kernel-debug-modules-internal-5.14.0-503.21.1.el9_5> M Mv ĉJ4!!%joLne)Ip-Bm5 ']greleng@rockylinux.org p-Bm5 ']ɬzq8^tp gr3P<4L#إV} | gjmg p\fv%#̙^ PBO=ݕ%(b'_mR:3rx'yOE!9-OJ@y-ޟ3re7{jUhU$y'w)MM,4~1iOldV:IE*i~+>lwc PPT`?:@e`j|3n`Yqihh{WlTd[䬌rƖNt{:$ c%>@ ? d ' 6 _ #+_} }  }  |} p} !} ",}$ }&}))(}+;d ; db:Sb> v@ vG v}H x}I z}X {XY }\ }] }^ 3b nd e f l t }u }v w }x }y  @ D J  Ckernel-debug-modules-internal5.14.0503.21.1.el9_5Extra kernel modules to match the kernelThis package provides kernel modules for the kernel package for Red Hat internal usage.g~1iad1-prod-build-aarch001.bld.equ.rockylinux.orghRocky((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/linuxaarch64/sbin/depmod -a 5.14.0-503.21.1.el9_5.aarch64+debug/sbin/depmod -a 5.14.0-503.21.1.el9_5.aarch64+debug°IV6~.LF$&f=Ep7 !&l=$;H,$U$(4HzT"PdMFMD:!CH 0.x#X.h xRBt4Z 4KH ,#,|xf<$AAAA큤A큤A큤AAA큤A큤AA큤AAA큤AAA큤A큤AAAA큤A큤A큤A큤AA큤A큤AA큤A큤A큤A큤A큤A큤AA큤AA큤A큤AA큤A큤AA큤AA큤AA큤g~?g~?g~?g~g~g~g~g~g~g~?g~?g~g~g~g~g~g~g~g~g~g~g~g~g~g~g~g~g~g~g~g~g~?g~g~g~?g~?g~g~g~?g~?g~g~g~g~g~?g~?g~?g~g~g~g~g~g~g~g~g~?g~g~g~g~g~g~g~g~g~g~g~g~g~g~g~g~g~g~g~g~g~g~g~g~g~g~g~g~g~g~g~g~g~g~g~g~g~g~g~g~g~g~g~g~g~g~?g~g~g~?g~g~g~g~g~g~?g~g~g~g~g~g~?g~g~g~?g~g~g~?g~g~463768b62d6a5227368b9d57b2f6ec17f1dc5c26db339e9ea9326b414940d382e963764f620220791ce2b086d83e45790da0c6d87edcd29c5fc7f25581326a701b5ad28f047789ce624619b6d55a744ab431c78c9546f556a74444667c9278fc3e420ff99de915f8cc13e5445fd25be0b3a74edb18e1c7fcec63c3336fdb5da1f6045610c96ebf817827889b5cab1c56ed5dbf7a0f0482e494ba38de18de5d1a2d28fa753da5807fe17cf4fc8dd909f9ac5ed5ced381b94773eb68249d6e1fb268b84472c67a7851cacbc395e13f63c4343dc7fe7ffa785deae59b96dbb57b5bdacc396b95b65880c5e9d2a51cdba0dd62ce6e3739c80e50aa96de136a7c821cb4c5ea94e1367d7c15bd40fe343100aa3158ad726f27071cfc5c4cf8acc6f2ac35877ee88f8b09567493219ba90285c0c58994958f051f099943b6a1a5585c854f7838ff70f3c60f6c8b10d07d06cff01dcd45249679b3f6066d7f01638e704d666761444a30c045334211e214f35b9ba070881ee7074353aab487fd68b061c1c8509d79b4e2fca9c0bbcbe1c02b785d7abe2bb14f45d24238b7b1231ffc6c5317c4c71789d4940870270e6881b437822d125fc1b5f3654490a3c87c34f462ee2329960c2c7f552237bfab68db8b5dc0183694284b3f250ad168c915cd100a148fc2602623d6afd6550b726828ef3ba2ddccf97c12157d28dc9e6fa40158ec49daa48c509225e313c54686b4e9d85d569dc5f0b3b213db8c1bb2abbcd467e246164a0aa80b8d8e5be1a5dde07a454f236e181bc7ec7e1ce5a8343d764b0ea9442c5d12dd5aee2dbbe91c1974744647c415e614b79ff2762be34b84b75437effa9987049b77c02f46a790cbc4a15626de8a63a8371bdec0ae69b6c1a605d00691f270a95e7613e155ad639dc562fe10a0bffd848ebd192067b4463e40fd18d2494935cc5c02f0b37af9e595029df30cdaed6520b9835874a98704eb91527afa8d42bcd5ef864ac17b3a500282c6e1061462c688e223e433e70cacc0da78aa1d505635b4b241a0d88a2c7619bb28a0c3c33727cdcb91f1be74a25389c4916ced051abc26e83986ff63b8a23a6d6ff0d8071e1f831c4d7f304c3029e7960363e5bb00b252d516e985483b1aa36ba426409efe23fd0efc997bd7ba9333b4a5db4eb418814442a3005afe2401b6ec4454da7739454863f01bd971031ac9f73118cb5e2a3b0e5b342716d2f0861987c0a715ced5401164c871dfe41a5cf5ade65a67d7e84e5620e2807f85f6650ecc41c43308fc574dfa3afd92ba8f4edc5243bf1b5fbd670c9797faded8ac321d7fe284601953776eeaee4c75aa91408660197561622b6c808d0702b131f8f0d012db9536beec96b8de4418fc86a6d701103949f4d6a3c0f55f9ac492994d4a68e295c76df14828db614b2965edead254a5e078e7d367546462a31772d35f27d7965dd1e7fc413d3940c8be5f15a2cfdc15ab99db13396c0a95bcbc16ca9d4a1cbb2927ed9b5d82b651459d6f5d42d928b012e6eeaca8cab6a693aed8815c7dd55afb0968c2e173d33a82acc95ce16e33fd0fcda5541852d5a295a3cb54bb439c6cb5753c9301f14e72cacaaa180f21c3f92d98604eb9cb7becc6b5babe78362b19ec38b14d9bf542763e0c9c2eaa07971acefc284833e8ffa6a5957d5a1bba1d6477a6ca89283976405a1f694788c05d532977eaba86a54b3301c56aaf7bc3d76862b249020ef284ce09c5a98bb63afe43027e9d0afe6be92ce507703993e9827cfacb0e628325201c0aa573b78b884e8455864386186828b83905a427d40d034113398ac14d0144deb5714aabb547eb8d8692330cccbf3a1ec83c0ea82afdb306171209926c1f8add4c72c4039e43512ad6aec85100d2d361a1e8634343220c9efe67e9dae2fca7a00cd26e873101da874c4b4929754962766586940bf288b982ba1177fd1dbac4b0568e8ac73b27ef1901d93e08a21bc1df07e06468e03d270b0cbef2fa62df93ec2e9b483e52e3a6cf663fefce89d901e8bb10a67b698fd79eb58a42cfa36f7869e283b333d31e92c170bbe0155b6d935b44d7df14ee76634ffb8dc91c4eea18e8dfa26bbaf9b3dbd3f7e16bee42fe0809a618c103b4fbe2356b267311ae7452383aba591ef7408f4604aaa793eb194db38869b72b15b943ea78c7dc6df6b0ac040bd7f249f9af1fa1731734a9c275bf3c8db04ceabd2ad18aa6b45e305ac9a8194da595d39d7c216659deb0a3b82b4629526ff363d099836e7067d36f9061fdd8104c30273db2e836db86fb7f816735836560d5ed30759d7372eebde3b80e2aa650ad8f55b8c4f46e64d0f1b6613dc695d12cc2540d62afbf775bdd2c811296b55f716514bda0b0af12ba4a40658c16713e7cbb9de999fce4ebf7239d3576e5d3c42b17677401338f48ae507368a67084625f76e9a92e7423b98266d88db1ef672cb892d091e61c1daa26f67a8e5fed962d0cfe0925541f445cf29dea435d7d14da463dfe76bbd47706d3c1ac72c010d6fdfa7b15cad94fd557a590c4424222aede8a4857167b93b4707a96962e1bb4237b3dc44a3b7f48a6f147b242da3e042cf495b4d18138cae092aaae5fef7bbab083dbcec6ccc95ff5f1434082a91f17a83d175bbd2c95fe4dd66eca55d295cb0767e9fa526b8d66199db9338ace824a78dcdbb54cdb94897d3c730ef94b654aa612b68db538450886948b3fa42945e92ed9cca5d8e1f9a490cfc311dc8d0f3cfc5a28e32c31ed030383e30ec70d776a7e280dff7e917f6c94c14429f4cf99a54281ba8e4a33bc5e6ae2aa1180b78e1aba32ef23975ddc5a0cde0de03626a4419229da60c2d69c0e0079cc5415c9390107a6440ab72727f8eaf980ce1d061be5c3a500bf07280bd609c26e5f45f0812f88b980487a44bb79647758462da8b6782a28b7bd9e27b714e878d84bdce0d090d94b10eb4afc570a254996012291d3410da806079b61e6ec39853313b75fc6e9e5dc36440db6b30ed36af0ec62533ebdb2bc11aa240c14fead502fe440e6a866132ed5929f0cc7a05785a7672811032d3f6de278baa3b8ed893f24d258ba70d52d2be2b125fb0ff02468dfca84d4a94cde36716902d79cc6a5da44f43f6166f8a761474df694eccb05ce12d7cffba4f62fcfecb43c8ea7d8ef24a0240976ddadedba8cd379ee129a7cec5f3f6de541d81090712a8344a7647d56d41fb2707724669d4b38f3373ebf1bb51f45e31d78966f36e106b659b5209042d044cd1581164876370369272e4bf950cd5e5f228181d8c480572546cc3c234b8a88eeb6fa9591547c6bbcf36a6dc0e8bbc7e34b1b7dac08a99b20a74c5e6644360c0f0da8532cf1b0b3f131bac3bbb7ff50darootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkernel-5.14.0-503.21.1.el9_5.src.rpminstallonlypkg(kernel-module)kernel-debug-modules-internalkernel-debug-modules-internalkernel-debug-modules-internal(aarch-64)kernel-debug-modules-internal-aarch64kernel-debug-modules-internal-aarch64kernel-debug-modules-internal-uname-rkmod(arm-smmu-v3-test.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(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(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(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_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.21.1.el9_5.aarch64+debug5.14.0-503.21.1.el9_5.aarch64+debug5.14.0-503.21.1.el9_5.aarch64+debug3.0.4-14.6.0-14.0-15.2-14.16.1.3g~hgd gZ@gR@gNgH[@g? g5@g,g$g6ff@fLfX@fcf@fff4ff@f(@ffą@f3f?@ffJf@ff@faf@ff@f@ff>@f@fIff@f`f@ffwf&@fff=@ff@f}T@fz@fy_fuk@ftfqvfp%@fp%@fj@fifffaf`S@f_f]@fXj@fU@fTufM@fLfH@fE@fCR@fBf;i@f:f4f/f+@f*Ef&Q@fff"@f@f@f Df@ffg@ee,ee@eZRelease Engineering - 5.14.0-503.21.1Lucas Zampieri [5.14.0-503.21.1.el9_5]Lucas Zampieri [5.14.0-503.20.1.el9_5]Lucas Zampieri [5.14.0-503.19.1.el9_5]Lucas Zampieri [5.14.0-503.18.1.el9_5]Lucas Zampieri [5.14.0-503.17.1.el9_5]Lucas Zampieri [5.14.0-503.16.1.el9_5]Lucas Zampieri [5.14.0-503.15.1.el9_5]Lucas Zampieri [5.14.0-503.14.1.el9_5]Lucas Zampieri [5.14.0-503.13.1.el9_5]Lucas Zampieri [5.14.0-503.12.1.el9_5]Lucas Zampieri [5.14.0-503.11.1.el9_5]Lucas Zampieri [5.14.0-503.10.1.el9_5]Lucas Zampieri [5.14.0-503.9.1.el9_5]Lucas Zampieri [5.14.0-503.8.1.el9_5]Lucas Zampieri [5.14.0-503.7.1.el9_5]Lucas Zampieri [5.14.0-503.6.1.el9_5]Lucas Zampieri [5.14.0-503.5.1.el9_5]Lucas Zampieri [5.14.0-503.4.1.el9_5]Lucas Zampieri [5.14.0-503.3.1.el9_5]Lucas Zampieri [5.14.0-503.2.1.el9_5]Lucas Zampieri [5.14.0-503.1.1.el9_5]Lucas Zampieri [5.14.0-503.el9]Lucas Zampieri [5.14.0-502.el9]Lucas Zampieri [5.14.0-501.el9]Lucas Zampieri [5.14.0-500.el9]Lucas Zampieri [5.14.0-499.el9]Lucas Zampieri [5.14.0-498.el9]Lucas Zampieri [5.14.0-497.el9]Lucas Zampieri [5.14.0-496.el9]Lucas Zampieri [5.14.0-495.el9]Lucas Zampieri [5.14.0-494.el9]Lucas Zampieri [5.14.0-493.el9]Lucas Zampieri [5.14.0-492.el9]Scott Weaver [5.14.0-491.el9]Scott Weaver [5.14.0-490.el9]Lucas Zampieri [5.14.0-489.el9]Lucas Zampieri [5.14.0-488.el9]Lucas Zampieri [5.14.0-487.el9]Lucas Zampieri [5.14.0-486.el9]Lucas Zampieri [5.14.0-485.el9]Lucas Zampieri [5.14.0-484.el9]Lucas Zampieri [5.14.0-483.el9]Lucas Zampieri [5.14.0-482.el9]Lucas Zampieri [5.14.0-481.el9]Lucas Zampieri [5.14.0-480.el9]Lucas Zampieri [5.14.0-479.el9]Lucas Zampieri [5.14.0-478.el9]Lucas Zampieri [5.14.0-477.el9]Lucas Zampieri [5.14.0-476.el9]Lucas Zampieri [5.14.0-475.el9]Lucas Zampieri [5.14.0-474.el9]Lucas Zampieri [5.14.0-473.el9]Lucas Zampieri [5.14.0-472.el9]Lucas Zampieri [5.14.0-471.el9]Lucas Zampieri [5.14.0-470.el9]Lucas Zampieri [5.14.0-469.el9]Lucas Zampieri [5.14.0-468.el9]Lucas Zampieri [5.14.0-467.el9]Lucas Zampieri [5.14.0-466.el9]Lucas Zampieri [5.14.0-465.el9]Lucas Zampieri [5.14.0-464.el9]Lucas Zampieri [5.14.0-463.el9]Lucas Zampieri [5.14.0-462.el9]Lucas Zampieri [5.14.0-461.el9]Lucas Zampieri [5.14.0-460.el9]Lucas Zampieri [5.14.0-459.el9]Lucas Zampieri [5.14.0-458.el9]Scott Weaver [5.14.0-457.el9]Lucas Zampieri [5.14.0-456.el9]Lucas Zampieri [5.14.0-455.el9]Lucas Zampieri [5.14.0-454.el9]Lucas Zampieri [5.14.0-453.el9]Lucas Zampieri [5.14.0-452.el9]Lucas Zampieri [5.14.0-451.el9]Lucas Zampieri [5.14.0-450.el9]Lucas Zampieri [5.14.0-449.el9]Lucas Zampieri [5.14.0-448.el9]Patrick Talbert [5.14.0-447.el9]Patrick Talbert [5.14.0-446.el9]Lucas Zampieri [5.14.0-445.el9]Lucas Zampieri [5.14.0-444.el9]Lucas Zampieri [5.14.0-443.el9]Lucas Zampieri [5.14.0-442.el9]Lucas Zampieri [5.14.0-441.el9]Lucas Zampieri [5.14.0-440.el9]Lucas Zampieri [5.14.0-439.el9]Lucas Zampieri [5.14.0-438.el9]Lucas Zampieri [5.14.0-437.el9]Lucas Zampieri [5.14.0-436.el9]Scott Weaver [5.14.0-435.el9]Scott Weaver [5.14.0-434.el9]Scott Weaver [5.14.0-433.el9]Lucas Zampieri [5.14.0-432.el9]Lucas Zampieri [5.14.0-431.el9]Lucas Zampieri [5.14.0-430.el9]Lucas Zampieri [5.14.0-429.el9]Lucas Zampieri [5.14.0-428.el9]- Porting to Rocky Linux 9, debranding and Rocky branding - Ensure aarch64 kernel is not compressed- mlxsw: spectrum_ipip: Fix memory leak when changing remote IPv6 address (CKI Backport Bot) [RHEL-66899] {CVE-2024-50252} - CVE-2024-53122 mptcp: cope racing subflow creation in mptcp_rcv_space_adjust (Patrick Talbert) [RHEL-70083 RHEL-69670] {CVE-2024-53122} - mm: make show_free_areas() static (Aristeu Rozanski) [RHEL-66998 RHEL-27743] - mm: remove arguments of show_mem() (Aristeu Rozanski) [RHEL-66998 RHEL-27743] - KVM: s390: Change virtual to physical address access in diag 0x258 handler (Thomas Huth) [RHEL-67922 RHEL-65229] - KVM: s390: gaccess: Check if guest address is in memslot (Thomas Huth) [RHEL-67922 RHEL-65229] - KVM: s390: Fix SORTL and DFLTCC instruction format error in __insn32_query (Thomas Huth) [RHEL-67922 RHEL-65229] - s390/uv: Panic for set and remove shared access UVC errors (Thomas Huth) [RHEL-67922 RHEL-65229] - KVM: s390: remove useless include (Thomas Huth) [RHEL-67922 RHEL-65229] - s390/mm: Re-enable the shared zeropage for !PV and !skeys KVM guests (Thomas Huth) [RHEL-67922 RHEL-65229] - mm/userfaultfd: Do not place zeropages when zeropages are disallowed (Thomas Huth) [RHEL-67922 RHEL-65229] - s390: allow pte_offset_map_lock() to fail (Thomas Huth) [RHEL-67922 RHEL-54248] - KVM: s390: vsie: Use virt_to_phys for crypto control block (Thomas Huth) [RHEL-67922 RHEL-65229] - KVM: s390: vsie: Use virt_to_phys for facility control block (Thomas Huth) [RHEL-67922 RHEL-65229] - gfs2: Prevent inode creation race (Andreas Gruenbacher) [RHEL-68137 RHEL-68102] - gfs2: Only defer deletes when we have an iopen glock (Andreas Gruenbacher) [RHEL-68137 RHEL-68102] - gfs2: Randomize GLF_VERIFY_DELETE work delay (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Use mod_delayed_work in gfs2_queue_try_to_evict (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Update to the evict / remote delete documentation (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Call gfs2_queue_verify_delete from gfs2_evict_inode (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Clean up delete work processing (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Minor delete_work_func cleanup (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Return enum evict_behavior from gfs2_upgrade_iopen_glock (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Rename dinode_demise to evict_behavior (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Rename GIF_{DEFERRED -> DEFER}_DELETE (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Faster gfs2_upgrade_iopen_glock wakeups (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Fix unlinked inode cleanup (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Allow immediate GLF_VERIFY_DELETE work (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Initialize gl_no_formal_ino earlier (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Rename GLF_VERIFY_EVICT to GLF_VERIFY_DELETE (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: make timeout values more explicit (Wolfram Sang) [RHEL-62105 RHEL-60945] - gfs2: Simplify function gfs2_upgrade_iopen_glock (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Rename SDF_DEACTIVATING to SDF_KILL (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - smb: client: fix use-after-free of signing key (Jay Shin) [RHEL-69306 RHEL-66206] - net/iucv: fix use after free in iucv_sock_close() (Mete Durlu) [RHEL-60300 RHEL-53992] - KVM: arm64: Ensure vgic_ready() is ordered against MMIO registration (CKI Backport Bot) [RHEL-70294]- bnxt_en: Add support for user configured RSS key (Michal Schmidt) [RHEL-68699 RHEL-54645] - bnxt_en: Add function to calculate Toeplitz hash (Michal Schmidt) [RHEL-68699 RHEL-54645] - kvm: Note an RCU quiescent state on guest exit (Leonardo Bras) [RHEL-65734 RHEL-20288] - rcu: Add rcutree.nohz_full_patience_delay to reduce nohz_full OS jitter (Leonardo Bras) [RHEL-65734 RHEL-20288] - context_tracking: Fix KCSAN noinstr violation (Leonardo Bras) [RHEL-65734 RHEL-20288] - perf/aux: Fix AUX buffer serialization (Michael Petlan) [RHEL-67495] {CVE-2024-46713} - RDMA/bnxt_re: Fix a bug while setting up Level-2 PBL pages (Mohammad Heib) [RHEL-66669 RHEL-52759] {CVE-2024-50208}- xfrm: validate new SA's prefixlen using SA family when sel.family is unset (Sabrina Dubroca) [RHEL-66462 RHEL-66461] {CVE-2024-50142} - xfrm: fix one more kernel-infoleak in algo dumping (CKI Backport Bot) [RHEL-65960] {CVE-2024-50110} - Revert "Merge: [qed] softlockup triggered by ethtool -d [rhel-9.5.z]" (Lucas Zampieri) [RHEL-61705] - tracing/hwlat: Fix a race during cpuhp processing (Tomas Glozar) [RHEL-69468] - tracing/timerlat: Fix a race during cpuhp processing (Tomas Glozar) [RHEL-69468] {CVE-2024-49866} - tracing/timerlat: Drop interface_lock in stop_kthread() (Tomas Glozar) [RHEL-69468] - tracing/timerlat: Fix duplicated kthread creation due to CPU online/offline (Tomas Glozar) [RHEL-69468] - ceph: remove the incorrect Fw reference check when dirtying pages (Xiubo Li) [RHEL-61416 RHEL-60255]- bpf: Fix a kernel verifier crash in stacksafe() (CKI Backport Bot) [RHEL-66097 RHEL-66098] {CVE-2024-45020} - bpf: Fix a sdiv overflow issue (CKI Backport Bot) [RHEL-64598 RHEL-64597] {CVE-2024-49888} - bpf: Fix out-of-bounds write in trie_get_next_key() (CKI Backport Bot) [RHEL-66877] {CVE-2024-50262} - bpf: Fix use-after-free in bpf_uprobe_multi_link_attach() (CKI Backport Bot) [RHEL-63331] {CVE-2024-47675} - nfsd: ensure that nfsd4_fattr_args.context is zeroed out (Jay Shin) [RHEL-58884 RHEL-58883] {CVE-2024-46697} - KVM: nSVM: Ignore nCR3[4:0] when loading PDPTEs from memory (Jon Maloy) [RHEL-65872] {CVE-2024-50115} - net: tighten bad gso csum offset check in virtio_net_hdr (Guillaume Nault) [RHEL-67683] - udp: fix receiving fraglist GSO packets (Guillaume Nault) [RHEL-67683] - Bluetooth: hci: fix null-ptr-deref in hci_read_supported_codecs (CKI Backport Bot) [RHEL-66804] {CVE-2024-50255} - Bluetooth: ISO: Fix UAF on iso_sock_timeout (Bastien Nocera) [RHEL-66321] {CVE-2024-50124} - Bluetooth: SCO: Fix UAF on sco_sock_timeout (Bastien Nocera) [RHEL-65928] {CVE-2024-50125} - Bluetooth: Fix use-after-free bugs caused by sco_sock_timeout (Bastien Nocera) [RHEL-65928] {CVE-2024-27398} - bpf: Add BPF_PROG_TYPE_CGROUP_SKB attach type enforcement in BPF_LINK_CREATE (CKI Backport Bot) [RHEL-44173] {CVE-2024-38564} - Bluetooth: bnep: fix wild-memory-access in proto_unregister (CKI Backport Bot) [RHEL-66365] {CVE-2024-50148} - Bluetooth: l2cap: fix null-ptr-deref in l2cap_chan_timeout (CKI Backport Bot) [RHEL-57716 RHEL-36374] {CVE-2024-27399}- arm64: probes: Remove broken LDR (literal) uprobe support (CKI Backport Bot) [RHEL-66046] {CVE-2024-50099} - qed: put cond_resched() in qed_dmae_operation_wait() (Michal Schmidt) [RHEL-61705 RHEL-6372] - qed: allow the callee of qed_mcp_nvm_read() to sleep (Michal Schmidt) [RHEL-61705 RHEL-6372] - qed: put cond_resched() in qed_grc_dump_ctx_data() (Michal Schmidt) [RHEL-61705 RHEL-6372] - qed: make 'ethtool -d' 10 times faster (Michal Schmidt) [RHEL-61705 RHEL-6372] - qed: allow sleep in qed_mcp_trace_dump() (Michal Schmidt) [RHEL-61705 RHEL-6372] - sched/numa: Fix the potential null pointer dereference in task_numa_work() (CKI Backport Bot) [RHEL-66810] {CVE-2024-50223} - irqchip/gic-v4: Correctly deal with set_affinity on lazily-mapped VPEs (Charles Mirabile) [RHEL-66969] {CVE-2024-50192} - irqchip/gic-v4: Don't allow a VMOVP on a dying VPE (Charles Mirabile) [RHEL-66969] {CVE-2024-50192} - perf/x86/intel/uncore: Support HBM and CXL PMON counters (Michael Petlan) [RHEL-65856] - perf/x86/uncore: Cleanup unused unit structure (Michael Petlan) [RHEL-65856] - perf/x86/uncore: Apply the unit control RB tree to PCI uncore units (Michael Petlan) [RHEL-65856] - perf/x86/uncore: Apply the unit control RB tree to MSR uncore units (Michael Petlan) [RHEL-65856] - perf/x86/uncore: Apply the unit control RB tree to MMIO uncore units (Michael Petlan) [RHEL-65856] - perf/x86/uncore: Retrieve the unit ID from the unit control RB tree (Michael Petlan) [RHEL-65856] - perf/x86/uncore: Support per PMU cpumask (Michael Petlan) [RHEL-65856] - perf/x86/uncore: Save the unit control address of all units (Michael Petlan) [RHEL-65856]- s390/dasd: fix error recovery leading to data corruption on ESE devices (Mete Durlu) [RHEL-64902 RHEL-55873] - net/smc: fix illegal rmb_desc access in SMC-D connection dump (Steve Best) [RHEL-65436 RHEL-27748] {CVE-2024-26615} - gitlab-ci: use zstream builder container image (Michael Hofmann) - netfilter: nft_payload: sanitize offset and length before calling skb_checksum() (CKI Backport Bot) [RHEL-66856] {CVE-2024-50251} - net: avoid potential underflow in qdisc_pkt_len_init() with UFO (CKI Backport Bot) [RHEL-65401] {CVE-2024-49949} - block: initialize integrity buffer to zero before writing it to media (Ming Lei) [RHEL-58761 RHEL-54768] {CVE-2024-43854} - proc: fix dentry/inode overinstantiating under /proc/${pid}/net (Joel Savitz) [RHEL-62824 RHEL-57703] - iommu: Restore lost return in iommu_report_device_fault() (CKI Backport Bot) [RHEL-67364] {CVE-2024-44994} - net: ena: Extend customer metrics reporting support (Kamal Heib) [RHEL-66933 RHEL-59968] - net: ena: Add ENA Express metrics support (Kamal Heib) [RHEL-66933 RHEL-59968] - xsk: fix batch alloc API on non-coherent systems (Felix Maurer) [RHEL-59884 RHEL-58954] - selinux,smack: don't bypass permissions check in inode_setsecctx hook (Ondrej Mosnacek) [RHEL-66106] {CVE-2024-46695} - PCI/AER: Disable AER service on suspend (Lenny Szubowicz) [RHEL-67037 RHEL-22265] - ACPI: PM: s2idle: Evaluate all Low-Power S0 Idle _DSM functions (Mark Langsdorf) [RHEL-67037 RHEL-54149] - mptcp: fallback when MPTCP opts are dropped after 1st data (CKI Backport Bot) [RHEL-62216 RHEL-62218] - cpufreq: amd-pstate: add check for cpufreq_cpu_get's return value (David Arcari) [RHEL-61469 RHEL-45016] - cpufreq/amd-pstate: Add the missing cpufreq_cpu_put() (David Arcari) [RHEL-61469 RHEL-45016] - cpufreq/amd-pstate: Fix the scaling_max_freq setting on shared memory CPPC systems (David Arcari) [RHEL-61469 RHEL-45016] - cpufreq/amd-pstate-ut: Convert nominal_freq to khz during comparisons (David Arcari) [RHEL-61469 RHEL-45016] - cpufreq/amd-pstate: fix setting policy current frequency value (David Arcari) [RHEL-61469 RHEL-45016] - netfilter: flowtable: initialise extack before use (CKI Backport Bot) [RHEL-58545] {CVE-2024-45018}- USB: serial: mos7840: fix crash on resume (Desnes Nunes) [RHEL-65484 RHEL-59050] {CVE-2024-42244} - attr: block mode changes of symlinks (CKI Backport Bot) [RHEL-61231 RHEL-60822] - ice: Adjust PTP init for 2x50G E825C devices (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Add NAC Topology device capability parser (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Add support for E825-C TS PLL handling (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Change CGU regs struct to anonymous (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Introduce ETH56G PHY model for E825C products (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Introduce ice_get_base_incval() helper (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Move CGU block (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Add PHY OFFSET_READY register clearing (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Implement Tx interrupt enablement functions (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Introduce helper to get tmr_cmd_reg values (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Introduce ice_ptp_hw struct (Petr Oros) [RHEL-64017 RHEL-29210] - wifi: rtw89: limit the PPDU length for VHT rate to 0x40000 (Narpat Mali) [RHEL-61753 RHEL-35542] - wifi: rtw89: 885xbx: apply common settings to 8851B, 8852B and 8852BT (Narpat Mali) [RHEL-61753 RHEL-35542] - wifi: rtw89: 8852b: fix definition of KIP register number (Narpat Mali) [RHEL-61753 RHEL-35542] - wifi: rtw89: 8852b: set AMSDU limit to 5000 (Narpat Mali) [RHEL-61753 RHEL-35542] - bpf: Fix overrunning reservations in ringbuf (CKI Backport Bot) [RHEL-62940] {CVE-2024-41009} - net: tcp: accept old ack during closing (Jamie Bainbridge) [RHEL-61424 RHEL-60572] - cxl/port: Fix use-after-free, permit out-of-order decoder shutdown (CKI Backport Bot) [RHEL-66837] {CVE-2024-50226} - ethtool: check device is present when getting link settings (Michal Schmidt) [RHEL-60581 RHEL-57750] - iommu/amd: Fix argument order in amd_iommu_dev_flush_pasid_all() (CKI Backport Bot) [RHEL-59982 RHEL-59981]- ext4: fix off by one issue in alloc_flex_gd() (Pavel Reichl) [RHEL-65318] - ping: fix address binding wrt vrf (Antoine Tenart) [RHEL-57564 RHEL-50920] - smb: client: stop flooding dmesg in smb2_calc_signature() (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: print failed session logoffs with FYI (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: propagate error from cifs_construct_tcon() (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: fix DFS failover in multiuser mounts (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: fix DFS interlink failover (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: improve purging of cached referrals (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: avoid unnecessary reconnects when refreshing referrals (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: handle lack of FSCTL_GET_REPARSE_POINT support (Paulo Alcantara) [RHEL-36346 RHEL-57983] - smb: client: fix deadlock in smb2_find_smb_tcon() (Paulo Alcantara) [RHEL-36346 RHEL-57983] - cifs: Fix reacquisition of volume cookie on still-live connection (Paulo Alcantara) [RHEL-36346 RHEL-57983]- efi: libstub: Move screen_info handling to common code (Maxim Levitsky) [RHEL-65344] - mpls: Reduce skb re-allocations due to skb_cow() (Guillaume Nault) [RHEL-61697] - mptcp: pm: Fix uaf in __timer_delete_sync (CKI Backport Bot) [RHEL-64678 RHEL-60737] {CVE-2024-46858} - ceph: fix cap ref leak via netfs init_request (Patrick Donnelly) [RHEL-62667 RHEL-61459] - gitlab-ci: provide consistent kcidb_tree_name (Michael Hofmann)- net: nexthop: Initialize all fields in dumped nexthops (Antoine Tenart) [RHEL-55080] {CVE-2024-42283} - tracing/osnoise: Fix build when timerlat is not enabled (Tomas Glozar) [RHEL-61870 RHEL-39968] - tracing/timerlat: Add interface_lock around clearing of kthread in stop_kthread() (Tomas Glozar) [RHEL-61870 RHEL-39968] - tracing/timerlat: Only clear timer if a kthread exists (Tomas Glozar) [RHEL-61870 RHEL-39968] - tracing/osnoise: Use a cpumask to know what threads are kthreads (Tomas Glozar) [RHEL-61870 RHEL-39968] - iommufd: Require drivers to supply the cache_invalidate_user ops (CKI Backport Bot) [RHEL-60681 RHEL-60761] {CVE-2024-46824} - Revert "fw loader: Remove the now superfluous sentinel element from ctl_table array" (Eric Chanudet) [RHEL-62925 RHEL-50129] - smb: client: fix hang in wait_for_response() for negproto (Jay Shin) [RHEL-61607 RHEL-57983]- memcg: protect concurrent access to mem_cgroup_idr (Rafael Aquini) [RHEL-56254] {CVE-2024-43892} - bnxt_en: Fix double DMA unmapping for XDP_REDIRECT (Michal Schmidt) [RHEL-57259] {CVE-2024-44984}- intel_th: pci: Add Granite Rapids SOC support (Michael Petlan) [RHEL-15664] - dma: fix call order in dmam_free_coherent (Eder Zulian) [RHEL-54751] {CVE-2024-43856} - dmaengine: idxd: Avoid unnecessary destruction of file_ida (Jerry Snitselaar) [RHEL-44508] {CVE-2024-38629}- tipc: Return non-zero value from tipc_udp_addr2str() on error (Xin Long) [RHEL-55074] {CVE-2024-42284} - net/mlx5e: SHAMPO, Fix invalid WQ linked list unlink (Michal Schmidt) [RHEL-57119] {CVE-2024-44970} - net/mlx5e: Fix CT entry update leaks of modify header context (Michal Schmidt) [RHEL-55628] {CVE-2024-43864} - net/mlx5: Always drain health in shutdown callback (Michal Schmidt) [RHEL-55616] {CVE-2024-43866} - net/mlx5: SF, Stop waiting for FW as teardown was called (Michal Schmidt) [RHEL-55616] - net/mlx5: Fix missing lock on sync reset reload (Michal Schmidt) [RHEL-55121] {CVE-2024-42268}- ionic: fix kernel panic in XDP_TX action (CKI Backport Bot) [RHEL-47730] {CVE-2024-40907} - r8169: Fix possible ring buffer corruption on fragmented Tx packets. (Izabela Bakollari) [RHEL-44037] {CVE-2024-38586} - ata: libata-core: Fix double free on error (Tomas Henzl) [RHEL-53777] - ata: libata: Fix memory leak for error path in ata_host_alloc() (Tomas Henzl) [RHEL-53777] - ata: ahci: Clean up sysfs file on error (Tomas Henzl) [RHEL-53777] - ata: libata-core: Fix null pointer dereference on error (Tomas Henzl) [RHEL-53777] - ata: libata-core: Add ATA_HORKAGE_NOLPM for all Crucial BX SSD1 models (Tomas Henzl) [RHEL-53777] - ata: ahci: Do not enable LPM if no LPM states are supported by the HBA (Tomas Henzl) [RHEL-53777] - ata: libata-scsi: Set the RMB bit only for removable media devices (Tomas Henzl) [RHEL-53777] - ata: libata-core: Do not try to set sleeping devices to standby (Tomas Henzl) [RHEL-53777] - KVM: s390: fix validity interception issue when gisa is switched off (CKI Backport Bot) [RHEL-57197] {CVE-2024-45005}- wifi: cfg80211: handle 2x996 RU allocation in cfg80211_calculate_bitrate_he() (Jose Ignacio Tornos Martinez) [RHEL-55579] {CVE-2024-43879} - wifi: mac80211: fix NULL dereference at band check in starting tx ba session (Jose Ignacio Tornos Martinez) [RHEL-56191] {CVE-2024-43911} - wifi: rtw89: Fix array index mistake in rtw89_sta_info_get_iter() (Jose Ignacio Tornos Martinez) [RHEL-54805] {CVE-2024-43842}- scsi: smartpqi: Bump driver version to 2.1.26-030 (Don Brace) [RHEL-21268] - scsi: smartpqi: Fix logical volume rescan race condition (Don Brace) [RHEL-21268] - scsi: smartpqi: Add new controller PCI IDs (Don Brace) [RHEL-21268] - gfs2: Fix NULL pointer dereference in gfs2_log_flush (Andrew Price) [RHEL-51559] {CVE-2024-42079} - x86/mm: Fix pti_clone_pgtable() alignment assumption (Rafael Aquini) [RHEL-57170] {CVE-2024-44965} - bnxt_en: Adjust logging of firmware messages in case of released token in __hwrm_send() (CKI Backport Bot) [RHEL-47822] {CVE-2024-40919}- kabi: enable check-kabi (Čestmír Kalina) [RHEL-56065] - kabi: add symbol zlib_inflate_workspacesize to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol zlib_inflateInit2 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol zlib_inflateEnd to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol zlib_inflate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol zgid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol zap_vma_ptes to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol yield to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xz_dec_run to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xz_dec_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xz_dec_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_uses_need_wakeup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_tx_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_tx_peek_desc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_tx_completed to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_set_tx_need_wakeup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_set_rx_need_wakeup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_get_pool_from_qid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_clear_rx_need_wakeup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_set_rxq_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_raw_get_dma to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_dma_unmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_dma_sync_for_device_slow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_dma_sync_for_cpu_slow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_dma_map to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_warn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_set_features_flag to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_rxq_info_unreg_mem_model to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_rxq_info_unreg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_rxq_info_reg_mem_model to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __xdp_rxq_info_reg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_rxq_info_is_reg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_return_frame_rx_napi to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_return_frame to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_master_redirect to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_features_set_redirect_target to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_features_clear_redirect_target to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_do_redirect to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_do_flush to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_convert_zc_to_xdp_frame to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xattr_full_name to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_store to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xas_find to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_set_mark to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_load to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __xa_insert to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_get_mark to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_find_after to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_find to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_erase to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_clear_mark to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __xa_alloc_cyclic to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __xa_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol x86_spec_ctrl_base to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_return_thunk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rsi to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rdx to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rdi to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rcx to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rbx to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rbp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rax to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r9 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r8 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r15 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r14 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r13 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r12 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r11 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r10 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol x86_cpu_to_apicid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __write_overflow_field to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol write_inode_now to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __warn_printk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol wake_up_process to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __wake_up to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __wait_on_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol wait_for_completion_timeout to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol wait_for_completion_interruptible to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol wait_for_completion to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vzalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vsprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vsnprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vscnprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vprintk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vm_zone_stat to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vm_munmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vm_mmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vm_event_states to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vmemmap_base to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vmalloc_to_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vmalloc_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vmalloc_base to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vmalloc_32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vmalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __vmalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vlan_dev_vlan_proto to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vlan_dev_vlan_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vlan_dev_real_dev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __virt_addr_valid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_unlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_symlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_statfs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __vfs_setxattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_rmdir to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_rename to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __vfs_removexattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_readlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_mknod to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_mkdir to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_llseek to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_link to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_iter_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_iter_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __vfs_getxattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_get_link to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_getattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_fsync_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_fsync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfree to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __var_waitqueue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_undefined to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_teardown_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_setup_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_possible_blades to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __uv_hub_info_list to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_get_hubless_system to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __uv_cpu_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_obj_count to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_install_heap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_get_pci_topology to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_get_master_nasid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_get_heapsize to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_get_geoinfo to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_enum_ports to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_enum_objs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol usleep_range_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol up_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol up_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol up to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_sysctl_table to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_switchdev_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_switchdev_blocking_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_shrinker to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_reboot_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_nmi_handler to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_netevent_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_netdevice_notifier_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_netdevice_notifier_dev_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_netdevice_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_netdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_kprobe to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_inetaddr_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_inet6addr_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_filesystem to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_fib_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_chrdev_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __unregister_chrdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_blkdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_binfmt to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unmap_mapping_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unlock_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol udp_tunnel_nic_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol udp4_hwcsum to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __udelay to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_unregister_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_termios_encode_baud_rate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_std_termios to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_register_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_port_link_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_port_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_port_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tty_insert_flip_string_flags to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_flip_buffer_push to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_driver_kref_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_buffer_request_room to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tty_alloc_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tsc_khz to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol try_wait_for_completion to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol try_module_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol truncate_pagecache to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol truncate_inode_pages_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol truncate_inode_pages_final to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol truncate_inode_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_seq_putc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_seq_printf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_raw_output_prep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_print_flags_seq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tracepoint_xdp_exception to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tracepoint_mmap_lock_start_locking to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tracepoint_mmap_lock_released to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tracepoint_mmap_lock_acquire_returned to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_handle_return to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_event_reg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_event_raw_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_event_printf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_event_ignore_this_pid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_event_buffer_reserve to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_event_buffer_commit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol touch_softlockup_watchdog to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _totalram_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tls_validate_xmit_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tls_get_record to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol timer_delete_sync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol timer_delete to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol timecounter_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol timecounter_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol timecounter_cyc2time to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol time64_to_tm to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol this_cpu_off to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol thaw_bdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tcp_hashinfo to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __task_pid_nr_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tasklet_unlock_wait to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tasklet_setup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tasklet_schedule to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tasklet_kill to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tasklet_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tasklet_hi_schedule to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sys_tz to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol system_wq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol system_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_streq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_remove_group to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_remove_file_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_remove_bin_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __sysfs_match_string to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_emit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_create_group to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_create_file_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_create_bin_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_add_file_to_group to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sync_mapping_buffers to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol synchronize_rcu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol synchronize_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol synchronize_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sync_blockdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __symbol_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __symbol_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __sw_hweight64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __sw_hweight32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol submit_bio_noacct to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol submit_bio to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strstr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strsep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strrchr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strnlen_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strnlen to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strncpy_from_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strncpy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strncmp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strncasecmp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strlen to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strlcpy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strlcat to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strim to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strcspn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strcpy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strcmp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strchr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strcat to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol static_key_slow_inc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol static_key_slow_dec to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol static_key_count to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __stack_chk_fail to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sscanf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sort to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol softnet_data to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_setsockopt to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_sendmsg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_recvmsg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_gen_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_create_kern to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_alloc_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sn_region_size to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol snprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sn_partition_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol smp_call_function_single_async to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol smp_call_function_single to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol smp_call_function_many to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sme_me_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sk_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_vlan_pop to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_tstamp_tx to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __skb_recv_udp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_realloc_headroom to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_queue_tail to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_push to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_pull to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __skb_pad to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __skb_flow_dissect to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_ext_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_dequeue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_copy_bits to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_copy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_clone_tx_timestamp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_clone to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_checksum_help to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_checksum to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_add_rx_frag to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sk_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sized_strscpy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol single_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol single_open_size to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol single_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_write_to_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_strtoull to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_strtoul to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_strtol to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_statfs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_read_from_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_attr_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_attr_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol si_meminfo to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sigprocmask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol shrink_dcache_sb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol shrink_dcache_parent to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __sg_page_iter_start to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __sg_page_iter_dma_next to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sg_next to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sget to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sg_copy_to_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sg_copy_from_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_user_nice to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_page_writeback to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __set_page_dirty_nobuffers to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_page_dirty_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_page_dirty to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_normalized_timespec64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_nlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_freezable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_disk_ro to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_current_groups to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_cpus_allowed_ptr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_capacity to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_blocksize to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol setattr_prepare to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_puts to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_putc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_printf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_lseek to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol send_sig_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol send_sig to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol security_sb_set_mnt_opts to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol security_sb_eat_lsm_opts to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol security_inode_init_security to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol security_free_mnt_opts to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol security_d_instantiate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sdev_prefix_printk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __SCT__tp_func_xdp_exception to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __SCT__preempt_schedule_notrace to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __SCT__preempt_schedule to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __SCT__might_resched to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __SCT__cond_resched to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_vpd_lun_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_remove_host to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_remove_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_register_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsilun_to_int to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_is_sdev_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_is_fc_rport to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_host_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_host_lookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_host_busy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_host_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_done to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_device_type to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_device_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_device_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_command_size_tbl to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_change_queue_depth to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsicam_bios_param to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_bus_type to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_alloc_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_add_host_with_dma to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_add_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scnprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __SCK__tp_func_xdp_exception to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol schedule_timeout to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol schedule to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sched_numa_hop_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sched_clock_cpu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sched_clock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rtnl_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rtnl_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rtnl_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rtnl_is_locked to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rps_may_expire_flow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol round_jiffies to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol root_device_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __root_device_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rht_bucket_nested_insert to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rht_bucket_nested to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __rht_bucket_nested to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rhltable_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rhashtable_insert_slow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rhashtable_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rhashtable_free_and_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rhashtable_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol revert_creds to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol request_threaded_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __request_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __request_module to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol request_firmware_direct to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol request_firmware to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol remove_wait_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol remove_proc_entry to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol remap_pfn_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol release_sock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __release_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol release_firmware to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_sysctl_table to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_switchdev_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_switchdev_blocking_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_shrinker to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_reboot_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __register_nmi_handler to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_netevent_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_netdevice_notifier_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_netdevice_notifier_dev_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_netdevice_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_netdevice to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_netdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_kprobe to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_inetaddr_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_inet6addr_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_filesystem to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_fib_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_chrdev_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __register_chrdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __register_blkdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __register_binfmt to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __refrigerator to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol refcount_warn_saturate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol refcount_dec_if_one to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol refcount_dec_and_mutex_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol recalc_sigpending to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __read_overflow2_field to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_user_mmap_io to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_user_mmap_entry_remove to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_user_mmap_entry_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_user_mmap_entry_insert to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_user_mmap_entry_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_resolve_route to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_resolve_addr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_reject to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_read_gid_l2_fields to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_query_gid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_listen to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_disconnect to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_destroy_qp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_destroy_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_create_qp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __rdma_create_kernel_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_connect to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_bind_addr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_alloc_hw_stats_struct to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_accept to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rcuref_get_slowpath to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rcu_read_unlock_strict to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __rcu_read_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __rcu_read_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rcu_barrier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rb_next to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rb_insert_color to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rb_first to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rb_erase to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_unlock_irqrestore to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_unlock_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_unlock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_lock_irqsave to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_lock_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_lock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_unlock_irqrestore to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_unlock_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_unlock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_trylock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_lock_irqsave to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_lock_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_lock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_unlock_irqrestore to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_unlock_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_unlock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_lock_irqsave to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_lock_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_lock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ___ratelimit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol radix_tree_tag_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol radix_tree_next_chunk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol radix_tree_lookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol radix_tree_insert to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol radix_tree_delete to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol queue_work_on to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol queue_delayed_work_on to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol qed_put_iscsi_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol qed_put_eth_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol qdisc_reset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pv_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __put_user_8 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __put_user_4 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __put_user_2 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol put_unused_fd to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol put_disk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __put_devmap_managed_page_refs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol put_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __put_cred to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptrs_per_p4d to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_schedule_worker to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_parse_header to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_find_pin to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_clock_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_clock_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_clock_index to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_clock_event to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_classify_raw to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ___pskb_trim to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __pskb_pull_tail to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pskb_expand_head to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol psample_sample_packet to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_remove to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_mkdir_mode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_mkdir to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_dostring to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_dointvec_minmax to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_dointvec to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_create_data to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol priv_to_devlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __printk_ratelimit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _printk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol print_hex_dump to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol prepare_to_wait_exclusive to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol prepare_to_wait_event to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol prepare_to_wait to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol prepare_creds to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol posix_test_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol posix_lock_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol posix_acl_valid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol posix_acl_to_xattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol posix_acl_from_xattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol posix_acl_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol poll_initwait to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol poll_freewait to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pm_schedule_suspend to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __pm_runtime_resume to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pldmfw_op_pci_match_record to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pldmfw_flash_image to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pipe_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pipe_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pid_task to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol physical_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol phys_base to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pgprot_writecombine to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pgdir_shift to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol perf_trace_run_bpf_submit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol perf_trace_buf_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol percpu_ref_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol percpu_ref_exit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __per_cpu_offset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcpu_hot to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_write_config_word to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_write_config_dword to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_wake_from_d3 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_wait_for_pending_transaction to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_vfs_assigned to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_unregister_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_sriov_set_totalvfs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_sriov_get_totalvfs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_set_power_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_set_master to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_select_bars to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_save_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_restore_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_restore_msi_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_request_selected_regions to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_request_regions to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_release_selected_regions to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_release_regions to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __pci_register_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_read_config_word to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_read_config_dword to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_read_config_byte to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_prepare_to_sleep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_num_vf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_msix_free_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_msix_can_alloc_dyn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_msix_alloc_irq_at to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_irq_vector to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_iov_virtfn_devfn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_iov_vf_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_iov_get_pf_drvdata to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_iounmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_ioremap_bar to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_iomap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_get_dsn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_get_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_free_irq_vectors to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_find_ext_capability to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_find_capability to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_relaxed_ordering_enabled to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_ptm_enabled to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_print_link_status to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_wake to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_sriov to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_ptm to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_msix_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_msi to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_device_mem to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_atomic_ops_to_root to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_flr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_capability_read_word to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_capability_read_dword to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_bandwidth_available to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_disable_sriov to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_disable_msix to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_disable_msi to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_disable_link_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_disable_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_dev_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_device_is_present to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_dev_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_dev_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_clear_master to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_cfg_access_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_cfg_access_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_bus_type to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_alloc_irq_vectors to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_aer_clear_nonfatal_status to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol path_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_set_int to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_set_bool to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_ushort to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_ulong to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_uint to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_string to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_short to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_long to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_int to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_charp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_byte to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_bool to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_get_int to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_array_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol panic_notifier_list to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol panic to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __pagevec_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pagevec_lookup_range_tag to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_pool_update_nid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_pool_get_stats to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_pool_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_pool_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_pool_alloc_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_offset_base to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_frag_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __page_frag_cache_drain to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pagecache_get_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol override_creds to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol on_each_cpu_cond_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __num_online_cpus to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol numa_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ns_to_timespec64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol nr_cpu_ids to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol notify_change to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol noop_llseek to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol node_to_cpumask_map to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol node_states to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __node_distance to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol node_data to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol nla_find to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol new_inode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol net_ratelimit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_tx_wake_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_tx_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_tx_stop_all_queues to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_tx_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_set_xps_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_set_tso_max_size to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_set_real_num_tx_queues to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_set_real_num_rx_queues to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_schedule_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_rx to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __netif_napi_del to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_napi_add_weight to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_device_detach to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_device_attach to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_carrier_on to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_carrier_off to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_carrier_event to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol net_dim to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_warn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_update_features to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_unbind_sb_channel to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_state_change to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_set_tc_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_set_sb_channel to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_set_num_tc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_rx_handler_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_rx_handler_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_rss_key_fill to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_reset_tc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_refcnt_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_printk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_port_same_parent_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_pick_tx to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_notice to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_master_upper_dev_get_rcu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_master_upper_dev_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_lower_get_next to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_features_change to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_err to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_crit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_bind_sb_channel_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __netdev_alloc_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol neigh_lookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __neigh_event_send to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol neigh_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ndo_dflt_fdb_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ndo_dflt_bridge_getlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __ndelay to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_schedule_prep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __napi_schedule_irqoff to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __napi_schedule to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_gro_receive to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_enable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_disable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_consume_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_complete_done to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_busy_loop to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_build_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_alloc_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol names_cachep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mutex_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mutex_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mutex_lock_interruptible to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mutex_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mutex_is_locked to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __mutex_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol msleep_interruptible to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol msleep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __msecs_to_jiffies to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mpage_writepages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mpage_readahead to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mount_nodev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mount_bdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol module_refcount to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol module_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol module_layout to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __module_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mod_timer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mod_delayed_work_on to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mntput to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mntget to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mmu_notifier_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mmu_notifier_get_locked to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mmput to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __mmap_lock_do_trace_start_locking to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __mmap_lock_do_trace_released to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __mmap_lock_do_trace_acquire_returned to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mlxfw_firmware_flash to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol misc_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol misc_deregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol metadata_dst_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol metadata_dst_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mem_section to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_free_slab to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_create_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_alloc_slab to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memparse to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memory_read_from_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memmove to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memdup_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memcpy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memcmp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memchr_inv to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mds_idle_clear to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mark_page_accessed to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __mark_inode_dirty to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mark_buffer_dirty to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol loops_per_jiffy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol lookup_one_len to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol lookup_bdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol lock_sock_nested to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol locks_lock_inode_wait to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol locks_delete_block to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol lockref_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __local_bh_enable_ip to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol llist_add_batch to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __list_del_entry_valid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __list_add_valid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kvmalloc_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kvfree_call_rcu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kvfree to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get_with_offset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get_ts64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get_snapshot to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get_real_ts64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get_real_seconds to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get_coarse_real_ts64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_use_mm to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_unuse_mm to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_stop to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_should_stop to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_queue_work to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_queue_delayed_work to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_destroy_worker to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_delayed_work_timer_fn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_create_worker to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_create_on_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_complete_and_exit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_cancel_work_sync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_cancel_delayed_work_sync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_bind to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtoull to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtouint to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtou8 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtou16 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtos16 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtoll to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtoint to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtobool to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrdup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol krealloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_uevent_env to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_uevent to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_set_name to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_init_and_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_get_unless_zero to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_create_and_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmemdup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmem_cache_shrink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmem_cache_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmem_cache_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmem_cache_create_usercopy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmem_cache_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmem_cache_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmalloc_trace to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmalloc_node_trace to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __kmalloc_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmalloc_large to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmalloc_caches to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __kmalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kill_pid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kill_pgrp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kill_fasync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kill_block_super to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kill_anon_super to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kfree to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kexec_crash_loaded to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kern_path_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kern_path to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_sigaction to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_sendmsg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_recvmsg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_fpu_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_fpu_begin_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kblockd_schedule_work to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kasprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol jiffies_to_usecs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol jiffies_to_msecs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol jiffies_64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol jiffies to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iter_file_splice_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iterate_dir to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol is_vmalloc_addr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol is_uv_system to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iscsi_boot_create_host_kset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol irq_set_affinity_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol irq_poll_enable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol irq_poll_disable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol irq_get_irq_data to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol irq_cpu_rmap_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __irq_apply_affinity_hint to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ipv6_stub to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ipv6_skip_exthdr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ipv6_find_hdr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ipv6_chk_addr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __ipv6_addr_type to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iput to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ip_tos2prio to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ip_send_check to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ip_route_output_flow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ip_queue_xmit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __ip_dev_find to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ip6_route_output_flags to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ip6_dst_hoplimit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iowrite32be to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iov_iter_kvec to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iov_iter_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iov_iter_advance to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iounmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ioremap_wc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ioremap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ioread8 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ioread32be to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ioread16be to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iomem_resource to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol invalidate_mapping_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol invalidate_inode_pages2_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol invalidate_bdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol int_to_scsilun to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol int_pow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __insert_inode_hash to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol inode_permission to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol inode_init_always to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_wait_var_entry to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __init_waitqueue_head to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_wait_entry to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_uts_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_user_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_timer_key to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_task to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __init_swait_queue_head to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_special_inode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __init_rwsem to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol in_group_p to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol inet_del_protocol to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol inet_add_protocol to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol in_dev_finish_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol in_aton to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol in6_pton to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol in4_pton to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol import_iovec to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ilookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol igrab to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_remove to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_preload to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_get_next_ul to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_find to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_alloc_u32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ida_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ida_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ida_alloc_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_unregister_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_umem_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_umem_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_umem_find_best_pgsz to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_umem_dmabuf_get_pinned to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_sg_to_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_set_device_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_resize_cq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_register_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_query_port to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_modify_qp_is_ok to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_get_eth_speed to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_dispatch_event to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ibdev_warn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ibdev_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_device_set_netdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_device_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_device_get_by_netdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ibdev_err to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol I_BDEV to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_destroy_cq_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_dereg_mr_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_dealloc_pd_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_dealloc_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __ib_create_cq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __ib_alloc_pd to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _ib_alloc_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hyperv_write_cfg_blk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hyperv_reg_block_invalidate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hyperv_read_cfg_blk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hwmon_device_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hwmon_device_register_with_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hwmon_device_register_with_groups to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __hw_addr_unsync_dev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __hw_addr_sync_dev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __hw_addr_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hugetlb_optimize_vmemmap_key to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hrtimer_start_range_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hrtimer_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hrtimer_forward to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hrtimer_cancel to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hex_dump_to_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol groups_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol groups_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol gnss_register_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol gnss_put_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol gnss_insert_raw to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol gnss_deregister_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol gnss_allocate_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_zeroed_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_user_pages_remote to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_user_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __get_user_nocheck_1 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __get_user_2 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __get_user_1 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_unused_fd_flags to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_random_bytes to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_fs_type to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __get_free_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_device_system_crosststamp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_write_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_write_checks to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_shutdown_super to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_setlease to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_read_dir to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_pipe_buf_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_permission to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_fillattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_file_write_iter to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __generic_file_write_iter to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_file_splice_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_file_read_iter to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_file_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_file_llseek to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_error_remove_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_delete_inode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol gcd to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol fs_bio_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol freezing_slow_path to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol freeze_bdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_percpu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __free_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_netdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_irq_cpu_rmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_fib_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_cpumask_var to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol fput to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol fortify_panic to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol forget_all_cached_acls to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol follow_up to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol folio_wait_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __folio_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __folio_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __folio_cancel_dirty to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __flush_workqueue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flush_work to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flush_signals to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_vlan to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_pppoe to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_ports to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_ipv6_addrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_ipv4_addrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_ip to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_eth_addrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_enc_ports to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_enc_keyid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_enc_ipv6_addrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_enc_ipv4_addrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_enc_ip to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_enc_control to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_cvlan to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_control to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_basic to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_keys_dissector to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_indr_dev_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_indr_dev_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_indr_block_cb_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_block_cb_setup_simple to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_block_cb_lookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_block_cb_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_block_cb_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol firmware_request_nowarn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol finish_wait to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol finish_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol finish_no_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol find_vma to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol find_pid_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_next_zero_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_next_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_next_andnot_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_next_and_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_last_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol find_get_pid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol find_get_pages_range_tag to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_first_zero_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_first_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol filp_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol filp_close to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol file_write_and_wait_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol file_ns_capable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol filemap_write_and_wait_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol filemap_fault to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol file_bdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol fget to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __fentry__ to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol fd_install to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol event_triggers_call to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol eth_validate_addr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol eth_type_trans to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ethtool_sprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ethtool_op_get_ts_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ethtool_op_get_link to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ethtool_intersect_link_masks to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ethtool_convert_link_mode_to_legacy_u32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ethtool_convert_legacy_u32_to_link_mode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol eth_platform_get_mac_address to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol eth_get_headlen to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ether_setup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol end_page_writeback to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol enable_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol empty_zero_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol emergency_restart to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol elfcorehdr_addr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol efi to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __dynamic_pr_debug to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __dynamic_netdev_dbg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __dynamic_ibdev_dbg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __dynamic_dev_dbg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dump_stack to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dst_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_set_d_op to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol drop_super to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol driver_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol driver_remove_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol driver_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol driver_for_each_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol driver_create_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_rehash to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dql_reset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dql_completed to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dput to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_prune_aliases to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_on_pin_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_on_pin_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_change_ntf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_netdev_pin_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_netdev_pin_clear to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_device_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_device_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_device_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_device_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_device_change_ntf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_path to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down_write_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down_read_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down_interruptible to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol downgrade_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol do_trace_netlink_extack to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol done_path_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_obtain_alias to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_move to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dmi_get_system_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dmi_find_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_unmap_page_attrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_set_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_set_coherent_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_pool_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_pool_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_pool_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_pool_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dmam_free_coherent to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_map_page_attrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dmam_alloc_attrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_make_root to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_free_attrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_alloc_attrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol disable_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_invalidate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_instantiate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_hash_and_lookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dget_parent to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_find_alias to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _dev_warn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_uc_del to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_uc_add_excl to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_uc_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_set_promiscuity to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_set_name to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_set_mtu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_set_mac_address to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_remove_pack to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __dev_queue_xmit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_printk_emit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_request_threaded_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_kmemdup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_kmalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_kfree to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_kasprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_hwmon_device_register_with_groups to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_free_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_mc_del_global to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_mc_del to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_mc_add_global to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_mc_add_excl to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_mc_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devmap_managed_key to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __devm_add_action to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_traps_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_traps_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_trap_groups_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_trap_groups_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_resources_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_resource_size_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_resource_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_rate_nodes_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_rate_node_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_rate_leaf_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_rate_leaf_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_port_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_port_health_reporter_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_params_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_params_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_param_driverinit_value_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_param_driverinit_value_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_trap_report to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_to_dev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_resources_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_resource_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_resource_occ_get_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_resource_occ_get_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_remote_reload_actions_performed to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_region_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_region_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_priv to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_type_clear to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_register_with_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_health_reporter_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_attrs_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_attrs_pci_vf_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_attrs_pci_sf_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_attrs_pci_pf_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_params_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_params_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_info_version_stored_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_info_version_running_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_info_version_fixed_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_info_serial_number_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_health_reporter_state_update to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_health_reporter_priv to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_health_reporter_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_health_reporter_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_health_report to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_u8_pair_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_u64_pair_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_u32_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_u32_pair_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_string_pair_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_pair_nest_start to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_pair_nest_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_obj_nest_start to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_obj_nest_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_bool_pair_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_binary_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_binary_pair_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_binary_pair_nest_start to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_binary_pair_nest_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_arr_pair_nest_start to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_arr_pair_nest_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_flash_update_timeout_notify to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_flash_update_status_notify to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_alloc_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_health_reporter_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_health_reporter_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_assert_locked to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_kfree_skb_irq_reason to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_kfree_skb_any_reason to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _dev_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_set_wakeup_enable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_remove_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_del to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_create_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_add_disk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_get_stats to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_get_iflink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_get_by_name to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_get_by_index_rcu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_get_by_index to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _dev_err to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_driver_string to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _dev_crit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_close to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_change_flags to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_base_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_addr_del to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_addr_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_add_pack to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol destroy_workqueue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __destroy_inode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dentry_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol del_gendisk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol delayed_work_timer_fn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __delay to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol default_wake_function to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol default_llseek to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dec_zone_page_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_remove to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_lookup_and_remove to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_lookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_x32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_u8 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_u64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_u32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_size_t to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_file_unsafe to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_dir to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_blob to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_atomic_t to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_attr_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_attr_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol deactivate_super to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_drop to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __d_drop to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dcb_setapp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dcbnl_ieee_notify to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dcb_ieee_setapp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dcb_ieee_delapp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dcb_getapp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dca_unregister_notify to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dca_remove_requester to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dca_register_notify to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dca_add_requester to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dca3_get_tag to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_alloc_anon to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol current_umask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol current_time to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _ctype to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol csum_partial to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol csum_ipv6_magic to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol crypto_shash_update to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol crypto_shash_final to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol crypto_destroy_tfm to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol crypto_alloc_shash to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol create_empty_buffers to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol crc32_le to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpu_sibling_map to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __cpu_present_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __cpu_possible_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __cpu_online_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpu_number to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpumask_local_spread to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpu_khz to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpu_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __cpuhp_setup_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __cpuhp_remove_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpufreq_quick_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpu_bit_bitmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol copy_user_generic_unrolled to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol copy_user_generic_string to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol copy_user_enhanced_fast_string to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _copy_to_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _copy_to_iter to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __copy_overflow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _copy_from_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _copy_from_iter to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol convert_art_ns_to_tsc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol consume_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __const_udelay to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol config_group_init_type_name to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol config_group_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol configfs_unregister_subsystem to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol configfs_register_subsystem to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __cond_resched to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol complete_all to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol complete to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol commit_creds to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol clock_t_to_jiffies to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol clear_page_dirty_for_io to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol clear_nlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol clear_inode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol class_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol class_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol class_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __check_object_size to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cdev_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cdev_del to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cdev_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cdev_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cc_mkdec to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol capable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cancel_work_sync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cancel_work to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cancel_delayed_work_sync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cancel_delayed_work to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol call_usermodehelper to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol call_switchdev_notifiers to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol call_srcu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol call_rcu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol call_netdevice_notifiers to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cachemode2protval to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bus_unregister_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bus_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bus_register_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bus_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bus_for_each_dev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bus_find_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol build_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __break_lease to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_warn_invalid_xdp_action to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_trace_run7 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_trace_run5 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_trace_run4 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_trace_run3 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_trace_run2 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_trace_run1 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_stats_enabled_key to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_prog_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_prog_inc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_prog_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_master_redirect_enabled_key to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_dispatcher_xdp_func to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol boot_cpu_data to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol block_write_full_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol block_write_begin to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blocking_notifier_chain_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blocking_notifier_chain_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blocking_notifier_call_chain to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blockdev_superblock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_status_to_errno to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_start_plug to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_stack_limits to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_set_queue_depth to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_rq_map_user_iov to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_rq_map_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __blk_rq_map_sg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_rq_map_kern to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_segment_boundary to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_physical_block_size to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_max_segments to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_max_hw_sectors to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_max_discard_sectors to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_logical_block_size to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_io_opt to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_io_min to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_flag_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_flag_clear to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_dma_alignment to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_bounce_limit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_put_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_unfreeze_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_stop_hw_queues to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_start_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_run_hw_queues to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_run_hw_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_map_queues to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_init_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_init_allocated_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_freeze_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_free_tag_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_free_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_end_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __blk_mq_end_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_destroy_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_complete_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_alloc_tag_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_alloc_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_integrity_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_finish_plug to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_execute_rq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blkdev_issue_flush to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __blk_alloc_disk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_zalloc_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_zalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_xor to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_weight to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_subset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_release_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_print_to_pagebuf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_parselist to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_or to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_intersects to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_from_arr32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_find_next_zero_area_off to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_find_free_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_equal to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_clear to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_andnot to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_and to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bioset_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bioset_exit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_kmalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_integrity_prep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_endio to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_clone_blkg_association to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_associate_blkg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_alloc_clone to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_alloc_bioset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_add_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bin2hex to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bdev_file_open_by_path to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bdev_file_open_by_dev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol balance_dirty_pages_ratelimited to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol avenrun to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol auxiliary_driver_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __auxiliary_driver_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol auxiliary_device_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __auxiliary_device_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol autoremove_wake_function to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol atomic_notifier_chain_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol atomic_notifier_chain_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol atomic_notifier_call_chain to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _atomic_dec_and_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol async_synchronize_full_domain to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol async_synchronize_full to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol async_schedule_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol arp_tbl to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol argv_split to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol argv_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol arch_touch_nmi_watchdog to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol alloc_workqueue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __alloc_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __alloc_percpu_gfp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __alloc_percpu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol alloc_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __alloc_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol alloc_netdev_mqs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol alloc_etherdev_mqs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol alloc_cpu_rmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol alloc_chrdev_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol add_wait_queue_exclusive to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol add_wait_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol add_timer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol acpi_get_table to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol acpi_disabled to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol abort_creds to stablelist (Čestmír Kalina) [RHEL-56065]- ice: fix VSI lists confusion when adding VLANs (Michal Schmidt) [RHEL-20571] - ice: fix accounting for filters shared by multiple VSIs (Michal Schmidt) [RHEL-20571] - nvme-multipath: fix io accounting on failover (John Meneghini) [RHEL-56635] - nvme: fix multipath batched completion accounting (John Meneghini) [RHEL-56635] - netfilter: tproxy: bail out if IP has been disabled on the device (Phil Sutter) [RHEL-44369] {CVE-2024-36270} - mm: list_lru: fix UAF for memory cgroup (Rafael Aquini) [RHEL-56160] {CVE-2024-43888} - platform/x86: dell-smbios-wmi: Avoid false-positive memcpy() warning (David Arcari) [RHEL-56614] - arm64: properly install vmlinuz.efi (Lenny Szubowicz) [RHEL-46772] - buildtar: fix tarballs with EFI_ZBOOT enabled (Lenny Szubowicz) [RHEL-46772] - wifi: iwlwifi: mvm: fix a crash on 7265 (Jose Ignacio Tornos Martinez) [RHEL-57681] - wifi: iwlwifi: mvm: support iwl_dev_tx_power_cmd_v8 (Jose Ignacio Tornos Martinez) [RHEL-57681]- perf: Fix event leak upon exec and file release (Michael Petlan) [RHEL-55606] {CVE-2024-43869} - perf: Fix event leak upon exit (Michael Petlan) [RHEL-55603] {CVE-2024-43870} - task_work: Introduce task_work_cancel() again (Michael Petlan) [RHEL-55603] - task_work: s/task_work_cancel()/task_work_cancel_func()/ (Michael Petlan) [RHEL-55603] - net: openvswitch: fix overwriting ct original tuple for ICMPv6 (cki-backport-bot) [RHEL-44213] {CVE-2024-38558} - net: drop bad gso csum_start and offset in virtio_net_hdr (Laurent Vivier) [RHEL-54891] {CVE-2024-43817} - net: change maximum number of UDP segments to 128 (Laurent Vivier) [RHEL-54891] {CVE-2024-43817} - net: more strict VIRTIO_NET_HDR_GSO_UDP_L4 validation (Laurent Vivier) [RHEL-54891] {CVE-2024-43817} - net: missing check virtio (Laurent Vivier) [RHEL-54891] {CVE-2024-43817} - fuse: Initialize beyond-EOF page contents before setting uptodate (CKI Backport Bot) [RHEL-56932] {CVE-2024-44947} - wifi: mac80211: Avoid address calculations via out of bounds array indexing (CKI Backport Bot) [RHEL-51285] {CVE-2024-41071} - nvme-pci: add missing condition check for existence of mapped data (Maurizio Lombardi) [RHEL-55099] {CVE-2024-42276}- sctp: fix association labeling in the duplicate COOKIE-ECHO case (Ondrej Mosnacek) [RHEL-48647] - s390/ap: Refine AP bus bindings complete processing (Cédric Le Goater) [RHEL-50373] - ice: Add netif_device_attach/detach into PF reset flow (Michal Schmidt) [RHEL-56084]- usb: xhci: prevent potential failure in handle_tx_event() for Transfer events without TRB (Desnes Nunes) [RHEL-52378] {CVE-2024-42226} - redhat: set defaults for RHEL 9.5 (Lucas Zampieri)- Revert "Merge: scsi: fnic: driver update" (John Meneghini) [RHEL-36420] - dev/parport: fix the array out-of-bounds risk (CKI Backport Bot) [RHEL-54990] {CVE-2024-42301} - leds: trigger: Unregister sysfs attributes before calling deactivate() (CKI Backport Bot) [RHEL-54835] {CVE-2024-43830} - null_blk: fix validation of block size (Ming Lei) [RHEL-51322] {CVE-2024-41077} - s390/fpu: Re-add exception handling in load_fpu_state() (Aristeu Rozanski) [RHEL-39346] - redhat: spec: add cachestat to kselftest package (Eric Chanudet) [RHEL-50302] - selftests: cachestat: Fix build warnings on ppc64 (Eric Chanudet) [RHEL-50302] - selftests/cachestat: Fix print_cachestat format (Eric Chanudet) [RHEL-50302] - selftests: cachestat: use proper syscall number macro (Eric Chanudet) [RHEL-50302] - selftests: cachestat: properly link in librt (Eric Chanudet) [RHEL-50302] - selftests: cachestat: catch failing fsync test on tmpfs (Eric Chanudet) [RHEL-50302] - selftests: cachestat: test for cachestat availability (Eric Chanudet) [RHEL-50302] - selftests: add selftests for cachestat (Eric Chanudet) [RHEL-50302]- net: stmmac: enable HW-accelerated VLAN stripping for gmac4 only (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: fix error array size (Andrew Halaney) [RHEL-6297] - net: stmmac: Assign configured channel value to EXTTS event (Andrew Halaney) [RHEL-6297] - net: stmmac: No need to calculate speed divider when offload is disabled (Andrew Halaney) [RHEL-6297] - net: stmmac: replace priv->speed with the portTransmitRate from the tc-cbs parameters (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Configure host DMA width (Andrew Halaney) [RHEL-6297] - net: stmmac: move the EST structure to struct stmmac_priv (Andrew Halaney) [RHEL-6297] - net: stmmac: move the EST lock to struct stmmac_priv (Andrew Halaney) [RHEL-6297] - net: stmmac: add support for RZ/N1 GMAC (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-socfpga: use pcs_init/pcs_exit (Andrew Halaney) [RHEL-6297] - net: stmmac: introduce pcs_init/pcs_exit stmmac operations (Andrew Halaney) [RHEL-6297] - net: stmmac: Make stmmac_xpcs_setup() generic to all PCS devices (Andrew Halaney) [RHEL-6297] - net: stmmac: Add dedicated XPCS cleanup method (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-ipq806x: account for rgmii-txid/rxid/id phy-mode (Andrew Halaney) [RHEL-6297] - net: stmmac: Rename phylink_get_caps() callback to update_caps() (Andrew Halaney) [RHEL-6297] - net: stmmac: Fix IP-cores specific MAC capabilities (Andrew Halaney) [RHEL-6297] - net: stmmac: Fix max-speed being ignored on queue re-init (Andrew Halaney) [RHEL-6297] - net: stmmac: Apply half-duplex-less constraint for DW QoS Eth only (Andrew Halaney) [RHEL-6297] - net: stmmac: mmc_core: Add GMAC mmc tx/rx missing statistics (Andrew Halaney) [RHEL-6297] - net: stmmac: mmc_core: Add GMAC LPI statistics (Andrew Halaney) [RHEL-6297] - net: stmmac: fix rx queue priority assignment (Andrew Halaney) [RHEL-6297] - net: stmmac: Support a generic PCS field in mac_device_info (Andrew Halaney) [RHEL-6297] - net: stmmac: don't rely on lynx_pcs presence to check for a PHY (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-rk: Remove unused of_gpio.h (Andrew Halaney) [RHEL-6297] - net: stmmac: fix typo in comment (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Update link clock rate only for RGMII (Andrew Halaney) [RHEL-6297] - net: stmmac: Complete meta data only when enabled (Andrew Halaney) [RHEL-6297] - net: stmmac: mmc_core: Drop interrupt registers from stats (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Add support for 2.5G SGMII (Andrew Halaney) [RHEL-6297] - net: stmmac: Fix EST offset for dwmac 5.10 (Andrew Halaney) [RHEL-6297] - net: stmmac: Fix incorrect dereference in interrupt handlers (Andrew Halaney) [RHEL-6297] - net: stmmac: Simplify mtl IRQ status checking (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: use #define for string constants (Andrew Halaney) [RHEL-6297] - net: stmmac: Add driver support for common safety IRQ (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Enable TBS on all queues but 0 (Andrew Halaney) [RHEL-6297] - net: stmmac: remove eee_enabled/eee_active in stmmac_ethtool_op_get_eee() (Andrew Halaney) [RHEL-6297] - net: stmmac: protect updates of 64-bit statistics counters (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: fix a typo of register name in DPP safety handling (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: fix handling of DPP safety error for DMA channels (Andrew Halaney) [RHEL-6297] - net: stmmac: Report taprio offload status (Andrew Halaney) [RHEL-6297] - net: stmmac: est: Per Tx-queue error count for HLBF (Andrew Halaney) [RHEL-6297] - net: stmmac: Offload queueMaxSDU from tc-taprio (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-starfive: Add support for JH7100 SoC (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-imx: set TSO/TBS TX queues default settings (Andrew Halaney) [RHEL-6297] - net: stmmac: do not clear TBS enable bit on link up/down (Andrew Halaney) [RHEL-6297] - net: fill in MODULE_DESCRIPTION()s for dwmac-socfpga (Andrew Halaney) [RHEL-6297] - net: stmmac: Wait a bit for the reset to take effect (Andrew Halaney) [RHEL-6297] - net: stmmac: Prevent DSA tags from breaking COE (Andrew Halaney) [RHEL-6297] - net: stmmac: ethtool: Fixed calltrace caused by unbalanced disable_irq_wake calls (Andrew Halaney) [RHEL-6297] - Revert "net: stmmac: Enable Per DMA Channel interrupt" (Andrew Halaney) [RHEL-6297] - net: stmmac: Use interrupt mode INTM=1 for per channel irq (Andrew Halaney) [RHEL-6297] - net: stmmac: Add support for TX/RX channel interrupt (Andrew Halaney) [RHEL-6297] - net: stmmac: Make MSI interrupt routine generic (Andrew Halaney) [RHEL-6297] - net: stmmac: fix ethtool per-queue statistics (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: drop useless check for compatible fallback (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: Make sure MDIO is initialized before use (Andrew Halaney) [RHEL-6297] - net: stmmac: mmc: Support more counters for XGMAC Core (Andrew Halaney) [RHEL-6297] - net: stmmac: Add support for EST cycle-time-extension (Andrew Halaney) [RHEL-6297] - net: stmmac: Refactor EST implementation (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: EST interrupts handling (Andrew Halaney) [RHEL-6297] - net: stmmac: fix FPE events losing (Andrew Halaney) [RHEL-6297] - net: stmmac: Add Tx HWTS support to XDP ZC (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: Disable FPE MMC interrupts (Andrew Halaney) [RHEL-6297] - net: stmmac: Add support for HW-accelerated VLAN stripping (Andrew Halaney) [RHEL-6297] - net: stmmac: reduce dma ring display code duplication (Andrew Halaney) [RHEL-6297] - net: stmmac: remove extra newline from descriptors display (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: Add architecture dependency (Andrew Halaney) [RHEL-6297] - net: stmmac: avoid rx queue overrun (Andrew Halaney) [RHEL-6297] - net: stmmac: fix rx budget limit check (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: Enable support for multiple Flexible PPS outputs (Andrew Halaney) [RHEL-6297] - net: stmmac: update MAC capabilities when tx queues are updated (Andrew Halaney) [RHEL-6297] - net: stmmac: increase TX coalesce timer to 5ms (Andrew Halaney) [RHEL-6297] - net: stmmac: move TX timer arm after DMA enable (Andrew Halaney) [RHEL-6297] - net: stmmac: improve TX timer arm logic (Andrew Halaney) [RHEL-6297] - net: introduce napi_is_scheduled helper (Andrew Halaney) [RHEL-6297] - net: stmmac: do not silently change auxiliary snapshot capture channel (Andrew Halaney) [RHEL-6297] - net: stmmac: ptp: stmmac_enable(): move change of plat->flags into mutex (Andrew Halaney) [RHEL-6297] - net: stmmac: intel: remove unnecessary field struct plat_stmmacenet_data::ext_snapshot_num (Andrew Halaney) [RHEL-6297] - net: stmmac: use correct PPS capture input index (Andrew Halaney) [RHEL-6297] - net: stmmac: simplify debug message on stmmac_enable() (Andrew Halaney) [RHEL-6297] - net: stmmac: Remove redundant checking for rx_coalesce_usecs (Andrew Halaney) [RHEL-6297] - net: stmmac: fix typo in comment (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-stm32: refactor clock config (Andrew Halaney) [RHEL-6297] - net: stmmac: remove unneeded stmmac_poll_controller (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-stm32: fix resume on STM32 MCU (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: fix the incorrect parameter (Andrew Halaney) [RHEL-6297] - net: stmmac: fix incorrect rxq|txq_stats reference (Andrew Halaney) [RHEL-6297] - net: stmmac: make stmmac_{probe|remove}_config_dt static (Andrew Halaney) [RHEL-6297] - net: stmmac: rename stmmac_pltfr_remove_no_dt to stmmac_pltfr_remove (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-visconti: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-tegra: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-sunxi: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-sun8i: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-stm32: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-sti: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-starfive: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-socfpga: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-rk: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-meson8b: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-meson: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-mediatek: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-lpc18xx: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-ipq806x: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-intel-plat: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-ingenic: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-imx: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-generic: use devm_stmmac_pltfr_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-generic: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-dwc-qos-eth: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-anarion: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: Tx coe sw fallback (Andrew Halaney) [RHEL-6297] - net: stmmac: Add glue layer for Loongson-1 SoC (Andrew Halaney) [RHEL-6297] - net: stmmac: fix handling of zero coalescing tx-usecs (Andrew Halaney) [RHEL-6297] - net: stmmac: failure to probe without MAC interface specified (Andrew Halaney) [RHEL-6297] - net: stmmac: clarify difference between "interface" and "phy_interface" (Andrew Halaney) [RHEL-6297] - net: stmmac: convert half-duplex support to positive logic (Andrew Halaney) [RHEL-6297] - net: stmmac: move priv->phylink_config.mac_managed_pm (Andrew Halaney) [RHEL-6297] - net: stmmac: move xgmac specific phylink caps to dwxgmac2 core (Andrew Halaney) [RHEL-6297] - net: stmmac: move gmac4 specific phylink capabilities to gmac4 (Andrew Halaney) [RHEL-6297] - net: stmmac: provide stmmac_mac_phylink_get_caps() (Andrew Halaney) [RHEL-6297] - net: stmmac: use phylink_limit_mac_speed() (Andrew Halaney) [RHEL-6297] - net: stmmac: use "mdio_bus_data" local variable (Andrew Halaney) [RHEL-6297] - net: stmmac: clean up passing fwnode to phylink (Andrew Halaney) [RHEL-6297] - net: stmmac: convert plat->phylink_node to fwnode (Andrew Halaney) [RHEL-6297] - net: stmmac: Check more MAC HW features for XGMAC Core 3.20 (Andrew Halaney) [RHEL-6297] - stmmac: intel: Enable correction of MAC propagation delay (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: show more MAC HW features in debugfs (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: RX queue routing configuration (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-oxnas: remove obsolete dwmac glue driver (Andrew Halaney) [RHEL-6297] - net: stmmac: XGMAC support for mdio C22 addr > 3 (Andrew Halaney) [RHEL-6297] - net: stmmac: Apply redundant write work around on 4.xx too (Andrew Halaney) [RHEL-6297] - net: stmmac: use per-queue 64 bit statistics where necessary (Andrew Halaney) [RHEL-6297] - net: stmmac: don't clear network statistics in .ndo_open() (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: Fix L3L4 filter count (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Log more errors in probe (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Use dev_err_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Use of_get_phy_mode() over device_get_phy_mode() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: use devm_stmmac_pltfr_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: provide devm_stmmac_pltfr_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qco-ethqos: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: provide devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: provide stmmac_pltfr_remove_no_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-generic: use stmmac_pltfr_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: provide stmmac_pltfr_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-generic: use stmmac_pltfr_exit() (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: provide stmmac_pltfr_exit() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-generic: use stmmac_pltfr_init() (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: provide stmmac_pltfr_init() (Andrew Halaney) [RHEL-6297] - net: ethernet: stmicro: stmmac: fix possible memory leak in __stmmac_open (Andrew Halaney) [RHEL-6297] - net: dwmac_socfpga: initialize local data for mdio regmap configuration (Andrew Halaney) [RHEL-6297] - net: stmmac: make the pcs_lynx cleanup sequence specific to dwmac_socfpga (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-sogfpga: use the lynx pcs driver (Andrew Halaney) [RHEL-6297] - net: stmmac: use xpcs_create_mdiodev() (Andrew Halaney) [RHEL-6297] - net: pcs: xpcs: add xpcs_create_mdiodev() (Andrew Halaney) [RHEL-6297] - net: mdio: add mdio_device_get() and mdio_device_put() (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: add ethtool per-queue irq statistic support (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-tegra: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-sun8i: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-stm32: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-sti: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-rk: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-dwc-qos-eth: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-visconti: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-visconti: Make visconti_eth_clock_remove() return void (Andrew Halaney) [RHEL-6297] - net: stmmac: Make stmmac_pltfr_remove() return void (Andrew Halaney) [RHEL-6297] - net: stmmac: Initialize MAC_ONEUS_TIC_COUNTER register (Andrew Halaney) [RHEL-6297] - net: stmmac:fix system hang when setting up tag_8021q VLAN for DSA ports (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-meson8b: Avoid cast to incompatible function type (Andrew Halaney) [RHEL-6297] - net: ethernet: stmmac: dwmac-sti: remove stih415/stih416/stid127 (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-starfive: Add phy interface settings (Andrew Halaney) [RHEL-6297] - net: stmmac: Add glue layer for StarFive JH7110 SoC (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: Add snps,dwmac-5.20 IP compatible string (Andrew Halaney) [RHEL-6297] - net: stmmac: add Rx HWTS metadata to XDP ZC receive pkt (Andrew Halaney) [RHEL-6297] - net: stmmac: add Rx HWTS metadata to XDP receive pkt (Andrew Halaney) [RHEL-6297] - net: stmmac: introduce wrapper for struct xdp_buff (Andrew Halaney) [RHEL-6297] - net: stmmac: Remove unnecessary if statement brackets (Andrew Halaney) [RHEL-6297] - net: ethernet: stmmac: dwmac-rk: fix optional phy regulator handling (Andrew Halaney) [RHEL-6297] - net: ethernet: stmmac: dwmac-rk: rework optional clock handling (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-anarion: Always return struct anarion_gmac * from anarion_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-anarion: Use annotation __iomem for register base (Andrew Halaney) [RHEL-6297] - net: stmmac: check fwnode for phy device before scanning for phy (Andrew Halaney) [RHEL-6297] - net: stmmac: Add queue reset into stmmac_xdp_open() function (Andrew Halaney) [RHEL-6297] - net: stmmac: fix up RX flow hash indirection table when setting channels (Andrew Halaney) [RHEL-6297] - net: stmmac: remove redundant fixup to support fixed-link mode (Andrew Halaney) [RHEL-6297] - net: stmmac: check if MAC needs to attach to a PHY (Andrew Halaney) [RHEL-6297] - net: stmmac: Fix for mismatched host/device DMA address width (Andrew Halaney) [RHEL-6297] - net: stmmac: generic: drop of_match_ptr for ID table (Andrew Halaney) [RHEL-6297] - net: stmmac: add to set device wake up flag when stmmac init phy (Andrew Halaney) [RHEL-6297] - net: stmmac: Restrict warning on disabling DMA store and fwd mode (Andrew Halaney) [RHEL-6297] - net: stmmac: fix order of dwmac5 FlexPPS parametrization sequence (Andrew Halaney) [RHEL-6297] - net: stmmac: dwc-qos: Make struct dwc_eth_dwmac_data::remove return void (Andrew Halaney) [RHEL-6297] - net: stmmac: Make stmmac_dvr_remove() return void (Andrew Halaney) [RHEL-6297] - net: stmmac: fix invalid call to mdiobus_get_phy() (Andrew Halaney) [RHEL-6297] - net: stmmac: Separate C22 and C45 transactions for xgmac (Andrew Halaney) [RHEL-6297] - net: stmmac: add aux timestamps fifo clearance wait (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-mediatek: remove the dwmac_fix_mac_speed (Andrew Halaney) [RHEL-6297] - net: stmmac: fix errno when create_singlethread_workqueue() fails (Andrew Halaney) [RHEL-6297] - stmmac: fix potential division by 0 (Andrew Halaney) [RHEL-6297] - net: stmmac: Add check for taprio basetime configuration (Andrew Halaney) [RHEL-6297] - net: stmmac: fix possible memory leak in stmmac_dvr_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: selftests: fix potential memleak in stmmac_test_arpoffload() (Andrew Halaney) [RHEL-6297] - net: stmmac: fix "snps,axi-config" node property parsing (Andrew Halaney) [RHEL-6297] - Revert "net: stmmac: use sysfs_streq() instead of strncmp()" (Andrew Halaney) [RHEL-6297] - net: stmmac: Set MAC's flow control register to reflect current settings (Andrew Halaney) [RHEL-6297] - net: stmmac: use sysfs_streq() instead of strncmp() (Andrew Halaney) [RHEL-6297] - net: stmmac: ensure tx function is not running in stmmac_xdp_release() (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: fix missing of_node_put() while module exiting (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: fix missing pci_disable_device() in loongson_dwmac_probe() (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: fix missing pci_disable_msi() while module exiting (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-meson8b: fix meson8b_devm_clk_prepare_enable() (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: fix invalid mdio_node (Andrew Halaney) [RHEL-6297] - net: stmmac: remove duplicate dma queue channel macros (Andrew Halaney) [RHEL-6297] - net: stmmac: rk3588: Allow multiple gmac controller (Andrew Halaney) [RHEL-6297] - net: stmmac: add a parse for new property 'snps,clk-csr' (Andrew Halaney) [RHEL-6297] - net: stmmac: Minor spell fix related to 'stmmac_clk_csr_set()' (Andrew Halaney) [RHEL-6297] - net: ethernet: stmicro: stmmac: dwmac-rk: Add rv1126 support (Andrew Halaney) [RHEL-6297] - net: stmmac: dwc-qos: Switch to use dev_err_probe() helper (Andrew Halaney) [RHEL-6297] - net: ethernet: stmmac: dwmac-rk: Add gmac support for rk3588 (Andrew Halaney) [RHEL-6297] - ceph: force sending a cap update msg back to MDS for revoke op (Xiubo Li) [RHEL-48618] - ceph: periodically flush the cap releases (Xiubo Li) [RHEL-48618] - eeprom: at24: use of_match_ptr() (Alessandro Carminati) [RHEL-47160] - eeprom: at24: Use pm_runtime_resume_and_get to simplify the code (Alessandro Carminati) [RHEL-47160] - eeprom: at24: add ST M24C64-D Additional Write lockable page support (Alessandro Carminati) [RHEL-47160] - eeprom: at24: add ST M24C32-D Additional Write lockable page support (Alessandro Carminati) [RHEL-47160] - eeprom: at24: Annotate struct at24_data with __counted_by (Alessandro Carminati) [RHEL-47160] - eeprom: at24: Drop at24_get_chip_data() (Alessandro Carminati) [RHEL-47160] - mm: turn off test_uffdio_wp if CONFIG_PTE_MARKER_UFFD_WP is not configured. (Nico Pache) [RHEL-39306] - mm: update uffd-stress to handle EINVAL for unset config features (Nico Pache) [RHEL-39306] - selftests/bpf: Fix flaky test btf_map_in_map/lookup_update (Nico Pache) [RHEL-39306] - kselftests: mm: add s390 to ARCH list (Nico Pache) [RHEL-39306] - selftests/mm: fix powerpc ARCH check (Nico Pache) [RHEL-39306] - selftests: bpf: xskxceiver: ksft_print_msg: fix format type error (Nico Pache) [RHEL-39306] - hugetlbfs: ensure generic_hugetlb_get_unmapped_area() returns higher address than mmap_min_addr (Nico Pache) [RHEL-39306] - selftests/vm: fix inability to build any vm tests (Nico Pache) [RHEL-39306] - Makefile: add headers_install to kselftest targets (Nico Pache) [RHEL-39306] - selftests: drop KSFT_KHDR_INSTALL make target (Nico Pache) [RHEL-39306] - selftests: stop using KSFT_KHDR_INSTALL (Nico Pache) [RHEL-39306] - selftests: net: Add the uapi headers include variable (Nico Pache) [RHEL-39306] - selftests: landlock: Add the uapi headers include variable (Nico Pache) [RHEL-39306] - selftests: futex: Add the uapi headers include variable (Nico Pache) [RHEL-39306] - selftests: futex: set DEFAULT_INSTALL_HDR_PATH (Nico Pache) [RHEL-39306] - selftests: drop khdr make target (Nico Pache) [RHEL-39306] - selftests: ktap_helpers: Make it POSIX-compliant (Nico Pache) [RHEL-39306] - selftests: use printf instead of echo -ne (Nico Pache) [RHEL-39306] - selftests: find echo binary to use -ne options (Nico Pache) [RHEL-39306] - selftests: ktap_helpers: Add a helper to finish the test (Nico Pache) [RHEL-39306] - selftests: ktap_helpers: Add a helper to abort the test (Nico Pache) [RHEL-39306] - selftests: ktap_helpers: Add helper to pass/fail test based on exit code (Nico Pache) [RHEL-39306] - selftests: ktap_helpers: Add helper to print diagnostic messages (Nico Pache) [RHEL-39306] - selftests: Move KTAP bash helpers to selftests common folder (Nico Pache) [RHEL-39306] - kselftest: dt: Stop relying on dirname to improve performance (Nico Pache) [RHEL-39306] - kselftest: Add new test for detecting unprobed Devicetree devices (Nico Pache) [RHEL-39306] - selftests:modify the incorrect print format (Nico Pache) [RHEL-39306] - selftests/mm: Substitute attribute with a macro (Nico Pache) [RHEL-39306] - selftests: Add printf attribute to kselftest prints (Nico Pache) [RHEL-39306] - selftests: fix dependency checker script (Nico Pache) [RHEL-39306] - kselftest/runner.sh: Propagate SIGTERM to runner child (Nico Pache) [RHEL-39306] - selftests/harness: Actually report SKIP for signal tests (Nico Pache) [RHEL-39306] - testing: kselftest_harness: add filtering and enumerating tests (Nico Pache) [RHEL-39306] - selftests: break the dependency upon local header files (Nico Pache) [RHEL-39306] - kselftest: Add a ksft_perror() helper (Nico Pache) [RHEL-39306] - selftests: Make the usage formatting consistent in kselftest_deps.sh (Nico Pache) [RHEL-39306] - kselftests: Enable the echo command to print newlines in Makefile (Nico Pache) [RHEL-39306] - selftest: Taint kernel when test module loaded (Nico Pache) [RHEL-39306] - selftests: Fix build when $(O) points to a relative path (Nico Pache) [RHEL-39306] - selftests: Use -isystem instead of -I to include headers (Nico Pache) [RHEL-39306] - selftests: Correct the headers install path (Nico Pache) [RHEL-39306] - selftests: Add and export a kernel uapi headers path (Nico Pache) [RHEL-39306] - selftests: set the BUILD variable to absolute path (Nico Pache) [RHEL-39306] - kselftest: signal all child processes (Nico Pache) [RHEL-39306] - selftests/mm: fix additional build errors for selftests (Nico Pache) [RHEL-39306] - selftests: mm: protection_keys: save/restore nr_hugepages value from launch script (Nico Pache) [RHEL-39306] - selftests: mm: make map_fixed_noreplace test names stable (Nico Pache) [RHEL-39306] - selftests/mm: fix build warnings on ppc64 (Nico Pache) [RHEL-39306] - selftests/mm: hugetlb_madv_vs_map: avoid test skipping by querying hugepage size at runtime (Nico Pache) [RHEL-39306] - mm/hugetlb: document why hugetlb uses folio_mapcount() for COW reuse decisions (Nico Pache) [RHEL-39306] - selftests: mm: cow: flag vmsplice() hugetlb tests as XFAIL (Nico Pache) [RHEL-39306] - selftests/mm: soft-dirty should fail if a testcase fails (Nico Pache) [RHEL-39306] - selftests/mm: parse VMA range in one go (Nico Pache) [RHEL-39306] - selftests/mm: run_vmtests.sh: fix hugetlb mem size calculation (Nico Pache) [RHEL-39306] - selftests/mm: confirm VA exhaustion without reliance on correctness of mmap() (Nico Pache) [RHEL-39306] - selftests/mm: virtual_address_range: Switch to ksft_exit_fail_msg (Nico Pache) [RHEL-39306] - selftests/mm: include strings.h for ffsl (Nico Pache) [RHEL-39306] - selftests/mm: fix ARM related issue with fork after pthread_create (Nico Pache) [RHEL-39306] - selftests/mm: sigbus-wp test requires UFFD_FEATURE_WP_HUGETLBFS_SHMEM (Nico Pache) [RHEL-39306] - selftests: mm: restore settings from only parent process (Nico Pache) [RHEL-39306] - selftests/mm: Fix build with _FORTIFY_SOURCE (Nico Pache) [RHEL-39306] - selftests/mm: run_vmtests.sh: add missing tests (Nico Pache) [RHEL-39306] - selftests/mm: protection_keys: save/restore nr_hugepages settings (Nico Pache) [RHEL-39306] - selftests/mm: save and restore nr_hugepages value (Nico Pache) [RHEL-39306] - selftests/mm: run_vmtests: remove sudo and conform to tap (Nico Pache) [RHEL-39306] - selftests/mm: hugetlb_reparenting_test: do not unmount (Nico Pache) [RHEL-39306] - selftests/mm: log a consistent test name for check_compaction (Nico Pache) [RHEL-39306] - selftests/mm: log skipped compaction test as a skip (Nico Pache) [RHEL-39306] - selftests/mm: virtual_address_range: conform to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: transhuge-stress: conform to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: split_huge_page_test: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: mremap_dontunmap: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: mrelease_test: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: mlock2-tests: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: mlock-random-test: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: map_populate: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: map_hugetlb: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: map_fixed_noreplace: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: skip test if application doesn't has root privileges (Nico Pache) [RHEL-39306] - selftests/mm: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests: mm: hugepage-mmap: conform to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: gup_test: conform test to TAP format output (Nico Pache) [RHEL-39306] - mm/selftests: hugepage-mremap: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: log run_vmtests.sh results in TAP format (Nico Pache) [RHEL-39306] - selftests/mm: skip the hugetlb-madvise tests on unmet hugepage requirements (Nico Pache) [RHEL-39306] - selftests/mm: skip uffd hugetlb tests with insufficient hugepages (Nico Pache) [RHEL-39306] - selftests/mm: dont fail testsuite due to a lack of hugepages (Nico Pache) [RHEL-39306] - selftests/mm: run_vmtests.sh: add hugetlb test category (Nico Pache) [RHEL-39306] - selftests/mm: new test that steals pages (Nico Pache) [RHEL-39306] - selftests: mm: perform some system cleanup before using hugepages (Nico Pache) [RHEL-39306] - selftests: avoid using SKIP(exit()) in harness fixure setup (Nico Pache) [RHEL-39306] - selftests/mm: uffd-unit-test check if huge page size is 0 (Nico Pache) [RHEL-39306] - selftests/mm: ksm_tests should only MADV_HUGEPAGE valid memory (Nico Pache) [RHEL-39306] - selftests/mm: switch to bash from sh (Nico Pache) [RHEL-39306] - selftests/mm: restore number of hugepages (Nico Pache) [RHEL-39306] - selftests/mm: add a new test for madv and hugetlb (Nico Pache) [RHEL-39306] - mm/ksm: test case for prctl fork/exec workflow (Nico Pache) [RHEL-39306] - kselftest: vm: add tests for no-inherit memory-deny-write-execute (Nico Pache) [RHEL-39306] - kselftest: vm: check errnos in mdwe_test (Nico Pache) [RHEL-39306] - kselftest: vm: fix mdwe's mmap_FIXED test case (Nico Pache) [RHEL-39306] - kselftest: vm: fix tabs/spaces inconsistency in the mdwe test (Nico Pache) [RHEL-39306] - selftests: mm: add a test for mutually aligned moves > PMD size (Nico Pache) [RHEL-39306] - selftests: mm: fix failure case when new remap region was not found (Nico Pache) [RHEL-39306] - selftests/mm: fix uffd-stress help information (Nico Pache) [RHEL-39306] - selftests: mm: ksm: fix incorrect evaluation of parameter (Nico Pache) [RHEL-39306] - selftests/mm: mkdirty: fix incorrect position of #endif (Nico Pache) [RHEL-39306] - selftests: mm: remove wrong kernel header inclusion (Nico Pache) [RHEL-39306] - selftests/mm: move certain uffd*() routines from vm_util.c to uffd-common.c (Nico Pache) [RHEL-39306] - selftests/mm: fix two -Wformat-security warnings in uffd builds (Nico Pache) [RHEL-39306] - selftests/mm: fix uffd-stress unused function warning (Nico Pache) [RHEL-39306] - selftests/mm: factor out detection of hugetlb page sizes into vm_util (Nico Pache) [RHEL-39306] - selftests/ksm: ksm_functional_tests: add prctl unmerge test (Nico Pache) [RHEL-39306] - selftests/mm: add new selftests for KSM (Nico Pache) [RHEL-39306] - selftests/mm: add tests for RO pinning vs fork() (Nico Pache) [RHEL-39306] - selftests/mm: rename COW_EXTRA_LIBS to IOURING_EXTRA_LIBS (Nico Pache) [RHEL-39306] - selftests/mm: extend and rename uffd pagemap test (Nico Pache) [RHEL-39306] - selftests/mm: add a few options for uffd-unit-test (Nico Pache) [RHEL-39306] - selftests/mm: add uffdio register ioctls test (Nico Pache) [RHEL-39306] - selftests/mm: add shmem-private test to uffd-stress (Nico Pache) [RHEL-39306] - selftests/mm: drop sys/dev test in uffd-stress test (Nico Pache) [RHEL-39306] - selftests/mm: allow uffd test to skip properly with no privilege (Nico Pache) [RHEL-39306] - selftests/mm: workaround no way to detect uffd-minor + wp (Nico Pache) [RHEL-39306] - selftests/mm: move zeropage test into uffd unit tests (Nico Pache) [RHEL-39306] - selftests/mm: move uffd sig/events tests into uffd unit tests (Nico Pache) [RHEL-39306] - selftests/mm: move uffd minor test to unit test (Nico Pache) [RHEL-39306] - selftests/mm: move uffd pagemap test to unit test (Nico Pache) [RHEL-39306] - selftests/mm: add framework for uffd-unit-test (Nico Pache) [RHEL-39306] - selftests/mm: allow allocate_area() to fail properly (Nico Pache) [RHEL-39306] - selftests/mm: let uffd_handle_page_fault() take wp parameter (Nico Pache) [RHEL-39306] - selftests/mm: rename uffd_stats to uffd_args (Nico Pache) [RHEL-39306] - selftests/mm: drop global hpage_size in uffd tests (Nico Pache) [RHEL-39306] - selftests/mm: drop global mem_fd in uffd tests (Nico Pache) [RHEL-39306] - selftests/mm: UFFDIO_API test (Nico Pache) [RHEL-39306] - selftests/mm: uffd_open_{dev|sys}() (Nico Pache) [RHEL-39306] - selftests/mm: uffd_[un]register() (Nico Pache) [RHEL-39306] - selftests/mm: split uffd tests into uffd-stress and uffd-unit-tests (Nico Pache) [RHEL-39306] - selftests/mm: create uffd-common.[ch] (Nico Pache) [RHEL-39306] - selftests/mm: drop test_uffdio_zeropage_eexist (Nico Pache) [RHEL-39306] - selftests/mm: test UFFDIO_ZEROPAGE only when !hugetlb (Nico Pache) [RHEL-39306] - selftests/mm: mkdirty: test behavior of (pte|pmd)_mkdirty on VMAs without write permissions (Nico Pache) [RHEL-39306] - selftests/mm: reuse read_pmd_pagesize() in COW selftest (Nico Pache) [RHEL-39306] - mm: userfaultfd: add UFFDIO_CONTINUE_MODE_WP to install WP PTEs (Nico Pache) [RHEL-39306] - kselftest: vm: fix unused variable warning (Nico Pache) [RHEL-39306] - kselftest: vm: add tests for memory-deny-write-execute (Nico Pache) [RHEL-39306] - selftests/vm: cow: R/O long-term pinning reliability tests for non-anon pages (Nico Pache) [RHEL-39306] - config: enable CONFIG_DP83TG720_PHY (Izabela Bakollari) [RHEL-33716] - config: CONFIG_QCA807X_PHY (Izabela Bakollari) [RHEL-33716] - config: enable CONFIG_QCA808X_PHY (Izabela Bakollari) [RHEL-33716] - config: enable CONFIG_QCA83XX_PHY (Izabela Bakollari) [RHEL-33716] - net: linkmode: add linkmode_fill() helper (Izabela Bakollari) [RHEL-33716] - net: phy: qca807x: fix compilation when CONFIG_GPIOLIB is not set (Izabela Bakollari) [RHEL-33716] - net: phy: qca807x: move interface mode check to .config_init_once (Izabela Bakollari) [RHEL-33716] - net: phy: dp83tg720: get master/slave configuration in link down state (Izabela Bakollari) [RHEL-33716] - net: phy: dp83tg720: wake up PHYs in managed mode (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: at803x: fix kernel panic with at8031_probe (Izabela Bakollari) [RHEL-33716] - net: phy: micrel: use devm_clk_get_optional_enabled for the rmii-ref clock (Izabela Bakollari) [RHEL-33716] - net: sfp: update comment for FS SFP-10G-T quirk (Izabela Bakollari) [RHEL-33716] - net: phy: aquantia: switch to crc_itu_t() (Izabela Bakollari) [RHEL-33716] - net: phy: aquantia: drop wrong endianness conversion for addr and CRC (Izabela Bakollari) [RHEL-33716] - net: phy: fix phy_read_poll_timeout argument type in genphy_loopback (Izabela Bakollari) [RHEL-33716] - net: sfp: enhance quirk for Fibrestore 2.5G copper SFP module (Izabela Bakollari) [RHEL-33716] - net: phy: qca807x: add support for configurable LED (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: generalize some qca808x LED functions (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: move common qca808x LED define to shared header (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: add support for QCA807x PHY Family (Izabela Bakollari) [RHEL-33716] - net: phy: provide whether link has changed in c37_read_status (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: move more function to shared library (Izabela Bakollari) [RHEL-33716] - net: phy: add devm/of_phy_package_join helper (Izabela Bakollari) [RHEL-33716] - net: phy: add support for scanning PHY in PHY packages nodes (Izabela Bakollari) [RHEL-33716] - of: mdio: Add of_node_put() when breaking out of for_each_xx (Izabela Bakollari) [RHEL-33716] - net: phy: realtek: use generic MDIO helpers to simplify the code (Izabela Bakollari) [RHEL-33716] - net: phy: realtek: add 5Gbps support to rtl822x_config_aneg() (Izabela Bakollari) [RHEL-33716] - net: phy: realtek: use generic MDIO constants (Izabela Bakollari) [RHEL-33716] - net: mdio: add 2.5g and 5g related PMA speed constants (Izabela Bakollari) [RHEL-33716] - net: phy: c45 scanning: Don't consider -ENODEV fatal (Izabela Bakollari) [RHEL-33716] - net: phy: add helper phy_advertise_eee_all (Izabela Bakollari) [RHEL-33716] - net: phy: constify phydev->drv (Izabela Bakollari) [RHEL-33716] - net: micrel: Fix the frequency adjustments (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: qca808x: default to LED active High if not set (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: qca808x: fix logic error in LED brightness set (Izabela Bakollari) [RHEL-33716] - net: phy: realtek: add support for RTL8126A-integrated 5Gbps PHY (Izabela Bakollari) [RHEL-33716] - net: phy: dp83867: Add support for active-low LEDs (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: detach qca808x PHY driver from at803x (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: move additional functions to shared library (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: deatch qca83xx PHY driver from at803x (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: create and move functions to shared library (Izabela Bakollari) [RHEL-33716] - net: phy: move at803x PHY driver to dedicated directory (Izabela Bakollari) [RHEL-33716] - net: phy: adin1100: Add interrupt support for link change (Izabela Bakollari) [RHEL-33716] - net: phy: phy_device: Prevent nullptr exceptions on ISR (Izabela Bakollari) [RHEL-33716] - net: phy: c45: change genphy_c45_ethtool_[get|set]_eee to use EEE linkmode bitmaps (Izabela Bakollari) [RHEL-33716] - net: micrel: Fix set/get PHC time for lan8814 (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: add LED support for qca808x (Izabela Bakollari) [RHEL-33716] - net: phy: add support for PHY LEDs polarity modes (Izabela Bakollari) [RHEL-33716] - net: phy: mediatek-ge-soc: sync driver with MediaTek SDK (Izabela Bakollari) [RHEL-33716] - net: micrel: Fix PTP frame parsing for lan8814 (Izabela Bakollari) [RHEL-33716] - net: sfp-bus: fix SFP mode detect from bitrate (Izabela Bakollari) [RHEL-33716] - net: phy: micrel: populate .soft_reset for KSZ9131 (Izabela Bakollari) [RHEL-33716] - net: micrel: Fix PTP frame parsing for lan8841 (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: make read_status more generic (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: add support for cdt cross short test for qca808x (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: refactor qca808x cable test get status function (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: generalize cdt fault length function (Izabela Bakollari) [RHEL-33716] - net: Use of_property_present() for testing DT property presence (Izabela Bakollari) [RHEL-33716] - net: phylink: move phylink_pcs_neg_mode() into phylink.c (Izabela Bakollari) [RHEL-33716] - net: mdio_bus: add refcounting for fwnodes to mdiobus (Izabela Bakollari) [RHEL-33716] - net: phy: linux/phy.h: fix Excess kernel-doc description warning (Izabela Bakollari) [RHEL-33716] - net: phy: nxp-c45-tja11xx: implement mdo_insert_tx_tag (Izabela Bakollari) [RHEL-33716] - net: phy: nxp-c45-tja11xx: add MACsec statistics (Izabela Bakollari) [RHEL-33716] - net: phy: nxp-c45-tja11xx: add MACsec support (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: better align function varibles to open parenthesis (Izabela Bakollari) [RHEL-33716] - net: sfp: fix PHY discovery for FS SFP-10G-T module (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: replace msleep(1) with usleep_range (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: remove extra space after cast (Izabela Bakollari) [RHEL-33716] - net: phy: add support for PHY package MMD read/write (Izabela Bakollari) [RHEL-33716] - net: phy: restructure __phy_write/read_mmd to helper and phydev user (Izabela Bakollari) [RHEL-33716] - net: phy: extend PHY package API to support multiple global address (Izabela Bakollari) [RHEL-33716] - net: phy: make addr type u8 in phy_package_shared struct (Izabela Bakollari) [RHEL-33716] - net: phylink: reimplement population of pl->supported for in-band (Izabela Bakollari) [RHEL-33716] - net: phy: skip LED triggers on PHYs on SFP modules (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: make read specific status function more generic (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move specific qca808x config_aneg to dedicated function (Izabela Bakollari) [RHEL-33716] - net: phy: Add support for the DP83TG720S Ethernet PHY (Izabela Bakollari) [RHEL-33716] - net: phy: c45: add genphy_c45_pma_read_ext_abilities() function (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: drop specific PHY ID check from cable test functions (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move at8035 specific DT parse to dedicated probe (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move at8031 functions in dedicated section (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: make at8031 related DT functions name more specific (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move specific at8031 config_intr to dedicated function (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move specific at8031 WOL bits to dedicated function (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move specific at8031 config_init to dedicated function (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move specific at8031 probe mode check to dedicated probe (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move specific DT option for at8031 to specific probe (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move qca83xx specific check in dedicated functions (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: raname hw_stats functions to qca83xx specific name (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move disable WOL to specific at8031 probe (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: fix passing the wrong reference for config_intr (Izabela Bakollari) [RHEL-33716] - net: mdio_bus: replace deprecated strncpy with strscpy (Izabela Bakollari) [RHEL-33716] - net: sfp: Convert to platform remove callback returning void (Izabela Bakollari) [RHEL-33716] - net: phy: micrel: allow usage of generic ethernet-phy clock (Izabela Bakollari) [RHEL-33716] - net: phy: adin: allow control of Fast Link Down (Izabela Bakollari) [RHEL-33716] - net: phylink: use the PHY's possible_interfaces if populated (Izabela Bakollari) [RHEL-33716] - net: phylink: split out PHY validation from phylink_bringup_phy() (Izabela Bakollari) [RHEL-33716] - net: phylink: pass PHY into phylink_validate_mask() (Izabela Bakollari) [RHEL-33716] - net: phylink: pass PHY into phylink_validate_one() (Izabela Bakollari) [RHEL-33716] - net: phylink: split out per-interface validation (Izabela Bakollari) [RHEL-33716] - net: phy: aquantia: fill in possible_interfaces for AQR113C (Izabela Bakollari) [RHEL-33716] - net: phy: bcm84881: fill in possible_interfaces (Izabela Bakollari) [RHEL-33716] - net: phy: marvell10g: fill in possible_interfaces (Izabela Bakollari) [RHEL-33716] - net: phy: marvell10g: table driven mactype decode (Izabela Bakollari) [RHEL-33716] - net: phy: add possible interfaces (Izabela Bakollari) [RHEL-33716] - net: sfp: rework the RollBall PHY waiting code (Izabela Bakollari) [RHEL-33716] - net: phy: correctly check soft_reset ret ONLY if defined for PHY (Izabela Bakollari) [RHEL-33716] - net: phylink: use for_each_set_bit() (Izabela Bakollari) [RHEL-33716] - net: phy: broadcom: Wire suspend/resume for BCM54612E (Izabela Bakollari) [RHEL-33716] - net: sfp: use linkmode_*() rather than open coding (Izabela Bakollari) [RHEL-33716] - net: phylink: use linkmode_fill() (Izabela Bakollari) [RHEL-33716] - net: phy: aquantia: add firmware load support (Izabela Bakollari) [RHEL-33716] - net: phy: aquantia: move MMD_VEND define to header (Izabela Bakollari) [RHEL-33716] - net: phy: aquantia: move to separate directory (Izabela Bakollari) [RHEL-33716] - net: mdio: fix typo in header (Izabela Bakollari) [RHEL-33716] - net: phylink: initialize carrier state at creation (Izabela Bakollari) [RHEL-33716] - net: phy: fill in missing MODULE_DESCRIPTION()s (Izabela Bakollari) [RHEL-33716] - net: mdio: fill in missing MODULE_DESCRIPTION()s (Izabela Bakollari) [RHEL-33716] - net: phy: micrel: Fix forced link mode for KSZ886X switches (Izabela Bakollari) [RHEL-33716] - net: dsa: microchip: ksz8: Enable MIIM PHY Control reg access (Izabela Bakollari) [RHEL-33716] - net: phy: mscc: macsec: reject PN update requests (Izabela Bakollari) [RHEL-33716] - net: phy: dp83867: Add support for hardware blinking LEDs (Izabela Bakollari) [RHEL-33716] - net: sfp: improve Nokia GPON sfp fixup (Izabela Bakollari) [RHEL-33716] - net: sfp: re-implement ignoring the hardware TX_FAULT signal (Izabela Bakollari) [RHEL-33716] - net: sfp: add quirk for FS's 2.5G copper SFP (Izabela Bakollari) [RHEL-33716] - net: phy: amd: Support the Altima AMI101L (Izabela Bakollari) [RHEL-33716] - net: sfp: add quirk for Fiberstone GPON-ONU-34-20BI (Izabela Bakollari) [RHEL-33716] - net: phy: fix regression with AX88772A PHY driver (Izabela Bakollari) [RHEL-33716] - net: phy: convert phy_stop() to use split state machine (Izabela Bakollari) [RHEL-33716] - net: phy: split locked and unlocked section of phy_state_machine() (Izabela Bakollari) [RHEL-33716] - net: phy: move phy_state_machine() (Izabela Bakollari) [RHEL-33716] - net: phy: move phy_suspend() to end of phy_state_machine() (Izabela Bakollari) [RHEL-33716] - net: phy: move call to start aneg (Izabela Bakollari) [RHEL-33716] - net: phy: call phy_error_precise() while holding the lock (Izabela Bakollari) [RHEL-33716] - net: phy: always call phy_process_state_change() under lock (Izabela Bakollari) [RHEL-33716] - net: phy: marvell: Add support for offloading LED blinking (Izabela Bakollari) [RHEL-33716] - net: phy: phy_device: Call into the PHY driver to set LED offload (Izabela Bakollari) [RHEL-33716] - net: sfp: Remove unused function declaration sfp_link_configure() (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: add qca8081 fifo reset on the link changed (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: remove qca8081 1G fast retrain and slave seed config (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: support qca8081 1G chip type (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: enable qca8081 slave seed conditionally (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: merge qca8081 slave seed function (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: support qca8081 genphy_c45_pma_read_abilities (Izabela Bakollari) [RHEL-33716] - net: mdio: Introduce a regmap-based mdio driver (Izabela Bakollari) [RHEL-33716] - net: phylib: fix phy_read*_poll_timeout() (Izabela Bakollari) [RHEL-33716] - net: mdio: add mdio_device_get() and mdio_device_put() (Izabela Bakollari) [RHEL-33716] - net: mdio: add clause 73 to ethtool conversion helper (Izabela Bakollari) [RHEL-33716] - mdio_bus: unhide mdio_bus_init prototype (Izabela Bakollari) [RHEL-33716] - net: mdio: fix owner field for mdio buses registered using ACPI (Izabela Bakollari) [RHEL-33716] - net: phy: improve phy_read_poll_timeout (Izabela Bakollari) [RHEL-33716] - net: mdio: add mdiodev_c45_(read|write) (Izabela Bakollari) [RHEL-33716] - docs: networking: phy: add missing space (Izabela Bakollari) [RHEL-33716]- x86/bhi: Avoid warning in #DB handler due to BHI mitigation (Waiman Long) [RHEL-53662 RHEL-53665] {CVE-2024-42240} - redhat: Fix the ownership of /lib/modules/ directory (Vitaly Kuznetsov) [RHEL-21034] - move ownership of /lib/modules// to kernel-core (Thorsten Leemhuis) [RHEL-21034] - KVM: guest_memfd: let kvm_gmem_populate() operate only on private gfns (Paolo Bonzini) [RHEL-32435] - KVM: extend kvm_range_has_memory_attributes() to check subset of attributes (Paolo Bonzini) [RHEL-32435] - KVM: cleanup and add shortcuts to kvm_range_has_memory_attributes() (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: move check for already-populated page to common code (Paolo Bonzini) [RHEL-32435] - KVM: remove kvm_arch_gmem_prepare_needed() (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: make kvm_gmem_prepare_folio() operate on a single struct kvm (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: delay kvm_gmem_prepare_folio() until the memory is passed to the guest (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: return locked folio from __kvm_gmem_get_pfn (Paolo Bonzini) [RHEL-32435] - KVM: rename CONFIG_HAVE_KVM_GMEM_* to CONFIG_HAVE_KVM_ARCH_GMEM_* (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: do not go through struct page (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: delay folio_mark_uptodate() until after successful preparation (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: return folio from __kvm_gmem_get_pfn() (Paolo Bonzini) [RHEL-32435] - KVM: x86: Eliminate log spam from limited APIC timer periods (Paolo Bonzini) [RHEL-32435] - KVM: SVM: Use sev_es_host_save_area() helper when initializing tsc_aux (Paolo Bonzini) [RHEL-32435] - KVM: SVM: Force sev_es_host_save_area() to be inlined (for noinstr usage) (Paolo Bonzini) [RHEL-32435] - KVM: SVM: Consider NUMA affinity when allocating per-CPU save_area (Paolo Bonzini) [RHEL-32435] - KVM: SVM: not account memory allocation for per-CPU svm_data (Paolo Bonzini) [RHEL-32435] - KVM: SVM: remove useless input parameter in snp_safe_alloc_page (Paolo Bonzini) [RHEL-32435] - KVM: Validate hva in kvm_gpc_activate_hva() to fix __kvm_gpc_refresh() WARN (Paolo Bonzini) [RHEL-32435] - KVM: interrupt kvm_gmem_populate() on signals (Paolo Bonzini) [RHEL-32435] - KVM: Stop processing *all* memslots when "null" mmu_notifier handler is found (Paolo Bonzini) [RHEL-32435] - KVM: Fix a data race on last_boosted_vcpu in kvm_vcpu_on_spin() (Paolo Bonzini) [RHEL-32435] - KVM: selftests: x86: Prioritize getting max_gfn from GuestPhysBits (Paolo Bonzini) [RHEL-32435] - KVM: selftests: Fix shift of 32 bit unsigned int more than 32 bits (Paolo Bonzini) [RHEL-32435] - KVM: Discard zero mask with function kvm_dirty_ring_reset (Paolo Bonzini) [RHEL-32435] - virt: guest_memfd: fix reference leak on hwpoisoned page (Paolo Bonzini) [RHEL-32435] - kvm: do not account temporary allocations to kmem (Paolo Bonzini) [RHEL-32435] - KVM: x86: Always sync PIR to IRR prior to scanning I/O APIC routes (Paolo Bonzini) [RHEL-32435] - KVM: SVM: WARN on vNMI + NMI window iff NMIs are outright masked (Paolo Bonzini) [RHEL-32435] - net: ntb_netdev: Move ntb_netdev_rx_handler() to call netif_rx() from __netif_rx() (Myron Stowe) [RHEL-51754] {CVE-2024-42110} - Disable NVGRACE_GPU_VFIO_PCI CONFIG for now (Donald Dutile) [RHEL-36542] - vfio/nvgrace-gpu: Convey kvm to map device memory region as noncached (Donald Dutile) [RHEL-36544] - vfio: Convey kvm that the vfio-pci device is wc safe (Donald Dutile) [RHEL-36543] - vfio/nvgrace-gpu: Add vfio pci variant module for grace hopper (Donald Dutile) [RHEL-36542] - x86/bugs: Extend VMware Retbleed workaround to Nehalem & earlier CPUs (Waiman Long) [RHEL-48649] - ata: libata-core: Add ATA_HORKAGE_NOLPM for Apacer AS340 (Ewan D. Milne) [RHEL-23829] - ata: libata-core: Add ATA_HORKAGE_NOLPM for AMD Radeon S3 SSD (Ewan D. Milne) [RHEL-23829] - ata: libata-core: Add ATA_HORKAGE_NOLPM for Crucial CT240BX500SSD1 (Ewan D. Milne) [RHEL-23829] - ata: ahci: Do not apply Intel PCS quirk on Intel Alder Lake (Ewan D. Milne) [RHEL-23829] - ata: libata-core: Allow command duration limits detection for ACS-4 drives (Ewan D. Milne) [RHEL-23829] - ata: ahci: Add mask_port_map module parameter (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata-sata: Factor out NCQ Priority configuration helpers (Ewan D. Milne) [RHEL-23829] - ahci: asm1064: asm1166: don't limit reported ports (Ewan D. Milne) [RHEL-23829] - ahci: print the number of implemented ports (Ewan D. Milne) [RHEL-23829] - ahci: asm1064: correct count of reported ports (Ewan D. Milne) [RHEL-23829] - ahci: rename board_ahci_nomsi (Ewan D. Milne) [RHEL-23829] - ahci: drop unused board_ahci_noncq (Ewan D. Milne) [RHEL-23829] - ahci: clean up ahci_broken_devslp quirk (Ewan D. Milne) [RHEL-23829] - ahci: rename board_ahci_nosntf (Ewan D. Milne) [RHEL-23829] - ahci: clean up intel_pcs_quirk (Ewan D. Milne) [RHEL-23829] - ata: ahci: Drop low power policy board type (Ewan D. Milne) [RHEL-23829] - ata: ahci: do not enable LPM on external ports (Ewan D. Milne) [RHEL-23829] - ata: ahci: drop hpriv param from ahci_update_initial_lpm_policy() (Ewan D. Milne) [RHEL-23829] - ata: ahci: a hotplug capable port is an external port (Ewan D. Milne) [RHEL-23829] - ata: ahci: move marking of external port earlier (Ewan D. Milne) [RHEL-23829] - ahci: Extend ASM1061 43-bit DMA address quirk to other ASM106x parts (Ewan D. Milne) [RHEL-23829] - ahci: add 43-bit DMA address quirk for ASMedia ASM1061 controllers (Ewan D. Milne) [RHEL-23829] - ahci: asm1166: correct count of reported ports (Ewan D. Milne) [RHEL-23829] - ata: libata-sata: improve sysfs description for ATA_LPM_UNKNOWN (Ewan D. Milne) [RHEL-23829] - scsi: sd: Fix system start for ATA devices (Ewan D. Milne) [RHEL-23829] - scsi: Change SCSI device boolean fields to single bit flags (Ewan D. Milne) [RHEL-23829] - scsi: sd: Introduce manage_shutdown device flag (Ewan D. Milne) [RHEL-23829] - ata: libata-eh: Spinup disk on resume after revalidation (Ewan D. Milne) [RHEL-23829] - ata: xgene: Use of_device_get_match_data() (Ewan D. Milne) [RHEL-23829] - scsi: Remove scsi device no_start_on_resume flag (Ewan D. Milne) [RHEL-23829] - scsi: sd: Do not issue commands to suspended disks on shutdown (Ewan D. Milne) [RHEL-23829] - ata: libata: Annotate struct ata_cpr_log with __counted_by (Ewan D. Milne) [RHEL-23829] - ata: libata-scsi: Disable scsi device manage_system_start_stop (Ewan D. Milne) [RHEL-23829] - scsi: sd: Differentiate system and runtime start/stop management (Ewan D. Milne) [RHEL-23829] - ata: libata-scsi: link ata port and scsi device (Ewan D. Milne) [RHEL-23829] - ata: libata-core: Fix port and device removal (Ewan D. Milne) [RHEL-23829] - ata: libata-sata: increase PMP SRST timeout to 10s (Ewan D. Milne) [RHEL-23829] - scsi: core: ata: Do no try to probe for CDL on old drives (Ewan D. Milne) [RHEL-23829] - ata: libata-core: fetch sense data for successful commands iff CDL enabled (Ewan D. Milne) [RHEL-23829] - ata: ahci_xgene: fix parameter types of xgene_ahci_poll_reg_val() (Ewan D. Milne) [RHEL-23829] - ata: libata: fix parameter type of ata_deadline() (Ewan D. Milne) [RHEL-23829] - ata,scsi: do not issue START STOP UNIT on resume (Ewan D. Milne) [RHEL-23829] - ata: libata-core: fix when to fetch sense data for successful commands (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata-scsi: Fix ata_msense_control kdoc comment (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata: Handle completion of CDL commands using policy 0xD (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata: Set read/write commands CDL index (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata: Add ATA feature control sub-page translation (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata-scsi: Add support for CDL pages mode sense (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata-scsi: Handle CDL bits in ata_scsiop_maint_in() (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata: Detect support for command duration limits (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata: Change ata_eh_request_sense() to not set CHECK_CONDITION (Ewan D. Milne) [RHEL-23829] - ata: Use of_property_present() for testing DT property presence (Ewan D. Milne) [RHEL-23829] - ata: ahci: Rename CONFIG_SATA_LPM_POLICY configuration item back (Ewan D. Milne) [RHEL-23829] - ata: ahci: Rename CONFIG_SATA_LPM_MOBILE_POLICY configuration item (Ewan D. Milne) [RHEL-23829] - virt: efi_secret: Convert to platform remove callback returning void (Lenny Szubowicz) [RHEL-30322] - efi/libstub: Add get_event_log() support for CC platforms (Lenny Szubowicz) [RHEL-30322] - efi/libstub: Measure into CC protocol if TCG2 protocol is absent (Lenny Szubowicz) [RHEL-30322] - efi/libstub: Add Confidential Computing (CC) measurement typedefs (Lenny Szubowicz) [RHEL-30322] - efi/tpm: Use symbolic GUID name from spec for final events table (Lenny Szubowicz) [RHEL-30322] - efi/libstub: Use TPM event typedefs from the TCG PC Client spec (Lenny Szubowicz) [RHEL-30322]- mm: huge_memory: use !CONFIG_64BIT to relax huge page alignment on 32 bit machines (Chris von Recklinghausen) [RHEL-54027] {CVE-2024-42258} - rtla/osnoise: set the default threshold to 1us (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/osnoise: Better report when histogram is empty (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/osnoise: Use pretty formatting only on interactive tty (Luis Claudio R. Goncalves) [RHEL-50869] - rtla: Fix -t\--trace[=file] (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/timerlat: Fix histogram report when a cpu count is 0 (Luis Claudio R. Goncalves) [RHEL-50869] - rtla: Add the --warm-up option (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/timerlat: Add a summary for hist mode (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/timerlat: Add a summary for top mode (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/timerlat: Use pretty formatting only on interactive tty (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/auto-analysis: Replace \t with spaces (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/timerlat: Simplify "no value" printing on top (Luis Claudio R. Goncalves) [RHEL-50869] - tools/rtla: Add -U/--user-load option to timerlat (Luis Claudio R. Goncalves) [RHEL-50869] - Documentation: Add tools/rtla timerlat -u option documentation (Luis Claudio R. Goncalves) [RHEL-50869] - rtla: Make doc build optional (Luis Claudio R. Goncalves) [RHEL-50869] - kernfs: change kernfs_rename_lock into a read-write lock (Ian Kent) [RHEL-52956] - kernfs: Separate kernfs_pr_cont_buf and rename_lock (Ian Kent) [RHEL-52956] - kernfs: fix missing kernfs_iattr_rwsem locking (Ian Kent) [RHEL-52956] - kernfs: Use a per-fs rwsem to protect per-fs list of kernfs_super_info (Ian Kent) [RHEL-52956] - kernfs: Introduce separate rwsem to protect inode attributes (Ian Kent) [RHEL-52956] - perf/x86/intel: Support Perfmon MSRs aliasing (Michael Petlan) [RHEL-20059] - perf/x86/intel: Support PERFEVTSEL extension (Michael Petlan) [RHEL-20059] - perf/x86: Add config_mask to represent EVENTSEL bitmask (Michael Petlan) [RHEL-20059] - perf/x86/intel: Support new data source for Lunar Lake (Michael Petlan) [RHEL-20059] - perf/x86/intel: Rename model-specific pebs_latency_data functions (Michael Petlan) [RHEL-20059] - perf/x86: Add Lunar Lake and Arrow Lake support (Michael Petlan) [RHEL-20059] - perf/x86: Support counter mask (Michael Petlan) [RHEL-20059] - perf/x86/amd: Use try_cmpxchg() in events/amd/{un,}core.c (Michael Petlan) [RHEL-20059] - perf/x86/intel: Support the PEBS event mask (Michael Petlan) [RHEL-20059] - perf/x86/intel/cstate: Add Lunarlake support (Michael Petlan) [RHEL-20059] - perf/x86/intel/cstate: Add Arrowlake support (Michael Petlan) [RHEL-20059] - perf/x86/intel: Switch to new Intel CPU model defines (Michael Petlan) [RHEL-20059] - perf/x86/msr: Switch to new Intel CPU model defines (Michael Petlan) [RHEL-20059] - perf/x86/intel/uncore: Switch to new Intel CPU model defines (Michael Petlan) [RHEL-20059] - perf/x86/intel/pt: Switch to new Intel CPU model defines (Michael Petlan) [RHEL-20059] - perf/x86/lbr: Switch to new Intel CPU model defines (Michael Petlan) [RHEL-20059] - perf/x86/intel/cstate: Switch to new Intel CPU model defines (Michael Petlan) [RHEL-20059] - x86/cpu/vfm: Update arch/x86/include/asm/intel-family.h (Michael Petlan) [RHEL-20059] - x86/cpu/vfm: Add new macros to work with (vendor/family/model) values (Michael Petlan) [RHEL-20059] - x86/cpu/vfm: Add/initialize x86_vfm field to struct cpuinfo_x86 (Michael Petlan) [RHEL-20059] - intel_th: pci: Add Lunar Lake support (Michael Petlan) [RHEL-20057] - iommufd/iova_bitmap: Remove iterator logic (Jerry Snitselaar) [RHEL-40162] - iommufd/iova_bitmap: Dynamic pinning on iova_bitmap_set() (Jerry Snitselaar) [RHEL-40162] - iommufd/iova_bitmap: Consolidate iova_bitmap_set exit conditionals (Jerry Snitselaar) [RHEL-40162] - iommufd/iova_bitmap: Move initial pinning to iova_bitmap_for_each() (Jerry Snitselaar) [RHEL-40162] - iommufd/iova_bitmap: Cache mapped length in iova_bitmap_map struct (Jerry Snitselaar) [RHEL-40162] - iommufd/iova_bitmap: Check iova_bitmap_done() after set ahead (Jerry Snitselaar) [RHEL-40162] - iommufd/selftest: Do not record head iova to better match iommu drivers (Jerry Snitselaar) [RHEL-40162] - iommufd/selftest: Fix tests to use MOCK_PAGE_SIZE based buffer sizes (Jerry Snitselaar) [RHEL-40162] - iommufd/selftest: Add tests for <= u8 bitmap sizes (Jerry Snitselaar) [RHEL-40162] - iommufd/selftest: Fix iommufd_test_dirty() to handle class_register (Jeff Moyer) [RHEL-23824] - fs : Fix warning using plain integer as NULL (Jeff Moyer) [RHEL-23824] - libnvdimm: remove kernel-doc warnings: (Jeff Moyer) [RHEL-23824] - testing: nvdimm: make struct class structures constant (Jeff Moyer) [RHEL-23824] - libnvdimm: Annotate struct nd_region with __counted_by (Jeff Moyer) [RHEL-23824] - libnvdimm/of_pmem: Use devm_kstrdup instead of kstrdup and check its return value (Jeff Moyer) [RHEL-23824] - dax: refactor deprecated strncpy (Jeff Moyer) [RHEL-23824] - nvdimm: Fix dereference after free in register_nvdimm_pmu() (Jeff Moyer) [RHEL-23824] - nvdimm: Fix memleak of pmu attr_groups in unregister_nvdimm_pmu() (Jeff Moyer) [RHEL-23824] - nvdimm/pfn_dev: Avoid unnecessary endian conversion (Jeff Moyer) [RHEL-23824] - nvdimm/pfn_dev: Prevent the creation of zero-sized namespaces (Jeff Moyer) [RHEL-23824] - nvdimm: Explicitly include correct DT includes (Jeff Moyer) [RHEL-23824] - nvdimm: Use kstrtobool() instead of strtobool() (Jeff Moyer) [RHEL-23824] - dax: enable dax fault handler to report VM_FAULT_HWPOISON (Jeff Moyer) [RHEL-23824] - nvdimm: make security_show static (Jeff Moyer) [RHEL-23824] - nvdimm: make nd_class variable static (Jeff Moyer) [RHEL-23824] - dax/kmem: Pass valid argument to memory_group_register_static (Jeff Moyer) [RHEL-23824] - fsdax: remove redundant variable 'error' (Jeff Moyer) [RHEL-23824] - dax: Cleanup extra dax_region references (Jeff Moyer) [RHEL-23824] - dax: Introduce alloc_dev_dax_id() (Jeff Moyer) [RHEL-23824] - dax: Use device_unregister() in unregister_dax_mapping() (Jeff Moyer) [RHEL-23824] - dax: Fix dax_mapping_release() use after free (Jeff Moyer) [RHEL-23824] - tools/testing/nvdimm: Drop empty platform remove function (Jeff Moyer) [RHEL-23824] - dax/kmem: Fix leak of memory-hotplug resources (Jeff Moyer) [RHEL-23824] - dax: super.c: fix kernel-doc bad line warning (Jeff Moyer) [RHEL-23824] - nvdimm/region: Move cache management to the region driver (Jeff Moyer) [RHEL-23824] - ACPI: HMAT: Release platform device in case of platform_device_add_data() fails (Jeff Moyer) [RHEL-23824] - arm64: asm-bug: Add .align 2 to the end of __BUG_ENTRY (Mark Salter) [RHEL-46931] {CVE-2024-39488} - RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt (Kamal Heib) [RHEL-44248] {CVE-2024-38544}- ARM: dts: renesas: Improve TMU interrupt descriptions (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Add interrupt-names to arch timer nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r9a07g044: Add missing hypervisor virtual timer IRQ (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779a0: Add missing hypervisor virtual timer IRQ (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: s4sk: Add aliases for I2C buses (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Add Renesas R8A779F4 SoC support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: s4sk: Fix ethernet0 alias (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-ethernet: Enable Ethernet Switch and SERDES (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: rzg2: Add interrupt properties to watchdog nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: rcar-gen3: Add interrupt properties to watchdog nodes (Steve Dunnagan) [RHEL-53987] - ARM: dts: rzg1: Add interrupt properties to watchdog nodes (Steve Dunnagan) [RHEL-53987] - ARM: dts: rcar-gen2: Add interrupt properties to watchdog nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add missing hypervisor virtual timer IRQ (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Add aliases for I2C buses (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Improve TMU interrupt descriptions (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Add R-Car S4 Starter Kit support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: spider: Enable PCIe Host ch0 (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add PCIe Host and Endpoint nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Add GP LEDs (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add INTC-EX node (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Revise renesas,ipmmu-main (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Use proper labels for thermal zones (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Drop specifying the GIC_CPU_MASK_SIMPLE() for GICv3 systems (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add iommus to MMC node (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Enable UFS device (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add CA55 operating points (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add Ethernet Switch and SERDES nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Switch from SCIF3 to HSCIF0 (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Fix SCIF "brg_int" clock (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Fix HSCIF "brg_int" clock (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Add missing bootargs (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider: Move aliases and chosen (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add MSIOF nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add TMU nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add CMT support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Enable eMMC0 (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add SDHI0 support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Fix scif0/scif3 sort order (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Enable SCIF0 on second connector (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add SCIF nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add HSCIF nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add DMA properties to SCIF3 (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add CPU core clocks (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add CPUIdle support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add secondary CA55 CPU cores (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add L3 cache controller (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add UFS node (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add iommus to DMAC nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add IPMMU nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add sys-dmac nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add thermal support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add GPIO nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: rcar-gen4: Add interrupt properties to watchdog nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider: Add Ethernet sub-board (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Add I2C4 and EEPROMs (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add I2C nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider: Complete SCIF3 description (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add pinctrl device node (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Enable watchdog timer (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add RWDT node (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Add Renesas R8A779F0 SoC support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Add Renesas Spider boards support (Steve Dunnagan) [RHEL-53987] - net/sched: Fix UAF when resolving a clash (Xin Long) [RHEL-51020] {CVE-2024-41040} - scsi: qedf: Ensure the copied buf is NUL terminated (John Meneghini) [RHEL-44201 RHEL-44202] {CVE-2024-38559} - netfilter: br_netfilter: remove WARN traps (Florian Westphal) [RHEL-36872] - netfilter: br_netfilter: skip conntrack input hook for promisc packets (Florian Westphal) [RHEL-36872] - netfilter: bridge: confirm multicast packets before passing them up the stack (Florian Westphal) [RHEL-36872] {CVE-2024-27415} - netfilter: nf_conntrack_bridge: initialize err to 0 (Florian Westphal) [RHEL-36872] - net/mlx5e: Add mqprio_rl cleanup and free in mlx5e_priv_cleanup() (Benjamin Poirier) [RHEL-45365] - net/mlx5: E-switch, Create ingress ACL when needed (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Add check for srq max_sge attribute (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Fix unwind flow as part of mlx5_ib_stage_init_init (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Ensure created mkeys always have a populated rb_key (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Follow rb_key.ats when creating new mkeys (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Remove extra unlock on error path (Benjamin Poirier) [RHEL-45365] - net/mlx5e: Fix features validation check for tunneled UDP (non-VXLAN) packets (Benjamin Poirier) [RHEL-45365] - net/mlx5: Fix tainted pointer delete is case of flow rules creation fail (Benjamin Poirier) [RHEL-45365] - net/mlx5: Always stop health timer during driver removal (Benjamin Poirier) [RHEL-45365] - net/mlx5: Stop waiting for PCI if pci channel is offline (Benjamin Poirier) [RHEL-45365] - net/mlx5e: Fix UDP GSO for encapsulated packets (Benjamin Poirier) [RHEL-45365] - net/mlx5e: Use rx_missed_errors instead of rx_dropped for reporting buffer exhaustion (Benjamin Poirier) [RHEL-45365] - net/mlx5e: Fix IPsec tunnel mode offload feature check (Benjamin Poirier) [RHEL-45365] - net/mlx5: Use mlx5_ipsec_rx_status_destroy to correctly delete status rules (Benjamin Poirier) [RHEL-45365] - net/mlx5: Lag, do bond only if slaves agree on roce state (Benjamin Poirier) [RHEL-45365] - net/mlx5: Reload only IB representors upon lag disable/enable (Benjamin Poirier) [RHEL-45365] - IB/mlx5: Use __iowrite64_copy() for write combining stores (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Adding remote atomic access flag to updatable flags (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Change check for cacheable mkeys (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Uncacheable mkey has neither rb_key or cache_ent (Benjamin Poirier) [RHEL-45365] - mlx5: stop warning for 64KB pages (Benjamin Poirier) [RHEL-45365] - mlx5: avoid truncating error message (Benjamin Poirier) [RHEL-45365] - tools/power/x86/intel-speed-select: v1.19 release (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: Display CPU as None for -1 (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: SST BF/TF support per level (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: Increase number of CPUs displayed (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: Present all TRL levels for turbo-freq (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: Fix display for unsupported levels (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: Support multiple dies (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: Increase die count (David Arcari) [RHEL-20031] - platform/x86: ISST: fix use-after-free in tpmi_sst_dev_remove() (David Arcari) [RHEL-20031] - platform/x86: ISST: Support SST-BF and SST-TF per level (David Arcari) [RHEL-20031] - platform/x86: ISST: Add missing MODULE_DESCRIPTION (David Arcari) [RHEL-20031] - platform/x86: ISST: Add dev_fmt (David Arcari) [RHEL-20031] - platform/x86: ISST: Support partitioned systems (David Arcari) [RHEL-20031] - platform/x86: ISST: Shorten the assignments for power_domain_info (David Arcari) [RHEL-20031] - platform/x86: ISST: Use local variable for auxdev->dev (David Arcari) [RHEL-20031] - platform/x86/intel/tpmi: Add additional TPMI header fields (David Arcari) [RHEL-20031] - platform/x86/intel/tpmi: Align comments in kernel-doc (David Arcari) [RHEL-20031] - platform/x86/intel/tpmi: Check major version change for TPMI Information (David Arcari) [RHEL-20031] - platform/x86/intel/tpmi: Handle error from tpmi_process_info() (David Arcari) [RHEL-20031] - audit: Send netlink ACK before setting connection in auditd_set (Richard Guy Briggs) [RHEL-9096]- xfs: allow SECURE namespace xattrs to use reserved block pool (Pavel Reichl) [RHEL-49806] - firmware: cs_dsp: Validate payload length before processing block (David Arcari) [RHEL-53640] {CVE-2024-42237} - selftests: netfilter: test nat source port clash resolution interaction with tcp early demux (Florian Westphal) [RHEL-6151] - netfilter: nf_nat: undo erroneous tcp edemux lookup after port clash (Florian Westphal) [RHEL-6151] - xfs: allow symlinks with short remote targets (CKI Backport Bot) [RHEL-53164] - netfilter: Use flowlabel flow key when re-routing mangled packets (Florian Westphal) [RHEL-40213] - ppp: reject claimed-as-LCP but actually malformed packets (Guillaume Nault) [RHEL-51059] {CVE-2024-41044} - mptcp: ensure snd_una is properly initialized on connect (Florian Westphal) [RHEL-47943 RHEL-47944] {CVE-2024-40931} - Bluetooth: ISO: Check socket flag instead of hcon (CKI Backport Bot) [RHEL-51982] {CVE-2024-42141} - bluetooth/hci: disallow setting handle bigger than HCI_CONN_HANDLE_MAX (CKI Backport Bot) [RHEL-51910] {CVE-2024-42132} - Bluetooth: hci_core: cancel all works upon hci_unregister_dev() (CKI Backport Bot) [RHEL-51214] {CVE-2024-41063} - mm: vmalloc: check if a hash-index is in cpu_possible_mask (CKI Backport Bot) [RHEL-50955] {CVE-2024-41032} - Merge DRM changes from upstream v6.9..v6.9.11 (Dave Airlie) [RHEL-24103] - powerpc/mm: Fix false detection of read faults (Chris von Recklinghausen) [RHEL-50040] - powerpc/mm: Support execute-only memory on the Radix MMU (Chris von Recklinghausen) [RHEL-50040] - io_uring/sqpoll: work around a potential audit memory leak (Jeff Moyer) [RHEL-48561] {CVE-2024-41001} - io_uring/rsrc: don't lock while !TASK_RUNNING (Jeff Moyer) [RHEL-47830] {CVE-2024-40922} - io_uring/io-wq: Use set_bit() and test_bit() at worker->flags (Jeff Moyer) [RHEL-47505] {CVE-2024-39508} - kunit: kasan_test: fix backport error in kasan test (Nico Pache) [RHEL-39303] - redhat: add configs for new kunit tests (Nico Pache) [RHEL-39303] - kasan: use unchecked __memset internally (Nico Pache) [RHEL-39303] - kasan: unify printk prefixes (Nico Pache) [RHEL-39303] - net/handshake: Fix handshake_req_destroy_test1 (Nico Pache) [RHEL-39303] - kunit: bail out early in __kunit_test_suites_init() if there are no suites to test (Nico Pache) [RHEL-39303] - kunit: string-stream-test: use KUNIT_DEFINE_ACTION_WRAPPER (Nico Pache) [RHEL-39303] - kunit: test: Move fault tests behind KUNIT_FAULT_TEST Kconfig option (Nico Pache) [RHEL-39303] - kunit: unregister the device on error (Nico Pache) [RHEL-39303] - kunit: Fix race condition in try-catch completion (Nico Pache) [RHEL-39303] - kunit: Add tests for fault (Nico Pache) [RHEL-39303] - kunit: Print last test location on fault (Nico Pache) [RHEL-39303] - kunit: Handle test faults (Nico Pache) [RHEL-39303] - kunit: Fix timeout message (Nico Pache) [RHEL-39303] - kunit: Fix kthread reference (Nico Pache) [RHEL-39303] - kunit: Handle thread creation error (Nico Pache) [RHEL-39303] - lib: checksum: hide unused expected_csum_ipv6_magic[] (Nico Pache) [RHEL-39303] - Revert "kunit: memcpy: Split slow memcpy tests into MEMCPY_SLOW_KUNIT_TEST" (Nico Pache) [RHEL-39303] - kunit: Fix again checksum tests on big endian CPUs (Nico Pache) [RHEL-39303] - kunit: Annotate _MSG assertion variants with gnu printf specifiers (Nico Pache) [RHEL-39303] - rtc: test: Fix invalid format specifier. (Nico Pache) [RHEL-39303] - lib: memcpy_kunit: Fix an invalid format specifier in an assertion msg (Nico Pache) [RHEL-39303] - lib/cmdline: Fix an invalid format specifier in an assertion msg (Nico Pache) [RHEL-39303] - kunit: test: Log the correct filter string in executor_test (Nico Pache) [RHEL-39303] - kunit: make kunit_bus_type const (Nico Pache) [RHEL-39303] - kunit: Mark filter* params as rw (Nico Pache) [RHEL-39303] - kunit: tool: Print UML command (Nico Pache) [RHEL-39303] - time/kunit: Use correct format specifier (Nico Pache) [RHEL-39303] - Documentation: KUnit: Update the instructions on how to test static functions (Nico Pache) [RHEL-39303] - kunit: run test suites only after module initialization completes (Nico Pache) [RHEL-39303] - MAINTAINERS: kunit: Add Rae Moar as a reviewer (Nico Pache) [RHEL-39303] - lib: checksum: Fix build with CONFIG_NET=n (Nico Pache) [RHEL-39303] - kunit: Add tests for csum_ipv6_magic and ip_fast_csum (Nico Pache) [RHEL-39303] - Documentation: kunit: Add clang UML coverage example (Nico Pache) [RHEL-39303] - kunit: Protect string comparisons against NULL (Nico Pache) [RHEL-39303] - kunit: Add example of kunit_activate_static_stub() with pointer-to-function (Nico Pache) [RHEL-39303] - kunit: Allow passing function pointer to kunit_activate_static_stub() (Nico Pache) [RHEL-39303] - kunit: Fix NULL-dereference in kunit_init_suite() if suite->log is NULL (Nico Pache) [RHEL-39303] - kunit: Reset test->priv after each param iteration (Nico Pache) [RHEL-39303] - kunit: Add example for using test->priv (Nico Pache) [RHEL-39303] - Documentation: Add debugfs docs with run after boot (Nico Pache) [RHEL-39303] - kunit: add ability to run tests after boot using debugfs (Nico Pache) [RHEL-39303] - kunit: add is_init test attribute (Nico Pache) [RHEL-39303] - kunit: add example suite to test init suites (Nico Pache) [RHEL-39303] - kunit: add KUNIT_INIT_TABLE to init linker section (Nico Pache) [RHEL-39303] - kunit: move KUNIT_TABLE out of INIT_DATA (Nico Pache) [RHEL-39303] - kunit: tool: add test for parsing attributes (Nico Pache) [RHEL-39303] - kunit: tool: fix parsing of test attributes (Nico Pache) [RHEL-39303] - kunit: debugfs: Handle errors from alloc_string_stream() (Nico Pache) [RHEL-39303] - kunit: debugfs: Fix unchecked dereference in debugfs_print_results() (Nico Pache) [RHEL-39303] - kunit: string-stream: Allow ERR_PTR to be passed to string_stream_destroy() (Nico Pache) [RHEL-39303] - kunit: string-stream-test: Avoid cast warning when testing gfp_t flags (Nico Pache) [RHEL-39303] - mptcp: fill in missing MODULE_DESCRIPTION() (Nico Pache) [RHEL-39303] - kunit: test: Avoid cast warning when adding kfree() as an action (Nico Pache) [RHEL-39303] - kunit: Reset suite counter right before running tests (Nico Pache) [RHEL-39303] - kunit: Warn if tests are slow (Nico Pache) [RHEL-39303] - kasan: fix and update KUNIT_EXPECT_KASAN_FAIL comment (Nico Pache) [RHEL-39303] - x86/asm: Fix build of UML with KASAN (Nico Pache) [RHEL-39303] - kunit: Reset test status on each param iteration (Nico Pache) [RHEL-39303] - kunit: string-stream: Test performance of string_stream (Nico Pache) [RHEL-39303] - kunit: Use string_stream for test log (Nico Pache) [RHEL-39303] - kunit: string-stream: Add tests for freeing resource-managed string_stream (Nico Pache) [RHEL-39303] - kunit: string-stream: Decouple string_stream from kunit (Nico Pache) [RHEL-39303] - kunit: string-stream: Add kunit_alloc_string_stream() (Nico Pache) [RHEL-39303] - kunit: Don't use a managed alloc in is_literal() (Nico Pache) [RHEL-39303] - kunit: string-stream-test: Add cases for string_stream newline appending (Nico Pache) [RHEL-39303] - kunit: string-stream: Add option to make all lines end with newline (Nico Pache) [RHEL-39303] - kunit: string-stream: Improve testing of string_stream (Nico Pache) [RHEL-39303] - kunit: string-stream: Don't create a fragment for empty strings (Nico Pache) [RHEL-39303] - kunit: Fix wild-memory-access bug in kunit_free_suite_set() (Nico Pache) [RHEL-39303] - kunit: tool: Add command line interface to filter and report attributes (Nico Pache) [RHEL-39303] - kunit: tool: Enable CONFIG_FORTIFY_SOURCE under UML (Nico Pache) [RHEL-39303] - kunit: tool: undo type subscripts for subprocess.Popen (Nico Pache) [RHEL-39303] - kunit: tool: Add support for SH under QEMU (Nico Pache) [RHEL-39303] - kunit: tool: Add support for overriding the QEMU serial port (Nico Pache) [RHEL-39303] - kunit: tool: fix pre-existing `mypy --strict` errors and update run_checks.py (Nico Pache) [RHEL-39303] - kunit: tool: remove unused imports and variables (Nico Pache) [RHEL-39303] - kunit: tool: add subscripts for type annotations where appropriate (Nico Pache) [RHEL-39303] - kunit: tool: Add support for m68k under QEMU (Nico Pache) [RHEL-39303] - kunit: kunit.py extract handlers (Nico Pache) [RHEL-39303] - kunit: tool: remove redundant file.close() call in unit test (Nico Pache) [RHEL-39303] - kunit: tool: unit tests all check parser errors, standardize formatting a bit (Nico Pache) [RHEL-39303] - kunit: tool: make TestCounts a dataclass (Nico Pache) [RHEL-39303] - kunit: tool: make parser preserve whitespace when printing test log (Nico Pache) [RHEL-39303] - kunit: tool: Don't download risc-v opensbi firmware with wget (Nico Pache) [RHEL-39303] - kunit: tool: rename all_test_uml.config, use it for --alltests (Nico Pache) [RHEL-39303] - Documentation: KUnit: Fix non-uml anchor (Nico Pache) [RHEL-39303] - Documentation: Kunit: Fix inconsistent titles (Nico Pache) [RHEL-39303] - Documentation: kunit: fix trivial typo (Nico Pache) [RHEL-39303] - kunit: tool: make --raw_output=kunit (aka --raw_output) preserve leading spaces (Nico Pache) [RHEL-39303] - Documentation: Kunit: Add ref for other kinds of tests (Nico Pache) [RHEL-39303] - net: bridge: mst: fix suspicious rcu usage in br_mst_set_state (CKI Backport Bot) [RHEL-43727] {CVE-2024-36979} - net: bridge: mst: pass vlan group directly to br_mst_vlan_set_state (CKI Backport Bot) [RHEL-43727] {CVE-2024-36979} - net: bridge: mst: fix vlan use-after-free (CKI Backport Bot) [RHEL-43727] {CVE-2024-36979} - crypto: bcm - Fix pointer arithmetic (cki-backport-bot) [RHEL-44114] {CVE-2024-38579}- Add amd-pstate-ut to the mod-internal.list (David Arcari) [RHEL-53955] - firmware: cs_dsp: Return error if block header overflows file (David Arcari) [RHEL-53650] {CVE-2024-42238} - mm: prevent derefencing NULL ptr in pfn_section_valid() (Audra Mitchell) [RHEL-51138] {CVE-2024-41055} - mm, kmsan: fix infinite recursion due to RCU critical section (Audra Mitchell) [RHEL-51138] {CVE-2024-41055} - netfilter: nf_tables: prefer nft_chain_validate (Phil Sutter) [RHEL-51046] {CVE-2024-41042} - netfilter: nf_tables: allow loop termination for pending fatal signal (Phil Sutter) [RHEL-51046] - netfilter: nf_tables: fully validate NFT_DATA_VALUE on store to data registers (Phil Sutter) [RHEL-51522] {CVE-2024-42070} - netfilter: nft_inner: validate mandatory meta and payload (Phil Sutter) [RHEL-47486] {CVE-2024-39504} - netfilter: ipset: Fix suspicious rcu_dereference_protected() (Phil Sutter) [RHEL-47616] {CVE-2024-39503} - netfilter: ipset: Fix race between namespace cleanup and gc in the list:set type (Phil Sutter) [RHEL-47616] {CVE-2024-39503} - netfilter: ipset: Add list flush to cancel_gc (Phil Sutter) [RHEL-47616] {CVE-2024-39503} - qed/qede: Fix scheduling while atomic (John Meneghini) [RHEL-9751] - cachefiles: fix slab-use-after-free in cachefiles_withdraw_cookie() (Pavel Reichl) [RHEL-51157] {CVE-2024-41057} - cachefiles: fix slab-use-after-free in fscache_withdraw_volume() (Pavel Reichl) [RHEL-51163] {CVE-2024-41058} - netfs, fscache: export fscache_put_volume() and add fscache_try_get_volume() (Pavel Reichl) [RHEL-51157 RHEL-51163] - nvme-fabrics: use reserved tag for reg read/write command (CKI Backport Bot) [RHEL-51357] {CVE-2024-41082} - nvmet: always initialize cqe.result (Maurizio Lombardi) [RHEL-51334 RHEL-51335] {CVE-2024-41079} - nvmet: fix a possible leak when destroy a ctrl during qp establishment (Maurizio Lombardi) [RHEL-52019 RHEL-52020] {CVE-2024-42152} - NFSv4: Fix memory leak in nfs4_set_security_label (CKI Backport Bot) [RHEL-52083] {CVE-2024-41076} - xfs: don't walk off the end of a directory data block (CKI Backport Bot) [RHEL-50885] {CVE-2024-41013} - xfs: add bounds checking to xlog_recover_process_data (CKI Backport Bot) [RHEL-50862] {CVE-2024-41014} - tcp: avoid too many retransmit packets (Florian Westphal) [RHEL-48637] {CVE-2024-41007} - tcp: use signed arithmetic in tcp_rtx_probe0_timed_out() (Florian Westphal) [RHEL-48637] - nfs: handle error of rpc_proc_register() in init_nfs_fs() (Scott Mayhew) [RHEL-39906] {CVE-2024-36939} - mm/page_table_check: fix crash on ZONE_DEVICE (Chris von Recklinghausen) [RHEL-48052] {CVE-2024-40948} - net: asix: add proper error handling of usb read errors (Ken Cox) [RHEL-28110] {CVE-2021-47101} - asix: fix uninit-value in asix_mdio_read() (Ken Cox) [RHEL-28110] {CVE-2021-47101}- mptcp: fix possible NULL dereferences (Antoine Tenart) [RHEL-48648] - af_packet: use sk_skb_reason_drop to free rx packets (Antoine Tenart) [RHEL-48648] - udp: use sk_skb_reason_drop to free rx packets (Antoine Tenart) [RHEL-48648] - tcp: use sk_skb_reason_drop to free rx packets (Antoine Tenart) [RHEL-48648] - net: raw: use sk_skb_reason_drop to free rx packets (Antoine Tenart) [RHEL-48648] - ping: use sk_skb_reason_drop to free rx packets (Antoine Tenart) [RHEL-48648] - net: introduce sk_skb_reason_drop function (Antoine Tenart) [RHEL-48648] - net: add rx_sk to trace_kfree_skb (Antoine Tenart) [RHEL-48648] - tcp: rstreason: fully support in tcp_check_req() (Antoine Tenart) [RHEL-48648] - tcp: rstreason: handle timewait cases in the receive path (Antoine Tenart) [RHEL-48648] - tcp: rstreason: fully support in tcp_rcv_state_process() (Antoine Tenart) [RHEL-48648] - tcp: rstreason: fully support in tcp_ack() (Antoine Tenart) [RHEL-48648] - tcp: rstreason: fully support in tcp_rcv_synsent_state_process() (Antoine Tenart) [RHEL-48648] - rstreason: make it work in trace world (Antoine Tenart) [RHEL-48648] - mptcp: introducing a helper into active reset logic (Antoine Tenart) [RHEL-48648] - mptcp: support rstreason for passive reset (Antoine Tenart) [RHEL-48648] - tcp: support rstreason for passive reset (Antoine Tenart) [RHEL-48648] - rstreason: prepare for active reset (Antoine Tenart) [RHEL-48648] - rstreason: prepare for passive reset (Antoine Tenart) [RHEL-48648] - net: introduce rstreason to detect why the RST is sent (Antoine Tenart) [RHEL-48648] - trace: tcp: fully support trace_tcp_send_reset (Antoine Tenart) [RHEL-48648] - trace: adjust TP_STORE_ADDR_PORTS_SKB() parameters (Antoine Tenart) [RHEL-48648] - net: udp: add IP/port data to the tracepoint udp/udp_fail_queue_rcv_skb (Antoine Tenart) [RHEL-48648] - net: port TP_STORE_ADDR_PORTS_SKB macro to be tcp/udp independent (Antoine Tenart) [RHEL-48648] - trace: use TP_STORE_ADDRS() macro in inet_sock_set_state() (Antoine Tenart) [RHEL-48648] - trace: use TP_STORE_ADDRS() macro in inet_sk_error_report() (Antoine Tenart) [RHEL-48648] - trace: move to TP_STORE_ADDRS related macro to net_probe_common.h (Antoine Tenart) [RHEL-48648] - inet: preserve const qualifier in inet_sk() (Antoine Tenart) [RHEL-48648] - tcp: make dropreason in tcp_child_process() work (Antoine Tenart) [RHEL-48648] - tcp: make the dropreason really work when calling tcp_rcv_state_process() (Antoine Tenart) [RHEL-48648] - tcp: add dropreasons in tcp_rcv_state_process() (Antoine Tenart) [RHEL-48648] - tcp: add more specific possible drop reasons in tcp_rcv_synsent_state_process() (Antoine Tenart) [RHEL-48648] - tcp: introduce dropreasons in receive path (Antoine Tenart) [RHEL-48648] - tcp: use drop reasons in cookie check for ipv6 (Antoine Tenart) [RHEL-48648] - tcp: directly drop skb in cookie check for ipv6 (Antoine Tenart) [RHEL-48648] - tcp: use drop reasons in cookie check for ipv4 (Antoine Tenart) [RHEL-48648] - tcp: directly drop skb in cookie check for ipv4 (Antoine Tenart) [RHEL-48648] - tcp: add a dropreason definitions and prepare for cookie check (Antoine Tenart) [RHEL-48648] - tcp: Clean up goto labels in cookie_v[46]_check(). (Antoine Tenart) [RHEL-48648] - net: use %pS for kfree_skb tracing event location (Antoine Tenart) [RHEL-48648] - PCI: endpoint: remove bogus return in pci_epf_device_remove() (Brian Masney) [RHEL-47218] - mlxsw: spectrum_acl_tcam: Fix possible use-after-free during activity update (Ivan Vecera) [RHEL-37006] {CVE-2024-35855} - mlxsw: spectrum_acl_tcam: Fix possible use-after-free during rehash (Ivan Vecera) [RHEL-37010] {CVE-2024-35854} - mlxsw: spectrum_acl_tcam: Fix memory leak during rehash (Ivan Vecera) [RHEL-37014] {CVE-2024-35853} - mlxsw: spectrum_acl_tcam: Fix incorrect list API usage (Ivan Vecera) [RHEL-37486] {CVE-2024-36006}- tcp_metrics: validate source addr length (Guillaume Nault) [RHEL-52031] {CVE-2024-42154} - SUNRPC: Fix loop termination condition in gss_free_in_token_pages() (Benjamin Coddington) [RHEL-53004] - NFSD: Support write delegations in LAYOUTGET (Benjamin Coddington) [RHEL-53004] - nfs: fix undefined behavior in nfs_block_bits() (Benjamin Coddington) [RHEL-53004] - knfsd: LOOKUP can return an illegal error value (Benjamin Coddington) [RHEL-53004] - SUNRPC: Fixup gss_status tracepoint error output (Benjamin Coddington) [RHEL-53004] - nfs: pass explicit offset/count to trace events (Benjamin Coddington) [RHEL-53004] - net, sunrpc: Remap EPERM in case of connection failure in xs_tcp_setup_socket (Benjamin Coddington) [RHEL-53004] - gss_krb5: Fix the error handling path for crypto_sync_skcipher_setkey (Benjamin Coddington) [RHEL-53004] - NFSD: Fix nfsdcld warning (Benjamin Coddington) [RHEL-53004] - NFSv4.1 another fix for EXCHGID4_FLAG_USE_PNFS_DS for DS server (Benjamin Coddington) [RHEL-53004] - SUNRPC: avoid soft lockup when transmitting UDP to reachable server. (Benjamin Coddington) [RHEL-53004] - xprtrdma: Fix rpcrdma_reqs_reset() (Benjamin Coddington) [RHEL-53004] - Revert "nfsd: fix oops when reading pool_stats before server is started" (Benjamin Coddington) [RHEL-53004] - nfsd: initialise nfsd_info.mutex early. (Benjamin Coddington) [RHEL-53004] - nfs: drop the incorrect assertion in nfs_swap_rw() (Benjamin Coddington) [RHEL-53004] - SUNRPC: Fix backchannel reply, again (Benjamin Coddington) [RHEL-53004] - NFS: add barriers when testing for NFS_FSDATA_BLOCKED (Benjamin Coddington) [RHEL-53004] - SUNRPC: return proper error from gss_wrap_req_priv (Benjamin Coddington) [RHEL-53004] - NFSv4.1 enforce rootpath check in fs_location query (Benjamin Coddington) [RHEL-53004] - pNFS/filelayout: fixup pNfs allocation modes (Benjamin Coddington) [RHEL-53004] - rpcrdma: fix handling for RDMA_CM_EVENT_DEVICE_REMOVAL (Benjamin Coddington) [RHEL-53004] - NFS: Fix READ_PLUS when server doesn't support OP_READ_PLUS (Benjamin Coddington) [RHEL-53004] - sunrpc: fix NFSACL RPC retry on soft mount (Benjamin Coddington) [RHEL-53004] - nfs: keep server info for remounts (Benjamin Coddington) [RHEL-53004] - SUNRPC: Fix gss_free_in_token_pages() (Benjamin Coddington) [RHEL-53004] - sunrpc: removed redundant procp check (Benjamin Coddington) [RHEL-53004] - wifi: mt76: replace skb_put with skb_put_zero (CKI Backport Bot) [RHEL-52367] {CVE-2024-42225} - ice: xsk: fix txq interrupt mapping (Petr Oros) [RHEL-15670] - ice: add missing WRITE_ONCE when clearing ice_rx_ring::xdp_prog (Petr Oros) [RHEL-15670] - ice: improve updating ice_{t,r}x_ring::xsk_pool (Petr Oros) [RHEL-15670] - ice: toggle netif_carrier when setting up XSK pool (Petr Oros) [RHEL-15670] - ice: modify error handling when setting XSK pool in ndo_bpf (Petr Oros) [RHEL-15670] - ice: replace synchronize_rcu with synchronize_net (Petr Oros) [RHEL-15670] - ice: don't busy wait for Rx queue disable in ice_qp_dis() (Petr Oros) [RHEL-15670] - ice: respect netif readiness in AF_XDP ZC related ndo's (Petr Oros) [RHEL-15670] - wifi: rtw89: fw: scan offload prohibit all 6 GHz channel if no 6 GHz sband (CKI Backport Bot) [RHEL-51809] {CVE-2024-42125} - wifi: cfg80211: restrict NL80211_ATTR_TXQ_QUANTUM values (CKI Backport Bot) [RHEL-51767] {CVE-2024-42114} - udp: Set SOCK_RCU_FREE earlier in udp_lib_get_port(). (CKI Backport Bot) [RHEL-51033] {CVE-2024-41041} - ACPI: fix double INT_SRC_OVR override (Desnes Nunes) [RHEL-45576] - vfs: don't mod negative dentry count when on shrinker list (Brian Foster) [RHEL-46609] - fs/dcache: Re-use value stored to dentry->d_flags instead of re-reading (Brian Foster) [RHEL-46609] - netpoll: Fix race condition in netpoll_owner_active (CKI Backport Bot) [RHEL-49371] {CVE-2024-41005} - xfs: fix log recovery buffer allocation for the legacy h_size fixup (Bill O'Donnell) [RHEL-46479] {CVE-2024-39472} - tun: limit printing rate when illegal packet received by tun dev (Jon Maloy) [RHEL-35048] {CVE-2024-27013}- Revert: Duplicated code of __iowrite32_copy() (Lucas Zampieri) - cxl/mem: Fix no cxl_nvd during pmem region auto-assembling (John W. Linville) [RHEL-51364] {CVE-2024-41085} - cxl/region: Avoid null pointer dereference in region lookup (John W. Linville) [RHEL-51656] {CVE-2024-41084} - PCI/MSI: Fix UAF in msi_capability_init (John W. Linville) [RHEL-51436] {CVE-2024-41096} - perf test stat_bpf_counter.sh: Stabilize the test results (Michael Petlan) [RHEL-33020] - perf test bpf-counters: Add test for BPF event modifier (Michael Petlan) [RHEL-33020] - nvme: avoid double free special payload (CKI Backport Bot) [RHEL-51309] {CVE-2024-41073} - ext4: do not create EA inode under buffer lock (Carlos Maiolino) [RHEL-48282] {CVE-2024-40972} - ext4: fold quota accounting into ext4_xattr_inode_lookup_create() (Carlos Maiolino) [RHEL-48282] {CVE-2024-40972} - ext4: fix uninitialized ratelimit_state->lock access in __ext4_fill_super() (Carlos Maiolino) [RHEL-48517] {CVE-2024-40998} - ext4: turn quotas off if mount failed after enabling quotas (Carlos Maiolino) [RHEL-48517] {CVE-2024-40998} - arm64/io: add constant-argument check (Charles Mirabile) [RHEL-43402] - IB/mlx5: Use __iowrite64_copy() for write combining stores (Charles Mirabile) [RHEL-43402] - arm64/io: Provide a WC friendly __iowriteXX_copy() (Charles Mirabile) [RHEL-43402] - s390: Stop using weak symbols for __iowrite64_copy() (Charles Mirabile) [RHEL-43402] - s390: use the correct count for __iowrite64_copy() (Charles Mirabile) [RHEL-43402] - s390: Implement __iowrite32_copy() (Charles Mirabile) [RHEL-43402] - x86: Stop using weak symbols for __iowrite32_copy() (Charles Mirabile) [RHEL-43402] - hwmon: (dell-smm) Add Dell Precision 7540 to fan control whitelist (David Arcari) [RHEL-37108]- perf vendor events: Add westmereex counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add westmereep-sp counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add westmereep-dp counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update tigerlake events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add snowridgex counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update skylakex events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update skylake events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add silvermont counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update sierraforest events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update sapphirerapids events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Update sandybridge metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update rocketlake events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add nehalemex counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add nehalemep counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update meteorlake events and add counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add lunarlake counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add knightslanding counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update jaketown metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update ivytown metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update ivybridge metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update icelakex events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update icelake events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Update haswellx metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add haswell counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update graniterapids events and add counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update/add grandridge events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add goldmontplus counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add goldmont counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update emeraldrapids events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Update elkhartlake events (Michael Petlan) [RHEL-32689] - perf vendor events: Update cascadelakex events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Update broadwellx metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update broadwellde metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update broadwell metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add bonnell counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update alderlaken events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Update alderlake events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events amd: Add Zen 5 mapping (Michael Petlan) [RHEL-32689] - perf vendor events amd: Add Zen 5 metrics (Michael Petlan) [RHEL-32689] - perf vendor events amd: Add Zen 5 uncore events (Michael Petlan) [RHEL-32689] - perf vendor events amd: Add Zen 5 core events (Michael Petlan) [RHEL-32689] - perf vendor events intel: Remove info metrics erroneously in TopdownL1 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update snowridgex to 1.22 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update skylake to v58 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update skylakex to 1.33 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update sierraforest to 1.02 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update sapphirerapids to 1.20 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update meteorlake to 1.08 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update lunarlake to 1.01 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update icelakex to 1.24 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update grandridge to 1.02 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update emeraldrapids to 1.06 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update cascadelakex to 1.21 (Michael Petlan) [RHEL-32689] - perf list: Escape '\r' in JSON output (Michael Petlan) [RHEL-37153] - filelock: Fix fcntl/close race recovery compat path (Pavel Reichl) [RHEL-50898] {CVE-2024-41020} - x86: stop playing stack games in profile_pc() (CKI Backport Bot) [RHEL-51649] {CVE-2024-42096} - pinctrl: fix deadlock in create_pinctrl() when handling -EPROBE_DEFER (CKI Backport Bot) [RHEL-51624] {CVE-2024-42090} - ftruncate: pass a signed offset (CKI Backport Bot) [RHEL-51605] {CVE-2024-42084} - firmware: cs_dsp: Use strnlen() on name fields in V1 wmfw files (CKI Backport Bot) [RHEL-51150] {CVE-2024-41056} - filelock: fix potential use-after-free in posix_lock_inode (CKI Backport Bot) [RHEL-51103] {CVE-2024-41049} - firmware: cs_dsp: Fix overflow checking of wmfw header (CKI Backport Bot) [RHEL-51005] {CVE-2024-41039} - firmware: cs_dsp: Prevent buffer overrun when processing V2 alg headers (CKI Backport Bot) [RHEL-50993] {CVE-2024-41038} - tools/perf: Handle perftool-testsuite_probe testcases fail when kernel debuginfo is not present (Michael Petlan) [RHEL-50646] - perf/x86/amd/core: Define a proper ref-cycles event for Zen 4 and later (Michael Petlan) [RHEL-44190] - perf/x86/amd/core: Update and fix stalled-cycles-* events for Zen 2 and later (Michael Petlan) [RHEL-44190] - net: hns3: fix kernel crash problem in concurrent scenario (Ken Cox) [RHEL-47499] {CVE-2024-39507} - powerpc/perf: Set cpumode flags using sample address (Michael Petlan) [RHEL-12231] - Input: gpio-keys - filter gpio_keys -EPROBE_DEFER error messages (Luiz Capitulino) [RHEL-50463] - Input: gpio-keys - add system suspend support for dedicated wakeirqs (Luiz Capitulino) [RHEL-50463] - Input: gpio-keys - convert to dev_err_probe() (Luiz Capitulino) [RHEL-50463] - Input: gpio-keys - use input_report_key() (Luiz Capitulino) [RHEL-50463] - Input: gpio-keys - add support for linux,input-value DTS property (Luiz Capitulino) [RHEL-50463] - Input: gpio-keys - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() (Luiz Capitulino) [RHEL-50463] - Input: gpio-keys - cancel delayed work only in case of GPIO (Luiz Capitulino) [RHEL-50463] - redhat/configs: enable CONFIG_KEYBOARD_GPIO (Luiz Capitulino) [RHEL-50463] - workqueue: Always queue work items to the newest PWQ for order workqueues (Waiman Long) [RHEL-49500] - workqueue: Update cpumasks after only applying it successfully (Waiman Long) [RHEL-49500] - workqueue: Cleanup subsys attribute registration (Waiman Long) [RHEL-49500] - workqueue: Fix divide error in wq_update_node_max_active() (Waiman Long) [RHEL-49500] - workqueue: The default node_nr_active should have its max set to max_active (Waiman Long) [RHEL-49500] - workqueue: Fix selection of wake_cpu in kick_pool() (Waiman Long) [RHEL-49500] - i40e: Fully suspend and resume IO operations in EEH case (Kamal Heib) [RHEL-32176] - i40e: factoring out i40e_suspend/i40e_resume (Kamal Heib) [RHEL-32176] - i40e: Add and use helper to reconfigure TC for given VSI (Kamal Heib) [RHEL-32176] - i40e: Add helper to access main VEB (Kamal Heib) [RHEL-32176] - i40e: Consolidate checks whether given VSI is main (Kamal Heib) [RHEL-32176] - i40e: Add helper to access main VSI (Kamal Heib) [RHEL-32176] - i40e: Refactor argument of i40e_detect_recover_hung() (Kamal Heib) [RHEL-32176] - i40e: Refactor argument of several client notification functions (Kamal Heib) [RHEL-32176] - i40e: Remove flags field from i40e_veb (Kamal Heib) [RHEL-32176] - i40e: Fix devlink port unregistering (Kamal Heib) [RHEL-32176] - i40e: Do not call devlink_port_type_clear() (Kamal Heib) [RHEL-32176] - i40e: Align devlink info versions with ice driver and add docs (Kamal Heib) [RHEL-32176] - i40e: Add PBA as board id info to devlink .info_get (Kamal Heib) [RHEL-32176] - i40e: Add handler for devlink .info_get (Kamal Heib) [RHEL-32176] - i40e: Implement ndo_get_devlink_port (Kamal Heib) [RHEL-32176] - i40e: Add initial devlink support (Kamal Heib) [RHEL-32176] - dmaengine: idxd: Check for driver name match before sva user feature (Jerry Snitselaar) [RHEL-44836 RHEL-46619] - dmaengine: ioatdma: Fix kmemleak in ioat_pci_probe() (Jerry Snitselaar) [RHEL-44836] - dmaengine: ioatdma: Fix error path in ioat3_dma_probe() (Jerry Snitselaar) [RHEL-44836] - dmaengine: ioatdma: Fix leaking on version mismatch (Jerry Snitselaar) [RHEL-44836] - dmaengine: idma64: Add check for dma_set_max_seg_size (Jerry Snitselaar) [RHEL-44836] - dmaengine: tegra186: Fix residual calculation (Jerry Snitselaar) [RHEL-44836] - idma64: Don't try to serve interrupts when device is powered off (Jerry Snitselaar) [RHEL-44836] - dmaengine: ti: k3-udma: Report short packet errors (Jerry Snitselaar) [RHEL-44836] - dmaengine: tegra210-adma: fix global intr clear (Jerry Snitselaar) [RHEL-44836] - dma: gpi: remove spurious unlock in gpi_ch_init (Jerry Snitselaar) [RHEL-44836] - dmaengine: idxd: Fix oops during rmmod on single-CPU platforms (Jerry Snitselaar) [RHEL-37363] {CVE-2024-35989} - dmaengine: idxd: Convert spinlock to mutex to lock evl workqueue (Jerry Snitselaar) [RHEL-44836] - dmaengine: idxd: Fix possible Use-After-Free in irq_process_work_list (Jerry Snitselaar) [RHEL-44836] - dmaengine: ioatdma: Fix missing kmem_cache_destroy() (Jerry Snitselaar) [RHEL-44836] - platform/x86/intel/sdsi: Add attribute to read the current meter state (David Arcari) [RHEL-15562] - platform/x86/intel/sdsi: Add in-band BIOS lock support (David Arcari) [RHEL-15562] - platform/x86/intel/sdsi: Combine read and write mailbox flows (David Arcari) [RHEL-15562] - platform/x86/intel/sdsi: Set message size during writes (David Arcari) [RHEL-15562] - cxl/cper: Fix non-ACPI-APEI-GHES build (John Allen) [RHEL-36781] - driver core: Add a guard() definition for the device_lock() (John Allen) [RHEL-36781] - cxl/cper: Remove duplicated GUID defines (John Allen) [RHEL-36781] - cxl/pci: Process CPER events (John Allen) [RHEL-36781] - acpi/ghes: Process CXL Component Events (John Allen) [RHEL-36781] - acpi/ghes: Remove CXL CPER notifications (John Allen) [RHEL-36781] - cxl/region: Allow out of order assembly of autodiscovered regions (John Allen) [RHEL-36781] - cxl/region: Handle endpoint decoders in cxl_region_find_decoder() (John Allen) [RHEL-36781] - cxl/trace: Remove unnecessary memcpy's (John Allen) [RHEL-36781] - cxl/cper: Fix errant CPER prints for CXL events (John Allen) [RHEL-36781] - cxl/pci: Register for and process CPER events (John Allen) [RHEL-36781] - PCI: Introduce cleanup helpers for device reference counts and locks (John Allen) [RHEL-36781] - acpi/ghes: Process CXL Component Events (John Allen) [RHEL-36781] - cxl/events: Create a CXL event union (John Allen) [RHEL-36781] - cxl/events: Separate UUID from event structures (John Allen) [RHEL-36781] - cxl/events: Remove passing a UUID to known event traces (John Allen) [RHEL-36781] - cxl/events: Create common event UUID defines (John Allen) [RHEL-36781] - cxl/events: Promote CXL event structures to a core header (John Allen) [RHEL-36781] - cxl/trace: Pass UUID explicitly to event traces (John Allen) [RHEL-36781] - cxl/pci: Change CXL AER support check to use native AER (John Allen) [RHEL-36781] - cxl/hdm: Fix && vs || bug (John Allen) [RHEL-36781] - cxl/core/regs: Rework cxl_map_pmu_regs() to use map->dev for devm (John Allen) [RHEL-36781] - cxl/core/regs: Rename phys_addr in cxl_map_component_regs() (John Allen) [RHEL-36781] - cxl/pci: Disable root port interrupts in RCH mode (John Allen) [RHEL-36781] - cxl/pci: Skip to handle RAS errors if CXL.mem device is detached (John Allen) [RHEL-36781] - cxl/pci: Add RCH downstream port error logging (John Allen) [RHEL-36781] - cxl/pci: Map RCH downstream AER registers for logging protocol errors (John Allen) [RHEL-36781] - cxl/pci: Update CXL error logging to use RAS register address (John Allen) [RHEL-36781] - cxl/pci: Add RCH downstream port AER register discovery (John Allen) [RHEL-36781] - cxl/port: Remove Component Register base address from struct cxl_port (John Allen) [RHEL-36781] - cxl/pci: Remove Component Register base address from struct cxl_dev_state (John Allen) [RHEL-36781] - cxl/hdm: Use stored Component Register mappings to map HDM decoder capability (John Allen) [RHEL-36781] - cxl/pci: Store the endpoint's Component Register mappings in struct cxl_dev_state (John Allen) [RHEL-36781] - cxl/port: Pre-initialize component register mappings (John Allen) [RHEL-36781] - cxl/port: Rename @comp_map to @reg_map in struct cxl_register_map (John Allen) [RHEL-36781] - Fix cxl_map_component_regs and cxl_map_device_regs (John Allen) [RHEL-36781] - io_uring: only taint the kernel on successful system call (Jeff Moyer) [RHEL-27755] - io_uring/net: ensure async prep handlers always initialize ->done_io (Jeff Moyer) [RHEL-27755] - io-wq: write next_work before dropping acct_lock (Jeff Moyer) [RHEL-27755] - io_uring: use the right type for work_llist empty check (Jeff Moyer) [RHEL-27755] - io_uring: clear opcode specific data for an early failure (Jeff Moyer) [RHEL-27755 RHEL-37293] {CVE-2024-35923} - io_uring: clean rings on NO_MMAP alloc fail (Jeff Moyer) [RHEL-27755] - io_uring/net: correctly handle multishot recvmsg retry setup (Jeff Moyer) [RHEL-27755] - io_uring: fix poll_remove stalled req completion (Jeff Moyer) [RHEL-27755] - io_uring: Fix release of pinned pages when __io_uaddr_map fails (Jeff Moyer) [RHEL-27755 RHEL-36926] {CVE-2024-35831} - io_uring: don't save/restore iowait state (Jeff Moyer) [RHEL-27755] - io_uring/net: correct the type of variable (Jeff Moyer) [RHEL-27755] - io_uring/net: fix overflow check in io_recvmsg_mshot_prep() (Jeff Moyer) [RHEL-27755 RHEL-36928] {CVE-2024-35827} - io_uring/net: move receive multishot out of the generic msghdr path (Jeff Moyer) [RHEL-27755] - io_uring/net: unify how recvmsg and sendmsg copy in the msghdr (Jeff Moyer) [RHEL-27755] - io_uring: remove unconditional looping in local task_work handling (Jeff Moyer) [RHEL-27755] - io_uring: remove looping around handling traditional task_work (Jeff Moyer) [RHEL-27755] - io_uring: fail NOP if non-zero op flags is passed in (Jeff Moyer) [RHEL-27755] - io_uring/net: restore msg_control on sendzc retry (Jeff Moyer) [RHEL-27755] - io_uring: Fix io_cqring_wait() not restoring sigmask on get_timespec64() failure (Jeff Moyer) [RHEL-27755] - io_uring/kbuf: hold io_buffer_list reference over mmap (Jeff Moyer) [RHEL-27755 RHEL-37250] {CVE-2024-35880} - io_uring/kbuf: protect io_buffer_list teardown with a reference (Jeff Moyer) [RHEL-27755] - io_uring/kbuf: get rid of bl->is_ready (Jeff Moyer) [RHEL-27755] - io_uring/kbuf: get rid of lower BGID lists (Jeff Moyer) [RHEL-27755] - io_uring: use private workqueue for exit work (Jeff Moyer) [RHEL-27755] - io_uring: disable io-wq execution of multishot NOWAIT requests (Jeff Moyer) [RHEL-27755] - io_uring: refactor DEFER_TASKRUN multishot checks (Jeff Moyer) [RHEL-27755] - io_uring/net: move recv/recvmsg flags out of retry loop (Jeff Moyer) [RHEL-27755] - io_uring: fix mshot io-wq checks (Jeff Moyer) [RHEL-27755] - io_uring/net: fix sendzc lazy wake polling (Jeff Moyer) [RHEL-27755] - io_uring/net: remove dependency on REQ_F_PARTIAL_IO for sr->done_io (Jeff Moyer) [RHEL-27755] - io_uring/rw: don't allow multishot reads without NOWAIT support (Jeff Moyer) [RHEL-27755] - io_uring/waitid: always remove waitid entry for cancel all (Jeff Moyer) [RHEL-27755] - io_uring/futex: always remove futex entry for cancel all (Jeff Moyer) [RHEL-27755] - io_uring/rw: return IOU_ISSUE_SKIP_COMPLETE for multishot retry (Jeff Moyer) [RHEL-27755] - io_uring: fix io_queue_proc modifying req->flags (Jeff Moyer) [RHEL-27755] - io_uring: fix mshot read defer taskrun cqe posting (Jeff Moyer) [RHEL-27755] - io_uring/net: fix multishot accept overflow handling (Jeff Moyer) [RHEL-27755] - io_uring: add io_file_can_poll() helper (Jeff Moyer) [RHEL-27755] - io_uring: expand main struct io_kiocb flags to 64-bits (Jeff Moyer) [RHEL-27755] - io_uring/net: fix sr->len for IORING_OP_RECV with MSG_WAITALL and buffers (Jeff Moyer) [RHEL-27755] - io_uring/net: limit inline multishot retries (Jeff Moyer) [RHEL-27755] - io_uring/poll: add requeue return code from poll multishot handling (Jeff Moyer) [RHEL-27755] - io_uring/net: un-indent mshot retry path in io_recv_finish() (Jeff Moyer) [RHEL-27755] - io_uring/poll: move poll execution helpers higher up (Jeff Moyer) [RHEL-27755] - io_uring/rw: ensure poll based multishot read retries appropriately (Jeff Moyer) [RHEL-27755] - io_uring: enable audit and restrict cred override for IORING_OP_FIXED_FD_INSTALL (Jeff Moyer) [RHEL-27755] - io_uring: combine cq_wait_nr checks (Jeff Moyer) [RHEL-27755] - io_uring: clean *local_work_add var naming (Jeff Moyer) [RHEL-27755] - io_uring: clean up local tw add-wait sync (Jeff Moyer) [RHEL-27755] - io_uring: adjust defer tw counting (Jeff Moyer) [RHEL-27755] - io_uring/register: guard compat syscall with CONFIG_COMPAT (Jeff Moyer) [RHEL-27755] - io_uring/rsrc: improve code generation for fixed file assignment (Jeff Moyer) [RHEL-27755] - io_uring/rw: cleanup io_rw_done() (Jeff Moyer) [RHEL-27755] - io_uring/kbuf: add method for returning provided buffer ring head (Jeff Moyer) [RHEL-27755] - io_uring/register: move io_uring_register(2) related code to register.c (Jeff Moyer) [RHEL-27755] - io_uring/openclose: add support for IORING_OP_FIXED_FD_INSTALL (Jeff Moyer) [RHEL-27755] - io_uring/cmd: inline io_uring_cmd_get_task (Jeff Moyer) [RHEL-27755] - io_uring/cmd: inline io_uring_cmd_do_in_task_lazy (Jeff Moyer) [RHEL-27755] - io_uring: split out cmd api into a separate header (Jeff Moyer) [RHEL-27755] - io_uring: optimise ltimeout for inline execution (Jeff Moyer) [RHEL-27755] - io_uring: don't check iopoll if request completes (Jeff Moyer) [RHEL-27755] - file: remove pointless wrapper (Jeff Moyer) [RHEL-27755] - io_uring/poll: don't enable lazy wake for POLLEXCLUSIVE (Jeff Moyer) [RHEL-27755] - io_uring: do not clamp read length for multishot read (Jeff Moyer) [RHEL-27755] - io_uring: do not allow multishot read to set addr or len (Jeff Moyer) [RHEL-27755] - io_uring: indicate if io_kbuf_recycle did recycle anything (Jeff Moyer) [RHEL-27755] - io_uring/rw: add separate prep handler for fixed read/write (Jeff Moyer) [RHEL-27755] - io_uring/rw: add separate prep handler for readv/writev (Jeff Moyer) [RHEL-27755] - io_uring/rw: don't attempt to allocate async data if opcode doesn't need it (Jeff Moyer) [RHEL-27755] - selftests/bpf/sockopt: Add io_uring support (Jeff Moyer) [RHEL-27755] - io_uring/cmd: Introduce SOCKET_URING_OP_SETSOCKOPT (Jeff Moyer) [RHEL-27755] - io_uring/cmd: Introduce SOCKET_URING_OP_GETSOCKOPT (Jeff Moyer) [RHEL-27755] - io_uring/cmd: return -EOPNOTSUPP if net is disabled (Jeff Moyer) [RHEL-27755] - selftests/net: Extract uring helpers to be reusable (Jeff Moyer) [RHEL-27755] - tools headers: Grab copy of io_uring.h (Jeff Moyer) [RHEL-27755] - io_uring/cmd: Pass compat mode in issue_flags (Jeff Moyer) [RHEL-27755] - net/socket: Break down __sys_getsockopt (Jeff Moyer) [RHEL-27755] - net/socket: Break down __sys_setsockopt (Jeff Moyer) [RHEL-27755] - bpf: Add sockptr support for setsockopt (Jeff Moyer) [RHEL-27755] - bpf: Add sockptr support for getsockopt (Jeff Moyer) [RHEL-27755] - io_uring/poll: use IOU_F_TWQ_LAZY_WAKE for wakeups (Jeff Moyer) [RHEL-27755] - io_uring: use files_lookup_fd_locked() (Jeff Moyer) [RHEL-27755] - io_uring: add support for vectored futex waits (Jeff Moyer) [RHEL-27755] - io_uring: add support for futex wake and wait (Jeff Moyer) [RHEL-27755] - io_uring: cancelable uring_cmd (Jeff Moyer) [RHEL-27755] - io_uring: retain top 8bits of uring_cmd flags for kernel internal use (Jeff Moyer) [RHEL-27755] - io_uring: add IORING_OP_WAITID support (Jeff Moyer) [RHEL-27755] - io_uring/rw: add support for IORING_OP_READ_MULTISHOT (Jeff Moyer) [RHEL-27755] - exit: add internal include file with helpers (Jeff Moyer) [RHEL-27755] - exit: add kernel_waitid_prepare() helper (Jeff Moyer) [RHEL-27755] - exit: move core of do_wait() into helper (Jeff Moyer) [RHEL-27755] - exit: abstract out should_wake helper for child_wait_callback() (Jeff Moyer) [RHEL-27755] - io_uring/rw: mark readv/writev as vectored in the opcode definition (Jeff Moyer) [RHEL-27755] - io_uring/rw: split io_read() into a helper (Jeff Moyer) [RHEL-27755] - io_uring/rsrc: Annotate struct io_mapped_ubuf with __counted_by (Jeff Moyer) [RHEL-27755] - io_uring: use kiocb_{start,end}_write() helpers (Jeff Moyer) [RHEL-27755] - fs: create kiocb_{start,end}_write() helpers (Jeff Moyer) [RHEL-27755] - fs: add kerneldoc to file_{start,end}_write() helpers (Jeff Moyer) [RHEL-27755] - io_uring: rename kiocb_end_write() local helper (Jeff Moyer) [RHEL-27755] - io_uring: use call_rcu_hurry if signaling an eventfd (Jeff Moyer) [RHEL-27755] - pipe: check for IOCB_NOWAIT alongside O_NONBLOCK (Jeff Moyer) [RHEL-27755] - pipe: set FMODE_NOWAIT on pipes (Jeff Moyer) [RHEL-27755] - splice: clear FMODE_NOWAIT on file if splice/vmsplice is used (Jeff Moyer) [RHEL-27755] - net: move dev->state into net_device_read_txrx group (Felix Maurer) [RHEL-30902] - net-device: move lstats in net_device_read_txrx (Felix Maurer) [RHEL-30902] - tcp: move tp->scaling_ratio to tcp_sock_read_txrx group (Felix Maurer) [RHEL-30902] - net-device: move xdp_prog to net_device_read_rx (Felix Maurer) [RHEL-30902] - net-device: move gso_partial_features to net_device_read_tx (Felix Maurer) [RHEL-30902] - Documentations: fix net_cachelines documentation build warning (Felix Maurer) [RHEL-30902] - tcp: reorganize tcp_sock fast path variables (Felix Maurer) [RHEL-30902] - net-device: reorganize net_device fast path variables (Felix Maurer) [RHEL-30902] - netns-ipv4: reorganize netns_ipv4 fast path variables (Felix Maurer) [RHEL-30902] - cache: enforce cache groups (Felix Maurer) [RHEL-30902] - Documentations: Analyze heavily used Networking related structs (Felix Maurer) [RHEL-30902] - net/tcp: refactor tcp_inet6_sk() (Felix Maurer) [RHEL-30902]- filelock: Remove locks reliably when fcntl/close race is detected (Bill O'Donnell) [RHEL-50176] {CVE-2024-41012} - tick/nohz_full: Don't abuse smp_call_function_single() in tick_setup_device() (Oleg Nesterov) [RHEL-30589] - sched/isolation: Fix boot crash when maxcpus < first housekeeping CPU (Oleg Nesterov) [RHEL-30589] - sched/isolation: Prevent boot crash when the boot CPU is nohz_full (Oleg Nesterov) [RHEL-30589] - tun: add missing verification for short frame (Patrick Talbert) [RHEL-50203] {CVE-2024-41091} - tap: add missing verification for short frame (Patrick Talbert) [RHEL-50265] {CVE-2024-41090} - mm: avoid overflows in dirty throttling logic (Chris von Recklinghausen) [RHEL-50004] - Revert "mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again" (Chris von Recklinghausen) [RHEL-50004] - lockdep: config: adjust MAX_LOCKDEP_ENTRIES and MAX_LOCKDEP_CHAINS for RT-debug (Luis Claudio R. Goncalves) [RHEL-49554] - rt: lockdep: fix "lockdep bfs error:-1" warning at boot (Luis Claudio R. Goncalves) [RHEL-49554] - redhat/configs: enable some RTCs needed on arm64 boards (Luiz Capitulino) [RHEL-21063] - redhat/configs: Make CONFIG_RTC_DRV_TEGRA=m (Luiz Capitulino) [RHEL-49511] - arm64/io: add constant-argument check (Ivan Vecera) [RHEL-48792] - arm64/io: Provide a WC friendly __iowriteXX_copy() (Ivan Vecera) [RHEL-48792] - s390: Stop using weak symbols for __iowrite64_copy() (Ivan Vecera) [RHEL-48792] - s390: Implement __iowrite32_copy() (Ivan Vecera) [RHEL-48792] - x86: Stop using weak symbols for __iowrite32_copy() (Ivan Vecera) [RHEL-48792] - nvmem: core: fix device node refcounting (Luiz Capitulino) [RHEL-47030] - nvmem: imx-ocotp: add support for post processing (Luiz Capitulino) [RHEL-47030] - nvmem: core: add nvmem cell post processing callback (Luiz Capitulino) [RHEL-47030] - nvmem: core: rework nvmem cell instance creation (Luiz Capitulino) [RHEL-47030] - mm/vmalloc: fix vmalloc which may return null if called with __GFP_NOFAIL (CKI Backport Bot) [RHEL-46467] {CVE-2024-39474} - redhat/configs: add config item for CONFIG_MFD_TPS65219 (Enric Balletbo i Serra) [RHEL-46714] - mfd: tps65219: Add GPIO cell instance (Enric Balletbo i Serra) [RHEL-46714] - regulator: tps65219: Fix matching interrupts for their regulators (Enric Balletbo i Serra) [RHEL-46714] - mfd: tps65219: Add driver for TI TPS65219 PMIC (Enric Balletbo i Serra) [RHEL-46714] - regulator: dt-bindings: Add TI TPS65219 PMIC bindings (Enric Balletbo i Serra) [RHEL-46714] - spi: fsl-lpspi: use 'time_left' variable with wait_for_completion_timeout() (Andrew Halaney) [RHEL-33234] - spi: spi-fsl-lpspi: remove redundant spi_controller_put call (Andrew Halaney) [RHEL-33234] - spi: lpspi: Avoid potential use-after-free in probe() (Andrew Halaney) [RHEL-33234] {CVE-2024-26866} - spi: fsl-lpspi: switch to use modern name (Andrew Halaney) [RHEL-33234] - spi: spi-fsl-lpspi: Read chip-select amount from hardware for i.MX93 (Andrew Halaney) [RHEL-33234] - spi: spi-fsl-lpspi: Move controller initialization further down (Andrew Halaney) [RHEL-33234] - spi: spi-fsl-lpspi: Remove num_cs from device struct (Andrew Halaney) [RHEL-33234] - spi: spi-fsl-lpspi: downgrade log level for pio mode (Andrew Halaney) [RHEL-33234] - spi: lpspi: disable lpspi module irq in DMA mode (Andrew Halaney) [RHEL-33234] - spi: lpspi: run transfer speed_hz sanity check (Andrew Halaney) [RHEL-33234] - spi: fsl-lpspi: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-33234] - spi: spi-fsl-lpspi: support multiple cs for lpspi (Andrew Halaney) [RHEL-33234] - spi: introduce new helpers with using modern naming (Andrew Halaney) [RHEL-33234] - scsi: mpi3mr: Avoid possible run-time warning with long manufacturer strings (Ewan D. Milne) [RHEL-39925] - string.h: Introduce memtostr() and memtostr_pad() (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Fix some kernel-doc warnings in scsi_bsg_mpi3mr.h (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Avoid memcpy field-spanning write WARNING (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Replace deprecated strncpy() with assignments (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Reduce stack usage in mpi3mr_refresh_sas_ports() (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Use ida to manage mrioc ID (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Fix mpi3mr_fw.c kernel-doc warnings (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Replace 1-element array with flex-array (Ewan D. Milne) [RHEL-39925] - r8169: add missing conditional compiling for call to r8169_remove_leds (Izabela Bakollari) [RHEL-36272] - r8169: fix LED-related deadlock on module removal (Izabela Bakollari) [RHEL-36272] - r8169: add support for RTL8168M (Izabela Bakollari) [RHEL-36272] - r8169: fix issue caused by buggy BIOS on certain boards with RTL8168d (Izabela Bakollari) [RHEL-36272] - r8169: skip DASH fw status checks when DASH is disabled (Izabela Bakollari) [RHEL-36272] - r8169: add MODULE_FIRMWARE entry for RTL8126A (Izabela Bakollari) [RHEL-36272] - r8169: add support for returning tx_lpi_timer in ethtool get_eee (Izabela Bakollari) [RHEL-36272] - r8169: support setting the EEE tx idle timer on RTL8168h (Izabela Bakollari) [RHEL-36272] - r8169: add generic rtl_set_eee_txidle_timer function (Izabela Bakollari) [RHEL-36272] - r8169: add LED support for RTL8125/RTL8126 (Izabela Bakollari) [RHEL-36272] - r8169: improve checking for valid LED modes (Izabela Bakollari) [RHEL-36272] - r8169: add support for RTL8126A (Izabela Bakollari) [RHEL-36272] - r8169: simplify EEE handling (Izabela Bakollari) [RHEL-36272] - r8169: fix building with CONFIG_LEDS_CLASS=m (Izabela Bakollari) [RHEL-36272] - r8169: Fix PCI error on system resume (Izabela Bakollari) [RHEL-36272] - r8169: add support for LED's on RTL8168/RTL8101 (Izabela Bakollari) [RHEL-36272] - r8169: fix rtl8125b PAUSE frames blasting when suspended (Izabela Bakollari) [RHEL-36272] - r8169: improve handling task scheduling (Izabela Bakollari) [RHEL-36272] - r8169: remove multicast filter limit (Izabela Bakollari) [RHEL-36272] - r8169: remove not needed check in rtl_fw_write_firmware (Izabela Bakollari) [RHEL-36272] - r8169: improve RTL8411b phy-down fixup (Izabela Bakollari) [RHEL-36272] - mm: disable CONFIG_PER_VMA_LOCK until its fixed (Rafael Aquini) [RHEL-48221] - fork: lock VMAs of the parent process when forking (Rafael Aquini) [RHEL-48221] - mm: lock newly mapped VMA with corrected ordering (Rafael Aquini) [RHEL-48221] - mm: lock newly mapped VMA which can be modified after it becomes visible (Rafael Aquini) [RHEL-48221] - mm: lock a vma before stack expansion (Rafael Aquini) [RHEL-48221] - fork: lock VMAs of the parent process when forking (Rafael Aquini) [RHEL-48221] - shmem: fix smaps BUG sleeping while atomic (Rafael Aquini) [RHEL-48221] - arm64: mm: pass original fault address to handle_mm_fault() in PER_VMA_LOCK block (Rafael Aquini) [RHEL-48221] - mm: page_table_check: Ensure user pages are not slab pages (Rafael Aquini) [RHEL-48221] - mm: page_table_check: Make it dependent on EXCLUSIVE_SYSTEM_RAM (Rafael Aquini) [RHEL-48221] - hugetlb: pte_alloc_huge() to replace huge pte_alloc_map() (Rafael Aquini) [RHEL-48221] - mm: shrinkers: fix debugfs file permissions (Rafael Aquini) [RHEL-48221] - mm: correct arg in reclaim_pages()/reclaim_clean_pages_from_list() (Rafael Aquini) [RHEL-48221] - mm/huge_memory: revert "Partly revert "mm/thp: carry over dirty bit when thp splits on pmd"" (Rafael Aquini) [RHEL-48221] - mm/migrate: revert "mm/migrate: fix wrongly apply write bit after mkdirty on sparc64" (Rafael Aquini) [RHEL-48221] - mm: backing-dev: set variables dev_attr_min,max_bytes storage-class-specifier to static (Rafael Aquini) [RHEL-48221] - userfaultfd: convert mfill_atomic() to use a folio (Rafael Aquini) [RHEL-48221] - smaps: fix defined but not used smaps_shmem_walk_ops (Rafael Aquini) [RHEL-48221] - mm/smaps: simplify shmem handling of pte holes (Rafael Aquini) [RHEL-48221] - mm/smaps: fix shmem pte hole swap calculation (Rafael Aquini) [RHEL-48221] - arm64/mm: try VMA lock-based page fault handling first (Rafael Aquini) [RHEL-48221] - x86/mm: try VMA lock-based page fault handling first (Rafael Aquini) [RHEL-48221] - mm: move mmap_lock assert function definitions (Rafael Aquini) [RHEL-48221] - mm: remove vmf_insert_pfn_xxx_prot() for huge page-table entries (Rafael Aquini) [RHEL-48221] - mm: remove unused vmf_insert_mixed_prot() (Rafael Aquini) [RHEL-48221] - mm/memtest: add results of early memtest to /proc/meminfo (Rafael Aquini) [RHEL-48221] - mm/khugepaged: alloc_charge_hpage() take care of mem charge errors (Rafael Aquini) [RHEL-48221] - mm: hugetlb_vmemmap: simplify hugetlb_vmemmap_init() a bit (Rafael Aquini) [RHEL-48221] - mm: hugetlb: move hugeltb sysctls to its own file (Rafael Aquini) [RHEL-48221] - mm: sysctl: fix missing numa_stat when !CONFIG_HUGETLB_PAGE (Rafael Aquini) [RHEL-48221] - mm/slab: remove CONFIG_SLOB code from slab common code (Rafael Aquini) [RHEL-48221] - mm, page_flags: remove PG_slob_free (Rafael Aquini) [RHEL-48221] - mm/slub: fix help comment of SLUB_DEBUG (Rafael Aquini) [RHEL-48221] - splice: Export filemap/direct_splice_read() (Rafael Aquini) [RHEL-48221] - hugetlb: check for undefined shift on 32 bit architectures (Rafael Aquini) [RHEL-48221] - mm: update mmap_sem comments to refer to mmap_lock (Rafael Aquini) [RHEL-48221] - include/linux/mm: fix release_pages_arg kernel doc comment (Rafael Aquini) [RHEL-48221] - mm: shrinkers: add missing includes for undeclared types (Rafael Aquini) [RHEL-48221] - mm: fix typo in struct vm_operations_struct comments (Rafael Aquini) [RHEL-48221] - mm, slab: ignore SLAB_RECLAIM_ACCOUNT with CONFIG_SLUB_TINY (Rafael Aquini) [RHEL-48221] - slab: Remove special-casing of const 0 size allocations (Rafael Aquini) [RHEL-48221] - slab: Clean up SLOB vs kmalloc() definition (Rafael Aquini) [RHEL-48221] - slab: Explain why SLAB_TYPESAFE_BY_RCU reference before locking (Rafael Aquini) [RHEL-48221] - powerpc: Rely on generic definition of hugepd_t and is_hugepd when unused (Rafael Aquini) [RHEL-48221] - powerpc/nohash: Remove pgd_huge() stub (Rafael Aquini) [RHEL-48221] - mm: slab: fix comment for __assume_kmalloc_alignment (Rafael Aquini) [RHEL-48221]- net/mlx5: Fix MTMP register capability offset in MCAM register (Benjamin Poirier) [RHEL-24466] - net/mlx5: Fix peer devlink set for SF representor devlink port (Benjamin Poirier) [RHEL-24466] - RDMA/mlx5: Fix port number for counter query in multi-port configuration (Benjamin Poirier) [RHEL-24466] - net/mlx5: Restore mistakenly dropped parts in register devlink flow (Benjamin Poirier) [RHEL-24466] - net/mlx5: Lag, restore buckets number to default after hash LAG deactivation (Benjamin Poirier) [RHEL-24466] - net/mlx5e: RSS, Block XOR hash with over 128 channels (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Do not produce metadata freelist entries in Tx port ts WQE xmit (Benjamin Poirier) [RHEL-24466] - net/mlx5e: HTB, Fix inconsistencies with QoS SQs number (Benjamin Poirier) [RHEL-24466] - net/mlx5e: RSS, Block changing channels number when RXFH is configured (Benjamin Poirier) [RHEL-24466] - net/mlx5: Correctly compare pkt reformat ids (Benjamin Poirier) [RHEL-24466] - net/mlx5: offset comp irq index in name by one (Benjamin Poirier) [RHEL-24466] - net/mlx5: Register devlink first under devlink lock (Benjamin Poirier) [RHEL-24466] - net/mlx5: E-switch, store eswitch pointer before registering devlink_param (Benjamin Poirier) [RHEL-24466] - RDMA/mlx5: Relax DEVX access upon modify commands (Benjamin Poirier) [RHEL-24466] - net/mlx5: Fix query of sd_group field (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Use the correct lag ports number when creating TISes (Benjamin Poirier) [RHEL-24466] - net/mlx5: DPLL, Implement fractional frequency offset get pin op (Benjamin Poirier) [RHEL-24466] - net/mlx5: DPLL, Use struct to get values from mlx5_dpll_synce_status_get() (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Use swap() instead of open coding it (Benjamin Poirier) [RHEL-24466] - net/mlx5: devcom, Add component size getter (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Decouple CQ from priv (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Statify function mlx5e_monitor_counter_arm (Benjamin Poirier) [RHEL-24466] - net/mlx5: Move TISes from priv to mdev HW resources (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Remove TLS-specific logic in generic create TIS API (Benjamin Poirier) [RHEL-24466] - net/mlx5: fs, Command to control TX flow table root (Benjamin Poirier) [RHEL-24466] - net/mlx5: fs, Command to control L2TABLE entry silent mode (Benjamin Poirier) [RHEL-24466] - net/mlx5: Expose Management PCIe Index Register (MPIR) (Benjamin Poirier) [RHEL-24466] - net/mlx5: Add mlx5_ifc bits used for supporting single netdev Socket-Direct (Benjamin Poirier) [RHEL-24466] - mlx5: implement VLAN tag XDP hint (Benjamin Poirier) [RHEL-24466] - RDMA/mlx5: Expose register c0 for RDMA device (Benjamin Poirier) [RHEL-24466] - net/mlx5: E-Switch, expose eswitch manager vport (Benjamin Poirier) [RHEL-24466] - net/mlx5: Manage ICM type of SW encap (Benjamin Poirier) [RHEL-24466] - RDMA/mlx5: Support handling of SW encap ICM area (Benjamin Poirier) [RHEL-24466] - net/mlx5: Introduce indirect-sw-encap ICM properties (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Implement AF_XDP TX timestamp and checksum offload (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Remove early assignment to netdev->features (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Add local loopback counter to vport rep stats (Benjamin Poirier) [RHEL-24466] - net/mlx5: Query maximum frequency adjustment of the PTP hardware clock (Benjamin Poirier) [RHEL-24466] - net/mlx5: Convert scaled ppm values outside the s32 range for PHC frequency adjustments (Benjamin Poirier) [RHEL-24466] - net/mlx5: Initialize clock->ptp_info inside mlx5_init_timer_clock (Benjamin Poirier) [RHEL-24466] - net/mlx5: Refactor real time clock operation checks for PHC (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Access array with enum values instead of magic numbers (Benjamin Poirier) [RHEL-24466] - net/mlx5: simplify mlx5_set_driver_version string assignments (Benjamin Poirier) [RHEL-24466] - net/mlx5: Annotate struct mlx5_flow_handle with __counted_by (Benjamin Poirier) [RHEL-24466] - net/mlx5: Annotate struct mlx5_fc_bulk with __counted_by (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Some cleanup in mlx5e_tc_stats_matchall() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Allow sync reset flow when BF MGT interface device is present (Benjamin Poirier) [RHEL-24466] - net/mlx5: print change on SW reset semaphore returns busy (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Switch to using _bh variant of of spinlock API in port timestamping NAPI poll context (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Fix MACsec state loss upon state update in offload path (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Change the warning when ignore_flow_level is not supported (Benjamin Poirier) [RHEL-24466] - net/mlx5: Check capability for fw_reset (Benjamin Poirier) [RHEL-24466] - net/mlx5: E-switch, Change flow rule destination checking (Benjamin Poirier) [RHEL-24466] - Revert "net/mlx5: Block entering switchdev mode with ns inconsistency" (Benjamin Poirier) [RHEL-24466] - net/mlx5: DPLL, Fix possible use after free after delayed work timer triggers (Benjamin Poirier) [RHEL-24466] - IB/mlx5: Don't expose debugfs entries for RRoCE general parameters if not supported (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Ignore IPsec replay window values on sender side (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Allow software parsing when IPsec crypto is enabled (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use mlx5 device constant for selecting CQ period mode for ASO (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Can't go to uplink vport on RX rule (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Use the right GVMI number for drop action (Benjamin Poirier) [RHEL-24466] - net/mlx5: Bridge, fix multicast packets sent to uplink (Benjamin Poirier) [RHEL-24466] - net/mlx5: Fix a WARN upon a callback command failure (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Fix inconsistent hairpin RQT sizes (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Fix a race in command alloc flow (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Allow old devices to use multi destination FTE (Benjamin Poirier) [RHEL-24466] - net/mlx5: Free used cpus mask when an IRQ is released (Benjamin Poirier) [RHEL-24466] - Revert "net/mlx5: DR, Supporting inline WQE when possible" (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Increase max supported channels number to 256 (Benjamin Poirier) [RHEL-24463 RHEL-24466] - net/mlx5e: Preparations for supporting larger number of channels (Benjamin Poirier) [RHEL-24463 RHEL-24466] - net/mlx5e: Refactor mlx5e_rss_init() and mlx5e_rss_free() API's (Benjamin Poirier) [RHEL-24463 RHEL-24466] - net/mlx5e: Refactor mlx5e_rss_set_rxfh() and mlx5e_rss_get_rxfh() (Benjamin Poirier) [RHEL-24463 RHEL-24466] - net/mlx5e: Refactor rx_res_init() and rx_res_free() APIs (Benjamin Poirier) [RHEL-24463 RHEL-24466] - net/mlx5e: Use PTR_ERR_OR_ZERO() to simplify code (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use PTR_ERR_OR_ZERO() to simplify code (Benjamin Poirier) [RHEL-24466] - net/mlx5: fix config name in Kconfig parameter documentation (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove unused declaration (Benjamin Poirier) [RHEL-24466] - net/mlx5: Replace global mlx5_intf_lock with HCA devcom component lock (Benjamin Poirier) [RHEL-24466] - net/mlx5: Refactor LAG peer device lookout bus logic to mlx5 devcom (Benjamin Poirier) [RHEL-24466] - net/mlx5: Avoid false positive lockdep warning by adding lock_class_key (Benjamin Poirier) [RHEL-24466] - net/mlx5: Redesign SF active work to remove table_lock (Benjamin Poirier) [RHEL-24466] - net/mlx5: Parallelize vhca event handling (Benjamin Poirier) [RHEL-24466] - mlx5: Fix type of mode parameter in mlx5_dpll_device_mode_get() (Benjamin Poirier) [RHEL-24466] - net: Tree wide: Replace xdp_do_flush_map() with xdp_do_flush(). (mlx5) (Benjamin Poirier) [RHEL-24466] - net/mlx5: Introduce ifc bits for migration in a chunk mode (Benjamin Poirier) [RHEL-24466] - RDMA/mlx5: Implement mkeys management via LIFO queue (Benjamin Poirier) [RHEL-24466] - net/mlx5: Enable 4 ports multiport E-switch (Benjamin Poirier) [RHEL-24466] - net/mlx5: Add a health error syndrome for pci data poisoned (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Handle multi destination action in the right order (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Add check for multi destination FTE (Benjamin Poirier) [RHEL-24466] - net/mlx5: Bridge, Enable mcast in smfs steering mode (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Check police action rate for matchall filter (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Consider aggregated port speed during rate configuration (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant max_sfs check and field from struct mlx5_sf_dev_table (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove SF table reference counting (Benjamin Poirier) [RHEL-24466] - net/mlx5: Push common deletion code into mlx5_sf_del() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Rename mlx5_sf_deactivate_all() to mlx5_sf_del_all() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Move state lock taking into mlx5_sf_dealloc() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Convert SF port_indices xarray to function_ids xarray (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use devlink port pointer to get the pointer of container SF struct (Benjamin Poirier) [RHEL-24466] - net/mlx5: Call mlx5_sf_id_erase() once in mlx5_sf_dealloc() (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Set en auxiliary devlink instance as nested (Benjamin Poirier) [RHEL-24466] - net/mlx5: SF, Implement peer devlink set for SF representor devlink port (Benjamin Poirier) [RHEL-24466] - net/mlx5: Lift reload limitation when SFs are present (Benjamin Poirier) [RHEL-24466] - net/mlx5: Disable eswitch as the first thing in mlx5_unload() (Benjamin Poirier) [RHEL-24466] - mlx5: Implement SyncE support using DPLL infrastructure (Benjamin Poirier) [RHEL-24466] - net/mlx5: Perform DMA operations in the right locations (Benjamin Poirier) [RHEL-24466] - net/mlx5e: macsec: use update_pn flag instead of PN comparation (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Supporting inline WQE when possible (Benjamin Poirier) [RHEL-24466] - net/mlx5: Update dead links in Kconfig documentation (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove health syndrome enum duplication (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Remove unneeded local variable (Benjamin Poirier) [RHEL-24466] - net/mlx5: IRQ, consolidate irq and affinity mask allocation (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Fix spelling mistake "Faided" -> "Failed" (Benjamin Poirier) [RHEL-24466] - net/mlx5e: aRFS, Introduce ethtool stats (Benjamin Poirier) [RHEL-24466] - net/mlx5e: aRFS, Warn if aRFS table does not exist for aRFS rule (Benjamin Poirier) [RHEL-24466] - net/mlx5e: aRFS, Prevent repeated kernel rule migrations requests (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant check of mlx5_vhca_event_supported() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use mlx5_sf_start_function_id() helper instead of directly calling MLX5_CAP_GEN() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant SF supported check from mlx5_sf_hw_table_init() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use auxiliary_device_uninit() instead of device_put() (Benjamin Poirier) [RHEL-24466] - net/mlx5: E-switch, Add checking for flow rule destinations (Benjamin Poirier) [RHEL-24466] - net/mlx5: Check with FW that sync reset completed successfully (Benjamin Poirier) [RHEL-24466] - net/mlx5: Expose NIC temperature via hardware monitoring kernel API (Benjamin Poirier) [RHEL-24466] - net/mlx5: Expose port.c/mlx5_query_module_num() function (Benjamin Poirier) [RHEL-24466] - net/mlx5: Bridge, Only handle registered netdev bridge events (Benjamin Poirier) [RHEL-24466] - net/mlx5: E-Switch, Remove redundant arg ignore_flow_lvl (Benjamin Poirier) [RHEL-24466] - net/mlx5: remove many unnecessary NULL values (Benjamin Poirier) [RHEL-24466] - net/mlx5: Allocate completion EQs dynamically (Benjamin Poirier) [RHEL-24466] - net/mlx5: Handle SF IRQ request in the absence of SF IRQ pool (Benjamin Poirier) [RHEL-24466] - net/mlx5: Rename mlx5_comp_vectors_count() to mlx5_comp_vectors_max() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Add IRQ vector to CPU lookup function (Benjamin Poirier) [RHEL-24466] - net/mlx5: Introduce mlx5_cpumask_default_spread (Benjamin Poirier) [RHEL-24466] - net/mlx5: Implement single completion EQ create/destroy methods (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use xarray to store and manage completion EQs (Benjamin Poirier) [RHEL-24466] - net/mlx5: Refactor completion IRQ request/release handlers in EQ layer (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use xarray to store and manage completion IRQs (Benjamin Poirier) [RHEL-24466] - net/mlx5: Refactor completion IRQ request/release API (Benjamin Poirier) [RHEL-24466] - net/mlx5: Track the current number of completion EQs (Benjamin Poirier) [RHEL-24466] - IB/mlx5: Add HW counter called rx_dct_connect (Benjamin Poirier) [RHEL-24466] - RDMA/mlx: Remove unnecessary variable initializations (mlx5) (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Remove duplicate code for user flow (Benjamin Poirier) [RHEL-24466] - net/mlx5: Allocate command stats with xarray (Benjamin Poirier) [RHEL-24466] - net/mlx5: split mlx5_cmd_init() to probe and reload routines (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant cmdif revision check (Benjamin Poirier) [RHEL-24466] - net/mlx5: Re-organize mlx5_cmd struct (Benjamin Poirier) [RHEL-24466] - RDMA/mlx5: align MR mem allocation size to power-of-two (Benjamin Poirier) [RHEL-24466] - net/mlx5: Update the driver with the recent thermal changes (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove pointless vport lookup from mlx5_esw_check_port_type() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant check from mlx5_esw_query_vport_vhca_id() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant is_mdev_switchdev_mode() check from is_ib_rep_supported() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant MLX5_ESWITCH_MANAGER() check from is_ib_rep_supported() (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Remove redundant comment (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove unused ecpu field from struct mlx5_sf_table (Benjamin Poirier) [RHEL-24466] - net/mlx5: Add header file for events (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Add local loopback counter to vport stats (Benjamin Poirier) [RHEL-24466] - net/mlx5: Expose bits for local loopback counter (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Remove mlx5e_dbg() and msglvl support (Benjamin Poirier) [RHEL-24466] - net/mlx5: E-Switch, remove redundant else statements (Benjamin Poirier) [RHEL-24466] - net/mlx5e: simplify condition after napi budget handling change (Benjamin Poirier) [RHEL-24466] - net/mlx5e: TC, refactor access to hash key (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Remove RX page cache leftovers (Benjamin Poirier) [RHEL-24466] - net/mlx5: Document previously implemented mlx5 tracepoints (Benjamin Poirier) [RHEL-24466] - net/mlx5: Update Kconfig parameter documentation (Benjamin Poirier) [RHEL-24466]- redhat/dracut-virt.conf: add systemd-veritysetup module (Emanuele Giuseppe Esposito) [RHEL-45168] - redhat/uki_addons/virt: add common FIPS addon (Emanuele Giuseppe Esposito) [RHEL-45160] - redhat/kernel.spec: add uki_addons to create UKI kernel cmdline addons (Emanuele Giuseppe Esposito) [RHEL-45159] - gcc-plugins/stackleak: Avoid .head.text section (Bandan Das) [RHEL-39439] - x86/sev: Skip ROM range scans and validation for SEV-SNP guests (Bandan Das) [RHEL-39439] - x86/sev: Move early startup code into .head.text section (Bandan Das) [RHEL-39439] - x86/sme: Move early SME kernel encryption handling into .head.text (Bandan Das) [RHEL-39439] - x86/sev: Do the C-bit verification only on the BSP (Bandan Das) [RHEL-39439] - x86/sev: Fix kernel crash due to late update to read-only ghcb_version (Bandan Das) [RHEL-39439] - xfrm6: check ip6_dst_idev() return value in xfrm6_get_saddr() (CKI Backport Bot) [RHEL-48140] {CVE-2024-40959} - eeprom: at24: fix memory corruption race condition (Mark Salter) [RHEL-37020] {CVE-2024-35848} - eeprom: at24: Probe for DDR3 thermal sensor in the SPD case (Mark Salter) [RHEL-37020] {CVE-2024-35848} - eeprom: at24: Use dev_err_probe for nvmem register failure (Mark Salter) [RHEL-37020] {CVE-2024-35848} - eeprom: at24: Add support for 24c1025 EEPROM (Mark Salter) [RHEL-37020] {CVE-2024-35848} - eeprom: at24: remove struct at24_client (Mark Salter) [RHEL-37020] {CVE-2024-35848} - at24: Support probing while in non-zero ACPI D state (Mark Salter) [RHEL-37020] {CVE-2024-35848} - selftests: forwarding: devlink_lib: Wait for udev events after reloading (Mark Langsdorf) [RHEL-47652] {CVE-2024-39501} - drivers: core: synchronize really_probe() and dev_uevent() (Mark Langsdorf) [RHEL-47652] {CVE-2024-39501} - xhci: Handle TD clearing for multiple streams case (CKI Backport Bot) [RHEL-47892] {CVE-2024-40927} - PCI: pciehp: Retain Power Indicator bits for userspace indicators (Myron Stowe) [RHEL-41181] - sched: act_ct: take care of padding in struct zones_ht_key (Xin Long) [RHEL-50682] - net: bridge: xmit: make sure we have at least eth header len bytes (cki-backport-bot) [RHEL-44297] {CVE-2024-38538} - hugetlb: force allocating surplus hugepages on mempolicy allowed nodes (Aristeu Rozanski) [RHEL-38605] - USB: class: cdc-wdm: Fix CPU lockup caused by excessive log messages (CKI Backport Bot) [RHEL-47558] {CVE-2024-40904} - scsi: mpt3sas: Avoid test/set_bit() operating in non-allocated memory (CKI Backport Bot) [RHEL-47535] {CVE-2024-40901} - vmxnet3: update to version 9 (Izabela Bakollari) [RHEL-50675] - vmxnet3: add command to allow disabling of offloads (Izabela Bakollari) [RHEL-50675] - vmxnet3: add latency measurement support in vmxnet3 (Izabela Bakollari) [RHEL-50675] - vmxnet3: prepare for version 9 changes (Izabela Bakollari) [RHEL-50675] - vmxnet3: disable rx data ring on dma allocation failure (Izabela Bakollari) [RHEL-50675] - vmxnet3: Fix missing reserved tailroom (Izabela Bakollari) [RHEL-50675] - maple_tree: fix mas_empty_area_rev() null pointer dereference (Aristeu Rozanski) [RHEL-39862] {CVE-2024-36891} - rbd: don't assume rbd_is_lock_owner() for exclusive mappings (Ilya Dryomov) [RHEL-50366] - rbd: don't assume RBD_LOCK_STATE_LOCKED for exclusive mappings (Ilya Dryomov) [RHEL-50366] - rbd: rename RBD_LOCK_STATE_RELEASING and releasing_wait (Ilya Dryomov) [RHEL-50366] - scsi: qedf: Set qed_slowpath_params to zero before use (John Meneghini) [RHEL-25193] - scsi: qedf: Wait for stag work during unload (John Meneghini) [RHEL-25193] - scsi: qedf: Don't process stag work during unload and recovery (John Meneghini) [RHEL-25193] - scsi: qedf: Use FC rport as argument for qedf_initiate_tmf() (John Meneghini) [RHEL-25193] - net: fix __dst_negative_advice() race (Xin Long) [RHEL-41185] {CVE-2024-36971} - net: annotate data-races around sk->sk_dst_pending_confirm (Xin Long) [RHEL-41185] - scsi: qla2xxx: Fix off by one in qla_edif_app_getstats() (Ewan D. Milne) [RHEL-39719] {CVE-2024-36025} - igb: Remove redundant runtime resume for ethtool_ops (Corinna Vinschen) [RHEL-17487] - net: intel: implement modern PM ops declarations (Corinna Vinschen) [RHEL-17487] - igb: simplify pci ops declaration (Corinna Vinschen) [RHEL-17487] - igb: Fix missing time sync events (Corinna Vinschen) [RHEL-17487] - intel: make module parameters readable in sys filesystem (Corinna Vinschen) [RHEL-17487 RHEL-25998] - net: adopt skb_network_offset() and similar helpers (Corinna Vinschen) [RHEL-17487] - igb: extend PTP timestamp adjustments to i211 (Corinna Vinschen) [RHEL-17487] - net: intel: igb: Use linkmode helpers for EEE (Corinna Vinschen) [RHEL-17487] - igb: Fix string truncation warnings in igb_set_fw_version (Corinna Vinschen) [RHEL-17487 RHEL-38454] {CVE-2024-36010} - intel: legacy: field get conversion (Corinna Vinschen) [RHEL-17487] - intel: legacy: field prep conversion (Corinna Vinschen) [RHEL-17487] - intel: add bit macro includes where needed (Corinna Vinschen) [RHEL-17487] - igb: Use FIELD_GET() to extract Link Width (Corinna Vinschen) [RHEL-17487] - netdevsim: fix rtnetlink.sh selftest (CKI Backport Bot) [RHEL-50016] - selinux: avoid dereference of garbage after mount failure (Ondrej Mosnacek) [RHEL-37187] {CVE-2024-35904} - calipso: fix memory leak in netlbl_calipso_add_pass() (Ondrej Mosnacek) [RHEL-37044] {CVE-2023-52698} - powerpc/pseries: Whitelist dtl slub object for copying to userspace (Mamatha Inamdar) [RHEL-51242] {CVE-2024-41065} - tcp: Fix shift-out-of-bounds in dctcp_update_alpha(). (CKI Backport Bot) [RHEL-44414] {CVE-2024-37356} - tty: add the option to have a tty reject a new ldisc (John W. Linville) [RHEL-48254] {CVE-2024-40966} - irqchip/gic-v3-its: Prevent double free on error (Charles Mirabile) [RHEL-37024] {CVE-2024-35847} - usb-storage: alauda: Check whether the media is initialized (CKI Backport Bot) [RHEL-43714] {CVE-2024-38619} - scsi: ibmvfc: Remove BUG_ON in the case of an empty event pool (Ewan D. Milne) [RHEL-38285] {CVE-2023-52811} - gfs2: Fix potential glock use-after-free on unmount (Andreas Gruenbacher) [RHEL-44155] {CVE-2024-38570} - gfs2: simplify gdlm_put_lock with out_free label (Andreas Gruenbacher) [RHEL-44155] {CVE-2024-38570} - gfs2: Remove ill-placed consistency check (Andreas Gruenbacher) [RHEL-44155] {CVE-2024-38570} - openvswitch: Set the skbuff pkt_type for proper pmtud support. (Aaron Conole) [RHEL-37650] - scsi: mpi3mr: Driver version update to 8.8.1.0.50 (Ewan D. Milne) [RHEL-30580] - scsi: mpi3mr: Update MPI Headers to revision 31 (Ewan D. Milne) [RHEL-30580] - scsi: mpi3mr: Debug ability improvements (Ewan D. Milne) [RHEL-30580] - scsi: mpi3mr: Set the WriteSame Divert Capability in the IOCInit MPI Request (Ewan D. Milne) [RHEL-30580] - scsi: mpi3mr: Clear ioctl blocking flag for an unresponsive controller (Ewan D. Milne) [RHEL-30580] - scsi: mpi3mr: Set MPI request flags appropriately (Ewan D. Milne) [RHEL-30580] - scsi: mpi3mr: Block devices are not removed even when VDs are offlined (Ewan D. Milne) [RHEL-30580] - x86/retpoline: Add NOENDBR annotation to the SRSO dummy return thunk (Waiman Long) [RHEL-31230] - x86/retpoline: Do the necessary fixup to the Zen3/4 srso return thunk for !SRSO (Waiman Long) [RHEL-31230] - x86/bugs: Fix the SRSO mitigation on Zen3/4 (Waiman Long) [RHEL-31230] - redhat/configs: Rename x86 CPU mitigations config entries (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_RETHUNK => CONFIG_MITIGATION_RETHUNK (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_CPU_SRSO => CONFIG_MITIGATION_SRSO (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_CPU_IBRS_ENTRY => CONFIG_MITIGATION_IBRS_ENTRY (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_CPU_UNRET_ENTRY => CONFIG_MITIGATION_UNRET_ENTRY (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_SLS => CONFIG_MITIGATION_SLS (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_RETPOLINE => CONFIG_MITIGATION_RETPOLINE (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_PAGE_TABLE_ISOLATION => CONFIG_MITIGATION_PAGE_TABLE_ISOLATION (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_CALL_DEPTH_TRACKING => CONFIG_MITIGATION_CALL_DEPTH_TRACKING (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_CPU_IBPB_ENTRY => CONFIG_MITIGATION_IBPB_ENTRY (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_GDS_FORCE_MITIGATION => CONFIG_MITIGATION_GDS_FORCE (Waiman Long) [RHEL-31230] - kbuild: use objtool-args-y to clean up objtool arguments (Waiman Long) [RHEL-31230] - kbuild: do not create *.prelink.o for Clang LTO or IBT (Waiman Long) [RHEL-31230] - kbuild: replace $(linked-object) with CONFIG options (Waiman Long) [RHEL-31230]- powerpc/pseries: Fix scv instruction crash with kexec (Mamatha Inamdar) [RHEL-14159] - powerpc/numa: Online a node if PHB is attached. (Mamatha Inamdar) [RHEL-50147] - KVM: s390: fix LPSWEY handling (CKI Backport Bot) [RHEL-49749] - Revert "nvme-tcp: Use sendmsg(MSG_SPLICE_PAGES) rather then sendpage" (Chris Leech) [RHEL-49696] - Revert "nvmet-tcp: Use sendmsg(MSG_SPLICE_PAGES) rather then sendpage" (Chris Leech) [RHEL-49696] - Revert "nvme-tcp: Fix comma-related oops" (Chris Leech) [RHEL-49696] - sched/deadline: Fix task_struct reference leak (Phil Auld) [RHEL-48226] - sched: Move psi_account_irqtime() out of update_rq_clock_task() hotpath (Phil Auld) [RHEL-48226] - sched/core: Fix incorrect initialization of the 'burst' parameter in cpu_max_write() (Phil Auld) [RHEL-48226] - sched/fair: Remove stale FREQUENCY_UTIL comment (Phil Auld) [RHEL-48226] - sched/debug: Dump domains' level (Phil Auld) [RHEL-48226] - docs: cgroup-v1: Clarify that domain levels are system-specific (Phil Auld) [RHEL-48226] - sched/fair: Allow disabling sched_balance_newidle with sched_relax_domain_level (Phil Auld) [RHEL-48226] - delayacct: track delays from IRQ/SOFTIRQ (Phil Auld) [RHEL-48226] - delayacct: improve the average delay precision of getdelay tool to microsecond (Phil Auld) [RHEL-48226] - nvme: cancel pending I/O if nvme controller is in terminal state (John Meneghini) [RHEL-35807] - iommu/amd: Fix GT feature enablement again (Jerry Snitselaar) [RHEL-42766] - iommu/amd: Invalidate cache before removing device from domain list (Jerry Snitselaar) [RHEL-44835] - dma: fix DMA sync for drivers not calling dma_set_mask*() (Jerry Snitselaar) [RHEL-44835] - iommu/dma: avoid expensive indirect calls for sync operations (Jerry Snitselaar) [RHEL-44835] - dma: avoid redundant calls for sync operations (Jerry Snitselaar) [RHEL-44835] - dma: compile-out DMA sync op calls when not used (Jerry Snitselaar) [RHEL-44835] - iommu/dma: fix zeroing of bounce buffer padding used by untrusted devices (Jerry Snitselaar) [RHEL-44835] - swiotlb: remove alloc_size argument to swiotlb_tbl_map_single() (Jerry Snitselaar) [RHEL-44835] - iommu/amd: Fix Invalid wait context issue (Jerry Snitselaar) [RHEL-44835] - iommu/amd: Fix sysfs leak in iommu init (Jerry Snitselaar) [RHEL-44835] - iommu/amd: Check EFR[EPHSup] bit before enabling PPR (Jerry Snitselaar) [RHEL-44835] - iommu/amd: Fix workqueue name (Jerry Snitselaar) [RHEL-44835] - iommu: Return right value in iommu_sva_bind_device() (Jerry Snitselaar) [RHEL-44835] - genirq/cpuhotplug, x86/vector: Prevent vector leak during CPU offline (cki-backport-bot) [RHEL-44447] {CVE-2024-31076} - net: openvswitch: Fix Use-After-Free in ovs_ct_exit (cki-backport-bot) [RHEL-36364] {CVE-2024-27395} - mptcp: ensure snd_nxt is properly initialized on connect (cki-backport-bot) [RHEL-39867] {CVE-2024-36889} - pstore/ram: Fix crash when setting number of cpus to an odd number (Lenny Szubowicz) [RHEL-29473] {CVE-2023-52619}- nvme-multipath: implement "queue-depth" iopolicy (John Meneghini) [RHEL-45230] - nvme-multipath: prepare for "queue-depth" iopolicy (John Meneghini) [RHEL-45230] - dm-crypt: limit the size of encryption requests (Benjamin Marzinski) [RHEL-49548] - wifi: mac80211: Fix deadlock in ieee80211_sta_ps_deliver_wakeup() (CKI Backport Bot) [RHEL-47786] {CVE-2024-40912} - tracing: Ensure visibility when inserting an element into tracing_map (Jerome Marchand) [RHEL-30459] {CVE-2024-26645} - tracing/trigger: Fix to return error if failed to alloc snapshot (Jerome Marchand) [RHEL-33284] {CVE-2024-26920} - block: fix request.queuelist usage in flush (Ming Lei) [RHEL-43552] - block: fix that util can be greater than 100% (Ming Lei) [RHEL-42408] - block: support to account io_ticks precisely (Ming Lei) [RHEL-42408] - scsi: fnic: Move fnic_fnic_flush_tx() to a work queue (John Meneghini) [RHEL-36420] - scsi: fnic: Clean up some inconsistent indenting (John Meneghini) [RHEL-36420] - scsi: fnic: Convert snprintf() to sysfs_emit() (John Meneghini) [RHEL-36420] - scsi: fnic: unlock on error path in fnic_queuecommand() (John Meneghini) [RHEL-36420] - scsi: fnic: Increment driver version (John Meneghini) [RHEL-36420] - scsi: fnic: Improve logs and add support for multiqueue (MQ) (John Meneghini) [RHEL-36420] - scsi: fnic: Add support for multiqueue (MQ) in fnic driver (John Meneghini) [RHEL-36420] - scsi: fnic: Add support for multiqueue (MQ) in fnic_main.c (John Meneghini) [RHEL-36420] - scsi: fnic: Remove usage of host_lock (John Meneghini) [RHEL-36420] - scsi: fnic: Define stats to track multiqueue (MQ) IOs (John Meneghini) [RHEL-36420] - scsi: fnic: Modify ISRs to support multiqueue (MQ) (John Meneghini) [RHEL-36420] - scsi: fnic: Refactor and redefine fnic.h for multiqueue (John Meneghini) [RHEL-36420] - scsi: fnic: Get copy workqueue count and interrupt mode from config (John Meneghini) [RHEL-36420] - scsi: fnic: Rename wq_copy to hw_copy_wq (John Meneghini) [RHEL-36420] - scsi: fnic: Add and improve log messages (John Meneghini) [RHEL-36420] - scsi: fnic: Add and use fnic number (John Meneghini) [RHEL-36420] - scsi: fnic: Modify definitions to sync with VIC firmware (John Meneghini) [RHEL-36420] - scsi: fnic: Return error if vmalloc() failed (John Meneghini) [RHEL-36420] - scsi: fnic: Clean up some inconsistent indenting (John Meneghini) [RHEL-36420] - scsi: fnic: Fix sg_reset success path (John Meneghini) [RHEL-36420] - scsi: fnic: Remove unused functions fnic_scsi_host_start/end_tag() (John Meneghini) [RHEL-36420] - scsi: fnic: Replace sgreset tag with max_tag_id (John Meneghini) [RHEL-36420] - scsi: fnic: Replace return codes in fnic_clean_pending_aborts() (John Meneghini) [RHEL-36420] - scsi: fnic: Use vmalloc_array() and vcalloc() (John Meneghini) [RHEL-36420] - scsi: fnic: Use vzalloc() (John Meneghini) [RHEL-36420] - scsi: fnic: Switch to use %ptTs (John Meneghini) [RHEL-36420] - scsi: fnic: Refactor code in fnic probe to initialize SCSI layer (John Meneghini) [RHEL-36420] - scsi: fnic: Replace DMA mask of 64 bits with 47 bits (John Meneghini) [RHEL-36420] - scsi: fnic: Remove unneeded flush_workqueue() (John Meneghini) [RHEL-36420] - scsi: fnic: Remove redundant NULL check (John Meneghini) [RHEL-36420] - scsi: fnic: Stop using the SCSI pointer (John Meneghini) [RHEL-36420] - scsi: fnic: Fix a tracing statement (John Meneghini) [RHEL-36420] - scsi: fnic: Call scsi_done() directly (John Meneghini) [RHEL-36420]- net: ena: Fix redundant device NUMA node override (Kamal Heib) [RHEL-40816] - ibmvnic: Free any outstanding tx skbs during scrq reset (Mamatha Inamdar) [RHEL-45045] - ibmvnic: Add tx check to prevent skb leak (Mamatha Inamdar) [RHEL-45045] - ibmvnic: rename local variable index to bufidx (Mamatha Inamdar) [RHEL-45045] - nfs: don't invalidate dentries on transient errors (Scott Mayhew) [RHEL-35853] - wifi: mt76: mt7921s: fix potential hung tasks during chip recovery (CKI Backport Bot) [RHEL-48319] {CVE-2024-40977} - wifi: cfg80211: validate HE operation element parsing (CKI Backport Bot) [RHEL-48273] {CVE-2024-40930} - wifi: iwlwifi: mvm: don't read past the mfuart notifcation (CKI Backport Bot) [RHEL-48026] {CVE-2024-40941} - wifi: iwlwifi: mvm: check n_ssids before accessing the ssids (CKI Backport Bot) [RHEL-47918] {CVE-2024-40929} - wifi: cfg80211: Lock wiphy in cfg80211_get_station (CKI Backport Bot) [RHEL-47768] {CVE-2024-40911} - efi/libstub: arm64: Remap relocated image with strict permissions (Lenny Szubowicz) [RHEL-39186] - efi/libstub: zboot: Mark zboot EFI application as NX compatible (Lenny Szubowicz) [RHEL-39186] - irqchip/renesas-irqc: Use platform_get_irq_optional() to get the interrupt (Radu Rendec) [RHEL-47248] - reset: Fix devm bulk optional exclusive control getter (Radu Rendec) [RHEL-47248] - net: rswitch: Avoid use-after-free in rswitch_poll() (Radu Rendec) [RHEL-47248] - mm/memory-failure: fix handling of dissolved but not taken off from buddy pages (Aristeu Rozanski) [RHEL-45023] {CVE-2024-39298} - net: psample: fix flag being set in wrong skb (Adrian Moreno) [RHEL-31876] - net: openvswitch: store sampling probability in cb. (Adrian Moreno) [RHEL-31876] - net: openvswitch: add psample action (Adrian Moreno) [RHEL-31876] - net: psample: allow using rate as probability (Adrian Moreno) [RHEL-31876] - net: psample: skip packet copy if no listeners (Adrian Moreno) [RHEL-31876] - net: sched: act_sample: add action cookie to sample (Adrian Moreno) [RHEL-31876] - net: psample: add user cookie (Adrian Moreno) [RHEL-31876] - cipso: make cipso_v4_skbuff_delattr() fully remove the CIPSO options (Ondrej Mosnacek) [RHEL-44136] - cipso: fix total option length computation (Ondrej Mosnacek) [RHEL-44136] - ACPI: APEI: EINJ: Add support for vendor defined error types (Mark Langsdorf) [RHEL-17909] - platform/chrome: cros_ec_debugfs: Fix permissions for panicinfo (Mark Langsdorf) [RHEL-17909] - fs: debugfs: Add write functionality to debugfs blobs (Mark Langsdorf) [RHEL-17909] - ACPI: APEI: EINJ: Refactor available_error_type_show() (Mark Langsdorf) [RHEL-17909] - mfd: syscon: Fix null pointer dereference in of_syscon_register() (Mark Langsdorf) [RHEL-26884] {CVE-2023-52467} - nvme-multipath: find NUMA path only for online numa-node (Chris Leech) [RHEL-40088] - ACPI: arm64: export acpi_arch_thermal_cpufreq_pctg() (Charles Mirabile) [RHEL-1697] - ACPI: processor: reduce CPUFREQ thermal reduction pctg for Tegra241 (Charles Mirabile) [RHEL-1697] - ACPI: thermal: Add Thermal fast Sampling Period (_TFP) support (Charles Mirabile) [RHEL-1697] - scsi: specify .sense_len = SCSI_SENSE_BUFFERSIZE in scsi_execute() scsi_exec_args (Ewan D. Milne) [RHEL-30596]- ionic: fix use after netif_napi_del() (CKI Backport Bot) [RHEL-47634] {CVE-2024-39502} - i2c: lpi2c: Avoid calling clk_get_rate during transfer (David Arcari) [RHEL-48206] {CVE-2024-40965} - i2c: imx-lpi2c: return -EINVAL when i2c peripheral clk doesn't work (David Arcari) [RHEL-48206] {CVE-2024-40965} - i2c: smbus: Support DDR5 and LPDDR5 SPD EEPROMs (David Arcari) [RHEL-49526] - ACPICA: Revert "ACPICA: avoid Info: mapping multiple BARs. Your kernel is fine." (CKI Backport Bot) [RHEL-48391] {CVE-2024-40984} - vmci: prevent speculation leaks by sanitizing event in event_deliver() (CKI Backport Bot) [RHEL-47688] {CVE-2024-39499} - drm/fbdev-generic: Fix framebuffer on big endian devices (Thomas Huth) [RHEL-45158] - fs/proc: do_task_stat: use sig->stats_lock to gather the threads/children stats (Brian Foster) [RHEL-31564] {CVE-2024-26686} - fs/proc: do_task_stat: move thread_group_cputime_adjusted() outside of lock_task_sighand() (Brian Foster) [RHEL-31564] - fs/proc: do_task_stat: use __for_each_thread() (Brian Foster) [RHEL-31564] - of: unittest: Fix compile in the non-dynamic case (Steve Best) [RHEL-37072] {CVE-2023-52679} - of: unittest: Fix of_count_phandle_with_args() expected value message (Steve Best) [RHEL-37072] {CVE-2023-52679} - of: Fix double free in of_parse_phandle_with_args_map (Steve Best) [RHEL-37072] {CVE-2023-52679}- net/mlx5e: Fix netif state handling (Benjamin Poirier) [RHEL-43870] {CVE-2024-38608} - net/mlx5e: Add wrapping for auxiliary_driver ops and remove unused args (Benjamin Poirier) [RHEL-43870] - net: fix rc7's __skb_datagram_iter() (Paolo Abeni) [RHEL-46610] - net: allow skb_datagram_iter to be called from any context (Paolo Abeni) [RHEL-46610] - net: do not leave a dangling sk pointer, when socket creation fails (Paolo Abeni) [RHEL-46610] - netns: Make get_net_ns() handle zero refcount net (Paolo Abeni) [RHEL-46610] - net: fix out-of-bounds access in ops_init (Paolo Abeni) [RHEL-46610] - net: ethtool: correct MAX attribute value for stats (Davide Caratti) [RHEL-46358] - net: ethtool: fix the error condition in ethtool_get_phy_stats_ethtool() (Davide Caratti) [RHEL-46358 RHEL-47900] {CVE-2024-40928} - audit: use KMEM_CACHE() instead of kmem_cache_create() (Ricardo Robaina) [RHEL-35421] - audit: remove unnecessary assignment in audit_dupe_lsm_field() (Ricardo Robaina) [RHEL-35421] - audit,io_uring: io_uring openat triggers audit reference count underflow (Ricardo Robaina) [RHEL-35421] - audit: Annotate struct audit_chunk with __counted_by (Ricardo Robaina) [RHEL-35421] - putname(): IS_ERR_OR_NULL() is wrong here (Ricardo Robaina) [RHEL-35421] - net/mlx5: Discard command completions in internal error (Kamal Heib) [RHEL-44237] {CVE-2024-38555} - efi/arm64: Fix kmemleak false positive in arm64_efi_rt_init() (Waiman Long) [RHEL-24125] - fbdev/hyperv_fb: Include (Waiman Long) [RHEL-24125] - drm/hyperv: Fix a compilation issue because of not including screen_info.h (Waiman Long) [RHEL-24125] - efi: Do not include from EFI header (Waiman Long) [RHEL-24125] - PCI: Clear Secondary Status errors after enumeration (Myron Stowe) [RHEL-44851] - leds: gpio: Add kernel log if devm_fwnode_gpiod_get() fails (Radu Rendec) [RHEL-43483] - leds: gpio: Update headers (Radu Rendec) [RHEL-43483] - leds: gpio: Remove unneeded assignment (Radu Rendec) [RHEL-43483] - leds: gpio: Move temporary variable for struct device to gpio_led_probe() (Radu Rendec) [RHEL-43483] - leds: gpio: Refactor code to use devm_gpiod_get_index_optional() (Radu Rendec) [RHEL-43483] - leds: gpio: Utilise PTR_ERR_OR_ZERO() (Radu Rendec) [RHEL-43483] - leds: gpio: Keep driver firmware interface agnostic (Radu Rendec) [RHEL-43483] - leds: gpio: Annotate struct gpio_leds_priv with __counted_by (Radu Rendec) [RHEL-43483] - leds: gpio: Configure per-LED pin control (Radu Rendec) [RHEL-43483] - leds: gpio: switch to using devm_fwnode_gpiod_get() (Radu Rendec) [RHEL-43483] - leds: move default_state read from fwnode to core (Radu Rendec) [RHEL-43483] - PM: sleep: Restore asynchronous device resume optimization (Mark Langsdorf) [RHEL-29018] {CVE-2023-52498} - PM: sleep: Fix possible deadlocks in core system-wide PM code (Mark Langsdorf) [RHEL-29018] {CVE-2023-52498} - async: Introduce async_schedule_dev_nocall() (Mark Langsdorf) [RHEL-29018] {CVE-2023-52498} - pmdomain: imx8mp-blk-ctrl: imx8mp_blk: Add fdcc clock to hdmimix domain (Mark Salter) [RHEL-37329] {CVE-2024-35942} - perf: hisi: Fix use-after-free when register pmu fails (Mark Salter) [RHEL-38291] {CVE-2023-52859} - Enable tmpfs quota configuration option (Carlos Maiolino) [RHEL-7768] - shmem: properly report quota mount options (Carlos Maiolino) [RHEL-7768] - shmem: move spinlock into shmem_recalc_inode() to fix quota support (Carlos Maiolino) [RHEL-7768] - shmem: fix quota lock nesting in huge hole handling (Carlos Maiolino) [RHEL-7768] - tmpfs: fix race on handling dquot rbtree (Carlos Maiolino) [RHEL-7768] - shmem: Add default quota limit mount options (Carlos Maiolino) [RHEL-7768] - shmem: quota support (Carlos Maiolino) [RHEL-7768] - shmem: prepare shmem quota infrastructure (Carlos Maiolino) [RHEL-7768] - quota: Check presence of quota operation structures instead of ->quota_read and ->quota_write callbacks (Carlos Maiolino) [RHEL-7768] - shmem: make shmem_get_inode() return ERR_PTR instead of NULL (Carlos Maiolino) [RHEL-7768] - shmem: make shmem_inode_acct_block() return error (Carlos Maiolino) [RHEL-7768]- bonding: Fix out-of-bounds read in bond_option_arp_ip_targets_set() (CKI Backport Bot) [RHEL-46919] {CVE-2024-39487} - phy: ti: gmii-sel: Enable SGMII mode for J784S4 (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Fix register offset when parent is not a syscon node (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Allow parent to not be syscon node (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Enable USXGMII mode for J784S4 (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Add support for CPSW9G GMII SEL in J784S4 (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Enable SGMII mode for J721E (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Enable SGMII mode for J7200 (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Add support for SGMII mode (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Add support for CPSW9G GMII SEL in J721e (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Update methods for fetching and using qsgmii main port (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Add support for CPSW5G GMII SEL in J7200 (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: check of_get_address() for failure (Andrew Halaney) [RHEL-44742] - clk: keystone: syscon-clk: Fix audio refclk (Andrew Halaney) [RHEL-44742] - clk: keystone: syscon-clk: Add support for audio refclk (Andrew Halaney) [RHEL-44742] - clk: keystone: syscon-clk: Allow the clock node to not be of type syscon (Andrew Halaney) [RHEL-44742] - clk: keystone: syscon-clk: Use dev_err_probe() helper (Andrew Halaney) [RHEL-44742] - clk: keystone: syscon-clk: Add support for AM62 epwm-tbclk (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Consolidate serdes0 references (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Assign only lanes 0 and 1 to PCIe1 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-main: Add node for EHRPWMs (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Add PCIe support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Add overlay for PCIe0 and PCIe1 EP Mode (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Enable PCIe0 and PCIe1 in RC Mode (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-main: Add PCIe nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Add TPS62873 node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Add TPS62873 node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Enable USB3 support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-main: Add support for USB (Andrew Halaney) [RHEL-44742] - arm64: boot: dts: ti: k3-*: Add memory node to bootloader stage (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4: Add overlay for dual port USXGMII mode (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Add support for multiple CAN instances (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4: Add overlay to enable QSGMII mode with CPSW9G (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Enable Main CPSW2G node and add aliases for it (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-main: Add CPSW2G and CPSW9G nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Add alias for MCU CPSW2G (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Fix csi2-dual-imx219 dtb names (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-beagleplay: Fix Ethernet PHY RESET GPIOs (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Add USB-C (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2: Add main esm address range (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2-main: Enable support for SDR104 speed mode (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a: Enable UHS mode support for SD cards (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65-main: Remove unused properties in sdhci nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65-main: Fix sdhci node properties (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j722s-evm: Enable UHS support for MMCSD (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Enable overlays for the am625-phyboard-lyra (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: am64-phyboard-electra: Add overlay to enable a GPIO fan (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a-main: Add Wave5 Video Encoder/Decoder Node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Fix UART pin type and macro type (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62-verdin-dahlia: support sleep-moci (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62-verdin: replace sleep-moci hog with regulator (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a: Disable USB LPM (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p: add the USB sub-system (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62/a: use sub-node for USB_PHY_CTRL registers (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62*: Add PHY2 region to USB wrapper node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Add icssg-prueth nodes for PG1 devices (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Add Audio Codec (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e: Use exact ranges for FSS node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Use exact ranges for FSS node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65: Use exact ranges for FSS node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65: Move SerDes mux nodes under the control node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65: Add full compatible to SerDes control nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j722s-evm: Enable eMMC support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-{am62p,j722s}: Disable ethernet by default (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am642-phyboard-electra-rdk: Increase CAN max bitrate (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Increase CAN max bitrate (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-verdin: add PCIe reset gpio hog (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: mallow: fix GPIOs pinctrl (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2: Remove UART baud rate selection (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e: Remove UART baud rate selection (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Remove UART baud rate selection (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am64: Remove UART baud rate selection (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65: Remove UART baud rate selection (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62-lp-sk: Remove tps65219 power-button (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-beagleplay: Use mmc-pwrseq for wl18xx enable (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: use SD1 CD as GPIO (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: Set memory size to 2gb (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: dahlia: fix audio clock (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p5-sk: minor whitespace cleanup (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: hummingboard-t: add overlays for m.2 pci-e and usb-3 (Andrew Halaney) [RHEL-44742] - arm64: dts: add description for solidrun am642 som and evaluation board (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p: Add Wave5 Video Encoder/Decoder Node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2-main: Add Wave5 Video Encoder/Decoder Node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Add support for OSPI flash (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Enable CAN interfaces for AM69 SK board (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Enable overlays for SK-AM62P (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p: Add nodes for CSI-RX (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p: Add DMASS1 for CSI (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j722s-evm: Enable OSPI NOR support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j722s-evm: Enable CPSW3G RGMII1 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e: Fix mux-reg-masks in hbmc_mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Add common1 register space for AM62A SoC (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Add common1 register space for AM65x SoC (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am642-evm: add overlay for ICSSG1 2nd port (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am642-evm: add ICSSG1 Ethernet support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am64-main: Add ICSSG IEP nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am6*: Add bootph-all property in MMC node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am6*: Fix bus-width property in MMC nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am6*: Fix ti,clkbuf-sel property in MMC nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am6*: Remove DLL properties for soft PHYs (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p: Add ITAP/OTAP values for MMC (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am64-main: Fix ITAP/OTAP values for MMC (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a7-sk: Enable eMMC support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a-main: Add sdhci2 instance (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a-main: Add sdhci0 instance (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e-sk: Add overlay for IMX219 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2-main: Add CSI2RX capture nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e-main: Add CSI2RX capture nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e-sk: Model CSI2RX connector mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Enable camera peripherals (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am68-sk-base-board: Enable camera peripherals (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2-common-proc-board: Enable camera peripherals (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Add reserved memory for watchdog (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Add support for TI J722S Evaluation Module (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Introduce J722S family of SoCs (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Support IOT2050-SM variant (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Annotate LED nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Factor out DP related bits (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Factor out enabling of USB3 support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Factor out arduino connector bits (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Disable R5 lockstep for all PG2 boards (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: Set VDD CORE minimum voltage to 0.75V (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62-wakeup: Configure ti-sysc for wkup_uart0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: am62-phyboard-lyra: Add overlay to enable a GPIO fan (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: add support for Verdin USB1 interface (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Add DT overlay for PCIe + USB3.0 SERDES personality card (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Add DT overlay for PCIe + USB2.0 SERDES personality card (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a: Make the main_conf node a simple-bus (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62: Make the main_conf node a simple-bus (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Make the FSS node a simple-bus (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2: Convert serdes_ln_ctrl node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2: Convert usb_serdes_mux node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e: Convert usb_serdes_mux node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e: Convert serdes_ln_ctrl node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Convert usb_serdes_mux node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Convert serdes_ln_ctrl node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am64: Convert serdes_ln_ctrl node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Makefile: Clarify GPL-2.0 as GPL-2.0-only (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050*: Clarify GPL-2.0 as GPL-2.0-only (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: phycore*: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: beagle*: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-serdes: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-pinctrl: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am64: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a7: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Use https for urls (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: use ti,j7200-padconf compatible (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Makefile: Add HDMI audio check for AM62A7-SK (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a7-sk: Add HDMI support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a-main: Add node for Display SubSystem (DSS) (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: phycore-am64: Add ADC (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Add support for multiple CAN instances (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200-som-p0: Add support for CAN instance 0 in main domain (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Add support for CAN nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: mallow: add TPM device (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am64: Remove PCIe endpoint node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65: Remove PCIe endpoint nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Remove PCIe endpoint node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Enable PCIe nodes at the board level (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2-som-p0: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e-som-p0: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e-sk: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e-beagleboneai64: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200-som-p0: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am68-sk-som: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am654-base-board: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am642-sk: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am642-evm: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am642-phyboard-electra: Add TPM support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Disable clock output of the ethernet PHY (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-beagleplay: Use the builtin mdio bus (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-beagleplay: Add boot phase tags for USB0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-sk: Add boot phase tags for USB0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am654-main: Add device tree entry for SGX GPU (Andrew Halaney) [RHEL-44742] - openvswitch: get related ct labels from its master if it is not confirmed (Xin Long) [RHEL-44560] - block: refine the EOF check in blkdev_iomap_begin (Ming Lei) [RHEL-43906] {CVE-2024-38604} - mm/userfaultfd: reset ptes when close() for wr-protected ones (Nico Pache) [RHEL-39639] {CVE-2024-36881} - scsi: mpi3mr: Fix printk() format strings (Ewan D. Milne) [RHEL-18205] - scsi: mpi3mr: Update driver version to 8.5.1.0.0 (Ewan D. Milne) [RHEL-18205] - scsi: mpi3mr: Support for preallocation of SGL BSG data buffers part-3 (Ewan D. Milne) [RHEL-18205] - scsi: mpi3mr: Support for preallocation of SGL BSG data buffers part-2 (Ewan D. Milne) [RHEL-18205] - scsi: mpi3mr: Support for preallocation of SGL BSG data buffers part-1 (Ewan D. Milne) [RHEL-18205] - x86/mce: Dynamically size space for machine check records (Aristeu Rozanski) [RHEL-24864]- powerpc/eeh: avoid possible crash when edev->pdev changes (Mamatha Inamdar) [RHEL-45149] - mm/shmem: disable PMD-sized page cache if needed (Donald Dutile) [RHEL-14441] - mm/filemap: skip to create PMD-sized page cache if needed (Donald Dutile) [RHEL-14441] - mm/readahead: limit page cache size in page_cache_ra_order() (Donald Dutile) [RHEL-14441] - readahead: use ilog2 instead of a while loop in page_cache_ra_order() (Donald Dutile) [RHEL-14441] - mm/filemap: make MAX_PAGECACHE_ORDER acceptable to xarray (Donald Dutile) [RHEL-14441] - filemap: add helper mapping_max_folio_size() (Donald Dutile) [RHEL-14441] - filemap: Allow __filemap_get_folio to allocate large folios (Donald Dutile) [RHEL-14441] - filemap: Add fgf_t typedef (Donald Dutile) [RHEL-14441] - cpuidle: ACPI/intel: fix MWAIT hint target C-state computation (David Arcari) [RHEL-47255] - intel_idle: Add Meteorlake support (David Arcari) [RHEL-47255] - x86: Fix CPUIDLE_FLAG_IRQ_ENABLE leaking timer reprogram (David Arcari) [RHEL-47255] - coredump: Proactively round up to kmalloc bucket size (Audra Mitchell) [RHEL-44555] - efi/unaccepted: touch soft lockup during memory accept (CKI Backport Bot) [RHEL-46580] {CVE-2024-36936} - media: cec: cec-api: add locking in cec_release() (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: avoid confusing "transmit timed out" message (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: avoid recursive cec_claim_log_addrs (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: cec-adap: always cancel work in cec_transmit_msg_fh (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: remove length check of Timer Status (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: count low-drive, error and arb-lost conditions (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: add note about *_from_edid() function usage in drm (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: add adap_unconfigured() callback (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: add adap_nb_transmit_canceled() callback (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: don't set last_initiator if tx in progress (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: disable adapter in cec_devnode_unregister (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: not all messages were passed on when monitoring (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: add support for Absolute Volume Control (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-adap.c: log when claiming LA fails unexpectedly (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-adap.c: drop activate_cnt, use state info instead (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-adap.c: reconfigure if the PA changes during configuration (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-adap.c: fix is_configuring state (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-adap.c: stop trying LAs on CEC_TX_STATUS_TIMEOUT (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-adap.c: don't unconfigure if already unconfigured (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: add optional adap_configured callback (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: add xfer_timeout_ms field (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: use call_op and check for !unregistered (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-pin: fix interrupt en/disable handling (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-pin: drop unused 'enabled' field from struct cec_pin (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-pin: fix off-by-one SFT check (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-pin: rename timer overrun variables (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: correctly pass on reply results (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: abort if the current transmit was canceled (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: call enable_adap on s_log_addrs (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: fix a deadlock situation (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: safely unhook lists in cec_data (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: copy sequence field for the reply (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - net: wwan: iosm: Fix tainted pointer delete is case of region creation fail (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: mhi: drop driver owner assignment (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: t7xx: Split 64bit accesses to fix alignment issues (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: core: make wwan_class constant (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: hwsim: make wwan_hwsim_class constant (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: t7xx: Prefer struct_size over open coded arithmetic (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: core: constify the struct device_type usage (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: t7xx: Add fastboot WWAN port (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: t7xx: Infrastructure for early port configuration (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: t7xx: Add sysfs attribute for device state machine (Jose Ignacio Tornos Martinez) [RHEL-9429] - wwan: core: Add WWAN fastboot port type (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: qcom_bam_dmux: Convert to platform remove callback returning void (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: replace deprecated strncpy with strscpy (Jose Ignacio Tornos Martinez) [RHEL-9429] - drivers: net: wwan: iosm: Fixed multiple typos in multiple files (Jose Ignacio Tornos Martinez) [RHEL-9429] - Revert "net: wwan: iosm: enable runtime pm support for 7560" (Jose Ignacio Tornos Martinez) [RHEL-9429] - drivers: net: wwan: wwan_core.c: resolved spelling mistake (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: t7xx: Add __counted_by for struct t7xx_fsm_event and use struct_size() (Jose Ignacio Tornos Martinez) [RHEL-9429] - wwan: core: Use the bitmap API to allocate bitmaps (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: iosm: enable runtime pm support for 7560 (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: iosm: clean up unused struct members (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: iosm: remove unused enum definition (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: iosm: remove unused macro definition (Jose Ignacio Tornos Martinez) [RHEL-9429] - selftests: net: bridge: increase IGMP/MLD exclude timeout membership interval (Hangbin Liu) [RHEL-45825] - selftests: test_bridge_neigh_suppress.sh: Fix failures due to duplicate MAC (Hangbin Liu) [RHEL-45825] - selftests: reuseaddr_conflict: add missing new line at the end of the output (Hangbin Liu) [RHEL-45825] - selftests: forwarding: Fix ping failure due to short timeout (Hangbin Liu) [RHEL-45825] - selftests: net: more strict check in net_helper (Hangbin Liu) [RHEL-45825] - seg6: fix parameter passing when calling NF_HOOK() in End.DX4 and End.DX6 behaviors (Hangbin Liu) [RHEL-45826] - ipv6: prevent possible NULL dereference in rt6_probe() (Hangbin Liu) [RHEL-45826] - ipv6: prevent possible NULL deref in fib6_nh_init() (Hangbin Liu) [RHEL-45826] - net/ipv6: Fix the RT cache flush via sysctl using a previous delay (Hangbin Liu) [RHEL-45826] - ipv6: fix possible race in __fib6_drop_pcpu_from() (Hangbin Liu) [RHEL-45826] - net/ipv6: Fix route deleting failure when metric equals 0 (Hangbin Liu) [RHEL-45826] - ipv6: prevent NULL dereference in ip6_output() (Hangbin Liu) [RHEL-45826] - net: ipv6: fix wrong start position when receive hop-by-hop fragment (Hangbin Liu) [RHEL-45826] - ipv6: Fix infinite recursion in fib6_dump_done(). (Hangbin Liu) [RHEL-45826] - ACPI: CPPC: Fix access width used for PCC registers (Mark Langsdorf) [RHEL-37532] {CVE-2024-35995} - ACPI: CPPC: Fix bit_offset shift in MASK_VAL() macro (Mark Langsdorf) [RHEL-37532] {CVE-2024-35995} - ACPI: CPPC: Use access_width over bit_width for system memory accesses (Mark Langsdorf) [RHEL-37532] {CVE-2024-35995} - net: usb: ax88179_178a: improve link status logs (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: improve reset check (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: fix link status when link is set to down/up (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: Add check for usbnet_get_endpoints() (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: stop lying about skb->truesize (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: avoid writing the mac address before first reading (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: non necessary second random mac address (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: avoid the interface always configured as random address (Jose Ignacio Tornos Martinez) [RHEL-45458] - i2c: designware: Add ACPI ID for Granite Rapids-D I2C controller (David Arcari) [RHEL-29353] - prinkt/nbcon: Add a scheduling point to nbcon_kthread_func(). (Derek Barbosa) [RHEL-37526] - rhel: add ICE_HWMON cfg (Petr Oros) [RHEL-17486] - ice: use proper macro for testing bit (Petr Oros) [RHEL-17486] - ice: Reject pin requests with unsupported flags (Petr Oros) [RHEL-17486] - ice: Don't process extts if PTP is disabled (Petr Oros) [RHEL-17486] - ice: Fix improper extts handling (Petr Oros) [RHEL-17486] - ice: Rebuild TC queues on VSI queue reconfiguration (Petr Oros) [RHEL-17486] - ice: Fix VSI list rule with ICE_SW_LKUP_LAST type (Petr Oros) [RHEL-17486] - ice: fix 200G link speed message log (Petr Oros) [RHEL-17486] - ice: avoid IRQ collision to fix init failure on ACPI S3 resume (Petr Oros) [RHEL-17486] - ice: map XDP queues to vectors in ice_vsi_map_rings_to_vectors() (Petr Oros) [RHEL-17486] - ice: add flag to distinguish reset from .ndo_bpf in XDP rings config (Petr Oros) [RHEL-17486] - ice: remove af_xdp_zc_qps bitmap (Petr Oros) [RHEL-17486] - ice: fix reads from NVM Shadow RAM on E830 and E825-C devices (Petr Oros) [RHEL-17486] - ice: fix iteration of TLVs in Preserved Fields Area (Petr Oros) [RHEL-17486] - ice: fix 200G PHY types to link speed mapping (Petr Oros) [RHEL-17486] - ice: fix accounting if a VLAN already exists (Petr Oros) [RHEL-17486] - ice: Interpret .set_channels() input differently (Petr Oros) [RHEL-17486] - ice: Fix package download algorithm (Petr Oros) [RHEL-17486] - ice: remove correct filters during eswitch release (Petr Oros) [RHEL-17486] - ice: refactor struct ice_vsi_cfg_params to be inside of struct ice_vsi (Petr Oros) [RHEL-17486] - ice: Deduplicate tc action setup (Petr Oros) [RHEL-17486] - ice: update E830 device ids and comments (Petr Oros) [RHEL-17486] - ice: add additional E830 device ids (Petr Oros) [RHEL-17486] - ice: ensure the copied buf is NUL terminated (Petr Oros) [RHEL-17486] - ice: fix LAG and VF lock dependency in ice_reset_vf() (Petr Oros) [RHEL-17486] - ice: Fix checking for unsupported keys on non-tunnel device (Petr Oros) [RHEL-17486] - ice: tc: allow zero flags in parsing tc flower (Petr Oros) [RHEL-17486] - ice: tc: check src_vsi in case of traffic from VF (Petr Oros) [RHEL-17486] - ice: store VF relative MSI-X index in q_vector->vf_reg_idx (Petr Oros) [RHEL-17486] - ice: set vf->num_msix in ice_initialize_vf_entry() (Petr Oros) [RHEL-17486] - ice: Implement 'flow-type ether' rules (Petr Oros) [RHEL-17486] - ice: Remove unnecessary argument from ice_fdir_comp_rules() (Petr Oros) [RHEL-17486] - ice: Fix freeing uninitialized pointers (Petr Oros) [RHEL-17486] - ice: hold devlink lock for whole init/cleanup (Petr Oros) [RHEL-17486] - ice: move devlink port code to a separate file (Petr Oros) [RHEL-17486] - ice: move ice_devlink.[ch] to devlink folder (Petr Oros) [RHEL-17486] - ice: Remove newlines in NL_SET_ERR_MSG_MOD (Petr Oros) [RHEL-17486] - ice: Add switch recipe reusing feature (Petr Oros) [RHEL-17486] - ice: count representor stats (Petr Oros) [RHEL-17486] - ice: do switchdev slow-path Rx using PF VSI (Petr Oros) [RHEL-17486] - ice: change repr::id values (Petr Oros) [RHEL-17486] - ice: remove switchdev control plane VSI (Petr Oros) [RHEL-17486] - ice: control default Tx rule in lag (Petr Oros) [RHEL-17486] - ice: default Tx rule instead of to queue (Petr Oros) [RHEL-17486] - ice: do Tx through PF netdev in slow-path (Petr Oros) [RHEL-17486] - ice: remove eswitch changing queues algorithm (Petr Oros) [RHEL-17486] - ice: fix memory corruption bug with suspend and rebuild (Petr Oros) [RHEL-17486] - ice: Refactor FW data type and fix bitmap casting issue (Petr Oros) [RHEL-17486] - ice: fix stats being updated by way too large values (Petr Oros) [RHEL-17486] - ice: fix typo in assignment (Petr Oros) [RHEL-17486] - net: ice: Fix potential NULL pointer dereference in ice_bridge_setlink() (Petr Oros) [RHEL-17486] - ice: virtchnl: stop pretending to support RSS over AQ or registers (Petr Oros) [RHEL-17486] - ice: reconfig host after changing MSI-X on VF (Petr Oros) [RHEL-17486] - ice: reorder disabling IRQ and NAPI in ice_qp_dis (Petr Oros) [RHEL-17486] - ice: avoid unnecessary devm_ usage (Petr Oros) [RHEL-17486] - ice: do not disable Tx queues twice in ice_down() (Petr Oros) [RHEL-17486] - ice: cleanup line splitting for context set functions (Petr Oros) [RHEL-17486] - ice: use GENMASK instead of BIT(n) - 1 in pack functions (Petr Oros) [RHEL-17486] - ice: rename ice_write_* functions to ice_pack_ctx_* (Petr Oros) [RHEL-17486] - ice: remove vf->lan_vsi_num field (Petr Oros) [RHEL-17486] - ice: use relative VSI index for VFs instead of PF VSI number (Petr Oros) [RHEL-17486] - ice: remove unnecessary duplicate checks for VF VSI ID (Petr Oros) [RHEL-17486] - ice: pass VSI pointer into ice_vc_isvalid_q_id (Petr Oros) [RHEL-17486] - ice: Fix debugfs with devlink reload (Petr Oros) [RHEL-17486] - ice: Remove and readd netdev during devlink reload (Petr Oros) [RHEL-17486] - ice: add support for 3k signing DDP sections for E825C (Petr Oros) [RHEL-17486] - ice: Add helper function ice_is_generic_mac (Petr Oros) [RHEL-17486] - ice: introduce new E825C devices family (Petr Oros) [RHEL-17486] - ice: remove incorrect comment (Petr Oros) [RHEL-17486] - ice: Add a new counter for Rx EIPE errors (Petr Oros) [RHEL-17486] - ice: make ice_vsi_cfg_txq() static (Petr Oros) [RHEL-17486] - ice: make ice_vsi_cfg_rxq() static (Petr Oros) [RHEL-17486] - ice: stop destroying and reinitalizing Tx tracker during reset (Petr Oros) [RHEL-17486] - ice: factor out ice_ptp_rebuild_owner() (Petr Oros) [RHEL-17486] - ice: rename ice_ptp_tx_cfg_intr (Petr Oros) [RHEL-17486] - ice: don't check has_ready_bitmap in E810 functions (Petr Oros) [RHEL-17486] - ice: rename verify_cached to has_ready_bitmap (Petr Oros) [RHEL-17486] - ice: pass reset type to PTP reset functions (Petr Oros) [RHEL-17486] - ice: introduce PTP state machine (Petr Oros) [RHEL-17486] - ice: ice_base.c: Add const modifier to params and vars (Petr Oros) [RHEL-17486] - ice: remove rx_len_errors statistic (Petr Oros) [RHEL-17486] - ice: replace ice_vf_recreate_vsi() with ice_vf_reconfig_vsi() (Petr Oros) [RHEL-17486] - ice: Add support for packet mirroring using hardware in switchdev mode (Petr Oros) [RHEL-17486] - ice: Enable SW interrupt from FW for LL TS (Petr Oros) [RHEL-17486] - ice: Schedule service task in IRQ top half (Petr Oros) [RHEL-17486] - ice: cleanup inconsistent code (Petr Oros) [RHEL-17486] - ice: field get conversion (Petr Oros) [RHEL-17486] - ice: fix pre-shifted bit usage (Petr Oros) [RHEL-17486] - ice: field prep conversion (Petr Oros) [RHEL-17486] - ice: Fix PF with enabled XDP going no-carrier after reset (Petr Oros) [RHEL-17486] - ice: use VLAN proto from ring packet context in skb path (Petr Oros) [RHEL-17486] - ice: Implement VLAN tag hint (Petr Oros) [RHEL-17486] - ice: Support XDP hints in AF_XDP ZC mode (Petr Oros) [RHEL-17486] - ice: Support RX hash XDP hint (Petr Oros) [RHEL-17486] - ice: Support HW timestamp hint (Petr Oros) [RHEL-17486] - ice: Introduce ice_xdp_buff (Petr Oros) [RHEL-17486] - ice: Make ptype internal to descriptor info processing (Petr Oros) [RHEL-17486] - ice: make RX HW timestamp reading code more reusable (Petr Oros) [RHEL-17486] - ice: make RX hash reading code more reusable (Petr Oros) [RHEL-17486] - ice: add ability to read and configure FW log data (Petr Oros) [RHEL-17486] - ice: enable FW logging (Petr Oros) [RHEL-17486] - ice: configure FW logging (Petr Oros) [RHEL-17486] - ice: remove FW logging code (Petr Oros) [RHEL-17486] - iavf: enable symmetric-xor RSS for Toeplitz hash function (Petr Oros) [RHEL-17486] - ice: enable symmetric-xor RSS for Toeplitz hash function (Petr Oros) [RHEL-17486] - ice: refactor the FD and RSS flow ID generation (Petr Oros) [RHEL-17486] - ice: refactor RSS configuration (Petr Oros) [RHEL-17486] - ice: fix ICE_AQ_VSI_Q_OPT_RSS_* register values (Petr Oros) [RHEL-17486] - ice: Rename E822 to E82X (Petr Oros) [RHEL-17486] - ice: periodically kick Tx timestamp interrupt (Petr Oros) [RHEL-17486] - ice: Re-enable timestamping correctly after reset (Petr Oros) [RHEL-17486] - ice: Improve logs for max ntuple errors (Petr Oros) [RHEL-17486] - ice: read internal temperature sensor (Petr Oros) [RHEL-17486] - ice: fix error code in ice_eswitch_attach() (Petr Oros) [RHEL-17486] - ice: reserve number of CP queues (Petr Oros) [RHEL-17486] - ice: adjust switchdev rebuild path (Petr Oros) [RHEL-17486] - ice: add VF representors one by one (Petr Oros) [RHEL-17486] - ice: realloc VSI stats arrays (Petr Oros) [RHEL-17486] - ice: set Tx topology every time new repr is added (Petr Oros) [RHEL-17486] - ice: allow changing SWITCHDEV_CTRL VSI queues (Petr Oros) [RHEL-17486] - ice: return pointer to representor (Petr Oros) [RHEL-17486] - ice: make representor code generic (Petr Oros) [RHEL-17486] - ice: remove VF pointer reference in eswitch code (Petr Oros) [RHEL-17486] - ice: track port representors in xarray (Petr Oros) [RHEL-17486] - ice: use repr instead of vf->repr (Petr Oros) [RHEL-17486] - ice: track q_id in representor (Petr Oros) [RHEL-17486] - ice: remove unused control VSI parameter (Petr Oros) [RHEL-17486] - ice: remove redundant max_vsi_num variable (Petr Oros) [RHEL-17486] - ice: rename switchdev to eswitch (Petr Oros) [RHEL-17486] - ice: make use of DEFINE_FLEX() in ice_switch.c (Petr Oros) [RHEL-17486] - ice: make use of DEFINE_FLEX() for struct ice_aqc_dis_txq_item (Petr Oros) [RHEL-17486] - ice: make use of DEFINE_FLEX() for struct ice_aqc_add_tx_qgrp (Petr Oros) [RHEL-17486] - ice: make use of DEFINE_FLEX() in ice_ddp.c (Petr Oros) [RHEL-17486] - ice: drop two params of ice_aq_move_sched_elems() (Petr Oros) [RHEL-17486] - ice: ice_sched_remove_elems: replace 1 elem array param by u32 (Petr Oros) [RHEL-17486] - ice: Check CRC strip requirement for VLAN strip (Petr Oros) [RHEL-17486] - ice: Support FCS/CRC strip disable for VF (Petr Oros) [RHEL-17486] - ptp: introduce helpers to adjust by scaled parts per million (Petr Oros) [RHEL-17486]- i40e: fix: remove needless retries of NVM update (CKI Backport Bot) [RHEL-36692] - i2c: smbus: Support up to 8 SPD EEPROMs (David Arcari) [RHEL-47257] - net/mlx5: Add a timeout to acquire the command queue semaphore (Benjamin Poirier) [RHEL-44225] {CVE-2024-38556} - spi: fix null pointer dereference within spi_sync (Andrew Halaney) [RHEL-39777] {CVE-2024-36930} - spi: Fix null dereference on suspend (Andrew Halaney) [RHEL-38218] {CVE-2023-52749} - Revert "sched/fair: Make sure to try to detach at least one movable task" (Phil Auld) [RHEL-45194] - ACPI: LPIT: Avoid u32 multiplication overflow (Mark Langsdorf) [RHEL-37064] {CVE-2023-52683} - netfilter: nft_fib: allow from forward/input without iif selector (Florian Westphal) [RHEL-36316] - netfilter: nft_fib: reverse path filter for policy-based routing on iif (Florian Westphal) [RHEL-36316] - tipc: force a dst refcount before doing decryption (Xin Long) [RHEL-6118] - PM / devfreq: Fix buffer overflow in trans_stat_show (Mark Salter) [RHEL-29457] {CVE-2023-52614} - nvme: find numa distance only if controller has valid numa id (John Meneghini) [RHEL-35806] - HID: amd_sfh: Handle "no sensors" in PM operations (Benjamin Tissoires) [RHEL-23851] - HID: intel-ish-hid: ipc: Add check for pci_alloc_irq_vectors (Benjamin Tissoires) [RHEL-23851] - HID: mcp-2221: cancel delayed_work only when CONFIG_IIO is enabled (Benjamin Tissoires) [RHEL-23851] - HID: nintendo: Fix N64 controller being identified as mouse (Benjamin Tissoires) [RHEL-23851] - selftests/hid: wacom: fix confidence tests (Benjamin Tissoires) [RHEL-23851] - HID: wacom: Add additional tests of confidence behavior (Benjamin Tissoires) [RHEL-23851] - selftests/hid: fix failing tablet button tests (Benjamin Tissoires) [RHEL-23851] - selftests/hid: fix ruff linter complains (Benjamin Tissoires) [RHEL-23851] - selftests/hid: fix mypy complains (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: be stricter for some transitions (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: add a secondary barrel switch test (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: convert the primary button tests (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: add variants of states with buttons (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: define the elements of PenState (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: set initial data for tilt/twist (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: do not set invert when the eraser is used (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: move move_to function to PenDigitizer (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: move the transitions to PenState (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: remove unused class (Benjamin Tissoires) [RHEL-23851] - selftests/hid: base: allow for multiple skip_if_uhdev (Benjamin Tissoires) [RHEL-23851] - selftests/hid: vmtest.sh: allow finer control on the build steps (Benjamin Tissoires) [RHEL-23851] - selftests/hid: vmtest.sh: update vm2c and container (Benjamin Tissoires) [RHEL-23851] - selftests/hid: force using our compiled libbpf headers (Benjamin Tissoires) [RHEL-23851] - selftests/hid: do not manually call headers_install (Benjamin Tissoires) [RHEL-23851] - selftests/hid: ensure we can compile the tests on kernels pre-6.3 (Benjamin Tissoires) [RHEL-23851] - Input: powermate - fix use-after-free in powermate_config_complete (Benjamin Tissoires) [RHEL-23851 RHEL-28076] {CVE-2023-52475} - Input: synaptics-rmi4 - fail probing if memory allocation for "phys" fails (Benjamin Tissoires) [RHEL-23851] - Input: synaptics-rmi4 - fix UAF of IRQ domain on driver removal (Benjamin Tissoires) [RHEL-23851] - Input: atkbd - do not skip atkbd_deactivate() when skipping ATKBD_CMD_GETID (Benjamin Tissoires) [RHEL-23851] - Input: atkbd - skip ATKBD_CMD_SETLEDS when skipping ATKBD_CMD_GETID (Benjamin Tissoires) [RHEL-23851] - Input: atkbd - use ab83 as id when skipping the getid command (Benjamin Tissoires) [RHEL-23851] - Input: atkbd - skip ATKBD_CMD_GETID in translated mode (Benjamin Tissoires) [RHEL-23851] - Input: allocate keycode for Display refresh rate toggle (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Revert to await reset ACK before reading report descriptor (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: remove I2C_HID_READ_PENDING flag to prevent lock-up (Benjamin Tissoires) [RHEL-23851] - HID: logitech-dj: allow mice to use all types of reports (Benjamin Tissoires) [RHEL-23851] - HID: intel-ish-hid: ipc: Fix dev_err usage with uninitialized dev->devc (Benjamin Tissoires) [RHEL-23851] - HID: input: avoid polling stylus battery on Chromebook Pompom (Benjamin Tissoires) [RHEL-23851] - HID: amd_sfh: Avoid disabling the interrupt (Benjamin Tissoires) [RHEL-23851] - HID: amd_sfh: Update HPD sensor structure elements (Benjamin Tissoires) [RHEL-23851] - HID: lenovo: Add middleclick_workaround sysfs knob for cptkbd (Benjamin Tissoires) [RHEL-23851] - HID: nvidia-shield: Add missing null pointer checks to LED initialization (Benjamin Tissoires) [RHEL-23851] - HID: nvidia-shield: Introduce thunderstrike_destroy() (Benjamin Tissoires) [RHEL-23851] - HID: nvidia-shield: Fix some missing function calls() in the probe error handling path (Benjamin Tissoires) [RHEL-23851] - HID: rmi: remove #ifdef CONFIG_PM (Benjamin Tissoires) [RHEL-23851] - HID: multitouch: remove #ifdef CONFIG_PM (Benjamin Tissoires) [RHEL-23851] - HID: usbhid: remove #ifdef CONFIG_PM (Benjamin Tissoires) [RHEL-23851] - HID: core: remove #ifdef CONFIG_PM from hid_driver (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid-of: fix NULL-deref on failed power up (Benjamin Tissoires) [RHEL-23851 RHEL-31600] {CVE-2024-26717} - HID: i2c-hid: Skip SET_POWER SLEEP for Cirque touchpad on system suspend (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: elan: Add ili2901 timing (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Renumber I2C_HID_QUIRK_ defines (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Remove I2C_HID_QUIRK_SET_PWR_WAKEUP_DEV quirk (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Turn missing reset ack into a warning (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Move i2c_hid_finish_hwreset() to after reading the report-descriptor (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Switch i2c_hid_parse() to goto style error handling (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Split i2c_hid_hwreset() in start() and finish() functions (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Fold i2c_hid_execute_reset() into i2c_hid_hwreset() (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Add IDEA5002 to i2c_hid_acpi_blacklist[] (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: fix handling of unpopulated devices (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: elan: Add ili9882t timing (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: add more DRM dependencies (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Do panel follower work on the system_wq (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Support being a panel follower (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Suspend i2c-hid devices in remove (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Make suspend and resume into helper functions (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Rearrange probe() to power things up later (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Switch to SYSTEM_SLEEP_PM_OPS() (Benjamin Tissoires) [RHEL-23851] - Input: i8042 - add Fujitsu Lifebook U728 to i8042 quirk table (Benjamin Tissoires) [RHEL-23851] - Input: i8042 - fix strange behavior of touchpad on Clevo NS70PU (Benjamin Tissoires) [RHEL-23851] - Input: synaptics-rmi4 - use sysfs_emit() to instead of scnprintf() (Benjamin Tissoires) [RHEL-23851] - Input: mouse - use sysfs_emit[_at]() instead of scnprintf() (Benjamin Tissoires) [RHEL-23851] - Input: use sysfs_emit() instead of scnprintf() (Benjamin Tissoires) [RHEL-23851] - Input: i8042 - add nomux quirk for Acer P459-G2-M (Benjamin Tissoires) [RHEL-23851] - Input: psmouse - enable Synaptics InterTouch for ThinkPad L14 G1 (Benjamin Tissoires) [RHEL-23851] - Input: synaptics-rmi4 - fix use after free in rmi_unregister_function() (Benjamin Tissoires) [RHEL-23851 RHEL-38304] {CVE-2023-52840} - Input: synaptics-rmi4 - handle reset delay when using SMBus trsnsport (Benjamin Tissoires) [RHEL-23851] - Input: leds - annotate struct input_leds with __counted_by (Benjamin Tissoires) [RHEL-23851] - Input: evdev - annotate struct evdev_client with __counted_by (Benjamin Tissoires) [RHEL-23851] - Input: synaptics-rmi4 - replace deprecated strncpy (Benjamin Tissoires) [RHEL-23851] - Input: Annotate struct ff_device with __counted_by (Benjamin Tissoires) [RHEL-23851] - HID: bpf: make bus_type const in struct hid_bpf_ops (Benjamin Tissoires) [RHEL-23851] - HID: Reorder fields in 'struct hid_input' (Benjamin Tissoires) [RHEL-23851] - HID: Add introduction about HID for non-kernel programmers (Benjamin Tissoires) [RHEL-23851] - HID: wacom: generic: Avoid reporting a serial of '0' to userspace (Benjamin Tissoires) [RHEL-23851] - HID: multitouch: Add required quirk for Synaptics 0xcddc device (Benjamin Tissoires) [RHEL-23851] - HID: wacom: Do not register input devices until after hid_hw_start (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Do not flood kernel log (Benjamin Tissoires) [RHEL-23851] - HID: bpf: use __bpf_kfunc instead of noinline (Benjamin Tissoires) [RHEL-23851] - HID: bpf: actually free hdev memory after attaching a HID-BPF program (Benjamin Tissoires) [RHEL-23851] - HID: bpf: remove double fdget() (Benjamin Tissoires) [RHEL-23851] - HID: hidraw: fix a problem of memory leak in hidraw_release() (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: add support for Logitech G Pro X Superlight 2 (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Fix cleanup in probe() (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: remove pointless error message (Benjamin Tissoires) [RHEL-23851] - HID: make ishtp_cl_bus_type const (Benjamin Tissoires) [RHEL-23851] - HID: make hid_bus_type const (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Add gamepad-only mode switched to by holding options (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Better handling of serial number length (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Update list of identifiers from SDL (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Make client_opened a counter (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Clean up locking (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Disable watchdog instead of using a heartbeat (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Avoid overwriting smoothing parameter (Benjamin Tissoires) [RHEL-23851] - HID: magicmouse: fix kerneldoc for struct magicmouse_sc (Benjamin Tissoires) [RHEL-23851] - HID: sensor-hub: Enable hid core report processing for all devices (Benjamin Tissoires) [RHEL-23851] - HID: wacom: Correct behavior when processing some confidence == false touches (Benjamin Tissoires) [RHEL-23851] - HID: nintendo: Prevent divide-by-zero on code (Benjamin Tissoires) [RHEL-23851] - HID: nintendo: fix initializer element is not constant error (Benjamin Tissoires) [RHEL-23851] - HID: nintendo: add support for nso controllers (Benjamin Tissoires) [RHEL-23851] - HID: apple: Add "hfd.cn" and "WKB603" to the list of non-apple keyboards (Benjamin Tissoires) [RHEL-23851] - HID: lenovo: Restrict detection of patched firmware only to USB cptkbd (Benjamin Tissoires) [RHEL-23851] - HID: Add quirk for Labtec/ODDOR/aikeec handbrake (Benjamin Tissoires) [RHEL-23851] - HID: uhid: replace deprecated strncpy with strscpy (Benjamin Tissoires) [RHEL-23851] - HID: wacom: Remove AES power_supply after extended inactivity (Benjamin Tissoires) [RHEL-23851] - HID: multitouch: Add quirk for HONOR GLO-GXXX touchpad (Benjamin Tissoires) [RHEL-23851] - HID: hid-asus: reset the backlight brightness level on resume (Benjamin Tissoires) [RHEL-23851] - HID: hid-asus: add const to read-only outgoing usb buffer (Benjamin Tissoires) [RHEL-23851] - Revert "HID: logitech-dj: Add support for a new lightspeed receiver iteration" (Benjamin Tissoires) [RHEL-23851] - HID: add ALWAYS_POLL quirk for Apple kb (Benjamin Tissoires) [RHEL-23851] - HID: glorious: fix Glorious Model I HID report (Benjamin Tissoires) [RHEL-23851] - HID: fix HID device resource race between HID core and debugging support (Benjamin Tissoires) [RHEL-23851] - HID: apple: add Jamesdonkey and A3R to non-apple keyboards list (Benjamin Tissoires) [RHEL-23851] - HID: mcp2221: Handle reads greater than 60 bytes (Benjamin Tissoires) [RHEL-23851] - HID: mcp2221: Don't set bus speed on every transfer (Benjamin Tissoires) [RHEL-23851] - HID: mcp2221: Set ACPI companion (Benjamin Tissoires) [RHEL-23851] - HID: mcp2221: Allow IO to start during probe (Benjamin Tissoires) [RHEL-23851] - HID: mcp2221: Set driver data before I2C adapter add (Benjamin Tissoires) [RHEL-23851] - HID: mcp2200: added driver for GPIOs of MCP2200 (Benjamin Tissoires) [RHEL-23851] - HID: Add quirk for Dell Pro Wireless Keyboard and Mouse KM5221W (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Stop IO before calling hid_connect() (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Drop HIDPP_QUIRK_UNIFYING (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Drop delayed_work_cb() (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Fix connect event race (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Remove unused connected param from *_connect() (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Remove connected check for non-unifying devices (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Add hidpp_non_unifying_init() helper (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Move hidpp_overwrite_name() to before connect check (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Move g920_get_config() to just before hidpp_ff_init() (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Remove wtp_get_config() call from probe() (Benjamin Tissoires) [RHEL-23851] - hid: lenovo: Resend all settings on reset_resume for compact keyboards (Benjamin Tissoires) [RHEL-23851] - HID: nintendo: cleanup LED code (Benjamin Tissoires) [RHEL-23851] - HID: lenovo: Detect quirk-free fw on cptkbd and stop applying workaround (Benjamin Tissoires) [RHEL-23851] - HID: nvidia-shield: Select POWER_SUPPLY Kconfig option (Benjamin Tissoires) [RHEL-23851] - HID: prodikeys: Replace deprecated strncpy() with strscpy() (Benjamin Tissoires) [RHEL-23851] - HID: steelseries: Fix signedness bug in steelseries_headset_arctis_1_fetch_battery() (Benjamin Tissoires) [RHEL-23851] - hid: Remove trailing whitespace (Benjamin Tissoires) [RHEL-23851] - HID: apple: Add "Hailuck" to the list of non-apple keyboards (Benjamin Tissoires) [RHEL-23851] - HID: steelseries: arctis_1_battery_request[] should be static (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Add support for Logitech MX Anywhere 3 mouse (Benjamin Tissoires) [RHEL-23851] - HID: wacom: struct name cleanup (Benjamin Tissoires) [RHEL-23851] - HID: wacom: remove unnecessary 'connected' variable from EKR (Benjamin Tissoires) [RHEL-23851] - HID: nvidia-shield: Update Thunderstrike LED instance name to use id (Benjamin Tissoires) [RHEL-23851] - HID: nvidia-shield: Add battery support for Thunderstrike (Benjamin Tissoires) [RHEL-23851] - HID: hid-google-stadiaff: add support for Stadia force feedback (Benjamin Tissoires) [RHEL-23851] - HID: logitech-dj: Add support for a new lightspeed receiver iteration (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Add support for the Pro X Superlight (Benjamin Tissoires) [RHEL-23851] - HID: steelseries: Add support for Arctis 1 XBox (Benjamin Tissoires) [RHEL-23851] - HID: input: Fix Apple Magic Trackpad 1 Bluetooth disconnect (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Rename HID++ "internal" error constant (Benjamin Tissoires) [RHEL-23851] - HID: hid-wiimote-debug.c: Drop error checking for debugfs_create_file (Benjamin Tissoires) [RHEL-23851] - HID: sensor-hub: Allow multi-function sensor devices (Benjamin Tissoires) [RHEL-23851] - HID: hidraw: make hidraw_class structure const (Benjamin Tissoires) [RHEL-23851] - HID: roccat: make all 'class' structures const (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Use octal permissions (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Convert to DEVICE_ATTR_RW() (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Use sysfs_emit() to instead of scnprintf() (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Use BIT() in GPIO setter and getter (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Define all GPIO mask and use it (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Define maximum GPIO constant and use it (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Remove dead code (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Don't call ->to_irq() explicitly (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Switch to for_each_set_bit() to simplify the code (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Use str_write_read() and str_read_write() (Benjamin Tissoires) [RHEL-23851] - nfsd: fix oops when reading pool_stats before server is started (Benjamin Coddington) [RHEL-34875] - nfsd: don't create nfsv4recoverydir in nfsdfs when not used. (Benjamin Coddington) [RHEL-34875] - NFSD: grab nfsd_mutex in nfsd_nl_rpc_status_get_dumpit() (Benjamin Coddington) [RHEL-34875] - fs: don't call posix_acl_listxattr in generic_listxattr (Benjamin Coddington) [RHEL-34875] - NFSD: Fix nfsd4_encode_fattr4() crasher (Benjamin Coddington) [RHEL-34875] - NFSD: fix endianness issue in nfsd4_encode_fattr4 (Benjamin Coddington) [RHEL-34875] - SUNRPC: Fix rpcgss_context trace event acceptor field (Benjamin Coddington) [RHEL-34875] - NFSD: Fix nfsd_clid_class use of __string_len() macro (Benjamin Coddington) [RHEL-34875] - nfs: fix panic when nfs4_ff_layout_prepare_ds() fails (Benjamin Coddington) [RHEL-34875] - NFS: Fix an off by one in root_nfs_cat() (Benjamin Coddington) [RHEL-34875] - NFS: Fix nfs_netfs_issue_read() xarray locking for writeback interrupt (Benjamin Coddington) [RHEL-34875] - nfsd: Fix a regression in nfsd_setattr() (Benjamin Coddington) [RHEL-34875] - nfsd: don't call locks_release_private() twice concurrently (Benjamin Coddington) [RHEL-34875] - NFSD: fix LISTXATTRS returning more bytes than maxcount (Benjamin Coddington) [RHEL-34875] - NFSD: fix LISTXATTRS returning a short list with eof=TRUE (Benjamin Coddington) [RHEL-34875] - NFSD: change LISTXATTRS cookie encoding to big-endian (Benjamin Coddington) [RHEL-34875] - NFSD: fix nfsd4_listxattr_validate_cookie (Benjamin Coddington) [RHEL-34875] - SUNRPC: fix some memleaks in gssx_dec_option_array (Benjamin Coddington) [RHEL-34875] - SUNRPC: fix a memleak in gss_import_v2_context (Benjamin Coddington) [RHEL-34875] - NFSv4.2: fix listxattr maximum XDR buffer size (Benjamin Coddington) [RHEL-34875] - NFSv4.2: fix nfs4_listxattr kernel BUG at mm/usercopy.c:102 (Benjamin Coddington) [RHEL-34875] - net: sunrpc: Fix an off by one in rpc_sockaddr2uaddr() (Benjamin Coddington) [RHEL-34875] - NFSv4: Fix a state manager thread deadlock regression (Benjamin Coddington) [RHEL-34875] - NFSv4: Fix a nfs4_state_manager() race (Benjamin Coddington) [RHEL-34875] - nfs: fix UAF on pathwalk running into umount (Benjamin Coddington) [RHEL-34875] - nfs: make nfs_set_verifier() safe for use in RCU pathwalk (Benjamin Coddington) [RHEL-34875] - nfsd: don't take fi_lock in nfsd_break_deleg_cb() (Benjamin Coddington) [RHEL-34875] - NFSv4.1: Assign the right value for initval and retries for rpc timeout (Benjamin Coddington) [RHEL-34875] - nfsd: fix RELEASE_LOCKOWNER (Benjamin Coddington) [RHEL-34875] - net: fill in MODULE_DESCRIPTION()s for Sun RPC (Benjamin Coddington) [RHEL-34875] - nfsd: rename nfsd_last_thread() to nfsd_destroy_serv() (Benjamin Coddington) [RHEL-34875] - SUNRPC: discard sv_refcnt, and svc_get/svc_put (Benjamin Coddington) [RHEL-34875] - svc: don't hold reference for poolstats, only mutex. (Benjamin Coddington) [RHEL-34875] - SUNRPC: remove printk when back channel request not found (Benjamin Coddington) [RHEL-34875] - svcrdma: Implement multi-stage Read completion again (Benjamin Coddington) [RHEL-34875] - svcrdma: Copy construction of svc_rqst::rq_arg to rdma_read_complete() (Benjamin Coddington) [RHEL-34875] - svcrdma: Add back svcxprt_rdma::sc_read_complete_q (Benjamin Coddington) [RHEL-34875] - svcrdma: Add back svc_rdma_recv_ctxt::rc_pages (Benjamin Coddington) [RHEL-34875] - svcrdma: Clean up comment in svc_rdma_accept() (Benjamin Coddington) [RHEL-34875] - svcrdma: Remove queue-shortening warnings (Benjamin Coddington) [RHEL-34875] - svcrdma: Remove pointer addresses shown in dprintk() (Benjamin Coddington) [RHEL-34875] - svcrdma: Optimize svc_rdma_cc_init() (Benjamin Coddington) [RHEL-34875] - svcrdma: De-duplicate completion ID initialization helpers (Benjamin Coddington) [RHEL-34875] - svcrdma: Move the svc_rdma_cc_init() call (Benjamin Coddington) [RHEL-34875] - svcrdma: Remove struct svc_rdma_read_info (Benjamin Coddington) [RHEL-34875] - svcrdma: Update the synopsis of svc_rdma_read_special() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update the synopsis of svc_rdma_read_call_chunk() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update synopsis of svc_rdma_read_multiple_chunks() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update synopsis of svc_rdma_copy_inline_range() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update the synopsis of svc_rdma_read_data_item() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update synopsis of svc_rdma_read_chunk_range() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update synopsis of svc_rdma_build_read_chunk() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update synopsis of svc_rdma_build_read_segment() (Benjamin Coddington) [RHEL-34875] - svcrdma: Move read_info::ri_pageoff into struct svc_rdma_recv_ctxt (Benjamin Coddington) [RHEL-34875] - svcrdma: Move svc_rdma_read_info::ri_pageno to struct svc_rdma_recv_ctxt (Benjamin Coddington) [RHEL-34875] - svcrdma: Start moving fields out of struct svc_rdma_read_info (Benjamin Coddington) [RHEL-34875] - svcrdma: Move struct svc_rdma_chunk_ctxt to svc_rdma.h (Benjamin Coddington) [RHEL-34875] - svcrdma: Remove the svc_rdma_chunk_ctxt::cc_rdma field (Benjamin Coddington) [RHEL-34875] - svcrdma: Pass a pointer to the transport to svc_rdma_cc_release() (Benjamin Coddington) [RHEL-34875] - svcrdma: Explicitly pass the transport to svc_rdma_post_chunk_ctxt() (Benjamin Coddington) [RHEL-34875] - svcrdma: Explicitly pass the transport into Read chunk I/O paths (Benjamin Coddington) [RHEL-34875] - svcrdma: Explicitly pass the transport into Write chunk I/O paths (Benjamin Coddington) [RHEL-34875] - svcrdma: Acquire the svcxprt_rdma pointer from the CQ context (Benjamin Coddington) [RHEL-34875] - svcrdma: Reduce size of struct svc_rdma_rw_ctxt (Benjamin Coddington) [RHEL-34875] - svcrdma: Update some svcrdma DMA-related tracepoints (Benjamin Coddington) [RHEL-34875] - svcrdma: DMA error tracepoints should report completion IDs (Benjamin Coddington) [RHEL-34875] - svcrdma: SQ error tracepoints should report completion IDs (Benjamin Coddington) [RHEL-34875] - rpcrdma: Introduce a simple cid tracepoint class (Benjamin Coddington) [RHEL-34875] - svcrdma: Add lockdep class keys for transport locks (Benjamin Coddington) [RHEL-34875] - svcrdma: Clean up locking (Benjamin Coddington) [RHEL-34875] - svcrdma: Add an async version of svc_rdma_write_info_free() (Benjamin Coddington) [RHEL-34875] - svcrdma: Add an async version of svc_rdma_send_ctxt_put() (Benjamin Coddington) [RHEL-34875] - svcrdma: Add a utility workqueue to svcrdma (Benjamin Coddington) [RHEL-34875] - svcrdma: Pre-allocate svc_rdma_recv_ctxt objects (Benjamin Coddington) [RHEL-34875] - svcrdma: Eliminate allocation of recv_ctxt objects in backchannel (Benjamin Coddington) [RHEL-34875] - nfsd: remove unnecessary NULL check (Benjamin Coddington) [RHEL-34875] - SUNRPC: Remove RQ_SPLICE_OK (Benjamin Coddington) [RHEL-34875] - NFSD: Modify NFSv4 to use nfsd_read_splice_ok() (Benjamin Coddington) [RHEL-34875] - NFSD: Replace RQ_SPLICE_OK in nfsd_read() (Benjamin Coddington) [RHEL-34875] - SUNRPC: Add a server-side API for retrieving an RPC's pseudoflavor (Benjamin Coddington) [RHEL-34875] - NFSD: Document lack of f_pos_lock in nfsd_readdir() (Benjamin Coddington) [RHEL-34875] - NFSD: Remove nfsd_drc_gc() tracepoint (Benjamin Coddington) [RHEL-34875] - NFSD: Make the file_delayed_close workqueue UNBOUND (Benjamin Coddington) [RHEL-34875] - NFSD: use read_seqbegin() rather than read_seqbegin_or_lock() (Benjamin Coddington) [RHEL-34875] - nfsd: new Kconfig option for legacy client tracking (Benjamin Coddington) [RHEL-34875] - NFSv4.1: Use the nfs_client's rpc timeouts for backchannel (Benjamin Coddington) [RHEL-34875] - SUNRPC: Fixup v4.1 backchannel request timeouts (Benjamin Coddington) [RHEL-34875] - rpc_pipefs: Replace one label in bl_resolve_deviceid() (Benjamin Coddington) [RHEL-34875] - NFS: drop unused nfs_direct_req bytes_left (Benjamin Coddington) [RHEL-34875] - NFS: More fixes for nfs_direct_write_reschedule_io() (Benjamin Coddington) [RHEL-34875] - NFS: Use the correct commit info in nfs_join_page_group() (Benjamin Coddington) [RHEL-34875] - NFS: More O_DIRECT accounting fixes for error paths (Benjamin Coddington) [RHEL-34875] - NFS: Fix O_DIRECT locking issues (Benjamin Coddington) [RHEL-34875] - NFS: Fix error handling for O_DIRECT write scheduling (Benjamin Coddington) [RHEL-34875] - pNFS: Fix the pnfs block driver's calculation of layoutget size (Benjamin Coddington) [RHEL-34875] - nfs: print fileid in lookup tracepoints (Benjamin Coddington) [RHEL-34875] - nfs: rename the nfs_async_rename_done tracepoint (Benjamin Coddington) [RHEL-34875] - nfs: add new tracepoint at nfs4 revalidate entry point (Benjamin Coddington) [RHEL-34875] - SUNRPC: fix _xprt_switch_find_current_entry logic (Benjamin Coddington) [RHEL-34875] - NFSv4.1/pnfs: Ensure we handle the error NFS4ERR_RETURNCONFLICT (Benjamin Coddington) [RHEL-34875] - NFSv4.1: if referring calls are complete, trust the stateid argument (Benjamin Coddington) [RHEL-34875] - NFSv4: Track the number of referring calls in struct cb_process_state (Benjamin Coddington) [RHEL-34875] - pnfs/blocklayout: Don't add zero-length pnfs_block_dev (Benjamin Coddington) [RHEL-34875] - blocklayoutdriver: Fix reference leak of pnfs_device_node (Benjamin Coddington) [RHEL-34875] - SUNRPC: Fix a suspicious RCU usage warning (Benjamin Coddington) [RHEL-34875] - SUNRPC: Create a helper function for accessing the rpc_clnt's xprt_switch (Benjamin Coddington) [RHEL-34875] - SUNRPC: Remove unused function rpc_clnt_xprt_switch_put() (Benjamin Coddington) [RHEL-34875] - SUNRPC: Clean up unused variable in rpc_xprt_probe_trunked() (Benjamin Coddington) [RHEL-34875] - nfsd: kill stale comment about simple_fill_super() requirements (Benjamin Coddington) [RHEL-34875] - SUNRPC: Replace strlcpy() with strscpy() (Benjamin Coddington) [RHEL-34875] - NFSD: Revert 738401a9bd1ac34ccd5723d69640a4adbb1a4bc0 (Benjamin Coddington) [RHEL-34875] - NFSD: Revert 6c41d9a9bd0298002805758216a9c44e38a8500d (Benjamin Coddington) [RHEL-34875] - nfsd: hold nfsd_mutex across entire netlink operation (Benjamin Coddington) [RHEL-34875] - NFSD: Fix checksum mismatches in the duplicate reply cache (Benjamin Coddington) [RHEL-34875] - NFSD: Fix "start of NFS reply" pointer passed to nfsd_cache_update() (Benjamin Coddington) [RHEL-34875] - NFSD: Update nfsd_cache_append() to use xdr_stream (Benjamin Coddington) [RHEL-34875] - nfsd: fix file memleak on client_opens_release (Benjamin Coddington) [RHEL-34875] - nfs: Convert nfs_symlink() to use a folio (Benjamin Coddington) [RHEL-34875] - SUNRPC: Fix RPC client cleaned up the freed pipefs dentries (Benjamin Coddington) [RHEL-34875] - NFSv4.1: fix SP4_MACH_CRED protection for pnfs IO (Benjamin Coddington) [RHEL-34875] - SUNRPC: Add an IS_ERR() check back to where it was (Benjamin Coddington) [RHEL-34875] - NFSv4.1: fix handling NFS4ERR_DELAY when testing for session trunking (Benjamin Coddington) [RHEL-34875] - nfs41: drop dependency between flexfiles layout driver and NFSv3 modules (Benjamin Coddington) [RHEL-34875] - SUNRPC: SOFTCONN tasks should time out when on the sending list (Benjamin Coddington) [RHEL-34875] - SUNRPC: Force close the socket when a hard error is reported (Benjamin Coddington) [RHEL-34875] - SUNRPC: Don't skip timeout checks in call_connect_status() (Benjamin Coddington) [RHEL-34875] - SUNRPC: ECONNRESET might require a rebind (Benjamin Coddington) [RHEL-34875] - NFSv4/pnfs: Allow layoutget to return EAGAIN for softerr mounts (Benjamin Coddington) [RHEL-34875] - NFSv4: Add a parameter to limit the number of retries after NFS4ERR_DELAY (Benjamin Coddington) [RHEL-34875] - fs: add a new SB_I_NOUMASK flag (Benjamin Coddington) [RHEL-34875] - svcrdma: Fix tracepoint printk format (Benjamin Coddington) [RHEL-34875] - svcrdma: Drop connection after an RDMA Read error (Benjamin Coddington) [RHEL-34875] - NFSD: clean up alloc_init_deleg() (Benjamin Coddington) [RHEL-34875] - NFSD: Fix frame size warning in svc_export_parse() (Benjamin Coddington) [RHEL-34875] - NFSD: Rewrite synopsis of nfsd_percpu_counters_init() (Benjamin Coddington) [RHEL-34875] - nfsd: Clean up errors in nfs3proc.c (Benjamin Coddington) [RHEL-34875] - nfsd: Clean up errors in nfs4state.c (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up errors in stats.c (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_seek() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_offset_status() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_copy_notify() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_copy() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_test_stateid() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_exchange_id() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_do_encode_secinfo() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_access() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_readdir() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_entry4() (Benjamin Coddington) [RHEL-34875] - NFSD: Add an nfsd4_encode_nfs_cookie4() helper (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_rdattr_error() (Benjamin Coddington) [RHEL-34875] - NFSD: Rename nfsd4_encode_dirent() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_sequence() (Benjamin Coddington) [RHEL-34875] - NFSD: Restructure nfsd4_encode_create_session() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_channel_attr4() (Benjamin Coddington) [RHEL-34875] - NFSD: Add a utility function for encoding sessionid4 objects (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_open() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_open_delegation4() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_open_none_delegation4() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_open_write_delegation4() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_open_read_delegation4() (Benjamin Coddington) [RHEL-34875] - NFSD: Refactor nfsd4_encode_lock_denied() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_lock_owner4() (Benjamin Coddington) [RHEL-34875] - NFSD: Remove a layering violation when encoding lock_denied (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_getdeviceinfo() (Benjamin Coddington) [RHEL-34875] - NFSD: Make @gdev parameter of ->encode_getdeviceinfo a const pointer (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_layoutreturn() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_layoutcommit() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_layoutget() (Benjamin Coddington) [RHEL-34875] - NFSD: Make @lgp parameter of ->encode_layoutget a const pointer (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_stateid() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_count4() (Benjamin Coddington) [RHEL-34875] - NFSD: Rename nfsd4_encode_fattr() (Benjamin Coddington) [RHEL-34875] - NFSD: Use a bitmask loop to encode FATTR4 results (Benjamin Coddington) [RHEL-34875] - NFSD: Copy FATTR4 bit number definitions from RFCs (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_xattr_support() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_sec_label() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_suppattr_exclcreat() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_layout_blksize() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_layout_types() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_fs_layout_types() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_mounted_on_fileid() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_time_modify() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_time_metadata() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_time_delta() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_time_create() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_time_access() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_space_used() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_space_total() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_space_free() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_space_avail() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_rawdev() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_owner_group() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_owner() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_numlinks() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_mode() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_maxwrite() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_maxread() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_maxname() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_maxlink() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_maxfilesize() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_fs_locations() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_files_total() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_files_free() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_files_avail() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_fileid() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_filehandle() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_acl() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_nfsace4() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_aclsupport() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_rdattr_error() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_lease_time() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_fsid() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_size() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_change() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_fh_expire_type() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_type() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_supported_attrs() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4__false() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4__true() (Benjamin Coddington) [RHEL-34875] - NFSD: Add struct nfsd4_fattr_args (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_setattr() (Benjamin Coddington) [RHEL-34875] - NFSD: Rename nfsd4_encode_bitmap() (Benjamin Coddington) [RHEL-34875] - NFSD: Add simple u32, u64, and bool encoders (Benjamin Coddington) [RHEL-34875] - SUNRPC: Remove BUG_ON call sites (Benjamin Coddington) [RHEL-34875] - nfs: fix the typo of rfc number about xattr in NFSv4 (Benjamin Coddington) [RHEL-34875] - NFSD: add rpc_status netlink support (Benjamin Coddington) [RHEL-34875] - NFSD: handle GETATTR conflict with write delegation (Benjamin Coddington) [RHEL-34875] - NFSD: add support for CB_GETATTR callback (Benjamin Coddington) [RHEL-34875] - SUNRPC: change svc_rqst::rq_flags bits to enum (Benjamin Coddington) [RHEL-34875] - SUNRPC: change svc_pool::sp_flags bits to enum (Benjamin Coddington) [RHEL-34875] - SUNRPC: change cache_head.flags bits to enum (Benjamin Coddington) [RHEL-34875] - lockd: hold a reference to nlmsvc_serv while stopping the thread. (Benjamin Coddington) [RHEL-34875] - SUNRPC: integrate back-channel processing with svc_recv() (Benjamin Coddington) [RHEL-34875] - SUNRPC: Clean up bc_svc_process() (Benjamin Coddington) [RHEL-34875] - SUNRPC: rename and refactor svc_get_next_xprt() (Benjamin Coddington) [RHEL-34875] - SUNRPC: move all of xprt handling into svc_xprt_handle() (Benjamin Coddington) [RHEL-34875] - lockd: fix race in async lock request handling (Benjamin Coddington) [RHEL-34875] - lockd: don't call vfs_lock_file() for pending requests (Benjamin Coddington) [RHEL-34875] - lockd: introduce safe async lock op (Benjamin Coddington) [RHEL-34875] - Documentation: Add missing documentation for EXPORT_OP flags (Benjamin Coddington) [RHEL-34875] - nfsd: Don't reset the write verifier on a commit EAGAIN (Benjamin Coddington) [RHEL-34875] - nfsd: Handle EOPENSTALE correctly in the filecache (Benjamin Coddington) [RHEL-34875] - NFSD: add trace points to track server copy progress (Benjamin Coddington) [RHEL-34875] - NFSD: initialize copy->cp_clp early in nfsd4_copy for use by trace point (Benjamin Coddington) [RHEL-34875] - nfs: move nfs4_xattr_handlers to .rodata (Benjamin Coddington) [RHEL-34875] - xattr: make the xattr array itself const (Benjamin Coddington) [RHEL-34875] - xattr: remove unused argument (Benjamin Coddington) [RHEL-34875] - xattr: add listxattr helper (Benjamin Coddington) [RHEL-34875] - xattr: simplify listxattr helpers (Benjamin Coddington) [RHEL-34875] - xattr: use rbtree for simple_xattrs (Benjamin Coddington) [RHEL-34875] - NFS/flexfiles: Annotate struct nfs4_ff_layout_segment with __counted_by (Benjamin Coddington) [RHEL-34875] - nfs41: Annotate struct nfs4_file_layout_dsaddr with __counted_by (Benjamin Coddington) [RHEL-34875] - phy: ti: phy-omap-usb2: Fix NULL pointer dereference for SRP (Izabela Bakollari) [RHEL-26682] {CVE-2024-26600} - scsi: core: Handle devices which return an unusually large VPD page count (Ewan D. Milne) [RHEL-33543] - scsi: core: Fix handling of SCMD_FAIL_IF_RECOVERING (Ewan D. Milne) [RHEL-33543] - scsi: sd: Unregister device if device_add_disk() failed in sd_probe() (Ewan D. Milne) [RHEL-33543] - scsi: core: Fix unremoved procfs host directory regression (Ewan D. Milne) [RHEL-33543] - scsi: st: Make st_sysfs_class constant (Ewan D. Milne) [RHEL-33543] - scsi: ch: Make ch_sysfs_class constant (Ewan D. Milne) [RHEL-33543] - scsi: sg: Make sg_sysfs_class constant (Ewan D. Milne) [RHEL-33543] - scsi: core: ata: Do no try to probe for CDL on old drives (Ewan D. Milne) [RHEL-33543] - scsi: core: Simplify scsi_cdl_check_cmd() (Ewan D. Milne) [RHEL-33543] - scsi: sd: Handle read/write CDL timeout failures (Ewan D. Milne) [RHEL-33543] - scsi: block: Introduce BLK_STS_DURATION_LIMIT (Ewan D. Milne) [RHEL-33543] - scsi: sd: Set read/write command CDL index (Ewan D. Milne) [RHEL-33543] - block: uapi: Fix compilation errors using ioprio.h with C++ (Ewan D. Milne) [RHEL-33543] - scsi: block: Improve ioprio value validity checks (Ewan D. Milne) [RHEL-33543] - scsi: block: Introduce ioprio hints (Ewan D. Milne) [RHEL-33543] - scsi: block: ioprio: Clean up interface definition (Ewan D. Milne) [RHEL-33543] - scsi: core: Allow enabling and disabling command duration limits (Ewan D. Milne) [RHEL-33543] - scsi: core: Detect support for command duration limits (Ewan D. Milne) [RHEL-33543] - scsi: core: Support Service Action in scsi_report_opcode() (Ewan D. Milne) [RHEL-33543] - scsi: core: Support retrieving sub-pages of mode pages (Ewan D. Milne) [RHEL-33543] - scsi: core: Rename and move get_scsi_ml_byte() (Ewan D. Milne) [RHEL-33543] - scsi: core: Constify the struct device_type usage (Ewan D. Milne) [RHEL-33543] - scsi: core: Consult supported VPD page list prior to fetching page (Ewan D. Milne) [RHEL-33543] - scsi: sd: usb_storage: uas: Access media prior to querying device properties (Ewan D. Milne) [RHEL-33543] - scsi: core: Make scsi_bus_type const (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Make pseudo_lld_bus const (Ewan D. Milne) [RHEL-33543] - scsi: iscsi: Make iscsi_flashnode_bus const (Ewan D. Milne) [RHEL-33543] - scsi: ufs: Have midlayer retry start stop errors (Ewan D. Milne) [RHEL-33543] - scsi: sr: Have midlayer retry get_sectorsize() errors (Ewan D. Milne) [RHEL-33543] - scsi: ses: Have midlayer retry scsi_execute_cmd() errors (Ewan D. Milne) [RHEL-33543] - scsi: sd: Have midlayer retry read_capacity_10() errors (Ewan D. Milne) [RHEL-33543] - scsi: core: Have SCSI midlayer retry scsi_report_lun_scan() errors (Ewan D. Milne) [RHEL-33543] - scsi: core: Have midlayer retry scsi_mode_sense() UAs (Ewan D. Milne) [RHEL-33543] - scsi: ch: Have midlayer retry ch_do_scsi() UAs (Ewan D. Milne) [RHEL-33543] - scsi: ch: Remove unit_attention (Ewan D. Milne) [RHEL-33543] - scsi: sd: Have midlayer retry sd_sync_cache() errors (Ewan D. Milne) [RHEL-33543] - scsi: spi: Have midlayer retry spi_execute() UAs (Ewan D. Milne) [RHEL-33543] - scsi: device_handler: rdac: Have midlayer retry send_mode_select() errors (Ewan D. Milne) [RHEL-33543] - scsi: device_handler: hp_sw: Have midlayer retry scsi_execute_cmd() errors (Ewan D. Milne) [RHEL-33543] - scsi: sd: Have midlayer retry sd_spinup_disk() errors (Ewan D. Milne) [RHEL-33543] - scsi: sd: Use separate buf for START_STOP in sd_spinup_disk() (Ewan D. Milne) [RHEL-33543] - scsi: core: Retry INQUIRY after timeout (Ewan D. Milne) [RHEL-33543] - scsi: core: Have midlayer retry scsi_probe_lun() errors (Ewan D. Milne) [RHEL-33543] - scsi: core: Allow passthrough to request midlayer retries (Ewan D. Milne) [RHEL-33543] - scsi: sd: Fix sshdr use in sd_suspend_common() (Ewan D. Milne) [RHEL-33543] - scsi: sr: Fix sshdr use in sr_get_events (Ewan D. Milne) [RHEL-33543] - scsi: sd: Fix sshdr use in cache_type_store (Ewan D. Milne) [RHEL-33543] - scsi: Fix sshdr use in scsi_test_unit_ready (Ewan D. Milne) [RHEL-33543] - scsi: sd: Fix scsi_mode_sense caller's sshdr use (Ewan D. Milne) [RHEL-33543] - scsi: spi: Fix sshdr use (Ewan D. Milne) [RHEL-33543] - scsi: rdac: Fix sshdr use (Ewan D. Milne) [RHEL-33543] - scsi: rdac: Fix send_mode_select retry handling (Ewan D. Milne) [RHEL-33543] - scsi: hp_sw: Fix sshdr use (Ewan D. Milne) [RHEL-33543] - scsi: sd: Fix sshdr use in sd_spinup_disk (Ewan D. Milne) [RHEL-33543] - scsi: sd: Fix sshdr use in read_capacity_16 (Ewan D. Milne) [RHEL-33543] - scsi: core: Safe warning about bad dev info string (Ewan D. Milne) [RHEL-33543] - scsi: core: Kick the requeue list after inserting when flushing (Ewan D. Milne) [RHEL-33543] - scsi: core: Add a precondition check in scsi_eh_scmd_add() (Ewan D. Milne) [RHEL-33543] - scsi: ch: Replace deprecated strncpy() with strscpy() (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Delete some bogus error checking (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Fix some bugs in sdebug_error_write() (Ewan D. Milne) [RHEL-33543] - scsi: core: Add comment to target_destroy in scsi_host_template (Ewan D. Milne) [RHEL-33543] - scsi: core: Clean up scsi_dev_queue_ready() (Ewan D. Milne) [RHEL-33543] - scsi: core: Handle depopulation and restoration in progress (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Add param to control sdev's allow_restart (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Add debugfs interface to fail target reset (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Add new error injection type: Reset LUN failed (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Add new error injection type: Abort Failed (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Set command result and sense data if error is injected (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Return failed value if error is injected (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Time out command if the error is injected (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Define grammar to remove added error injection (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Add interface to manage error injection for a single device (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Create scsi_debug directory in the debugfs filesystem (Ewan D. Milne) [RHEL-33543] - scsi: simplify sysctl registration with register_sysctl() (Ewan D. Milne) [RHEL-33543] - scsi: sd: Convert SCSI errors to PR errors (Ewan D. Milne) [RHEL-33543] - scsi: core: Rename status_byte to sg_status_byte (Ewan D. Milne) [RHEL-33543] - scsi/scsi_error: Use call_rcu_hurry() instead of call_rcu() (Ewan D. Milne) [RHEL-33543] - scsi: st: Remove redundant variable pointer stp (Ewan D. Milne) [RHEL-33543]- tipc: fix UAF in error path (Xin Long) [RHEL-34280] {CVE-2024-36886} - redhat: Add cgroup kselftests to kernel-selftests-internal (Waiman Long) [RHEL-43555] - vxlan: Pull inner IP header in vxlan_xmit_one(). (Guillaume Nault) [RHEL-35248] - geneve: Fix incorrect inner network header offset when innerprotoinherit is set (Guillaume Nault) [RHEL-35248] - vxlan: Pull inner IP header in vxlan_rcv(). (Guillaume Nault) [RHEL-35248] - gpio: tegra186: Fix tegra186_gpio_is_accessible() check (Charles Mirabile) [RHEL-32452] - ALSA: update configuration for RHEL 9.5 (Jaroslav Kysela) [RHEL-27515] - ASoC: fsl_rpmsg: update Kconfig dependencies (Jaroslav Kysela) [RHEL-27515] - ASoC: imx-rpmsg: SND_SOC_IMX_RPMSG should depend on OF and I2C (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-ctrl: only clear WAKESTS for HDaudio codecs (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-ctrl: add missing WAKE_STS clear (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: Add fw_regs area to debugfs map (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: tgl: Add fw_regs area to debugfs map for IPC4 (Jaroslav Kysela) [RHEL-27515] - ALSA: pci: hda: hda_controller: Add support for use_pio_for_commands mode (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: hdac_controller: Implement support for use_pio_for_commands mode (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-mtl-match: add cs42l43 only support (Jaroslav Kysela) [RHEL-27515] - soundwire: clarify maximum allowed address (Jaroslav Kysela) [RHEL-27515] - soundwire: remove unused sdw_bus_conf structure (Jaroslav Kysela) [RHEL-27515] - soundwire: cadence: remove PDI offset completely (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Component should be unbound before deconstruction (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Component should be unbound before deconstruction (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: lnl: add helper to detect SoundWire wakes (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-codec: preserve WAKEEN values (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: lnl: Add fw_regs area to debugfs map (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Introduce flags to force commands via PIO instead of CORB (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Intel: Select AZX_DCAPS_PIO_COMMANDS for Lunar Lake (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-bus: Use PIO mode for Lunar Lake (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-lnl-match: adds RT714 and RT1318 support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-lnl-match: add cs42l43 only support (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: Fix input format query of process modules without base extension (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: Fix yet another spot for system message conversion (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: Fix wrong loading calibrated data sequence (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2552: Add TX path for capturing AUDIO-OUT data (Jaroslav Kysela) [RHEL-27515] - ASoC: mediatek: mt8192: fix register configuration for tdm (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/cs_dsp_ctl: Use private_free for control cleanup (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: Fix a warning reported by robot kernel test (Jaroslav Kysela) [RHEL-27515] - soundwire: cadence: fix invalid PDI offset (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Remove Framework Laptop 16 from quirks (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: tas2781: Component should be unbound before deconstruction (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Move flags to private struct (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: sof_sdw: Fixup typo in device link checking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: ump: Fix swapped song position pointer data (Jaroslav Kysela) [RHEL-27515] - ALSA: ump: Set default protocol when not given explicitly (Jaroslav Kysela) [RHEL-27515] - ALSA: ump: Don't accept an invalid UMP protocol number (Jaroslav Kysela) [RHEL-27515] - ALSA: ump: Don't clear bank selection after sending a program change (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: Fix incorrect UMP type for system messages (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: Don't clear bank selection at event -> UMP MIDI2 conversion (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: Fix missing bank setup between MIDI1/MIDI2 UMP conversion (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Adjust G814JZR to use SPI init for amp (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Remove debugfs at disconnection (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix mute/micmute LEDs don't work for ProBook 440/460 G11. (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Enable proc module when CONFIG_MODULES=y (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Fix NULL module pointer assignment at card init (Jaroslav Kysela) [RHEL-27515 RHEL-43900] {CVE-2024-38605} - regmap: kunit: Fix array overflow in stride() test (Jaroslav Kysela) [RHEL-27515] - ALSA: timer: Set lower bound of start tick time (Jaroslav Kysela) [RHEL-27515 RHEL-43811] {CVE-2024-38618} - ALSA: hda/realtek: Drop doubly quirk entry for 103c:8a2e (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - fixed headset Mic not show (Jaroslav Kysela) [RHEL-27515] - ALSA: Fix deadlocks with kctl removals at disconnection (Jaroslav Kysela) [RHEL-27515 RHEL-43933] {CVE-2024-38600} - ASoC: rt715-sdca-sdw: Fix wrong complete waiting in rt715_dev_resume() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Fix lifetime of cs_dsp instance (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: hda_component: Initialize shared data during bind callback (Jaroslav Kysela) [RHEL-27515] - ASoC: xilinx: Add missing module descriptions (Jaroslav Kysela) [RHEL-27515] - ASoC: ux500: Add missing module description (Jaroslav Kysela) [RHEL-27515] - ASoC: dmaengine: Add missing module description (Jaroslav Kysela) [RHEL-27515] - ASoC: topology-test: Add missing module description (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Add missing module descriptions (Jaroslav Kysela) [RHEL-27515] - ASoC: sigmadsp: Add missing module description (Jaroslav Kysela) [RHEL-27515] - ASoC: ab8500: Add missing module description (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: fix for acp platform device creation failure (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix build error without CONFIG_PM (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix conflicting PCI SSID 17aa:386f for Lenovo Legion models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - Set GPIO3 to default at S4 state for Thinkpad with ALC1318 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: intel-sdw-acpi: fix usage of device_get_named_child_node() (Jaroslav Kysela) [RHEL-27515 RHEL-39879] {CVE-2024-36955} - ASoC: SOF: debug: Handle cases when fw_lib_prefix is not set, NULL (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: intel-dsp-config: harden I2C/I2S codec detection (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: fix usages of device_get_named_child_node() (Jaroslav Kysela) [RHEL-27515] - ASoC: da7219-aad: fix usage of device_get_named_child_node() (Jaroslav Kysela) [RHEL-27515] - ALSA: emu10k1: use mutex for E-MU FPGA access locking (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix mute led of HP Laptop 15-da3001TU (Jaroslav Kysela) [RHEL-27515] - ALSA: emu10k1: move the whole GPIO event handling to the workqueue (Jaroslav Kysela) [RHEL-27515] - ALSA: emu10k1: fix E-MU card dock presence monitoring (Jaroslav Kysela) [RHEL-27515] - ALSA: emu10k1: fix E-MU dock initialization (Jaroslav Kysela) [RHEL-27515] - ALSA: emu10k1: factor out snd_emu1010_load_dock_firmware() (Jaroslav Kysela) [RHEL-27515] - ALSA: emu10k1: make E-MU FPGA writes potentially more reliable (Jaroslav Kysela) [RHEL-27515] - ALSA: kunit: use const qualifier for immutable data (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for Lenovo 13X (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support Lenovo 13X laptop without _DSD (Jaroslav Kysela) [RHEL-27515] - ASoC: rt715-sdca: volume step modification (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Avoid static analysis warning of uninitialised variable (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wsa881x: set clk_stop_mode1 flag (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: ump: Fix conversion from MIDI2 to MIDI1 UMP messages (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - Enable audio jacks of Haier Boyue G42 with ALC269VC (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Set name of control as in topology (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for Huawei Matebook D14 NBLB-WAX9N (Jaroslav Kysela) [RHEL-27515] - ALSA: aloop: add support for up to 768kHz sample rate (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: add support for 705.6kHz and 768kHz sample rates (Jaroslav Kysela) [RHEL-27515] - ALSA: aloop: add DSD formats (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix volumn control of ThinkBook 16P Gen4 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fixes for Asus GU605M and GA403U sound (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Update DSP1RX5/6 Sources for DSP config (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Use shared cs-amp-lib to apply calibration (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Remove Speaker ID for Lenovo Legion slim 7 16ARHA7 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Set the max PCM Gain using tuning setting (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support HP Omen models without _DSD (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for HP Omen models using CS35L41 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: Add new vendor_id and subsystem_id to support ThinkPad ICE-1 (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Core: Handle error returned by sof_select_ipc_and_paths (Jaroslav Kysela) [RHEL-27515] - ASoC: rt715: add vendor clear control register (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Fix an NULL vs IS_ERR() check (Jaroslav Kysela) [RHEL-27515] - tools/include: Sync uapi/sound/asound.h with the kernel sources (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l41: Update DSP1RX5/6 Sources for DSP config (Jaroslav Kysela) [RHEL-27515] - ASoC: rt722-sdca: add headset microphone vrefo setting (Jaroslav Kysela) [RHEL-27515] - ASoC: rt722-sdca: modify channel number to support 4 channels (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: rt5645: add cbj sleeve gpio property (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Fix the electric noise due to the CBJ contacts floating (Jaroslav Kysela) [RHEL-27515] - ASoC: acp: Support microphone from device Acer 315-24p (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: debug: show firmware/topology prefix/names (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: pcm: Restrict DSP D0i3 during S0ix to IPC3 (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: add default firmware library path for LNL (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Do not reset the ChainDMA if it has not been allocated (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Introduce generic sof_ipc4_pcm_stream_priv (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Use consistent name for sof_ipc4_timestamp_info pointer (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Use consistent name for snd_sof_pcm_stream pointer (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Add test cases for regmap_read_bypassed() (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Add cache-drop test with multiple cache blocks (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Replace a kmalloc/kfree() pair with KUnit-managed alloc (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Use a KUnit action to call regmap_exit() (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Add more cache-sync tests (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Add more cache-drop tests (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Run non-sparse cache tests at non-zero register addresses (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Run sparse cache tests at non-zero register addresses (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Introduce struct for test case parameters (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Create a struct device for the regmap (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Fix warnings of implicit casts to __le16 and __be16 (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Prevent overwriting firmware ASP config (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Fix unintended bus access while resetting amp (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Exit cache-only after cs35l56_wait_for_firmware_boot() (Jaroslav Kysela) [RHEL-27515] - regmap: Add regmap_read_bypassed() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_rt5640: Apply Asus T100TA quirk to Asus T100TAM too (Jaroslav Kysela) [RHEL-27515] - ASoC: tegra: Fix DSPK 16-bit playback (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix debug window description (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: correct the register for pow calibrated data (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirk for HP SnowWhite laptops (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Init debugfs before booting firmware (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Wake from D0ix when starting streaming (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Remove dead code (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Test result of avs_get_module_entry() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix potential integer overflow (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Replace risky functions with safer variants (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix ASRC module initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix config_length for config-less copiers (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Silence false-positive memcpy() warnings (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix debug-slot offset calculation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Restore stream decoupling on prepare (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Core: Add remove_late() to sof_init_environment failure path (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: fix for false dsp interrupts (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: lnl: Disable DMIC/SSP offload on remove (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: hda_cs_dsp_ctl: Remove notification of driver write (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: Remove notification of driver write (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: hda_cs_dsp_ctl: Use cs_dsp_coeff_lock_and_[read|write]_ctrl() (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: Use cs_dsp_coeff_lock_and_[read|write]_ctrl() (Jaroslav Kysela) [RHEL-27515] - firmware: cs_dsp: Add locked wrappers for coeff read and write (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: Correct the mtl_dsp_dump output (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dsp/mtl: Add support for ACE ROM state codes (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: Implement firmware boot state check (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: Disable interrupts when firmware boot failed (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: lnl: Correct rom_status_reg (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: Correct rom_status_reg (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda: Create debugfs file to force a clean DSP boot (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: boards: Add modules description (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Removing the control of ADC_SCALE (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Solve a headphone detection issue after suspend and resume (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: modify clock table (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Solve error interruption issue (Jaroslav Kysela) [RHEL-27515] - ALSA: line6: Zero-initialize message buffers (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: cs35l41: Support ASUS ROG G634JYR (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support headset with microphone (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add sound quirks for Lenovo Legion slim 7 16ARHA7 models (Jaroslav Kysela) [RHEL-27515] - Revert "ALSA: emu10k1: fix synthesizer sample playback position and caching" (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for ASUS Laptops using CS35L56 (Jaroslav Kysela) [RHEL-27515] - regmap: maple: Fix uninitialized symbol 'ret' warnings (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: fix for acp_init function error handling (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: mark dvc_tlv with __maybe_unused (Jaroslav Kysela) [RHEL-27515] - ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw (Jaroslav Kysela) [RHEL-27515] - ASoC: rt-sdw*: add __func__ to all error logs (Jaroslav Kysela) [RHEL-27515] - ASoC: rt722-sdca-sdw: fix locking sequence (Jaroslav Kysela) [RHEL-27515] - ASoC: rt712-sdca-sdw: fix locking sequence (Jaroslav Kysela) [RHEL-27515] - ASoC: rt711-sdw: fix locking sequence (Jaroslav Kysela) [RHEL-27515] - ASoC: rt711-sdca: fix locking sequence (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5682-sdw: fix locking sequence (Jaroslav Kysela) [RHEL-27515] - ASoC: kirkwood: Fix potential NULL dereference (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: fix for wake interrupt handling for clockstop mode (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Add ACPI device match tables (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - Fix inactive headset mic jack (Jaroslav Kysela) [RHEL-27515] - regmap: maple: Fix cache corruption in regcache_maple_drop() (Jaroslav Kysela) [RHEL-27515 RHEL-39706] {CVE-2024-36019} - ASoC: amd: acp: fix for acp pdm configuration check (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: remove useless dev_dbg from playback_hook (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add debug statements to kcontrols (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add locks to kcontrols (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: remove digital gain kcontrol (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: change cs35l56 name_prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: change rt715-sdca dai name (Jaroslav Kysela) [RHEL-27515] - ASoC: rt715-sdca: rename dai name with rt715-sdca prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt722_sdca: use rt_dmic_rtd_init (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt722_sdca: set rtd_init in codec_info_list[] (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: remove unused rt dmic rtd_init (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: use generic rtd_init function for Realtek SDW DMICs (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Factor out codec name generation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Factor out BlueTooth DAI creation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Factor out HDMI DAI creation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Factor out DMIC DAI creation. (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Factor out SSP DAI creation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Use for_each_set_bit (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Only pass dai_link pointer around (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Move get_codec_dai_by_name() into sof_sdw itself (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: sof_sdw: Set channel map directly from endpoints (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: sof_sdw: Only pass codec_conf pointer around (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: sof_sdw: Make find_codec_info_dai() return a pointer (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: sof_sdw: Make find_codec_info_acpi() return a pointer (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: sof_sdw: Make find_codec_info_part() return a pointer (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Correct extraction of data pointer in suspend/resume (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mtrace: rework mtrace timestamp setting (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dsp: Skip IMR boot on ACE platforms in case of S3 suspend (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda: Compensate LLP in case it is not reset (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Add pplcllpl/u members to hdac_ext_stream (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Correct the delay calculation (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-pcm: Add pointer callback to sof_ipc_pcm_ops (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Invalidate the stream_start_offset in PAUSED state (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Combine the SOF_IPC4_PIPE_PAUSED cases in pcm_trigger (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Move struct sof_ipc4_timestamp_info definition locally (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Remove the get_stream_position callback (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Use the snd_sof_pcm_get_dai_frame_counter() for pcm_delay (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-common-ops: Do not set the get_stream_position callback (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: Set the dai/host get frame/byte counter callbacks (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Introduce a new callback pair to be used for PCM delay reporting (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl/lnl: Use the generic get_stream_position callback (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda: Implement get_stream_position (Linear Link Position) (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-pcm: Use dsp_max_burst_size_in_ms to place constraint (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: Save the DMA maximum burst size for PCMs (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Add dsp_max_burst_size_in_ms member to snd_sof_pcm_stream (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Set the init_done flag before component_add() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Raise device name message log level (Jaroslav Kysela) [RHEL-27515] - ASoC: dmaengine_pcm: Allow passing component name via config (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: ssm4567: Board cleanup (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: ssm4567: Do not ignore route checks (Jaroslav Kysela) [RHEL-27515] - ASoC: topology: Do not ignore route checks when parsing graphs (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Disable route checks for Skylake boards (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: intel-nhlt: add intel_nhlt_ssp_device_type() function (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: support NHLT device type (Jaroslav Kysela) [RHEL-27515] - ALSA: control: Fix unannotated kfree() cleanup (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for some Clevo laptops (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirk for HP Spectre x360 14 eu0000 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix the hp playback volume issue for LG machines (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-compress: Fix and add DPCM locking (Jaroslav Kysela) [RHEL-27515] - ALSA: core: add kunitconfig (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: add in quirk for Acer Swift Go 16 - SFG16-71 (Jaroslav Kysela) [RHEL-27515] - Revert "ALSA: usb-audio: Name feature ctl using output if input is PCM" (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Skip IRAM/DRAM size modification for Steam Deck OLED (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Move signed_fw_image to struct acp_quirk_entry (Jaroslav Kysela) [RHEL-27515] - ALSA: timer: Fix missing irq-disable at closing (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirk for Lenovo Yoga 9 14IMH9 (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Revert "add new YC platform variant (0x63) support" (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Revert "Fix non-functional mic on Lenovo 21J2" (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Stop parsing channels bits when all channels are found. (Jaroslav Kysela) [RHEL-27515 RHEL-36904] {CVE-2024-27436} - ALSA: hda/realtek - ALC236 fix volume mute & mic mute LED on some HP models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: remove unnecessary runtime_pm calls (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-core.c: Skip dummy codec when adding platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Fix non-functional mic on ASUS M7600RE (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Fix Scarlett 4th Gen input gain range again (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Fix Scarlett 4th Gen 4i4 low-voltage detection (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Fix Scarlett 4th Gen autogain status values (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Fix Scarlett 4th Gen input gain range (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: use dev_dbg in system_resume (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: do not call pm_runtime_force_* in system_resume/suspend (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add lock to system_suspend (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: do not reset cur_* values in runtime_suspend (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: restore power state after system_resume (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix ALC285 issues on HP Envy x360 laptops (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Add support for CS35L54 and CS35L57 (Jaroslav Kysela) [RHEL-27515] - platform/x86: serial-multi-instantiate: Add support for CS35L54 and CS35L57 (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Add support for CS35L54 and CS35L57 (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: catpt: Carefully use PCI bitwise constants (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: hda_component: Include sound/hda_codec.h (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: hda_component: Add missing #include guards (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: Fix missing mutex_lock in wm_adsp_write_ctl() (Jaroslav Kysela) [RHEL-27515] - firmware: cirrus: cs_dsp: Remove non-existent member from kerneldoc (Jaroslav Kysela) [RHEL-27515] - firmware: cirrus: cs_dsp: Initialize debugfs_root to invalid (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: change support for ES8326 (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Changing members of private structure (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8962: Fix up incorrect error message in wm8962_set_fll (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8962: Enable both SPKOUTR_ENA and SPKOUTL_ENA in mono mode (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8962: Enable oscillator if selecting WM8962_FLL_OSC (Jaroslav Kysela) [RHEL-27515] - ASoC: trace: add event to snd_soc_dapm trace events (Jaroslav Kysela) [RHEL-27515] - ASoC: trace: add component to set_bias_level trace events (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: atom: sst_ipc: Remove unused intel-mid.h (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Fix wrong GPIO_FN_SEL and SPI_CLK_CONFIG1 defaults (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix mute/micmute LEDs for HP EliteBook (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-core.c: Prefer to return dai->driver->name in snd_soc_dai_name_get() (Jaroslav Kysela) [RHEL-27515] - ASoC: cs-amp-lib: Add KUnit test for calibration helpers (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Add HP Pavilion Aero Laptop 13-be2xxx(8BD6) into DMI quirk table (Jaroslav Kysela) [RHEL-27515] - ALSA: ac97: More cleanup with snd_ctl_find_id_mixer() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Skip i915 initialization on CNL/LKF-based platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: hda: Skip HDMI/DP registration if i915 is missing (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Ignore codecs with no suppoting driver (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: hda: Cleanup error messages (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Reuse for_each_pcm_streams() (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Name feature ctl using output if input is PCM (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Overwrite CS35L41 configuration for ASUS UM5302LA (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for Lenovo Thinkbook 16P laptops (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support Lenovo Thinkbook 16P (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - Add Headset Mic supported Acer NB platform (Jaroslav Kysela) [RHEL-27515] - soundwire: Use snd_soc_substream_to_rtd() to obtain rtd (Jaroslav Kysela) [RHEL-27515] - soundwire: constify the struct device_type usage (Jaroslav Kysela) [RHEL-27515] - ALSA: hwdep: Move put_user() call out of scoped_guard() in snd_hwdep_control_ioctl() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: optimize the probe codec process (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - Fix headset Mic no show at resume back for Lenovo ALC897 platform (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Fix wrong register defaults (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_rt5640: Add an extra entry for the Chuwi Vi8 tablet (Jaroslav Kysela) [RHEL-27515] - ASoC: madera: Fix typo in madera_set_fll_clks shift value (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: midi: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: ump: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: virmidi: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: prioq: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Use guard() for PCM stream locks (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: oss: Use guard() for setup (Jaroslav Kysela) [RHEL-27515] - ALSA: control_led: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: info: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: mixer_oss: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: control: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: rawmidi: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: jack: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: fifo: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: memory: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: ports: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: queue: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: timer: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: ump: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: compress_offload: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: timer: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: hrtimer: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: hwdep: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: kunit: Fix sparse warnings (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Fix non-functional mic on Lenovo 21J2 (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: add new YC platform variant (0x63) support (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Prevent bad sign extension in cs35l56_read_silicon_uid() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - ALC285 reduce pop noise from Headphone port (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Add Lenovo ThinkBook 21J0 into DMI quirk table (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Add a test for ranges in combination with windows (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: tx-macro: correct TX SMIC MUXn widgets on SM8350+ (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: tx-macro: split widgets per different LPASS versions (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add special fixup for Lenovo 14IRP8 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Apply amp calibration from EFI data (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Apply amp calibration from EFI data (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Add helper functions for amp calibration (Jaroslav Kysela) [RHEL-27515] - ASoC: cs-amp-lib: Add helpers for factory calibration data (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: Add wm_adsp_start() and wm_adsp_stop() (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Add time postfixes on defines (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Add some missing dev_err_probe()s (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Handle error from devm_pm_runtime_enable() (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Tidy up header includes (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Use __u8 type rather than u8 for firmware interface (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-card: Fix missing locking in snd_soc_card_get_kcontrol() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: tas2781: enable subwoofer volume control (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Use CLASS() for fdget()/fdput() (Jaroslav Kysela) [RHEL-27515] - ALSA: mixer_oss: ump: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm_oss: ump: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: oss: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: virmidi: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: ump: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: core: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: control: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: compress_offload: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: timer: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: vmaster: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: clarify and fix default msbits value for all formats (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-core: tidyup strcmp() param on snd_soc_is_matching_dai() (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: modify ACP register end address macro (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: update license (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: prioq: Unify cell removal functions (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: beep: Drop stale mutex (Jaroslav Kysela) [RHEL-27515] - ALSA: echoaudio: remove redundant assignment to variable clock (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rt5660: Simplify mclk initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rt5640: Simplify mclk initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rt5616: Simplify mclk initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rt5514: Simplify mclk initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: nau8825: Simplify mclk initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: da7213: Simplify mclk initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wsa884x: Allow sharing reset GPIO (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: qcom,wsa8840: Add reset-gpios for shared line (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix mute/micmute LED For HP mt440 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Downgrade BDL table overflow message (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Set up BDL table at hw_params (Jaroslav Kysela) [RHEL-27515] - ALSA: Drop leftover snd-rtctimer stuff from Makefile (Jaroslav Kysela) [RHEL-27515] - ALSA: ump: Fix the discard error code from snd_ump_legacy_open() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Populate board selection with new I2S entries (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: ICCMAX recommendations for ICL+ platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: TGL-based platforms support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: ICL-based platforms support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: CNL-based platforms support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Abstract IRQ handling (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Abstract IPC handling (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Prefix SKL/APL-specific members (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix sound clipping in single capture scenario (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: L1SEN reference counted (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l42: Remove redundant delays in suspend(). (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: Remove redundant initialization of pointer 'data' (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: fix soundwire dependencies (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: add machine select and register code (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: fix for acp pme wake for soundwire configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: remove acp_reset flag (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: refactor acp child platform device creation code (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: refactor acp device configuration read logic (Jaroslav Kysela) [RHEL-27515] - ASoC: Constify pointer to of_phandle_args (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Enable Mute LED on HP 840 G8 (MB 8AB8) (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Must clear HALO_STATE before issuing SYSTEM_RESET (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix top speaker connection on Dell Inspiron 16 Plus 7630 (Jaroslav Kysela) [RHEL-27515] - ALSA: core: fix buffer overflow in test_format_fill_silence() (Jaroslav Kysela) [RHEL-27515] - ALSA: virtio: Fix "Coverity: virtsnd_kctl_tlv_op(): Uninitialized variables" warning. (Jaroslav Kysela) [RHEL-27515] - ALSA: avoid 'bool' as variable name (Jaroslav Kysela) [RHEL-27515] - soundwire: bus_type: make sdw_bus_type const (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: More relaxed check of MIDI jack names (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix mute/micmute LED For HP mt645 (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: remove redundant 'tristate' for SND_SEQ_UMP_CLIENT (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: make snd_seq_bus_type const (Jaroslav Kysela) [RHEL-27515] - ALSA: aoa: make soundbus_bus_type const (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Add some bounds checking to firmware data (Jaroslav Kysela) [RHEL-27515 RHEL-34741] {CVE-2024-26927} - ALSA: hda/realtek: cs35l41: Fix order and duplicates in quirks table (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: cs35l41: Fix device ID / model name (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: cs35l41: Add internal speaker support for ASUS UM3402 with missing DSD (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Workaround for ACPI with broken spk-id-gpios property (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: tx-macro: Simplify setting AMIC control (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: tx-macro: Mark AMIC control registers as volatile (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: tx-macro: Drop unimplemented DMIC clock divider (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: va-macro: add npl clk (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: fix function cast warnings (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Add Lenovo Legion 7i gen7 sound quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: set config_length based on device_count (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-mlink: update incorrect comment (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Fix runtime pm usage counter balance after fw exception (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dai: add support for dspless mode beyond HDAudio (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: lnl: Do not use LNL specific wrappers in DSPless mode (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dai-ops: add SoundWire dspless mode (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dai-ops: use dai_type (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: topology: Parse DAI type token for dspless mode (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: start SoundWire links earlier for LNL+ devices (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: topology: dynamically allocate and store DAI widget->private (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dai: remove dspless special case (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: fix dma_id for CHAIN_DMA capture (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: allow chain_dma for all supported DAIs (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: store number of playback/capture streams (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dai-ops: enable chain_dma for ALH (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda: add 'is_chain_dma_supported' callback (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ops: add new 'is_chain_dma_supported' callback (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: change chain_dma handling in dai_config (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: IPC3: fix message bounds on ipc ops (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Workaround for crashed firmware on system suspend (Jaroslav Kysela) [RHEL-27515 RHEL-35128] {CVE-2024-27057} - ASoC: q6dsp: fix event handler prototype (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: pci-lnl: Change the topology path to intel/sof-ipc4-tplg (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: pci-tgl: Change the default paths and firmware names (Jaroslav Kysela) [RHEL-27515] - ALSA: aw2: avoid casting function pointers (Jaroslav Kysela) [RHEL-27515] - ALSA: ctxfi: avoid casting function pointers (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: fix TYPO 'reguest' to 'request' in error log (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Fix non-functional mic on Lenovo 82UU (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Ensure that changed bytes are actually different (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: imx: Add devicetree support to select topologies (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Add DMI quirk for inverted jack-detect on MeeGoPad T8 (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Make LattePanda board DMI match more precise (Jaroslav Kysela) [RHEL-27515] - ALSA: es1938: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: es1968: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: fm801: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: maestro3: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: riptide: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: rme96: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: sis7019: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: via82xx: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: doc: Use DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: aoa: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: aaci: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: pxa2xx-ac97: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ASoC: pxa2xx-ac97: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: at73c213: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: ali5451: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: ali5451: Embed suspend image into struct snd_ali (Jaroslav Kysela) [RHEL-27515] - ALSA: azt3328: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: cmipci: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: cs4281: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: echoaudio: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: aloop: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: dummy: Replace with DEFINE_SIPMLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: pcsp: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: als300: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: als4000: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: atiixp: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: ens137x: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: intel8x0: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: nm256: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Fix locking in ACP IRQ handler (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Fix deadlock in rt5645_jack_detect_work() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: cht_bsw_rt5645: Cleanup codec_name handling (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Boards: Fix NULL pointer deref in BYT/CHT boards (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Remove default from IRQ1_CFG register (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: remove unused acpi_subysystem_id (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Expose FW version with sysfs (Jaroslav Kysela) [RHEL-27515] - ALSA: virtio: add support for audio controls (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/cs35l56: select intended config FW_CS_DSP (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add "Intel Reference board" SSID in the ALC256. (Jaroslav Kysela) [RHEL-27515] - ALSA: HDA: intel-sdw-acpi: add kernel parameter to select alternate controller (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: starts non sdw BE id with the highest sdw BE id (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-lnl-match: Add rt722 support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi: add RT712 support for LNL (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Remove unused function prototypes (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: ssp-common: Add stub for sof_ssp_get_codec_name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: common: DMI remap for rebranded Intel NUC M15 (LAPRC710) laptops (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: remove .init callbacks (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: add common sdw dai link init (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt5682: use helper to get codec dai by name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_cs42l42: use helper to get codec dai by name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt700: use helper to get codec dai by name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt712_sdca: use helper to get codec dai by name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt711: use helper to get codec dai by name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt_sdca_jack_common: use helper to get codec dai by name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: add get_codec_dai_by_name helper function (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: use single rtd_init for rt_amps (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use common module for DAI link generation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support DAI link order customization (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: dmi quirk cleanup for mtl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: board id cleanup for mtl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: board id cleanup for rpl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: board id cleanup for adl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: board id cleanup for tgl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: board id cleanup for jsl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc3-topology: Fix pipeline tear down logic (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Fix deadlock in ASP1 mixer register initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: constify static sdw_slave_ops struct (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Send initial config to module if present (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Add topology parsing support for initial config (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: UAPI: Add tokens for initial config feature (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix dynamic port assignment when TDM is set (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: fix raw noinc write test wrapping (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Add system suspend ops to disable IRQ (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Handle error from devm_pm_runtime_enable (Jaroslav Kysela) [RHEL-27515] - soundwire: intel_auxdevice: remove redundant assignment to variable link_flags (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Add DMI quirk for Lenovo Ideapad Pro 5 16ARP8 (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: fix SND_AMD_SOUNDWIRE_ACPI dependencies (Jaroslav Kysela) [RHEL-27515] - ASoC: fix SND_SOC_WCD939X dependencies (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Shut down jack detection on component remove (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Sync the hp ilimit works when removing the component (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Add clear of stashed pointer on component remove (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: add module parameter to tascodec_init() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix pci_probe() error path (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: fix reversed if statement in cs35l56_dspwait_asp1tx_put() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: add IDs for Dell dual spk platform (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/conexant: Add quirk for SWS JS201D (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Remove two HP Laptops using CS35L41 (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Fix dependencies for SND_CORE_TEST (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Ignore clock selector errors for single connection (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Enable headset mic on Vaio VJFE-ADL (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Remove unused test stub function (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Firmware file must match the version of preloaded firmware (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Fix filename string field layout (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Fix order of searching for firmware files (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Allow more time for firmware to boot (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Load tunings for the correct speaker models (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Firmware file must match the version of preloaded firmware (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Fix misuse of wm_adsp 'part' string for silicon revision (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Fix for initializing ASP1 mixer registers (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Initialize all ASP1 registers (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Fix default SDW TX mixer registers (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Fix to ensure ASP1 registers match cache (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Remove buggy checks from cs35l56_is_fw_reload_needed() (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Don't add the same register patch multiple times (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: cs35l56_component_remove() must clean up wm_adsp (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: cs35l56_component_remove() must clear cs35l56->component (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: Don't overwrite fwf_name with the default (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: Fix firmware file search order (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Apply headset jack quirk for non-bass alc287 thinkpads (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: refactor acp driver pm ops (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: select soundwire dependency flag for acp6.3 based platform (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: update descriptor fields for acp6.3 based platform (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: add machine select logic for soundwire based platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Add Soundwire DAI configuration support for AMD platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: add interrupt handling for SoundWire manager devices (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: add code for invoking soundwire manager helper functions (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: refactor register mask structure (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: implement function to extract slave information (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: refactor soundwire pads enable (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: refactor amd soundwire manager device node creation (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: update license (Jaroslav Kysela) [RHEL-27515] - ASoC/soundwire: implement generic api for scanning amd soundwire controller (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Add sound core KUnit test (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Fix snd_pcm_format_name function (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Add missing formats to formats list (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support ASUS Zenbook UM3402YAR (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support additional ASUS Zenbook UX3402VA (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: mtl-match: Add cs42l43_l0 cs35l56_l23 for MTL (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Fix support for a Huawei Matebook laptop (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Add DMI quirk for MSI Bravo 15 C7VF (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Check presence of valid altsetting control (Jaroslav Kysela) [RHEL-27515] - Revert "ALSA: usb-audio: Skip setting clock selector for single connections" (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Enable Mute LED on HP Laptop 14-fq0xxx (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix the external mic not being recognised for Acer Swift 1 SF114-32 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support HP models without _DSD using dual Speaker ID (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support additional HP Envy Models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for various HP ENVY models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Set Channel Index correctly when system is missing _DSD (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Support read-only clock selector control (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: Drop type from "clocks" (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Use fls to calculate the pre-divider for the PLL (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Refactor to use for_each_set_bit() (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Use USEC_PER_MSEC rather than hard coding (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Add pm_ptr around the power ops (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Check error from device_property_read_u32_array() (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Minor code tidy ups (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Tidy up header includes (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for HP G11 Laptops using CS35L56 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: realtek: Move hda_component implementation to module (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: realtek: Re-work CS35L41 fixups to re-use for other amps (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Adding new volume kcontrols (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Remove unneeded semicolon (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Sort quirk table entries (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: add quirk for RODE NT-USB+ (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Add delay quirk for MOTU M Series 2nd revision (Jaroslav Kysela) [RHEL-27515] - ALSA: virtio: remove duplicate check if queue is broken (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - Add speaker pin verbtable for Dell dual speaker platform (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: fix typo (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Skip setting clock selector for single connections (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Add a quirk for Yamaha YIT-W12TX transmitter (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/cs8409: Suppress vmaster control for Dolphin models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Increase default bdl_pos_adj for Apollo Lake (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Replace numeric device IDs with constant values (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: sc8280xp: limit speaker volumes (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Remove executable bit (Jaroslav Kysela) [RHEL-27515] - ASoC: allow up to eight CPU/codec DAIs (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd934x: drop unneeded regulator include (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd938x: skip printing deferred probe failuers (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd938x: handle deferred probe (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add check for cpu dai link initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Update platform name for different boards (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Enable rt5682s clocks in acp slave mode (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd938x: fix headphones volume controls (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd9335: drop unused gain hack remnant (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: lpass-wsa-macro: fix compander volume hack (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wsa883x: fix PA volume control (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: fix the capture noise issue (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Minimize the pop noise on headphone (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Improving the THD+N performance (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: improving crosstalk performance (Jaroslav Kysela) [RHEL-27515] - ALSA: synth: Save a few bytes of memory when registering a 'snd_emux' (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix mute/micmute LEDs for HP ZBook Power (Jaroslav Kysela) [RHEL-27515] - soundwire: stream: add missing const to Documentation (Jaroslav Kysela) [RHEL-27515] - ASoC: nau8540: Add pre-charge actions for input (Jaroslav Kysela) [RHEL-27515] - ASoC: p1022_rdk: fix all kernel-doc warnings (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Use devm_kcalloc() instead of devm_kzalloc() (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Compute file paths on firmware load (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: core: Skip firmware test for custom loaders (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Optimize quirk for Valve Galileo (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Fix memory leak in amd_sof_acp_probe() (Jaroslav Kysela) [RHEL-27515 RHEL-37099] {CVE-2023-52663} - ASoC: amd: acp: Update MODULE_DESCRIPTION for sof-mach (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add missing error handling in sof-mach (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Make use of existing *_CODEC_DAI macros (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Drop redundant initialization of machine driver data (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add WCD939x Codec driver (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add WCD939x Soundwire devices driver (Jaroslav Kysela) [RHEL-27515] - ASoC: codec: wcd-mbhc-v2: add support when connected behind an USB-C audio mux (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: document WCD939x Audio Codec (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: qcom,wcd938x: move out common properties (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: fsl,micfil: Add compatible string for i.MX95 platform (Jaroslav Kysela) [RHEL-27515] - ASoC: fsl_sai: Add support for i.MX95 platform (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: fsl,sai: Add compatible string for i.MX95 platform (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Enable headset mic on Lenovo M70 Gen5 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Enable mute/micmute LEDs and limit mic boost on HP ZBook (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/relatek: Enable Mute LED on HP Laptop 15s-fq2xxx (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: remove log message for LLP (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: generic: Remove obsolete call to ledtrig_audio_get (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Fix yet more -Wformat-truncation warnings (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Properly setup HDMI stream (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2: fix index check on graph_parse_node_multi_nm() (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: icp3-dtrace: Revert "Fix wrong kfree() usage" (Jaroslav Kysela) [RHEL-27515] - ALSA: oxygen: Fix right channel of capture volume mixer (Jaroslav Kysela) [RHEL-27515] - ALSA: aloop: Introduce a function to get if access is interleaved mode (Jaroslav Kysela) [RHEL-27515] - ASoC: mediatek: mt8195: Remove afe-dai component and rework codec link (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: annotate calibration data endianness (Jaroslav Kysela) [RHEL-27515] - ASoC: mediatek: mt8192: Check existence of dai_name before dereferencing (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix mute and mic-mute LEDs for HP Envy X360 13-ay0xxx (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/conexant: Fix headset auto detect fail in cx8070 and SN6140 (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bxt_rt298: Fix kernel ops due to COMP_DUMMY change (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bxt_da7219_max98357a: Fix kernel ops due to COMP_DUMMY change (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rtq9128: Fix TDM enable and DAI format control flow (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rtq9128: Fix PM_RUNTIME usage (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: Add tas2563 into driver (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: Add tas2563 into header file for DSP mode (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2562: move tas2563 from tas2562 driver to tas2781 driver (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: move tas2563 from tas2562.yaml to tas2781.yaml (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix mute and mic-mute LEDs for HP ProBook 440 G6 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: fix building without CONFIG_SPI (Jaroslav Kysela) [RHEL-27515] - ALSA: ac97: fix build regression (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support more HP models without _DSD (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add fixup for Lenovo 14ARB7 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add TAS2563 support for 14ARB7 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add configurable global i2c address (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add ptrs to calibration functions (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix mute/micmute LEDs for a HP ZBook (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Add driver properties for cs35l41 for Lenovo Legion Slim 7 Gen 8 serie (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: enable SND_PCI_QUIRK for Lenovo Legion Slim 7 Gen 8 (2023) serie (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: configure the amp after firmware load (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: enable SND_PCI_QUIRK for hp pavilion 14-ec1xxx series (Jaroslav Kysela) [RHEL-27515] - ALSA: mark all struct bus_type as const (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5663: cancel the work when system suspends (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Rename DSP mux channels (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add PCM Input Switch for Solo Gen 4 (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for custom Gen 4 Direct Monitor mixes (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add minimum firmware version check (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for Solo, 2i2, and 4i4 Gen 4 (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add power status control (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add R/O headphone volume control (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Disable autogain during phantom power state change (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Allow for controls with a "mute mode" (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Disable input controls while autogain is running (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for Air Presence + Drive option (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Store mix_ctls for Gen 4 Direct Monitor (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for software-controllable input gain (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Handle Gen 4 Direct Monitor mix updates (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Remove repeated elem->head.mixer references (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Allow for interfaces without per-channel volume (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Split direct_monitor out from monitor_other (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Minor refactor MSD mode check (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Remove line_out_hw_vol device info entry (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Split input_other into level/pad/air/phantom (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for DSP mux channels (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Split dim_mute_update from vol_updated (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for air/phantom control on input 2 (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Remove struct scarlett2_usb_volume_status (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add scarlett2_mixer_value_to_db() (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for Gen 4 style parameters (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Refactor common port_count lookups (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Change num_mux_* from int to u8 (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Refactor scarlett2_config_save() (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add #define for SCARLETT2_MIX_MAX (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Refactor scarlett2_usb_set_config() (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Parameterise notifications (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Rename db_scale_scarlett2_gain to volume (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Remove scarlett2_config_sets array (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Simplify enums by removing explicit values (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add config set struct (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Infer has_msd_mode from config items (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Infer standalone switch from config items (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Check for phantom persistence config item (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Check presence of mixer using mux_assignment (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for uploading new firmware (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add check for config_item presence (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add ioctl commands to erase flash segments (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Formatting fixes (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add skeleton hwdep/ioctl interface (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Update maintainer info (Jaroslav Kysela) [RHEL-27515 RHEL-37068] {CVE-2023-52680} - ALSA: scarlett2: Add missing error check to scarlett2_config_save() (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add missing error check to scarlett2_usb_set_config() (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add missing error checks to *_ctl_get() (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add clamp() in scarlett2_mixer_ctl_put() (Jaroslav Kysela) [RHEL-27515 RHEL-37084] {CVE-2023-52674} - ALSA: scarlett2: Add missing mutex lock around get meter levels (Jaroslav Kysela) [RHEL-27515 RHEL-37056] {CVE-2023-52689} - ALSA: scarlett2: Add #defines for firmware upgrade (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Retrieve useful flash segment numbers (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Convert meter levels from little-endian (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for Dell models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Prevent firmware load if SPI speed too low (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support additional Dell models without _DSD (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: fix kvmalloc_array() arguments order (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: remove sound controls in unbind (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: move set_drv_data outside tasdevice_init (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: fix typos in comment (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: do not use regcache (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: imx: Add SNDRV_PCM_INFO_BATCH flag (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Add mono speaker information to the components string (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: cht_bsw_rt5645: Set card.components string (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Add a rt5645_components() helper (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Add rt5645_get_pdata() helper (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Refactor rt5645_parse_dt() (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Add platform-data for Acer Switch V 10 (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Drop double EF20 entry from dmi_platform_data[] (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Only add SPI CS GPIO if SPI is enabled in kernel (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Do not allow uninitialised variables to be freed (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Add acp-psp mailbox interface for iram-dram fence register modification (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Rename amd_bt sof_dai_type (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Add i2s bt dai configuration support for AMD platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Refactor sof_i2s_tokens reading to update acpbt dai (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Refactor spinlock_irq(&sdev->ipc_lock) sequence in irq_handler (Jaroslav Kysela) [RHEL-27515] - ASoC: soc.h: don't create dummy Component via COMP_DUMMY() (Jaroslav Kysela) [RHEL-27515] - ASoC: sof: use snd_soc_dummy_dlc (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: hdaudio.c: use snd_soc_dummy_dlc (Jaroslav Kysela) [RHEL-27515] - ASoC: fsl_sai: Fix channel swap issue on i.MX8MP (Jaroslav Kysela) [RHEL-27515] - ASoC: hdmi-codec: fix missing report for jack initial status (Jaroslav Kysela) [RHEL-27515] - ASoC: topology: Replace fake root_device with kunit_device in tests (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support additional ASUS Zenbook 2023 Models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for ASUS Zenbook 2023 Models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support additional ASUS Zenbook 2022 Models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for ASUS Zenbook 2022 Models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support additional ASUS ROG 2023 models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for ASUS ROG 2023 models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Add config table to support many laptops without _DSD (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Remove redundant ret variable (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: add support for FW version 0x0503 (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Fix trivial code style issues (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-pcm.c: Complete the active count for components without DAIs (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: qcom,sm8250: Add X1E80100 sound card (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Add x1e80100 sound machine driver (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add missing MODULE_DESCRIPTION in mach-common (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp-config: Add missing MODULE_DESCRIPTION (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: vangogh: Switch to {RUNTIME,SYSTEM_SLEEP}_PM_OPS (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: vangogh: Allow probing ACP PCI when SOF is disabled (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: vangogh: Drop conflicting ACPI-based probing (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: sc8280xp: Add support for SM8650 (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: qcom,sm8250: document SM8650 sound card (Jaroslav Kysela) [RHEL-27515] - ASoC: tegra: tegra20_ac97: Convert to use GPIO descriptors (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_rt5640: Add new swapped-speakers quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_rt5640: Add quirk for the Medion Lifetab S10346 (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: drop bus freq calculation and set 'max_clk_freq' (Jaroslav Kysela) [RHEL-27515] - ALSA: au88x0: fixed a typo (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Increase delay in MOTU M quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add pm ops support for renoir platform. (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: check the validity of prm_no/cfg_no (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: remove duplicated including (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: check fw_context_save for library reload (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: IPC4: synchronize fw_config_params with fw definitions (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: IPC4: query fw_context_save feature from fw (Jaroslav Kysela) [RHEL-27515] - ALSA: au88x0: fixed spelling mistakes in au88x0_core.c (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: select program 0, conf 0 by default (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirk for ASUS ROG GV302XA (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: Document new DAI link flags playback-only/capture-only (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2: Introduce playback-only/capture-only DAI link flags (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Add missing statics for hp_ilimit functions (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Allow HP amp to cool off after current limit (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Don't enable bias sense during type detect (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-mtl-match: Change CS35L56 prefixes to AMPn (Jaroslav Kysela) [RHEL-27515] - ASoC: codec: wsa884x: make use of new mute_unmute_on_trigger flag (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: audioreach: Add 4 channel support (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: audioreach: drop duplicate channel defines (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: audioreach: Commonize setting channel mappings (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Apply mute LED quirk for HP15-db (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/hdmi: add force-connect quirks for ASUSTeK Z170 variants (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/hdmi: add force-connect quirk for NUC5CPYB (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirk for Lenovo Yoga Pro 7 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/cs35l56: Use set/get APIs to access spi->chip_select (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2: fix off by one in graph_parse_node_multi_nm() (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Correct SoundWire port list (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Correct order of include files to be alphabetical (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: modify config flag read logic (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: pci-mtl: add HDA_ARL PCI support (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: pci-mtl: fix ARL-S definitions (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: intel-dspcfg: add filters for ARL-S and ARL (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Intel: add HDA_ARL PCI ID support (Jaroslav Kysela) [RHEL-27515] - PCI: add INTEL_HDA_ARL to pci_ids.h (Jaroslav Kysela) [RHEL-27515] - ALSA: pcmtest: stop timer before buffer is released (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add Framework laptop 16 to quirks (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l45: Prevents spinning during runtime suspend (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l45: Prevent IRQ handling when suspending/resuming (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l45: Use modern pm_ops (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Set bclk as source to set pll for rt5682s codec (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Set bclk as source to set pll for rt5682s codec (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Enable dpcm_capture for MAX98388 codec (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add i2s bt support for nau8821-max card (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add new cpu dai and dailink creation for I2S BT instance (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: Remove extra dmi parameter (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: vangogh: Add condition check for acp config flag (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: Add new dmi entries for acp5x platform (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mediatek: mt8186: Revert Add Google Steelix topology compatible (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: add new Framework laptop to quirks (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_cs_amp: Connect outputs to a speaker widget (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: lnl: add core get and set support for dsp core (Jaroslav Kysela) [RHEL-27515] - ASoC: cs4271: Fix spelling mistake "retrieveing" -> "retrieving" (Jaroslav Kysela) [RHEL-27515] - ASoC: rt722-sdca: Set lane_control_support for multilane (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Wire up buffer flags (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: add alignment for topology header file struct definition (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: align topology header file with sof topology header (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt_sdca_jack_common: check ctx->headset_codec_dev instead of playback (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt_sdca_jack_common: ctx->headset_codec_dev = NULL (Jaroslav Kysela) [RHEL-27515 RHEL-37048] {CVE-2023-52697} - ASoC: Intel: sof_nau8825: board id cleanup for rpl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: glk_rt5682_max98357a: fix board id mismatch (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: board id cleanup for adl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-tgl-match: add cs42l43 and cs35l56 support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcht_es8316: Determine quirks/routing with codec-dev ACPI DSM (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcht_es8316: Add is_bytcr helper variable (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcht_es8316: Dump basic _DSM information (Jaroslav Kysela) [RHEL-27515] - ASoC: es83xx: add ACPI DSM helper module (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Move sof_of_machine_select() to core.c from sof-of-dev.c (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: sc8280xp: Limit speaker digital volumes (Jaroslav Kysela) [RHEL-27515] - ASoC: ops: add correct range check for limiting volume (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: fix memleak in wm_adsp_buffer_populate (Jaroslav Kysela) [RHEL-27515] - ASoC: da7219: Support low DC impedance headset (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add support for a new Huawei Matebook laptop (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: sc8280xp: Add support for SM8450 and SM8550 (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: sc8280xp: set card driver name from match data (Jaroslav Kysela) [RHEL-27515] - ASoC: cs4349: Drop legacy include (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Drop legacy includes (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l42: Drop legacy include (Jaroslav Kysela) [RHEL-27515] - ASoC: cirrus: edb93xx: Drop legacy include (Jaroslav Kysela) [RHEL-27515] - ASoC: cs4271: Convert to GPIO descriptors (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l36: Drop legacy includes (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l35: Drop legacy includes (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l34: Fix GPIO name and drop legacy include (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l33: Fix GPIO name and drop legacy include (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l32: Drop legacy include (Jaroslav Kysela) [RHEL-27515] - ASoC: hdac_hda: Conditionally register dais for HDMI and Analog (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: lpass-tx-macro: set active_decimator correct default value (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Fix non-functional mic on ASUS E1504FA (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Add DMI entry to support System76 Pangolin 13 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Disable power-save on KONTRON SinglePC (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Move Soundwire runtime stream alloc to soundcards (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Add helper for allocating Soundwire stream runtime (Jaroslav Kysela) [RHEL-27515] - ptrace: Convert ptrace_attach() to use lock guards (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: Add module ID print during module set up (Jaroslav Kysela) [RHEL-27515] - ASoC: core: Fix a handful of spelling mistakes. (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: Move window offset configuration earlier (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: check return value of snd_sof_ipc_msg_data (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: core: Implement IPC version fallback if firmware files are missing (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: Do not use resource managed allocation for ipc4_data (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: core: Add helper for initialization of paths, ops (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-pci-dev: Rely on core to create the file paths (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-of-dev: Rely on core to create the file paths (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-acpi-dev: Rely on core to create the file paths (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-pci-dev: Save the default IPC type and path overrides (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: core: Implement firmware, topology path setup in core (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-of-dev: Save the default IPC type and path overrides (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-acpi-dev: Save the default IPC type and path overrides (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Add placeholder for platform IPC type and path overrides (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Move sof_machine_* functions from sof-audio.c to core.c (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Move sof_of_machine_select() to sof-of-dev.c from sof-audio.c (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: icp3-dtrace: Fix wrong kfree() usage (Jaroslav Kysela) [RHEL-27515] - soundwire: generic_bandwidth_allocation use bus->params.max_dr_freq (Jaroslav Kysela) [RHEL-27515] - soundwire: intel_ace2x: fix AC timing setting for ACE2.x (Jaroslav Kysela) [RHEL-27515] - soundwire: stream: fix NULL pointer dereference for multi_link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use common module for DAI link generation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for DAI link generation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support DAI link array generation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: use common module for HDMI-In link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for HDMI-In link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support HDMI-In link initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: simplify HDMI-In quirks (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: use common module for BT offload link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for BT offload link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use common module for BT offload link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use common module for BT offload link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: rename function parameter (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support BT offload link initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: use common module for amp link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for amp link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use common module for amp link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use common module for amp link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for codec link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support amp link initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use common module for codec link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use common module for codec link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support codec link initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: cht_bsw_rt5672: check return value (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: ssp-common: get codec name function (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_maxim_common: check return value (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_maxim_common: add else between 2 if test (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: remove dead code (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-mtl-match: Add rt722 support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Unhardcode HDAudio BE DAI drivers description (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Kill S24_LE format (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Drop snd_hdac_calc_stream_format() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel Skylake: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: hdac_hdmi: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: hdac_hda: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: hda: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/ca0132: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/hdmi: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Upgrade stream-format infrastructure (Jaroslav Kysela) [RHEL-27515] - ASoC: pcm: Honor subformat when configuring runtime (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Honor subformat when querying PCMs (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Introduce MSBITS subformat interface (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi: add Gen4.1 SDCA board support for LNL RVP (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Add rt722 support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Make use of dev_err_probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: remove unused function declaration (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: Use existing helpers to change GPROCEN and PIE bits (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: call dsp dump when boot retry fails (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2-custom-sample: add CPU/Codec = N:M sample (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2-custom-sample: Add connection image (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2: use better image for Multi connection (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2: add CPU:Codec = N:M support (Jaroslav Kysela) [RHEL-27515] - ASoC: makes CPU/Codec channel connection map more generic (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: Handle ALSA kcontrol change notification from firmware (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: Add data struct for module notification message from firmware (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-control: Implement control update for switch/enum controls (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: Helper to find an swidget by module/instance id (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Always register the HDMI dai links (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: skl_hda_dsp_generic: Drop HDMI routes when HDMI is not available (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: correct white-spaces in examples (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Allow configuration of bit clock and frame inversion (Jaroslav Kysela) [RHEL-27515] - soundwire: qcom: set controller id to hw master id (Jaroslav Kysela) [RHEL-27515] - soundwire: bus: introduce controller_id (Jaroslav Kysela) [RHEL-27515] - soundwire: fix initializing sysfs for same devices on different buses (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Allow driver to work without IRQ connection (Jaroslav Kysela) [RHEL-27515] - ASoC: fsl_xcvr: refine the requested phy clock frequency (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mediatek: mt8186: Add Google Steelix topology compatible (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-pcm: fix up bad merge (Jaroslav Kysela) [RHEL-27515] - soundwire: stream: constify sdw_port_config when adding devices (Jaroslav Kysela) [RHEL-27515] - soundwire: qcom: drop unneeded qcom_swrm_stream_alloc_ports() cleanup (Jaroslav Kysela) [RHEL-27515] - soundwire: qcom: move sconfig in qcom_swrm_stream_alloc_ports() out of critical section (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5650: add mutex to avoid the jack detection failure (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Enable low-power hibernation mode on SPI (Jaroslav Kysela) [RHEL-27515] - ASoC: fsl_xcvr: Enable 2 * TX bit clock for spdif only case (Jaroslav Kysela) [RHEL-27515] - ASoC: doc: Fix undefined SND_SOC_DAPM_NOPM argument (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Refer to correct stream index at loops (Jaroslav Kysela) [RHEL-27515] - ASoC: imx-rpmsg: Force codec power on in low power audio mode (Jaroslav Kysela) [RHEL-27515] - ASoC: nau8810: Fix incorrect type in assignment and cast to restricted __be16 (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Add switch to control normal and alt hp inputs (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Add handling of ACPI (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Store device in private struct and use it more consistently (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Fix incorrect frame delay configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Fix the position of const qualifier (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Skylake: mem leak in skl register function (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Skylake: Fix mem leak in few functions (Jaroslav Kysela) [RHEL-27515] - ASoC: nau8822: Fix incorrect type in assignment and cast to restricted __be16 (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add missing SND_SOC_AMD_ACP_LEGACY_COMMON flag for ACP70 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: i915: Alays handle -EPROBE_DEFER (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5682s: Add LDO output selection for dacref (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add Kconfig options for acp7.0 based platform driver (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: add mtl_rt5650 support (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Add missing static from runtime PM ops (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8974: Correct boost mixer inputs (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Enable low-power hibernation mode on i2c (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Add HP 255 G10 into quirk table (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: add noinc write test (Jaroslav Kysela) [RHEL-27515] - regmap: ram: support noinc semantics (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: remove unnecessary NULL check (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: qcom,sm8250: add SM8550 sound card (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify the bin file parsing method (Jaroslav Kysela) [RHEL-27515] - ASoC: tegra: convert not to use dma_request_slave_channel() (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: correct the format order (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Fix for indentation issue (Jaroslav Kysela) [RHEL-27515] - ASoC: dapm: Simplify widget clone (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mediatek: remove unused variables (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mediatek: mt8186: clean up unused code (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mediatek: mt8195: clean up unused code (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Changing the headset detection time (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Add chip version flag (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Changing initialisation and broadcasting (Jaroslav Kysela) [RHEL-27515] - ASoC: nau8821: Add slew rate controls. (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: nau8821: Add DMIC slew rate. (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: ssm4567: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt5682: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt5663: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt5514: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt286: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt298: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt274: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: probe: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: nau8825: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: max98373: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: max98927: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: max98357a: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: i2s_test: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: hdaudio: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: es8336: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: da7219: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: dmic: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Add support for configuring PDM interface from topology (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: imx8m: Add DAI driver entry for MICFIL PDM (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-client: trivial: fix comment typo (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify macro value error (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify the wrong judgment of re value (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify the maximum value of calib (Jaroslav Kysela) [RHEL-27515] - mfd: arizona-spi: Set pdata.hpdet_channel for ACPI enumerated devs (Jaroslav Kysela) [RHEL-27515] - mfd: arizona-i2c: Simplify obtaining I2C match data (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: fix for i2s mode register field update (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: aw88399: Fix -Wuninitialized in aw_dev_set_vcalb() (Jaroslav Kysela) [RHEL-27515] - ASoC: rockchip: Fix unused rockchip_i2s_tdm_match warning for !CONFIG_OF (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wsa883x: make use of new mute_unmute_on_trigger flag (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-dai: add flag to mute and unmute stream during trigger (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: select SND_SOC_AMD_ACP_LEGACY_COMMON for ACP63 (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add ACPI dependency (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: aw88399: fix typo in Kconfig select (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Add rt5514 machine board (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Add rt5514 machine board (Jaroslav Kysela) [RHEL-27515] - ALSA: virtio: use ack callback (Jaroslav Kysela) [RHEL-27515] - ASoC: tegra: machine: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wm8995: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wm8994: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wm8962: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd9335: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rtq9128: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rt5682s: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: max9867: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: lpass-rx-macro: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: adav80x: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: adau1373: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: 88pm860x: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: wavefront: Drop obsoleted comments and definitions (Jaroslav Kysela) [RHEL-27515] - ALSA: wavefront: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: opl3: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: aoa: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: caiaq: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: mixart: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: azt3328: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: rawmidi: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: control: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add machine driver support for acp7.0 (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add pci legacy driver support for acp7.0 platform (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: change acp power on mask macro value (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: change acp-deinit function arguments (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add machine driver support for pdm use case (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add condition check for i2s clock generation (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add platform and flag data to acp data structure (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add code for scanning acp pdm controller (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add Kconfig options for acp6.3 based platform driver (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add machine driver support for acp6.3 platform (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add i2s clock generation support for acp6.3 based platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: refactor acp i2s clock generation code (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add acp6.3 pci legacy driver support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Skylake: add an error code check in skl_pcm_trigger (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd938x: use defines for entries in snd_soc_dai_driver array (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_wm5102: Add BYT_WM5102_IN_MAP quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_wm5102: Add BYT_WM5102_OUT_MAP quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_wm5102: Add BYT_WM5102_MCLK_19_2MHZ quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_wm5102: Add BYT_WM5102_SSP2 quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add aw88399 amplifier driver (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add code for bin parsing compatible with aw88399 (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Add schema for "awinic,aw88399" (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Make return of remove_late void, too (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_wm5102: Add support for Lenovo Yoga Tab 3 Pro YT3-X90 (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-cht: Add Lenovo Yoga Tab 3 Pro YT3-X90 quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: add option to use sram for data bin loading (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: refactor acp dram usage for data bin loading (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: increase DSP cache window range (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: add support for acp6.3 based platform (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: Add acpi machine id for acp6.3 version based platform (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify max_register usage error (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: use common module for DMIC links (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for DMIC links (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use common module for DMIC links (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use common module for DMIC links (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support dmic link initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: tlv320aic31xx: switch to gpiod_set_value_cansleep (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: i915: Remove extra argument from snd_hdac_i915_init (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Skylake: Move snd_hdac_i915_init to before probe_work. (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Intel: Move snd_hdac_i915_init to before probe_work. (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Move snd_hdac_i915_init to before probe_work. (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: i915: Allow xe as match for i915_component_master_match (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: i915: Add an allow_modprobe argument to snd_hdac_i915_init (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: i915: Allow override of gpu binding. (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Intel: Fix error handling in azx_probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: enable wake capability for acp pci driver (Jaroslav Kysela) [RHEL-27515] - ASoC: sigmadsp: Add __counted_by for struct sigmadsp_data and use struct_size() (Jaroslav Kysela) [RHEL-27515] - soundwire: dmi-quirks: update HP Omen match (Jaroslav Kysela) [RHEL-27515] - soundwire: bus: improve error handling for clock stop prepare/deprepare (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: make .remove callback return void (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: Dump the notification payload (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: pci-mtl: use ARL specific firmware definitions (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: use common module for HDMI link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for HDMI link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use common module for HDMI link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use common module for HDMI link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: new module for common functions (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: use sof_hdmi_private to init HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: use sof_hdmi_private to init HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use sof_hdmi_private to init HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use sof_hdmi_private to init HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_da7219: use sof_hdmi_private to init HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use sof_hdmi_private to init HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_hdmi: add common header for HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: remove hdac-hdmi support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: remove hdac-hdmi support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: remove hdac-hdmi support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_da7219: remove hdac-hdmi support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: remove hdac-hdmi support (Jaroslav Kysela) [RHEL-27515] - ASoC: tegra: Fix -Wuninitialized in tegra210_amx_platform_probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: ssm4567: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt5663: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt286: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: nau8825: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: max98927: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: max98373: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: es8336: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: da7219: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt298: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: max98357a: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt5682: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt274: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: i2s_test: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Improve topology parsing of dynamic strings (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Introduce helper functions for SSP and TDM handling (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Only create SSP%d snd_soc_dai_driver when requested (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wsa-macro: fix uninitialized stack variables with name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: explicitly include binding headers when used (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-client: fix build when only IPC4 is selected (Jaroslav Kysela) [RHEL-27515] - ASoC: Use device_get_match_data() (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom/lpass: Constify struct lpass_variant (Jaroslav Kysela) [RHEL-27515] - ASoC: Drop unnecessary of_match_device() calls (Jaroslav Kysela) [RHEL-27515] - ASoC: da7218: Use i2c_get_match_data() (Jaroslav Kysela) [RHEL-27515] - ASoC: Explicitly include correct DT includes (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Add code_loading parameter to stream setup (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Fix stream fifo_size initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Enable low-power hibernation mode on SPI (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Enable low-power hibernation mode on i2c (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Wake transactions need to be issued twice (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Change hibernate sequence to use allow auto hibernate (Jaroslav Kysela) [RHEL-27515] - ALSA: aoa: Replace asm/prom.h with explicit includes (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Poll SDxFIFOS after programming SDxFMT (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Introduce HOST stream setup mechanism (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Use helper to setup HOST stream (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Skylake: Use helper to setup HOST stream (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Initialise a variable to silence possible static analysis error (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-dapm: Annotate struct snd_soc_dapm_widget_list with __counted_by (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Remove unused hibernate wake constants (Jaroslav Kysela) [RHEL-27515] - ASoC: Adds support for TAS575x to the pcm512x driver (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: aw88261: Remove non-existing reset gpio (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: awinic,aw88395: Remove reset-gpios from AW88261 (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Remove unused variable (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cirrus_scodec: fix an error code (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Drop superfluous stream decoupling (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Keep module refcount up when gathering traces (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Disable DSP before loading basefw (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Preallocate memory for module configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Use generic size defines (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Move IPC error messages one level down (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Simplify referencing dai-params.yaml (Jaroslav Kysela) [RHEL-27515] - ASoC: doc: Update codec to codec examples (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify the transmission mode of function parameters (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add aw87390 amplifier driver (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Rename "sync-flag" to "awinic,sync-flag" (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add code for bin parsing compatible with aw87390 (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify i2c driver name (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Rename "sound-channel" to "awinic,audio-channel" (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify the transmission method of parameters (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Remove the "fade-enable property" (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Add schema for "awinic,aw87390" (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: awinic,aw88395: Add properties for multiple PA support (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Remove useless else (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rtq9128: Add TDM input source select (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: rtq9128: Add TDM input source slect property (Jaroslav Kysela) [RHEL-27515] - sh: boards: Fix Sound Simple-Card struct name (Jaroslav Kysela) [RHEL-27515] - ASoC: remove asoc_xxx() compatible macro (Jaroslav Kysela) [RHEL-27515] - ASoC: sof: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - sound: Fix snd_pcm_readv()/writev() to use iov access functions (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-iio-aux: Use flex array to simplify code (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-generic-dmaengine-pcm: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-component: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-topology: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-compress: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-utils: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-link: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-dapm: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-core: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-dai: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-pcm: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: sof: mediatek: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: sof: intel: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: sof: amd: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: codec: cs47lxx: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: codec: wm: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: codec: rt5677: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: avs: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soundwire: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: extensa: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: generic: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: tegra: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: fsl: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: bcm: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: simple_card_utils.h: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc.h: convert asoc_xxx() to snd_soc_xxx() (Jaroslav Kysela) [RHEL-27515] - ALSA: usx2y: Annotate struct snd_usx2y_urb_seq with __counted_by (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Annotate struct hda_conn_list with __counted_by (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add Richtek rtq9128 audio amplifier support (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Add Richtek rtq9128 audio amplifier (Jaroslav Kysela) [RHEL-27515] - soundwire: qcom: Log clk_get("iface") failures (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cirrus_scodec: Select GPIOLIB for KUnit test (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Drop unused IPC type defines (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mediatek: Use generic names for IPC types (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: Use generic names for IPC types (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: imx: Use generic names for IPC types (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Use generic names for IPC types (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Use generic names for IPC types (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Kconfig: Rename SND_SOC_SOF_INTEL_IPC4 to SND_SOC_SOF_IPC4 (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Extend timeout on bias sense timeout (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Move headset bias sense enable earlier in process (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Enable bias sense by default (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Lower default type detect time (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: handle EXCEPTION_CAUGHT notification from firmware (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda: add ipc4 FW panic support on CAVS 2.5+ platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: dump dsp stack (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: add telemetry retrieval support on Intel platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: add exception node in sof debugfs directory (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: add definition of telemetry slot for exception handling (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: add a helper function to search debug slot (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-mtrace: move debug slot related definitions to header.h (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Xtensa: dump ar registers to restore call stack (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cirrus_scodec: Add KUnit test (Jaroslav Kysela) [RHEL-27515] - ASoC: da7213: tidyup SND_SOC_DAIFMT_xxx (Jaroslav Kysela) [RHEL-27515] - ASoC: da7213: add .auto_selectable_formats support (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: wlf,wm8782: Add wlf,fsampen property (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8782: Use wlf,fsampen device tree property (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8782: Constrain maximum audio rate at runtime (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: make const array controls static (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: Fix -Wformat-truncation warning (Jaroslav Kysela) [RHEL-27515] - ASoC: rt1015: fix the first word being cut off (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Omit cs35l56_pm_ops_i2c_spi if I2C/SPI not enabled (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Use new export macro for dev_pm_ops (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Use pm_ptr() (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: Dump the payload also when set_get_data fails (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ops.h: Change the error code for not supported to EOPNOTSUPP (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Fix -Wmissing-prototypes warning (Jaroslav Kysela) [RHEL-27515] - ASoC: nau8821: Revise MICBIAS control for power saving. (Jaroslav Kysela) [RHEL-27515] - ASoC: hdac_hdmi: Remove temporary string use in create_fill_jack_kcontrols (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l41: Use modern pm_ops (Jaroslav Kysela) [RHEL-27515] - ASoC: max98927: Drop pointless includes (Jaroslav Kysela) [RHEL-27515] - ASoC: max98520: Drop pointless includes (Jaroslav Kysela) [RHEL-27515] - ASoC: max98388: Correct the includes (Jaroslav Kysela) [RHEL-27515] - ASoC: max98396: Drop pointless include (Jaroslav Kysela) [RHEL-27515] - ASoC: max98373: Convert to use GPIO descriptors (Jaroslav Kysela) [RHEL-27515] - ASoC: max98357a: Drop pointless include (Jaroslav Kysela) [RHEL-27515] - ASoC: max9768: Convert to use GPIO descriptors (Jaroslav Kysela) [RHEL-27515] - ASoC: tas571x: Simplify probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42xx8-i2c: Simplify probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8580: Simplify probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add machine driver that enables sound for systems with a ES8336 codec (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add support for splitting the codec specific code from the ACP driver (Jaroslav Kysela) [RHEL-27515] - ASoC: es8316: Enable support for MCLK div by 2 (Jaroslav Kysela) [RHEL-27515] - ASoC: es8316: Replace NR_SUPPORTED_MCLK_LRCK_RATIOS with ARRAY_SIZE() (Jaroslav Kysela) [RHEL-27515] - ASoC: es8316: Enable support for S32 LE format (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: lpass-tx-macro: Add SM6115 support (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: qcom,lpass-tx-macro: Add SM6115 (Jaroslav Kysela) [RHEL-27515] - ASoC: ak4642: Simplify probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: ak4642: Minor cleanups in probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: tlv320aic32x4-i2c: Simplify probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: tlv320aic32x4-spi: Simplify probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: codec: tlv320aic32x4: Add enum aic32x4_type to aic32x4_probe() (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Fix error checks of default read/write copy ops (Jaroslav Kysela) [RHEL-27515] - ASoC: Name iov_iter argument as iterator instead of buffer (Jaroslav Kysela) [RHEL-27515] - ASoC: dmaengine: Drop unused iov_iter for process callback (Jaroslav Kysela) [RHEL-27515] - dt-bindings: Fix typos (Jaroslav Kysela) [RHEL-27515] - ALSA: doc: Update description for the new PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ASoC: pcm: Drop obsoleted PCM copy_user ops (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Drop obsoleted PCM copy_user and copy_kernel ops (Jaroslav Kysela) [RHEL-27515] - ASoC: component: Add generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ASoC: dmaengine: Use iov_iter for process callback, too (Jaroslav Kysela) [RHEL-27515] - ASoC: dmaengine: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: pcmtest: Update comment about PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: xen: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: rme9652: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: hdsp: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: rme96: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: nm256: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: rme32: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: korg1212: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: es1938: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: dummy: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Add memory copy helpers between iov_iter and iomem (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Add copy ops with iov_iter (Jaroslav Kysela) [RHEL-27515] - iov_iter: Export import_ubuf() (Jaroslav Kysela) [RHEL-27515] - spi: tegra114: Remove unnecessary NULL-pointer checks (Jaroslav Kysela) [RHEL-27515] - ASoC: rockchip: Fix Wvoid-pointer-to-enum-cast warning (Jaroslav Kysela) [RHEL-27515] - ASoC: rockchip: merge DAI call back functions into ops (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Drop unneeded quotes (Jaroslav Kysela) [RHEL-27515] - spi: Constify spi parameters of chip select APIs (Jaroslav Kysela) [RHEL-27515] - spi: Constify spi_get_drvdata()'s spi parameter (Jaroslav Kysela) [RHEL-27515] - spi: Constify spi_get_ctldata()'s spi parameter (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Replace all spi->chip_select references with function call (Jaroslav Kysela) [RHEL-27515] - spi: Add APIs in spi core to set/get spi->chip_select and spi->cs_gpiod (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: remove prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: add clocks on endpoint (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: add missing mclk-fs (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: add definitions/ports (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: use definitions for port/endpoint (Jaroslav Kysela) [RHEL-27515] - ASoC: rockchip: i2s_tdm: Add support for RK3588 (Jaroslav Kysela) [RHEL-27515] - ASoC: rockchip: i2s_tdm: Make the grf property optional (Jaroslav Kysela) [RHEL-27515] - spi: Reintroduce spi_set_cs_timing() (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Document audio OF graph dai-tdm-slot-num dai-tdm-slot-width props (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Add missing (unevaluated|additional)Properties on child nodes (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: sgtl5000: Add missing type to 'micbias-voltage-m-volts' (Jaroslav Kysela) [RHEL-27515] - dt-bindings: sound: Add generic serial MIDI device (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: mt8192-mt6359: add new compatible and new properties (Jaroslav Kysela) [RHEL-27515] - spi: mediatek: support tick_delay without enhance_timing (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: Add dai-tdm-slot-width-map (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: wcd938x: Add gpio property for selecting CTIA/OMTP headset (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Centralize the 'sound-dai' definition (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: enable both flag/phandle for bitclock/frame-master (Jaroslav Kysela) [RHEL-27515] - spi: modify set_cs_timing parameter (Jaroslav Kysela) [RHEL-27515] - spi: mediatek: add tick_delay support (Jaroslav Kysela) [RHEL-27515]- sdhci-of-dwcmshc: disable PM runtime in dwcmshc_remove() (Luiz Capitulino) [RHEL-45234] - platform/mellanox: mlxbf-tmfifo: Drop Tx network packet when Tx TmFIFO is full (Luiz Capitulino) [RHEL-45234] - platform/mellanox: mlxbf-tmfifo: Remove unnecessary bool conversion (Luiz Capitulino) [RHEL-45234] - platform/mellanox: mlxbf-pmc: fix signedness bugs (Luiz Capitulino) [RHEL-45234] - drivers/platform/mellanox: Convert snprintf to sysfs_emit (Luiz Capitulino) [RHEL-45234] - cpufreq: exit() callback is optional (Mark Langsdorf) [RHEL-43846] {CVE-2024-38615} - cppc_cpufreq: Fix possible null pointer dereference (Mark Langsdorf) [RHEL-44143] {CVE-2024-38573} - ACPI: processor_idle: Fix memory leak in acpi_processor_power_exit() (Mark Langsdorf) [RHEL-33200] {CVE-2024-26894} - RAS/AMD/ATL: Use system settings for MI300 DRAM to normalized address translation (Aristeu Rozanski) [RHEL-38634] - RAS/AMD/ATL: Fix MI300 bank hash (Aristeu Rozanski) [RHEL-38634] - arm64: hibernate: Fix level3 translation fault in swsusp_save() (Mark Salter) [RHEL-35086] {CVE-2024-26989} - hwmon: (w83791d) Fix NULL pointer dereference by removing unnecessary structure field (Steve Best) [RHEL-37717] {CVE-2021-47386} - pstore/platform: Add check for kstrdup (Steve Best) [RHEL-38128] {CVE-2023-52869} - ARM: 9359/1: flush: check if the folio is reserved for no-mapping addresses (Charles Mirabile) [RHEL-34956] {CVE-2024-26947} - PM: sleep: wakeirq: fix wake irq warning in system suspend (Mark Langsdorf) [RHEL-26183] - drivers/base/cpu: crash data showing should depends on KEXEC_CORE (Mark Langsdorf) [RHEL-26183] - mm/memory_hotplug: fix error handling in add_memory_resource() (Mark Langsdorf) [RHEL-26183] - mm/memory_hotplug: add missing mem_hotplug_lock (Mark Langsdorf) [RHEL-26183] - regmap: fix bogus error on regcache_sync success (Mark Langsdorf) [RHEL-26183] - fw loader: Remove the now superfluous sentinel element from ctl_table array (Mark Langsdorf) [RHEL-26183] - regmap: fix NULL deref on lookup (Mark Langsdorf) [RHEL-26183] - driver core: platform: Annotate struct irq_affinity_devres with __counted_by (Mark Langsdorf) [RHEL-26183] - drivers: base: test: Make property entry API test modular (Mark Langsdorf) [RHEL-26183] - drivers/base: Add modular KUnit property entry API tests (Mark Langsdorf) [RHEL-26183] - driver core: Add missing parameter description to __fwnode_link_add() (Mark Langsdorf) [RHEL-26183] - driver core: platform: Unify the firmware node type check (Mark Langsdorf) [RHEL-26183] - driver core: platform: Use temporary variable in platform_device_add() (Mark Langsdorf) [RHEL-26183] - driver core: platform: Refactor error path in a couple places (Mark Langsdorf) [RHEL-26183] - driver core: platform: Drop redundant check in platform_device_add() (Mark Langsdorf) [RHEL-26183] - regmap: rbtree: Fix wrong register marked as in-cache when creating new node (Mark Langsdorf) [RHEL-26183] - driver core: return an error when dev_set_name() hasn't happened (Mark Langsdorf) [RHEL-26183] - crash: memory and CPU hotplug sysfs attributes (Mark Langsdorf) [RHEL-26183] - driver core: Call in reversed order in device_platform_notify_remove() (Mark Langsdorf) [RHEL-26183] - driver core: Return proper error code when dev_set_name() fails (Mark Langsdorf) [RHEL-26183] - mm,thp: fix nodeN/meminfo output alignment (Mark Langsdorf) [RHEL-26183] - drivers: base: test: Add missing MODULE_* macros to root device tests (Mark Langsdorf) [RHEL-26183] - drivers: base: test: Add missing MODULE_* macros for platform devices tests (Mark Langsdorf) [RHEL-26183] - drivers: base: Free devm resources when unregistering a device (Mark Langsdorf) [RHEL-26183] - drivers: base: Add basic devm tests for platform devices (Mark Langsdorf) [RHEL-26183] - drivers: base: Add basic devm tests for root devices (Mark Langsdorf) [RHEL-26183] - drivers/base: Disable CONFIG_DM_KUNIT_TEST (Mark Langsdorf) [RHEL-26183] - base/node: Remove duplicated include (Mark Langsdorf) [RHEL-26183] - driver core: Call dma_cleanup() on the test_remove path (Mark Langsdorf) [RHEL-26183] - driver core: test_async: fix an error code (Mark Langsdorf) [RHEL-26183] - of: Move of_device_{add,register,unregister} to platform.c (Mark Langsdorf) [RHEL-26183] - of: Move of_platform_register_reconfig_notifier() into DT core (Mark Langsdorf) [RHEL-26183] - regmap: Provide user selectable option to enable regmap (Mark Langsdorf) [RHEL-26183] - Regmap: Add REGMAP_BUILD (Mark Langsdorf) [RHEL-26183] - regmap: Fix the type used for a bitmap pointer (Mark Langsdorf) [RHEL-26183] - regmap: Remove dynamic allocation warnings for rbtree and maple (Mark Langsdorf) [RHEL-26183] - regmap: rbtree: Use alloc_flags for memory allocations (Mark Langsdorf) [RHEL-26183] - regmap: Reject fast_io regmap configurations with RBTREE and MAPLE caches (Mark Langsdorf) [RHEL-26183] - regmap-irq: Fix out-of-bounds access when allocating config buffers (Mark Langsdorf) [RHEL-26183] - regmap: mmio: Remove unused 64-bit support code (Mark Langsdorf) [RHEL-26183] - regmap: cache: Revert "Add 64-bit mode support" (Mark Langsdorf) [RHEL-26183] - regmap: Revert "add 64-bit mode support" and Co. (Mark Langsdorf) [RHEL-26183] - PM: domains: Move the verification of in-params from genpd_add_device() (Mark Langsdorf) [RHEL-26183] - regmap: Drop early readability check (Mark Langsdorf) [RHEL-26183] - drivers: fwnode: fix fwnode_irq_get[_byname]() (Mark Langsdorf) [RHEL-26183] - regmap: Check for register readability before checking cache during read (Mark Langsdorf) [RHEL-26183] - regmap: Add debugfs file for forcing field writes (Mark Langsdorf) [RHEL-26183] - regmap: Don't check for changes in regcache_set_val() (Mark Langsdorf) [RHEL-26183] - regmap: Add missing cache_only checks (Mark Langsdorf) [RHEL-26183] - regmap: regmap-irq: Move handle_post_irq to before pm_runtime_put (Mark Langsdorf) [RHEL-26183] - base/node: Use 'property' to identify an access parameter (Mark Langsdorf) [RHEL-26183] - isa: Remove unnecessary checks (Mark Langsdorf) [RHEL-26183] - PM: suspend: Fix pm_suspend_target_state handling for !CONFIG_PM (Mark Langsdorf) [RHEL-26183] - PM: domains: fix integer overflow issues in genpd_parse_state() (Mark Langsdorf) [RHEL-26183] - regmap: mmio: Allow passing an empty config->reg_stride (Mark Langsdorf) [RHEL-26183] - regmap-irq: Drop backward compatibility for inverted mask/unmask (Mark Langsdorf) [RHEL-26183] - regmap-irq: Minor adjustments to .handle_mask_sync() (Mark Langsdorf) [RHEL-26183] - regmap-irq: Remove support for not_fixed_stride (Mark Langsdorf) [RHEL-26183] - regmap-irq: Remove type registers (Mark Langsdorf) [RHEL-26183] - regmap-irq: Remove virtual registers (Mark Langsdorf) [RHEL-26183] - regmap-irq: Drop map from handle_mask_sync() parameters (Mark Langsdorf) [RHEL-26183] - hwrng: cn10k - use dev_err_probe (Bharat Bhushan) [RHEL-22181] - hwrng: cn10k - delete empty remove function (Bharat Bhushan) [RHEL-22181] - hwrng: cn10k - Add extended trng register support (Bharat Bhushan) [RHEL-22181] - hwrng: octeon - Fix warnings on 32-bit platforms (Bharat Bhushan) [RHEL-22181] - REDHAT: Makefile, dont reset dist-git-tmp if set (Lucas Zampieri)- REDHAT: Makefile, dont reset dist-git-tmp if set (Lucas Zampieri) - Revert "REDHAT: Fix values in Makefile being redefined" (Lucas Zampieri) - tools/power turbostat: Add local build_bug.h header for snapshot target (David Arcari) [RHEL-33321] - tools/power turbostat: Fix unc freq columns not showing with '-q' or '-l' (David Arcari) [RHEL-33321] - tools/power turbostat: option '-n' is ambiguous (David Arcari) [RHEL-33321 RHEL-36084] - tools/power turbostat: version 2024.05.10 (David Arcari) [RHEL-33321] - tools/power turbostat: Ignore pkg_cstate_limit when it is not available (David Arcari) [RHEL-33321] - tools/power turbostat: Fix order of strings in pkg_cstate_limit_strings (David Arcari) [RHEL-33321] - tools/power turbostat: Read Package-cstates via perf (David Arcari) [RHEL-33321] - tools/power turbostat: Read Core-cstates via perf (David Arcari) [RHEL-33321] - tools/power turbostat: Avoid possible memory corruption due to sparse topology IDs (David Arcari) [RHEL-33321] - tools/power turbostat: Add columns for clustered uncore frequency (David Arcari) [RHEL-33321] - tools/power turbostat: Enable non-privileged users to read sysfs counters (David Arcari) [RHEL-33321] - tools/power turbostat: Replace _Static_assert with BUILD_BUG_ON (David Arcari) [RHEL-33321] - tools/power turbostat: Add ARL-H support (David Arcari) [RHEL-33321] - tools/power turbostat: Enhance ARL/LNL support (David Arcari) [RHEL-33321] - tools/power turbostat: Survive sparse die_id (David Arcari) [RHEL-33321] - tools/power turbostat: Remember global max_die_id (David Arcari) [RHEL-33321] - tools/power turbostat: Harden probe_intel_uncore_frequency() (David Arcari) [RHEL-33321] - tools/power turbostat: Add "snapshot:" Makefile target (David Arcari) [RHEL-33321] - platform/x86:intel/pmc: Enable S0ix blocker show in Lunar Lake (Steve Best) [RHEL-46817] - platform/x86:intel/pmc: Update LNL signal status map (Steve Best) [RHEL-46817] - platform/x86:intel/pmc: Add support to show S0ix blocker counter (Steve Best) [RHEL-46817] - platform/x86/intel/pmc: Fix PCH names in comments (Steve Best) [RHEL-46817] - platform/x86/intel/pmc: Improve PKGC residency counters debug (Steve Best) [RHEL-46817] - platform/x86/intel/pmc/arl: Put GNA device in D3 (Steve Best) [RHEL-46817] - net/sched: act_api: fix possible infinite loop in tcf_idr_check_alloc() (Davide Caratti) [RHEL-45534] - net/sched: taprio: extend minimum interval restriction to entire cycle too (Davide Caratti) [RHEL-44375 RHEL-45534] {CVE-2024-36244} - net/sched: taprio: make q->picos_per_byte available to fill_sched_entry() (Davide Caratti) [RHEL-44375 RHEL-45534] {CVE-2024-36244} - rtnetlink: Correct nested IFLA_VF_VLAN_LIST attribute validation (Davide Caratti) [RHEL-39715] {CVE-2024-36017} - xfs: process free extents to busy list in FIFO order (Pavel Reichl) [RHEL-7961] - xfs: adjust the incore perag block_count when shrinking (Pavel Reichl) [RHEL-7961] - xfs: abort fstrim if kernel is suspending (Pavel Reichl) [RHEL-7961] - xfs: reduce AGF hold times during fstrim operations (Pavel Reichl) [RHEL-7961] - xfs: move log discard work to xfs_discard.c (Pavel Reichl) [RHEL-7961] - can: j1939: j1939_netdev_start(): fix UAF for rx_kref of j1939_priv (Ken Cox) [RHEL-38415] {CVE-2021-47459} - tty: n_gsm: fix possible out-of-bounds in gsm0_receive() (Steve Best) [RHEL-39354] {CVE-2024-36016} - net/sched: initialize noop_qdisc owner (Davide Caratti) [RHEL-35058] - net/sched: Fix mirred deadlock on device recursion (Davide Caratti) [RHEL-35058] {CVE-2024-27010} - KVM: SEV-ES: Fix svm_get_msr()/svm_set_msr() for KVM_SEV_ES_INIT guests (Paolo Bonzini) [RHEL-16745] - x86/e820: Add a new e820 table update helper (Paolo Bonzini) [RHEL-16745] - x86/sev: Add callback to apply RMP table fixups for kexec (Paolo Bonzini) [RHEL-16745] - x86/kexec: Do not update E820 kexec table for setup_data (Paolo Bonzini) [RHEL-16745] - x86/e820: Don't reserve SETUP_RNG_SEED in e820 (Paolo Bonzini) [RHEL-16745] - redhat: add new configs (Paolo Bonzini) [RHEL-16745] - KVM: SNP: Fix LBR Virtualization for SNP guest (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Don't save mmu_invalidate_seq after checking private attr (Paolo Bonzini) [RHEL-16745] - KVM: SEV-ES: Delegate LBR virtualization to the processor (Paolo Bonzini) [RHEL-16745] - KVM: SEV-ES: Disallow SEV-ES guests when X86_FEATURE_LBRV is absent (Paolo Bonzini) [RHEL-16745] - KVM: SEV-ES: Prevent MSR access post VMSA encryption (Paolo Bonzini) [RHEL-16745] - KVM: SVM: Remove the need to trigger an UNBLOCK event on AP creation (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Don't WARN() if RMP lookup fails when invalidating gmem pages (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Automatically switch reclaimed pages to shared (Paolo Bonzini) [RHEL-16745] - KVM: SVM: Add module parameter to enable SEV-SNP (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Avoid WBINVD for HVA-based MMU notifications for SNP (Paolo Bonzini) [RHEL-16745] - KVM: x86: Implement hook for determining max NPT mapping level (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Implement gmem hook for invalidating private pages (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Implement gmem hook for initializing private pages (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Support SEV-SNP AP Creation NAE event (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add support to handle RMP nested page faults (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add support to handle Page State Change VMGEXIT (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add support to handle MSR based Page State Change VMGEXIT (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add support to handle GHCB GPA register VMGEXIT (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add KVM_SEV_SNP_LAUNCH_FINISH command (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add KVM_SEV_SNP_LAUNCH_UPDATE command (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add KVM_SEV_SNP_LAUNCH_START command (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add initial SEV-SNP support (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Select KVM_GENERIC_PRIVATE_MEM when CONFIG_KVM_AMD_SEV=y (Paolo Bonzini) [RHEL-16745] - KVM: MMU: Disable fast path if KVM_EXIT_MEMORY_FAULT is needed (Paolo Bonzini) [RHEL-16745] - KVM: x86: Add hook for determining max NPT mapping level (Paolo Bonzini) [RHEL-16745] - KVM: guest_memfd: Add hook for invalidating memory (Paolo Bonzini) [RHEL-16745] - KVM: guest_memfd: Add interface for populating gmem pages with user data (Paolo Bonzini) [RHEL-16745] - KVM: guest_memfd: extract __kvm_gmem_get_pfn() (Paolo Bonzini) [RHEL-16745] - KVM: guest_memfd: Add hook for initializing memory (Paolo Bonzini) [RHEL-16745] - KVM: guest_memfd: limit overzealous WARN (Paolo Bonzini) [RHEL-16745] - KVM: guest_memfd: pass error up from filemap_grab_folio (Paolo Bonzini) [RHEL-16745] - KVM: x86: Advertise max mappable GPA in CPUID.0x80000008.GuestPhysBits (Paolo Bonzini) [RHEL-16745] - KVM: x86: Don't advertise guest.MAXPHYADDR as host.MAXPHYADDR in CPUID (Paolo Bonzini) [RHEL-16745] - KVM: x86: Split core of hypercall emulation to helper function (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Allow per-guest configuration of GHCB protocol version (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add GHCB handling for termination requests (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add GHCB handling for Hypervisor Feature Support requests (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add support to handle AP reset MSR protocol (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Sanity check that __kvm_faultin_pfn() doesn't create noslot pfns (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Initialize kvm_page_fault's pfn and hva to error values (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Set kvm_page_fault.hva to KVM_HVA_ERR_BAD for "no slot" faults (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Handle no-slot faults at the beginning of kvm_faultin_pfn() (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Move slot checks from __kvm_faultin_pfn() to kvm_faultin_pfn() (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Explicitly disallow private accesses to emulated MMIO (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Don't force emulation of L2 accesses to non-APIC internal slots (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Move private vs. shared check above slot validity checks (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: WARN and skip MMIO cache on private, reserved page faults (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: check for invalid async page faults involving private memory (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Use synthetic page fault error code to indicate private faults (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: WARN if upper 32 bits of legacy #PF error code are non-zero (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Pass full 64-bit error code when handling page faults (Paolo Bonzini) [RHEL-16745] - KVM: x86: Move synthetic PFERR_* sanity checks to SVM's #NPF handler (Paolo Bonzini) [RHEL-16745] - KVM: x86: Define more SEV+ page fault error bits/flags for #NPF (Paolo Bonzini) [RHEL-16745] - KVM: x86: Remove separate "bit" defines for page fault error code masks (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Exit to userspace with -EFAULT if private fault hits emulation (Paolo Bonzini) [RHEL-16745] - KVM: x86: Disable KVM_INTEL_PROVE_VE by default (Paolo Bonzini) [RHEL-16745] - KVM: VMX: Enumerate EPT Violation #VE support in /proc/cpuinfo (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Print SPTEs on unexpected #VE (Paolo Bonzini) [RHEL-16745] - KVM: VMX: Dump VMCS on unexpected #VE (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Add sanity checks that KVM doesn't create EPT #VE SPTEs (Paolo Bonzini) [RHEL-16745] - KVM: nVMX: Always handle #VEs in L0 (never forward #VEs from L2 to L1) (Paolo Bonzini) [RHEL-16745] - KVM: nVMX: Initialize #VE info page for vmcs02 when proving #VE support (Paolo Bonzini) [RHEL-16745] - KVM: VMX: Don't kill the VM on an unexpected #VE (Paolo Bonzini) [RHEL-16745] - KVM: VMX: Introduce test mode related to EPT violation VE (Paolo Bonzini) [RHEL-16745] - KVM, x86: add architectural support code for #VE (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Track shadow MMIO value on a per-VM basis (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Add Suppress VE bit to EPT shadow_mmio_mask/shadow_present_mask (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Use SHADOW_NONPRESENT_VALUE for atomic zap in TDP MMU (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Fix a largely theoretical race in kvm_mmu_track_write() (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Process atomically-zapped SPTEs after TLB flush (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Allow non-zero value for non-present SPTE and removed SPTE (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Replace hardcoded value 0 for the initial value for SPTE (Paolo Bonzini) [RHEL-16745] - KVM: Allow page-sized MMU caches to be initialized with custom 64-bit values (Paolo Bonzini) [RHEL-16745] - KVM: delete .change_pte MMU notifier callback (Paolo Bonzini) [RHEL-16745] - KVM: x86: Explicitly zero kvm_caps during vendor module load (Paolo Bonzini) [RHEL-16745] - KVM: x86: Fully re-initialize supported_mce_cap on vendor module load (Paolo Bonzini) [RHEL-16745] - KVM: x86: Fully re-initialize supported_vm_types on vendor module load (Paolo Bonzini) [RHEL-16745] - selftests: kvm: add test for transferring FPU state into VMSA (Paolo Bonzini) [RHEL-16745] - selftests: kvm: split "launch" phase of SEV VM creation (Paolo Bonzini) [RHEL-16745] - selftests: kvm: switch to using KVM_X86_*_VM (Paolo Bonzini) [RHEL-16745] - selftests: kvm: add tests for KVM_SEV_INIT2 (Paolo Bonzini) [RHEL-16745] - KVM: SEV: allow SEV-ES DebugSwap again (Paolo Bonzini) [RHEL-16745] - KVM: SEV: introduce KVM_SEV_INIT2 operation (Paolo Bonzini) [RHEL-16745] - KVM: SEV: sync FPU and AVX state at LAUNCH_UPDATE_VMSA time (Paolo Bonzini) [RHEL-16745] - KVM: SEV: define VM types for SEV and SEV-ES (Paolo Bonzini) [RHEL-16745] - KVM: SEV: introduce to_kvm_sev_info (Paolo Bonzini) [RHEL-16745] - KVM: x86: Add supported_vm_types to kvm_caps (Paolo Bonzini) [RHEL-16745] - KVM: x86: add fields to struct kvm_arch for CoCo features (Paolo Bonzini) [RHEL-16745] - KVM: SEV: store VMSA features in kvm_sev_info (Paolo Bonzini) [RHEL-16745] - KVM: SEV: publish supported VMSA features (Paolo Bonzini) [RHEL-16745] - KVM: introduce new vendor op for KVM_GET_DEVICE_ATTR (Paolo Bonzini) [RHEL-16745] - KVM: x86: use u64_to_user_ptr() (Paolo Bonzini) [RHEL-16745] - KVM: SVM: Compile sev.c if and only if CONFIG_KVM_AMD_SEV=y (Paolo Bonzini) [RHEL-16745] - KVM: SVM: Invert handling of SEV and SEV_ES feature flags (Paolo Bonzini) [RHEL-16745] - Documentation: kvm/sev: clarify usage of KVM_MEMORY_ENCRYPT_OP (Paolo Bonzini) [RHEL-16745] - Documentation: kvm/sev: separate description of firmware (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Track SNP host status with cc_platform_*() (Paolo Bonzini) [RHEL-16745] - x86/cc: Add cc_platform_set/_clear() helpers (Paolo Bonzini) [RHEL-16745] - x86/kvm/Kconfig: Have KVM_AMD_SEV select ARCH_HAS_CC_PLATFORM (Paolo Bonzini) [RHEL-16745] - x86/tdx: Preserve shared bit on mprotect() (Paolo Bonzini) [RHEL-16745] - x86/sev: Check for MWAITX and MONITORX opcodes in the #VC handler (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Add models 0x10-0x1f to the Zen5 range (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Update the Zenbleed microcode revisions (Paolo Bonzini) [RHEL-16745] - crypto: ccp - Avoid discarding errors in psp_send_platform_access_msg() (Paolo Bonzini) [RHEL-16745] - crypto: ccp - State in dmesg that TSME is enabled (Paolo Bonzini) [RHEL-16745] - x86/sev: Disable KMSAN for memory encryption TUs (Paolo Bonzini) [RHEL-16745] - x86/sev: Dump SEV_STATUS (Paolo Bonzini) [RHEL-16745] - crypto: ccp - Have it depend on AMD_IOMMU (Paolo Bonzini) [RHEL-16745] - iommu/amd: Fix failure return from snp_lookup_rmpentry() (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Make snp_range_list static (Paolo Bonzini) [RHEL-16745] - Documentation: virt: Fix up pre-formatted text block for SEV ioctls (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Add the SNP_SET_CONFIG command (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Add the SNP_COMMIT command (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Add the SNP_PLATFORM_STATUS command (Paolo Bonzini) [RHEL-16745] - x86/cpufeatures: Enable/unmask SEV-SNP CPU feature (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Make AVIC backing, VMSA and VMCB memory allocation SNP safe (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Add panic notifier for SEV/SNP firmware shutdown on kdump (Paolo Bonzini) [RHEL-16745] - iommu/amd: Clean up RMP entries for IOMMU pages during SNP shutdown (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Handle legacy SEV commands when SNP is enabled (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Handle non-volatile INIT_EX data when SNP is enabled (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Handle the legacy TMR allocation when SNP is enabled (Paolo Bonzini) [RHEL-16745] - x86/sev: Introduce an SNP leaked pages list (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Provide an API to issue SEV and SNP commands (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Add support to initialize the AMD-SP for SEV-SNP (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Define the SEV-SNP commands (Paolo Bonzini) [RHEL-16745] - crypto: ccp - Fix null pointer dereference in __sev_platform_shutdown_locked (Paolo Bonzini) [RHEL-16745] - x86/sev: Adjust the directmap to avoid inadvertent RMP faults (Paolo Bonzini) [RHEL-16745] - x86/sev: Add helper functions for RMPUPDATE and PSMASH instruction (Paolo Bonzini) [RHEL-16745] - x86/fault: Dump RMP table information when RMP page faults occur (Paolo Bonzini) [RHEL-16745] - x86/traps: Define RMP violation #PF error code (Paolo Bonzini) [RHEL-16745] - x86/fault: Add helper for dumping RMP entries (Paolo Bonzini) [RHEL-16745] - x86/sev: Add RMP entry lookup helpers (Paolo Bonzini) [RHEL-16745] - x86/sev: Add SEV-SNP host initialization support (Paolo Bonzini) [RHEL-16745] - x86/mtrr: Don't print errors if MtrrFixDramModEn is set when SNP enabled (Paolo Bonzini) [RHEL-16745] - iommu/amd: Don't rely on external callers to enable IOMMU SNP support (Paolo Bonzini) [RHEL-16745] - x86/speculation: Do not enable Automatic IBRS if SEV-SNP is enabled (Paolo Bonzini) [RHEL-16745] - x86/cpufeatures: Add SEV-SNP CPU feature (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Do the common init on future Zens too (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Add more models to X86_FEATURE_ZEN5 (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Add X86_FEATURE_ZEN5 (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Add X86_FEATURE_ZEN1 (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Drop now unused CPU erratum checking function (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Get rid of amd_erratum_1485[] (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Get rid of amd_erratum_400[] (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Get rid of amd_erratum_383[] (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Get rid of amd_erratum_1054[] (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Move the DIV0 bug detection to the Zen1 init function (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Move Zenbleed check to the Zen2 init function (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Rename init_amd_zn() to init_amd_zen_common() (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Call the spectral chicken in the Zen2 init function (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Move erratum 1076 fix into the Zen1 init function (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Move the Zen3 BTC_NO detection to the Zen3 init function (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Carve out the erratum 1386 fix (Paolo Bonzini) [RHEL-16745] - x86/sev: Fix position dependent variable references in startup code (Paolo Bonzini) [RHEL-16745] - x86/Kconfig: Remove CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT (Paolo Bonzini) [RHEL-16745] - x86/sme: Fix memory encryption setting if enabled by default and not overridden (Paolo Bonzini) [RHEL-16745]- netfilter: conntrack: switch connlabels to atomic_t (Xin Long) [RHEL-28816] - sched: act_ct: add netns into the key of tcf_ct_flow_table (Xin Long) [RHEL-28816] - stm class: Fix a double free in stm_register_device() (David Arcari) [RHEL-44520] {CVE-2024-38627} - lib/test_hmm.c: handle src_pfns and dst_pfns allocation failure (cki-backport-bot) [RHEL-44261] {CVE-2024-38543} - netfilter: complete validation of user input (Phil Sutter) [RHEL-37212] {CVE-2024-35896} - netfilter: validate user input for expected length (Phil Sutter) [RHEL-37212] {CVE-2024-35896} - xfs: fix reloading entire unlinked bucket lists (Pavel Reichl) [RHEL-7990] - xfs: make inode unlinked bucket recovery work with quotacheck (Pavel Reichl) [RHEL-7990] - xfs: reload entire unlinked bucket lists (Pavel Reichl) [RHEL-7990] - xfs: use i_prev_unlinked to distinguish inodes that are not on the unlinked list (Pavel Reichl) [RHEL-7990] - xfs: load uncached unlinked inodes into memory on demand (Pavel Reichl) [RHEL-7990] - netfilter: nf_tables: Implement table adoption support (Phil Sutter) [RHEL-32120] - netfilter: nf_tables: Introduce NFT_TABLE_F_PERSIST (Phil Sutter) [RHEL-32120] - netfilter: uapi: Document NFT_TABLE_F_OWNER flag (Phil Sutter) [RHEL-32120] - net: core: reject skb_copy(_expand) for fraglist GSO skbs (Xin Long) [RHEL-39781] {CVE-2024-36929} - net: relax socket state check at accept time. (Florian Westphal) [RHEL-39833] - tcp: defer shutdown(SEND_SHUTDOWN) for TCP_SYN_RECV sockets (Florian Westphal) [RHEL-39833] {CVE-2024-36905} - ppdev: Add an error check in register_device (Steve Best) [RHEL-39127] {CVE-2024-36015} - ppdev: Remove usage of the deprecated ida_simple_xx() API (Steve Best) [RHEL-39127] {CVE-2024-36015} - hwmon: (w83793) Fix NULL pointer dereference by removing unnecessary structure field (Steve Best) [RHEL-37725] {CVE-2021-47384} - of: module: prevent NULL pointer dereference in vsnprintf() (Steve Best) [RHEL-37254] {CVE-2024-35878}- KEYS: trusted: Fix memory leak in tpm2_key_encode() (CKI Backport Bot) [RHEL-41151] {CVE-2024-36967} - mm/zswap: invalidate duplicate entry when !zswap_enabled (Rafael Aquini) [RHEL-40684] - mm: zswap: fix objcg use-after-free in entry destruction (Rafael Aquini) [RHEL-40684] - mm: memcg: add per-memcg zswap writeback stat (Rafael Aquini) [RHEL-40684] - zswap: make shrinking memcg-aware (Rafael Aquini) [RHEL-40684] - memcontrol: implement mem_cgroup_tryget_online() (Rafael Aquini) [RHEL-40684] - mm/list_lru.c: remove unused list_lru_from_kmem() (Rafael Aquini) [RHEL-40684] - list_lru: allow explicit memcg and NUMA node selection (Rafael Aquini) [RHEL-40684] - mm: zswap: fix potential memory corruption on duplicate store (Rafael Aquini) [RHEL-40684] - mm: zswap: kill zswap_get_swap_cache_page() (Rafael Aquini) [RHEL-40684] - mm: zswap: tighten up entry invalidation (Rafael Aquini) [RHEL-40684] - mm: zswap: use zswap_invalidate_entry() for duplicates (Rafael Aquini) [RHEL-40684] - zswap: make zswap_load() take a folio (Rafael Aquini) [RHEL-40684] - swap: remove some calls to compound_head() in swap_readpage() (Rafael Aquini) [RHEL-40684] - memcg: convert get_obj_cgroup_from_page to get_obj_cgroup_from_folio (Rafael Aquini) [RHEL-40684] - zswap: make zswap_store() take a folio (Rafael Aquini) [RHEL-40684] - mm: kill frontswap (Rafael Aquini) [RHEL-40684] - mm: zswap: fix double invalidate with exclusive loads (Rafael Aquini) [RHEL-40684] - mm: zswap: invaldiate entry after writeback (Rafael Aquini) [RHEL-40684] - mm: zswap: remove zswap_header (Rafael Aquini) [RHEL-40684] - mm: zswap: simplify writeback function (Rafael Aquini) [RHEL-40684] - mm: zswap: remove shrink from zpool interface (Rafael Aquini) [RHEL-40684] - mm: zswap: remove page reclaim logic from zsmalloc (Rafael Aquini) [RHEL-40684] - mm: zswap: remove page reclaim logic from z3fold (Rafael Aquini) [RHEL-40684] - mm: zswap: remove page reclaim logic from zbud (Rafael Aquini) [RHEL-40684] - mm: zswap: add pool shrinking mechanism (Rafael Aquini) [RHEL-40684] - mm: zswap: support exclusive loads (Rafael Aquini) [RHEL-40684] - mm: zswap: shrink until can accept (Rafael Aquini) [RHEL-40684] - swap, __read_swap_cache_async(): enlarge get/put_swap_device protection range (Rafael Aquini) [RHEL-40684] - af_unix: Fix data races in unix_release_sock/unix_stream_sendmsg (Guillaume Nault) [RHEL-43969] {CVE-2024-38596} - af_unix: Fix data-races around sk->sk_shutdown. (Guillaume Nault) [RHEL-43969] {CVE-2024-38596} - af_unix: Fix data races around sk->sk_shutdown. (Guillaume Nault) [RHEL-43969] {CVE-2024-38596} - tls: fix missing memory barrier in tls_init (cki-backport-bot) [RHEL-44477] {CVE-2024-36489} - net/sched: taprio: always validate TCA_TAPRIO_ATTR_PRIOMAP (cki-backport-bot) [RHEL-43400] {CVE-2024-36974} - packet: annotate data-races around ignore_outgoing (cki-backport-bot) [RHEL-33238] {CVE-2024-26862} - gfs2: Be more careful with the quota sync generation (Andreas Gruenbacher) [RHEL-40902] - gfs2: Get rid of some unnecessary quota locking (Andreas Gruenbacher) [RHEL-40902] - gfs2: Add some missing quota locking (Andreas Gruenbacher) [RHEL-40902] - gfs2: Fold qd_fish into gfs2_quota_sync (Andreas Gruenbacher) [RHEL-40902] - gfs2: quota need_sync cleanup (Andreas Gruenbacher) [RHEL-40902] - gfs2: Fix and clean up function do_qc (Andreas Gruenbacher) [RHEL-40902] - gfs2: Revert "Add quota_change type" (Andreas Gruenbacher) [RHEL-40902] - gfs2: Revert "ignore negated quota changes" (Andreas Gruenbacher) [RHEL-40902] - gfs2: qd_check_sync cleanups (Andreas Gruenbacher) [RHEL-40902] - gfs2: Check quota consistency on mount (Andreas Gruenbacher) [RHEL-40902] - gfs2: Minor gfs2_quota_init error path cleanup (Andreas Gruenbacher) [RHEL-40902] - gfs2: fix kernel BUG in gfs2_quota_cleanup (Edward Adam Davis) [RHEL-40902] - gfs2: Clean up quota.c:print_message (Andreas Gruenbacher) [RHEL-40902] - gfs2: Clean up gfs2_alloc_parms initializers (Andreas Gruenbacher) [RHEL-40902] - gfs2: Two quota=account mode fixes (Andreas Gruenbacher) [RHEL-40902] - gfs2: Remove useless assignment (Bob Peterson) [RHEL-40902] - gfs2: simplify slot_get (Bob Peterson) [RHEL-40902] - gfs2: Simplify qd2offset (Bob Peterson) [RHEL-40902] - gfs2: Remove quota allocation info from quota file (Bob Peterson) [RHEL-40902] - gfs2: use constant for array size (Bob Peterson) [RHEL-40902] - gfs2: Set qd_sync_gen in do_sync (Bob Peterson) [RHEL-40902] - gfs2: Remove useless err set (Bob Peterson) [RHEL-40902] - gfs2: Small gfs2_quota_lock cleanup (Bob Peterson) [RHEL-40902] - gfs2: move qdsb_put and reduce redundancy (Bob Peterson) [RHEL-40902] - gfs2: Don't try to sync non-changes (Bob Peterson) [RHEL-40902] - gfs2: Simplify function need_sync (Bob Peterson) [RHEL-40902] - gfs2: remove unneeded pg_oflow variable (Bob Peterson) [RHEL-40902] - gfs2: remove unneeded variable done (Bob Peterson) [RHEL-40902] - gfs2: pass sdp to gfs2_write_buf_to_page (Bob Peterson) [RHEL-40902] - gfs2: pass sdp in to gfs2_write_disk_quota (Bob Peterson) [RHEL-40902] - gfs2: Pass sdp to gfs2_adjust_quota (Bob Peterson) [RHEL-40902] - gfs2: remove dead code for quota writes (Bob Peterson) [RHEL-40902] - gfs2: Use qd_sbd more consequently (Bob Peterson) [RHEL-40902] - gfs2: replace 'found' with dedicated list iterator variable (Jakob Koschel) [RHEL-40902] - gfs2: Fix gfs2_qa_get imbalance in gfs2_quota_hold (Bob Peterson) [RHEL-40902] - KVM: arm64: FFA: Release hyp rx buffer (Sebastian Ott) [RHEL-43288] - KVM: arm64: Disassociate vcpus from redistributor region on teardown (Sebastian Ott) [RHEL-43288] - KVM: arm64: Ensure that SME controls are disabled in protected mode (Sebastian Ott) [RHEL-43288] - KVM: arm64: Refactor CPACR trap bit setting/clearing to use ELx format (Sebastian Ott) [RHEL-43288] - KVM: arm64: Consolidate initializing the host data's fpsimd_state/sve in pKVM (Sebastian Ott) [RHEL-43288] - KVM: arm64: Eagerly restore host fpsimd/sve state in pKVM (Sebastian Ott) [RHEL-43288] - KVM: arm64: Allocate memory mapped at hyp for host sve state in pKVM (Sebastian Ott) [RHEL-43288] - KVM: arm64: Specialize handling of host fpsimd state on trap (Sebastian Ott) [RHEL-43288] - KVM: arm64: Abstract set/clear of CPTR_EL2 bits behind helper (Sebastian Ott) [RHEL-43288] - KVM: arm64: Fix prototype for __sve_save_state/__sve_restore_state (Sebastian Ott) [RHEL-43288] - KVM: arm64: Reintroduce __sve_save_state (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Expose BTI and CSV_frac to a guest hypervisor (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Fix relative priorities of exceptions generated by ERETAx (Sebastian Ott) [RHEL-43288] - KVM: arm64: AArch32: Fix spurious trapping of conditional instructions (Sebastian Ott) [RHEL-43288] - KVM: arm64: Allow AArch32 PSTATE.M to be restored as System mode (Sebastian Ott) [RHEL-43288] - KVM: arm64: Fix AArch32 register narrowing on userspace write (Sebastian Ott) [RHEL-43288] - KVM: selftests: arm64: Test vCPU-scoped feature ID registers (Sebastian Ott) [RHEL-43288] - KVM: selftests: arm64: Test that feature ID regs survive a reset (Sebastian Ott) [RHEL-43288] - KVM: selftests: arm64: Store expected register value in set_id_regs (Sebastian Ott) [RHEL-43288] - KVM: selftests: arm64: Rename helper in set_id_regs to imply VM scope (Sebastian Ott) [RHEL-43288] - KVM: arm64: Only reset vCPU-scoped feature ID regs once (Sebastian Ott) [RHEL-43288] - KVM: arm64: Reset VM feature ID regs from kvm_reset_sys_regs() (Sebastian Ott) [RHEL-43288] - KVM: arm64: Rename is_id_reg() to imply VM scope (Sebastian Ott) [RHEL-43288] - KVM: arm64: Destroy mpidr_data for 'late' vCPU creation (Sebastian Ott) [RHEL-43288] - KVM: arm64: Move management of __hyp_running_vcpu to load/put on VHE (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic: Allocate private interrupts on demand (Sebastian Ott) [RHEL-43288] - KVM: arm64: Force injection of a data abort on NISV MMIO exit (Sebastian Ott) [RHEL-43288] - KVM: arm64: Restrict supported capabilities for protected VMs (Sebastian Ott) [RHEL-43288] - KVM: arm64: Refactor setting the return value in kvm_vm_ioctl_enable_cap() (Sebastian Ott) [RHEL-43288] - KVM: arm64: Add is_pkvm_initialized() helper (Sebastian Ott) [RHEL-43288] - KVM: arm64: Document the KVM/arm64-specific calls in hypercalls.rst (Sebastian Ott) [RHEL-43288] - KVM: arm64: Rename firmware pseudo-register documentation file (Sebastian Ott) [RHEL-43288] - KVM: arm64: Reformat/beautify PTP hypercall documentation (Sebastian Ott) [RHEL-43288] - KVM: arm64: Clarify rationale for ZCR_EL1 value restored on guest exit (Sebastian Ott) [RHEL-43288] - KVM: arm64: Introduce and use predicates that check for protected VMs (Sebastian Ott) [RHEL-43288] - KVM: arm64: Simplify vgic-v3 hypercalls (Sebastian Ott) [RHEL-43288] - KVM: arm64: Move setting the page as dirty out of the critical section (Sebastian Ott) [RHEL-43288] - KVM: arm64: Change kvm_handle_mmio_return() return polarity (Sebastian Ott) [RHEL-43288] - KVM: arm64: Fix comment for __pkvm_vcpu_init_traps() (Sebastian Ott) [RHEL-43288] - KVM: arm64: Prevent kmemleak from accessing .hyp.data (Sebastian Ott) [RHEL-43288] - KVM: arm64: Do not map the host fpsimd state to hyp in pKVM (Sebastian Ott) [RHEL-43288] - KVM: arm64: Rename __tlb_switch_to_{guest,host}() in VHE (Sebastian Ott) [RHEL-43288] - KVM: arm64: Support TLB invalidation in guest context (Sebastian Ott) [RHEL-43288] - KVM: arm64: Avoid BBM when changing only s/w bits in Stage-2 PTE (Sebastian Ott) [RHEL-43288] - KVM: arm64: Check for PTE validity when checking for executable/cacheable (Sebastian Ott) [RHEL-43288] - KVM: arm64: Avoid BUG-ing from the host abort path (Sebastian Ott) [RHEL-43288] - KVM: arm64: Issue CMOs when tearing down guest s2 pages (Sebastian Ott) [RHEL-43288] - KVM: arm64: Refactor checks for FP state ownership (Sebastian Ott) [RHEL-43288] - KVM: arm64: Move guest_owns_fp_regs() to increase its scope (Sebastian Ott) [RHEL-43288] - KVM: arm64: Initialize the kvm host data's fpsimd_state pointer in pKVM (Sebastian Ott) [RHEL-43288] - KVM: arm64: Remove duplicated AA64MMFR1_EL1 XNX (Sebastian Ott) [RHEL-43288] - KVM: selftests: Add stress test for LPI injection (Sebastian Ott) [RHEL-43288] - KVM: selftests: Use MPIDR_HWID_BITMASK from cputype.h (Sebastian Ott) [RHEL-43288] - KVM: selftests: Add helper for enabling LPIs on a redistributor (Sebastian Ott) [RHEL-43288] - KVM: selftests: Add a minimal library for interacting with an ITS (Sebastian Ott) [RHEL-43288] - KVM: selftests: Add quadword MMIO accessors (Sebastian Ott) [RHEL-43288] - KVM: selftests: Standardise layout of GIC frames (Sebastian Ott) [RHEL-43288] - KVM: selftests: Align with kernel's GIC definitions (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Get rid of the lpi_list_lock (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Rip out the global translation cache (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Use the per-ITS translation cache for injection (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Spin off helper for finding ITS by doorbell addr (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Maintain a translation cache per ITS (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Scope translation cache invalidations to an ITS (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Get rid of vgic_copy_lpi_list() (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-debug: Use an xarray mark for debug iterator (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Walk LPI xarray in vgic_its_cmd_handle_movall() (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Walk LPI xarray in vgic_its_invall() (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Walk LPI xarray in its_sync_lpi_pending_table() (Sebastian Ott) [RHEL-43288] - KVM: Treat the device list as an rculist (Sebastian Ott) [RHEL-43288] - KVM: selftests: Add test for uaccesses to non-existent vgic-v2 CPUIF (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Work around lack of pauth support in old toolchains (Sebastian Ott) [RHEL-43288] - KVM: arm64: Drop trapping of PAuth instructions/keys (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Advertise support for PAuth (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Handle ERETA[AB] instructions (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Add emulation for ERETAx instructions (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Add kvm_has_pauth() helper (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Reinject PAC exceptions caused by HCR_EL2.API==0 (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Handle HCR_EL2.{API,APK} independently (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Honor HFGITR_EL2.ERET being set (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Fast-track 'InHost' exception returns (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Add trap forwarding for ERET and SMC (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Configure HCR_EL2 for FEAT_NV2 (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Drop VCPU_HYP_CONTEXT flag (Sebastian Ott) [RHEL-43288] - KVM: arm64: Constraint PAuth support to consistent implementations (Sebastian Ott) [RHEL-43288] - KVM: arm64: Add helpers for ESR_ELx_ERET_ISS_ERET* (Sebastian Ott) [RHEL-43288] - KVM: arm64: Harden __ctxt_sys_reg() against out-of-range values (Sebastian Ott) [RHEL-43288] - KVM: arm64: Remove FFA_MSG_SEND_DIRECT_REQ from the denylist (Sebastian Ott) [RHEL-43288] - KVM: arm64: Improve out-of-order sysreg table diagnostics (Sebastian Ott) [RHEL-43288] - KVM: arm64: Exclude FP ownership from kvm_vcpu_arch (Sebastian Ott) [RHEL-43288] - KVM: arm64: Exclude host_fpsimd_state pointer from kvm_vcpu_arch (Sebastian Ott) [RHEL-43288] - KVM: arm64: Exclude mdcr_el2_host from kvm_vcpu_arch (Sebastian Ott) [RHEL-43288] - KVM: arm64: Exclude host_debug_data from vcpu_arch (Sebastian Ott) [RHEL-43288] - KVM: arm64: Add accessor for per-CPU state (Sebastian Ott) [RHEL-43288] - KVM: selftests: Allow many vCPUs and reader threads per UFFD in demand paging test (Sebastian Ott) [RHEL-43288] - KVM: selftests: Report per-vcpu demand paging rate from demand paging test (Sebastian Ott) [RHEL-43288] - KVM: arm64: Rationalise KVM banner output (Sebastian Ott) [RHEL-43288] - KVM: arm64: Use TLBI_TTL_UNKNOWN in __kvm_tlb_flush_vmid_range() (Sebastian Ott) [RHEL-43288] - KVM: arm64: Don't pass a TLBI level hint when zapping table entries (Sebastian Ott) [RHEL-43288] - KVM: arm64: Don't defer TLB invalidation when zapping table entries (Sebastian Ott) [RHEL-43288] - arm64/mm: Update tlb invalidation routines for FEAT_LPA2 (Sebastian Ott) [RHEL-43288] - arm64: Avoid cpus_have_const_cap() for ARM64_HAS_ARMv8_4_TTL (Sebastian Ott) [RHEL-43288] - vfio/pci: fix potential memory leak in vfio_intx_enable() (Alex Williamson) [RHEL-44424] {CVE-2024-38632} - perf test arm64: Fix version that enables VG register on Arm (Michael Petlan) [RHEL-32688] - scsi: qedf: Make qedf_execute_tmf() non-preemptible (John Meneghini) [RHEL-25790] - can: isotp: isotp_sendmsg(): fix return error fix on TX path (Radu Rendec) [RHEL-39584] - can: isotp: fix error path in isotp_sendmsg() to unlock wait queue (Radu Rendec) [RHEL-39584] - can: isotp: isotp_sendmsg(): fix return error on FC timeout on TX path (Radu Rendec) [RHEL-39584] - can: isotp: isotp_sendmsg(): fix TX buffer concurrent access in isotp_sendmsg() (Radu Rendec) [RHEL-39584] - netfilter: nf_tables: set dormant flag on hook register failure (Phil Sutter) [RHEL-33123] {CVE-2024-26835} - perf annotate: Fix segfault on sample histogram (Michael Petlan) [RHEL-29571] - perf symbols: Fix ownership of string in dso__load_vmlinux() (Michael Petlan) [RHEL-29571] - perf symbols: Update kcore map before merging in remaining symbols (Michael Petlan) [RHEL-29571] - perf maps: Re-use __maps__free_maps_by_name() (Michael Petlan) [RHEL-29571] - perf symbols: Remove map from list before updating addresses (Michael Petlan) [RHEL-29571] - perf annotate: Fix memory leak in annotated_source (Michael Petlan) [RHEL-29571] - perf dwarf-aux: Check variable address range properly (Michael Petlan) [RHEL-29571] - perf dwarf-aux: Check pointer offset when checking variables (Michael Petlan) [RHEL-29571] - perf tests: Remove dependency on lscpu (Michael Petlan) [RHEL-29571] - perf map: Remove kernel map before updating start and end addresses (Michael Petlan) [RHEL-29571] - perf tests: Apply attributes to all events in object code reading test (Michael Petlan) [RHEL-29571] - perf tests: Make "test data symbol" more robust on Neoverse N1 (Michael Petlan) [RHEL-29571] - perf test: Use a single fd for the child process out/err (Michael Petlan) [RHEL-29571] - perf test: Stat output per thread of just the parent process (Michael Petlan) [RHEL-29571] - perf record: Delete session after stopping sideband thread (Michael Petlan) [RHEL-29571] - perf riscv: Fix the warning due to the incompatible type (Michael Petlan) [RHEL-29571] - perf lock contention: Add a missing NULL check (Michael Petlan) [RHEL-29571] - perf annotate: Make sure to call symbol__annotate2() in TUI (Michael Petlan) [RHEL-29571] - riscv: andes: Support specifying symbolic firmware and hardware raw events (Michael Petlan) [RHEL-29571] - perf annotate: Add comments in the data structures (Michael Petlan) [RHEL-29571] - perf annotate: Remove sym_hist.addr[] array (Michael Petlan) [RHEL-29571] - perf annotate: Calculate instruction overhead using hashmap (Michael Petlan) [RHEL-29571] - perf annotate: Add a hashmap for symbol histogram (Michael Petlan) [RHEL-29571] - perf threads: Reduce table size from 256 to 8 (Michael Petlan) [RHEL-29571] - perf threads: Switch from rbtree to hashmap (Michael Petlan) [RHEL-29571] - perf threads: Move threads to its own files (Michael Petlan) [RHEL-29571] - perf machine: Move machine's threads into its own abstraction (Michael Petlan) [RHEL-29571] - perf machine: Move fprintf to for_each loop and a callback (Michael Petlan) [RHEL-29571] - perf trace: Ignore thread hashing in summary (Michael Petlan) [RHEL-29571] - perf report: Sort child tasks by tid (Michael Petlan) [RHEL-29571] - perf vendor events amd: Fix Zen 4 cache latency events (Michael Petlan) [RHEL-29571] - perf version: Display availability of OpenCSD support (Michael Petlan) [RHEL-29571] - perf vendor events intel: Add umasks/occ_sel to PCU events. (Michael Petlan) [RHEL-29571] - perf map: Fix map reference count issues (Michael Petlan) [RHEL-29571] - libperf evlist: Avoid out-of-bounds access (Michael Petlan) [RHEL-29571] - perf lock contention: Account contending locks too (Michael Petlan) [RHEL-29571] - perf metrics: Fix segv for metrics with no events (Michael Petlan) [RHEL-29571] - perf metrics: Fix metric matching (Michael Petlan) [RHEL-29571] - perf pmu: Fix a potential memory leak in perf_pmu__lookup() (Michael Petlan) [RHEL-29571] - perf test: Fix spelling mistake "curent" -> "current" (Michael Petlan) [RHEL-29571] - perf test: Use TEST_FAIL in the TEST_ASSERT macros instead of -1 (Michael Petlan) [RHEL-29571] - perf data convert: Fix segfault when converting to json when cpu_desc isn't set (Michael Petlan) [RHEL-29571] - perf bpf: Check that the minimal vmlinux.h installed is the latest one (Michael Petlan) [RHEL-29571] - perf print-events: make is_event_supported() more robust (Michael Petlan) [RHEL-29571] - perf tests: Add option to run tests in parallel (Michael Petlan) [RHEL-29571] - perf tests: Run time generate shell test suites (Michael Petlan) [RHEL-29571] - perf tests: Use scandirat for shell script finding (Michael Petlan) [RHEL-29571] - perf test: Rename builtin-test-list and add missed header guard (Michael Petlan) [RHEL-29571] - tools subcmd: Add a no exec function call option (Michael Petlan) [RHEL-29571] - perf tests: Avoid fork in perf_has_symbol test (Michael Petlan) [RHEL-29571] - perf list: Add scandirat compatibility function (Michael Petlan) [RHEL-29571] - perf thread_map: Skip exited threads when scanning /proc (Michael Petlan) [RHEL-29571] - perf list: fix short description for some cache events (Michael Petlan) [RHEL-29571] - perf stat: Fix metric-only aggregation index (Michael Petlan) [RHEL-29571] - perf metrics: Compute unmerged uncore metrics individually (Michael Petlan) [RHEL-29571] - perf stat: Pass fewer metric arguments (Michael Petlan) [RHEL-29571] - perf: script: prefer capstone to XED (Michael Petlan) [RHEL-29571] - perf: script: add raw|disasm arguments to --insn-trace option (Michael Petlan) [RHEL-29571] - perf: script: add field 'disasm' to display mnemonic instructions (Michael Petlan) [RHEL-29571] - perf: util: use capstone disasm engine to show assembly instructions (Michael Petlan) [RHEL-29571] - perf: build: introduce the libcapstone (Michael Petlan) [RHEL-29571] - perf list: For metricgroup only list include description (Michael Petlan) [RHEL-29571] - perf tools: Fixup module symbol end address properly (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update tigerlake TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update skylakex TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update skylake TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update sapphirerapids TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update sandybridge TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update rocketlake TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update jaketown TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update ivytown TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update ivybridge TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update icelakex TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update icelake TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update haswellx TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update haswell TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update cascadelakex TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update broadwellx TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update broadwellde TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update broadwell TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update alderlake TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update tigerlake events to v1.15 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update skylake events to v58 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update sierraforst events to v1.01 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update rocketlake events to v1.02 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update meteorlake events to v1.07 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update icelake events to v1.21 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update haswell events to v35 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update grandridge events to v1.01 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update emeraldrapids events to v1.03 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update broadwell events to v29 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update alderlaken events to v1.24 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update alderlake events to v1.24 (Michael Petlan) [RHEL-29571] - perf augmented_raw_syscalls.bpf: Move 'struct timespec64' to vmlinux.h (Michael Petlan) [RHEL-29571] - perf testsuite: Install kprobe tests and common files (Michael Petlan) [RHEL-29571] - perf testsuite: Add test for kprobe handling (Michael Petlan) [RHEL-29571] - perf testsuite: Add common output checking helpers (Michael Petlan) [RHEL-29571] - perf testsuite: Add test case for perf probe (Michael Petlan) [RHEL-29571] - perf testsuite: Add initialization script for shell tests (Michael Petlan) [RHEL-29571] - perf testsuite: Add common setting for shell tests (Michael Petlan) [RHEL-29571] - perf testsuite: Add common regex patters (Michael Petlan) [RHEL-29571] - perf test: Enable Symbols test to work with a current module dso (Michael Petlan) [RHEL-29571] - perf build: Cleanup perf register configuration (Michael Petlan) [RHEL-29571] - perf parse-regs: Introduce a weak function arch__sample_reg_masks() (Michael Petlan) [RHEL-29571] - perf parse-regs: Always build perf register functions (Michael Petlan) [RHEL-29571] - perf build: Remove unused CONFIG_PERF_REGS (Michael Petlan) [RHEL-29571] - perf metric: Don't remove scale from counts (Michael Petlan) [RHEL-29571] - perf stat: Avoid metric-only segv (Michael Petlan) [RHEL-29571] - perf expr: Fix "has_event" function for metric style events (Michael Petlan) [RHEL-29571] - perf expr: Allow NaN to be a valid number (Michael Petlan) [RHEL-29571] - perf maps: Locking tidy up of nr_maps (Michael Petlan) [RHEL-29571] - perf maps: Hide maps internals (Michael Petlan) [RHEL-29571] - perf maps: Get map before returning in maps__find_next_entry (Michael Petlan) [RHEL-29571] - perf maps: Get map before returning in maps__find_by_name (Michael Petlan) [RHEL-29571] - perf maps: Get map before returning in maps__find (Michael Petlan) [RHEL-29571] - perf maps: Switch from rbtree to lazily sorted array for addresses (Michael Petlan) [RHEL-29571] - perf srcline: Add missed addr2line closes (Michael Petlan) [RHEL-29571] - perf stat: Support per-cluster aggregation (Michael Petlan) [RHEL-29571] - perf tools: Remove misleading comments on map functions (Michael Petlan) [RHEL-29571] - perf thread_map: Free strlist on normal path in thread_map__new_by_tid_str() (Michael Petlan) [RHEL-29571] - perf sched: Move curr_pid and cpu_last_switched initialization to perf_sched__{lat|map|replay}() (Michael Petlan) [RHEL-29571] - perf sched: Move curr_thread initialization to perf_sched__map() (Michael Petlan) [RHEL-29571] - perf sched: Fix memory leak in perf_sched__map() (Michael Petlan) [RHEL-29571] - perf sched: Move start_work_mutex and work_done_wait_mutex initialization to perf_sched__replay() (Michael Petlan) [RHEL-29571] - perf test: Skip metric w/o event name on arm64 in stat STD output linter (Michael Petlan) [RHEL-29571] - perf symbols: Slightly improve module file executable section mappings (Michael Petlan) [RHEL-29571] - perf tools: Make it possible to see perf's kernel and module memory mappings (Michael Petlan) [RHEL-29571] - perf record: Display data size on pipe mode (Michael Petlan) [RHEL-29571] - perf script: Print source line for each jump in brstackinsn (Michael Petlan) [RHEL-29571] - perf kvm powerpc: Fix build (Michael Petlan) [RHEL-29571] - tools: perf: Expose sample ID / stream ID to python scripts (Michael Petlan) [RHEL-29571] - perf bpf: Clean up the generated/copied vmlinux.h (Michael Petlan) [RHEL-29571] - perf jevents: Drop or simplify small integer values (Michael Petlan) [RHEL-29571] - perf parse-events: Print all errors (Michael Petlan) [RHEL-29571] - perf parse-events: Improve error location of terms cloned from an event (Michael Petlan) [RHEL-29571] - perf tsc: Add missing newlines to debug statements (Michael Petlan) [RHEL-29571] - perf Documentation: Add some more hints to tips.txt (Michael Petlan) [RHEL-29571] - perf test: Simplify metric value validation test final report (Michael Petlan) [RHEL-29571] - perf report: Prevent segfault with --no-parent (Michael Petlan) [RHEL-29571] - perf evsel: Fix duplicate initialization of data->id in evsel__parse_sample() (Michael Petlan) [RHEL-29571] - perf evsel: Rename get_states() to parse_task_states() and make it public (Michael Petlan) [RHEL-29571] - perf tools: Add -H short option for --hierarchy (Michael Petlan) [RHEL-29571] - perf pmu: Treat the msr pmu as software (Michael Petlan) [RHEL-29571] - perf test: Skip test_arm_callgraph_fp.sh if unwinding isn't built in (Michael Petlan) [RHEL-29571] - perf version: Display availability of HAVE_DWARF_UNWIND_SUPPORT (Michael Petlan) [RHEL-29571] - perf mem: Clean up perf_pmus__num_mem_pmus() (Michael Petlan) [RHEL-29571] - perf mem: Clean up perf_mem_events__record_args() (Michael Petlan) [RHEL-29571] - perf mem: Clean up is_mem_loads_aux_event() (Michael Petlan) [RHEL-29571] - perf mem: Clean up perf_mem_event__supported() (Michael Petlan) [RHEL-29571] - perf mem: Clean up perf_mem_events__name() (Michael Petlan) [RHEL-29571] - perf mem: Clean up perf_mem_events__ptr() (Michael Petlan) [RHEL-29571] - perf mem: Add mem_events into the supported perf_pmu (Michael Petlan) [RHEL-29571] - perf sched: Commit to evsel__taskstate() to parse task state info (Michael Petlan) [RHEL-29571] - perf util: Add evsel__taskstate() to parse the task state info instead (Michael Petlan) [RHEL-29571] - perf util: Add helpers to parse task state string from libtraceevent (Michael Petlan) [RHEL-29571] - perf sched: Sync state char array with the kernel (Michael Petlan) [RHEL-29571] - perf data: Minor code style alignment cleanup (Michael Petlan) [RHEL-29571] - perf record: Check conflict between '--timestamp-filename' option and pipe mode before recording (Michael Petlan) [RHEL-29571] - perf record: Fix possible incorrect free in record__switch_output() (Michael Petlan) [RHEL-29571] - perf dwarf-aux: Check allowed DWARF Ops (Michael Petlan) [RHEL-29571] - perf annotate-data: Support stack variables (Michael Petlan) [RHEL-29571] - perf dwarf-aux: Add die_get_cfa() (Michael Petlan) [RHEL-29571] - perf annotate-data: Support global variables (Michael Petlan) [RHEL-29571] - perf annotate-data: Handle PC-relative addressing (Michael Petlan) [RHEL-29571] - perf annotate-data: Add stack operation pseudo type (Michael Petlan) [RHEL-29571] - perf annotate-data: Handle array style accesses (Michael Petlan) [RHEL-29571] - perf annotate-data: Handle macro fusion on x86 (Michael Petlan) [RHEL-29571] - perf annotate-data: Parse 'lock' prefix from llvm-objdump (Michael Petlan) [RHEL-29571] - perf build: Check whether pkg-config is installed when libtraceevent is linked (Michael Petlan) [RHEL-29571] - perf test: raise limit to 20 percent for perf_stat_--bpf-counters_test (Michael Petlan) [RHEL-29571] - perf/x86: Fix out of range data (Michael Petlan) [RHEL-29571] - perf/x86/intel/ds: Don't clear ->pebs_data_cfg for the last PEBS event (Michael Petlan) [RHEL-29571] - perf/x86/amd/core: Avoid register reset when CPU is dead (Michael Petlan) [RHEL-29571] - perf/x86/amd/lbr: Discard erroneous branch entries (Michael Petlan) [RHEL-29571] - perf/bpf: Fix duplicate type check (Michael Petlan) [RHEL-29571] - perf/x86/amd/uncore: Fix __percpu annotation (Michael Petlan) [RHEL-29571] - tipc: Check the bearer type before calling tipc_udp_nl_bearer_add() (Xin Long) [RHEL-31303] {CVE-2024-26663} - netfilter: nf_tables: honor table dormant flag from netdev release event path (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: fix memleak in map from abort path (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: restore set elements when delete set fails (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: Fix potential data-race in __nft_obj_type_get() (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: Fix potential data-race in __nft_expr_type_get() (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: discard table flag update with pending basechain deletion (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: reject table flag and netdev basechain updates (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: Fix potential data-race in __nft_flowtable_type_get() (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: reject new basechain after table flag update (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: flush pending destroy work before exit_net release (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: release mutex after nft_gc_seq_end from abort path (Florian Westphal) [RHEL-33985] {CVE-2024-26925} - netfilter: nf_tables: release batch on table validation from abort path (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: do not compare internal table flags on updates (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: reject constant set with timeout (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: use kzalloc for hook allocation (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: register hooks last when adding new chain/flowtable (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: fix bidirectional offload regression (Florian Westphal) [RHEL-33985] - netfilter: nft_set_rbtree: skip end interval element from gc (Florian Westphal) [RHEL-33985] {CVE-2024-26581} - netfilter: nf_tables: use timestamp to check for set element timeout (Florian Westphal) [RHEL-33985] - netfilter: nft_set_rbtree: Remove unused variable nft_net (Florian Westphal) [RHEL-33985] - netfilter: nft_ct: reject direction for ct id (Florian Westphal) [RHEL-33985] - netfilter: nft_compat: restrict match/target protocol to u16 (Florian Westphal) [RHEL-33985] - netfilter: nft_compat: reject unused compat flag (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: restrict tunnel object to NFPROTO_NETDEV (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: NULL pointer dereference in nf_tables_updobj() (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: allow NFPROTO_INET in nft_(match/target)_validate() (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: validate NFPROTO_* family (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: restrict anonymous set and map names to 16 bytes (Florian Westphal) [RHEL-33985] - netfilter: nft_limit: reject configurations that cause integer overflow (Florian Westphal) [RHEL-33985] {CVE-2024-26668} - netfilter: nft_chain_filter: handle NETDEV_UNREGISTER for inet/ingress basechain (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: reject NFT_SET_CONCAT with not field length description (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: skip dead set elements in netlink dump (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: do not allow mismatch field size and set key length (Florian Westphal) [RHEL-33985] - netfilter: nft_limit: do not ignore unsupported flags (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: reject invalid set policy (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: shrink memory consumption of set elements (Florian Westphal) [RHEL-33985] - netfilter: nft_set_rbtree: prefer sync gc to async worker (Florian Westphal) [RHEL-33985] - netfilter: nft_set_rbtree: rename gc deactivate+erase function (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: de-constify set commit ops function argument (Florian Westphal) [RHEL-33985]- igc: Fix Energy Efficient Ethernet support declaration (Corinna Vinschen) [RHEL-17489] - igc: Fix LED-related deadlock on driver unbind (Corinna Vinschen) [RHEL-17489] - igc: Remove redundant runtime resume for ethtool ops (Corinna Vinschen) [RHEL-17489] - igc: Refactor runtime power management flow (Corinna Vinschen) [RHEL-17489] - net: intel: implement modern PM ops declarations (Corinna Vinschen) [RHEL-17489] - igc: Remove stale comment about Tx timestamping (Corinna Vinschen) [RHEL-17489] - igc: Fix missing time sync events (Corinna Vinschen) [RHEL-17489] - igc: avoid returning frame twice in XDP_REDIRECT (Corinna Vinschen) [RHEL-17489 RHEL-33266] {CVE-2024-26853} - igc: fix LEDS_CLASS dependency (Corinna Vinschen) [RHEL-17489] - eth: igc: remove unused embedded struct net_device (Corinna Vinschen) [RHEL-17489] - net: adopt skb_network_offset() and similar helpers (Corinna Vinschen) [RHEL-17489] - net: intel: igc: Use linkmode helpers for EEE (Corinna Vinschen) [RHEL-17489] - net: intel: i40e/igc: Remove setting Autoneg in EEE capabilities (Corinna Vinschen) [RHEL-17489] - igc: Add support for LEDs on i225/i226 (Corinna Vinschen) [RHEL-17489] - igc: Remove temporary workaround (Corinna Vinschen) [RHEL-17489] - igc: Unify filtering rule fields (Corinna Vinschen) [RHEL-17489] - igc: Use netdev printing functions for flex filters (Corinna Vinschen) [RHEL-17489] - igc: Use reverse xmas tree (Corinna Vinschen) [RHEL-17489] - igc: Fix hicredit calculation (Corinna Vinschen) [RHEL-17489] - igc: Check VLAN EtherType mask (Corinna Vinschen) [RHEL-17489] - igc: Check VLAN TCI mask (Corinna Vinschen) [RHEL-17489] - igc: Report VLAN EtherType matching back to user (Corinna Vinschen) [RHEL-17489] - igc: field get conversion (Corinna Vinschen) [RHEL-17489] - igc: field prep conversion (Corinna Vinschen) [RHEL-17489] - intel: add bit macro includes where needed (Corinna Vinschen) [RHEL-17489] - igc: Add support for PTP .getcyclesx64() (Corinna Vinschen) [RHEL-17489] - igc: Simplify setting flags in the TX data descriptor (Corinna Vinschen) [RHEL-17489] - bnxt_en: Restore PTP tx_avail count in case of skb_pad() error (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Set TSO max segs on devices with limits (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Update firmware interface to 1.10.3.44 (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Update firmware interface to 1.10.3.39 (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix error recovery for 5760X (P7) chips (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix memory leak in bnxt_hwrm_get_rings() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Remove mis-applied code from bnxt_cfg_ntp_filters() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Prevent TX timeout with a very small TX ring (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix TX ring indexing logic (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix AGG ring check logic in bnxt_check_rings() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix trimming of P5 RX and TX rings (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix HWTSTAMP_FILTER_ALL packet timestamp logic (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix wrong return value check in bnxt_close_nic() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Clear resource reservation during resume (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - net: bnxt: fix a potential use-after-free in bnxt_init_tc (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add 5760X (P7) PCI IDs (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Report the new ethtool link modes in the new firmware interface (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Support force speed using the new HWRM fields (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Support new firmware link parameters (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor ethtool speeds logic (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add support for new RX and TPA_START completion types for P7 (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor and refine bnxt_tpa_start() and bnxt_tpa_end(). (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor RX VLAN acceleration logic. (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add new P7 hardware interface definitions (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor RSS capability fields (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Implement the new toggle bit doorbell mechanism on P7 chips (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Consolidate DB offset calculation (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Define basic P7 macros (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Update firmware interface to 1.10.3.15 (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix backing store V2 logic (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Rename some macros for the P5 chips (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Modify the NAPI logic for the new P7 chips (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Modify RX ring indexing logic. (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Modify TX ring indexing logic. (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add db_ring_mask and related macro to bnxt_db_info struct. (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add support for HWRM_FUNC_BACKING_STORE_CFG_V2 firmware calls (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add support for new backing store query firmware API (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add bnxt_setup_ctxm_pg_tbls() helper function (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Use the pg_info field in bnxt_ctx_mem_type struct (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add page info to struct bnxt_ctx_mem_type (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Restructure context memory data structures (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Free bp->ctx inside bnxt_free_ctx_mem() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: The caller of bnxt_alloc_ctx_mem() should always free bp->ctx (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Optimize xmit_more TX path (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Use existing MSIX vectors for all mqprio TX rings (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add macros related to TC and TX rings (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add helper to get the number of CP rings required for TX rings (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Support up to 8 TX rings per MSIX (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor bnxt_hwrm_set_coal() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: New encoding for the TX opaque field (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor bnxt_tx_int() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Remove BNXT_RX_HDL and BNXT_TX_HDL (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add completion ring pointer in TX and RX ring structures (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Restructure cp_ring_arr in struct bnxt_cp_ring_info (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add completion ring pointer in TX and RX ring structures (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Put the TX producer information in the TX BD opaque field (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix 2 stray ethtool -S counters (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: extend media types to supported and autoneg modes (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: convert to linkmode_set_bit() API (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor NRZ/PAM4 link speed related logic (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: refactor speed independent ethtool modes (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: support lane configuration via ethtool (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: add infrastructure to lookup ethtool link mode (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix invoking hwmon_notify_event (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Do not call sleeping hwmon_notify_event() from NAPI (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - eth: bnxt: fix backward compatibility with older devices (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - Revert "bnxt_en: Support QOS and TPID settings for the SRIOV VLAN" (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Update VNIC resource calculation for VFs (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Support QOS and TPID settings for the SRIOV VLAN (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Event handler for Thermal event (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Use non-standard attribute to expose shutdown temperature (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Expose threshold temperatures through hwmon (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Modify the driver to use hwmon_device_register_with_info (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Move hwmon functions into a dedicated file (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Enhance hwmon temperature reporting (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Update firmware interface to 1.10.2.171 (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Flush XDP for bnxt_poll_nitroa0()'s NAPI (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt: use the NAPI skb allocation cache (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add tx_resets ring counter (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Display the ring error counters under ethtool -S (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Save ring error counters across reset (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Increment rx_resets counter in bnxt_disable_napi() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt: don't handle XDP in netpoll (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - netfilter: bridge: replace physindev with physinif in nf_bridge_info (Florian Westphal) [RHEL-37040 RHEL-37041] {CVE-2024-35839} - netfilter: propagate net to nf_bridge_get_physindev (Florian Westphal) [RHEL-37040 RHEL-37041] {CVE-2024-35839} - netfilter: nfnetlink_log: use proper helper for fetching physinif (Florian Westphal) [RHEL-37040 RHEL-37041] {CVE-2024-35839} - netfilter: nf_queue: remove excess nf_bridge variable (Florian Westphal) [RHEL-37040 RHEL-37041] {CVE-2024-35839} - nsh: Restore skb->{protocol,data,mac_header} for outer header in nsh_gso_segment(). (Xin Long) [RHEL-39772] {CVE-2024-36933} - net: nsh: Use correct mac_offset to unwind gso skb in nsh_gso_segment() (Xin Long) [RHEL-39772] - s390/zcrypt: Use EBUSY to indicate temp unavailability (Tobias Huschle) [RHEL-23687] - s390/zcrypt: Handle ep11 cprb return code (Tobias Huschle) [RHEL-23687] - s390/zcrypt: Fix wrong format string in debug feature printout (Tobias Huschle) [RHEL-23687] - s390/pkey: improve pkey retry behavior (Tobias Huschle) [RHEL-23687] - s390/zcrypt: improve zcrypt retry behavior (Tobias Huschle) [RHEL-23687] - s390/zcrypt: introduce retries on in-kernel send CPRB functions (Tobias Huschle) [RHEL-23687] - s390/ap: introduce mutex to lock the AP bus scan (Tobias Huschle) [RHEL-23687] - s390/ap: rework ap_scan_bus() to return true on config change (Tobias Huschle) [RHEL-23687] - s390/ap: clarify AP scan bus related functions and variables (Tobias Huschle) [RHEL-23687] - s390/ap: rearm APQNs bindings complete completion (Tobias Huschle) [RHEL-23687] - s390/ap: explicitly include ultravisor header (Tobias Huschle) [RHEL-23687] - s390/zcrypt: add debug possibility for CCA and EP11 messages (Tobias Huschle) [RHEL-23687] - s390/ap: add debug possibility for AP messages (Tobias Huschle) [RHEL-23687] - s390/pkey: introduce dynamic debugging for pkey (Tobias Huschle) [RHEL-23687] - s390/pkey: harmonize pkey s390 debug feature calls (Tobias Huschle) [RHEL-23687] - s390/zcrypt: introduce dynamic debugging for AP and zcrypt code (Tobias Huschle) [RHEL-23687] - s390/zcrypt: harmonize debug feature calls and defines (Tobias Huschle) [RHEL-23687] - s390/ap: handle outband SE bind state change (Tobias Huschle) [RHEL-23687] - s390/ap: store TAPQ hwinfo in struct ap_card (Tobias Huschle) [RHEL-23687] - s390/ap: fix vanishing crypto cards in SE environment (Tobias Huschle) [RHEL-23687] - s390/zcrypt: don't report online if card or queue is in check-stop state (Tobias Huschle) [RHEL-23687] - s390/zcrypt: update list of EP11 operation modes (Tobias Huschle) [RHEL-23687] - s390/zcrypt: remove CEX2 and CEX3 device drivers (Tobias Huschle) [RHEL-23687] - s390/zcrypt: do not retry administrative requests (Tobias Huschle) [RHEL-23687] - s390/zcrypt: cleanup some debug code (Tobias Huschle) [RHEL-23687] - s390/zcrypt: use kvmalloc_array() instead of kzalloc() (Tobias Huschle) [RHEL-23687] - s390/pkey: zeroize key blobs (Tobias Huschle) [RHEL-23687] - s390/zcrypt: rework arrays with length zero occurrences (Tobias Huschle) [RHEL-23687] - s390/zcrypt: simplify prep of CCA key token (Tobias Huschle) [RHEL-23687] - s390/zcrypt: remove unused ancient padding code (Tobias Huschle) [RHEL-23687] - s390/zcrypt: introduce ctfm field in struct CPRBX (Tobias Huschle) [RHEL-23687] - s390/zcrypt: fix warning about field-spanning write (Tobias Huschle) [RHEL-23687] - xfrm: interface: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - bridge: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - ip_tunnel: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - sit: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - ip6_vti: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - ip6_tunnel: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - ip6_gre: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - vxlan: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - ipv4: add __unregister_nexthop_notifier() (Antoine Tenart) [RHEL-29681] - gtp: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - geneve: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - bonding: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - bareudp: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - nexthop: convert nexthop_net_exit_batch to exit_batch_rtnl method (Antoine Tenart) [RHEL-29681] - net: add exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - net: remove default_device_exit() (Antoine Tenart) [RHEL-29681] - can: gw: switch cangw_pernet_exit() to batch mode (Antoine Tenart) [RHEL-29681] - ipmr: introduce ipmr_net_exit_batch() (Antoine Tenart) [RHEL-29681] - ip6mr: introduce ip6mr_net_exit_batch() (Antoine Tenart) [RHEL-29681] - ipv6: change fib6_rules_net_exit() to batch mode (Antoine Tenart) [RHEL-29681] - ipv4: add fib_net_exit_batch() (Antoine Tenart) [RHEL-29681] - nexthop: change nexthop_net_exit() to nexthop_net_exit_batch() (Antoine Tenart) [RHEL-29681] - net: net_namespace: Optimize the code (Antoine Tenart) [RHEL-29681] - netfilter: nf_tables: missing iterator type in lookup walk (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: do not free live element (Florian Westphal) [RHEL-33380 RHEL-34223] {CVE-2024-26924} - netfilter: nft_set_pipapo: release elements in clone only from destroy path (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: walk over current view on netlink dump (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: do not rely on ZERO_SIZE_PTR (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: constify lookup fn args where possible (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: fix missing : in kdoc (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: remove scratch_aligned pointer (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: add helper to release pcpu scratch area (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: store index in scratch maps (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: remove static in nft_pipapo_get() (Florian Westphal) [RHEL-33380] - Another hunk from an upstream merge commit (John W. Linville) [RHEL-23582] - cxl/core/regs: Fix usage of map->reg_type in cxl_decode_regblock() before assigned (John W. Linville) [RHEL-23582] - cxl/region: Fix cxlr_pmem leaks (John W. Linville) [RHEL-23582] - cxl/region: Fix memregion leaks in devm_cxl_add_region() (John W. Linville) [RHEL-23582] - cxl/port: Fix missing target list lock (John W. Linville) [RHEL-23582] - cxl/region: Use cxl_calc_interleave_pos() for auto-discovery (John W. Linville) [RHEL-23582] - cxl/region: Calculate a target position in a region interleave (John W. Linville) [RHEL-23582] - cxl/region: Prepare the decoder match range helper for reuse (John W. Linville) [RHEL-23582] - testing: nvdimm: add missing prototypes for wrapped functions (John W. Linville) [RHEL-23582] - cxl/core: Fix potential payload size confusion in cxl_mem_get_poison() (John W. Linville) [RHEL-23582] - cxl/trace: Correct DPA field masks for general_media & dram events (John W. Linville) [RHEL-23582] - cxl/acpi: Fix load failures due to single window creation failure (John W. Linville) [RHEL-23582] - perf: CXL: fix mismatched cpmu event opcode (John W. Linville) [RHEL-23582] - cxl/memdev: Hold region_rwsem during inject and clear poison ops (John W. Linville) [RHEL-23582] - cxl/core: Always hold region_rwsem while reading poison lists (John W. Linville) [RHEL-23582] - cxl/memdev: Fix sanitize vs decoder setup locking (John W. Linville) [RHEL-23582] - cxl/core: Fix initialization of mbox_cmd.size_out in get event (John W. Linville) [RHEL-23582] - cxl/mem: Fix for the index of Clear Event Record Handle (John W. Linville) [RHEL-23582] - libnvdimm: mark 'security_show' static again (John W. Linville) [RHEL-23582] - cxl/trace: Properly initialize cxl_poison region name (John W. Linville) [RHEL-23582] - cxl/pci: Fix disabling memory if DVSEC CXL Range does not match a CFMWS window (John W. Linville) [RHEL-23582] - cxl/region:Fix overflow issue in alloc_hpa() (John W. Linville) [RHEL-23582] - cxl/port: Fix decoder initialization when nr_targets > interleave_ways (John W. Linville) [RHEL-23582] - cxl/region: fix x9 interleave typo (John W. Linville) [RHEL-23582] - cxl/pmu: Ensure put_device on pmu devices (John W. Linville) [RHEL-23582] - cxl/hdm: Fix dpa translation locking (John W. Linville) [RHEL-23582] - cxl/hdm: Remove broken error path (John W. Linville) [RHEL-23582] - cxl/port: Fix delete_endpoint() vs parent unregistration race (John W. Linville) [RHEL-23582] - cxl/region: Fix x1 root-decoder granularity calculations (John W. Linville) [RHEL-23582] - cxl/region: Fix cxl_region_rwsem lock held when returning to user space (John W. Linville) [RHEL-23582] - cxl/mbox: Remove useless cast in cxl_mem_create_range_info() (John W. Linville) [RHEL-23582] - cxl/region: Do not try to cleanup after cxl_region_setup_targets() fails (John W. Linville) [RHEL-23582] - cxl/mem: Fix shutdown order (John W. Linville) [RHEL-23582] - cxl/pci: Fix sanitize notifier setup (John W. Linville) [RHEL-23582] - cxl/acpi: Annotate struct cxl_cxims_data with __counted_by (John W. Linville) [RHEL-23582] - cxl/region: Refactor granularity select in cxl_port_setup_targets() (John W. Linville) [RHEL-23582] - cxl/region: Match auto-discovered region decoders by HPA range (John W. Linville) [RHEL-23582] - cxl/mbox: Fix CEL logic for poison and security commands (John W. Linville) [RHEL-23582] - cxl/pci: Replace host_bridge->native_aer with pcie_aer_is_native() (John W. Linville) [RHEL-23582] - cxl/pci: Fix appropriate checking for _OSC while handling CXL RAS registers (John W. Linville) [RHEL-23582] - cxl/memdev: Only show sanitize sysfs files when supported (John W. Linville) [RHEL-23582] - cxl/memdev: Document security state in kern-doc (John W. Linville) [RHEL-23582] - tools/testing/cxl: Remove unused SZ_512G macro (John W. Linville) [RHEL-23582] - cxl/acpi: Return 'rc' instead of '0' in cxl_parse_cfmws() (John W. Linville) [RHEL-23582] - cxl/mem: Fix a double shift bug (John W. Linville) [RHEL-23582] - cxl: fix CONFIG_FW_LOADER dependency (John W. Linville) [RHEL-23582] - cxl: Fix one kernel-doc comment (John W. Linville) [RHEL-23582] - cxl/pci: Use correct flag for sanitize polling (John W. Linville) [RHEL-23582] - redhat/configs: add config item for CONFIG_CXL_PMU (John W. Linville) [RHEL-23582] - perf: CXL Performance Monitoring Unit driver (John W. Linville) [RHEL-23582] - Merge branch 'for-6.5/cxl-type-2' into for-6.5/cxl (John W. Linville) [RHEL-23582] - tools/testing/cxl: add firmware update emulation to CXL memdevs (John W. Linville) [RHEL-23582] - tools/testing/cxl: Use named effects for the Command Effect Log (John W. Linville) [RHEL-23582] - tools/testing/cxl: Fix command effects for inject/clear poison (John W. Linville) [RHEL-23582] - cxl: add a firmware update mechanism using the sysfs firmware loader (John W. Linville) [RHEL-23582] - cxl/test: Add Secure Erase opcode support (John W. Linville) [RHEL-23582] - cxl/mem: Support Secure Erase (John W. Linville) [RHEL-23582] - cxl/test: Add Sanitize opcode support (John W. Linville) [RHEL-23582] - cxl/mem: Wire up Sanitization support (John W. Linville) [RHEL-23582] - cxl/mbox: Add sanitization handling machinery (John W. Linville) [RHEL-23582] - cxl/mem: Introduce security state sysfs file (John W. Linville) [RHEL-23582] - cxl/mbox: Allow for IRQ_NONE case in the isr (John W. Linville) [RHEL-23582] - Revert "cxl/port: Enable the HDM decoder capability for switch ports" (John W. Linville) [RHEL-23582] - cxl/memdev: Formalize endpoint port linkage (John W. Linville) [RHEL-23582] - cxl/pci: Unconditionally unmask 256B Flit errors (John W. Linville) [RHEL-23582] - cxl/region: Manage decoder target_type at decoder-attach time (John W. Linville) [RHEL-23582] - cxl/hdm: Default CXL_DEVTYPE_DEVMEM decoders to CXL_DECODER_DEVMEM (John W. Linville) [RHEL-23582] - cxl/port: Rename CXL_DECODER_{EXPANDER, ACCELERATOR} => {HOSTONLYMEM, DEVMEM} (John W. Linville) [RHEL-23582] - cxl/memdev: Make mailbox functionality optional (John W. Linville) [RHEL-23582] - cxl/mbox: Move mailbox related driver state to its own data structure (John W. Linville) [RHEL-23582] - cxl: Remove leftover attribute documentation in 'struct cxl_dev_state' (John W. Linville) [RHEL-23582] - cxl: Fix kernel-doc warnings (John W. Linville) [RHEL-23582] - tools/testing/cxl: Remove unused @cxlds argument (John W. Linville) [RHEL-23582] - cxl/regs: Clarify when a 'struct cxl_register_map' is input vs output (John W. Linville) [RHEL-23582] - cxl/region: Fix state transitions after reset failure (John W. Linville) [RHEL-23582] - cxl/region: Flag partially torn down regions as unusable (John W. Linville) [RHEL-23582] - cxl/region: Move cache invalidation before region teardown, and before setup (John W. Linville) [RHEL-23582] - cxl/pci: Find and register CXL PMU devices (John W. Linville) [RHEL-23582] - cxl: Add functions to get an instance of / count regblocks of a given type (John W. Linville) [RHEL-23582] - cxl/mbox: Add background cmd handling machinery (John W. Linville) [RHEL-23582] - rcuwait: Support timeouts (John W. Linville) [RHEL-23582] - cxl/pci: Introduce cxl_request_irq() (John W. Linville) [RHEL-23582] - cxl/pci: Allocate irq vectors earlier during probe (John W. Linville) [RHEL-23582] - cxl: Explicitly initialize resources when media is not ready (John W. Linville) [RHEL-23582] - cxl: Move cxl_await_media_ready() to before capacity info retrieval (John W. Linville) [RHEL-23582] - cxl: Wait Memory_Info_Valid before access memory related info (John W. Linville) [RHEL-23582] - cxl/port: Enable the HDM decoder capability for switch ports (John W. Linville) [RHEL-23582] - cxl: Add missing return to cdat read error path (John W. Linville) [RHEL-23582] - cxl/test: Add mock test for set_timestamp (John W. Linville) [RHEL-23582] - cxl/mbox: Update CMD_RC_TABLE (John W. Linville) [RHEL-23582] - tools/testing/cxl: Require CONFIG_DEBUG_FS (John W. Linville) [RHEL-23582] - tools/testing/cxl: Add a sysfs attr to test poison inject limits (John W. Linville) [RHEL-23582] - tools/testing/cxl: Use injected poison for get poison list (John W. Linville) [RHEL-23582] - tools/testing/cxl: Mock the Clear Poison mailbox command (John W. Linville) [RHEL-23582] - tools/testing/cxl: Mock the Inject Poison mailbox command (John W. Linville) [RHEL-23582] - cxl/mem: Add debugfs attributes for poison inject and clear (John W. Linville) [RHEL-23582] - cxl/memdev: Trace inject and clear poison as cxl_poison events (John W. Linville) [RHEL-23582] - cxl/memdev: Warn of poison inject or clear to a mapped region (John W. Linville) [RHEL-23582] - cxl/memdev: Add support for the Clear Poison mailbox command (John W. Linville) [RHEL-23582] - cxl/memdev: Add support for the Inject Poison mailbox command (John W. Linville) [RHEL-23582] - tools/testing/cxl: Mock support for Get Poison List (John W. Linville) [RHEL-23582] - cxl/trace: Add an HPA to cxl_poison trace events (John W. Linville) [RHEL-23582] - cxl/region: Provide region info to the cxl_poison trace event (John W. Linville) [RHEL-23582] - cxl/memdev: Add trigger_poison_list sysfs attribute (John W. Linville) [RHEL-23582] - cxl/trace: Add TRACE support for CXL media-error records (John W. Linville) [RHEL-23582] - cxl/mbox: Add GET_POISON_LIST mailbox command (John W. Linville) [RHEL-23582] - cxl/mbox: Initialize the poison state (John W. Linville) [RHEL-23582] - cxl/mbox: Restrict poison cmds to debugfs cxl_raw_allow_all (John W. Linville) [RHEL-23582] - cxl/mbox: Deprecate poison commands (John W. Linville) [RHEL-23582] - cxl/port: Fix port to pci device assumptions in read_cdat_data() (John W. Linville) [RHEL-23582] - cxl/pci: Rightsize CDAT response allocation (John W. Linville) [RHEL-23582] - cxl/pci: Simplify CDAT retrieval error path (John W. Linville) [RHEL-23582] - cxl/pci: Use CDAT DOE mailbox created by PCI core (John W. Linville) [RHEL-23582] - PCI/DOE: Create mailboxes on device enumeration (John W. Linville) [RHEL-23582] - PCI/DOE: Allow mailbox creation without devres management (John W. Linville) [RHEL-23582] - PCI/DOE: Deduplicate mailbox flushing (John W. Linville) [RHEL-23582] - PCI/DOE: Make asynchronous API private (John W. Linville) [RHEL-23582] - cxl/pci: Use synchronous API for DOE (John W. Linville) [RHEL-23582] - PCI/DOE: Provide synchronous API and use it internally (John W. Linville) [RHEL-23582] - cxl/hdm: Add more HDM decoder debug messages at startup (John W. Linville) [RHEL-23582] - cxl/port: Scan single-target ports for decoders (John W. Linville) [RHEL-23582] - cxl/core: Drop unused io-64-nonatomic-lo-hi.h (John W. Linville) [RHEL-23582] - cxl/hdm: Use 4-byte reads to retrieve HDM decoder base+limit (John W. Linville) [RHEL-23582] - cxl/hdm: Extend DVSEC range register emulation for region enumeration (John W. Linville) [RHEL-23582] - cxl/hdm: Limit emulation to the number of range registers (John W. Linville) [RHEL-23582] - cxl/hdm: Skip emulation when driver manages mem_enable (John W. Linville) [RHEL-23582] - cxl/hdm: Fix double allocation of @cxlhdm (John W. Linville) [RHEL-23582] - cxl/mem: Add kdoc param for event log driver state (John W. Linville) [RHEL-23582] - cxl/trace: Add serial number to trace points (John W. Linville) [RHEL-23582] - cxl/trace: Add host output to trace points (John W. Linville) [RHEL-23582] - cxl/trace: Standardize device information output (John W. Linville) [RHEL-23582] - cxl/pci: Remove locked check for dvsec_range_allowed() (John W. Linville) [RHEL-23582] - cxl/hdm: Add emulation when HDM decoders are not committed (John W. Linville) [RHEL-23582] - cxl/hdm: Create emulated cxl_hdm for devices that do not have HDM decoders (John W. Linville) [RHEL-23582] - cxl/hdm: Emulate HDM decoder from DVSEC range registers (John W. Linville) [RHEL-23582] - cxl/pci: Refactor cxl_hdm_decode_init() (John W. Linville) [RHEL-23582] - cxl/port: Export cxl_dvsec_rr_decode() to cxl_port (John W. Linville) [RHEL-23582] - cxl/pci: Break out range register decoding from cxl_hdm_decode_init() (John W. Linville) [RHEL-23582] - cxl: add RAS status unmasking for CXL (John W. Linville) [RHEL-23582] - cxl/pmem: Fix nvdimm registration races (John W. Linville) [RHEL-23582] - cxl/uapi: Tag commands from cxl_query_cmd() (John W. Linville) [RHEL-23582] - cxl/mem: Remove unused CXL_CMD_FLAG_NONE define (John W. Linville) [RHEL-23582] - redhat/configs: add config item for CONFIG_DEV_DAX_CXL (John W. Linville) [RHEL-23582] - cxl/mem: Correct full ID range allocation (John W. Linville) [RHEL-23582] - cxl/pci: Fix irq oneshot expectations (John W. Linville) [RHEL-23582] - cxl/pci: Set the device timestamp (John W. Linville) [RHEL-23582] - cxl/mbox: Add missing parameter to docs. (John W. Linville) [RHEL-23582] - cxl/test: Simulate event log overflow (John W. Linville) [RHEL-23582] - cxl/test: Add specific events (John W. Linville) [RHEL-23582] - cxl/test: Add generic mock events (John W. Linville) [RHEL-23582] - cxl/mem: Trace Memory Module Event Record (John W. Linville) [RHEL-23582] - cxl/mem: Trace DRAM Event Record (John W. Linville) [RHEL-23582] - cxl/mem: Trace General Media Event Record (John W. Linville) [RHEL-23582] - cxl/mem: Wire up event interrupts (John W. Linville) [RHEL-23582] - cxl: fix spelling mistakes (John W. Linville) [RHEL-23582] - tools/testing/cxl: Remove cxl_test module math loading message (John W. Linville) [RHEL-23582] - tools/testing/cxl: Add XOR Math support to cxl_test (John W. Linville) [RHEL-23582] - cxl/mbox: Add debug messages for enabled mailbox commands (John W. Linville) [RHEL-23582] - cxl/mem: Read, trace, and clear events on driver load (John W. Linville) [RHEL-23582] - PCI/CXL: Export native CXL error reporting control (John W. Linville) [RHEL-23582] - fix build breakage in tools/testing/cxl (John W. Linville) [RHEL-23582] - redhat/configs: turn off CONFIG_NVDIMM_SECURITY_TEST (John W. Linville) [RHEL-23582] - libnvdimm: Introduce CONFIG_NVDIMM_SECURITY_TEST flag (John W. Linville) [RHEL-23582]- bonding: fix incorrect software timestamping report (Hangbin Liu) [RHEL-42409] - redhat/configs: increase CONFIG_DEFAULT_MMAP_MIN_ADDR from 32K to 64K for aarch64 (Brian Masney) [RHEL-45195] - locking/atomic: Make test_and_*_bit() ordered on failure (Paolo Bonzini) [RHEL-45199] - net: amd-xgbe: Fix skb data length underflow (Ken Cox) [RHEL-43794] {CVE-2022-48743} - net: sched: sch_multiq: fix possible OOB write in multiq_tune() (cki-backport-bot) [RHEL-43470] {CVE-2024-36978} - serial: port: Don't block system suspend even if bytes are left to xmit (Andrew Halaney) [RHEL-41060] - serial: core: Fix missing shutdown and startup for serial base port (Andrew Halaney) [RHEL-41060] - serial: core: Clearing the circular buffer before NULLifying it (Andrew Halaney) [RHEL-41060] - serial: port: Don't suspend if the port is still busy (Andrew Halaney) [RHEL-41060] - mmc: sdhci_am654: Fix ITAPDLY for HS400 timing (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: Add ITAPDLYSEL in sdhci_j721e_4bit_set_clock (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: Update comments in sdhci_am654_set_clock (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: Fix itapdly/otapdly array type (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: Add OTAP/ITAP delay enable (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: Write ITAPDLY for DDR52 timing (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: Add tuning algorithm for delay chain (Lucas Karpinski) [RHEL-41085] - Revert "mmc: core: Capture correct oemid-bits for eMMC cards" (Lucas Karpinski) [RHEL-41085] - mmc: core: Capture correct oemid-bits for eMMC cards (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Use readl_poll_timeout_atomic in msdc_reset_hw (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix error propagation for some ioctl commands (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Fix error code in sdhci_sprd_tuning() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Disable LPM during initialization (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: fix LPM negotiation so x86/S0ix SoCs can suspend (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Fix build error unused-function (Lucas Karpinski) [RHEL-41085] - mmc: host: Improve I/O read/write performance for GL9763E (Lucas Karpinski) [RHEL-41085] - mmc: core: sdio: hold retuning if sdio in 1-bit mode (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Move card detect gpio polarity quirk to gpiolib (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Replace platform device pointer by generic one (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Use temporary variable for struct device (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Get rid of platform data leftovers (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Add description for struct member (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: move atmel MCI header file (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Convert to gpio descriptors (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Add SD HS mode online tuning (Lucas Karpinski) [RHEL-41085] - mmc: core: Add host specific tuning support for SD HS mode (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-esdhc-imx: improve ESDHC_FLAG_ERR010450 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pltfm: Rename sdhci_pltfm_register() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pltfm: Remove sdhci_pltfm_unregister() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-st: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-sparx5: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-hlwd: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-at91: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-iproc: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_f_sdh30: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-dove: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-cadence: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-bcm-kona: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pltfm: Add sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: core: Cleanup mmc_sd_num_wr_blocks() function (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: milbeaut: remove redundant of_match_ptr() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-spear: remove redundant of_match_ptr() (Lucas Karpinski) [RHEL-41085] - mmc: wbsd: fix double mmc_free_host() in wbsd_init() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-st: Use devm_platform_ioremap_resource_byname() (Lucas Karpinski) [RHEL-41085] - mmc: block: Fix in_flight[issue_type] value error (Lucas Karpinski) [RHEL-41085] - MIPS: Alchemy: only build mmc support helpers if au1xmmc is enabled (Lucas Karpinski) [RHEL-41085] - mmc: au1xmmc: force non-modular build and remove symbol_get usage (Lucas Karpinski) [RHEL-41085] - mmc: f-sdh30: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: f-sdh30: fix order of function calls in sdhci_f_sdh30_remove (Lucas Karpinski) [RHEL-41085] - mmc: uniphier-sd: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq: sd8787: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: mvsdio: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: mxcmmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-spear: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-esdhc-mcf: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: wmt-sdmmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-st: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: usdhi60rol0: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: wbsd: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: owl: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: rockchip: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: alcor: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-esdhc-imx: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-acpi: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-tegra: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdio: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-aspeed: Convert to platform remove (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-aspeed: remove unneeded variables (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: moxart: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: pxamci: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: cavium-octeon: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: au1xmmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: mxs-mmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-s3c: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: xenon: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sh_mmcif: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav3: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: exynos: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: omap: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-at91: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: omap_hsmmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: milbeaut: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pic32: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: hi3798cv200: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: davinci_mmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: cb710: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: litex_mmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: bcm2835: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sunxi: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: core: propagate removable attribute to driver core (Lucas Karpinski) [RHEL-41085] - mmc: Explicitly include correct DT includes (Lucas Karpinski) [RHEL-41085] - mmc: davinci: Make SDIO irq truly optional (Lucas Karpinski) [RHEL-41085] - mmc: uniphier-sd: register irqs before registering controller (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: remove outdated indentation (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: register irqs before registering controller (Lucas Karpinski) [RHEL-41085] - mmc: pxamci: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: omap_hsmmc: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: mxcmmc: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: Revert "mmc: core: Allow mmc_start_host() synchronously detect a card" (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-f-sdh30: Replace with sdhci_pltfm (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Improve ux500 debug prints (Lucas Karpinski) [RHEL-41085] - mmc: moxart: read scr register without changing byte order (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: Drop redundant WARN_ON() in the irq handler (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Add support for SW busy-end timeouts (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: add delay block support for STM32MP25 (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: prepare other delay block support (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: manage block gap hardware flow control (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Add support for sdmmc variant revision v3.0 (Lucas Karpinski) [RHEL-41085] - mmc: mmci: add stm32_idmabsize_align parameter (Lucas Karpinski) [RHEL-41085] - mmc: usdhi60rol0: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: sunxi: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: sh_mmcif: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-spear: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-acpi: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: owl: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: omap_hsmmc: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: omap: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: mvsdio: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: bcm2835: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: litex_mmc: set PROBE_PREFER_ASYNCHRONOUS (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Break out a helper function (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Use a switch statement machine (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Use state machine state as exit condition (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Retry the busy start condition (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Make busy complete state machine explicit (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Break out error check in busy detect (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Stash status while waiting for busy (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Unwind big if() clause (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Clear busy_status when starting command (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: set feedback clock when using delay block (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: fix max busy timeout calculation (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Set PROBE_PREFER_ASYNCHRONOUS (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: reduce CIT for better performance (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: GL9755: Mask the replay timer timeout of AER (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Add support SD Express card for GL9767 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Add VDD2 definition for power control register (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Set SDR104's clock to 205MHz and enable SSC for GL9767 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Add Genesys Logic GL9767 support (Lucas Karpinski) [RHEL-41085] - rnbd-srv: don't pass a holder for non-exclusive blkdev_get_by_path (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: remove redundant mmc_request_done() call from irq context (Lucas Karpinski) [RHEL-41085] - mmc: block: ioctl: do write error check for spi (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: fix DMA configure compatibility issue when 64bit DMA mode is used. (Lucas Karpinski) [RHEL-41085] - mmc: sdio: Add/rename SDIO ID of the RTL8723DS SDIO wifi cards (Lucas Karpinski) [RHEL-41085] - wifi: rtw88: rtw8723d: Implement RTL8723DS (SDIO) efuse parsing (Lucas Karpinski) [RHEL-41085] - wifi: rtw88: sdio: Check the HISR RX_REQUEST bit in rtw_sdio_rx_isr() (Lucas Karpinski) [RHEL-41085] - mmc: core: Remove unnecessary error checks and change return type (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Disable broken 64-bit DMA on MSM8916 (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq: sd8787: Fix WILC CHIP_EN and RESETN toggling order (Lucas Karpinski) [RHEL-41085] - mmc: vub300: fix invalid response handling (Lucas Karpinski) [RHEL-41085] - mmc: mediatek: Avoid ugly error message when SDIO wakeup IRQ isn't used (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Avoid cast to incompatible function type (Lucas Karpinski) [RHEL-41085] - mmc: block: Suppress empty whitespaces in prints (Lucas Karpinski) [RHEL-41085] - mmc: omap: restore original power up/down steps (Lucas Karpinski) [RHEL-41085] - mmc: omap: fix deferred probe (Lucas Karpinski) [RHEL-41085] - mmc: omap: fix broken slot switch lookup (Lucas Karpinski) [RHEL-41085] - ARM: OMAP2+: fix N810 MMC gpiod table (Lucas Karpinski) [RHEL-41085] - ARM: OMAP2+: fix bogus MMC GPIO labels on Nokia N8x0 (Lucas Karpinski) [RHEL-41085] - ARM: omap2: Fix copy/paste bug (Lucas Karpinski) [RHEL-41085] - ARM/mmc: Convert old mmci-omap to GPIO descriptors (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Make dw_mci_pltfm_remove() return void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-esdhc-imx: make "no-mmc-hs400" works (Lucas Karpinski) [RHEL-41085] - mmc: block: ensure error propagation for non-blk (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-cadence: Fix an error handling path in sdhci_cdns_probe() (Lucas Karpinski) [RHEL-41085] - mmc: vub300: remove unreachable code (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-cadence: Support mmc hardware reset (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-cadence: Add AMD Pensando Elba SoC support (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-cadence: Support device specific init during probe (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-cadence: Enable device specific override of writel() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Switch to the new ICE API (Lucas Karpinski) [RHEL-41085] - mmc: sdio: add Realtek SDIO vendor ID and various wifi device IDs (Lucas Karpinski) [RHEL-41085] - mmc: core: Remove unused macro mmc_req_rel_wr (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Skip setting clock delay for 400KHz (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Add support for eMMC5.1 on Xilinx Versal Net platform (Lucas Karpinski) [RHEL-41085] - mmc: core: Allow mmc_start_host() synchronously detect a card (Lucas Karpinski) [RHEL-41085] - mmc: core: remove unnecessary (void*) conversions (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: fix quirk to ignore command inhibit for data (Lucas Karpinski) [RHEL-41085] - mmc: core: Log about empty non-removable slots (Lucas Karpinski) [RHEL-41085] - mmc: sdricoh_cs: remove unused sdricoh_readw function (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Remove Intel Thunder Bay SOC support (Lucas Karpinski) [RHEL-41085] - mmc: usdhi6rol0: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-aspeed: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: owl-mmc: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: omap: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc-pltfm: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: drop useless sdhci_get_compatibility() !OF stub (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: use new helpers mmc_regulator_enable/disable_vqmmc (Lucas Karpinski) [RHEL-41085] - mmc: core: add helpers mmc_regulator_enable/disable_vqmmc (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: simplify usage of mmc_regulator_set_ocr (Lucas Karpinski) [RHEL-41085] - mmc: arasan: Use of_property_present() for testing DT property presence (Lucas Karpinski) [RHEL-41085] - mmc: Use of_property_read_bool() for boolean properties (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: remove R-Car H3 ES1.* handling (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc-starfive: Fix initialization of prev_err (Lucas Karpinski) [RHEL-41085] - mmc: core: Allow invalid regulator in mmc_regulator_set_ocr() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Add support to request the "gate" clock (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-o2micro: Fix SDR50 mode timing issue (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: core: fix return value check in devm_mmc_alloc_host() (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: constify member data of struct meson_host (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: use devm_clk_get_enabled() for core clock (Lucas Karpinski) [RHEL-41085] - mmc: starfive: Add sdio/emmc driver support (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: Add StarFive MMC module (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: support platform interrupt as card detect interrupt (Lucas Karpinski) [RHEL-41085] - mmc: core: support setting card detect interrupt from drivers (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: fix SDIO mode if cap_sdio_irq isn't set (Lucas Karpinski) [RHEL-41085] - mmc: core: Align to common busy polling behaviour for mmc ioctls (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: remove meson_mmc_get_cd (Lucas Karpinski) [RHEL-41085] - mmc: omap: drop TPS65010 dependency (Lucas Karpinski) [RHEL-41085] - mmc: moxart: set maximum request/block/segment sizes (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: use devm_mmc_alloc_host (Lucas Karpinski) [RHEL-41085] - mmc: core: add devm_mmc_alloc_host (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Add support for vqmmc power supply (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Work around bug on JZ4760(B) (Lucas Karpinski) [RHEL-41085] - mmc: mmc_spi: fix error handling in mmc_spi_probe() (Lucas Karpinski) [RHEL-41085] - mmc: uniphier-sd: Add control to switch UHS speed (Lucas Karpinski) [RHEL-41085] - mmc: uniphier-sd: Add control of UHS mode using SD interface logic (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: uniphier-sd: Add socionext,syscon-uhs-mode property (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: sdhci-pxa: add pxav1 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: add optional pinctrl for SDIO IRQ workaround (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: add SDIO card IRQ workaround for PXA168 V1 controller (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: add optional core clock (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: change clock name to match DT bindings (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: add register workaround for PXA168 silicon bug (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: enable CONFIG_MMC_SDHCI_IO_ACCESSORS (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: add initial support for PXA168 V1 controller (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq_sd8787: Allow being built-in irrespective of dependencies (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Remove SDHCI_QUIRK_MISSING_CAPS (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-iproc: Replace SDHCI_QUIRK_MISSING_CAPS (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav3: Replace SDHCI_QUIRK_MISSING_CAPS (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Replace SDHCI_QUIRK_MISSING_CAPS (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Replace SDHCI_QUIRK_MISSING_CAPS (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci: Replace SDHCI_QUIRK_MISSING_CAPS for Ricoh controller (Lucas Karpinski) [RHEL-41085] - mmc: sdio: Spelling s/compement/complement/ (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: fix race between stop command and start of next command (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: Add RZ/V2M compatible string (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: Modify mismatched function name (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: renesas,sdhi: Document RZ/V2M support (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Fix eMMC init failure after hw reset (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Disable CLK_AUTO when the clock is less than 400K (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Resolve "unused" warnings with CONFIG_OF=n (Lucas Karpinski) [RHEL-41085] - mmc: vub300: fix warning - do not call blocking ops when !TASK_RUNNING (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: limit the SDHC clock frequency (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Remove unneeded semicolon (Lucas Karpinski) [RHEL-41085] - mmc: core: Normalize the error handling branch in sd_read_ext_regs() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Fix no reset data and command after voltage switch (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Avoid unnecessary ->set_clock() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Fix voltage switch delay (Lucas Karpinski) [RHEL-41085] - mmc: mmc-hsq: Use fifo to dispatch mmc_request (Lucas Karpinski) [RHEL-41085] - mmc: core: Remove non-data R1B ioctl workaround (Lucas Karpinski) [RHEL-41085] - mmc: core: refactor debugfs code (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Fix missing clk_disable_unprepare in msdc_of_clock_parse() (Lucas Karpinski) [RHEL-41085] - mmc: Avoid open coding by using mmc_op_tuning() (Lucas Karpinski) [RHEL-41085] - mmc: mmc_test: Fix removal of debugfs file (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: use new convenience macro from MMC core (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: add helper to access quirks (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: better reset from HS400 mode (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: alway populate SCC pointer (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix ambiguous TRIM and DISCARD arg (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq: Use device_match_of_node() (Lucas Karpinski) [RHEL-41085] - clk: socfpga: remove the setting of clk-phase for sdmmc_clk (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc-pltfm: socfpga: add method to configure clk-phase (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: synopsys-dw-mshc: document "altr,sysmgr-syscon" (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci: Fix possible memory leak caused by missing pci_dev_put() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Fix the SD tuning issue that the SDHCI_TRANSFER_MODE is cleared incorrectly (Lucas Karpinski) [RHEL-41085] - mmc: f-sdh30: Add quirks for broken timeout clock capability (Lucas Karpinski) [RHEL-41085] - mmc: f-sdh30: Add support for non-removable media (Lucas Karpinski) [RHEL-41085] - mmc: f-sdh30: Add compatible string for Socionext F_SDH30_E51 (Lucas Karpinski) [RHEL-41085] - dt-bindings: sdhci-fujitsu: Add compatible string for F_SDH30_E51 (Lucas Karpinski) [RHEL-41085] - mmc: f-sdh30: Add reset control support (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: Convert sdhci-fujitsu to JSON schema (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: fix two spelling mistakes in comment (Lucas Karpinski) [RHEL-41085] - mmc: mmci: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: wbsd: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: via-sdmmc: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: omap_hsmmc: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: litex_mmc: ensure `host->irq == 0` if polling (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: add Inline Crypto Engine clock control (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-o2micro: fix card detect fail issue caused by CD# debounce timeout (Lucas Karpinski) [RHEL-41085] - mmc: tmio: remove 'alignment_shift' from platform data (Lucas Karpinski) [RHEL-41085] - mmc: tmio: remove tmio_mmc_k(un)map_atomic helpers (Lucas Karpinski) [RHEL-41085] - mmc: Remove duplicate words in comments (Lucas Karpinski) [RHEL-41085] - mmc: wmt-sdmmc: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: vub300: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: toshsd: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: pxamci: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: mxcmmc: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: moxart: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: alcor: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci: Set PROBE_PREFER_ASYNCHRONOUS (Lucas Karpinski) [RHEL-41085] - mmc: core: properly select voltage range without power cycle (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-*: Convert drivers to new sdhci_and_cqhci_reset() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Fix SDHCI_RESET_ALL for CQHCI (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Fix SDHCI_RESET_ALL for CQHCI (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Allow building with COMPILE_TEST (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: 'select', not 'depends' REGMAP_MMIO (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix WRITE_ZEROES CQE handling (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Add support for dynamic configuration (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix kernel panic when remove non-standard SDIO card (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-core: Disable ES for ASUS BIOS on Jasper Lake (Lucas Karpinski) [RHEL-41085] - mmc: block: Remove error check of hw_reset on reset (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Fix minimum clock limit (Lucas Karpinski) [RHEL-41085] - mmc: queue: Cancel recovery work on cleanup (Lucas Karpinski) [RHEL-41085] - mmc: remove tmio_mmc driver (Lucas Karpinski) [RHEL-41085] - mmc: wbsd: Replace kmap_atomic() with kmap_local_page() (Lucas Karpinski) [RHEL-41085] - mmc: au1xmmc: Replace kmap_atomic() with kmap_local_page() (Lucas Karpinski) [RHEL-41085] - mmc: tmio_mmc_core: Replace kmap_atomic() with kmap_local_page() (Lucas Karpinski) [RHEL-41085] - mmc: tmio_mmc_core: Remove local_irq_{save,restore}() around k[un]map_atomic() (Lucas Karpinski) [RHEL-41085] - mmc: tifm_sd: Replace kmap_atomic() with kmap_local_page() (Lucas Karpinski) [RHEL-41085] - mmc: tifm_sd: Remove local_irq_{save,restore}() around tifm_sd_bounce_block() (Lucas Karpinski) [RHEL-41085] - mmc: tifm_sd: Remove local_irq_{save,restore}() around tifm_sd_transfer_data() (Lucas Karpinski) [RHEL-41085] - mmc: mmc_test: Remove local_irq_{save,restore}() around sg_copy_{from,to}_buffer() (Lucas Karpinski) [RHEL-41085] - mmc: bcm2835: Replace kmap_atomic() with kmap_local_page() (Lucas Karpinski) [RHEL-41085] - mmc: bcm2835: Remove local_irq_{save,restore}() around sg_miter_{next,stop}() (Lucas Karpinski) [RHEL-41085] - mmc: bcm2835: Remove local_irq_{save,restore}() around k[un]map_atomic() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Replace kmap_atomic() with kmap_local_page() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Remove local_irq_{save,restore}() around sg_miter_{next,stop}() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Remove local_irq_{save,restore}() around k[un]map_atomic() (Lucas Karpinski) [RHEL-41085] - mmc: remove cns3xxx driver (Lucas Karpinski) [RHEL-41085] - clk: remove s3c24xx driver (Lucas Karpinski) [RHEL-41085] - mmc: remove s3cmci driver (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Fix the limitation of div (Lucas Karpinski) [RHEL-41085] - mmc: core: Terminate infinite loop in SD-UHS voltage switch (Lucas Karpinski) [RHEL-41085] - mmc: moxart: fix 4-bit bus width and remove 8-bit bus width (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Fix host->cmd is null (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: add SDIO interrupt support (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: adjust and re-use constant IRQ_EN_MASK (Lucas Karpinski) [RHEL-41085] - mmc: jz4740_mmc: Fix error check for dma_map_sg (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Fix error check for dma_map_sg (Lucas Karpinski) [RHEL-41085] - mmc: au1xmmc: Fix an error handling path in au1xmmc_probe() (Lucas Karpinski) [RHEL-41085] - mmc: core: Switch to basic workqueue API for sdio_irq_work (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix inconsistent sd3_bus_mode at UHS-I SD voltage switch failure (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix UHS-I SD 1.8V workaround branch (Lucas Karpinski) [RHEL-41085] - mmc: sunxi-mmc: Fix clock refcount imbalance during unbind (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: Fix an error handling path in meson_mmc_probe() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-o2micro: fix some SD cards compatibility issue at DDR50 mode (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Clear interrupts when cqe off/disable (Lucas Karpinski) [RHEL-41085] - mmc: pxamci: Fix another error handling path in pxamci_probe() (Lucas Karpinski) [RHEL-41085] - mmc: pxamci: Fix an error handling path in pxamci_probe() (Lucas Karpinski) [RHEL-41085] - mmc: mediatek: add support for SDIO eint wakup IRQ (Lucas Karpinski) [RHEL-41085] - mmc: core: Add support for SDIO wakeup interrupt (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: mtk-sd: extend interrupts and pinctrls properties (Lucas Karpinski) [RHEL-41085] - mmc: cavium-thunderx: Add of_node_put() when breaking out of loop (Lucas Karpinski) [RHEL-41085] - mmc: cavium-octeon: Add of_node_put() when breaking out of loop (Lucas Karpinski) [RHEL-41085] - mmc: core: quirks: Add of_node_put() when breaking out of loop (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: use clk_get_rate(base_clk) in PM resume (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: drop redundant of_device_id entries (Lucas Karpinski) [RHEL-41085] - mmc: mxcmmc: Use mmc_card_sdio macro (Lucas Karpinski) [RHEL-41085] - mmc: core: Use mmc_card_* macro and add a new for the sd_combo type (Lucas Karpinski) [RHEL-41085] - mmc: core: Replace with already defined values for readability (Lucas Karpinski) [RHEL-41085] - mmc: block: Add single read for 4k sector cards (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-at91: fix set_uhs_signaling rewriting of MC1R (Lucas Karpinski) [RHEL-41085] - mmc: tmio: avoid glitches when resetting (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: Fix typo's (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: Get the reset handle early in the probe (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: re-tuning is needed after a pm transition to support emmc HS200 mode (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Fix a lockdep warning for PM runtime init (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: Fixup use of of_find_compatible_node() (Lucas Karpinski) [RHEL-41085] - mmc: core: Do not evaluate HS400 capabilities if bus has no MMC capability (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-st: Obviously always return success in remove callback (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Obviously always return success in remove callback (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: rockchip: Obviously always return success in remove callback (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: hi3789cv200: Obviously always return success in remove callback (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: exynos: Obviously always return success in remove callback (Lucas Karpinski) [RHEL-41085] - mmc: mediatek: wait dma stop bit reset to 0 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Initialize base_clk to NULL in sdhci_brcmstb_probe() (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Fix typo in comment (Lucas Karpinski) [RHEL-41085] - mmc: debugfs: Fix file release memory leak (Lucas Karpinski) [RHEL-41085] - mmc: block: Fix CQE recovery reset success (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: fix typo (Lucas Karpinski) [RHEL-41085] - mmc: cqhci: Capture eMMC and SD card errors (Lucas Karpinski) [RHEL-41085] - mmc: debugfs: Add debug fs error state entry for mmc driver (Lucas Karpinski) [RHEL-41085] - mmc: debugfs: Add debug fs entry for mmc driver (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Capture eMMC and SD card errors (Lucas Karpinski) [RHEL-41085] - mmc: core: Capture eMMC and SD card errors (Lucas Karpinski) [RHEL-41085] - mmc: mxcmmc: Silence a clang warning (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: Fix refcount leak in esdhc_signal_voltage_switch (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Add ability to increase max clock rate for 72116b0 (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix busy polling for MMC_SEND_OP_COND again (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Add NULL check for data field (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Fix compiler warning (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Add compatible string check for sdx65 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Add compatible string check for sm8150 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Add SoC specific compatibles (Lucas Karpinski) [RHEL-41085] - mmc: Add MMC_QUIRK_BROKEN_SD_CACHE for Kingston Canvas Go Plus from 11/2019 (Lucas Karpinski) [RHEL-41085] - mmc: core: Add SD card quirk for broken discard (Lucas Karpinski) [RHEL-41085] - mmc: core: Support zeroout using TRIM for eMMC (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Enable Clock Gating to save power (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Re-organize flags (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Remove custom ios handler (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Simplify if(chan) and if(!chan) (Lucas Karpinski) [RHEL-41085] - mmc: core: Add CIDs for cards to the entropy pool (Lucas Karpinski) [RHEL-41085] - mmc: core: use kobj_to_dev() (Lucas Karpinski) [RHEL-41085] - mmc: sunxi-mmc: Fix DMA descriptors allocated above 32 bits (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Reset GCC_SDCC_BCR register for SDHC (Lucas Karpinski) [RHEL-41085] - mmc: core: Allows to override the timeout value for ioctl() path (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Use of_device_get_match_data() helper (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Fix initialization frozen issue (Lucas Karpinski) [RHEL-41085] - mmc: core: Set HS clock speed before sending HS CMD13 (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Break IRQ status loop when all zero (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: switch to device-managed dmam_alloc_coherent() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: A workaround to allow GL9755 to enter ASPM L1.2 (Lucas Karpinski) [RHEL-41085] - mmc: sh_mmcif: move platform_data header to proper location (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Apply DMA engine limits to maximum segment size (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Use devm_clk_hw_get_clk() for clock retrieval (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Remove .card_hw_reset callback (Lucas Karpinski) [RHEL-41085] - mmc: improve API to make clear hw_reset callback is for cards (Lucas Karpinski) [RHEL-41085] - mmc: core: improve API to make clear that mmc_sw_reset is for cards (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: remove superfluous specific M3W entry (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: R-Car V3H ES2.0 gained HS400 support (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: don't overwrite TAP settings when HS400 tuning is complete (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: R-Car V3M also has no HS400 (Lucas Karpinski) [RHEL-41085] - mmc: omap: Make it CCF clk API compatible (Lucas Karpinski) [RHEL-41085] - mmc: core: Fixup support for writeback-cache for eMMC and SD (Lucas Karpinski) [RHEL-41085] - mmc: mmc_spi: parse speed mode options (Lucas Karpinski) [RHEL-41085] - mmc: core: block: fix sloppy typing in mmc_blk_ioctl_multi_cmd() (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: use a buffer for unaligned DMA requests (Lucas Karpinski) [RHEL-41085] - mmc: block: Check for errors after write on SPI (Lucas Karpinski) [RHEL-41085] - Revert "mmc: sdhci-xenon: fix annoying 1.8V regulator warning" (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: correctly check all elements of sg list (Lucas Karpinski) [RHEL-41085] - mmc: tmio: remove outdated members from host struct (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Silence delay phase calculation debug log (Lucas Karpinski) [RHEL-41085] - mmc: davinci_mmc: Handle error for clk_enable (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Fix GL9763E runtime PM when the system resumes from suspend (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Add runtime PM for GL9763E (Lucas Karpinski) [RHEL-41085] - mmc: dw-mmc-rockchip: Fix handling invalid clock rates (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Support setting f_min from host drivers (Lucas Karpinski) [RHEL-41085] - mmc: core: Restore (almost) the busy polling for MMC_SEND_OP_COND (Lucas Karpinski) [RHEL-41085] - mmc: core: Drop HS400 caps unless 8-bit bus is supported too (Lucas Karpinski) [RHEL-41085] - mmc: host: Return an error when ->enable_sdio_irq() ops is missing (Lucas Karpinski) [RHEL-41085] - mmc: core: Improve fallback to speed modes if eMMC HS200 fails (Lucas Karpinski) [RHEL-41085] - mmc: sh_mmcif: Simplify division/shift logic (Lucas Karpinski) [RHEL-41085] - mmc: meson: Fix usage of meson_mmc_post_req() (Lucas Karpinski) [RHEL-41085] - mmc: core: use sysfs_emit() instead of sprintf() (Lucas Karpinski) [RHEL-41085] - mmc: block: fix read single on recovery logic (Lucas Karpinski) [RHEL-41085] - mmc: sunxi-mmc: Add D1 MMC variant (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: sunxi: Add D1 MMC and eMMC compatibles (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Use device_property_string_array_count() (Lucas Karpinski) [RHEL-41085] - mmc: davinci: Use of_device_get_match_data() helper (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-at91: Use of_device_get_match_data() helper (Lucas Karpinski) [RHEL-41085] - mmc: wmt-sdmmc: Use of_device_get_match_data() helper (Lucas Karpinski) [RHEL-41085] - moxart: fix potential use-after-free on remove path (Lucas Karpinski) [RHEL-41085] - mmc: sh_mmcif: Check for null res pointer (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Add a switch to enable/disable SSC for GL9750 and GL9755 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Enable SSC at 50MHz and 100MHz for GL9750 and GL9755 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Reduce the SSC value at 205MHz for GL9750 and GL9755 (Lucas Karpinski) [RHEL-41085] - mmc: core: Wait for command setting 'Power Off Notification' bit to complete (Lucas Karpinski) [RHEL-41085] - mmc: Add driver for LiteX's LiteSDCard interface (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: Add bindings for LiteSDCard (Lucas Karpinski) [RHEL-41085] - MAINTAINERS: co-maintain LiteX platform (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: Check for error num after setting mask (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Fix potential null pointer risk (Lucas Karpinski) [RHEL-41085] - mmc: au1xmmc: propagate errors from platform_get_irq() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-o2micro: Improve card input timing at SDR104/HS200 mode (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Support using a bi-directional DMA channel (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: ingenic: Support using bi-directional DMA channel (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Do not wait for DTO in case of error (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Add driver callbacks for data read timeout (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc-exynos: Add support for ARTPEC-8 (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: exynos-dw-mshc: Add support for ARTPEC-8 (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Drop unused MESON_SDHC_NUM_BUILTIN_CLKS macro (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Set MANUAL_STOP for multi-block SDIO commands (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdio: add IRQ check (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: add IRQ check (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: clean up a debug message (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Assign src_clk parent to src_clk_cg for legacy DTs (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Fix usage of devm_clk_get_optional() (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Take action for no-sdio device-tree parameter (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Use BIT() and GENMASK() macros to describe fields (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Use readl_poll_timeout instead of open-coded polling (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: GL975[50]: Issue 8/16-bit MMIO reads as 32-bit reads. (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: GL9755: Support for CD/WP inversion on OF platforms (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: clear DLYB_CR after sending tuning command (Lucas Karpinski) [RHEL-41085] - mmc: mmci: add hs200 support for stm32 sdmmc (Lucas Karpinski) [RHEL-41085] - mmc: mmci: increase stm32 sdmmcv2 clock max freq (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Add support for sdmmc variant revision v2.2 (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix blk_status_t handling (Lucas Karpinski) [RHEL-41085] - mmc: core: Remove redundant driver match function (Lucas Karpinski) [RHEL-41085] - mmc: mediatek: free the ext_csd when mmc_get_ext_csd success (Lucas Karpinski) [RHEL-41085] - mmc: mxc: Use the new PM macros (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Use the new PM macros (Lucas Karpinski) [RHEL-41085] - mmc: mmc_spi: Use write_or_read temporary variable in mmc_spi_data_do() (Lucas Karpinski) [RHEL-41085] - mmc: mmc_spi: Convert 'multiple' to be boolean in mmc_spi_data_do() (Lucas Karpinski) [RHEL-41085] - mmc: core: Disable card detect during shutdown (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: initialize variable properly when tuning (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: exynos: use common_caps (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: rockchip: use common_caps (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: hi3798cv200: use common_caps (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: add common capabilities to replace caps (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci: Add PCI ID for Intel ADL (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Allow lower TMOUT value than maximum (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: Simplify an expression (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: Use devm_clk_get_optional() to obtain CD clock (Lucas Karpinski) [RHEL-41085] - mmc: spi: Add device-tree SPI IDs (Lucas Karpinski) [RHEL-41085] - mmc: omap_hsmmc: Revert special init for wl1251 (Lucas Karpinski) [RHEL-41085] - mmc: core: transplant ti,wl1251 quirks from to be retired omap_hsmmc (Lucas Karpinski) [RHEL-41085] - mmc: core: Fixup storing of OCR for MMC_QUIRK_NONSTD_SDIO (Lucas Karpinski) [RHEL-41085] - mmc: core: provide macro and table to match the device tree to apply quirks (Lucas Karpinski) [RHEL-41085] - mmc: core: allow to match the device tree to apply quirks (Lucas Karpinski) [RHEL-41085] - mmc: core: rewrite mmc_fixup_device() (Lucas Karpinski) [RHEL-41085] - mmc: core: adjust polling interval for CMD1 (Lucas Karpinski) [RHEL-41085] - mmc: core: change __mmc_poll_for_busy() parameter type (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Avoid hung state if GEN_CMD transfer fails (Lucas Karpinski) [RHEL-41085] - mmc: tmio: reinit card irqs in reset routine (Lucas Karpinski) [RHEL-41085] - mmc: tmio: reenable card irqs after the reset callback (Lucas Karpinski) [RHEL-41085] - mmc: mediatek: Move cqhci init behind ungate clock (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: exynos: Fix spelling mistake "candiates" -> candidates (Lucas Karpinski) [RHEL-41085] - mmc: cqhci: clear HALT state after CQE enable (Lucas Karpinski) [RHEL-41085] - mmc: vub300: fix control-message timeouts (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: exynos: fix the finding clock sample value (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Fix build if CONFIG_PM_SLEEP is not set (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Drop use of ->init_card() callback (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Remove forward declaration of sdhci_omap_context_save() (Lucas Karpinski) [RHEL-41085] - mmc: add MT7921 SDIO identifiers for MediaTek Bluetooth devices (Lucas Karpinski) [RHEL-41085] - mmc: winbond: don't build on M68K (Lucas Karpinski) [RHEL-41085] - mmc: mxs-mmc: disable regulator on error and in the remove function (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Configure optional wakeirq (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Allow SDIO card power off and enable aggressive PM (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Implement PM runtime functions (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Add omap_offset to support omap3 and earlier (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Handle voltages to add support omap4 (Lucas Karpinski) [RHEL-41085] - dt-bindings: sdhci-omap: Update binding for legacy SoCs (Lucas Karpinski) [RHEL-41085] - mmc: moxart: Fix null pointer dereference on pointer host (Lucas Karpinski) [RHEL-41085] - mmc: moxart: Fix reference count leaks in moxart_probe (Lucas Karpinski) [RHEL-41085] - mmc: slot-gpio: Update default label when no con_id provided (Lucas Karpinski) [RHEL-41085] - mmc: slot-gpio: Refactor mmc_gpio_alloc() (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: do not use memcpy_to/fromio for dram-access-quirk (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Wait until DLL locked after being configured (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-o2micro: Fix spelling mistake "unsupport" -> "unsupported" (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-s3c: Describe driver in KConfig (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-at91: replace while loop with read_poll_timeout (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-at91: wait for calibration done before proceed (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Add small comment about reset thread (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Check MMCHS_HL_HWINFO register for ADMA (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Parse legacy ti,non-removable property (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Restore sysconfig after reset (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Fix context restore (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Fix NULL pointer exception if regulator is not configured (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Add HS400 online tuning support (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: mtk-sd: Add hs400 dly3 setting (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-s3c: drop unneeded MODULE_ALIAS (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: update mmc-card.yaml reference (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Dont wait for DRTO on Write RSP error (Lucas Karpinski) [RHEL-41085] - mmc: cqhci: Print out qcnt in case of timeout (Lucas Karpinski) [RHEL-41085] - mmc: omap_hsmmc: Make use of the helper macro SET_RUNTIME_PM_OPS() (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Remove unused parameters (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Add intel Thunder Bay SOC support to the arasan eMMC driver (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Remove unused parameters(mrq) (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Add wait dma stop done flow (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: fix regression with hard reset on old SDHIs (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Only inject fault before done/error (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq: sd8787: fix compilation warning (Lucas Karpinski) [RHEL-41085] - mmc: queue: Remove unused parameters(request_queue) (Lucas Karpinski) [RHEL-41085] - mmc: core: Return correct emmc response in case of ioctl error (Lucas Karpinski) [RHEL-41085] - mmc: queue: Match the data type of max_segments (Lucas Karpinski) [RHEL-41085] - mmc: switch from 'pci_' to 'dma_' API (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq: add wilc1000_sdio dependency for pwrseq_sd8787 (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq: sd8787: add support for wilc1000 (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: Extend pwrseq-sd8787 binding for wilc1000 (Lucas Karpinski) [RHEL-41085] - mmc: core: Issue HPI in case the BKOPS timed out (Lucas Karpinski) [RHEL-41085] - mmc: usdhi6rol0: Implement card_busy function (Lucas Karpinski) [RHEL-41085] - mmc: moxart: Fix issue with uninitialized dma_slave_config (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Fix issue with uninitialized dma_slave_config (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Use maximum possible data timeout value (Lucas Karpinski) [RHEL-41085] - mmc: sdio: Print contents of unknown CIS tuples (Lucas Karpinski) [RHEL-41085] - mmc: sdio: Don't warn about vendor CIS tuples (Lucas Karpinski) [RHEL-41085] - mmc: core: Avoid hogging the CPU while polling for busy after I/O writes (Lucas Karpinski) [RHEL-41085] - mmc: core: Avoid hogging the CPU while polling for busy for mmc ioctls (Lucas Karpinski) [RHEL-41085] - mmc: core: Avoid hogging the CPU while polling for busy in the I/O err path (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Add data CRC error injection (Lucas Karpinski) [RHEL-41085] - mmc: mmci: De-assert reset on probe (Lucas Karpinski) [RHEL-41085] - mmc: core: Only print retune error when we don't check for card removal (Lucas Karpinski) [RHEL-41085] - mmc: host: factor out clearing the retune state (Lucas Karpinski) [RHEL-41085] - mmc: host: add kdoc for mmc_retune_{en|dis}able (Lucas Karpinski) [RHEL-41085] - mmc: mmc_spi: Simplify busy loop in mmc_spi_skip() (Lucas Karpinski) [RHEL-41085] - mmc: usdhi6rol0: use proper DMAENGINE API for termination (Lucas Karpinski) [RHEL-41085] - mmc: sh_mmcif: use proper DMAENGINE API for termination (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi_sys_dmac: use proper DMAENGINE API for termination (Lucas Karpinski) [RHEL-41085] - mmc: arasan: Fix the issue in reading tap values from DT (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Modify data type of the clk_phase array (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Use appropriate type of division macro (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Check return value of non-void funtions (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Skip Auto tuning for DDR50 mode in ZynqMP platform (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Add "SDHCI_QUIRK_MULTIBLOCK_READ_ACMD12" quirk. (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Modified SD default speed to 19MHz for ZynqMP (Lucas Karpinski) [RHEL-41085] - redhat/configs: Adding CONFIG_TYPEC_MUX_IT5205 and CONFIG_USB_DEFAULT_AUTHORIZATION_MODE (Desnes Nunes) [RHEL-37673] - redhat/configs: Adding CONFIG_PHY_RTK_RTD_USB2PHY and CONFIG_PHY_RTK_RTD_USB3PHY (Desnes Nunes) [RHEL-37673] - redhat/configs: Adding CONFIG_TYPEC_MUX_IT5205 (Desnes Nunes) [RHEL-37673] - kcov, usb: disable interrupts in kcov_remote_start_usb_softirq (Desnes Nunes) [RHEL-37673] - kcov: fix spelling typos in comments (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: fix use-after-free case in tcpm_register_source_caps (Desnes Nunes) [RHEL-37673] - usb: core: hcd: Convert from tasklet to BH workqueue (Desnes Nunes) [RHEL-37673] - backtracetest: Convert from tasklet to BH workqueue (Desnes Nunes) [RHEL-37673] - media: dvb_frontend: Use wait_event_freezable_timeout() for freezable kthread (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: Check for port partner validity before consuming it (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: enforce ready state when queueing alt mode vdm (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: unregister existing source caps before re-registration (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: clear pd_event queue in PORT_RESET (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: queue correct sop type in tcpm_queue_vdm_unlocked (Desnes Nunes) [RHEL-37673] - usb: Fix regression caused by invalid ep0 maxpacket in virtual SuperSpeed device (Desnes Nunes) [RHEL-37673] - usb: ohci: Prevent missed ohci interrupts (Desnes Nunes) [RHEL-37673] - USB: core: Fix access violation during port device removal (Desnes Nunes) [RHEL-37673] - usb: dwc3: core: Prevent phy suspend during init (Desnes Nunes) [RHEL-37673] - usb: xhci-plat: Don't include xhci.h (Desnes Nunes) [RHEL-37673] - USB: serial: option: add Telit FN920C04 rmnet compositions (Desnes Nunes) [RHEL-37673] - usb: dwc3: ep0: Don't reset resource alloc flag (Desnes Nunes) [RHEL-37673] - Revert "usb: cdc-wdm: close race between read and workqueue" (Desnes Nunes) [RHEL-37673] - USB: serial: option: add Rolling RW101-GL and RW135-GL support (Desnes Nunes) [RHEL-37673] - USB: serial: option: add Lonsung U8300/U9300 product (Desnes Nunes) [RHEL-37673] - USB: serial: option: add support for Fibocom FM650/FG650 (Desnes Nunes) [RHEL-37673] - USB: serial: option: support Quectel EM060K sub-models (Desnes Nunes) [RHEL-37673] - USB: serial: option: add Fibocom FM135-GL variants (Desnes Nunes) [RHEL-37673] - usb: misc: onboard_usb_hub: Disable the USB hub clock on failure (Desnes Nunes) [RHEL-37673] - thunderbolt: Avoid notify PM core about runtime PM resume (Desnes Nunes) [RHEL-37673] - thunderbolt: Fix wake configurations after device unplug (Desnes Nunes) [RHEL-37673] - phy: freescale: imx8m-pcie: fix pcie link-up instability (Desnes Nunes) [RHEL-37673] - usb: Disable USB3 LPM at shutdown (Desnes Nunes) [RHEL-37673] - xhci: Fix root hub port null pointer dereference in xhci tracepoints (Desnes Nunes) [RHEL-37673] - usb: xhci: correct return value in case of STS_HCE (Desnes Nunes) [RHEL-37673] - USB: core: Fix deadlock in port "disable" sysfs attribute (Desnes Nunes) [RHEL-37673] - USB: core: Add hub_get() and hub_put() routines (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Check capabilities before cable and identity discovery (Desnes Nunes) [RHEL-37673] - usb: typec: Return size of buffer if pd_set operation succeeds (Desnes Nunes) [RHEL-37673] - usb: udc: remove warning when queue disabled ep (Desnes Nunes) [RHEL-37673] - usb: dwc3: Properly set system wakeup (Desnes Nunes) [RHEL-37673] - Revert "usb: phy: generic: Get the vbus supply" (Desnes Nunes) [RHEL-37673] - usb: cdc-wdm: close race between read and workqueue (Desnes Nunes) [RHEL-37673] - USB: core: Fix deadlock in usb_deauthorize_interface() (Desnes Nunes) [RHEL-37673] - USB: UAS: return ENODEV when submit urbs fail with device not attached (Desnes Nunes) [RHEL-37673] - usb: usb-acpi: Fix oops due to freeing uninitialized pld pointer (Desnes Nunes) [RHEL-37673] - usb: gadget: tegra-xudc: Fix USB3 PHY retrieval logic (Desnes Nunes) [RHEL-37673] - phy: tegra: xusb: Add API to retrieve the port number of phy (Desnes Nunes) [RHEL-37673] - usb: Clarify expected behavior of dev_bin_attrs_are_visible() (Desnes Nunes) [RHEL-37673] - xhci: Allow RPM on the USB controller (1022:43f7) by default (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: add support to set tcpc connector orientatition (Desnes Nunes) [RHEL-37673] - usb: typec: tcpci: add generic tcpci fallback compatible (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: typec-tcpci: add tcpci fallback binding (Desnes Nunes) [RHEL-37673] - usb: core: Set connect_type of ports based on DT node (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: Add downstream facing ports to realtek binding (Desnes Nunes) [RHEL-37673] - usb: misc: onboard_usb_hub: Add support for TI TUSB8020B (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: Add binding for TI USB8020B hub controller (Desnes Nunes) [RHEL-37673] - usb: dwc3: core: Add DWC31 version 2.00a controller (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Register SOP' alternate modes with cable plug (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Register SOP/SOP' Discover Identity Responses (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Register cables based on GET_CABLE_PROPERTY (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Clean up UCSI_CABLE_PROP macros (Desnes Nunes) [RHEL-37673] - usb: typec: pd: no opencoding of FIELD_GET (Desnes Nunes) [RHEL-37673] - usb: typec: altmodes/displayport: send configure message on sop' (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: fix SOP' sequences in tcpm_pd_svdm (Desnes Nunes) [RHEL-37673] - usb: usb-acpi: Set port connect type of not connectable ports correctly (Desnes Nunes) [RHEL-37673] - usb: Export BOS descriptor to sysfs (Desnes Nunes) [RHEL-37673] - USB: serial: cp210x: add pid/vid for TDK NC0110013M and MM0110113M (Desnes Nunes) [RHEL-37673] - USB: serial: keyspan: remove redundant assignment to pointer data (Desnes Nunes) [RHEL-37673] - USB: serial: ftdi_sio: remove redundant assignment to variable cflag (Desnes Nunes) [RHEL-37673] - USB: serial: oti6858: remove redundant assignment to variable divisor (Desnes Nunes) [RHEL-37673] - USB: serial: option: add MeiG Smart SLM320 product (Desnes Nunes) [RHEL-37673] - USB: serial: cp210x: add ID for MGP Instruments PDS100 (Desnes Nunes) [RHEL-37673] - USB: serial: add device ID for VeriFone adapter (Desnes Nunes) [RHEL-37673] - USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB (Desnes Nunes) [RHEL-37673] - USB: document some API requirements on disconnection (Desnes Nunes) [RHEL-37673] - usb: xhci: Add error handling in xhci_map_urb_for_dma (Desnes Nunes) [RHEL-37673] - xhci: dbc: poll at different rate depending on data transfer activity (Desnes Nunes) [RHEL-37673] - xhci: retry Stop Endpoint on buggy NEC controllers (Desnes Nunes) [RHEL-37673] - xhci: fix matching completion events with TDs (Desnes Nunes) [RHEL-37673] - usb: xhci: utilize 'xhci_free_segments_for_ring()' for freeing segments (Desnes Nunes) [RHEL-37673] - usb: xhci: remove duplicate code from 'xhci_clear_command_ring()' (Desnes Nunes) [RHEL-37673] - xhci: save slot ID in struct 'xhci_port' (Desnes Nunes) [RHEL-37673] - xhci: replace real & fake port with pointer to root hub port (Desnes Nunes) [RHEL-37673] - xhci: rework how real & fake ports are found (Desnes Nunes) [RHEL-37673] - usb: typec: constify struct class usage (Desnes Nunes) [RHEL-37673] - USB: typec: no opencoding FIELD_GET (Desnes Nunes) [RHEL-37673] - media: pvrusb2: fix uaf in pvr2_context_set_notify (Desnes Nunes) [RHEL-37673] - media: usb: s2255: Refactor s2255_get_fx2fw (Desnes Nunes) [RHEL-37673] - thunderbolt: Constify the struct device_type usage (Desnes Nunes) [RHEL-37673] - thunderbolt: Add trace events support for the control channel (Desnes Nunes) [RHEL-37673] - thunderbolt: Keep the domain powered when USB4 port is in redrive mode (Desnes Nunes) [RHEL-37673] - Revert "xhci: add helper to stop endpoint and wait for completion" (Desnes Nunes) [RHEL-37673] - usb: core: constify the struct device_type usage (Desnes Nunes) [RHEL-37673] - usb: phy: constify the struct device_type usage (Desnes Nunes) [RHEL-37673] - usb: typec: constify the struct device_type usage (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Get PD revision for partner (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Update connector cap and status (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Limit read size on v1.2 (Desnes Nunes) [RHEL-37673] - minmax: relax check to allow comparison between unsigned arguments and signed constants (Desnes Nunes) [RHEL-37673] - minmax: allow comparisons of 'int' against 'unsigned char/short' (Desnes Nunes) [RHEL-37673] - minmax: allow min()/max()/clamp() if the arguments have the same signedness. (Desnes Nunes) [RHEL-37673] - minmax: add umin(a, b) and umax(a, b) (Desnes Nunes) [RHEL-37673] - minmax: fix header inclusions (Desnes Nunes) [RHEL-37673] - tracing: Define the is_signed_type() macro once (Desnes Nunes) [RHEL-37673] - usb: roles: Link the switch to its connector (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: microchip,usb5744: Remove peer-hub as requirement (Desnes Nunes) [RHEL-37673] - usb: image: mdc800: Remove redundant assignment to variable retval (Desnes Nunes) [RHEL-37673] - usb: storage: freecom: Remove redundant assignment to variable offset (Desnes Nunes) [RHEL-37673] - usb: sysfs: use kstrtobool() if possible (Desnes Nunes) [RHEL-37673] - Documentation: usb: Document FunctionFS DMABUF API (Desnes Nunes) [RHEL-37673] - usb: gadget: functionfs: Add DMABUF import interface (Desnes Nunes) [RHEL-37673] - usb: gadget: functionfs: Factorize wait-for-endpoint code (Desnes Nunes) [RHEL-37673] - usb: gadget: Support already-mapped DMA SGs (Desnes Nunes) [RHEL-37673] - usb: dwc3: apply snps,host-vbus-glitches workaround unconditionally (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: dwc3: drop 'snps,host-vbus-glitches-quirk' (Desnes Nunes) [RHEL-37673] - usb: dwc3: Fix an IS_ERR() vs NULL check in dwc3_power_off_all_roothub_ports() (Desnes Nunes) [RHEL-37673] - usb: dwc3: gadget: Remove redundant assignment to pointer trb (Desnes Nunes) [RHEL-37673] - usb: dwc3: gadget: Rewrite endpoint allocation flow (Desnes Nunes) [RHEL-37673] - usb: core: Kconfig: Improve USB authorization mode help (Desnes Nunes) [RHEL-37673] - xhci: add helper to stop endpoint and wait for completion (Desnes Nunes) [RHEL-37673] - xhci: Decouple handling an event from checking for unhandled events (Desnes Nunes) [RHEL-37673] - xhci: Don't check if the event ring is valid before every event TRB (Desnes Nunes) [RHEL-37673] - xhci: add helper that checks for unhandled events on a event ring (Desnes Nunes) [RHEL-37673] - xhci: move event processing for one interrupter to a separate function (Desnes Nunes) [RHEL-37673] - xhci: update event ring dequeue pointer position to controller correctly (Desnes Nunes) [RHEL-37673] - xhci: remove unnecessary event_ring_deq parameter from xhci_handle_event() (Desnes Nunes) [RHEL-37673] - xhci: make isoc_bei_interval variable interrupter specific. (Desnes Nunes) [RHEL-37673] - xhci: Add helper to set an interrupters interrupt moderation interval (Desnes Nunes) [RHEL-37673] - xhci: Add interrupt pending autoclear flag to each interrupter (Desnes Nunes) [RHEL-37673] - media: pvrusb2: fix pvr2_stream_callback casts (Desnes Nunes) [RHEL-37673] - media: pvrusb2: remove redundant NULL check (Desnes Nunes) [RHEL-37673] - media: pvrusb2: Use wait_event_freezable() for freezable kthread (Desnes Nunes) [RHEL-37673] - thunderbolt: Improve DisplayPort tunnel setup process to be more robust (Desnes Nunes) [RHEL-37673] - thunderbolt: Calculate DisplayPort tunnel bandwidth after DPRX capabilities read (Desnes Nunes) [RHEL-37673] - thunderbolt: Reserve released DisplayPort bandwidth for a group for 10 seconds (Desnes Nunes) [RHEL-37673] - thunderbolt: Introduce tb_tunnel_direction_downstream() (Desnes Nunes) [RHEL-37673] - thunderbolt: Re-order bandwidth group functions (Desnes Nunes) [RHEL-37673] - thunderbolt: Fail the failed bandwidth request properly (Desnes Nunes) [RHEL-37673] - thunderbolt: Log an error if DPTX request is not cleared (Desnes Nunes) [RHEL-37673] - thunderbolt: Handle bandwidth allocation mode disable request (Desnes Nunes) [RHEL-37673] - thunderbolt: Re-calculate estimated bandwidth when allocation mode is enabled (Desnes Nunes) [RHEL-37673] - thunderbolt: Use DP_LOCAL_CAP for maximum bandwidth calculation (Desnes Nunes) [RHEL-37673] - thunderbolt: Correct typo in host_reset parameter (Desnes Nunes) [RHEL-37673] - thunderbolt: Skip discovery also in USB4 v2 host (Desnes Nunes) [RHEL-37673] - thunderbolt: Reset only non-USB4 host routers in resume (Desnes Nunes) [RHEL-37673] - media: cx231xx: controls are from another device, mark this (Desnes Nunes) [RHEL-37673] - media: em28xx: annotate unchecked call to media_device_register() (Desnes Nunes) [RHEL-37673] - usb: gadget: f_fs: expose ready state in configfs (Desnes Nunes) [RHEL-37673] - usb: dwc3: Add workaround for host mode VBUS glitch when boot (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: dwc3: Add snps,host-vbus-glitches-quirk avoid vbus glitch (Desnes Nunes) [RHEL-37673] - XHCI: Separate PORT and CAPs macros into dedicated file (Desnes Nunes) [RHEL-37673] - usb: typec: altmodes/displayport: add SOP' support (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: add alt mode enter/exit/vdm support for sop' (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: add discover svids and discover modes support for sop' (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: add state machine support for SRC_VDM_IDENTITY_REQUEST (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: add discover identity support for SOP' (Desnes Nunes) [RHEL-37673] - usb: typec: tcpci: add attempt_vconn_swap_discovery callback (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: add control message support to sop' (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: process receive and transmission of sop' messages (Desnes Nunes) [RHEL-37673] - usb: typec: tcpci: add tcpm_transmit_type to tcpm_pd_receive (Desnes Nunes) [RHEL-37673] - usb: typec: tcpci: add cable_comm_capable attribute (Desnes Nunes) [RHEL-37673] - usb: typec: altmodes: add svdm version info for typec cables (Desnes Nunes) [RHEL-37673] - usb: typec: altmodes: add typec_cable_ops to typec_altmode (Desnes Nunes) [RHEL-37673] - usb: phy: generic: Disable vbus on removal (Desnes Nunes) [RHEL-37673] - usb: phy: generic: Implement otg->set_vbus (Desnes Nunes) [RHEL-37673] - usb: phy: generic: Get the vbus supply (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: usb-nop-xceiv: Repurpose vbus-regulator (Desnes Nunes) [RHEL-37673] - usb: mtu3: Add MT8195 MTU3 ip-sleep wakeup support (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: mtu3: Add MT8195 MTU3 ip-sleep support (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: Clean-up "usb-phy" constraints (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: add common Type-C USB Switch schema (Desnes Nunes) [RHEL-37673] - usb: core: add phy notify connect and disconnect (Desnes Nunes) [RHEL-37673] - phy: realtek: usb: add new driver for the Realtek RTD SoC USB 3.0 PHY (Desnes Nunes) [RHEL-37673] - phy: realtek: usb: add new driver for the Realtek RTD SoC USB 2.0 PHY (Desnes Nunes) [RHEL-37673] - phy: core: add notify_connect and notify_disconnect callback (Desnes Nunes) [RHEL-37673] - usb: core: Make default authorization mode configurable (Desnes Nunes) [RHEL-37673] - usb: core: Amend initial authorized_default value (Desnes Nunes) [RHEL-37673] - usb: host: Add ac5 to EHCI Orion (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: Add Marvell ac5 (Desnes Nunes) [RHEL-37673] - ucsi_ccg: Refine the UCSI Interrupt handling (Desnes Nunes) [RHEL-37673] - usb: audio-v2: Correct comments for struct uac_clock_selector_descriptor (Desnes Nunes) [RHEL-37673] - usb: typec: mux: Add ITE IT5205 Alternate Mode Passive MUX driver (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: Introduce ITE IT5205 Alt. Mode Passive MUX (Desnes Nunes) [RHEL-37673] - usb: storage: sddr55: fix sloppy typing in sddr55_{read|write}_data() (Desnes Nunes) [RHEL-37673] - usb: usb_autopm_get_interface use modern helper (Desnes Nunes) [RHEL-37673] - USB: uapi: OTG 3.0 (Desnes Nunes) [RHEL-37673] - thunderbolt: Remove usage of the deprecated ida_simple_xx() API (Desnes Nunes) [RHEL-37673] - thunderbolt: Fix rollback in tb_port_lane_bonding_enable() for lane 1 (Desnes Nunes) [RHEL-37673] - thunderbolt: Fix XDomain rx_lanes_show and tx_lanes_show (Desnes Nunes) [RHEL-37673] - thunderbolt: Reset topology created by the boot firmware (Desnes Nunes) [RHEL-37673] - thunderbolt: Make tb_switch_reset() support Thunderbolt 2, 3 and USB4 routers (Desnes Nunes) [RHEL-37673] - thunderbolt: Introduce tb_path_deactivate_hop() (Desnes Nunes) [RHEL-37673] - thunderbolt: Introduce tb_port_reset() (Desnes Nunes) [RHEL-37673] - ABI: sysfs-class-extcon: use uppercase X for wildcards (Desnes Nunes) [RHEL-37673] - extcon: Remove unused inline functions (Desnes Nunes) [RHEL-37673] - extcon: Amend kernel documentation of struct extcon_dev (Desnes Nunes) [RHEL-37673] - extcon: fix possible name leak in extcon_dev_register() (Desnes Nunes) [RHEL-37673] - extcon: Drop unneeded assignments (Desnes Nunes) [RHEL-37673] - extcon: Use sizeof(*pointer) instead of sizeof(type) (Desnes Nunes) [RHEL-37673] - extcon: Use unique number for the extcon device ID (Desnes Nunes) [RHEL-37673] - extcon: Remove dup device name in the message and unneeded error check (Desnes Nunes) [RHEL-37673] - extcon: Use dev_of_node(dev) instead of dev->of_node (Desnes Nunes) [RHEL-37673] - extcon: Use device_match_of_node() helper (Desnes Nunes) [RHEL-37673] - extcon: Use sysfs_emit() to instead of sprintf() (Desnes Nunes) [RHEL-37673] - extcon: Use DECLARE_BITMAP() to declare bit arrays (Desnes Nunes) [RHEL-37673] - extcon: Fix kernel doc of property capability fields to avoid warnings (Desnes Nunes) [RHEL-37673] - extcon: Fix kernel doc of property fields to avoid warnings (Desnes Nunes) [RHEL-37673] - extcon: Add extcon_alloc_groups to simplify extcon register function (Desnes Nunes) [RHEL-37673] - extcon: Add extcon_alloc_muex to simplify extcon register function (Desnes Nunes) [RHEL-37673] - extcon: Add extcon_alloc_cables to simplify extcon register function (Desnes Nunes) [RHEL-37673] - extcon: Remove redundant null checking for class (Desnes Nunes) [RHEL-37673] - extcon: Add EXTCON_DISP_CVBS and EXTCON_DISP_EDP (Desnes Nunes) [RHEL-37673] - extcon: Drop unexpected word "the" in the comments (Desnes Nunes) [RHEL-37673] - extcon: Modify extcon device to be created after driver data is set (Desnes Nunes) [RHEL-37673] - extcon: Fix some kernel-doc comments (Desnes Nunes) [RHEL-37673] - extcon: Deduplicate code in extcon_set_state_sync() (Desnes Nunes) [RHEL-37673] - pinctrl: tegra: Display pin function in pinconf-groups (Desnes Nunes) [RHEL-37673] - pinctrl: tegra: add OF node when logging OF parsing errors (Desnes Nunes) [RHEL-37673] - Revert "pinctrl: tegra: Add support to display pin function" (Desnes Nunes) [RHEL-37673] - pinctrl: tegra: Switch to use DEFINE_NOIRQ_DEV_PM_OPS() helper (Desnes Nunes) [RHEL-37673] - pm: Introduce DEFINE_NOIRQ_DEV_PM_OPS() helper (Desnes Nunes) [RHEL-37673] - pinctrl: tegra: Add support to display pin function (Desnes Nunes) [RHEL-37673] - usb: dwc3: pci: Don't set "linux,phy_charger_detect" property on Lenovo Yoga Tab2 1380 (Desnes Nunes) [RHEL-37673] - usb: dwc3: pci: Drop duplicate ID (Desnes Nunes) [RHEL-37673] - usb: dwc3: pci: add support for the Intel Arrow Lake-H (Desnes Nunes) [RHEL-37673] - mm/hugetlb: fix DEBUG_LOCKS_WARN_ON(1) when dissolve_free_hugetlb_folio() (Nico Pache) [RHEL-39710] {CVE-2024-36028} - hugetlb: check for hugetlb folio before vmemmap_restore (Nico Pache) [RHEL-39710] - hugetlb: set hugetlb page flag before optimizing vmemmap (Nico Pache) [RHEL-39710] - ACPI: PM: s2idle: Enable Low-Power S0 Idle MSFT UUID for non-AMD systems (Lenny Szubowicz) [RHEL-25779]- wifi: save new module iwlwifi-tests in internal rpm (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: restore country code during resume (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: refactor setting country code logic (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't change BA sessions during restart (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: mark EMLSR disabled in cleanup iterator (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: assign link STA ID lookups during restart (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: check BSSID Index against MaxBSSID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: improve association error reporting slightly (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: host: Add mhi_power_down_keep_dev() API to support system suspend/hibernation (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - net: qrtr: support suspend/hibernation (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: ath11k: support hibernation (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: rtw89: pci: correct TX resource checking for PCI DMA channel of firmware command (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-36253] - wifi: rtw89: reset AFEDIG register in power off sequence (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-36253] - wifi: nl80211: Avoid address calculations via out of bounds array indexing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: transmit deauth only if link is available (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: connac: use muar idx 0xe for non-mt799x as well (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7603: add wpdma tx eof flag for PSE client reset (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7915: add missing chanctx ops (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix check in iwl_mvm_sta_fw_id_mask (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: reconfigure TLC during HW restart (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: select STA mask only for active links (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: set wider BW OFDMA ignore correctly (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix active link counting during recovery (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: don't select link ID if not provided in scan request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix uninitialized variable in mt7996_irq_tasklet() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Do not warn on invalid link on scan complete (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: ignore non-TX BSSs in per-STA profile (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: ensure 4-byte alignment for suspend & wow command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: pcie: handle randbuf allocation failure (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix size of txpower MCU command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: connac: check for null before dereferencing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix link ID management (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: fix unaligned le16 access (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove link before AP (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: init peer measurement result (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: nl80211: don't free NULL coalescing rule (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-39754] {CVE-2024-36941} - wifi: mac80211: mlme: re-parse if AP mode is less than client (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: mlme: fix memory leak (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: mlme: re-parse with correct mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: fix idle calculation with multi-link (Jose Ignacio Tornos Martinez) [RHEL-34696] - Revert "wifi: iwlwifi: bump FW API to 90 for BZ/SC devices" (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: return uid from iwl_mvm_build_scan_cmd (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: remove old PASN station when adding a new one (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: split mesh fast tx cache into local/proxied/forwarded (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: fix the order of arguments for trace events of the tx_rx_evt class (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: ensure beacon is non-S1G prior to extracting the beacon timestamp field (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: don't use rate mask for scanning (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: check EHT/TTLM action frame length (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: include link ID when releasing frames (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: handle debugfs names more carefully (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: guard against invalid STA ID on removal (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-39803] {CVE-2024-36921} - wifi: iwlwifi: read txq->read_ptr under lock (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-39799] {CVE-2024-36922} - wifi: iwlwifi: fw: don't always use FW dump trig (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: rfi: fix potential response leaks (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-37165] {CVE-2024-35912} - wifi: mac80211: correctly set active links upon TTLM (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Configure the link mapping for non-MLD FW (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: consider having one active link (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: pick the version of SESSION_PROTECTION_NOTIF (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-37161] {CVE-2024-35913} - wifi: mac80211: fix prep_connection error path (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: fix rdev_dump_mpp() arguments order (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: disable MLO for the time being (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: add a flag to disable wireless extensions (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: fix ieee80211_bss_*_flags kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: check/clear fast rx for non-4addr sta VLAN changes (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-36809] {CVE-2024-35789} - wifi: mac80211: fix mlme_link_id_dbg() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: coex: fix configuration for shared antenna for 8922A (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: wow: move release offload packet earlier for WoWLAN mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: wow: set security engine options for 802.11ax chips only (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: update suspend/resume for different generation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: wow: update config mac function with different generation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: update DMA function with different generation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: wow: update WoWLAN status register for different generation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: wow: update WoWLAN reason register for different chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcm80211: handle pmk_op allocation failure (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-35152] {CVE-2024-27048} - wifi: rtw89: coex: Add coexistence policy to decrease WiFi packet CRC-ERR (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: coex: When Bluetooth not available don't set power/gain (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: coex: add return value to ensure H2C command is success or not (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: coex: Reorder H2C command index to align with firmware (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: coex: add BTC ctrl_info version 7 and related logic (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: coex: add init_info H2C command format version 7 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add coexistence helpers of SW grant (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: add coexistence helpers {cfg/get}_plt (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: Remove rtl_intf_ops.read_efuse_byte (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: 8821c: Fix false alarm count (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: 8821c: Fix beacon loss and disconnect (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: 8821cu: Fix connection failure (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: 8821cu: Fix firmware upload fail (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: Add missing VID/PIDs for 8811CU and 8821CU (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove TDLS peers on link deactivation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove TDLS peers only on affected link (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: mlme: unify CSA handling (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: introduce a feature flag for quiet in CSA (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: pass link conf to abort_channel_switch (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: pass link_id to channel switch ops (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: allow cfg80211_defragment_element() without output (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: expose cfg80211_iter_rnr() to drivers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: hide element parsing internals (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove unneeded scratch_len subtraction (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: defragment reconfiguration MLE when parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: simplify multi-link element parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove unnecessary ML element checks (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add ieee80211_vif_link_active() helper (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove unnecessary ML element type check (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: update scratch_pos after defrag (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: Adjust CQM handling for MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: Allow beacons to update BSS table regardless of scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add link id to ieee80211_gtk_rekey_add() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: print flags in tracing in hex (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: obtain AP HT/VHT data for assoc request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: don't add VHT capa on links without them (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: handle netif carrier up/down with link AP during MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove only link keys during stopping link AP (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: check A-MSDU format more carefully (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-37345] {CVE-2024-35937} - wifi: iwlwifi: Add missing MODULE_FIRMWARE() for *.pnvm (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: track capability/opmode NSS separately (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: fix supported rate masking in scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: check link exists before use (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: always initialize match_auth (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix license in p2p.c and p2p.h (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: constify MHI channel and controller configs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add rcu lock for ath12k_wmi_p2p_noa_event() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: decrease MHI channel buffer length to 8KB (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-37341] {CVE-2024-35938} - wifi: rtl8xxxu: fix mixed declarations in rtl8xxxu_set_aifs() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rt2x00: silence sparse warnings (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmsmac: silence sparse warnings (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: do not pass hidden SSID attribute as value directly (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: pci: implement PCI CLK/ASPM/L1SS for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: Update EHT PHY beamforming capability (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: advertise missing extended scan feature (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: fweh: Fix boot crash on Raspberry Pi 4 (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: host: pci_generic: constify modem_telit_fn980_hw_v1_config (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: thermal: don't try to register multiple times (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: ath11k: fix warning on DMA ring capabilities event (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: ath11k: do not dump SRNG statistics during resume (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: ath11k: remove MHI LOOPBACK channels (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: ath11k: rearrange IRQ enable/disable in reset path (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: mt76: Remove redundant assignment to variable tidno (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: fix the issue of missing txpwr settings from ch153 to ch177 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7921: fix suspend issue on MediaTek COB platform (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7921: fix a potential association failure upon resuming (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7921: fix the unfinished command of regd_notifier before suspend (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt792x: update the country list of EU for ACPI SAR (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt792x: fix a potential loading failure of the 6Ghz channel config from ACPI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7921: fix incorrect type conversion for CLC command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925e: fix use-after-free in free_irq() (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-35148] {CVE-2024-27049} - wifi: mt76: mt7921e: fix use-after-free in free_irq() (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-34868] {CVE-2024-26892} - wifi: mt76: mt792x: add the illegal value check for mtcl table of acpi (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix the wrong data type for scan command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: set page_pool napi pointer for mmio devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt792x: fix ethtool warning (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix HIF_TXD_V2_1 value (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: connac: set correct muar_idx for mt799x chipsets (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: add locking for accessing mapped registers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: remove TXS queue setting (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix efuse reading issue (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: mark GCMP IGTK unsupported (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix HE beamformer phy cap for station vif (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: ensure 4-byte alignment for beacon commands (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix incorrect interpretation of EHT MCS caps (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: disable AMSDU for non-data frames (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix TWT issues (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: check txs format before getting skb by pid (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: support temperature sensor (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: update PCIe DMA settings (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: add support to set ifs time by mcu command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: add flow to avoid chip bt function fail (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix the wrong header translation config (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix WoW failed in encrypted mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix fw download fail (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix wmm queue mapping (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix mcu query command fail (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix SAP no beacon issue in 5Ghz and 6Ghz band (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix connect to 80211b mode fail in 2Ghz band (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt76x2u: add netgear wdna3100v3 to device table (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt792xu: enable dmashdl support (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: usb: store usb endpoint in mt76_queue (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: usb: create a dedicated queue for psd traffic (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix fw loading timeout (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7915: update mt798x_wmac_adie_patch_7976 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7915: add locking for accessing mapped registers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7915: fix error recovery with WED enabled (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: check txs format before getting skb by pid (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: disable HW AMSDU when using fixed rate (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: host: Change the trace string for the userspace tools mapping (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: revert reset line logic flip (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: Add DMI nvram filename quirk for ACEPC W5 Pro (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: set initial values for unexpected cases of USB endpoint priority (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: check vif before using in rtl8xxxu_tx() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: rtl8192cu: Fix TX aggregation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: remove AKM suite be32 conversion for external auth request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: nl80211: refactor parsing CSA offsets (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: nl80211: force WLAN_AKM_SUITE_SAE in big endian in NL80211_CMD_EXTERNAL_AUTH (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: load b0 version of ucode for HR1/HR2 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: handle per-phy statistics from fw (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: iwl-fh.h: fix kernel-doc issues (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: api: fix kernel-doc reference (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: unlock mvm if there is no primary link (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: bump FW API to 90 for BZ/SC devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: support PHY context version 6 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: partially support PHY context version 6 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: support wider-bandwidth OFDMA (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: use ML element parsing helpers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: align ieee80211_mle_get_bss_param_ch_cnt() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: refactor RNR parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: clean up cfg80211_inform_bss_frame_data() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: remove cfg80211_inform_single_bss_frame_data() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: set correct param change count in ML element (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: Add KHZ_PER_GHZ to units.h and reuse (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: clean up assignments to pointer cache. (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: make associated BSS pointer visible to the driver (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: add support for switch_vif_chanctx callback (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: check beacon countdown is complete on per link basis (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: ep: check the correct variable in mhi_ep_register_controller() (Jose Ignacio Tornos Martinez) [RHEL-34696] - Revert "bus: mhi: core: Add support for reading MHI info from device" (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: add missing read critical sections around vif list traversal (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: fix declarations ordering (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: use SRCU instead of RCU for vif list traversal (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: split deeply nested RCU list traversal in dedicated helper (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add helper of set_channel (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add set_channel RF part (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add set_channel BB part (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add set_channel MAC part (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmsmac: avoid function pointer casts (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: remove unused scan_events from struct scan_req_params (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: add support for QCA2066 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: move pci.ops registration ahead (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: provide address list if chip supports 2 stations (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: support 2 station interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: rtl_usb: Store the endpoint addresses (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: rtl8192cu: Fix 2T2R chip type detection (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: remove unnecessary rcu_read_unlock() for punctured (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: declare to support two chanctx (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: chan: support MCC on Wi-Fi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: implement MRC H2C command functions (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: implement MRC C2H event handling (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: add definition of H2C command and C2H event for MRC series (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: validate chip id during bus probe (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: prevent use-after-free on vif when cleaning up all interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: use IEEE80211_MAX_MESH_ID_LEN appropriately (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: cancel session protection only if there is one (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: remove IWL_MVM_STATUS_NEED_FLUSH_P2P (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: remove the unused scan_events from ath12k_wmi_scan_req_arg (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Remove unused scan_flags from struct ath12k_wmi_scan_req_arg (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Do not use scan_flags from struct ath12k_wmi_scan_req_arg (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: Remove scan_flags union from struct scan_req_params (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: Do not directly use scan_flags in struct scan_req_params (Jose Ignacio Tornos Martinez) [RHEL-34696] - net: sched: codel replace GPLv2/BSD boilerplate (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: check own capabilities for EMLSR (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: bump FW API to 89 for AX/BZ/SC devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: iwl-trans.h: clean up kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fw: file: clean up kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: api: dbg-tlv: fix up kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: error-dump: fix kernel-doc issues (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix thermal kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: don't use TRUE/FALSE with bool (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: api: fix constant version to match FW (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Fix the listener MAC filter flags (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Extend support for P2P service discovery (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: work around A-MSDU size problem (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: nvm: parse the VLP/AFC bit from regulatory (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: iwlmvm: handle unprotected deauth/disassoc in d3 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: report unprotected deauth/disassoc in wowlan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: nl80211: allow reporting wakeup for unprot deauth/disassoc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: drop injection on disabled-chan monitor (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: optionally support monitor on disabled channels (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: rename UHB to 6 GHz (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: Add 160MHz bw range to regdom_custom_04 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove only own link stations during stop_ap (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: flush only stations using requests links (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: add support for link id attribute in NL80211_CMD_DEL_STATION (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove gfp parameter from ieee80211_obss_color_collision_notify (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: change qutoa to DBCC by default for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: reference quota mode when setting Tx power (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: implement AP mode related reg for BE generation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: correct register definition and merge IO for ctrl_nbtg_bt_tx() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: differentiate narrow_bw_ru_dis setting according to chip gen (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: use PLCP information to match BSS_COLOR and AID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: reset PHY-1 hardware when going to enable/disable (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: correct MUEDCA setting for MAC-1 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: return held quota of DLE when changing MAC-1 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: load BB parameters to PHY-1 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: correct PHY register offset for PHY-1 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: do not cast hidden SSID attribute value to boolean (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mwifiex: Refactor 1-element array into flexible array in struct mwifiex_ie_types_chan_list_param_set (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: correct CRC7 calculation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: chan: MCC take reconfig into account (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: chan: move handling from add/remove to assign/unassign for MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: chan: tweak weight recalc ahead before MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: chan: tweak bitmap recalc ahead before MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: chan: add sub-entity swap function to cover replacing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: drop TIMING_BEACON_ONLY and sync beacon TSF by self (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: set preamble size to auto as default in wilc_init_fw_config() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mwifiex: use kstrtoX_from_user() in debugfs handlers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fix #ifdef CONFIG_ACPI check (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: fix kernel-doc for cfg80211_chandef_primary (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: queue: improve warning for no skb in reclaim (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: move BA notif messages before action (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: show skb_mac_gso_segment() failure reason (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: remove flags for enable/disable beacon filter (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't set replay counters to 0xff (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: pcie: Add new PCI device id and CNVI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't send the smart fifo command if not needed (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't set the MFP flag for the GTK (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-36900] {CVE-2024-27434} - wifi: iwlwifi: fw: allow vmalloc for PNVM image (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't do duplicate detection for nullfunc packets (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix erroneous queue index mask (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: avoid garbage iPN (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: always update keys in D3 exit (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: limit pseudo-D3 to 60 seconds (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: combine condition/warning (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix the key PN index (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Keep connection in case of missed beacons during RX (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: properly check if link is active (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: take SGOM and UATS code out of ACPI ifdef (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't abort queue sync in CT-kill (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: define RX queue sync timeout as a macro (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: expand queue sync warning messages (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Declare support for secure LTF measurement (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: advertise support for protected ranging negotiation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: remove one queue sync on BA session stop (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: support EHT for WH (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't support reduced tx power on ack for new devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: use system_unbound_wq for debug dump (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: remove EHT code from mac80211.c (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read mac step from aux register (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: adjust rx_phyinfo debugfs to MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: const-ify chandef pointers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: Add support for PPAG cmd v5 and PPAG revision 3 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: pcie: don't allow hw-rfkill to stop device on gen2 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: add HONOR to PPAG approved list (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add support to call csa_finish on a link (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: start and finalize channel switch on link basis (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: handle set csa/after_csa beacon on per link basis (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: update beacon counters per link basis (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: send link id in channel_switch ops (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: refactor STA CSA parsing flows (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: Add utility for converting op_class into chandef (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: return negative -EINVAL instead of positive EINVAL (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: don't use sband->band early (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: add missing kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add missing kernel-doc for fast_tx_check (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: clarify vif handling in TX dequeue (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: allow CSA to same channel (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: convert ieee80211_ie_build_eht_cap() to SKB use (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: convert ieee80211_ie_build_he_cap() to SKB use (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: move element parsing to a new file (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: start building elements in SKBs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: simplify adding supported rates (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: tdls: use ieee80211_put_he_6ghz_cap() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: rename ieee80211_ie_build_he_6ghz_cap() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: limit HE RU capabilities when limiting bandwidth (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: adjust EHT capa when lowering bandwidth (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: simplify HE/EHT element length functions (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: disallow basic multi-link element in per-STA profile (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: disambiguate element parsing errors (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: implement MLO multicast deduplication (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add/use ieee80211_get_sn() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211/mac80211: move puncturing into chandef (Jose Ignacio Tornos Martinez) [RHEL-34696] - iwlwifi: mvm: Use for_each_thermal_trip() for walking trip points (Jose Ignacio Tornos Martinez) [RHEL-34696] - iwlwifi: mvm: Populate trip table before registering thermal zone (Jose Ignacio Tornos Martinez) [RHEL-34696] - iwlwifi: mvm: Drop unused fw_trips_index[] from iwl_mvm_thermal_device (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: use cfg80211_chandef_primary_freq() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: simplify cfg80211_chandef_compatible() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wireless: declare different S1G chandefs incompatible (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: refactor puncturing bitmap extraction (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: move puncturing validation code (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: validate assoc response channel config (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: support wider bandwidth OFDMA config (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add and use a link iteration macro (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: introduce 'channel request' (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: chan: chandef is non-NULL for reserved (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: simplify non-chanctx drivers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: clean up HE 6 GHz and EHT chandef parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: clean up connection process (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: clean up band switch in duration (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove extra shadowing variable (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove unused MAX_MSG_LEN define (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Fix uninitialized use of ret in ath12k_mac_allocate() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: Really consistently use ath11k_vif_to_arvif() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: advertise P2P dev support for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: designating channel frequency for ROC scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: move peer delete after vdev stop of station for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: allow specific mgmt frame tx while vdev is not up (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: change WLAN_SCAN_PARAMS_MAX_IE_LEN from 256 to 512 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: implement remain on channel for P2P mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: implement handling of P2P NoA event (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add P2P IE in beacon template (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: change interface combination for P2P mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix incorrect logic of calculating vdev_stats_id (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix broken structure wmi_vdev_create_cmd (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: update rate mask per sta (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: download firmware with key data for secure boot (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: parse secure section from firmware file (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: read firmware secure information from efuse (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: consider checksum length of security data (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add chip_ops::rfk_hw_init (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add chip_ops::rfk_init_late to do initial RF calibrations later (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: rfk: implement chip_ops to call RF calibrations (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add H2C command to trigger TSSI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add H2C command to trigger TXGAPK (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add H2C command to trigger DACK (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add H2C command to trigger DPK (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add H2C command to trigger RX DCK (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add H2C command to trigger IQK (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: send channel information to firmware for RF calibrations (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add a completion to wait RF calibration report from C2H event (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: host: Add tracing support (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: remove setting msg.spi (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mwifiex: Drop unused headers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmsmac: Drop legacy header (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: Add TP-Link TL-WN823N V2 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: initialize eirp_power before use (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: initialize rx_mcs_80 and rx_mcs_160 before use (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: enable 802.11 power save mode in station mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: fix kunit exports (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix warnings from dmi_get_system_info() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fw: fix compiler warning for NULL string print (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fw: fix compile w/o CONFIG_ACPI (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: ep: Use kcalloc() instead of kzalloc() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: make functions public (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: bump FW API to 88 for AX/BZ/SC devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't send BT_COEX_CI command on new devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read DSM functions from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: prepare for reading DSM from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: simplify getting DSM from ACPI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: take send-DSM-to-FW flows out of ACPI ifdef (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: rfi: use a single DSM function for all RFI configurations (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read ECKV table from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read WRDD table from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: support link command version 2 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: use fast balance scan in case of an active P2P GO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't send NDPs for new tx devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read SPLC from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: prepare for reading SPLC from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: api: clean up some kernel-doc/typos (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: remove unused function prototype (Jose Ignacio Tornos Martinez) [RHEL-34696] - iwlwifi: fw: fix more kernel-doc warnings (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: don't allow deactivation of all links (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: enable all links only in MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: nl80211: move WPA version validation to policy (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: clean up FILS discovery change flags handling (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: trace SMPS requests from driver (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: add control to skip beacons (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read WTAS table from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: separate TAS 'read-from-BIOS' and 'send-to-FW' flows (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: prepare for reading TAS table from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: don't check TAS block list size twice (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read PPAG table from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: validate PPAG table when sent to FW (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: prepare for reading PPAG table from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: small cleanups in PPAG table flows (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read SAR tables from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: cleanup sending PER_CHAIN_LIMIT_OFFSET_CMD (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: prepare for reading SAR tables from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: check AP supports EMLSR (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: d3: implement suspend with MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read BIOS PNVM only for non-Intel SKU (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: tests: verify BSS use flags of NSTR links (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: add a kunit test for 6 GHz colocated AP parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: refactor duplicate chanctx condition (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: log dropped packets due to MIC error (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: support SPP A-MSDUs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: pcie: Add the PCI device id for new hardware (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix the TLC command after ADD_STA (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: use FW rate for non-data only on new devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: remove Gl A-step remnants (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Fix FTM initiator flags (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: always have 'uats_enabled' (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't set trigger frame padding in AP mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: Fix spelling mistake "SESION" -> "SESSION" (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: d3: fix IPN byte order (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: add support for TID to link mapping neg request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fix EWRD table validity check (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: cleanup uefi variables loading (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: implement GLAI ACPI table loading (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: initialize rates in FW earlier (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: disconnect station vifs if recovery failed (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: acpi: fix WPFC reading (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fw: dbg: ensure correct config name sizes (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: dbg-tlv: ensure NUL termination (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-37028] {CVE-2024-35845} - wifi: iwlwifi: dbg-tlv: use struct_size() for allocation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: dbg-tlv: avoid extra allocation/copy (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fix some kernel-doc issues (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: d3: disconnect on GTK rekey failure (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: report beacon protection failures (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Add support for removing responder TKs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: disable eSR when BT is active (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor the rfkill worker (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add processing for TWT disable event (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add processing for TWT enable event (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: disable QMI PHY capability learn in split-phy QCN9274 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Read board id to support split-PHY QCN9274 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix PCI read and write (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add MAC id support in WBM error path (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: subscribe required word mask from rx tlv (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: remove hal_desc_sz from hw params (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: split hal_ops to support RX TLVs word mask compaction (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix firmware assert during insmod in memory segment mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Add logic to write QRTR node id to scratch (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix fetching MCBC flag for QCN9274 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add support for peer meta data version (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fetch correct pdev id from WMI_SERVICE_READY_EXT_EVENTID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: indicate NON MBSSID vdev by default during vdev start (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add firmware-2.bin support (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: change to move WMI_VDEV_PARAM_SET_HEMU_MODE before WMI_PEER_ASSOC_CMDID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init is complete (Jose Ignacio Tornos Martinez) [RHEL-34187 RHEL-34696] {CVE-2024-26897} - wifi: ath9k: remove redundant assignment to variable ret (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: fix error messages (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add more fields to beacon H2C command to support multi-links (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: update ps_state register for chips with different generation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add new H2C for PS mode in 802.11be chip (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add ieee80211_ops::hw_scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: prepare scan leaf functions for wifi 7 ICs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: debug: add FW log component for scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: update scan C2H messages for wifi 7 IC (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: set chip_ops FEM and GPIO to NULL (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add chip_ops to get thermal value (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add RF read/write v2 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add chip_ops::cfg_txrx_path (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: implement {stop,resume}_sch_tx and cfg_ppdu (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: hook handlers of TX/RX descriptors to chip_ops (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: pci: enlarge RX DMA buffer to consider size of RX descriptor (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: pci: validate RX tag for RXQ and RPQ (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: pci: interrupt v2 refine IMR for SER (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: pci: update SER timer unit and timeout time (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: fix copyright year mentioned in platform_data header (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: add linefeed at end of file (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: host: Read PK HASH dynamically (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: host: Add MHI_PM_SYS_ERR_FAIL state (Jose Ignacio Tornos Martinez) [RHEL-34696] - Revert "nl80211/cfg80211: Specify band specific min RSSI thresholds with sched scan" (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: add support for a wiphy_work rx handler (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: implement can_activate_links callback (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: bump FW API to 87 for AX/BZ/SC devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: introduce PHY_CONTEXT_CMD_API_VER_5 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: skip affinity setting on non-SMP (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: nvm-parse: advertise common packet padding (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: remove retry loops in start (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: limit EHT 320 MHz MCS for STEP URM (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: disable 160 MHz based on subsystem device ID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: make TB reallocation a debug message (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: Add support for new 802.11be device (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: add kunit test for devinfo ordering (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: apply duration for SW scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: don't set bss_conf in parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: disallow drivers with HT wider than HE (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: simplify HE capability access (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove extra element parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: simplify ieee80211_config_bw() prototype (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: advertise 15 simultaneous links (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: validate MLO connections better (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: take EML/MLD capa from assoc response (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: advertise AP-side EMLSR/EMLMR capa (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add support for SPP A-MSDUs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: add support for SPP A-MSDUs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: Declare support for negotiated TTLM (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add support for negotiated TTLM request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: handle BSS_CHANGED_MLD_TTLM (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: handle TID to link mapping neg request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: process and save negotiated TID to Link mapping request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ieee80211: add definitions for negotiated TID to Link map (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: add RNR with reporting AP information (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wireless: avoid strlen() in cfg80211_michael_mic_failure() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: fix connection failure due to unexpected peer delete (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: avoid forward declaration of ath11k_mac_start_vdev_delay() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: rename ath11k_start_vdev_delay() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: remove invalid peer create logic (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: enable 36 bit mask for stream DMA (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Fix issues in channel list update (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fix disabling concurrent mode TX hang issue (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fix HW scan timeout due to TSF sync issue (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add wait/completion for abort scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fix null pointer access when abort scan (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-37357] {CVE-2024-35946} - wifi: rtw89: disable RTS when broadcast/multicast (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: Set default CQM config if not present (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: refine hardware scan C2H events (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: refine add_chan H2C command to encode_bits (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add BTG functions to assist BT coexistence to control TX/RX (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add TX power related ops (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add register definitions of H2C, C2H, page, RRSR and EDCCA (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add chip_ops related to BB init (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add chip_ops::{enable,disable}_bb_rf (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add mlo_dbcc_mode for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: Fix enum ath10k_fw_crash_dump_type kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: Fix htt_data_tx_completion kernel-doc warning (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: fix htt_q_state_conf & htt_q_state kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: correctly document enum wmi_tlv_tx_pause_id (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: add missing wmi_10_4_feature_mask documentation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add support for collecting firmware log (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Introduce the container for mac80211 hw (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Refactor the mac80211 hw access from link/radio (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: Speed up firmware loading for USB (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: add missing number of sec cam entries for all variants (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: allow per-vendor event handling (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: avoid invalid list operation when vendor attach fails (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: Demote vendor-specific attach/detach messages to info (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: cfg80211: Use WSEC to set SAE password (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: move feature overrides before feature_disable (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: add per-vendor feature detection callback (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: export firmware interface functions (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: Fix use-after-free bug in brcmf_cfg80211_detach (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rt2x00: simplify rt2x00crypto_rx_insert_iv() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mwifiex: debugfs: Drop unnecessary error check for debugfs_create_dir() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mwifiex: Use helpers to check multicast addresses (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmsmac: phy: Remove unreachable code (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: make instances of iface limit and combination to be static const (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: convert EN_DESC_ID of TX descriptor to le32 type (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: fix multi-vif management when deleting a vif (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: fix incorrect power down sequence (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: do not realloc workqueue everytime an interface is added (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: fix driver_handler when committing initial configuration (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: rtl8192de: Don't read register in _rtl92de_query_rxphystatus (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: extend JOIN H2C command to support WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: use struct to fill JOIN H2C command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: add H2C command to reset DMAC table for WiFi 7 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: add H2C command to reset CMAC table for WiFi 7 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: update TX AMPDU parameter to CMAC table (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: add chip_ops to update CMAC table to associated station (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: fill CMAC table to associated station for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: add H2C command to update security CAM v2 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: declare EXT NSS BW of VHT capability (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add EHT capabilities for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: change supported bandwidths of chip_info to bit mask (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: adjust init_he_cap() to add EHT cap into iftype_data (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: use kstrtoX_from_user() in debugfs handlers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: change MAC buffer ring size to 2048 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add support for BA1024 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix wrong definitions of hal_reo_update_rx_queue (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: replace ENOTSUPP with EOPNOTSUPP (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: replace ENOTSUPP with EOPNOTSUPP (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: replace ENOTSUPP with EOPNOTSUPP (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add QMI PHY capability learn support (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor QMI MLO host capability helper function (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: document HAL_RX_BUF_RBM_SW4_BM (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: ath12k_start_vdev_delay(): convert to use ar (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_flush() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_ampdu_action() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_configure_filter() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_update_vif_offload() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_stop() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_start() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_conf_tx() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_bss_assoc() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_config() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_register() and ath12k_mac_unregister() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_setup_channels_rates() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_allocate() and ath12k_mac_destroy() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: relocate ath12k_dp_pdev_pre_alloc() call (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: enable channel switch support (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: add cancel_work_sync() for c2hcmd_work (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-35142] {CVE-2024-27052} - wifi: ath12k: Use initializers for QMI message buffers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Add missing qmi_txn_cancel() calls (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Remove unnecessary struct qmi_txn initializers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: use WMI_VDEV_SET_TPC_POWER_CMDID when EXT_TPC_REG_SUPPORT for 6 GHz (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: add handler for WMI_VDEV_SET_TPC_POWER_CMDID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: add WMI_TLV_SERVICE_EXT_TPC_REG_SUPPORT service bit (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: fill parameters for vdev set tpc power WMI command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: save max transmit power in vdev start response event from firmware (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: add parse of transmit power envelope element (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: save power spectral density(PSD) of regulatory rule (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: update regulatory rules when connect to AP on 6 GHz band for station (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: update regulatory rules when interface added (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: fix a possible dead lock caused by ab->base_lock (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: store cur_regulatory_info for each radio (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: add support to select 6 GHz regulatory type (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: rtl_usb: Use sync register writes (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: cleanup few rtlxxx_tx_fill_desc() routines (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add chip_ops::update_beacon to abstract update beacon operation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add H2C command to download beacon frame for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: use struct to fill H2C command to download beacon frame (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add new H2C command to pause/sleep transmitting by MAC ID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: refine H2C command that pause transmitting by MAC ID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: use struct to fill BA CAM H2C commands (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: update BA CAM number to 24 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add chip_ops::h2c_ba_cam() to configure BA CAM (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: add feature_init to initialize BA CAM V1 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add firmware H2C command of BA CAM V1 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: fix RCU usage in connect path (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: fix declarations ordering (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_wmi_tlv_parse_alloc() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: fix IOMMU errors on buffer rings (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: Fix off by one initial RTS rate (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: Fix LED control code of RTL8192FU (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: declare concurrent mode support for 8188f (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: make supporting AP mode only on port 0 transparent (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: add hw crypto support for AP mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: remove obsolete priv->vif (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: add macids for STA mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interface in start_ap() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interfaces in bss_info_changed() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interfaces in {add,remove}_interface() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interfaces in watchdog_callback() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interfaces in configure_filter() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interfaces in update_beacon_work_callback() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interfaces in set_aifs() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support setting bssid register for multiple interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: don't parse CFO, if both interfaces are connected in STA mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: extend check for matching bssid to both interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: extend wifi connected check to both interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support setting mac address register for both interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: 8188e: convert usage of priv->vif to priv->vifs[0] (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support setting linktype for both interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: prepare supporting two virtual interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: remove assignment of priv->vif in rtl8xxxu_bss_info_changed() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: 8822ce: refine power parameters for RFE type 5 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: Fix spelling mistakes "notfify" -> "notify" (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: phy: set channel_info for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: phy: add BB wrapper of TX power for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add NCTL pre-settings for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: phy: ignore special data from BB parameter file (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: update the register used in DIG and the DIG flow (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: set RX gain along with set_channel operation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: phy: add parser to support RX gain dynamic setting flow (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: phy: move bb_gain_info used by WiFi 6 chips to union (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8851b: update TX power tables to R37 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8852b: update TX power tables to R36 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: pci: use DBI function for 8852AE/8852BE/8851BE (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Make QMI message rules const (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: support default regdb while searching board-2.bin for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add support to search regdb data in board-2.bin for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: remove unused ATH12K_BD_IE_BOARD_EXT (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add fallback board name without variant while searching board-2.bin (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add string type to search board data in board-2.bin for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: remove duplicate memset() in 10.4 TDLS peer update (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: use flexible array in struct wmi_tdls_peer_capabilities (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: remove unused template structs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: remove struct wmi_pdev_chanlist_update_event (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: use flexible arrays for WMI start scan TLVs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: use flexible array in struct wmi_host_mem_chunks (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath9k: fix LNA selection in ath_ant_try_scan() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath9k: Convert to platform remove callback returning void (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath9k: delete some unused/duplicate macros (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: refactor ath11k_wmi_tlv_parse_alloc() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: fix NULL pointer dereference in ath10k_wmi_tlv_op_pull_mgmt_tx_compl_ev() (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-35199] {CVE-2023-52651} - bcma: Use PCI_HEADER_TYPE_MASK instead of literal (Jose Ignacio Tornos Martinez) [RHEL-34696] - bcma: make bcma_bus_type const (Jose Ignacio Tornos Martinez) [RHEL-34696] - bcma: convert to platform remove callback returning void (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: drop NULL pointer check in iwl_mvm_tzone_set_trip_temp() (Jose Ignacio Tornos Martinez) [RHEL-34696] - mm: use memalloc_nofs_save() in page_cache_ra_order() (Nico Pache) [RHEL-39635] {CVE-2024-36882} - afs: Don't cross .backup mountpoint from backup volume (Marc Dionne) [RHEL-39509] - afs: Fix fileserver rotation getting stuck (Marc Dionne) [RHEL-39509] - rxrpc: Only transmit one ACK per jumbo packet received (Marc Dionne) [RHEL-39509] - rxrpc: Fix congestion control algorithm (Marc Dionne) [RHEL-39509] - rxrpc: Clients must accept conn from any address (Marc Dionne) [RHEL-39509] - rxrpc: Fix error check on ->alloc_txbuf() (Marc Dionne) [RHEL-39509] - afs: Fix occasional rmdir-then-VNOVNODE with generic/011 (Marc Dionne) [RHEL-39509] - afs: Don't cache preferred address (Marc Dionne) [RHEL-39509] - rxrpc: Extract useful fields from a received ACK to skb priv data (Marc Dionne) [RHEL-39509] - rxrpc: Clean up the resend algorithm (Marc Dionne) [RHEL-39509] - rxrpc: Record probes after transmission and reduce number of time-gets (Marc Dionne) [RHEL-39509] - rxrpc: Use ktimes for call timeout tracking and set the timer lazily (Marc Dionne) [RHEL-39509] - rxrpc: Differentiate PING ACK transmission traces. (Marc Dionne) [RHEL-39509] - rxrpc: Don't permit resending after all Tx packets acked (Marc Dionne) [RHEL-39509] - rxrpc: Parse received packets before dealing with timeouts (Marc Dionne) [RHEL-39509] - rxrpc: Do zerocopy using MSG_SPLICE_PAGES and page frags (Marc Dionne) [RHEL-39509] - rxrpc: Use rxrpc_txbuf::kvec[0] instead of rxrpc_txbuf::wire (Marc Dionne) [RHEL-39509] - rxrpc: Move rxrpc_send_ACK() to output.c with rxrpc_send_ack_packet() (Marc Dionne) [RHEL-39509] - rxrpc: Don't pick values out of the wire header when setting up security (Marc Dionne) [RHEL-39509] - rxrpc: Split up the DATA packet transmission function (Marc Dionne) [RHEL-39509] - rxrpc: Add a kvec[] to the rxrpc_txbuf struct (Marc Dionne) [RHEL-39509] - rxrpc: Merge together DF/non-DF branches of data Tx function (Marc Dionne) [RHEL-39509] - rxrpc: Do lazy DF flag resetting (Marc Dionne) [RHEL-39509] - rxrpc: Remove atomic handling on some fields only used in I/O thread (Marc Dionne) [RHEL-39509] - rxrpc: Strip barriers and atomics off of timer tracking (Marc Dionne) [RHEL-39509] - rxrpc: Fix the names of the fields in the ACK trailer struct (Marc Dionne) [RHEL-39509] - rxrpc: Note cksum in txbuf (Marc Dionne) [RHEL-39509] - rxrpc: Convert rxrpc_txbuf::flags into a mask and don't use atomics (Marc Dionne) [RHEL-39509] - rxrpc: Record the Tx serial in the rxrpc_txbuf and retransmit trace (Marc Dionne) [RHEL-39509] - ice: Fix ASSERT_RTNL() warning during certain scenarios (Ivan Vecera) [RHEL-30139] - netdev-genl: Add PID for the NAPI thread (Ivan Vecera) [RHEL-30139] - netdev-genl: spec: Add PID in netdev netlink YAML spec (Ivan Vecera) [RHEL-30139] - net: Add NAPI IRQ support (Ivan Vecera) [RHEL-30139] - net: minor reshuffle of napi_struct (Ivan Vecera) [RHEL-30139] - netdev-genl: spec: Add irq in netdev netlink YAML spec (Ivan Vecera) [RHEL-30139] - netdev-genl: Add netlink framework functions for napi (Ivan Vecera) [RHEL-30139] - netdev-genl: spec: Extend netdev netlink spec in YAML for NAPI (Ivan Vecera) [RHEL-30139] - netdev-genl: Add netlink framework functions for queue (Ivan Vecera) [RHEL-30139] - ice: Add support in the driver for associating queue with napi (Ivan Vecera) [RHEL-30139] - net: Add queue and napi association (Ivan Vecera) [RHEL-30139] - netdev-genl: spec: Extend netdev netlink spec in YAML for queue (Ivan Vecera) [RHEL-30139] - ice: implement AQ download pkg retry (Petr Oros) [RHEL-17318] - io_uring: drop any code related to SCM_RIGHTS (Jeff Moyer) [RHEL-36366] {CVE-2023-52656} - io_uring/unix: drop usage of io_uring socket (Jeff Moyer) [RHEL-36366] {CVE-2023-52656} - nvme-tcp: strict pdu pacing to avoid send stalls on TLS (Chris Leech) [RHEL-35558]- ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_block_cache_find() (Pavel Reichl) [RHEL-45031] {CVE-2024-39276} - epoll: be better about file lifetimes (Pavel Reichl) [RHEL-44083] {CVE-2024-38580} - ipvlan: Dont Use skb->sk in ipvlan_process_v{4,6}_outbound (Hangbin Liu) [RHEL-44402] {CVE-2024-33621} - net: micrel: Fix receiving the timestamp in the frame for lan8841 (Jose Ignacio Tornos Martinez) [RHEL-43994] {CVE-2024-38593} - net: hns3: fix use-after-free bug in hclgevf_send_mbx_msg (Jose Ignacio Tornos Martinez) [RHEL-43623] {CVE-2021-47596} - usb: dwc3: Wait unconditionally after issuing EndXfer command (Desnes Nunes) [RHEL-43396] {CVE-2024-36977} - mm/gup: do not return 0 from pin_user_pages_fast() for bad args (Paulo Alcantara) [RHEL-38622] - ixgbe: fix end of loop test in ixgbe_set_vf_macvlan() (Ken Cox) [RHEL-17490 RHEL-25594] - ixgbe: fix crash with empty VF macvlan list (Ken Cox) [RHEL-17490 RHEL-25594] - net: Tree wide: Replace xdp_do_flush_map() with xdp_do_flush(). (Ken Cox) [RHEL-17490 RHEL-25594] - ethernet/intel: Use list_for_each_entry() helper (Ken Cox) [RHEL-17490 RHEL-25594] - ixgbe: fix timestamp configuration code (Ken Cox) [RHEL-17490 RHEL-25594] - redhat: deprecate bnx2xx drivers in rhel-9.5 (John Meneghini) [RHEL-40741] - net/tg3: fix race condition in tg3_reset_task() (Ken Cox) [RHEL-23102 RHEL-25507 RHEL-34072] - tg3: Increment tx_dropped in tg3_tso_bug() (Ken Cox) [RHEL-23102 RHEL-25507] - tg3: Move the [rt]x_dropped counters to tg3_napi (Ken Cox) [RHEL-23102 RHEL-25507] - tg3: Fix the TX ring stall (Ken Cox) [RHEL-23102 RHEL-25507] - tg3: power down device only on SYSTEM_POWER_OFF (Ken Cox) [RHEL-23102 RHEL-25507] - tg3: Improve PTP TX timestamping logic (Ken Cox) [RHEL-23102 RHEL-25507] - ethernet: tg3: remove unreachable code (Ken Cox) [RHEL-23102 RHEL-25507] - tg3: Use slab_build_skb() when needed (Ken Cox) [RHEL-23102 RHEL-25507] - tg3: Use pci_dev_id() to simplify the code (Ken Cox) [RHEL-23102 RHEL-25507] - Add MODULE_FIRMWARE() for FIRMWARE_TG357766. (Ken Cox) [RHEL-23102 RHEL-25507] - scsi: qedi: Fix crash while reading debugfs attribute (John Meneghini) [RHEL-8112] - iomap: clear the per-folio dirty bits on all writeback failures (Pavel Reichl) [RHEL-11455] - iomap: don't skip reading in !uptodate folios when unsharing a range (Pavel Reichl) [RHEL-11455] - iomap: Add per-block dirty state tracking to improve performance (Pavel Reichl) [RHEL-11455] - iomap: Allocate ifs in ->write_begin() early (Pavel Reichl) [RHEL-11455] - iomap: Refactor iomap_write_delalloc_punch() function out (Pavel Reichl) [RHEL-11455] - iomap: Use iomap_punch_t typedef (Pavel Reichl) [RHEL-11455] - iomap: Fix possible overflow condition in iomap_write_delalloc_scan (Pavel Reichl) [RHEL-11455] - iomap: Add some uptodate state handling helpers for ifs state bitmap (Pavel Reichl) [RHEL-11455] - iomap: Drop ifs argument from iomap_set_range_uptodate() (Pavel Reichl) [RHEL-11455] - iomap: Rename iomap_page to iomap_folio_state and others (Pavel Reichl) [RHEL-11455] - iomap: Remove unnecessary test from iomap_release_folio() (Pavel Reichl) [RHEL-11455] - iomap: Simplify is_partially_uptodate a little (Pavel Reichl) [RHEL-11455] - iomap: Remove test for folio error (Pavel Reichl) [RHEL-11455] - ip_tunnel: harden copying IP tunnel params to userspace (Ivan Vecera) [RHEL-40130] - ip_tunnel: convert __be16 tunnel flags to bitmaps (Ivan Vecera) [RHEL-40130] - bitmap: introduce generic optimized bitmap_size() (Ivan Vecera) [RHEL-40130] - tools: move alignment-related macros to new (Ivan Vecera) [RHEL-40130] - s390/cio: rename bitmap_size() -> idset_bitmap_size() (Ivan Vecera) [RHEL-40130] - bitmap: don't assume compiler evaluates small mem*() builtins calls (Ivan Vecera) [RHEL-40130] - vxlan: use generic function for tunnel IPv6 route lookup (Ivan Vecera) [RHEL-40130] - ipv6: mark address parameters of udp_tunnel6_xmit_skb() as const (Ivan Vecera) [RHEL-40130] - geneve: use generic function for tunnel IPv6 route lookup (Ivan Vecera) [RHEL-40130] - ipv6: add new arguments to udp_tunnel6_dst_lookup() (Ivan Vecera) [RHEL-40130] - ipv6: remove "proto" argument from udp_tunnel6_dst_lookup() (Ivan Vecera) [RHEL-40130] - ipv6: rename and move ip6_dst_lookup_tunnel() (Ivan Vecera) [RHEL-40130] - vxlan: use generic function for tunnel IPv4 route lookup (Ivan Vecera) [RHEL-40130] - geneve: use generic function for tunnel IPv4 route lookup (Ivan Vecera) [RHEL-40130] - geneve: add dsfield helper function (Ivan Vecera) [RHEL-40130] - ipv4: use tunnel flow flags for tunnel route lookups (Ivan Vecera) [RHEL-40130] - ipv4: add new arguments to udp_tunnel_dst_lookup() (Ivan Vecera) [RHEL-40130] - ipv4: remove "proto" argument from udp_tunnel_dst_lookup() (Ivan Vecera) [RHEL-40130] - ipv4: rename and move ip_route_output_tunnel() (Ivan Vecera) [RHEL-40130] - nfp: flower: add support for tunnel offload without key ID (Ivan Vecera) [RHEL-40130] - ip6_gre: Make IP6GRE and IP6GRETAP devices always NETIF_F_LLTX (Ivan Vecera) [RHEL-40130] - ip_gre: Make GRE and GRETAP devices always NETIF_F_LLTX (Ivan Vecera) [RHEL-40130] - ip_tunnel: use a separate struct to store tunnel params in the kernel (Ivan Vecera) [RHEL-40130] - lib/bitmap: add bitmap_{read,write}() (Ivan Vecera) [RHEL-40130] - net: Add helper function to parse netlink msg of ip_tunnel_parm (Ivan Vecera) [RHEL-40130] - net: Add helper function to parse netlink msg of ip_tunnel_encap (Ivan Vecera) [RHEL-40130] - selftests/memfd: fix spelling mistakes (Waiman Long) [RHEL-37152] - selftests/memfd: delete unused declarations (Waiman Long) [RHEL-37152] - memfd: drop warning for missing exec-related flags (Waiman Long) [RHEL-37152] - selftests: improve vm.memfd_noexec sysctl tests (Waiman Long) [RHEL-37152] - memfd: replace ratcheting feature from vm.memfd_noexec with hierarchy (Waiman Long) [RHEL-37152] - memfd: do not -EACCES old memfd_create() users with vm.memfd_noexec=2 (Waiman Long) [RHEL-37152] - selftests: memfd: error out test process when child test fails (Waiman Long) [RHEL-37152] - kernel: pid_namespace: remove unused set_memfd_noexec_scope() (Waiman Long) [RHEL-37152] - kernel: pid_namespace: simplify sysctls with register_sysctl() (Waiman Long) [RHEL-37152] - selftests/memfd: fix test_sysctl (Waiman Long) [RHEL-37152] - xfs: warn deprecation of V4 format beginning with RHEL10 instead of 2030. (Bill O'Donnell) [RHEL-40421] - bnxt_re: avoid shift undefined behavior in bnxt_qplib_alloc_init_hwq (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Add a missing check in bnxt_qplib_query_srq (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Return error for SRQ resize (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Fix unconditional fence for newer adapters (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Remove a redundant check inside bnxt_re_vf_res_config (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Avoid creating fence MR for newer adapters (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Fix error code in bnxt_re_create_cq() (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Fix the sparse warnings (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Fix the offset for GenP7 adapters for user applications (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Share a page to expose per CQ info with userspace (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Add UAPI to share a page with user space (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Adds MSN table capability for Gen P7 adapters (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Doorbell changes (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Get the toggle bits from CQ completions (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Update the HW interface definitions (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Update the BAR offsets (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Support new 5760X P7 devices (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Correct module description string (Sreekanth Reddy) [RHEL-19812] - nfs: fix UAF in direct writes (Benjamin Coddington) [RHEL-34977] {CVE-2024-26958} - virtio-blk: fix implicit overflow on virtio_max_dma_size (Ming Lei) [RHEL-38133] {CVE-2023-52762} - mm/kmemleak: disable KASAN instrumentation in kmemleak (Waiman Long) [RHEL-8656] - mm/kmemleak: compact kmemleak_object further (Waiman Long) [RHEL-8656] - kmemleak: avoid RCU stalls when freeing metadata for per-CPU pointers (Waiman Long) [RHEL-8656] - kmemleak: add checksum to backtrace report (Waiman Long) [RHEL-8656] - kmemleak: drop (age ) from leak record (Waiman Long) [RHEL-8656] - mm/kmemleak: move set_track_prepare() outside raw_spinlocks (Waiman Long) [RHEL-8656] - Revert "mm/kmemleak: move the initialisation of object to __link_object" (Waiman Long) [RHEL-8656] - mm/kmemleak: move the initialisation of object to __link_object (Waiman Long) [RHEL-8656] - mm/kmemleak: fix partially freeing unknown object warning (Waiman Long) [RHEL-8656] - mm: kmemleak: add __find_and_remove_object() (Waiman Long) [RHEL-8656] - mm: kmemleak: use mem_pool_free() to free object (Waiman Long) [RHEL-8656] - mm: kmemleak: split __create_object into two functions (Waiman Long) [RHEL-8656] - mm/kmemleak: fix print format of pointer in pr_debug() (Waiman Long) [RHEL-8656] - mm/kmemleak: move up cond_resched() call in page scanning loop (Waiman Long) [RHEL-8656] - Rename kmemleak_initialized to kmemleak_late_initialized (Waiman Long) [RHEL-8656] - mm/kmemleak: use %pK to display kernel pointers in backtrace (Waiman Long) [RHEL-8656] - mptcp: cleanup SOL_TCP handling (Paolo Abeni) [RHEL-28492] - mptcp: implement TCP_NOTSENT_LOWAT support (Paolo Abeni) [RHEL-28492] - mptcp: avoid some duplicate code in socket option handling (Paolo Abeni) [RHEL-28492] - mptcp: cleanup writer wake-up (Paolo Abeni) [RHEL-28492] - mptcp: check the protocol in mptcp_sk() with DEBUG_NET (Paolo Abeni) [RHEL-28492] - mptcp: check the protocol in tcp_sk() with DEBUG_NET (Paolo Abeni) [RHEL-28492] - mptcp: token kunit: set protocol (Paolo Abeni) [RHEL-28492] - mptcp: annotate lockless accesses around read-mostly fields (Paolo Abeni) [RHEL-28492] - mptcp: annotate lockless access for token (Paolo Abeni) [RHEL-28492] - mptcp: annotate lockless access for RX path fields (Paolo Abeni) [RHEL-28492] - mptcp: annotate lockless access for the tx path (Paolo Abeni) [RHEL-28492] - mptcp: annotate access for msk keys (Paolo Abeni) [RHEL-28492] - mptcp: use mptcp_set_state (Paolo Abeni) [RHEL-28492] - mptcp: add CurrEstab MIB counter support (Paolo Abeni) [RHEL-28492] - mptcp: rename mptcp_setsockopt_sol_ip_set_transparent() (Paolo Abeni) [RHEL-28492] - netlink: specs: mptcp: rename the MPTCP path management spec (Paolo Abeni) [RHEL-28492] - mptcp: add mptcpi_subflows_total counter (Paolo Abeni) [RHEL-28492] - net: atlantic: Fix DMA mapping for PTP hwts ring (Michal Schmidt) [RHEL-31367 RHEL-36002] {CVE-2024-26680} - net: atlantic: eliminate double free in error handling logic (Michal Schmidt) [RHEL-36002] - net: atlantic: fix double free in ring reinit logic (Michal Schmidt) [RHEL-36002] - net: atlantic: Fix NULL dereference of skb pointer in (Michal Schmidt) [RHEL-36002] - net: atlantic: Remove unnecessary (void*) conversions (Michal Schmidt) [RHEL-36002] - net: atlantic: Define aq_pm_ops conditionally on CONFIG_PM (Michal Schmidt) [RHEL-36002] - atlantic:hw_atl2:hw_atl2_utils_fw: Remove unnecessary (void*) conversions (Michal Schmidt) [RHEL-36002] - net: aquantia: constify pointers to hwmon_channel_info (Michal Schmidt) [RHEL-36002] - block: fix deadlock between bd_link_disk_holder and partition scan (Ming Lei) [RHEL-34860] {CVE-2024-26899} - xfs: recovery should not clear di_flushiter unconditionally (Bill O'Donnell) [RHEL-25419] - xfs: revert commit 44af6c7e59b12 (Bill O'Donnell) [RHEL-25419] - xfs: use dontcache for grabbing inodes during scrub (Bill O'Donnell) [RHEL-25419] - xfs: fix imprecise logic in xchk_btree_check_block_owner (Bill O'Donnell) [RHEL-25419] - xfs: fix perag leak when growfs fails (Bill O'Donnell) [RHEL-25419] - xfs: add lock protection when remove perag from radix tree (Bill O'Donnell) [RHEL-25419] - xfs: fix units conversion error in xfs_bmap_del_extent_delay (Bill O'Donnell) [RHEL-25419] - xfs: fix dqiterate thinko (Bill O'Donnell) [RHEL-25419] - xfs: fix agf_fllast when repairing an empty AGFL (Bill O'Donnell) [RHEL-25419] - xfs: convert flex-array declarations in xfs attr shortform objects (Bill O'Donnell) [RHEL-25419] - xfs: convert flex-array declarations in xfs attr leaf blocks (Bill O'Donnell) [RHEL-25419] - xfs: convert flex-array declarations in struct xfs_attrlist* (Bill O'Donnell) [RHEL-25419] - xfs: fix uninit warning in xfs_growfs_data (Bill O'Donnell) [RHEL-25419] - xfs: Remove unneeded semicolon (Bill O'Donnell) [RHEL-25419] - xfs: AGI length should be bounds checked (Bill O'Donnell) [RHEL-25419] - xfs: fix xfs_btree_query_range callers to initialize btree rec fully (Bill O'Donnell) [RHEL-25419] - xfs: validate fsmap offsets specified in the query keys (Bill O'Donnell) [RHEL-25419] - xfs: clean up the rtbitmap fsmap backend (Bill O'Donnell) [RHEL-25419] - xfs: fix getfsmap reporting past the last rt extent (Bill O'Donnell) [RHEL-25419] - xfs: AGF length has never been bounds checked (Bill O'Donnell) [RHEL-25419] - xfs: journal geometry is not properly bounds checked (Bill O'Donnell) [RHEL-25419] - xfs: don't block in busy flushing when freeing extents (Bill O'Donnell) [RHEL-25419] - xfs: allow extent free intents to be retried (Bill O'Donnell) [RHEL-25419] - xfs: pass alloc flags through to xfs_extent_busy_flush() (Bill O'Donnell) [RHEL-25419] - xfs: use deferred frees for btree block freeing (Bill O'Donnell) [RHEL-25419] - xfs: remove redundant initializations of pointers drop_leaf and save_leaf (Bill O'Donnell) [RHEL-25419] - xfs: fix ag count overflow during growfs (Bill O'Donnell) [RHEL-25419] - xfs: set FMODE_CAN_ODIRECT instead of a dummy direct_IO method (Bill O'Donnell) [RHEL-25419] - xfs: drop EXPERIMENTAL tag for large extent counts (Bill O'Donnell) [RHEL-25419] - xfs: fix broken logic when detecting mergeable bmap records (Bill O'Donnell) [RHEL-25419] - xfs: Fix undefined behavior of shift into sign bit (Bill O'Donnell) [RHEL-25419] - xfs: disable reaping in fscounters scrub (Bill O'Donnell) [RHEL-25419] - xfs: fix negative array access in xfs_getbmap (Bill O'Donnell) [RHEL-25419] - xfs: don't allocate into the data fork for an unshare request (Bill O'Donnell) [RHEL-25419] - xfs: flush dirty data and drain directios before scrubbing cow fork (Bill O'Donnell) [RHEL-25419] - xfs: fix duplicate includes (Bill O'Donnell) [RHEL-25419] - xfs: simplify two-level sysctl registration for xfs_table (Bill O'Donnell) [RHEL-25419] - xfs: fix BUG_ON in xfs_getbmap() (Bill O'Donnell) [RHEL-25419] - xfs: _{attr,data}_map_shared should take ILOCK_EXCL until iread_extents is completely done (Bill O'Donnell) [RHEL-25419] - xfs: remove WARN when dquot cache insertion fails (Bill O'Donnell) [RHEL-25419] - xfs: Extend table marker on deprecated mount options table (Bill O'Donnell) [RHEL-25419] - xfs: deprecate the ascii-ci feature (Bill O'Donnell) [RHEL-25419] - xfs: test the ascii case-insensitive hash (Bill O'Donnell) [RHEL-25419] - xfs: cross-reference rmap records with refcount btrees (Bill O'Donnell) [RHEL-25419] - xfs: cross-reference rmap records with inode btrees (Bill O'Donnell) [RHEL-25419] - xfs: cross-reference rmap records with free space btrees (Bill O'Donnell) [RHEL-25419] - xfs: cross-reference rmap records with ag btrees (Bill O'Donnell) [RHEL-25419] - xfs: introduce bitmap type for AG blocks (Bill O'Donnell) [RHEL-25419] - xfs: convert xbitmap to interval tree (Bill O'Donnell) [RHEL-25419] - xfs: drop the _safe behavior from the xbitmap foreach macro (Bill O'Donnell) [RHEL-25419] - xfs: don't load local xattr values during scrub (Bill O'Donnell) [RHEL-25419] - xfs: remove the for_each_xbitmap_ helpers (Bill O'Donnell) [RHEL-25419] - xfs: only allocate free space bitmap for xattr scrub if needed (Bill O'Donnell) [RHEL-25419] - xfs: clean up xattr scrub initialization (Bill O'Donnell) [RHEL-25419] - xfs: check used space of shortform xattr structures (Bill O'Donnell) [RHEL-25419] - xfs: move xattr scrub buffer allocation to top level function (Bill O'Donnell) [RHEL-25419] - xfs: remove flags argument from xchk_setup_xattr_buf (Bill O'Donnell) [RHEL-25419] - xfs: split valuebuf from xchk_xattr_buf.buf (Bill O'Donnell) [RHEL-25419] - xfs: split usedmap from xchk_xattr_buf.buf (Bill O'Donnell) [RHEL-25419] - xfs: split freemap from xchk_xattr_buf.buf (Bill O'Donnell) [RHEL-25419] - xfs: remove unnecessary dstmap in xattr scrubber (Bill O'Donnell) [RHEL-25419] - xfs: don't shadow @leaf in xchk_xattr_block (Bill O'Donnell) [RHEL-25419] - xfs: xattr scrub should ensure one namespace bit per name (Bill O'Donnell) [RHEL-25419] - xfs: check for reverse mapping records that could be merged (Bill O'Donnell) [RHEL-25419] - xfs: check overlapping rmap btree records (Bill O'Donnell) [RHEL-25419] - xfs: flag refcount btree records that could be merged (Bill O'Donnell) [RHEL-25419] - xfs: don't call xchk_bmap_check_rmaps for btree-format file forks (Bill O'Donnell) [RHEL-25419] - xfs: flag free space btree records that could be merged (Bill O'Donnell) [RHEL-25419] - xfs: split the xchk_bmap_check_rmaps into a predicate (Bill O'Donnell) [RHEL-25419] - xfs: alert the user about data/attr fork mappings that could be merged (Bill O'Donnell) [RHEL-25419] - xfs: split xchk_bmap_xref_rmap into two functions (Bill O'Donnell) [RHEL-25419] - xfs: accumulate iextent records when checking bmap (Bill O'Donnell) [RHEL-25419] - xfs: change bmap scrubber to store the previous mapping (Bill O'Donnell) [RHEL-25419] - xfs: don't take the MMAPLOCK when scrubbing file metadata (Bill O'Donnell) [RHEL-25419] - xfs: retain the AGI when we can't iget an inode to scrub the core (Bill O'Donnell) [RHEL-25419] - xfs: rename xchk_get_inode -> xchk_iget_for_scrubbing (Bill O'Donnell) [RHEL-25419] - xfs: fix an inode lookup race in xchk_get_inode (Bill O'Donnell) [RHEL-25419] - xfs: fix parent pointer scrub racing with subdirectory reparenting (Bill O'Donnell) [RHEL-25419] - xfs: manage inode DONTCACHE status at irele time (Bill O'Donnell) [RHEL-25419] - xfs: simplify xchk_parent_validate (Bill O'Donnell) [RHEL-25419] - xfs: remove xchk_parent_count_parent_dentries (Bill O'Donnell) [RHEL-25419] - xfs: always check the existence of a dirent's child inode (Bill O'Donnell) [RHEL-25419] - xfs: streamline the directory iteration code for scrub (Bill O'Donnell) [RHEL-25419] - xfs: ensure that single-owner file blocks are not owned by others (Bill O'Donnell) [RHEL-25419] - xfs: convert xfs_ialloc_has_inodes_at_extent to return keyfill scan results (Bill O'Donnell) [RHEL-25419] - xfs: teach scrub to check for sole ownership of metadata objects (Bill O'Donnell) [RHEL-25419] - xfs: directly cross-reference the inode btrees with each other (Bill O'Donnell) [RHEL-25419] - xfs: clean up broken eearly-exit code in the inode btree scrubber (Bill O'Donnell) [RHEL-25419] - xfs: remove pointless shadow variable from xfs_difree_inobt (Bill O'Donnell) [RHEL-25419] - xfs: ensure that all metadata and data blocks are not cow staging extents (Bill O'Donnell) [RHEL-25419] - xfs: check the reference counts of gaps in the refcount btree (Bill O'Donnell) [RHEL-25419] - xfs: implement masked btree key comparisons for _has_records scans (Bill O'Donnell) [RHEL-25419] - xfs: replace xfs_btree_has_record with a general keyspace scanner (Bill O'Donnell) [RHEL-25419] - xfs: refactor ->diff_two_keys callsites (Bill O'Donnell) [RHEL-25419] - xfs: refactor converting btree irec to btree key (Bill O'Donnell) [RHEL-25419] - xfs: check btree keys reflect the child block (Bill O'Donnell) [RHEL-25419] - xfs: detect unwritten bit set in rmapbt node block keys (Bill O'Donnell) [RHEL-25419] - xfs: hoist inode record alignment checks from scrub (Bill O'Donnell) [RHEL-25419] - xfs: hoist rmap record flag checks from scrub (Bill O'Donnell) [RHEL-25419] - xfs: complain about bad file mapping records in the ondisk bmbt (Bill O'Donnell) [RHEL-25419] - xfs: hoist rmap record flag checks from scrub (Bill O'Donnell) [RHEL-25419] - xfs: complain about bad records in query_range helpers (Bill O'Donnell) [RHEL-25419] - xfs: standardize ondisk to incore conversion for bmap btrees (Bill O'Donnell) [RHEL-25419] - xfs: standardize ondisk to incore conversion for rmap btrees (Bill O'Donnell) [RHEL-25419] - xfs: return a failure address from xfs_rmap_irec_offset_unpack (Bill O'Donnell) [RHEL-25419] - xfs: standardize ondisk to incore conversion for refcount btrees (Bill O'Donnell) [RHEL-25419] - xfs: standardize ondisk to incore conversion for inode btrees (Bill O'Donnell) [RHEL-25419] - xfs: standardize ondisk to incore conversion for free space btrees (Bill O'Donnell) [RHEL-25419] - xfs: scrub should use ECHRNG to signal that the drain is needed (Bill O'Donnell) [RHEL-25419] - xfs: minimize overhead of drain wakeups by using jump labels (Bill O'Donnell) [RHEL-25419] - xfs: clean up scrub context if scrub setup returns -EDEADLOCK (Bill O'Donnell) [RHEL-25419] - xfs: allow queued AG intents to drain before scrubbing (Bill O'Donnell) [RHEL-25419] - xfs: add a tracepoint to report incorrect extent refcounts (Bill O'Donnell) [RHEL-25419] - xfs: update copyright years for scrub/ files (Bill O'Donnell) [RHEL-25419] - xfs: fix author and spdx headers on scrub/ files (Bill O'Donnell) [RHEL-25419] - xfs: create traced helper to get extra perag references (Bill O'Donnell) [RHEL-25419] - xfs: give xfs_refcount_intent its own perag reference (Bill O'Donnell) [RHEL-25419] - xfs: give xfs_rmap_intent its own perag reference (Bill O'Donnell) [RHEL-25419] - xfs: give xfs_extfree_intent its own perag reference (Bill O'Donnell) [RHEL-25419] - xfs: pass per-ag references to xfs_free_extent (Bill O'Donnell) [RHEL-25419] - xfs: give xfs_bmap_intent its own perag reference (Bill O'Donnell) [RHEL-25419] - cpumap: Zero-initialise xdp_rxq_info struct before running XDP program (Viktor Malik) [RHEL-23644 RHEL-36815] {CVE-2024-27431} - selftests: net: veth: test the ability to independently manipulate GRO and XDP (Viktor Malik) [RHEL-23644 RHEL-31820] {CVE-2024-26803} - net: veth: do not manipulate GRO when using XDP (Viktor Malik) [RHEL-23644 RHEL-31820] {CVE-2024-26803} - selftests: net: veth: test syncing GRO and XDP state while device is down (Viktor Malik) [RHEL-23644 RHEL-31820] {CVE-2024-26803} - net: veth: clear GRO when clearing XDP even when down (Viktor Malik) [RHEL-23644 RHEL-31820] {CVE-2024-26803} - selftests/bpf: Run cgroup1_hierarchy test in own mount namespace (Viktor Malik) [RHEL-23644] - selftests/bpf: fix RELEASE=1 build for tc_opts (Viktor Malik) [RHEL-23644] - bpf: don't emit warnings intended for global subprogs for static subprogs (Viktor Malik) [RHEL-23644] - bpf: make sure scalar args don't accept __arg_nonnull tag (Viktor Malik) [RHEL-23644] - bpf: Protect against int overflow for stack access size (Viktor Malik) [RHEL-23644] - libbpf: Prevent null-pointer dereference when prog to load has no BTF (Viktor Malik) [RHEL-23644] - selftests/bpf: Add negtive test cases for task iter (Viktor Malik) [RHEL-23644] - bpf: Fix an issue due to uninitialized bpf_iter_task (Viktor Malik) [RHEL-23644] - selftests/bpf: Test racing between bpf_timer_cancel_and_free and bpf_timer_cancel (Viktor Malik) [RHEL-23644] - bpf: Fix racing between bpf_timer_cancel_and_free and bpf_timer_cancel (Viktor Malik) [RHEL-23644 RHEL-31726] {CVE-2024-26737} - bpf, scripts: Correct GPL license name (Viktor Malik) [RHEL-23644] - bpf: Fix warning for bpf_cpumask in verifier (Viktor Malik) [RHEL-23644] - libbpf: fix return value for PERF_EVENT __arg_ctx type fix up check (Viktor Malik) [RHEL-23644] - libbpf: fix __arg_ctx type enforcement for perf_event programs (Viktor Malik) [RHEL-23644] - bpftool: Fix wrong free call in do_show_link (Viktor Malik) [RHEL-23644] - libbpf: warn on unexpected __arg_ctx type when rewriting BTF (Viktor Malik) [RHEL-23644] - selftests/bpf: add tests confirming type logic in kernel for __arg_ctx (Viktor Malik) [RHEL-23644] - bpf: enforce types for __arg_ctx-tagged arguments in global subprogs (Viktor Malik) [RHEL-23644] - bpf: extract bpf_ctx_convert_map logic and make it more reusable (Viktor Malik) [RHEL-23644] - libbpf: feature-detect arg:ctx tag support in kernel (Viktor Malik) [RHEL-23644] - selftests/bpf: Add test for alu on PTR_TO_FLOW_KEYS (Viktor Malik) [RHEL-23644] - bpf: Reject variable offset alu on PTR_TO_FLOW_KEYS (Viktor Malik) [RHEL-23644 RHEL-26467] {CVE-2024-26589} - selftests/bpf: Test re-attachment fix for bpf_tracing_prog_attach (Viktor Malik) [RHEL-23644] - bpf: Fix re-attachment branch in bpf_tracing_prog_attach (Viktor Malik) [RHEL-23644 RHEL-26486] {CVE-2024-26591} - selftests/bpf: Add test for recursive attachment of tracing progs (Viktor Malik) [RHEL-23644] - bpf: Relax tracing prog recursive attach rules (Viktor Malik) [RHEL-23644] - bpf, x86: Use emit_nops to replace memcpy x86_nops (Viktor Malik) [RHEL-23644] - selftests/bpf: Test gotol with large offsets (Viktor Malik) [RHEL-23644] - selftests/bpf: Double the size of test_loader log (Viktor Malik) [RHEL-23644] - bpf: Remove unnecessary cpu == 0 check in memalloc (Viktor Malik) [RHEL-23644] - selftests/bpf: add __arg_ctx BTF rewrite test (Viktor Malik) [RHEL-23644] - selftests/bpf: add arg:ctx cases to test_global_funcs tests (Viktor Malik) [RHEL-23644] - libbpf: implement __arg_ctx fallback logic (Viktor Malik) [RHEL-23644] - libbpf: move BTF loading step after relocation step (Viktor Malik) [RHEL-23644] - libbpf: move exception callbacks assignment logic into relocation step (Viktor Malik) [RHEL-23644] - libbpf: use stable map placeholder FDs (Viktor Malik) [RHEL-23644] - libbpf: don't rely on map->fd as an indicator of map being created (Viktor Malik) [RHEL-23644] - libbpf: use explicit map reuse flag to skip map creation steps (Viktor Malik) [RHEL-23644] - libbpf: make uniform use of btf__fd() accessor inside libbpf (Viktor Malik) [RHEL-23644] - selftests/bpf: Convert profiler.c to bpf_cmp. (Viktor Malik) [RHEL-23644] - bpf: Add bpf_nop_mov() asm macro. (Viktor Malik) [RHEL-23644] - selftests/bpf: Remove bpf_assert_eq-like macros. (Viktor Malik) [RHEL-23644] - selftests/bpf: Convert exceptions_assert.c to bpf_cmp (Viktor Malik) [RHEL-23644] - bpf: Introduce "volatile compare" macros (Viktor Malik) [RHEL-23644] - selftests/bpf: Attempt to build BPF programs with -Wsign-compare (Viktor Malik) [RHEL-23644] - bpf: Add a possibly-zero-sized read test (Viktor Malik) [RHEL-23644] - bpf: Simplify checking size of helper accesses (Viktor Malik) [RHEL-23644] - bpf: Avoid unnecessary use of comma operator in verifier (Viktor Malik) [RHEL-23644] - bpf: Re-support uid and gid when mounting bpffs (Viktor Malik) [RHEL-23644] - libbpf: Fix NULL pointer dereference in bpf_object__collect_prog_relos (Viktor Malik) [RHEL-23644] - libbpf: Skip DWARF sections in linker sanity check (Viktor Malik) [RHEL-23644] - samples/bpf: Use %lu format specifier for unsigned long values (Viktor Malik) [RHEL-23644] - selftests/bpf: Close cgrp fd before calling cleanup_cgroup_environment() (Viktor Malik) [RHEL-23644] - selftests/bpf: add freplace of BTF-unreliable main prog test (Viktor Malik) [RHEL-23644] - selftests/bpf: add global subprog annotation tests (Viktor Malik) [RHEL-23644] - libbpf: add __arg_xxx macros for annotating global func args (Viktor Malik) [RHEL-23644] - bpf: add support for passing dynptr pointer to global subprog (Viktor Malik) [RHEL-23644] - bpf: support 'arg:xxx' btf_decl_tag-based hints for global subprog args (Viktor Malik) [RHEL-23644] - bpf: reuse subprog argument parsing logic for subprog call checks (Viktor Malik) [RHEL-23644] - bpf: move subprog call logic back to verifier.c (Viktor Malik) [RHEL-23644] - bpf: prepare btf_prepare_func_args() for handling static subprogs (Viktor Malik) [RHEL-23644] - bpf: reuse btf_prepare_func_args() check for main program BTF validation (Viktor Malik) [RHEL-23644] - bpf: abstract away global subprog arg preparation logic from reg state setup (Viktor Malik) [RHEL-23644] - selftests/bpf: add testcase to verifier_bounds.c for BPF_JNE (Viktor Malik) [RHEL-23644] - selftests/bpf: activate the OP_NE logic in range_cond() (Viktor Malik) [RHEL-23644] - selftests/bpf: remove reduplicated s32 casting in "crafted_cases" (Viktor Malik) [RHEL-23644] - bpf: make the verifier tracks the "not equal" for regs (Viktor Malik) [RHEL-23644] - Revert BPF token-related functionality (Viktor Malik) [RHEL-23644] - selftests/bpf: Add more uprobe multi fail tests (Viktor Malik) [RHEL-23644] - bpf: Fail uprobe multi link with negative offset (Viktor Malik) [RHEL-23644] - bpf: Ensure precise is reset to false in __mark_reg_const_zero() (Viktor Malik) [RHEL-23644] - selftests/bpf: Test the release of map btf (Viktor Malik) [RHEL-23644] - s390/bpf: Fix indirect trampoline generation (Viktor Malik) [RHEL-23644] - selftests/bpf: Temporarily disable dummy_struct_ops test on s390 (Viktor Malik) [RHEL-23644] - x86/cfi,bpf: Fix bpf_exception_cb() signature (Viktor Malik) [RHEL-23644] - bpf: Fix dtor CFI (Viktor Malik) [RHEL-23644] - cfi: Add CFI_NOSEAL() (Viktor Malik) [RHEL-23644] - x86/cfi,bpf: Fix bpf_struct_ops CFI (Viktor Malik) [RHEL-23644] - x86/cfi,bpf: Fix bpf_callback_t CFI (Viktor Malik) [RHEL-23644] - x86/cfi,bpf: Fix BPF JIT call (Viktor Malik) [RHEL-23644] - cfi: Flip headers (Viktor Malik) [RHEL-23644] - selftests/bpf: Add test for abnormal cnt during multi-kprobe attachment (Viktor Malik) [RHEL-23644] - selftests/bpf: Don't use libbpf_get_error() in kprobe_multi_test (Viktor Malik) [RHEL-23644] - selftests/bpf: Add test for abnormal cnt during multi-uprobe attachment (Viktor Malik) [RHEL-23644] - bpf: Limit the number of kprobes when attaching program to multiple kprobes (Viktor Malik) [RHEL-23644] - selftests/bpf: utilize string values for delegate_xxx mount options (Viktor Malik) [RHEL-23644] - bpf: support symbolic BPF FS delegation mount options (Viktor Malik) [RHEL-23644] - selftests/bpf: Remove flaky test_btf_id test (Viktor Malik) [RHEL-23644] - bpf: Fix a race condition between btf_put() and map_free() (Viktor Malik) [RHEL-23644] - bpf: Use GFP_KERNEL in bpf_event_entry_gen() (Viktor Malik) [RHEL-23644] - bpf: Reduce the scope of rcu_read_lock when updating fd map (Viktor Malik) [RHEL-23644] - bpf: Update the comments in maybe_wait_bpf_programs() (Viktor Malik) [RHEL-23644] - bpf: add small subset of SECURITY_PATH hooks to BPF sleepable_lsm_hooks list (Viktor Malik) [RHEL-23644] - selftests/bpf: add tests for LIBBPF_BPF_TOKEN_PATH envvar (Viktor Malik) [RHEL-23644] - libbpf: support BPF token path setting through LIBBPF_BPF_TOKEN_PATH envvar (Viktor Malik) [RHEL-23644] - selftests/bpf: add tests for BPF object load with implicit token (Viktor Malik) [RHEL-23644] - selftests/bpf: add BPF object loading tests with explicit token passing (Viktor Malik) [RHEL-23644] - libbpf: wire up BPF token support at BPF object level (Viktor Malik) [RHEL-23644] - libbpf: wire up token_fd into feature probing logic (Viktor Malik) [RHEL-23644] - libbpf: move feature detection code into its own file (Viktor Malik) [RHEL-23644] - libbpf: further decouple feature checking logic from bpf_object (Viktor Malik) [RHEL-23644] - libbpf: split feature detectors definitions from cached results (Viktor Malik) [RHEL-23644] - bpf: fail BPF_TOKEN_CREATE if no delegation option was set on BPF FS (Viktor Malik) [RHEL-23644] - bpf: selftests: Add verifier tests for CO-RE bitfield writes (Viktor Malik) [RHEL-23644] - bpf: selftests: test_loader: Support __btf_path() annotation (Viktor Malik) [RHEL-23644] - libbpf: Add BPF_CORE_WRITE_BITFIELD() macro (Viktor Malik) [RHEL-23644] - bpf: Support uid and gid when mounting bpffs (Viktor Malik) [RHEL-23644] - selftests/bpf: fix compiler warnings in RELEASE=1 mode (Viktor Malik) [RHEL-23644] - selftests/bpf: Relax time_tai test for equal timestamps in tai_forward (Viktor Malik) [RHEL-23644] - bpf: Comment on check_mem_size_reg (Viktor Malik) [RHEL-23644] - bpf: Remove unused backtrack_state helper functions (Viktor Malik) [RHEL-23644] - bpf: use bitfields for simple per-subprog bool flags (Viktor Malik) [RHEL-23644] - bpf: tidy up exception callback management a bit (Viktor Malik) [RHEL-23644] - bpf: emit more dynptr information in verifier log (Viktor Malik) [RHEL-23644] - bpf: log PTR_TO_MEM memory size in verifier log (Viktor Malik) [RHEL-23644] - selftests/bpf: validate eliminated global subprog is not freplaceable (Viktor Malik) [RHEL-23644] - selftests/bpf: Add test for bpf_cpumask_weight() kfunc (Viktor Malik) [RHEL-23644] - bpf: Add bpf_cpumask_weight() kfunc (Viktor Malik) [RHEL-23644] - selftests/bpf: validate fake register spill/fill precision backtracking logic (Viktor Malik) [RHEL-23644] - bpf: handle fake register spill to stack with BPF_ST_MEM instruction (Viktor Malik) [RHEL-23644] - bpf: Set uattr->batch.count as zero before batched update or deletion (Viktor Malik) [RHEL-23644] - bpf: Only call maybe_wait_bpf_programs() when map operation succeeds (Viktor Malik) [RHEL-23644] - bpf: Add missed maybe_wait_bpf_programs() for htab of maps (Viktor Malik) [RHEL-23644] - bpf: Call maybe_wait_bpf_programs() only once for generic_map_update_batch() (Viktor Malik) [RHEL-23644] - bpf: Remove unnecessary wait from bpf_map_copy_value() (Viktor Malik) [RHEL-23644] - libbpf: Add pr_warn() for EINVAL cases in linker_sanity_check_elf (Viktor Malik) [RHEL-23644] - selftests/bpf: Add selftests for cgroup1 local storage (Viktor Malik) [RHEL-23644] - selftests/bpf: Add a new cgroup helper open_classid() (Viktor Malik) [RHEL-23644] - bpf: Enable bpf_cgrp_storage for cgroup1 non-attach case (Viktor Malik) [RHEL-23644] - selftests/bpf: fix timer/test_bad_ret subtest on test_progs-cpuv4 flavor (Viktor Malik) [RHEL-23644] - bpf: Minor cleanup around stack bounds (Viktor Malik) [RHEL-23644] - bpf: Fix accesses to uninit stack slots (Viktor Malik) [RHEL-23644] - bpf: Add some comments to stack representation (Viktor Malik) [RHEL-23644] - bpf: Load vmlinux btf for any struct_ops map (Viktor Malik) [RHEL-23644] - bpf: Guard stack limits against 32bit overflow (Viktor Malik) [RHEL-23644 RHEL-37076] {CVE-2023-52676} - bpf: Add verifier regression test for previous patch (Viktor Malik) [RHEL-23644] - bpf: Fix verification of indirect var-off stack access (Viktor Malik) [RHEL-23644] - x86, bpf: Use bpf_prog_pack for bpf trampoline (Viktor Malik) [RHEL-23644] - bpf: Use arch_bpf_trampoline_size (Viktor Malik) [RHEL-23644] - bpf: Add arch_bpf_trampoline_size() (Viktor Malik) [RHEL-23644] - bpf, x86: Adjust arch_prepare_bpf_trampoline return value (Viktor Malik) [RHEL-23644] - bpf: Add helpers for trampoline image management (Viktor Malik) [RHEL-23644] - bpf: Adjust argument names of arch_prepare_bpf_trampoline() (Viktor Malik) [RHEL-23644] - bpf: Let bpf_prog_pack_free handle any pointer (Viktor Malik) [RHEL-23644] - bpf: rename MAX_BPF_LINK_TYPE into __MAX_BPF_LINK_TYPE for consistency (Viktor Malik) [RHEL-23644] - bpf,selinux: allocate bpf_security_struct per BPF token (Viktor Malik) [RHEL-23644] - selftests/bpf: add BPF token-enabled tests (Viktor Malik) [RHEL-23644] - libbpf: add BPF token support to bpf_prog_load() API (Viktor Malik) [RHEL-23644] - libbpf: add BPF token support to bpf_btf_load() API (Viktor Malik) [RHEL-23644] - libbpf: add BPF token support to bpf_map_create() API (Viktor Malik) [RHEL-23644] - libbpf: add bpf_token_create() API (Viktor Malik) [RHEL-23644] - bpf,lsm: add BPF token LSM hooks (Viktor Malik) [RHEL-23644] - bpf,lsm: refactor bpf_map_alloc/bpf_map_free LSM hooks (Viktor Malik) [RHEL-23644] - bpf,lsm: refactor bpf_prog_alloc/bpf_prog_free LSM hooks (Viktor Malik) [RHEL-23644] - lsm: move the bpf hook comments to security/security.c (Viktor Malik) [RHEL-23644] - bpf: consistently use BPF token throughout BPF verifier logic (Viktor Malik) [RHEL-23644] - bpf: take into account BPF token when fetching helper protos (Viktor Malik) [RHEL-23644] - bpf: add BPF token support to BPF_PROG_LOAD command (Viktor Malik) [RHEL-23644] - bpf: add BPF token support to BPF_BTF_LOAD command (Viktor Malik) [RHEL-23644] - bpf: add BPF token support to BPF_MAP_CREATE command (Viktor Malik) [RHEL-23644] - bpf: introduce BPF token object (Viktor Malik) [RHEL-23644] - bpf: add BPF token delegation mount options to BPF FS (Viktor Malik) [RHEL-23644] - bpf: align CAP_NET_ADMIN checks with bpf_capable() approach (Viktor Malik) [RHEL-23644] - selftests/bpf: validate precision logic in partial_stack_load_preserves_zeros (Viktor Malik) [RHEL-23644] - bpf: track aligned STACK_ZERO cases as imprecise spilled registers (Viktor Malik) [RHEL-23644] - selftests/bpf: validate zero preservation for sub-slot loads (Viktor Malik) [RHEL-23644] - bpf: preserve constant zero when doing partial register restore (Viktor Malik) [RHEL-23644] - selftests/bpf: validate STACK_ZERO is preserved on subreg spill (Viktor Malik) [RHEL-23644] - bpf: preserve STACK_ZERO slots on partial reg spills (Viktor Malik) [RHEL-23644] - selftests/bpf: add stack access precision test (Viktor Malik) [RHEL-23644] - bpf: support non-r10 register spill/fill to/from stack in precision tracking (Viktor Malik) [RHEL-23644] - selftests/bpf: Test bpf_kptr_xchg stashing of bpf_rb_root (Viktor Malik) [RHEL-23644] - selftests/bpf: Test outer map update operations in syscall program (Viktor Malik) [RHEL-23644] - selftests/bpf: Add test cases for inner map (Viktor Malik) [RHEL-23644] - bpf: Optimize the free of inner map (Viktor Malik) [RHEL-23644] - bpf: Defer the free of inner map when necessary (Viktor Malik) [RHEL-23644] - bpf: Set need_defer as false when clearing fd array during map free (Viktor Malik) [RHEL-23644] - bpf: Add map and need_defer parameters to .map_fd_put_ptr() (Viktor Malik) [RHEL-23644] - bpf: Check rcu_read_lock_trace_held() before calling bpf map helpers (Viktor Malik) [RHEL-23644 RHEL-30513] {CVE-2023-52621} - bpf: Minor logging improvement (Viktor Malik) [RHEL-23644] - bpf: simplify tnum output if a fully known constant (Viktor Malik) [RHEL-23644] - selftests/bpf: adjust global_func15 test to validate prog exit precision (Viktor Malik) [RHEL-23644] - selftests/bpf: validate async callback return value check correctness (Viktor Malik) [RHEL-23644] - bpf: enforce precision of R0 on program/async callback return (Viktor Malik) [RHEL-23644] - bpf: unify async callback and program retval checks (Viktor Malik) [RHEL-23644] - bpf: enforce precise retval range on program exit (Viktor Malik) [RHEL-23644] - selftests/bpf: add selftest validating callback result is enforced (Viktor Malik) [RHEL-23644] - bpf: enforce exact retval range on subprog/callback exit (Viktor Malik) [RHEL-23644] - bpf: enforce precision of R0 on callback return (Viktor Malik) [RHEL-23644] - bpf: provide correct register name for exception callback retval check (Viktor Malik) [RHEL-23644] - bpf: rearrange bpf_func_state fields to save a bit of memory (Viktor Malik) [RHEL-23644] - bpf/tests: Remove duplicate JSGT tests (Viktor Malik) [RHEL-23644] - selftests/bpf: Use pkg-config for libelf (Viktor Malik) [RHEL-23644] - selftests/bpf: Override PKG_CONFIG for static builds (Viktor Malik) [RHEL-23644] - selftests/bpf: Choose pkg-config for the target (Viktor Malik) [RHEL-23644] - bpftool: Add support to display uprobe_multi links (Viktor Malik) [RHEL-23644] - selftests/bpf: Add link_info test for uprobe_multi link (Viktor Malik) [RHEL-23644] - selftests/bpf: Use bpf_link__destroy in fill_link_info tests (Viktor Malik) [RHEL-23644] - bpf: Add link_info support for uprobe multi link (Viktor Malik) [RHEL-23644] - bpf: Store ref_ctr_offsets values in bpf_uprobe array (Viktor Malik) [RHEL-23644] - libbpf: Add st_type argument to elf_resolve_syms_offsets function (Viktor Malik) [RHEL-23644] - selftests/bpf: update test_offload to use new orphaned property (Viktor Malik) [RHEL-23644] - bpftool: mark orphaned programs during prog show (Viktor Malik) [RHEL-23644] - bpf: Fix a few selftest failures due to llvm18 change (Viktor Malik) [RHEL-23644] - selftests/bpf: Add lazy global subprog validation tests (Viktor Malik) [RHEL-23644] - bpf: Validate global subprogs lazily (Viktor Malik) [RHEL-23644] - bpf: Emit global subprog name in verifier logs (Viktor Malik) [RHEL-23644] - libbpf: Start v1.4 development cycle (Viktor Malik) [RHEL-23644] - selftests/bpf: Replaces the usage of CHECK calls for ASSERTs in vmlinux (Viktor Malik) [RHEL-23644] - selftests/bpf: Replaces the usage of CHECK calls for ASSERTs in bpf_obj_id (Viktor Malik) [RHEL-23644] - selftests/bpf: Replaces the usage of CHECK calls for ASSERTs in bind_perm (Viktor Malik) [RHEL-23644] - selftests/bpf: Replaces the usage of CHECK calls for ASSERTs in bpf_tcp_ca (Viktor Malik) [RHEL-23644] - selftests/bpf: reduce verboseness of reg_bounds selftest logs (Viktor Malik) [RHEL-23644] - bpf: bpf_iter_task_next: use next_task(kit->task) rather than next_task(kit->pos) (Viktor Malik) [RHEL-23644] - bpf: bpf_iter_task_next: use __next_thread() rather than next_thread() (Viktor Malik) [RHEL-23644] - bpf: task_group_seq_get_next: use __next_thread() rather than next_thread() (Viktor Malik) [RHEL-23644] - change next_thread() to use __next_thread() ?: group_leader (Viktor Malik) [RHEL-23644] - introduce __next_thread(), fix next_tid() vs exec() race (Viktor Malik) [RHEL-23644] - bpf: emit frameno for PTR_TO_STACK regs if it differs from current one (Viktor Malik) [RHEL-23644] - bpf: smarter verifier log number printing logic (Viktor Malik) [RHEL-23644] - bpf: omit default off=0 and imm=0 in register state log (Viktor Malik) [RHEL-23644] - bpf: emit map name in register state if applicable and available (Viktor Malik) [RHEL-23644] - bpf: print spilled register state in stack slot (Viktor Malik) [RHEL-23644] - bpf: extract register state printing (Viktor Malik) [RHEL-23644] - bpf: move verifier state printing code to kernel/bpf/log.c (Viktor Malik) [RHEL-23644] - bpf: move verbose_linfo() into kernel/bpf/log.c (Viktor Malik) [RHEL-23644] - bpf: rename BPF_F_TEST_SANITY_STRICT to BPF_F_TEST_REG_INVARIANTS (Viktor Malik) [RHEL-23644] - selftests/bpf: add iter test requiring range x range logic (Viktor Malik) [RHEL-23644] - veristat: add ability to set BPF_F_TEST_SANITY_STRICT flag with -r flag (Viktor Malik) [RHEL-23644] - selftests/bpf: set BPF_F_TEST_SANITY_SCRIPT by default (Viktor Malik) [RHEL-23644] - selftests/bpf: add randomized reg_bounds tests (Viktor Malik) [RHEL-23644] - selftests/bpf: add range x range test to reg_bounds (Viktor Malik) [RHEL-23644] - selftests/bpf: adjust OP_EQ/OP_NE handling to use subranges for branch taken (Viktor Malik) [RHEL-23644] - selftests/bpf: BPF register range bounds tester (Viktor Malik) [RHEL-23644] - bpf: make __reg{32,64}_deduce_bounds logic more robust (Viktor Malik) [RHEL-23644] - bpf: remove redundant s{32,64} -> u{32,64} deduction logic (Viktor Malik) [RHEL-23644] - bpf: add register bounds sanity checks and sanitization (Viktor Malik) [RHEL-23644] - bpf: enhance BPF_JEQ/BPF_JNE is_branch_taken logic (Viktor Malik) [RHEL-23644] - bpf: generalize is_scalar_branch_taken() logic (Viktor Malik) [RHEL-23644] - bpf: generalize reg_set_min_max() to handle non-const register comparisons (Viktor Malik) [RHEL-23644] - selftests/bpf: Add selftests for cgroup1 hierarchy (Viktor Malik) [RHEL-23644] - selftests/bpf: Add a new cgroup helper get_cgroup_hierarchy_id() (Viktor Malik) [RHEL-23644] - selftests/bpf: Add a new cgroup helper get_classid_cgroup_id() (Viktor Malik) [RHEL-23644] - selftests/bpf: Add parallel support for classid (Viktor Malik) [RHEL-23644] - selftests/bpf: Fix issues in setup_classid_environment() (Viktor Malik) [RHEL-23644] - bpf: Add a new kfunc for cgroup1 hierarchy (Viktor Malik) [RHEL-23644] - selftests/bpf: Add assert for user stacks in test_task_stack (Viktor Malik) [RHEL-23644] - selftests/bpf: Fix pyperf180 compilation failure with clang18 (Viktor Malik) [RHEL-23644 RHEL-40832] - bpf: Add crosstask check to __bpf_get_stack (Viktor Malik) [RHEL-23644] - bpf: Use named fields for certain bpf uapi structs (Viktor Malik) [RHEL-23644] - veristat: add ability to filter top N results (Viktor Malik) [RHEL-23644] - veristat: add ability to sort by stat's absolute value (Viktor Malik) [RHEL-23644] - bpf: replace register_is_const() with is_reg_const() (Viktor Malik) [RHEL-23644] - libbpf: Fix potential uninitialized tail padding with LIBBPF_OPTS_RESET (Viktor Malik) [RHEL-23644] - selftests/bpf: Test bpf_refcount_acquire of node obtained via direct ld (Viktor Malik) [RHEL-23644] - bpf: Mark direct ld of stashed bpf_{rb,list}_node as non-owning ref (Viktor Malik) [RHEL-23644] - bpf: Move GRAPH_{ROOT,NODE}_MASK macros into btf_field_type enum (Viktor Malik) [RHEL-23644] - bpf: Use bpf_mem_free_rcu when bpf_obj_dropping non-refcounted nodes (Viktor Malik) [RHEL-23644] - selftests/bpf: Add test passing MAYBE_NULL reg to bpf_refcount_acquire (Viktor Malik) [RHEL-23644] - bpf: Add KF_RCU flag to bpf_refcount_acquire_impl (Viktor Malik) [RHEL-23644] - bpf: Introduce KF_ARG_PTR_TO_CONST_STR (Viktor Malik) [RHEL-23644] - bpf: Factor out helper check_reg_const_str() (Viktor Malik) [RHEL-23644] - bpf: Add __bpf_dynptr_data* for in kernel use (Viktor Malik) [RHEL-23644] - bpf, lpm: Fix check prefixlen before walking trie (Viktor Malik) [RHEL-23644] - selftests/bpf: Disable CONFIG_DEBUG_INFO_REDUCED in config.aarch64 (Viktor Malik) [RHEL-23644] - bpftool: Fix prog object type in manpage (Viktor Malik) [RHEL-23644] - selftests/bpf: Consolidate VIRTIO/9P configs in config.vm file (Viktor Malik) [RHEL-23644] - bpf: generalize reg_set_min_max() to handle two sets of two registers (Viktor Malik) [RHEL-23644] - bpf: prepare reg_set_min_max for second set of registers (Viktor Malik) [RHEL-23644] - bpf: unify 32-bit and 64-bit is_branch_taken logic (Viktor Malik) [RHEL-23644] - bpf: generalize is_branch_taken to handle all conditional jumps in one place (Viktor Malik) [RHEL-23644] - selftsets/bpf: Retry map update for non-preallocated per-cpu map (Viktor Malik) [RHEL-23644] - selftests/bpf: Export map_update_retriable() (Viktor Malik) [RHEL-23644] - selftests/bpf: Use value with enough-size when updating per-cpu map (Viktor Malik) [RHEL-23644] - bpf: move is_branch_taken() down (Viktor Malik) [RHEL-23644] - bpf: generalize is_branch_taken() to work with two registers (Viktor Malik) [RHEL-23644] - bpf: rename is_branch_taken reg arguments to prepare for the second one (Viktor Malik) [RHEL-23644] - bpf: drop knowledge-losing __reg_combine_{32,64}_into_{64,32} logic (Viktor Malik) [RHEL-23644] - bpf: try harder to deduce register bounds from different numeric domains (Viktor Malik) [RHEL-23644] - bpf: improve deduction of 64-bit bounds from 32-bit bounds (Viktor Malik) [RHEL-23644] - bpf: add special smin32/smax32 derivation from 64-bit bounds (Viktor Malik) [RHEL-23644] - bpf: derive subreg bounds from full bounds when upper 32 bits are constant (Viktor Malik) [RHEL-23644] - bpf: derive smin32/smax32 from umin32/umax32 bounds (Viktor Malik) [RHEL-23644] - bpf: derive smin/smax from umin/max bounds (Viktor Malik) [RHEL-23644] - selftests/bpf: satisfy compiler by having explicit return in btf test (Viktor Malik) [RHEL-23644] - selftests/bpf: Add malloc failure checks in bpf_iter (Viktor Malik) [RHEL-23644] - selftests/bpf: Convert CHECK macros to ASSERT_* macros in bpf_iter (Viktor Malik) [RHEL-23644] - selftests/bpf: Add tests for open-coded task_vma iter (Viktor Malik) [RHEL-23644] - bpf: Introduce task_vma open-coded iterator kfuncs (Viktor Malik) [RHEL-23644] - selftests/bpf: Fix potential premature unload in bpf_testmod (Viktor Malik) [RHEL-19647] - bpf: Move kernel test kfuncs to bpf_testmod (Viktor Malik) [RHEL-19647]- ext4: enable meta_bg only when new desc blocks are needed (Carlos Maiolino) [RHEL-36282] - ext4: verify s_clusters_per_group even without bigalloc (Carlos Maiolino) [RHEL-36282] - ext4: fix corruption during on-line resize (Carlos Maiolino) [RHEL-36976] {CVE-2024-35807} - ext4_get_link(): fix breakage in RCU mode (Carlos Maiolino) [RHEL-36282] - ext4: correct best extent lstart adjustment logic (Carlos Maiolino) [RHEL-36282] - ext4: forbid commit inconsistent quota data when errors=remount-ro (Carlos Maiolino) [RHEL-36282] - ext4: add a hint for block bitmap corrupt state in mb_groups (Carlos Maiolino) [RHEL-36282] - ext4: fix the comment of ext4_map_blocks()/ext4_ext_map_blocks() (Carlos Maiolino) [RHEL-36282] - ext4: mark the group block bitmap as corrupted before reporting an error (Carlos Maiolino) [RHEL-36282] - ext4: avoid allocating blocks from corrupted group in ext4_mb_find_by_goal() (Carlos Maiolino) [RHEL-31702] {CVE-2024-26772} - ext4: avoid bb_free and bb_fragments inconsistency in mb_free_blocks() (Carlos Maiolino) [RHEL-36282] - ext4: do not trim the group with corrupted block bitmap (Carlos Maiolino) [RHEL-36282] - ext4: delete redundant calculations in ext4_mb_get_buddy_page_lock() (Carlos Maiolino) [RHEL-36282] - ext4_add_entry(): ->d_name.len is never 0 (Carlos Maiolino) [RHEL-36282] - ext4: don't access the source subdirectory content on same-directory rename (Carlos Maiolino) [RHEL-36282] - Revert "ext4: apply umask if ACL support is disabled" (Carlos Maiolino) [RHEL-36282] - ext4: apply umask if ACL support is disabled (Carlos Maiolino) [RHEL-36282] - ext4: mark buffer new if it is unwritten to avoid stale data exposure (Carlos Maiolino) [RHEL-36282] - ext4: move 'ix' sanity check to corrent position (Carlos Maiolino) [RHEL-36282] - ext4: remove unnecessary initialization of count2 in set_flexbg_block_bitmap (Carlos Maiolino) [RHEL-36282] - ext4: remove unnecessary check to avoid repeat update_backups for the same gdb (Carlos Maiolino) [RHEL-36282] - ext4: simplify the gdbblock calculation in add_new_gdb_meta_bg (Carlos Maiolino) [RHEL-36282] - ext4: use saved local variable sbi instead of EXT4_SB(sb) (Carlos Maiolino) [RHEL-36282] - ext4: remove EXT4FS_DEBUG defination in resize.c (Carlos Maiolino) [RHEL-36282] - ext4: calculate free_clusters_count in cluster unit in verify_group_input (Carlos Maiolino) [RHEL-36282] - ext4: remove commented code in reserve_backup_gdb (Carlos Maiolino) [RHEL-36282] - ext4: remove redundant check of count (Carlos Maiolino) [RHEL-36282] - ext4: fix typo in setup_new_flex_group_blocks (Carlos Maiolino) [RHEL-36282] - ext4: remove gdb backup copy for meta bg in setup_new_flex_group_blocks (Carlos Maiolino) [RHEL-36282] - ext4: correct return value of ext4_convert_meta_bg (Carlos Maiolino) [RHEL-36282] - ext4: add missed brelse in update_backups (Carlos Maiolino) [RHEL-36282] - ext4: correct offset of gdb backup in non meta_bg group to update_backups (Carlos Maiolino) [RHEL-36282] - ext4: fix incorrect offset (Carlos Maiolino) [RHEL-36282] - ext4: correct the start block of counting reserved clusters (Carlos Maiolino) [RHEL-36282] - ext4: make running and commit transaction have their own freed_data_list (Carlos Maiolino) [RHEL-36282] - ext4: fix traditional comparison using max/min method (Carlos Maiolino) [RHEL-36282] - ext4: add missing initialization of call_notify_error in update_super_work() (Carlos Maiolino) [RHEL-36282] - ext4: remove redundant checks of s_encoding (Carlos Maiolino) [RHEL-36282] - ext4: reject casefold inode flag without casefold feature (Carlos Maiolino) [RHEL-36282] - ext4: rename s_error_work to s_sb_upd_work (Carlos Maiolino) [RHEL-36282] - ext4: add periodic superblock update check (Carlos Maiolino) [RHEL-36282] - ext4: fix unttached inode after power cut with orphan file feature enabled (Carlos Maiolino) [RHEL-36282] - ext4: fix memory leaks in ext4_fname_{setup_filename,prepare_lookup} (Carlos Maiolino) [RHEL-36282] - ext4: mballoc: avoid garbage value from err (Carlos Maiolino) [RHEL-36282] - ext4: fix race between writepages and remount (Carlos Maiolino) [RHEL-36282] - ext4: avoid potential data overflow in next_linear_group (Carlos Maiolino) [RHEL-36282] - jbd2: abort journal when detecting metadata writeback error of fs dev (Carlos Maiolino) [RHEL-36282] - jbd2: remove unused 'JBD2_CHECKPOINT_IO_ERROR' and 'j_atomic_flags' (Carlos Maiolino) [RHEL-36282] - jbd2: replace journal state flag by checking errseq (Carlos Maiolino) [RHEL-36282] - jbd2: add errseq to detect client fs's bdev writeback error (Carlos Maiolino) [RHEL-36282] - jbd2: fix soft lockup in journal_finish_inode_data_buffers() (Carlos Maiolino) [RHEL-36282] - jbd2: increase the journal IO's priority (Carlos Maiolino) [RHEL-36282] - jbd2: correct the printing of write_flags in jbd2_write_superblock() (Carlos Maiolino) [RHEL-36282] - jbd2: fix potential data lost in recovering journal raced with synchronizing fs bdev (Carlos Maiolino) [RHEL-36282] - jbd2: fix printk format type for 'io_block' in do_one_pass() (Carlos Maiolino) [RHEL-36282] - jbd2: print io_block if check data block checksum failed when do recovery (Carlos Maiolino) [RHEL-36282] - jbd2: Fix memory leak in journal_init_common() (Carlos Maiolino) [RHEL-36282] - jbd2: correct the end of the journal recovery scan range (Carlos Maiolino) [RHEL-36282] - jbd2: jbd2_journal_init_{dev,inode} return proper error return value (Carlos Maiolino) [RHEL-36282] - jbd2: drop useless error tag in jbd2_journal_wipe() (Carlos Maiolino) [RHEL-36282] - jbd2: cleanup journal_init_common() (Carlos Maiolino) [RHEL-36282] - jbd2: add fast_commit space check (Carlos Maiolino) [RHEL-36282] - jbd2: cleanup load_superblock() (Carlos Maiolino) [RHEL-36282] - jbd2: open code jbd2_verify_csum_type() helper (Carlos Maiolino) [RHEL-36282] - jbd2: checking valid features early in journal_get_superblock() (Carlos Maiolino) [RHEL-36282] - jbd2: don't load superblock in jbd2_journal_check_used_features() (Carlos Maiolino) [RHEL-36282] - jbd2: move load_superblock() into journal_init_common() (Carlos Maiolino) [RHEL-36282] - jbd2: move load_superblock() dependent functions (Carlos Maiolino) [RHEL-36282] - jbd2: remove unused function '__cp_buffer_busy' (Carlos Maiolino) [RHEL-36282] - jbd2: check 'jh->b_transaction' before removing it from checkpoint (Carlos Maiolino) [RHEL-36282] - jbd2: fix checkpoint cleanup performance regression (Carlos Maiolino) [RHEL-36282] - fs: jbd2: fix an incorrect warn log (Carlos Maiolino) [RHEL-36282] - jbd2: remove __journal_try_to_free_buffer() (Carlos Maiolino) [RHEL-36282] - jbd2: fix a race when checking checkpoint buffer busy (Carlos Maiolino) [RHEL-36282] - jbd2: Fix wrongly judgement for buffer head removing while doing checkpoint (Carlos Maiolino) [RHEL-36282] - jbd2: remove journal_clean_one_cp_list() (Carlos Maiolino) [RHEL-36282] - jbd2: remove t_checkpoint_io_list (Carlos Maiolino) [RHEL-36282] - jbd2: recheck chechpointing non-dirty buffer (Carlos Maiolino) [RHEL-36282] - jbd2: skip reading super block if it has been verified (Carlos Maiolino) [RHEL-36282] - jbd2: remove j_format_version (Carlos Maiolino) [RHEL-36282] - jbd2: factor out journal initialization from journal_get_superblock() (Carlos Maiolino) [RHEL-36282] - jbd2: switch to check format version in superblock directly (Carlos Maiolino) [RHEL-36282] - jbd2: Avoid printing outside the boundary of the buffer (Carlos Maiolino) [RHEL-36282] - block: fix overflow in blk_ioctl_discard() (Ming Lei) [RHEL-39813] {CVE-2024-36917} - Revert "i2c: Make remove callback return void" for ti-tfp410.c (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Drop unused fields in struct pca953x_platform_data (Andrew Halaney) [RHEL-35606] - gpio: pca953x: add support for TCA9538 (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Remove unused PCAL953X_OUT_CONF from pcal6534_recalc_addr() (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Clean up pcal6534_check_register() (Andrew Halaney) [RHEL-35606] - gpio: pca953x: avoid logically dead code (Andrew Halaney) [RHEL-35606] - gpio: pca953x: avoid to use uninitialized value pinctrl (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Convert to i2c's .probe_new() (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Add missing header(s) (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Add support for PCAL6534 (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Swap if statements to save later complexity (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Fix pca953x_gpio_set_pull_up_down() (Andrew Halaney) [RHEL-35606] - gpio: pca953x: introduce support for nxp,pcal6408 (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Add mutex_lock for regcache sync in PM (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Make platform teardown callback return void (Andrew Halaney) [RHEL-35606] - gpio: pca953x: use the correct register address when regcache sync during init (Andrew Halaney) [RHEL-35606] - gpio: pca953x: use the correct range when do regmap sync (Andrew Halaney) [RHEL-35606] - gpio: pca953x: only use single read/write for No AI mode (Andrew Halaney) [RHEL-35606] - gpio: pca953x: use the correct register address to do regcache sync (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Make the irqchip immutable (Andrew Halaney) [RHEL-35606] - gpio: pca953x: fix irq_stat not updated when irq is disabled (irq_mask not set) (Andrew Halaney) [RHEL-35606] - gpio: pca953xx: Add support for pca6408 (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Improve bias setting (Andrew Halaney) [RHEL-35606] - gpio: pca953x: do not ignore i2c errors (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4: Add main esm address range (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4-main: Enable support for UHS mode (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4-evm: Fix UART pin type and macro type (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4: Use exact ranges for FSS node (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4: Remove UART baud rate selection (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4: Add Wave5 Video Encoder/Decoder Node (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4-main: Fix mux-reg-masks in serdes_ln_ctrl (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4-main: Add CSI2RX capture nodes (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4-evm: Enable camera peripherals (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: Add phase tags for memory node on J784S4 EVM and AM69 SK (Andrew Halaney) [RHEL-35606] - drm/tidss: Fix sync-lost issue with two displays (Andrew Halaney) [RHEL-35606] - drm/tidss: Fix initial plane zpos values (Andrew Halaney) [RHEL-35606] - drm/tidss: Use DRM_PLANE_COMMIT_ACTIVE_ONLY (Andrew Halaney) [RHEL-35606] - drm/tidss: IRQ code cleanup (Andrew Halaney) [RHEL-35606] - drm/tidss: Fix dss reset (Andrew Halaney) [RHEL-35606] - drm/tidss: Add simple K2G manual reset (Andrew Halaney) [RHEL-35606] - drm/tidss: Check for K2G in in dispc_softreset() (Andrew Halaney) [RHEL-35606] - drm/tidss: Return error value from from softreset (Andrew Halaney) [RHEL-35606] - drm/tidss: Move reset to the end of dispc_init() (Andrew Halaney) [RHEL-35606] - drm/tidss: Drop useless variable init (Andrew Halaney) [RHEL-35606] - drm/tidss: Use PM autosuspend (Andrew Halaney) [RHEL-35606] - drm/tidss: Use pm_runtime_resume_and_get() (Andrew Halaney) [RHEL-35606] - drm/tidss: Add support for AM62A7 DSS (Andrew Halaney) [RHEL-35606] - mux: mmio: use reg property when parent device is not a syscon (Andrew Halaney) [RHEL-35606] - dt-bindings: phy: cadence-sierra: Add clock ID for derived reference clock (Andrew Halaney) [RHEL-35606] - dt-bindings: phy: cadence-torrent: Rename SSC macros to use generic names (Andrew Halaney) [RHEL-35606] - dt-bindings: phy: cadence-torrent: Add clock IDs for derived and received refclk (Andrew Halaney) [RHEL-35606] - dt-bindings: phy: Add PHY_TYPE_USXGMII definition (Andrew Halaney) [RHEL-35606] - dt-bindings: msm: dsi: document phy-type property for 7nm dsi phy (Andrew Halaney) [RHEL-35606] - phy: ti: j721e-wiz: Add SGMII support in WIZ driver for J784S4 (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Use key:value pair table for all settings (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add single link USXGMII configuration for 156.25MHz refclk (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add USB + DP multilink configuration (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add PCIe + DP multilink configuration for 100MHz refclk (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Prepare driver for multilink DP support (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add function to get PLL to be configured for DP (Andrew Halaney) [RHEL-35606] - phy: ti: j721e-wiz: Add a determine_rate hook (Andrew Halaney) [RHEL-35606] - phy: cadence: torrent: Add a determine_rate hook (Andrew Halaney) [RHEL-35606] - phy: ti: j721e-wiz: Add SGMII support in WIZ driver for J721E (Andrew Halaney) [RHEL-35606] - phy: ti: j721e-wiz: Fix unreachable code in wiz_mode_select() (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-35606] - phy: cadence: phy-cadence-torrent: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-35606] - phy: ti: j721e-wiz: Add support to enable LN23 Type-C swap (Andrew Halaney) [RHEL-35606] - phy: ti: j721e-wiz: Manage TypeC lane swap if typec-dir-gpios not specified (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: add j721s2-wiz-10g module support (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: add j784s4-wiz-10g module support (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: fix reference leaks in wiz_probe() (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: stop name conflict if multiple serdes are initialized (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: set PMA_CMN_REFCLK_DIG_DIV based on reflk rate (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: add support for j7200-wiz-10g (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz.c: Add usxgmii support in wiz driver (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: Add SGMII support in wiz driver for J7200 (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Remove unused `regmap` field from state struct (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: use OF data for device specific data (Andrew Halaney) [RHEL-35606] - phy: ti: Fix missing sentinel for clk_div_table (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: use swap() to make code cleaner (Andrew Halaney) [RHEL-35606] - phy: ti: report 2 non-kernel-doc comments (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add support to output received reference clock (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Model reference clock driver as a clock to enable derived refclk (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Migrate to clk_hw based registration and OF APIs (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Check PIPE mode PHY status to be ready for operation (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add debug information for PHY configuration (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add separate functions for reusable code (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add PHY configuration for DP with 100MHz ref clock (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add PHY registers for DP in array format (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Configure PHY registers as a function of input reference clock rate (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add enum for supported input reference clock frequencies (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Reorder few functions to remove function declarations (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Remove use of CamelCase to fix checkpatch CHECK message (Andrew Halaney) [RHEL-35606] - drm/gem: rename struct drm_gem_dma_object.{paddr => dma_addr} (Andrew Halaney) [RHEL-35606] - drm: Remove linux/media-bus-format.h from drm_crtc.h (Andrew Halaney) [RHEL-35606] - drm/tidss: Update encoder/bridge chain connect model (Andrew Halaney) [RHEL-35606] - drm/bridge: Centralize error message when bridge attach fails (Andrew Halaney) [RHEL-35606] - drm/tidss: Add support for AM625 DSS (Andrew Halaney) [RHEL-35606] - drm/tidss: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-35606] - drm/tidss: Use GEM DMA fbdev emulation (Andrew Halaney) [RHEL-35606] - drm/tidss: Implement struct drm_plane_helper_funcs.atomic_enable (Andrew Halaney) [RHEL-35606] - drm/tidss: Remove return values from dispc_plane_{setup, enable}() (Andrew Halaney) [RHEL-35606] - drm/tidss: Remove unnecessary include statements for drm_crtc_helper.h (Andrew Halaney) [RHEL-35606] - drm/fb-helper: Remove unnecessary include statements (Andrew Halaney) [RHEL-35606] - drm/fb-helper: Move generic fbdev emulation into separate source file (Andrew Halaney) [RHEL-35606] - drm/gem: rename GEM CMA helpers to GEM DMA helpers (Andrew Halaney) [RHEL-35606] - drm: Remove CONFIG_DRM_KMS_CMA_HELPER option (Andrew Halaney) [RHEL-35606] - drm/fb: rename FB CMA helpers to FB DMA helpers (Andrew Halaney) [RHEL-35606] - drm: Drop drm_blend.h from drm_crtc.h (Andrew Halaney) [RHEL-35606] - drm/fb: remove unused includes of drm_fb_cma_helper.h (Andrew Halaney) [RHEL-35606] - drm: Drop drm_framebuffer.h from drm_crtc.h (Andrew Halaney) [RHEL-35606] - drm: Remove unnecessary include statements of drm_plane_helper.h (Andrew Halaney) [RHEL-35606] - drm: tidss: Fix pixel format definition (Andrew Halaney) [RHEL-35606] - drm/tidss: Set max DMA segment size (Andrew Halaney) [RHEL-35606] - drm/tidss: fix repeated words in comments (Andrew Halaney) [RHEL-35606] - drm/tidss: Soft Reset DISPC on startup (Andrew Halaney) [RHEL-35606] - drm/tidss: Use drm_module_platform_driver() to register the driver (Andrew Halaney) [RHEL-35606] - drm/tidss: Fix warning: unused variable 'tidss_pm_ops' (Andrew Halaney) [RHEL-35606] - drm/tidss: Make use of the helper macro SET_RUNTIME_PM_OPS() (Andrew Halaney) [RHEL-35606] - drm/tidss: Convert to Linux IRQ interfaces (Andrew Halaney) [RHEL-35606] - drm/tidss: Don't use struct drm_device.irq_enabled (Andrew Halaney) [RHEL-35606] - drm/: drm_gem_plane_helper_prepare_fb is now the default (Andrew Halaney) [RHEL-35606] - selftests/bpf: Check VLAN tag and proto in xdp_metadata (Petr Oros) [RHEL-31890] - selftests/bpf: Add AF_INET packet generation to xdp_metadata (Petr Oros) [RHEL-31890] - selftests/bpf: Add flags and VLAN hint to xdp_hw_metadata (Petr Oros) [RHEL-31890] - selftests/bpf: Allow VLAN packets in xdp_hw_metadata (Petr Oros) [RHEL-31890] - net: make vlan_get_tag() return -ENODATA instead of -EINVAL (Petr Oros) [RHEL-31890] - veth: Implement VLAN tag XDP hint (Petr Oros) [RHEL-31890] - xdp: Add VLAN tag hint (Petr Oros) [RHEL-31890] - xsk: add functions to fill control buffer (Petr Oros) [RHEL-31890] - redhat: remove gcc version check for ENABLE_WERROR (Eric Chanudet) [RHEL-43372] - vduse: Temporarily fail if control queue feature requested (Cindy Lu) [RHEL-23888] - redhat/configs: Enable CONFIG_VDPA_USER (Cindy Lu) [RHEL-23888] - mm: replace vma->vm_flags direct modifications with modifier calls (Cindy Lu) [RHEL-23888] - vduse: enable Virtio-net device type (Cindy Lu) [RHEL-23888] - vduse: validate block features only with block devices (Cindy Lu) [RHEL-23888] - file: Export receive_fd() to modules (Cindy Lu) [RHEL-23888] - eventfd: simplify eventfd_signal() (Cindy Lu) [RHEL-23888] - vduse: implement DMA sync callbacks (Cindy Lu) [RHEL-23888] - vduse: make vduse_class constant (Cindy Lu) [RHEL-23888] - vdpa: Provide interface to read driver features (Cindy Lu) [RHEL-23888] - vduse: Use proper spinlock for IRQ injection (Cindy Lu) [RHEL-23888] - vduse: fix NULL pointer dereference (Cindy Lu) [RHEL-23888] - vduse: avoid empty string for dev name (Cindy Lu) [RHEL-23888] - vduse: Support specifying bounce buffer size via sysfs (Cindy Lu) [RHEL-23888] - vduse: Delay iova domain creation (Cindy Lu) [RHEL-23888] - vduse: Signal vq trigger eventfd directly if possible (Cindy Lu) [RHEL-23888] - vduse: Add sysfs interface for irq callback affinity (Cindy Lu) [RHEL-23888] - vduse: Support get_vq_affinity callback (Cindy Lu) [RHEL-23888] - vduse: Support set_vq_affinity callback (Cindy Lu) [RHEL-23888] - vduse: Refactor allocation for vduse virtqueues (Cindy Lu) [RHEL-23888] - driver core: class: remove module * from class_create() (Cindy Lu) [RHEL-23888] - vduse: Remove include of rwlock.h (Cindy Lu) [RHEL-23888] - vduse: Validate vq_num in vduse_validate_config() (Cindy Lu) [RHEL-23888] - driver core: make struct class.devnode() take a const * (Cindy Lu) [RHEL-23888] - vduse: prevent uninitialized memory accesses (Cindy Lu) [RHEL-23888] - vduse: Support querying information of IOVA regions (Cindy Lu) [RHEL-23888] - vduse: Support registering userspace memory for IOVA regions (Cindy Lu) [RHEL-23888] - vduse: Support using userspace pages as bounce buffer (Cindy Lu) [RHEL-23888] - vduse: Use memcpy_{to,from}_page() in do_bounce() (Cindy Lu) [RHEL-23888] - vduse: Remove unnecessary spin lock protection (Cindy Lu) [RHEL-23888] - vduse: Tie vduse mgmtdev and its device (Cindy Lu) [RHEL-23888] - vduse: Fix NULL pointer dereference on sysfs access (Cindy Lu) [RHEL-23888] - vduse: Fix returning wrong type in vduse_domain_alloc_iova() (Cindy Lu) [RHEL-23888] - vdpa: multiple address spaces support (Cindy Lu) [RHEL-23888] - vdpa: introduce virtqueue groups (Cindy Lu) [RHEL-23888] - iommu/iova: Separate out rcache init (Cindy Lu) [RHEL-23888] - vduse: moving kvfree into caller (Cindy Lu) [RHEL-23888] - iommu/iova: Move fast alloc size roundup into alloc_iova_fast() (Cindy Lu) [RHEL-23888] - vduse: check that offset is within bounds in get_config() (Cindy Lu) [RHEL-23888] - vduse: fix memory corruption in vduse_dev_ioctl() (Cindy Lu) [RHEL-23888] - vdpa: Enable user to set mac and mtu of vdpa device (Cindy Lu) [RHEL-23888] - vduse: Fix race condition between resetting and irq injecting (Cindy Lu) [RHEL-23888] - vduse: Disallow injecting interrupt before DRIVER_OK is set (Cindy Lu) [RHEL-23888] - VDUSE: fix documentation underline warning (Cindy Lu) [RHEL-23888] - vduse: Cleanup the old kernel states after reset failure (Cindy Lu) [RHEL-23888] - vduse: missing error code in vduse_init() (Cindy Lu) [RHEL-23888] - Documentation: Add documentation for VDUSE (Cindy Lu) [RHEL-23888] - vduse: Introduce VDUSE - vDPA Device in Userspace (Cindy Lu) [RHEL-23888] - vduse: Implement an MMU-based software IOTLB (Cindy Lu) [RHEL-23888] - af_unix: Suppress false-positive lockdep splat for spin_lock() in __unix_gc(). (Davide Caratti) [RHEL-33410] - net: replace calls to sock->ops->connect() with kernel_connect() (Davide Caratti) [RHEL-33410] - net: Avoid address overwrite in kernel_connect (Davide Caratti) [RHEL-30875 RHEL-33410] - af_unix: Fix garbage collector racing against connect() (Davide Caratti) [RHEL-33410] - veth: try harder when allocating queue memory (Davide Caratti) [RHEL-33410] - net: enable memcg accounting for veth queues (Davide Caratti) [RHEL-33410] - net: veth: do not manipulate GRO when using XDP (Davide Caratti) [RHEL-33410] - net: veth: clear GRO when clearing XDP even when down (Davide Caratti) [RHEL-33410] - af_unix: fix lockdep positive in sk_diag_dump_icons() (Davide Caratti) [RHEL-33410] - llc: call sock_orphan() at release time (Davide Caratti) [RHEL-33410] - llc: Drop support for ETH_P_TR_802_2. (Davide Caratti) [RHEL-33410] - llc: make llc_ui_sendmsg() more robust against bonding changes (Davide Caratti) [RHEL-33410] - vlan: skip nested type that is not IFLA_VLAN_QOS_MAPPING (Davide Caratti) [RHEL-33410] - ethtool: netlink: Add missing ethnl_ops_begin/complete (Davide Caratti) [RHEL-33410] - net: netdev_queue: netdev_txq_completed_mb(): fix wake condition (Davide Caratti) [RHEL-33410] - net/ipv6: convert skip_notify_on_dev_down sysctl to u8 (Davide Caratti) [RHEL-33410] - net/ipv6: fix bool/int mismatch for skip_notify_on_dev_down (Davide Caratti) [RHEL-33410] - neighbour: fix unaligned access to pneigh_entry (Davide Caratti) [RHEL-33410] - af_packet: do not use READ_ONCE() in packet_bind() (Davide Caratti) [RHEL-33410] - af_packet: Fix data-races of pkt_sk(sk)->num. (Davide Caratti) [RHEL-33410] - vlan: fix a potential uninit-value in vlan_dev_hard_start_xmit() (Davide Caratti) [RHEL-33410] - af_unix: Fix data race around sk->sk_err. (Davide Caratti) [RHEL-33410] - af_unix: Fix data-races around sk->sk_shutdown. (Davide Caratti) [RHEL-33410] - af_unix: Fix data races around sk->sk_shutdown. (Davide Caratti) [RHEL-33410] - af_unix: Fix a data race of sk->sk_receive_queue->qlen. (Davide Caratti) [RHEL-33410] - net/packet: convert po->pressure to an atomic flag (Davide Caratti) [RHEL-33410] - net/packet: convert po->running to an atomic flag (Davide Caratti) [RHEL-33410] - net/packet: convert po->has_vnet_hdr to an atomic flag (Davide Caratti) [RHEL-33410] - net/packet: convert po->tp_loss to an atomic flag (Davide Caratti) [RHEL-33410] - net/packet: convert po->tp_tx_has_off to an atomic flag (Davide Caratti) [RHEL-33410] - net/packet: annotate accesses to po->tp_tstamp (Davide Caratti) [RHEL-33410] - net/packet: convert po->auxdata to an atomic flag (Davide Caratti) [RHEL-33410] - net/packet: convert po->origdev to an atomic flag (Davide Caratti) [RHEL-33410] - xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING (Felix Maurer) [RHEL-30107] - bpf, sockmap: Prevent lock inversion deadlock in map delete elem (Felix Maurer) [RHEL-30107] - cpumap: Zero-initialise xdp_rxq_info struct before running XDP program (Felix Maurer) [RHEL-30107] - xsk: Add truesize to skb_add_rx_frag(). (Felix Maurer) [RHEL-30107] - xdp: reflect tail increase for MEM_TYPE_XSK_BUFF_POOL (Felix Maurer) [RHEL-30107] - xsk: fix usage of multi-buffer BPF helpers for ZC XDP (Felix Maurer) [RHEL-28894 RHEL-30107] {CVE-2024-26611} - xsk: make xsk_buff_pool responsible for clearing xdp_buff::flags (Felix Maurer) [RHEL-30107] - xsk: recycle buffer in case Rx queue was full (Felix Maurer) [RHEL-30107] - xsk: Skip polling event check for unbound socket (Felix Maurer) [RHEL-30107] - bpf: Fix bpf socket lookup from tc/xdp to respect socket VRF bindings (Felix Maurer) [RHEL-30107] - bpf: Call __bpf_sk_lookup()/__bpf_skc_lookup() directly via TC hookpoint (Felix Maurer) [RHEL-30107] - bpf: Factor out socket lookup functions for the TC hookpoint. (Felix Maurer) [RHEL-30107] - selftest/cgroup: Update test_cpuset_prs.sh to match changes (Waiman Long) [RHEL-43331] - cgroup/cpuset: Make cpuset.cpus.exclusive independent of cpuset.cpus (Waiman Long) [RHEL-43331] - cgroup/cpuset: Delay setting of CS_CPU_EXCLUSIVE until valid partition (Waiman Long) [RHEL-43331] - selftest/cgroup: Fix test_cpuset_prs.sh problems reported by test robot (Waiman Long) [RHEL-43331] - cgroup/cpuset: Fix remote root partition creation problem (Waiman Long) [RHEL-43331] - cgroup/cpuset: Optimize isolated partition only generate_sched_domains() calls (Waiman Long) [RHEL-43331] - cgroup/cpuset: Make cpuset hotplug processing synchronous (Waiman Long) [RHEL-43331] - mm/mglru: Revert "don't sync disk for each aging cycle" (Waiman Long) [RHEL-43371]- Revert "kernel/panic.c: Move the location of bust_spinlocks to prevent hanging." (Derek Barbosa) [RHEL-39473] - arch/x86: Fix typos [partial] (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Check HSMP support on AMD family of processors (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: switch to use device_add_groups() (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Change devm_kzalloc() to devm_kcalloc() (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Remove extra parenthesis and add a space (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Check num_sockets against MAX_AMD_SOCKETS (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Non-ACPI support for AMD F1A_M00~0Fh (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Add support for ACPI based probing (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Restructure sysfs group creation (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Move dev from platdev to hsmp_socket (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Define a struct to hold mailbox regs (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Create static func to handle platdev (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Cache pci_dev in struct hsmp_socket (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Move hsmp_test to probe (David Arcari) [RHEL-43368] - octeontx2-af: fix the double free in rvu_npc_freemem() (Kamal Heib) [RHEL-39651] {CVE-2024-36030} - e1000e: Add support for the next LOM generation (Ken Cox) [RHEL-17484] - e1000e: Use PME poll to circumvent unreliable ACPI wake (Ken Cox) [RHEL-17484] - net: e1000e: Remove unused declarations (Ken Cox) [RHEL-17484] - e1000e: Add @adapter description to kdoc (Ken Cox) [RHEL-17484] - mm: huge_memory: don't force huge page alignment on 32 bit (Rafael Aquini) [RHEL-22187] - x86/topology: Fix max_siblings calculation for some hybrid cpus (David Arcari) [RHEL-40607] - ipv6: Fix potential uninit-value access in __ip6_make_skb() (Antoine Tenart) [RHEL-39786] - ipv4: Fix uninit-value access in __ip_make_skb() (Antoine Tenart) [RHEL-39786] {CVE-2024-36927} - Enable ALSA (CONFIG_SND) on aarch64 (Charles Mirabile) [RHEL-40411] - gpiolib: cdev: Fix use after free in lineinfo_changed_notify (Steve Best) [RHEL-39849] {CVE-2024-36899} - Add CONFIG_PCP_BATCH_SCALE_MAX to RHEL configs collection (Chris von Recklinghausen) [RHEL-20141] - mm and cache_info: remove unnecessary CPU cache info update (Chris von Recklinghausen) [RHEL-20141] - mm, pcp: reduce detecting time of consecutive high order page freeing (Chris von Recklinghausen) [RHEL-20141] - mm, pcp: decrease PCP high if free pages < high watermark (Chris von Recklinghausen) [RHEL-20141] - mm: tune PCP high automatically (Chris von Recklinghausen) [RHEL-20141] - mm: add framework for PCP high auto-tuning (Chris von Recklinghausen) [RHEL-20141] - mm, page_alloc: scale the number of pages that are batch allocated (Chris von Recklinghausen) [RHEL-20141] - mm: restrict the pcp batch scale factor to avoid too long latency (Chris von Recklinghausen) [RHEL-20141] - mm, pcp: reduce lock contention for draining high-order pages (Chris von Recklinghausen) [RHEL-20141] - cacheinfo: calculate size of per-CPU data cache slice (Chris von Recklinghausen) [RHEL-20141] - mm, pcp: avoid to drain PCP when process exit (Chris von Recklinghausen) [RHEL-20141] - mm/page_alloc: remove unnecessary parameter batch of nr_pcp_free (Chris von Recklinghausen) [RHEL-20141] - mm/page_alloc: remove track of active PCP lists range in bulk free (Chris von Recklinghausen) [RHEL-20141] - mm: remove obsolete comment above struct per_cpu_pages (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move is_check_pages_enabled() into page_alloc.c (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move sysctls into it own fils (Chris von Recklinghausen) [RHEL-20141] - mm: vmscan: use gfp_has_io_fs() (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move pm_* function into power (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move mark_free_page() into snapshot.c (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: split out DEBUG_PAGEALLOC (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: split out FAIL_PAGE_ALLOC (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: remove alloc_contig_dump_pages() stub (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: squash page_is_consistent() (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: collect mem statistic into show_mem.c (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move set_zone_contiguous() into mm_init.c (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move init_on_alloc/free() into mm_init.c (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move mirrored_kernelcore into mm_init.c (Chris von Recklinghausen) [RHEL-20141] - rxrpc: replace zero-lenth array with DECLARE_FLEX_ARRAY() helper (Ivan Vecera) [RHEL-40250] - ext4: fix fortify warning in fs/ext4/fast_commit.c:1551 (Ivan Vecera) [RHEL-40250] - string: Allow 2-argument strscpy_pad() (Ivan Vecera) [RHEL-40250] - string: Redefine strscpy_pad() as a macro (Ivan Vecera) [RHEL-40250] - string: Allow 2-argument strscpy() (Ivan Vecera) [RHEL-40250] - kernel.h: split out COUNT_ARGS() and CONCATENATE() to args.h (Ivan Vecera) [RHEL-40250] - uml: Replace strlcpy with strscpy (Ivan Vecera) [RHEL-40250] - fortify: strscpy: Fix flipped q and p docstring typo (Ivan Vecera) [RHEL-40250] - fortify: Use const variables for __member_size tracking (Ivan Vecera) [RHEL-40250] - overflow: add DEFINE_FLEX() for on-stack allocs (Ivan Vecera) [RHEL-40250] - fortify: Use __builtin_dynamic_object_size() when available (Ivan Vecera) [RHEL-40250] - fortify: Short-circuit known-safe calls to strscpy() (Ivan Vecera) [RHEL-40250] - string: Rewrite and add more kern-doc for the str*() functions (Ivan Vecera) [RHEL-40250] - fortify: Convert to struct vs member helpers (Ivan Vecera) [RHEL-40250] - fortify: Explicitly check bounds are compile-time constants (Ivan Vecera) [RHEL-40250] - fortify: Use SIZE_MAX instead of (size_t)-1 (Ivan Vecera) [RHEL-40250] - fortify: Add run-time WARN for cross-field memcpy() (Ivan Vecera) [RHEL-40250] - sched/x86: Export 'percpu arch_freq_scale' (Phil Auld) [RHEL-39512] - tpm_tis_spi: Account for SPI header when allocating TPM SPI xfer buffer (Mark Salter) [RHEL-39308] - randomize_kstack: Improve entropy diffusion (Chris von Recklinghausen) [RHEL-37308] {CVE-2024-35918} - net: usb: lan78xx: add phy dependency for user tools (Jose Ignacio Tornos Martinez) [RHEL-17582] - aio: Fix incorrect usage of eventfd_signal_allowed() (Waiman Long) [RHEL-38738] - aio: fix use-after-free due to missing POLLFREE handling (Waiman Long) [RHEL-38738 RHEL-38739] {CVE-2021-47505} - aio: keep poll requests on waitqueue until completed (Waiman Long) [RHEL-38738 RHEL-38739] {CVE-2021-47505} - redhat/configs: Enable CONFIG_DRM_MGAG200_DISABLE_WRITECOMBINE (Jocelyn Falempe) [RHEL-28760] - drm/mgag200: Add an option to disable Write-Combine (Jocelyn Falempe) [RHEL-28760] - Revert "drm/mgag200: Add a workaround for low-latency" (Jocelyn Falempe) [RHEL-28760] - md: Revert "md: Fix overflow in is_mddev_idle" (Nigel Croxon) [RHEL-39038] - mlxsw: spectrum_acl_tcam: Fix memory leak when canceling rehash work (Ivan Vecera) [RHEL-37018] {CVE-2024-35852} - pwm: Fix double shift bug (Steve Best) [RHEL-38280] {CVE-2023-52756} - nbd: null check for nla_nest_start (Ming Lei) [RHEL-35178] {CVE-2024-27025} - x86/xen: Add some null pointer checking to smp.c (Vitaly Kuznetsov) [RHEL-33260] {CVE-2024-26908} - misc: lis3lv02d_i2c: Fix regulators getting en-/dis-abled twice on suspend/resume (Steve Best) [RHEL-36934] {CVE-2024-35824} - ice: final upstream version of the fix for RHEL-19000 (Michal Schmidt) [RHEL-35969] - kernel.spec: add iommu selftests to kernel-selftests-internal (Eder Zulian) [RHEL-32894] - virtiofs: include a newline in sysfs tag (Brian Foster) [RHEL-34071] - virtio_fs: remove duplicate check if queue is broken (Brian Foster) [RHEL-34071] - virtiofs: drop __exit from virtio_fs_sysfs_exit() (Brian Foster) [RHEL-34071] - virtiofs: emit uevents on filesystem events (Brian Foster) [RHEL-34071] - virtiofs: export filesystem tags through sysfs (Brian Foster) [RHEL-34071] - virtiofs: forbid newlines in tags (Brian Foster) [RHEL-34071] - xsk: Add missing SPDX to AF_XDP TX metadata documentation (Petr Oros) [RHEL-31944] - xsk: Don't assume metadata is always requested in TX completion (Petr Oros) [RHEL-31944] - selftests/bpf: Add TX side to xdp_hw_metadata (Petr Oros) [RHEL-31944] - selftests/bpf: Convert xdp_hw_metadata to XDP_USE_NEED_WAKEUP (Petr Oros) [RHEL-31944] - selftests/bpf: Fix broken build where char is unsigned (Petr Oros) [RHEL-31944] - selftests/bpf: Add options and frags to xdp_hw_metadata (Petr Oros) [RHEL-31944] - selftests/bpf: xdp_hw_metadata track more timestamps (Petr Oros) [RHEL-31944] - selftests/bpf: Add TX side to xdp_metadata (Petr Oros) [RHEL-31944] - selftests/bpf: Add csum helpers (Petr Oros) [RHEL-31944] - selftests/xsk: Support tx_metadata_len (Petr Oros) [RHEL-31944] - xsk: Add option to calculate TX checksum in SW (Petr Oros) [RHEL-31944] - xsk: Validate xsk_tx_metadata flags (Petr Oros) [RHEL-31944] - xsk: Document tx_metadata_len layout (Petr Oros) [RHEL-31944] - tools: ynl: Print xsk-features from the sample (Petr Oros) [RHEL-31944] - xsk: Add TX timestamp and TX checksum offload support (Petr Oros) [RHEL-31944] - xsk: Support tx_metadata_len (Petr Oros) [RHEL-31944] - xsk: Elide base_addr comparison in xp_unaligned_validate_desc (Petr Oros) [RHEL-31944]- modules: wait do_free_init correctly (Donald Dutile) [RHEL-28063] - Subject: revert of revert KEYS: Make use of platform keyring for module signature verify (Donald Dutile) [RHEL-28063] - linux/export: Ensure natural alignment of kcrctab array (Donald Dutile) [RHEL-28063] - linux/export: Fix alignment for 64-bit ksymtab entries (Donald Dutile) [RHEL-28063] - kernel/module: improve documentation for try_module_get() (Donald Dutile) [RHEL-28063] - module: Remove redundant TASK_UNINTERRUPTIBLE (Donald Dutile) [RHEL-28063] - params: Introduce the param_unknown_fn type (Donald Dutile) [RHEL-28063] - module/decompress: use kvmalloc() consistently (Donald Dutile) [RHEL-28063] - module: Annotate struct module_notes_attrs with __counted_by (Donald Dutile) [RHEL-28063] - module: Fix comment typo (Donald Dutile) [RHEL-28063] - module: Make is_mapping_symbol() return bool (Donald Dutile) [RHEL-28063] - module/decompress: use vmalloc() for gzip decompression workspace (Donald Dutile) [RHEL-28063] - module: Clarify documentation of module_param_call() (Donald Dutile) [RHEL-28063] - modpost: do not make find_tosym() return NULL (Donald Dutile) [RHEL-28063] - modpost: Optimize symbol search from linear to binary search (Donald Dutile) [RHEL-28063] - module/decompress: use vmalloc() for zstd decompression workspace (Donald Dutile) [RHEL-28063] - dyndbg: add source filename to prefix (Donald Dutile) [RHEL-28063] - dyndbg: increase PREFIX_SIZE to 128 (Donald Dutile) [RHEL-28063] - dyndbg: constify opt_array (Donald Dutile) [RHEL-28063] - module: Expose module_init_layout_section() (Donald Dutile) [RHEL-28063] - modpost, kallsyms: Treat add '$'-prefixed symbols as mapping symbols (Donald Dutile) [RHEL-28063] - module: Ignore RISC-V mapping symbols too (Donald Dutile) [RHEL-28063] - module: fix init_module_from_file() error handling (Donald Dutile) [RHEL-28063] - modules: catch concurrent module loads, treat them as idempotent (Donald Dutile) [RHEL-28063] - module: split up 'finit_module()' into init_module_from_file() helper (Donald Dutile) [RHEL-28063] - kallsyms: Fix kallsyms_selftest failure (Donald Dutile) [RHEL-28063] - kallsyms: Add more debug output for selftest (Donald Dutile) [RHEL-28063] - modpost: check static EXPORT_SYMBOL* by modpost again (Donald Dutile) [RHEL-28063] - kbuild: generate KSYMTAB entries by modpost (Donald Dutile) [RHEL-28063] - modpost: pass struct module pointer to check_section_mismatch() (Donald Dutile) [RHEL-28063] - modpost: fix off by one in is_executable_section() (Donald Dutile) [RHEL-28063] - modpost: Include '.text.*' in TEXT_SECTIONS (Donald Dutile) [RHEL-28063] - xen: unexport __init-annotated xen_xlate_map_ballooned_pages() (Donald Dutile) [RHEL-28063] - tick/nohz: unexport __init-annotated tick_nohz_full_setup() (Donald Dutile) [RHEL-28063] - kallsyms: make kallsyms_show_value() as generic function (Donald Dutile) [RHEL-28063] - kallsyms: move kallsyms_show_value() out of kallsyms.c (Donald Dutile) [RHEL-28063] - modpost: detect section mismatch for R_ARM_REL32 (Donald Dutile) [RHEL-28063] - modpost: fix section_mismatch message for R_ARM_THM_{CALL,JUMP24,JUMP19} (Donald Dutile) [RHEL-28063] - modpost: detect section mismatch for R_ARM_THM_{MOVW_ABS_NC,MOVT_ABS} (Donald Dutile) [RHEL-28063] - modpost: refactor find_fromsym() and find_tosym() (Donald Dutile) [RHEL-28063] - modpost: detect section mismatch for R_ARM_{MOVW_ABS_NC,MOVT_ABS} (Donald Dutile) [RHEL-28063] - modpost: fix section mismatch message for R_ARM_{PC24,CALL,JUMP24} (Donald Dutile) [RHEL-28063] - modpost: fix section mismatch message for R_ARM_ABS32 (Donald Dutile) [RHEL-28063] - module/decompress: Fix error checking on zstd decompression (Donald Dutile) [RHEL-28063] - module: fix module load for ia64 (Donald Dutile) [RHEL-28063] - modpost: remove *_sections[] arrays (Donald Dutile) [RHEL-28063] - modpost: merge bad_tosec=ALL_EXIT_SECTIONS entries in sectioncheck table (Donald Dutile) [RHEL-28063] - modpost: merge fromsec=DATA_SECTIONS entries in sectioncheck table (Donald Dutile) [RHEL-28063] - modpost: remove is_shndx_special() check from section_rel(a) (Donald Dutile) [RHEL-28063] - modpost: replace r->r_offset, r->r_addend with faddr, taddr (Donald Dutile) [RHEL-28063] - modpost: unify 'sym' and 'to' in default_mismatch_handler() (Donald Dutile) [RHEL-28063] - modpost: remove unused argument from secref_whitelist() (Donald Dutile) [RHEL-28063] - Revert "modpost: skip ELF local symbols during section mismatch check" (Donald Dutile) [RHEL-28063] - kallsyms: remove unsed API lookup_symbol_attrs (Donald Dutile) [RHEL-28063] - module: Remove preempt_disable() from module reference counting. (Donald Dutile) [RHEL-28063] - module: Fix use-after-free bug in read_file_mod_stats() (Donald Dutile) [RHEL-28063] - modpost: rename find_elf_symbol() and find_elf_symbol2() (Donald Dutile) [RHEL-28063] - modpost: pass section index to find_elf_symbol2() (Donald Dutile) [RHEL-28063] - modpost: pass 'tosec' down to default_mismatch_handler() (Donald Dutile) [RHEL-28063] - modpost: squash extable_mismatch_handler() into default_mismatch_handler() (Donald Dutile) [RHEL-28063] - modpost: clean up is_executable_section() (Donald Dutile) [RHEL-28063] - modpost: squash report_sec_mismatch() into default_mismatch_handler() (Donald Dutile) [RHEL-28063] - modpost: squash report_extable_warnings() into extable_mismatch_handler() (Donald Dutile) [RHEL-28063] - modpost: remove get_prettyname() (Donald Dutile) [RHEL-28063] - modpost: remove fromsym info in __ex_table section mismatch warning (Donald Dutile) [RHEL-28063] - modpost: remove broken calculation of exception_table_entry size (Donald Dutile) [RHEL-28063] - module: include internal.h in module/dups.c (Donald Dutile) [RHEL-28063] - module: add debugging auto-load duplicate module support (Donald Dutile) [RHEL-28063] - module: stats: fix invalid_mod_bytes typo (Donald Dutile) [RHEL-28063] - module: remove use of uninitialized variable len (Donald Dutile) [RHEL-28063] - module: fix building stats for 32-bit targets (Donald Dutile) [RHEL-28063] - module: stats: include uapi/linux/module.h (Donald Dutile) [RHEL-28063] - module: avoid allocation if module is already present and ready (Donald Dutile) [RHEL-28063] - module: add debug stats to help identify memory pressure (Donald Dutile) [RHEL-28063] - module: extract patient module check into helper (Donald Dutile) [RHEL-28063] - modules/kmod: replace implementation with a semaphore (Donald Dutile) [RHEL-28063] - module: fix kmemleak annotations for non init ELF sections (Donald Dutile) [RHEL-28063] - module: Ignore L0 and rename is_arm_mapping_symbol() (Donald Dutile) [RHEL-28063] - module: Move is_arm_mapping_symbol() to module_symbol.h (Donald Dutile) [RHEL-28063] - module: Sync code of is_arm_mapping_symbol() (Donald Dutile) [RHEL-28063] - module: already_uses() - reduce pr_debug output volume (Donald Dutile) [RHEL-28063] - module: add section-size to move_module pr_debug (Donald Dutile) [RHEL-28063] - module: add symbol-name to pr_debug Absolute symbol (Donald Dutile) [RHEL-28063] - module: in layout_sections, move_module: add the modname (Donald Dutile) [RHEL-28063] - module: fold usermode helper kmod into modules directory (Donald Dutile) [RHEL-28063] - module: merge remnants of setup_load_info() to elf validation (Donald Dutile) [RHEL-28063] - module: move more elf validity checks to elf_validity_check() (Donald Dutile) [RHEL-28063] - module: add stop-grap sanity check on module memcpy() (Donald Dutile) [RHEL-28063] - module: add sanity check for ELF module section (Donald Dutile) [RHEL-28063] - module: rename check_module_license_and_versions() to check_export_symbol_versions() (Donald Dutile) [RHEL-28063] - module: converge taint work together (Donald Dutile) [RHEL-28063] - module: move signature taint to module_augment_kernel_taints() (Donald Dutile) [RHEL-28063] - module: move tainting until after a module hits our linked list (Donald Dutile) [RHEL-28063] - module: split taint adding with info checking (Donald Dutile) [RHEL-28063] - module: split taint work out of check_modinfo_livepatch() (Donald Dutile) [RHEL-28063] - module: rename set_license() to module_license_taint_check() (Donald Dutile) [RHEL-28063] - module: move check_modinfo() early to early_mod_check() (Donald Dutile) [RHEL-28063] - module: move early sanity checks into a helper (Donald Dutile) [RHEL-28063] - module: add a for_each_modinfo_entry() (Donald Dutile) [RHEL-28063] - module: rename next_string() to module_next_tag_pair() (Donald Dutile) [RHEL-28063] - module: move get_modinfo() helpers all above (Donald Dutile) [RHEL-28063] - modpost: Fix processing of CRCs on 32-bit build machines (Donald Dutile) [RHEL-28063] - module/decompress: Never use kunmap() for local un-mappings (Donald Dutile) [RHEL-28063] - kallsyms: Delete an unused parameter related to {module_}kallsyms_on_each_symbol() (Donald Dutile) [RHEL-28063] - dyndbg: cleanup dynamic usage in ib_srp.c (Donald Dutile) [RHEL-28063] - kernel/module: add documentation for try_module_get() (Donald Dutile) [RHEL-28063] - ARM: dyndbg: allow including dyndbg.h in decompressor (Donald Dutile) [RHEL-28063] - dyndbg: use the module notifier callbacks (Donald Dutile) [RHEL-28063] - dyndbg: remove unused 'base' arg from __ddebug_add_module() (Donald Dutile) [RHEL-28063] - module: make module_ktype structure constant (Donald Dutile) [RHEL-28063] - module: Remove the unused function within (Donald Dutile) [RHEL-28063] - scripts/gdb: fix usage of MOD_TEXT not defined when CONFIG_MODULES=n (Donald Dutile) [RHEL-28063] - scripts/gdb: fix 'lx-lsmod' show the wrong size (Donald Dutile) [RHEL-28063] - scripts/gdb: use mem instead of core_layout to get the module address (Donald Dutile) [RHEL-28063] - module: replace module_layout with module_memory (Donald Dutile) [RHEL-28063] - s390/module: fix loading modules with a lot of relocations (Donald Dutile) [RHEL-28063] - module: Use kstrtobool() instead of strtobool() (Donald Dutile) [RHEL-28063] - livepatch: Improve the search performance of module_kallsyms_on_each_symbol() (Donald Dutile) [RHEL-28063] - kallsyms: Fix scheduling with interrupts disabled in self-test (Donald Dutile) [RHEL-28063] - modpost: error out if addend_*_rel() is not implemented for REL arch (Donald Dutile) [RHEL-28063] - module/decompress: Support zstd in-kernel decompression (Donald Dutile) [RHEL-28063] - module: add module_elf_check_arch for module-specific checks (Donald Dutile) [RHEL-28063] - modpost: Mark uuid_le type to be suitable only for MEI (Donald Dutile) [RHEL-28063] - modpost: fix array_size.cocci warning (Donald Dutile) [RHEL-28063] - modpost: Join broken long printed messages (Donald Dutile) [RHEL-28063] - kallsyms: Remove unneeded semicolon (Donald Dutile) [RHEL-28063] - kallsyms: Add self-test facility (Donald Dutile) [RHEL-28063] - kallsyms: Add helper kallsyms_on_each_match_symbol() (Donald Dutile) [RHEL-28063] - kallsyms: Reduce the memory occupied by kallsyms_seqs_of_names[] (Donald Dutile) [RHEL-28063] - kallsyms: Improve the performance of kallsyms_lookup_name() (Donald Dutile) [RHEL-28063] - module: Fix NULL vs IS_ERR checking for module_get_next_page (Donald Dutile) [RHEL-28063] - module: Remove unused macros module_addr_min/max (Donald Dutile) [RHEL-28063] - module: remove redundant module_sysfs_initialized variable (Donald Dutile) [RHEL-28063] - module: tracking: Keep a record of tainted unloaded modules only (Donald Dutile) [RHEL-28063] - linux/export: use inline assembler to populate symbol CRCs (Donald Dutile) [RHEL-28063] - powerpc/xmon: Use KSYM_NAME_LEN in array size (Donald Dutile) [RHEL-28063] - kallsyms: increase maximum kernel symbol length to 512 (Donald Dutile) [RHEL-28063] - kallsyms: support "big" kernel symbols (Donald Dutile) [RHEL-28063] - kallsyms: add static relationship between `KSYM_NAME_LEN{,_BUFFER}` (Donald Dutile) [RHEL-28063] - kallsyms: avoid hardcoding buffer size (Donald Dutile) [RHEL-28063] - cfi: Drop __CFI_ADDRESSABLE (Donald Dutile) [RHEL-28063] - cfi: Remove CONFIG_CFI_CLANG_SHADOW (Donald Dutile) [RHEL-28063] - module/decompress: generate sysfs string at compile time (Donald Dutile) [RHEL-28063] - module: Add debugfs interface to view unloaded tainted modules (Donald Dutile) [RHEL-28063] - dyndbg: add drm.debug style (drm/parameters/debug) bitmap support (Donald Dutile) [RHEL-28063] - dyndbg: validate class FOO by checking with module (Donald Dutile) [RHEL-28063] - dyndbg: add ddebug_attach_module_classes (Donald Dutile) [RHEL-28063] - kernel/module: add __dyndbg_classes section (Donald Dutile) [RHEL-28063] - dyndbg: add DECLARE_DYNDBG_CLASSMAP macro (Donald Dutile) [RHEL-28063] - dyndbg: add __pr_debug_cls for testing (Donald Dutile) [RHEL-28063] - dyndbg: add class_id to pr_debug callsites (Donald Dutile) [RHEL-28063] - dyndbg: gather __dyndbg[] state into struct _ddebug_info (Donald Dutile) [RHEL-28063] - dyndbg: cleanup auto vars in dynamic_debug_init (Donald Dutile) [RHEL-28063] - dyndbg: drop EXPORTed dynamic_debug_exec_queries (Donald Dutile) [RHEL-28063] - dyndbg: let query-modname override actual module name (Donald Dutile) [RHEL-28063] - dyndbg: use ESCAPE_SPACE for cat control (Donald Dutile) [RHEL-28063] - dyndbg: reverse module.callsite walk in cat control (Donald Dutile) [RHEL-28063] - dyndbg: reverse module walk in cat control (Donald Dutile) [RHEL-28063] - dyndbg: show both old and new in change-info (Donald Dutile) [RHEL-28063] - dyndbg: fix module.dyndbg handling (Donald Dutile) [RHEL-28063] - dyndbg: fix static_branch manipulation (Donald Dutile) [RHEL-28063] - modpost: fix module versioning when a symbol lacks valid CRC (Donald Dutile) [RHEL-28063] - modpost: remove .symbol_white_list field entirely (Donald Dutile) [RHEL-28063] - modpost: remove unneeded .symbol_white_list initializers (Donald Dutile) [RHEL-28063] - modpost: add PATTERNS() helper macro (Donald Dutile) [RHEL-28063] - modpost: shorten warning messages in report_sec_mismatch() (Donald Dutile) [RHEL-28063] - Revert "Kbuild, lto, workaround: Don't warn for initcall_reference in modpost" (Donald Dutile) [RHEL-28063] - modpost: use more reliable way to get fromsec in section_rel(a)() (Donald Dutile) [RHEL-28063] - modpost: add array range check to sec_name() (Donald Dutile) [RHEL-28063] - modpost: refactor get_secindex() (Donald Dutile) [RHEL-28063] - modpost: remove unused Elf_Sword macro (Donald Dutile) [RHEL-28063] - modpost: use sym_get_data() to get module device_table data (Donald Dutile) [RHEL-28063] - modpost: drop executable ELF support (Donald Dutile) [RHEL-28063] - module: Replace kmap() with kmap_local_page() (Donald Dutile) [RHEL-28063] - module: Show the last unloaded module's taint flag(s) (Donald Dutile) [RHEL-28063] - module: Use strscpy() for last_unloaded_module (Donald Dutile) [RHEL-28063] - module: Modify module_flags() to accept show_state argument (Donald Dutile) [RHEL-28063] - module: Move module's Kconfig items in kernel/module/ (Donald Dutile) [RHEL-28063] - module: panic: Taint the kernel when selftest modules load (Donald Dutile) [RHEL-28063] - module: Use vzalloc() instead of vmalloc()/memset(0) (Donald Dutile) [RHEL-28063] - module: Increase readability of module_kallsyms_lookup_name() (Donald Dutile) [RHEL-28063] - module: Fix ERRORs reported by checkpatch.pl (Donald Dutile) [RHEL-28063] - module: Add support for default value for module async_probe (Donald Dutile) [RHEL-28063] - module: kallsyms: Ensure preemption in add_kallsyms() with PREEMPT_RT (Donald Dutile) [RHEL-28063] - module: Fix "warning: variable 'exit' set but not used" (Donald Dutile) [RHEL-28063] - module: Fix selfAssignment cppcheck warning (Donald Dutile) [RHEL-28063] - modules: Fix corruption of /proc/kallsyms (Donald Dutile) [RHEL-28063] - modpost: fix section mismatch check for exported init/exit sections (Donald Dutile) [RHEL-28063] - modpost: use fnmatch() to simplify match() (Donald Dutile) [RHEL-28063] - modpost: simplify mod->name allocation (Donald Dutile) [RHEL-28063] - module: Fix prefix for module.sig_enforce module param (Donald Dutile) [RHEL-28063] - kbuild: check static EXPORT_SYMBOL* by script instead of modpost (Donald Dutile) [RHEL-28063] - modpost: squash if...else-if in find_elf_symbol2() (Donald Dutile) [RHEL-28063] - modpost: reuse ARRAY_SIZE() macro for section_mismatch() (Donald Dutile) [RHEL-28063] - modpost: remove the unused argument of check_sec_ref() (Donald Dutile) [RHEL-28063] - modpost: fix undefined behavior of is_arm_mapping_symbol() (Donald Dutile) [RHEL-28063] - modpost: fix removing numeric suffixes (Donald Dutile) [RHEL-28063] - genksyms: adjust the output format to modpost (Donald Dutile) [RHEL-28063] - kbuild: stop merging *.symversions (Donald Dutile) [RHEL-28063] - kbuild: link symbol CRCs at final link, removing CONFIG_MODULE_REL_CRCS (Donald Dutile) [RHEL-28063] - modpost: extract symbol versions from *.cmd files (Donald Dutile) [RHEL-28063] - modpost: add sym_find_with_module() helper (Donald Dutile) [RHEL-28063] - module: merge check_exported_symbol() into find_exported_symbol_in_section() (Donald Dutile) [RHEL-28063] - module: do not binary-search in __ksymtab_gpl if fsa->gplok is false (Donald Dutile) [RHEL-28063] - module: do not pass opaque pointer for symbol search (Donald Dutile) [RHEL-28063] - module: show disallowed symbol name for inherit_taint() (Donald Dutile) [RHEL-28063] - module: fix [e_shstrndx].sh_size=0 OOB access (Donald Dutile) [RHEL-28063] - module: Introduce module unload taint tracking (Donald Dutile) [RHEL-28063] - module: Move module_assert_mutex_or_preempt() to internal.h (Donald Dutile) [RHEL-28063] - module: Make module_flags_taint() accept a module's taints bitmap and usable outside core code (Donald Dutile) [RHEL-28063] - module.h: simplify MODULE_IMPORT_NS (Donald Dutile) [RHEL-28063] - modpost: change the license of EXPORT_SYMBOL to bool type (Donald Dutile) [RHEL-28063] - kbuild: record symbol versions in *.cmd files (Donald Dutile) [RHEL-28063] - kbuild: generate a list of objects in vmlinux (Donald Dutile) [RHEL-28063] - modpost: move *.mod.c generation to write_mod_c_files() (Donald Dutile) [RHEL-28063] - modpost: merge add_{intree_flag,retpoline,staging_flag} to add_header (Donald Dutile) [RHEL-28063] - modpost: split new_symbol() to symbol allocation and hash table addition (Donald Dutile) [RHEL-28063] - modpost: make sym_add_exported() always allocate a new symbol (Donald Dutile) [RHEL-28063] - modpost: make multiple export error (Donald Dutile) [RHEL-28063] - modpost: dump Module.symvers in the same order of modules.order (Donald Dutile) [RHEL-28063] - modpost: traverse the namespace_list in order (Donald Dutile) [RHEL-28063] - modpost: use doubly linked list for dump_lists (Donald Dutile) [RHEL-28063] - modpost: traverse unresolved symbols in order (Donald Dutile) [RHEL-28063] - modpost: add sym_add_unresolved() helper (Donald Dutile) [RHEL-28063] - modpost: traverse modules in order (Donald Dutile) [RHEL-28063] - modpost: import include/linux/list.h (Donald Dutile) [RHEL-28063] - modpost: change mod->gpl_compatible to bool type (Donald Dutile) [RHEL-28063] - modpost: use bool type where appropriate (Donald Dutile) [RHEL-28063] - modpost: move struct namespace_list to modpost.c (Donald Dutile) [RHEL-28063] - modpost: retrieve the module dependency and CRCs in check_exports() (Donald Dutile) [RHEL-28063] - modpost: add a separate error for exported symbols without definition (Donald Dutile) [RHEL-28063] - modpost: remove stale comment about sym_add_exported() (Donald Dutile) [RHEL-28063] - modpost: do not write out any file when error occurred (Donald Dutile) [RHEL-28063] - modpost: use snprintf() instead of sprintf() for safety (Donald Dutile) [RHEL-28063] - kbuild: refactor cmd_modversions_S (Donald Dutile) [RHEL-28063] - kbuild: refactor cmd_modversions_c (Donald Dutile) [RHEL-28063] - modpost: remove annoying namespace_from_kstrtabns() (Donald Dutile) [RHEL-28063] - modpost: remove redundant initializes for static variables (Donald Dutile) [RHEL-28063] - modpost: move export_from_secname() call to more relevant place (Donald Dutile) [RHEL-28063] - modpost: remove useless export_from_sec() (Donald Dutile) [RHEL-28063] - kbuild: do not remove empty *.symtypes explicitly (Donald Dutile) [RHEL-28063] - kbuild: factor out genksyms command from cmd_gensymtypes_{c,S} (Donald Dutile) [RHEL-28063] - module: Remove module_addr_min and module_addr_max (Donald Dutile) [RHEL-28063] - module: Add CONFIG_ARCH_WANTS_MODULES_DATA_IN_VMALLOC (Donald Dutile) [RHEL-28063] - module: Introduce data_layout (Donald Dutile) [RHEL-28063] - module: Prepare for handling several RB trees (Donald Dutile) [RHEL-28063] - module: Always have struct mod_tree_root (Donald Dutile) [RHEL-28063] - module: Rename debug_align() as strict_align() (Donald Dutile) [RHEL-28063] - module: Rework layout alignment to avoid BUG_ON()s (Donald Dutile) [RHEL-28063] - module: Move module_enable_x() and frob_text() in strict_rwx.c (Donald Dutile) [RHEL-28063] - module: Make module_enable_x() independent of CONFIG_ARCH_HAS_STRICT_MODULE_RWX (Donald Dutile) [RHEL-28063] - module: Move version support into a separate file (Donald Dutile) [RHEL-28063] - module: Move kdb module related code out of main kdb code (Donald Dutile) [RHEL-28063] - module: Move sysfs support into a separate file (Donald Dutile) [RHEL-28063] - module: Move procfs support into a separate file (Donald Dutile) [RHEL-28063] - module: kallsyms: Fix suspicious rcu usage (Donald Dutile) [RHEL-28063] - module: Move kallsyms support into a separate file (Donald Dutile) [RHEL-28063] - module: Move kmemleak support to a separate file (Donald Dutile) [RHEL-28063] - module: Move extra signature support out of core code (Donald Dutile) [RHEL-28063] - module: Move strict rwx support to a separate file (Donald Dutile) [RHEL-28063] - module: Move latched RB-tree support to a separate file (Donald Dutile) [RHEL-28063] - module: Move livepatch support to a separate file (Donald Dutile) [RHEL-28063] - module: Make internal.h and decompress.c more compliant (Donald Dutile) [RHEL-28063] - module: Simple refactor in preparation for split (Donald Dutile) [RHEL-28063] - scripts/gdb: Fix gdb 'lx-symbols' command (Donald Dutile) [RHEL-28063] - module: Move all into module/ (Donald Dutile) [RHEL-28063] - modpost: restore the warning message for missing symbol versions (Donald Dutile) [RHEL-28063] - ftrace: Have architectures opt-in for mcount build time sorting (Donald Dutile) [RHEL-28063] - ftrace: Fix assuming build time sort works for s390 (Donald Dutile) [RHEL-28063] - script/sorttable: Fix some initialization problems (Donald Dutile) [RHEL-28063] - ftrace: Add test to make sure compiled time sorts work (Donald Dutile) [RHEL-28063] - scripts: ftrace - move the sort-processing in ftrace_init (Donald Dutile) [RHEL-28063] - module.h: allow #define strings to work with MODULE_IMPORT_NS (Donald Dutile) [RHEL-28063] - livepatch: Avoid CPU hogging with cond_resched (Donald Dutile) [RHEL-28063] - sections: provide internal __is_kernel() and __is_kernel_text() helper (Donald Dutile) [RHEL-28063] - kallsyms: fix address-checks for kernel related range (Donald Dutile) [RHEL-28063] - dyndbg: refine verbosity 1-4 summary-detail (Donald Dutile) [RHEL-28063] - dyndbg: fix spurious vNpr_info change (Donald Dutile) [RHEL-28063] - dyndbg: no vpr-info on empty queries (Donald Dutile) [RHEL-28063] - dyndbg: vpr-info on remove-module complete, not starting (Donald Dutile) [RHEL-28063] - dyndbg: Remove support for ddebug_query param (Donald Dutile) [RHEL-28063] - dyndbg: make dyndbg a known cli param (Donald Dutile) [RHEL-28063] - dyndbg: show module in vpr-info in dd-exec-queries (Donald Dutile) [RHEL-28063] - scripts: update the comments of kallsyms support (Donald Dutile) [RHEL-28063] - modpost: get the *.mod file path more simply (Donald Dutile) [RHEL-28063] - kbuild: merge vmlinux_link() between ARCH=um and other architectures (Donald Dutile) [RHEL-28063] - kbuild: do not remove 'linux' link in scripts/link-vmlinux.sh (Donald Dutile) [RHEL-28063] - kbuild: merge vmlinux_link() between the ordinary link and Clang LTO (Donald Dutile) [RHEL-28063] - module: fix signature check failures when using in-kernel decompression (Donald Dutile) [RHEL-28063] - module: Remove outdated comment (Donald Dutile) [RHEL-28063] - module: fix building with sysfs disabled (Donald Dutile) [RHEL-28063] - kernel: Fix spelling mistake "compresser" -> "compressor" (Donald Dutile) [RHEL-28063] - module: add in-kernel support for decompressing (Donald Dutile) [RHEL-28063] - module: change to print useful messages from elf_validity_check() (Donald Dutile) [RHEL-28063] - module: fix validate_section_offset() overflow bug on 64-bit (Donald Dutile) [RHEL-28063] - module: fix clang CFI with MODULE_UNLOAD=n (Donald Dutile) [RHEL-28063] - Subject: revert KEYS: Make use of platform keyring for module signature verify (Donald Dutile) [RHEL-28063] - lib/bitmap.c make bitmap_print_bitmask_to_buf parseable (Donald Dutile) [RHEL-28063] - bitmap: extend comment to bitmap_print_bitmask/list_to_buf (Donald Dutile) [RHEL-28063]- arm64: mm: Make hibernation aware of KFENCE (Maxim Levitsky) [RHEL-7225] - scsi: libfc: Fix potential NULL pointer dereference in fc_lport_ptp_setup() (John Meneghini) [RHEL-38200] {CVE-2023-52809} - pinctrl: core: delete incorrect free in pinctrl_enable() (David Arcari) [RHEL-39758] {CVE-2024-36940} - x86/coco: Require seeding RNG with RDRAND on CoCo systems (Lenny Szubowicz) [RHEL-37269] {CVE-2024-35875} - mac802154: fix llsec key resources release in mac802154_llsec_key_del (Steve Best) [RHEL-34969] {CVE-2024-26961} - hwmon: (w83792d) Fix NULL pointer dereference by removing unnecessary structure field (Steve Best) [RHEL-37721] {CVE-2021-47385} - redhat/configs: add CONFIG_CSD_LOCK_WAIT_DEBUG_DEFAULT (Leonardo Bras) [RHEL-13876] - trace,smp: Add tracepoints for scheduling remotelly called functions (Leonardo Bras) [RHEL-13876] - trace,smp: Add tracepoints around remotelly called functions (Leonardo Bras) [RHEL-13876] - trace,smp: Trace all smp_function_call*() invocations (Leonardo Bras) [RHEL-13876] - locking/csd_lock: Remove added data from CSD lock debugging (Leonardo Bras) [RHEL-13876] - trace,smp: Add tracepoints for scheduling remotelly called functions (Leonardo Bras) [RHEL-13876]- qede: fix firmware halt over suspend and resume (John Meneghini) [RHEL-14143] - mm/vmalloc: eliminated the lock contention from twice to once (Aristeu Rozanski) [RHEL-28501] - cachefiles: fix memory leak in cachefiles_add_cache() (Andrey Albershteyn) [RHEL-33111] {CVE-2024-26840} - redhat: include resolve_btfids in kernel-devel (Viktor Malik) [RHEL-40707] - nvme: fix namespace removal list (Maurizio Lombardi) [RHEL-40472] - nvme: use srcu for iterating namespace list (Maurizio Lombardi) [RHEL-40472] - tcp: Use refcount_inc_not_zero() in tcp_twsk_unique(). (Guillaume Nault) [RHEL-39837] {CVE-2024-36904} - ipv6: fib6_rules: avoid possible NULL dereference in fib6_rule_action() (Guillaume Nault) [RHEL-39845] {CVE-2024-36902} - rtnetlink: fix error logic of IFLA_BRIDGE_FLAGS writing back (Davide Caratti) [RHEL-36874] {CVE-2024-27414} - net: dev_addr_lists: move locking out of init/exit in kunit (Hangbin Liu) [RHEL-21442] - net: annotate writes on dev->mtu from ndo_change_mtu() (Ivan Vecera) [RHEL-39583] - geneve: fix header validation in geneve[6]_xmit_skb (Antoine Tenart) [RHEL-37386] {CVE-2024-35973} - icmp: prevent possible NULL dereferences from icmp_build_probe() (Antoine Tenart) [RHEL-37002] {CVE-2024-35857} - netdevsim: add selftest for forwarding skb between connected ports (Petr Oros) [RHEL-38987] - netdevsim: add ndo_get_iflink() implementation (Petr Oros) [RHEL-38987] - netdevsim: forward skbs from one connected port to another (Petr Oros) [RHEL-38987] - netdevsim: allow two netdevsim ports to be connected (Petr Oros) [RHEL-38987] - selftests: net: Correct couple of spelling mistakes (Petr Oros) [RHEL-38987] - selftests: netdevsim: be less selective for FW for the devlink test (Petr Oros) [RHEL-38987] - net: netdevsim: constify the struct device_type usage (Petr Oros) [RHEL-38987] - netdevsim: make nsim_bus const (Petr Oros) [RHEL-38987] - selftests: netdevsim: stop using ifconfig (Petr Oros) [RHEL-38987] - netdevsim: avoid potential loop in nsim_dev_trap_report_work() (Petr Oros) [RHEL-38987] - netdevsim: add Makefile for selftests (Petr Oros) [RHEL-38987] - selftests: netdevsim: fix the udp_tunnel_nic test (Petr Oros) [RHEL-38987] - selftests: netdevsim: correct expected FEC strings (Petr Oros) [RHEL-38987] - selftests: netdevsim: sprinkle more udevadm settle (Petr Oros) [RHEL-38987] - netdevsim: Don't accept device bound programs (Petr Oros) [RHEL-38987] - selftests: netdevsim: use suitable existing dummy file for flash test (Petr Oros) [RHEL-38987] - netdevsim: fix uninitialized data in nsim_dev_trap_fa_cookie_write() (Petr Oros) [RHEL-38987] - xdp: reflect tail increase for MEM_TYPE_XSK_BUFF_POOL (Petr Oros) [RHEL-38863] - ice: update xdp_rxq_info::frag_size for ZC enabled Rx queue (Petr Oros) [RHEL-38863] - intel: xsk: initialize skb_frag_t::bv_offset in ZC drivers (Petr Oros) [RHEL-38863] - ice: remove redundant xdp_rxq_info registration (Petr Oros) [RHEL-38863] - ice: work on pre-XDP prog frag count (Petr Oros) [RHEL-38863] - xsk: fix usage of multi-buffer BPF helpers for ZC XDP (Petr Oros) [RHEL-38863] - xsk: make xsk_buff_pool responsible for clearing xdp_buff::flags (Petr Oros) [RHEL-38863] - xsk: recycle buffer in case Rx queue was full (Petr Oros) [RHEL-38863] - net/mlx5e: Use a memory barrier to enforce PTP WQ xmit submission tracking occurs after populating the metadata_map (Kamal Heib) [RHEL-34192] {CVE-2024-26858} - netlabel: fix RCU annotation for IPv4 options on socket creation (Davide Caratti) [RHEL-31390] - net: fix sk_memory_allocated_{add|sub} vs softirqs (Paolo Abeni) [RHEL-34070] - tcp: sk_forced_mem_schedule() optimization (Paolo Abeni) [RHEL-34070] - net: make SK_MEMORY_PCPU_RESERV tunable (Paolo Abeni) [RHEL-34070] - rcu: Restrict access to RCU CPU stall notifiers (Waiman Long) [RHEL-34076] - rcu: Add RCU CPU stall notifier (Waiman Long) [RHEL-34076] - rcu/exp: Handle RCU expedited grace period kworker allocation failure (Waiman Long) [RHEL-34076] - rcu/exp: Fix RCU expedited parallel grace period kworker allocation failure recovery (Waiman Long) [RHEL-34076] - rcu: Break rcu_node_0 --> &rq->__lock order (Waiman Long) [RHEL-34076] - rcu/tree: Defer setting of jiffies during stall reset (Waiman Long) [RHEL-34076] - rcutorture: Add test of RCU CPU stall notifiers (Waiman Long) [RHEL-34076] - rcu: Eliminate check_cpu_stall() duplicate code (Waiman Long) [RHEL-34076] - rcu: Don't redump the stalled CPU where RCU GP kthread last ran (Waiman Long) [RHEL-34076] - rcu: Delete a redundant check in rcu_check_gp_kthread_starvation() (Waiman Long) [RHEL-34076] - rcu-tasks: Make rcu_tasks_lazy_ms static (Waiman Long) [RHEL-34076] - rcu-tasks: Pull sampling of ->percpu_dequeue_lim out of loop (Waiman Long) [RHEL-34076] - rcu-tasks: Add printk()s to localize boot-time self-test hang (Waiman Long) [RHEL-34076] - refscale: Print out additional module parameters (Waiman Long) [RHEL-34076] - refscale: Fix misplaced data re-read (Waiman Long) [RHEL-34076] - srcu: Only accelerate on enqueue time (Waiman Long) [RHEL-34076] - srcu: Fix callbacks acceleration mishandling (Waiman Long) [RHEL-34076] - rcu: Conditionally build CPU-hotplug teardown callbacks (Waiman Long) [RHEL-34076] - rcu: Assume rcu_report_dead() is always called locally (Waiman Long) [RHEL-34076] - rcu: Assume IRQS disabled from rcu_report_dead() (Waiman Long) [RHEL-34076] - rcu: Use rcu_segcblist_segempty() instead of open coding it (Waiman Long) [RHEL-34076] - rcu: kmemleak: Ignore kmemleak false positives when RCU-freeing objects (Waiman Long) [RHEL-34076] - srcu: Fix srcu_struct node grpmask overflow on 64-bit systems (Waiman Long) [RHEL-34076] - rcu: Eliminate rcu_gp_slow_unregister() false positive (Waiman Long) [RHEL-34076] - rcu: Dump memory object info if callback function is invalid (Waiman Long) [RHEL-34076] - rcu: Add sysfs to provide throttled access to rcu_barrier() (Waiman Long) [RHEL-34076] - rcu/tree: Remove superfluous return from void call_rcu* functions (Waiman Long) [RHEL-34076] - srcu: Fix error handling in init_srcu_struct_fields() (Waiman Long) [RHEL-34076] - rcutorture: Traverse possible cpu to set maxcpu in rcu_nocb_toggle() (Waiman Long) [RHEL-34076] - rcutorture: Replace schedule_timeout*() 1-jiffy waits with HZ/20 (Waiman Long) [RHEL-34076] - torture: Move rcutorture_sched_setaffinity() out of rcutorture (Waiman Long) [RHEL-34076] - rcu: Include torture_sched_setaffinity() declaration (Waiman Long) [RHEL-34076] - rcutorture: Stop right-shifting torture_random() return values (Waiman Long) [RHEL-34076] - rcutorture: Dump grace-period state upon rtort_pipe_count incidents (Waiman Long) [RHEL-34076] - refscale: Add a "jiffies" test (Waiman Long) [RHEL-34076] - rcuscale: Move rcu_scale_writer() schedule_timeout_uninterruptible() to _idle() (Waiman Long) [RHEL-34076] - rcuscale: fix building with RCU_TINY (Waiman Long) [RHEL-34076] - rcuscale: Add RCU Tasks Rude testing (Waiman Long) [RHEL-34076] - rcuscale: Measure RCU Tasks Trace grace-period kthread CPU time (Waiman Long) [RHEL-34076] - rcuscale: Measure grace-period kthread CPU time (Waiman Long) [RHEL-34076] - rcuscale: Print out full set of kfree_rcu parameters (Waiman Long) [RHEL-34076] - rcuscale: Print out full set of module parameters (Waiman Long) [RHEL-34076] - rcuscale: Add minruntime module parameter (Waiman Long) [RHEL-34076] - rcuscale: Fix gp_async_max typo: s/reader/writer/ (Waiman Long) [RHEL-34076] - rcuscale: Permit blocking delays between writers (Waiman Long) [RHEL-34076] - rcu-tasks: Fix boot-time RCU tasks debug-only deadlock (Waiman Long) [RHEL-34076] - rcu-tasks: Permit use of debug-objects with RCU Tasks flavors (Waiman Long) [RHEL-34076] - rcu-tasks: Cancel callback laziness if too many callbacks (Waiman Long) [RHEL-34076] - rcu-tasks: Add kernel boot parameters for callback laziness (Waiman Long) [RHEL-34076] - rcu-tasks: Remove redundant #ifdef CONFIG_TASKS_RCU (Waiman Long) [RHEL-34076] - rcu-tasks: Treat only synchronous grace periods urgently (Waiman Long) [RHEL-34076] - rcu: Make the rcu_nocb_poll boot parameter usable via boot config (Waiman Long) [RHEL-34076] - rcu: Mark __rcu_irq_enter_check_tick() ->rcu_urgent_qs load (Waiman Long) [RHEL-34076] - rcu: Clarify rcu_is_watching() kernel-doc comment (Waiman Long) [RHEL-34076] - rcu/rcuscale: Stop kfree_scale_thread thread(s) after unloading rcuscale (Waiman Long) [RHEL-34076] - rcu/rcuscale: Move rcu_scale_*() after kfree_scale_cleanup() (Waiman Long) [RHEL-34076] - rcu-tasks: Clarify the cblist_init_generic() function's pr_info() output (Waiman Long) [RHEL-34076] - rcu-tasks: Avoid pr_info() with spin lock in cblist_init_generic() (Waiman Long) [RHEL-34076] - rcu/nocb: Make shrinker iterate only over NOCB CPUs (Waiman Long) [RHEL-34076] - rcu/nocb: Recheck lazy callbacks under the ->nocb_lock from shrinker (Waiman Long) [RHEL-34076] - rcu/nocb: Fix shrinker race against callback enqueuer (Waiman Long) [RHEL-34076] - rcu/nocb: Protect lazy shrinker against concurrent (de-)offloading (Waiman Long) [RHEL-34076] - rcu/kvfree: Make drain_page_cache() take early return if cache is disabled (Waiman Long) [RHEL-34076] - rcu/kvfree: Make fill page cache start from krcp->nr_bkv_objs (Waiman Long) [RHEL-34076] - rcu/kvfree: Do not run a page work if a cache is disabled (Waiman Long) [RHEL-34076] - rcu/kvfree: Use consistent krcp when growing kfree_rcu() page cache (Waiman Long) [RHEL-34076] - rcu/kvfree: Invoke debug_rcu_bhead_unqueue() after checking bnode->gp_snap (Waiman Long) [RHEL-34076] - rcu/kvfree: Add debug check for GP complete for kfree_rcu_cpu list (Waiman Long) [RHEL-34076] - rcu/kvfree: Add debug to check grace periods (Waiman Long) [RHEL-34076] - rcu-tasks: Stop rcu_tasks_invoke_cbs() from using never-onlined CPUs (Waiman Long) [RHEL-34076] - rcu: Make rcu_cpu_starting() rely on interrupts being disabled (Waiman Long) [RHEL-34076] - rcu: Mark rcu_cpu_kthread() accesses to ->rcu_cpu_has_work (Waiman Long) [RHEL-34076] - rcu: Mark additional concurrent load from ->cpu_no_qs.b.exp (Waiman Long) [RHEL-34076] - rcu: Employ jiffies-based backstop to callback time limit (Waiman Long) [RHEL-34076] - rcu: Check callback-invocation time limit for rcuc kthreads (Waiman Long) [RHEL-34076] - rcutorture: Verify NUM_ACTIVE_RCU_POLL_OLDSTATE (Waiman Long) [RHEL-34076] - rcutorture: Verify NUM_ACTIVE_RCU_POLL_FULL_OLDSTATE (Waiman Long) [RHEL-34076] - rcu-tasks: Make grace-period-age message human-readable (Waiman Long) [RHEL-34076] - rcu: Synchronize ->qsmaskinitnext in rcu_boost_kthread_setaffinity() (Waiman Long) [RHEL-34076] - rcu/nocb: Add CPU number to CPU-{,de}offload failure messages (Waiman Long) [RHEL-34076] - rcutorture: Fix ksoftirqd boosting timing and iteration (Waiman Long) [RHEL-34076]- efivarfs: force RO when remounting if SetVariable is not supported (Pavel Reichl) [RHEL-26588] {CVE-2023-52463} - keys: Fix overwrite of key expiration on instantiation (David Howells) [RHEL-39708] {CVE-2024-36031} - cpufreq: intel_pstate: Fix unchecked HWP MSR access (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: fix struct cpudata::epp_cached kernel-doc (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: hide unused intel_pstate_cpu_oob_ids[] (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Update the maximum CPU frequency consistently (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Replace three global.turbo_disabled checks (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Read global.no_turbo under READ_ONCE() (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Rearrange show_no_turbo() and store_no_turbo() (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Do not update global.turbo_disabled after initialization (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Fold intel_pstate_max_within_limits() into caller (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Use __ro_after_init for three variables (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Get rid of unnecessary READ_ONCE() annotations (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Wait for canceled delayed work to complete (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Simplify spinlock locking (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Drop redundant locking from intel_pstate_driver_cleanup() (David Arcari) [RHEL-39731] - block: prevent division by zero in blk_rq_stat_sum() (Ming Lei) [RHEL-37281] {CVE-2024-35925} - block: fix module reference leakage from bdev_open_by_dev error path (Ming Lei) [RHEL-37000] {CVE-2024-35859} - net/mlx4_core: replace deprecated strncpy with strscpy (Benjamin Poirier) [RHEL-24474] - IB/mlx4: Fix the size of a buffer in add_port_entries() (Benjamin Poirier) [RHEL-24474] - mlx4: Delete custom device management logic (Benjamin Poirier) [RHEL-24474] - mlx4: Connect the infiniband part to the auxiliary bus (Benjamin Poirier) [RHEL-24474] - mlx4: Connect the ethernet part to the auxiliary bus (Benjamin Poirier) [RHEL-24474] - mlx4: Register mlx4 devices to an auxiliary virtual bus (Benjamin Poirier) [RHEL-24474] - mlx4: Avoid resetting MLX4_INTFF_BONDING per driver (Benjamin Poirier) [RHEL-24474] - mlx4: Move the bond work to the core driver (Benjamin Poirier) [RHEL-24474] - mlx4: Get rid of the mlx4_interface.activate callback (Benjamin Poirier) [RHEL-24474] - mlx4: Replace the mlx4_interface.event callback with a notifier (Benjamin Poirier) [RHEL-24474] - mlx4: Use 'void *' as the event param of mlx4_dispatch_event() (Benjamin Poirier) [RHEL-24474] - mlx4: Rename member mlx4_en_dev.nb to netdev_nb (Benjamin Poirier) [RHEL-24474] - mlx4: Get rid of the mlx4_interface.get_dev callback (Benjamin Poirier) [RHEL-24474] - RDMA/mlx4: Copy union directly (Benjamin Poirier) [RHEL-24474] - net/mlx4: Remove many unnecessary NULL values (Benjamin Poirier) [RHEL-24474] - RDMA/mlx: Remove unnecessary variable initializations (Benjamin Poirier) [RHEL-24474] - net/mlx4: clean up a type issue (Benjamin Poirier) [RHEL-24474] - RDMA/mlx4: Make check for invalid flags stricter (Benjamin Poirier) [RHEL-24474] - net/mlx4: Use bitmap_weight_and() (Benjamin Poirier) [RHEL-24474] - RDMA/mlx: Calling qp event handler in workqueue context (Benjamin Poirier) [RHEL-24474] - sched/topology: Optimize topology_span_sane() (Phil Auld) [RHEL-39277] - cpumask: Add for_each_cpu_from() (Phil Auld) [RHEL-39277] - mm/slub, kunit: Use inverted data to corrupt kmem cache (Nico Pache) [RHEL-38018] - drop_monitor: replace spin_lock by raw_spin_lock (Wander Lairson Costa) [RHEL-1016] - redhat/configs: Add CONFIG_MITIGATION_SPECTRE_BHI (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Fix BHI retpoline check (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Replace CONFIG_SPECTRE_BHI_{ON,OFF} with CONFIG_MITIGATION_SPECTRE_BHI (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Remove CONFIG_BHI_MITIGATION_AUTO and spectre_bhi=auto (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Clarify that syscall hardening isn't a BHI mitigation (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Fix BHI handling of RRSBA (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Rename various 'ia32_cap' variables to 'x86_arch_cap_msr' (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Cache the value of MSR_IA32_ARCH_CAPABILITIES (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Fix BHI documentation (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Fix return type of spectre_bhi_state() (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Make CONFIG_SPECTRE_BHI_ON the default (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - KVM: x86: Add BHI_NO (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bhi: Mitigate KVM by default (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bhi: Add BHI mitigation knob (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bhi: Enumerate Branch History Injection (BHI) bug (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bhi: Define SPEC_CTRL_BHI_DIS_S (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bhi: Add support for clearing branch history at syscall entry (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - perf/x86/amd/lbr: Use freeze based on availability (Waiman Long) [RHEL-28203 RHEL-28209] - Documentation/kernel-parameters: Add spec_rstack_overflow to mitigations=off (Waiman Long) [RHEL-28203 RHEL-28209]- cpu/hotplug: Don't offline the last non-isolated CPU (David Arcari) [RHEL-38274] {CVE-2023-52831} - cpu/hotplug: Prevent self deadlock on CPU hot-unplug (David Arcari) [RHEL-38274] {CVE-2023-52831} - efi: fix panic in kdump kernel (Steve Best) [RHEL-36998] {CVE-2024-35800} - mm/secretmem: fix GUP-fast succeeding on secretmem folios (Waiman Long) [RHEL-37271 RHEL-37272] {CVE-2024-35872} - secretmem: convert page_is_secretmem() to folio_is_secretmem() (Waiman Long) [RHEL-37271 RHEL-37272] {CVE-2024-35872} - NFSv4.1: fix handling NFS4ERR_DELAY when testing for session trunking (Scott Mayhew) [RHEL-24133] - mtd: mtdpart: Don't create platform device that'll never probe (Rupinderjit Singh) [RHEL-22420] - mtd: call of_platform_populate() for MTD partitions (Rupinderjit Singh) [RHEL-22420] - bus: imx-weim: make symbol 'weim_of_notifier' static (Rupinderjit Singh) [RHEL-22420] - treewide: Fix probing of devices in DT overlays (Rupinderjit Singh) [RHEL-22420] - bus: imx-weim: add DT overlay support for WEIM bus (Rupinderjit Singh) [RHEL-22420] - of: property: fw_devlink: Fix stupid bug in remote-endpoint parsing (Rupinderjit Singh) [RHEL-22420] - of: property: Improve finding the supplier of a remote-endpoint property (Rupinderjit Singh) [RHEL-22420] - soc: renesas: Move away from using OF_POPULATED for fw_devlink (Rupinderjit Singh) [RHEL-22420] - driver core: Fix device_link_flag_is_sync_state_only() (Rupinderjit Singh) [RHEL-22420] - driver core: fw_devlink: Improve logs for cycle detection (Rupinderjit Singh) [RHEL-22420] - driver core: fw_devlink: Improve detection of overlapping cycles (Rupinderjit Singh) [RHEL-22420] - of: property: Simplify of_link_to_phandle() (Rupinderjit Singh) [RHEL-22420] - platform/mellanox: nvsw-sn2201: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/mellanox: mlxreg-lc: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/mellanox: mlxreg-io: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform: mellanox: mlxreg-hotplug: Extend condition for notification callback processing (Mark Langsdorf) [RHEL-33550] - platform/mellanox: mlxreg-lc: Make error handling flow consistent (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Handle events during suspend after resume completion (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_uart: properly fix race condition (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Separate host command and irq disable (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: fix compilation warning (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_proto: Mark outdata as const (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_typec_vdm: Mark port_amode_ops const (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Use dev_err_probe() more (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Use semi-colons instead of commas (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Add Displayport Alternatemode 2.1 Support (Mark Langsdorf) [RHEL-33550] - platform/chrome/wilco_ec: telemetry: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome/wilco_ec: debugfs: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome/wilco_ec: core: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_usbpd_notify: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_usbpd_logger: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_vbc: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_sysfs: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lightbar: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_debugfs: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_chardev: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: wilco_ec: Annotate struct ec_event_queue with __counted_by (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Configure Retimer cable type (Mark Langsdorf) [RHEL-33550] - platform/chrome: chromeos_acpi: print hex string for ACPI_TYPE_BUFFER (Mark Langsdorf) [RHEL-33550] - platform/chrome: chromeos_acpi: support official HID GOOG0016 (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Remove EC panic shutdown timeout (Mark Langsdorf) [RHEL-33550] - platform: Explicitly include correct DT includes (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_spi: Use %*ph for printing hexdump of a small buffer (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Move host command to prepare/complete (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Report EC panic as uevent (Mark Langsdorf) [RHEL-33550] - platform/chrome: wilco_ec: remove return value check of debugfs_create_dir() (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_debugfs: fix kernel-doc warning (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Separate logic for getting panic info (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: remove unneeded label and if-condition (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_chardev: fix kernel data leak from ioctl (Mark Langsdorf) [RHEL-33550] - platform/olpc: olpc-xo175-ec: Use SPI device ID data to bind device (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Fix spelling mistake (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_typec_vdm: Add Attention support (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_typec_vdm: Fix VDO copy (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_uart: fix negative type promoted to high (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Use per-device lockdep key (Mark Langsdorf) [RHEL-33550] - platform/chrome: fix kernel-doc warnings for panic notifier (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: initialize the buf variable (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Fix panic notifier registration (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_typec_vdm: Add VDM send support (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_typec_vdm: Add VDM reply support (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Add initial VDM support (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Alter module name with hyphens (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Move structs to header (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Update port DP VDO (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Set port alt mode drvdata (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Stash port driver info (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Shutdown on EC Panic (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Poll EC log on EC panic (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_uart: fix race condition (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_uart: Add DT enumeration support (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_uart: Add transport layer (Mark Langsdorf) [RHEL-33550] - platform/chrome: use sysfs_emit_at() instead of scnprintf() (Mark Langsdorf) [RHEL-33550] - platform/chrome: use sysfs_emit() instead of scnprintf() (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Set parent of partner PD object (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_usbpd_notify: Fix error handling in cros_usbpd_notify_init() (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Convert to i2c's .probe_new() (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Force synchronous probe (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Mark PROBE_PREFER_ASYNCHRONOUS (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lightbar: Set PROBE_PREFER_ASYNCHRONOUS (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_spi: Set PROBE_PREFER_ASYNCHRONOUS (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Move mec_init to device probe (Mark Langsdorf) [RHEL-33550] - platform/chrome: Use kstrtobool() instead of strtobool() (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc_mec: remove cros_ec_lpc_mec_destroy() (Mark Langsdorf) [RHEL-33550] - platform/chrome: add a driver for HPS (Mark Langsdorf) [RHEL-33550] - redhat/configs: enable HPS driver as a module (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Notify the PM of wake events during resume (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Register partner PDOs (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Correct alt mode index (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Expose suspend_timeout_ms in debugfs (Mark Langsdorf) [RHEL-33550] - platform/chrome: fix double-free in chromeos_laptop_prepare() (Mark Langsdorf) [RHEL-33550] - platform/chrome: fix memory corruption in ioctl (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_proto: Update version on GET_NEXT_EVENT failure (Mark Langsdorf) [RHEL-33550] - platform/chrome: fix kernel-doc warning for suspend_timeout_ms (Mark Langsdorf) [RHEL-33550]- net/smc: avoid data corruption caused by decline (Tobias Huschle) [RHEL-38236] {CVE-2023-52775} - powerpc/pseries/memhp: Fix access beyond end of drmem array (Mamatha Inamdar) [RHEL-26494] {CVE-2023-52451} - octeontx2-af: avoid off-by-one read from userspace (Kamal Heib) [RHEL-39873] {CVE-2024-36957} - iommu/amd: Fix panic accessing amd_iommu_enable_faulting (Jerry Snitselaar) [RHEL-37320 RHEL-40344] - blk-cgroup: Properly propagate the iostat update up the hierarchy (Ming Lei) [RHEL-38596] - ethernet: hisilicon: hns: hns_dsaf_misc: fix a possible array overflow in hns_dsaf_ge_srst_by_port() (Ken Cox) [RHEL-38715] {CVE-2021-47548} - watchdog: rti: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-40150] - watchdog: rti-wdt:using the pm_runtime_resume_and_get to simplify the code (Andrew Halaney) [RHEL-40150] - watchdog: rti-wdt: Fix pm_runtime_get_sync() error checking (Andrew Halaney) [RHEL-40150] - watchdog: rti_wdt: Fix calculation and evaluation of preset heartbeat (Andrew Halaney) [RHEL-40150] - watchdog: rti-wdt: Add missing pm_runtime_disable() in probe function (Andrew Halaney) [RHEL-40150] - watchdog: rti-wdt: Make use of the helper function devm_platform_ioremap_resource() (Andrew Halaney) [RHEL-40150] - clk: Get runtime PM before walking tree for clk_summary (Andrew Halaney) [RHEL-35062] - clk: Get runtime PM before walking tree during disable_unused (Andrew Halaney) [RHEL-35062] {CVE-2024-27004} - clk: Initialize struct clk_core kref earlier (Andrew Halaney) [RHEL-35062] - clk: Don't hold prepare_lock when calling kref_put() (Andrew Halaney) [RHEL-35062] - clk: Remove prepare_lock hold assertion in __clk_release() (Andrew Halaney) [RHEL-35062] - atl1c: Work around the DMA RX overflow issue (Ken Cox) [RHEL-38289] {CVE-2023-52834} - scsi: ufs: ti-j721e: Expose device tree aliases (Andrew Halaney) [RHEL-39999] - scsi: ufs: cdns-pltfrm: Perform read back after writing HCLKDIV (Andrew Halaney) [RHEL-39999] - redhat/configs: Enable CONFIG_BLK_CGROUP_IOCOST (Waiman Long) [RHEL-38879] - null_blk: Fix return value of nullb_device_power_store() (Ming Lei) [RHEL-39662] - null_blk: fix null-ptr-dereference while configuring 'power' and 'submit_queues' (Ming Lei) [RHEL-39662] - stackdepot: respect __GFP_NOLOCKDEP allocation flag (Waiman Long) [RHEL-38628] - lib/stackdepot: off by one in depot_fetch_stack() (Waiman Long) [RHEL-38628] - lib/stackdepot: fix first entry having a 0-handle (Waiman Long) [RHEL-38628] - platform/x86: wmi: Fix opening of char device (David Arcari) [RHEL-38260] {CVE-2023-52864} - platform/x86: wmi: remove unnecessary initializations (David Arcari) [RHEL-38260] {CVE-2023-52864} - scsi: mpi3mr: Use proper format specifier in mpi3mr_sas_port_add() (Bryan Gurney) [RHEL-38547] - scsi: mpi3mr: Sanitise num_phys (Bryan Gurney) [RHEL-38547] - mlxbf_gige: call request_irq() after NAPI initialized (Kamal Heib) [RHEL-37179] {CVE-2024-35907} - mlxbf_gige: stop PHY during open() error paths (Kamal Heib) [RHEL-37179] - fork: defer linking file vma until vma is fully initialized (Rafael Aquini) [RHEL-35022] {CVE-2024-27022} - platform/x86/intel-uncore-freq: Don't present root domain on error (David Arcari) [RHEL-38558] - platform/x86/intel-uncore-freq: Increase minor number support (David Arcari) [RHEL-38558] - x86/cpu/topology: Rename topology_max_die_per_package() (David Arcari) [RHEL-38558] - platform/x86/intel-uncore-freq: Process read/write blocked feature status (David Arcari) [RHEL-38558] - mlxbf_gige: stop interface during shutdown (Kamal Heib) [RHEL-37244] {CVE-2024-35885} - usbnet: fix error return code in usbnet_probe() (Jose Ignacio Tornos Martinez) [RHEL-38442] {CVE-2021-47495} - usbnet: sanity check for maxpacket (Jose Ignacio Tornos Martinez) [RHEL-38442] {CVE-2021-47495} - net: ena: Fix incorrect descriptor free behavior (Kamal Heib) [RHEL-37430] {CVE-2024-35958} - VMCI: Fix possible memcpy() run-time warning in vmci_datagram_invoke_guest_handler() (Steve Best) [RHEL-37327] {CVE-2024-35944} - VMCI: Fix memcpy() run-time warning in dg_dispatch_as_host() (Steve Best) [RHEL-37327] {CVE-2024-35944} - x86/mm: Ensure input to pfn_to_kaddr() is treated as a 64-bit type (Steve Best) [RHEL-36906] {CVE-2023-52659} - powerpc/mm: Align memory_limit value specified using mem= kernel parameter (Joel Savitz) [RHEL-8591] - dyndbg: fix old BUG_ON in >control parser (Waiman Long) [RHEL-37113 RHEL-37114] {CVE-2024-35947} - nbd: always initialize struct msghdr completely (Ming Lei) [RHEL-29500] {CVE-2024-26638} - cpufreq: amd-pstate: Fix the inconsistency in max frequency units (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: remove global header file (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: fix memory leak on CPU EPP exit (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: fix the highest frequency issue which limits performance (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: remove unused variable lowest_nonlinear_freq (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: fix code format problems (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Add quirk for the pstate CPPC capabilities missing (David Arcari) [RHEL-34751] - x86/CPU/AMD: Add ZenX generations flags (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: get transition delay and latency value from ACPI tables (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Bail out if min/max/nominal_freq is 0 (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Remove amd_get_{min,max,nominal,lowest_nonlinear}_freq() (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Unify computation of {max,min,nominal,lowest_nonlinear}_freq (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Document the units for freq variables in amd_cpudata (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Document *_limit_* fields in struct amd_cpudata (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: adjust min/max limit perf (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Fix min_perf assignment in amd_pstate_adjust_perf() (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Update amd-pstate preferred core ranking dynamically (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Enable amd-pstate preferred core support (David Arcari) [RHEL-34751] - ACPI: CPPC: Add helper to get the highest performance value (David Arcari) [RHEL-34751] - cpufreq/amd-pstate: Fix setting scaling max/min freq values (David Arcari) [RHEL-34751] - cpufreq/amd-pstate: Only print supported EPP values for performance governor (David Arcari) [RHEL-34751] - cpufreq/amd-pstate: Fix scaling_min_freq and scaling_max_freq update (David Arcari) [RHEL-34751] - cpufreq/amd-pstate: Fix the return value of amd_pstate_fast_switch() (David Arcari) [RHEL-34751] - Merge DRM changes from upstream v6.8..v6.9 (Dave Airlie) [RHEL-24102] - Merge DRM changes from upstream v6.7..v6.8 (Dave Airlie) [RHEL-24102] - redhat/configs: add new configs from drm backport (Dave Airlie) [RHEL-24102] - Partial revert: "file: convert to SLAB_TYPESAFE_BY_RCU" for i915 (Dave Airlie) [RHEL-24102] - Revert "drm/ttm: dynamically allocate the drm-ttm_pool shrinker" (Dave Airlie) [RHEL-24102] - Revert "drm/i915: dynamically allocate the i915_gem_mm shrinker" (Dave Airlie) [RHEL-24102] - Merge DRM changes from upstream v6.6..v6.7 (Dave Airlie) [RHEL-24102]- nvmem: Fix shift-out-of-bound (UBSAN) with byte size cells (Steve Best) [RHEL-38438] {CVE-2021-47497} - kernel: watch_queue: copy user-array safely (Steve Best) [RHEL-38238] {CVE-2023-52824} - lib/generic-radix-tree.c: Don't overflow in peek() (Waiman Long) [RHEL-37739 RHEL-37740] {CVE-2021-47432} - include/linux/generic-radix-tree.h: replace kernel.h with the necessary inclusions (Waiman Long) [RHEL-37739 RHEL-37740] {CVE-2021-47432} - efi: runtime: Fix potential overflow of soft-reserved region size (Lenny Szubowicz) [RHEL-33098] {CVE-2024-26843} - workqueue: Drain BH work items on hot-unplugged CPUs (Waiman Long) [RHEL-25103] - workqueue: Control intensive warning threshold through cmdline (Waiman Long) [RHEL-25103] - workqueue: Make @flags handling consistent across set_work_data() and friends (Waiman Long) [RHEL-25103] - workqueue: Remove clear_work_data() (Waiman Long) [RHEL-25103] - workqueue: Factor out work_grab_pending() from __cancel_work_sync() (Waiman Long) [RHEL-25103] - workqueue: Clean up enum work_bits and related constants (Waiman Long) [RHEL-25103] - workqueue: Introduce work_cancel_flags (Waiman Long) [RHEL-25103] - workqueue: Use variable name irq_flags for saving local irq flags (Waiman Long) [RHEL-25103] - workqueue: Reorganize flush and cancel[_sync] functions (Waiman Long) [RHEL-25103] - workqueue: Rename __cancel_work_timer() to __cancel_timer_sync() (Waiman Long) [RHEL-25103] - workqueue: Use rcu_read_lock_any_held() instead of rcu_read_lock_held() (Waiman Long) [RHEL-25103] - workqueue: Cosmetic changes (Waiman Long) [RHEL-25103] - workqueue, irq_work: Build fix for !CONFIG_IRQ_WORK (Waiman Long) [RHEL-25103] - workqueue: Fix queue_work_on() with BH workqueues (Waiman Long) [RHEL-25103] - async: Use a dedicated unbound workqueue with raised min_active (Waiman Long) [RHEL-25103] - workqueue: Implement workqueue_set_min_active() (Waiman Long) [RHEL-25103] - workqueue: Fix kernel-doc comment of unplug_oldest_pwq() (Waiman Long) [RHEL-25103] - workqueue: Bind unbound workqueue rescuer to wq_unbound_cpumask (Waiman Long) [RHEL-25103] - kernel/workqueue: Let rescuers follow unbound wq cpumask changes (Waiman Long) [RHEL-25103] - workqueue: Enable unbound cpumask update on ordered workqueues (Waiman Long) [RHEL-25103] - workqueue: Link pwq's into wq->pwqs from oldest to newest (Waiman Long) [RHEL-25103] - workqueue: Don't implicitly make UNBOUND workqueues w/ @max_active==1 ordered (Waiman Long) [RHEL-25103] - workqueue: Skip __WQ_DESTROYING workqueues when updating global unbound cpumask (Waiman Long) [RHEL-25103] - workqueue: fix a typo in comment (Waiman Long) [RHEL-25103] - Revert "workqueue: make wq_subsys const" (Waiman Long) [RHEL-25103] - workqueue: Implement BH workqueues to eventually replace tasklets (Waiman Long) [RHEL-25103] - workqueue: Factor out init_cpu_worker_pool() (Waiman Long) [RHEL-25103] - workqueue: Update lock debugging code (Waiman Long) [RHEL-25103] - workqueue: make wq_subsys const (Waiman Long) [RHEL-25103] - workqueue: Fix pwq->nr_in_flight corruption in try_to_grab_pending() (Waiman Long) [RHEL-25103] - workqueue: Avoid premature init of wq->node_nr_active[].max (Waiman Long) [RHEL-25103] - workqueue: Don't call cpumask_test_cpu() with -1 CPU in wq_update_node_max_active() (Waiman Long) [RHEL-25103] - tools/workqueue/wq_dump.py: Add node_nr/max_active dump (Waiman Long) [RHEL-25103] - workqueue: Implement system-wide nr_active enforcement for unbound workqueues (Waiman Long) [RHEL-25103] - workqueue: Introduce struct wq_node_nr_active (Waiman Long) [RHEL-25103] - workqueue: Move pwq_dec_nr_in_flight() to the end of work item handling (Waiman Long) [RHEL-25103] - workqueue: RCU protect wq->dfl_pwq and implement accessors for it (Waiman Long) [RHEL-25103] - workqueue: Make wq_adjust_max_active() round-robin pwqs while activating (Waiman Long) [RHEL-25103] - workqueue: Move nr_active handling into helpers (Waiman Long) [RHEL-25103] - workqueue: Replace pwq_activate_inactive_work() with [__]pwq_activate_work() (Waiman Long) [RHEL-25103] - workqueue: Factor out pwq_is_empty() (Waiman Long) [RHEL-25103] - workqueue: Move pwq->max_active to wq->max_active (Waiman Long) [RHEL-25103] - workqueue: Break up enum definitions and give names to the types (Waiman Long) [RHEL-25103] - workqueue: Drop unnecessary kick_pool() in create_worker() (Waiman Long) [RHEL-25103] - tools/workqueue/wq_dump.py: Clean up code and drop duplicate information (Waiman Long) [RHEL-25103] - workqueue: mark power efficient workqueue as unbounded if nohz_full enabled (Waiman Long) [RHEL-25103] - workqueue: Add rcu lock check at the end of work item execution (Waiman Long) [RHEL-25103] - kernel/workqueue: Bind rescuer to unbound cpumask for WQ_UNBOUND (Waiman Long) [RHEL-25103] - tools/workqueue: Add rescuers printing to wq_dump.py (Waiman Long) [RHEL-25103] - Revert "workqueue: Override implicit ordered attribute in workqueue_apply_unbound_cpumask()" (Waiman Long) [RHEL-25103] - Documentation/core-api: fix spelling mistake in workqueue (Waiman Long) [RHEL-25103] - Documentation/core-api : fix typo in workqueue (Waiman Long) [RHEL-25103] - async: Split async_schedule_node_domain() (Waiman Long) [RHEL-25103] - workqueue: Provide one lock class key per work_on_cpu() callsite (Waiman Long) [RHEL-25103] - workqueue: fix -Wformat-truncation in create_worker (Waiman Long) [RHEL-25103] - workqueue: Use the kmem_cache_free() instead of kfree() to release pwq (Waiman Long) [RHEL-25103] - workqueue: doc: Fix function and sysfs path errors (Waiman Long) [RHEL-25103] - workqueue: Fix UAF report by KASAN in pwq_release_workfn() (Waiman Long) [RHEL-25103] - workqueue: Fix missed pwq_release_worker creation in wq_cpu_intensive_thresh_init() (Waiman Long) [RHEL-25103] - workqueue: Removed double allocation of wq_update_pod_attrs_buf (Waiman Long) [RHEL-25103] - workqueue: fix data race with the pwq->stats[] increment (Waiman Long) [RHEL-25103] - workqueue: Rename rescuer kworker (Waiman Long) [RHEL-25103] - workqueue: Make default affinity_scope dynamically updatable (Waiman Long) [RHEL-25103] - workqueue: Add "Affinity Scopes and Performance" section to documentation (Waiman Long) [RHEL-25103] - workqueue: Implement non-strict affinity scope for unbound workqueues (Waiman Long) [RHEL-25103] - workqueue: Add workqueue_attrs->__pod_cpumask (Waiman Long) [RHEL-25103] - workqueue: Factor out need_more_worker() check and worker wake-up (Waiman Long) [RHEL-25103] - workqueue: Factor out work to worker assignment and collision handling (Waiman Long) [RHEL-25103] - workqueue: Add multiple affinity scopes and interface to select them (Waiman Long) [RHEL-25103] - workqueue: Modularize wq_pod_type initialization (Waiman Long) [RHEL-25103] - workqueue: Add tools/workqueue/wq_dump.py which prints out workqueue configuration (Waiman Long) [RHEL-25103] - workqueue: Generalize unbound CPU pods (Waiman Long) [RHEL-25103] - workqueue: Factor out clearing of workqueue-only attrs fields (Waiman Long) [RHEL-25103] - workqueue: Factor out actual cpumask calculation to reduce subtlety in wq_update_pod() (Waiman Long) [RHEL-25103] - workqueue: Initialize unbound CPU pods later in the boot (Waiman Long) [RHEL-25103] - workqueue: Move wq_pod_init() below workqueue_init() (Waiman Long) [RHEL-25103] - workqueue: Rename NUMA related names to use pod instead (Waiman Long) [RHEL-25103] - workqueue: Rename workqueue_attrs->no_numa to ->ordered (Waiman Long) [RHEL-25103] - workqueue: Make unbound workqueues to use per-cpu pool_workqueues (Waiman Long) [RHEL-25103] - workqueue: Call wq_update_unbound_numa() on all CPUs in NUMA node on CPU hotplug (Waiman Long) [RHEL-25103] - workqueue: Make per-cpu pool_workqueues allocated and released like unbound ones (Waiman Long) [RHEL-25103] - workqueue: Use a kthread_worker to release pool_workqueues (Waiman Long) [RHEL-25103] - workqueue: Remove module param disable_numa and sysfs knobs pool_ids and numa (Waiman Long) [RHEL-25103] - workqueue: Relocate worker and work management functions (Waiman Long) [RHEL-25103] - workqueue: Rename wq->cpu_pwqs to wq->cpu_pwq (Waiman Long) [RHEL-25103] - workqueue: Not all work insertion needs to wake up a worker (Waiman Long) [RHEL-25103] - workqueue: Cleanups around process_scheduled_works() (Waiman Long) [RHEL-25103] - workqueue: Drop the special locking rule for worker->flags and worker_pool->flags (Waiman Long) [RHEL-25103] - workqueue: use LIST_HEAD to initialize cull_list (Waiman Long) [RHEL-25103] - workqueue: Warn attempt to flush system-wide workqueues. (Waiman Long) [RHEL-25103] - workqueue: Scale up wq_cpu_intensive_thresh_us if BogoMIPS is below 4000 (Waiman Long) [RHEL-25103] - workqueue: Fix cpu_intensive_thresh_us name in help text (Waiman Long) [RHEL-25103] - soc: qcom: qmi: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - dm integrity: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - scsi: NCR5380: Use default @max_active for hostdata->work_q (Waiman Long) [RHEL-25103] - crypto: octeontx2: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - xen/pvcalls: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - virt: acrn: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - net: octeontx2: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - net: thunderx: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - greybus: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - powerpc, workqueue: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - workqueue: Disable per-cpu CPU hog detection when wq_cpu_intensive_thresh_us is 0 (Waiman Long) [RHEL-25103] - workqueue: Fix WARN_ON_ONCE() triggers in worker_enter_idle() (Waiman Long) [RHEL-25103] - workqueue: Track and monitor per-workqueue CPU time usage (Waiman Long) [RHEL-25103] - redhat/configs: Add CONFIG_WQ_CPU_INTENSIVE_REPORT (Waiman Long) [RHEL-25103] - workqueue: Report work funcs that trigger automatic CPU_INTENSIVE mechanism (Waiman Long) [RHEL-25103] - workqueue: Automatically mark CPU-hogging work items CPU_INTENSIVE (Waiman Long) [RHEL-25103] - workqueue: Improve locking rule description for worker fields (Waiman Long) [RHEL-25103] - workqueue: Move worker_set/clr_flags() upwards (Waiman Long) [RHEL-25103] - workqueue: Re-order struct worker fields (Waiman Long) [RHEL-25103] - workqueue: Add pwq->stats[] and a monitoring script (Waiman Long) [RHEL-25103] - Further upgrade queue_work_on() comment (Waiman Long) [RHEL-25103] - workqueue: clean up WORK_* constant types, clarify masking (Waiman Long) [RHEL-25103] - workqueue: Introduce show_freezable_workqueues (Waiman Long) [RHEL-25103] - workqueue: Print backtraces from CPUs with hung CPU bound workqueues (Waiman Long) [RHEL-25103] - workqueue: Warn when a rescuer could not be created (Waiman Long) [RHEL-25103] - workqueue: Interrupted create_worker() is not a repeated event (Waiman Long) [RHEL-25103] - workqueue: Warn when a new worker could not be created (Waiman Long) [RHEL-25103] - workqueue: Fix hung time report of worker pools (Waiman Long) [RHEL-25103] - workqueue: Simplify a pr_warn() call in wq_select_unbound_cpu() (Waiman Long) [RHEL-25103] - scsi: message: fusion: Avoid flush_scheduled_work() usage (Waiman Long) [RHEL-25103] - scsi: message: fusion: Remove unused sas_persist_task work (Waiman Long) [RHEL-25103] - workqueue: Make show_pwq() use run-length encoding (Waiman Long) [RHEL-25103] - workqueue: Add a new flag to spot the potential UAF error (Waiman Long) [RHEL-25103] - workqueue: Make queue_rcu_work() use call_rcu_hurry() (Waiman Long) [RHEL-25103] - treewide: Drop WARN_ON_FUNCTION_MISMATCH (Waiman Long) [RHEL-25103] - Input: psmouse-smbus - avoid flush_scheduled_work() usage (Waiman Long) [RHEL-25103] - workqueue: Convert the type of pool->nr_running to int (Waiman Long) [RHEL-25103] - workqueue: Use wake_up_worker() in wq_worker_sleeping() instead of open code (Waiman Long) [RHEL-25103] - Revert "module, async: async_synchronize_full() on module init iff async is used" (Waiman Long) [RHEL-25103] - workqueue: Upgrade queue_work_on() comment (Waiman Long) [RHEL-25103] - workqueue: doc: Call out the non-reentrance conditions (Waiman Long) [RHEL-25103]- i2c: core: Fix atomic xfer check for non-preempt config (Steve Best) [RHEL-38315] {CVE-2023-52791} - i2c: core: Run atomic i2c xfer when !preemptible (Steve Best) [RHEL-38315] {CVE-2023-52791} - x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD (Steve Best) [RHEL-36996] {CVE-2024-35801} - platform/x86: p2sb: On Goldmont only cache P2SB and SPI devfn BAR (Steve Best) [RHEL-31058] - xen-netfront: Add missing skb_mark_for_recycle (Vitaly Kuznetsov) [RHEL-36573] {CVE-2024-27393} - bounds: Use the right number of bits for power-of-two CONFIG_NR_CPUS (Steve Best) [RHEL-37368] {CVE-2024-35983} - mm/hugetlb: fix missing hugetlb_lock for resv uncharge (Rafael Aquini) [RHEL-37467] {CVE-2024-36000} - ice: fix uninitialized dplls mutex usage (Petr Oros) [RHEL-36283] - ice: fix pin phase adjust updates on PF reset (Petr Oros) [RHEL-36283] - ice: fix dpll periodic work data updates on PF reset (Petr Oros) [RHEL-36283] - ice: fix dpll and dpll_pin data access on PF reset (Petr Oros) [RHEL-36283] - ice: fix dpll input pin phase_adjust value updates (Petr Oros) [RHEL-36283] - ice: fix connection state of DPLL and out pin (Petr Oros) [RHEL-36283] - ice: Add automatic VF reset on Tx MDD events (Petr Oros) [RHEL-36317] - dmaengine: idxd: add a write() method for applications to submit work (Jerry Snitselaar) [RHEL-35828] {CVE-2024-21823} - dmaengine: idxd: add a new security check to deal with a hardware erratum (Jerry Snitselaar) [RHEL-35828] {CVE-2024-21823} - VFIO: Add the SPR_DSA and SPR_IAX devices to the denylist (Jerry Snitselaar) [RHEL-35828] {CVE-2024-21823} - scsi: lpfc: Copyright updates for 14.4.0.2 patches (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Update lpfc version to 14.4.0.2 (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Add support for 32 byte CDBs (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Change lpfc_hba hba_flag member into a bitmask (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Introduce rrq_list_lock to protect active_rrq_list (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Clear deferred RSCN processing flag when driver is unloading (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Update logging of protection type for T10 DIF I/O (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Change default logging level for unsolicited CT MIB commands (Dick Kennedy) [RHEL-35858] - mm/memory-failure: fix deadlock when hugetlb_optimize_vmemmap is enabled (Aristeu Rozanski) [RHEL-35090 RHEL-35091] {CVE-2024-26987} - selftest/bpf: Test the read of vsyscall page under x86-64 (Rafael Aquini) [RHEL-33168] {CVE-2024-26906} - x86/mm: Disallow vsyscall page read for copy_from_kernel_nofault() (Rafael Aquini) [RHEL-33168] {CVE-2024-26906} - x86/mm: Move is_vsyscall_vaddr() into asm/vsyscall.h (Rafael Aquini) [RHEL-33168] {CVE-2024-26906} - gfs2: Remove and replace gfs2_glock_queue_work (Andreas Gruenbacher) [RHEL-32940] - gfs2: do_xmote fixes (Andreas Gruenbacher) [RHEL-32940] - gfs2: finish_xmote cleanup (Andreas Gruenbacher) [RHEL-32940] - gfs2: Fix lru_count accounting (Andreas Gruenbacher) [RHEL-32940] - gfs2: Fix "Make glock lru list scanning safer" (Andreas Gruenbacher) [RHEL-32940] - gfs2: Fix "ignore unlock failures after withdraw" (Andreas Gruenbacher) [RHEL-32940] - gfs2: Don't set GLF_LOCK in gfs2_dispose_glock_lru (Andreas Gruenbacher) [RHEL-32940] - gfs2: Replace gfs2_glock_queue_put with gfs2_glock_put_async (Andreas Gruenbacher) [RHEL-32940] - gfs2: Get rid of gfs2_glock_queue_put in signal_our_withdraw (Andreas Gruenbacher) [RHEL-32940] - gfs2: Don't forget to complete delayed withdraw (Andreas Gruenbacher) [RHEL-32940] - arm64: entry: fix ARM64_WORKAROUND_SPECULATIVE_UNPRIV_LOAD (Mark Salter) [RHEL-31321] {CVE-2024-26670} - arm64: Rename ARM64_WORKAROUND_2966298 (Mark Salter) [RHEL-31321] {CVE-2024-26670} - cpufreq: Fix per-policy boost behavior on SoCs using cpufreq_boost_set_sw() (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Preserve PM domain votes in system suspend (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Enable virtual power domain devices (Mark Langsdorf) [RHEL-32446] - PM: sleep: Add helpers to allow a device to remain powered-on (Mark Langsdorf) [RHEL-32446] - cpufreq: imx6q: Don't disable 792 Mhz OPP unnecessarily (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Introduce cpufreq for ipq95xx (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Enable cpufreq for ipq53xx (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: add support for IPQ8074 (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: add support for IPQ8064 (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: also accept operating-points-v2-krait-cpu (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: drop pvs_ver for format a fuses (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: add support for IPQ6018 (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Add MSM8909 (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Simplify driver data allocation (Mark Langsdorf) [RHEL-32446] - cpufreq: arm: Kconfig: Add i.MX7 to supported SoC for ARM_IMX_CPUFREQ_DT (Mark Langsdorf) [RHEL-32446] - cpufreq: stats: Fix buffer overflow detection in trans_stats() (Mark Langsdorf) [RHEL-32446] - cpufreq: ARM_BRCMSTB_AVS_CPUFREQ cannot be used with ARM_SCMI_CPUFREQ (Mark Langsdorf) [RHEL-32446] - cpufreq: ti-cpufreq: Add opp support for am62p5 SoCs (Mark Langsdorf) [RHEL-32446] - cpufreq: dt-platdev: add am62p5 to blocklist (Mark Langsdorf) [RHEL-32446] - cpufreq: userspace: Move is_managed indicator into per-policy structure (Mark Langsdorf) [RHEL-32446] - cpufreq: userspace: Use fine-grained mutex in userspace governor (Mark Langsdorf) [RHEL-32446] - cpufreq: conservative: Simplify the condition of storing 'down_threshold' (Mark Langsdorf) [RHEL-32446] - cpufreq: Replace deprecated strncpy() with strscpy() (Mark Langsdorf) [RHEL-32446] - cpufreq: dt: platdev: Add MSM8909 to blocklist (Mark Langsdorf) [RHEL-32446] - cpufreq: pmac32: Use of_property_read_reg() to parse "reg" (Mark Langsdorf) [RHEL-32446] - cpufreq: Add QCM6490 to cpufreq-dt-platdev blocklist (Mark Langsdorf) [RHEL-32446] - cpufreq: Support per-policy performance boost (Mark Langsdorf) [RHEL-32446] - cpufreq: pcc: Fix the potentinal scheduling delays in target_index() (Mark Langsdorf) [RHEL-32446] - cpufreq: governor: Free dbs_data directly when gov->init() fails (Mark Langsdorf) [RHEL-32446] - cpufreq: Avoid printing kernel addresses in cpufreq_resume() (Mark Langsdorf) [RHEL-32446] - cpufreq: powernow-k8: Use related_cpus instead of cpus in driver.exit() (Mark Langsdorf) [RHEL-32446] - cpufreq: tegra194: add online/offline hooks (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-cpufreq-hw: add support for 4 freq domains (Mark Langsdorf) [RHEL-32446] - cpufreq: stats: Improve the performance of cpufreq_stats_create_table() (Mark Langsdorf) [RHEL-32446] - cpufreq: cppc: Set fie_disabled to FIE_DISABLED if fails to create kworker_fie (Mark Langsdorf) [RHEL-32446] - cpufreq: cppc: cppc_cpufreq_get_rate() returns zero in all error cases. (Mark Langsdorf) [RHEL-32446] - cpufreq: Prefer to print cpuid in MIN/MAX QoS register error message (Mark Langsdorf) [RHEL-32446] - cpufreq: brcmstb-avs-cpufreq: Fix -Warray-bounds bug (Mark Langsdorf) [RHEL-32446] - cpufreq: blocklist MSM8998 in cpufreq-dt-platdev (Mark Langsdorf) [RHEL-32446] - cpufreq: omap: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: raspberrypi: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: tegra186: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: qoriq: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: acpi: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: kirkwood: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: pcc-cpufreq: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: davinci: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: imx-cpufreq-dt: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: brcmstb-avs-cpufreq: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: tegra194: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: vexpress: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: scpi: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: imx6q: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-cpufreq-hw: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: dt: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: Explicitly include correct DT includes (Mark Langsdorf) [RHEL-32446] - cpufreq: Make CONFIG_CPUFREQ_DT_PLATDEV depend on OF (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-cpufreq-hw: Use dev_err_probe() when failing to get icc paths (Mark Langsdorf) [RHEL-32446] - cpufreq: dt-platdev: Support building as module (Mark Langsdorf) [RHEL-32446] - redhat/configs: add default values for CONFIG_CPUFREQ_DT_PLATDEV (Mark Langsdorf) [RHEL-32446] - cpufreq: dt-platdev: Blacklist ti,am62a7 SoC (Mark Langsdorf) [RHEL-32446] - cpufreq: ti-cpufreq: Add support for AM62A7 (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: use helper to get SMEM SoC ID (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: use SoC ID-s from bindings (Mark Langsdorf) [RHEL-32446] - soc: qcom: smem: introduce qcom_smem_get_soc_id() (Mark Langsdorf) [RHEL-32446] - soc: qcom: smem: Switch to EXPORT_SYMBOL_GPL() (Mark Langsdorf) [RHEL-32446] - soc: qcom: socinfo: move SMEM item struct and defines to a header (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for SM8475 family (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: add SoC ID for QCM8550 and QCS8550 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add SoC ID for SM8650 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for IPQ8174 family (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add Soc ID for SM7150P (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add SoC ID for SM7125 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: drop the IPQ5019 SoC ID (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: add SoC ID for SM4450 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: add SoC ID for IPQ5300 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: add SoC ID for IPQ5312 and IPQ5302 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for IPQ5018 family (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add Soc ID for SM7150 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for QRB4210 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for IPQ9574 and its variants (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for QCM2290/QRB2210 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for IPQ5332 and its variant (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add Soc IDs for IPQ8064 and variants (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add a bunch of older SoCs (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add QRD board ID (Mark Langsdorf) [RHEL-32446] - cpufreq: imx6q: don't warn for disabling a non-existing frequency (Mark Langsdorf) [RHEL-32446] - cpufreq: Adjust includes to remove of_device.h (Mark Langsdorf) [RHEL-32446] - Merge tag 'devicetree-for-6.4-2' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux (Mark Langsdorf) [RHEL-32446] - cpufreq: dt-platdev: Add JH7110 SOC to the allowlist (Mark Langsdorf) [RHEL-32446] - cpufreq: Add SM7225 to cpufreq-dt-platdev blocklist (Mark Langsdorf) [RHEL-32446] - arch/x86: Fix XSAVE check for x86_64-v2 check (Prarit Bhargava) [RHEL-22439] - arch/x86: mark x86_64-v1 and x86_64-v2 processors as deprecated (Prarit Bhargava) [RHEL-22439] - scsi: qla2xxx: Update version to 10.02.09.200-k (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Delay I/O Abort on PCI error (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Change debug message during driver unload (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Fix double free of fcport (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Fix double free of the ha->vp_map pointer (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Fix command flush on cable pull (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: NVME|FCP prefer flag not being honored (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Update manufacturer detail (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Split FCE|EFT trace control (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Fix N2N stuck connection (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Prevent command send on chip reset (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Use FIELD_GET() to extract PCIe capability fields (Nilesh Javali) [RHEL-25184] - workqueue: Shorten events_freezable_power_efficient name (Audra Mitchell) [RHEL-3534] - workqueue.c: Increase workqueue name length (Audra Mitchell) [RHEL-3534] - net/mlx5e: Tidy up IPsec NAT-T SA discovery (Amir Tzin) [RHEL-24465] - Revert "net/mlx5e: Check the number of elements before walk TC rhashtable" (Amir Tzin) [RHEL-24465] - net/mlx5e: Fix peer flow lists handling (Amir Tzin) [RHEL-24465] - net/mlx5e: Disable IPsec offload support if not FW steering (Amir Tzin) [RHEL-24465] - net/mlx5: Refactor mlx5_flow_destination->rep pointer to vport num (Amir Tzin) [RHEL-24465] - mlx5/core: E-Switch, Create ACL FT for eswitch manager in switchdev mode (Amir Tzin) [RHEL-24465] - net/mlx5: Return correct EC_VF function ID (Amir Tzin) [RHEL-24465] - net/mlx5e: Decrease num_block_tc when unblock tc offload (Amir Tzin) [RHEL-24465] - net/mlx5: Devcom, only use devcom after NULL check in mlx5_devcom_send_event() (Amir Tzin) [RHEL-24465] - net/mlx5: Fix mlx5_cmd_update_root_ft() error flow (Amir Tzin) [RHEL-24465] - net/mlx5: DR, Fix peer domain namespace setting (Amir Tzin) [RHEL-24465] - net/mlx5e: Fix overrun reported by coverity (Amir Tzin) [RHEL-24465] - RDMA/mlx5: Change the key being sent for MPV device affiliation (Amir Tzin) [RHEL-24465] - net/mlx5e: Check the number of elements before walk TC rhashtable (Amir Tzin) [RHEL-24465] - net/mlx5e: Reduce eswitch mode_lock protection context (Amir Tzin) [RHEL-24465] - net/mlx5e: Support IPsec upper TCP protocol selector (Amir Tzin) [RHEL-24465] - net/mlx5e: Add IPsec and ASO syndromes check in HW (Amir Tzin) [RHEL-24465] - net/mlx5e: Allow IPsec soft/hard limits in bytes (Amir Tzin) [RHEL-24465] - net/mlx5e: Support IPsec upper protocol selector field offload for RX (Amir Tzin) [RHEL-24465] - net/mlx5e: Remove exposure of IPsec RX flow steering struct (Amir Tzin) [RHEL-24465] - net/mlx5e: Unify esw and normal IPsec status table creation/destruction (Amir Tzin) [RHEL-24465] - net/mlx5e: Don't modify the peer sent-to-vport rules for IPSec offload (Amir Tzin) [RHEL-24465] - net/mlx5: Handle IPsec steering upon master unbind/bind (Amir Tzin) [RHEL-24465] - net/mlx5: Configure IPsec steering for ingress RoCEv2 MPV traffic (Amir Tzin) [RHEL-24465] - net/mlx5: Configure IPsec steering for egress RoCEv2 MPV traffic (Amir Tzin) [RHEL-24465] - net/mlx5: Add create alias flow table function to ipsec roce (Amir Tzin) [RHEL-24465] - net/mlx5: Implement alias object allow and create functions (Amir Tzin) [RHEL-24465] - net/mlx5: Add alias flow table bits (Amir Tzin) [RHEL-24465] - net/mlx5: Store devcom pointer inside IPsec RoCE (Amir Tzin) [RHEL-24465] - net/mlx5: Register mlx5e priv to devcom in MPV mode (Amir Tzin) [RHEL-24465] - RDMA/mlx5: Send events from IB driver about device affiliation state (Amir Tzin) [RHEL-24465] - net/mlx5: Implement devlink port function cmds to control ipsec_packet (Amir Tzin) [RHEL-24458 RHEL-24465 RHEL-6311] - net/mlx5: Implement devlink port function cmds to control ipsec_crypto (Amir Tzin) [RHEL-24458 RHEL-24465 RHEL-6311] - net/mlx5: Provide an interface to block change of IPsec capabilities (Amir Tzin) [RHEL-24458 RHEL-24465 RHEL-6311] - net/mlx5: Add IFC bits to support IPsec enable/disable (Amir Tzin) [RHEL-24458 RHEL-24465 RHEL-6311] - net/mlx5e: Rewrite IPsec vs. TC block interface (Amir Tzin) [RHEL-24458 RHEL-24465 RHEL-6311] - net/mlx5: Drop extra layer of locks in IPsec (Amir Tzin) [RHEL-24458 RHEL-24465 RHEL-6311] - net/mlx5: Store vport in struct mlx5_devlink_port and use it in port ops (Amir Tzin) [RHEL-24465] - net/mlx5: Check vhca_resource_manager capability in each op and add extack msg (Amir Tzin) [RHEL-24465] - net/mlx5: Relax mlx5_devlink_eswitch_get() return value checking (Amir Tzin) [RHEL-24465] - net/mlx5: Return -EOPNOTSUPP in mlx5_devlink_port_fn_migratable_set() directly (Amir Tzin) [RHEL-24465] - net/mlx5: Reduce number of vport lookups passing vport pointer instead of index (Amir Tzin) [RHEL-24465] - net/mlx5: Embed struct devlink_port into driver structure (Amir Tzin) [RHEL-24465] - net/mlx5: Don't register ops for non-PF/VF/SF port and avoid checks in ops (Amir Tzin) [RHEL-24465] - net/mlx5: Remove no longer used mlx5_esw_offloads_sf_vport_enable/disable() (Amir Tzin) [RHEL-24465] - net/mlx5: Introduce mlx5_eswitch_load/unload_sf_vport() and use it from SF code (Amir Tzin) [RHEL-24465] - net/mlx5: Allow mlx5_esw_offloads_devlink_port_register() to register SFs (Amir Tzin) [RHEL-24465] - net/mlx5: Push devlink port PF/VF init/cleanup calls out of devlink_port_register/unregister() (Amir Tzin) [RHEL-24465] - net/mlx5: Push out SF devlink port init and cleanup code to separate helpers (Amir Tzin) [RHEL-24465] - net/mlx5: Rework devlink port alloc/free into init/cleanup (Amir Tzin) [RHEL-24465] - net/mlx5: Rename devlink port ops struct for PFs/VFs (Amir Tzin) [RHEL-24465] - net/mlx5: Remove VPORT_UPLINK handling from devlink_port.c (Amir Tzin) [RHEL-24465] - net/mlx5: Call mlx5_esw_offloads_rep_load/unload() for uplink port directly (Amir Tzin) [RHEL-24465] - net/mlx5: Give esw_offloads_load/unload_rep() "mlx5_" prefix (Amir Tzin) [RHEL-24465] - net/mlx5: Make mlx5_eswitch_load/unload_vport() static (Amir Tzin) [RHEL-24465] - net/mlx5: Make mlx5_esw_offloads_rep_load/unload() static (Amir Tzin) [RHEL-24465] - net/mlx5: Remove pointless devlink_rate checks (Amir Tzin) [RHEL-24465] - net/mlx5: Don't check vport->enabled in port ops (Amir Tzin) [RHEL-24465] - net/mlx5: Don't query MAX caps twice (Amir Tzin) [RHEL-24451 RHEL-24465] - net/mlx5: Remove unused MAX HCA capabilities (Amir Tzin) [RHEL-24451 RHEL-24465] - net/mlx5: Remove unused CAPs (Amir Tzin) [RHEL-24451 RHEL-24465] - net/mlx5: Adjust mlx5_query_hca_caps() to upstream (Amir Tzin) [RHEL-24465] - net/mlx5: Expose max possible SFs via devlink resource (Amir Tzin) [RHEL-24451 RHEL-24465] - net/mlx5e: E-Switch, Allow devcom initialization on more vports (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Register devcom device with switch id key (Amir Tzin) [RHEL-24465] - net/mlx5: Devcom, Infrastructure changes (Amir Tzin) [RHEL-24465] - net/mlx5: Use shared code for checking lag is supported (Amir Tzin) [RHEL-24465] - net/mlx5e: Support IPsec NAT-T functionality (Amir Tzin) [RHEL-24465] - net/mlx5e: Check for IPsec NAT-T support (Amir Tzin) [RHEL-24465] - net/mlx5: Add relevant capabilities bits to support NAT-T (Amir Tzin) [RHEL-24465] - net/mlx5e: Make TC and IPsec offloads mutually exclusive on a netdev (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Add get IPsec offload stats for uplink representor (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Modify and restore TC rules for IPSec TX rules (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Make IPsec offload work together with eswitch and TC (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5: Compare with old_dest param to modify rule destination (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Support IPsec packet offload for TX in switchdev mode (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Refactor IPsec TX tables creation (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Handle IPsec offload for RX datapath in switchdev mode (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Support IPsec packet offload for RX in switchdev mode (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Refactor IPsec RX tables creation and destruction (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Prepare IPsec packet offload for switchdev mode (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Change the parameter of IPsec RX skb handle function (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Add function to get IPsec offload namespace (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5: DR, update query of HCA caps for EC VFs (Amir Tzin) [RHEL-24465] - net/mlx5: Fix the macro for accessing EC VF vports (Amir Tzin) [RHEL-24465] - net/mlx5: Fix devlink controller number for ECVF (Amir Tzin) [RHEL-24465] - net/mlx5: Fix UAF in mlx5_eswitch_cleanup() (Amir Tzin) [RHEL-24465] - net/mlx5: Fix SFs kernel documentation error (Amir Tzin) [RHEL-24465] - net/mlx5: Bridge, set debugfs access right to root-only (Amir Tzin) [RHEL-24465] - net/mlx5: Bridge, expose FDB state via debugfs (Amir Tzin) [RHEL-24465] - net/mlx5: Bridge, pass net device when linking vport to bridge (Amir Tzin) [RHEL-24465] - net/mlx5: Create eswitch debugfs root directory (Amir Tzin) [RHEL-24465] - net/mlx5: Light probe local SFs (Amir Tzin) [RHEL-24417 RHEL-24465] - net/mlx5: Move esw multiport devlink param to eswitch code (Amir Tzin) [RHEL-24417 RHEL-24465] - net/mlx5: Split function_setup() to enable and open functions (Amir Tzin) [RHEL-24417 RHEL-24465] - net/mlx5: Enable 4 ports VF LAG (Amir Tzin) [RHEL-24409 RHEL-24465] - net/mlx5: LAG, block multiport eswitch LAG in case ldev have more than 2 ports (Amir Tzin) [RHEL-24409 RHEL-24465] - net/mlx5: LAG, block multipath LAG in case ldev have more than 2 ports (Amir Tzin) [RHEL-24409 RHEL-24465] - net/mlx5: LAG, change mlx5_shared_fdb_supported() to static (Amir Tzin) [RHEL-24409 RHEL-24465] - net/mlx5: LAG, generalize handling of shared FDB (Amir Tzin) [RHEL-24409 RHEL-24465] - net/mlx5: LAG, check if all eswitches are paired for shared FDB (Amir Tzin) [RHEL-24409 RHEL-24465] - {net/RDMA}/mlx5: introduce lag_for_each_peer (Amir Tzin) [RHEL-24409 RHEL-24465] - RDMA/mlx5: Free second uplink ib port (Amir Tzin) [RHEL-24409 RHEL-24465] - net/mlx5e: E-Switch, Fix shared fdb error flow (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Pass other_vport flag if vport is not 0 (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Use xarray for devcom paired device index (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Add peer fdb miss rules for vport manager or ecpf (Amir Tzin) [RHEL-24465] - net/mlx5e: Use vhca_id for device index in vport rx rules (Amir Tzin) [RHEL-24465] - net/mlx5: Lag, Remove duplicate code checking lag is supported (Amir Tzin) [RHEL-24465] - net/mlx5: Set max number of embedded CPU VFs (Amir Tzin) [RHEL-24465] - net/mlx5: Update SRIOV enable/disable to handle EC/VFs (Amir Tzin) [RHEL-24465] - net/mlx5: Query correct caps for min msix vectors (Amir Tzin) [RHEL-24465] - net/mlx5: Use correct vport when restoring GUIDs (Amir Tzin) [RHEL-24465] - net/mlx5: Add new page type for EC VF pages (Amir Tzin) [RHEL-24465] - net/mlx5: Add/remove peer miss rules for EC VFs (Amir Tzin) [RHEL-24465] - net/mlx5: Add management of EC VF vports (Amir Tzin) [RHEL-24465] - mlx5/core: E-Switch, Allocate ECPF vport if it's an eswitch manager (Amir Tzin) [RHEL-24465] - net/mlx5: Update vport caps query/set for EC VFs (Amir Tzin) [RHEL-24465] - net/mlx5: Enable devlink port for embedded cpu VF vports (Amir Tzin) [RHEL-24465] - net/mlx5: mlx5_ifc updates for embedded CPU SRIOV (Amir Tzin) [RHEL-24465] - net/mlx5: Simplify unload all rep code (Amir Tzin) [RHEL-24465] - net/mlx5: Skip inline mode check after mlx5_eswitch_enable_locked() failure (Amir Tzin) [RHEL-24465] - net/mlx5: Devcom, extend mlx5_devcom_send_event to work with more than two devices (Amir Tzin) [RHEL-24465] - net/mlx5: Devcom, introduce devcom_for_each_peer_entry (Amir Tzin) [RHEL-24465] - net/mlx5: E-switch, mark devcom as not ready when all eswitches are unpaired (Amir Tzin) [RHEL-24465] - net/mlx5: Devcom, Rename paired to ready (Amir Tzin) [RHEL-24465] - net/mlx5: DR, handle more than one peer domain (Amir Tzin) [RHEL-24465] - net/mlx5: E-switch, generalize shared FDB creation (Amir Tzin) [RHEL-24465] - net/mlx5: E-switch, Handle multiple master egress rules (Amir Tzin) [RHEL-24465] - net/mlx5: E-switch, refactor FDB miss rule add/remove (Amir Tzin) [RHEL-24465] - net/mlx5: E-switch, enlarge peer miss group table (Amir Tzin) [RHEL-24465] - net/mlx5e: Handle offloads flows per peer (Amir Tzin) [RHEL-24465] - net/mlx5e: en_tc, re-factor query route port (Amir Tzin) [RHEL-24465] - net/mlx5e: rep, store send to vport rules per peer (Amir Tzin) [RHEL-24465] - net/mlx5e: tc, Refactor peer add/del flow (Amir Tzin) [RHEL-24465] - net/mlx5e: en_tc, Extend peer flows to a list (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Initialize E-Switch for eswitch manager (Amir Tzin) [RHEL-24465] - net/mlx5: devlink, Only show PF related devlink warning when needed (Amir Tzin) [RHEL-24465] - net/mlx5: E-Switch, Use metadata matching for RoCE loopback rule (Amir Tzin) [RHEL-24465] - net/mlx5: E-Switch, Use RoCE version 2 for loopback traffic (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Add a check that log_max_l2_table is valid (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch: move debug print of adding mac to correct place (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Check device is PF when stopping esw offloads (Amir Tzin) [RHEL-24465] - net/mlx5: Remove redundant vport_group_manager cap check (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Use metadata for vport matching in send-to-vport rules (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Allow get vport api if esw exists (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Update when to set other vport context (Amir Tzin) [RHEL-24465] - net/mlx5e: Remove redundant __func__ arg from fs_err() calls (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Remove flow_source check for metadata matching (Amir Tzin) [RHEL-24465] - net/mlx5: E-Switch, Remove redundant check (Amir Tzin) [RHEL-24465] - net/mlx5: Remove redundant esw multiport validate function (Amir Tzin) [RHEL-24465] - RDMA/mlx5: Handles RoCE MACsec steering rules addition and deletion (Amir Tzin) [RHEL-22227] - net/mlx5: Add RoCE MACsec steering infrastructure in core (Amir Tzin) [RHEL-22227] - net/mlx5: Configure MACsec steering for ingress RoCEv2 traffic (Amir Tzin) [RHEL-22227] - net/mlx5: Configure MACsec steering for egress RoCEv2 traffic (Amir Tzin) [RHEL-22227] - net/mlx5: Add MACsec priorities in RDMA namespaces (Amir Tzin) [RHEL-22227] - RDMA/mlx5: Implement MACsec gid addition and deletion (Amir Tzin) [RHEL-22227] - net/mlx5: Maintain fs_id xarray per MACsec device inside macsec steering (Amir Tzin) [RHEL-22227] - net/mlx5: Remove netdevice from MACsec steering (Amir Tzin) [RHEL-22227] - net/mlx5e: Move MACsec flow steering and statistics database from ethernet to core (Amir Tzin) [RHEL-22227] - net/mlx5e: Rename MACsec flow steering functions/parameters to suit core naming style (Amir Tzin) [RHEL-22227] - net/mlx5: Remove dependency of macsec flow steering on ethernet (Amir Tzin) [RHEL-22227] - net/mlx5e: Move MACsec flow steering operations to be used as core library (Amir Tzin) [RHEL-22227] - RDMA/mlx5: Return the firmware result upon destroying QP/RQ (Amir Tzin) [RHEL-22227] - RDMA/mlx5: Handle DCT QP logic separately from low level QP interface (Amir Tzin) [RHEL-22227] - RDMA/mlx5: Reduce QP table exposure (Amir Tzin) [RHEL-22227] - net/mlx5: Nullify qp->dbg pointer post destruction (Amir Tzin) [RHEL-22227]- nvmet: fix ns enable/disable possible hang (Maurizio Lombardi) [RHEL-37676] - nvme: fix reconnection fail due to reserved tag allocation (Maurizio Lombardi) [RHEL-36896] {CVE-2024-27435} - Revert "xen/x2apic: enable x2apic mode when supported for HVM" (Vitaly Kuznetsov) [RHEL-34602] - ext4: dax - remove tech preview tag (Bill O'Donnell) [RHEL-39889] - redhat: remove the merge subtrees script (Derek Barbosa) - redhat: rhdocs: delete .get_maintainer.conf (Derek Barbosa) - redhat: rhdocs: Remove the rhdocs directory (Derek Barbosa) - redhat: redhat/Makefile: remove dist-maint-update target (Derek Barbosa) - nfp: flower: handle acti_netdevs allocation failure (Ken Cox) [RHEL-35158] {CVE-2024-27046} - crypto: qat - Fix ADF_DEV_RESET_SYNC memory leak (Vladis Dronov) [RHEL-35816] {CVE-2024-26974} - crypto: qat - specify firmware files for 402xx (Vladis Dronov) [RHEL-35816] - crypto: qat - validate slices count returned by FW (Vladis Dronov) [RHEL-35816] - crypto: qat - improve error logging to be consistent across features (Vladis Dronov) [RHEL-35816] - crypto: qat - improve error message in adf_get_arbiter_mapping() (Vladis Dronov) [RHEL-35816] - crypto: qat - implement dh fallback for primes > 4K (Vladis Dronov) [RHEL-24063] - crypto: qat - Fix spelling mistake "Invalide" -> "Invalid" (Vladis Dronov) [RHEL-35816] - crypto: qat - Avoid -Wflex-array-member-not-at-end warnings (Vladis Dronov) [RHEL-35816] - crypto: qat - implement interface for live migration (Vladis Dronov) [RHEL-35816] - crypto: qat - add interface for live migration (Vladis Dronov) [RHEL-35816] - crypto: qat - add bank save and restore flows (Vladis Dronov) [RHEL-35816] - crypto: qat - expand CSR operations for QAT GEN4 devices (Vladis Dronov) [RHEL-35816] - crypto: qat - rename get_sla_arr_of_type() (Vladis Dronov) [RHEL-35816] - crypto: qat - relocate CSR access code (Vladis Dronov) [RHEL-35816] - crypto: qat - move PFVF compat checker to a function (Vladis Dronov) [RHEL-35816] - crypto: qat - relocate and rename 4xxx PF2VM definitions (Vladis Dronov) [RHEL-35816] - crypto: qat - adf_get_etr_base() helper (Vladis Dronov) [RHEL-35816] - powerpc/eeh: Permanently disable the removed device (Mamatha Inamdar) [RHEL-35642] - powerpc/eeh: Use a goto for recovery failures (Mamatha Inamdar) [RHEL-35642] - powerpc/eeh: Small refactor of eeh_handle_normal_event() (Mamatha Inamdar) [RHEL-35642] - REDHAT: Fix values in Makefile being redefined (Lucas Zampieri) - selftests/net/lib: no need to record ns name if it already exist (Ivan Vecera) [RHEL-36219] - netlink: specs: Add missing bridge linkinfo attrs (Ivan Vecera) [RHEL-36219] - net: bridge: switchdev: Ensure deferred event delivery on unoffload (Ivan Vecera) [RHEL-36219] - net: bridge: switchdev: Skip MDB replays of deferred events on offload (Ivan Vecera) [RHEL-36219] - selftests: forwarding: Fix bridge locked port test flakiness (Ivan Vecera) [RHEL-36219] - selftests: forwarding: Suppress grep warnings (Ivan Vecera) [RHEL-36219] - selftests: forwarding: Fix bridge MDB test flakiness (Ivan Vecera) [RHEL-36219] - selftests: forwarding: Fix layer 2 miss test flakiness (Ivan Vecera) [RHEL-36219] - selftests: net: Fix bridge backup port test flakiness (Ivan Vecera) [RHEL-36219] - selftests: forwarding: List helper scripts in TEST_FILES Makefile variable (Ivan Vecera) [RHEL-36219] - selftests: net: Add missing matchall classifier (Ivan Vecera) [RHEL-36219] - bridge: mcast: fix disabled snooping after long uptime (Ivan Vecera) [RHEL-36219] - selftests/net/lib: update busywait timeout value (Ivan Vecera) [RHEL-36219] - selftests: forwarding: Remove executable bits from lib.sh (Ivan Vecera) [RHEL-36219] - selftests: forwarding: Avoid failures to source net/lib.sh (Ivan Vecera) [RHEL-36219] - bridge: cfm: fix enum typo in br_cc_ccm_tx_parse (Ivan Vecera) [RHEL-36219] - selftests: vxlan_mdb: Add MDB bulk deletion test (Ivan Vecera) [RHEL-36219] - selftests: bridge_mdb: Add MDB bulk deletion test (Ivan Vecera) [RHEL-36219] - vxlan: mdb: Add MDB bulk deletion support (Ivan Vecera) [RHEL-36219] - bridge: mdb: Add MDB bulk deletion support (Ivan Vecera) [RHEL-36219] - bridge: add MDB state mask uAPI attribute (Ivan Vecera) [RHEL-36219] - selftests/net: convert test_bridge_neigh_suppress.sh to run it in unique namespace (Ivan Vecera) [RHEL-36219] - selftests/net: convert test_bridge_backup_port.sh to run it in unique namespace (Ivan Vecera) [RHEL-36219] - selftests/net: add lib.sh (Ivan Vecera) [RHEL-36219] - docs: bridge: add other features (Ivan Vecera) [RHEL-36219] - docs: bridge: add netfilter doc (Ivan Vecera) [RHEL-36219] - docs: bridge: add switchdev doc (Ivan Vecera) [RHEL-36219] - docs: bridge: add multicast doc (Ivan Vecera) [RHEL-36219] - docs: bridge: add VLAN doc (Ivan Vecera) [RHEL-36219] - docs: bridge: add STP doc (Ivan Vecera) [RHEL-36219] - docs: bridge: Add kAPI/uAPI fields (Ivan Vecera) [RHEL-36219] - net: bridge: add document for IFLA_BRPORT enum (Ivan Vecera) [RHEL-36219] - net: bridge: add document for IFLA_BR enum (Ivan Vecera) [RHEL-36219] - docs: bridge: update doc format to rst (Ivan Vecera) [RHEL-36219] - net: bridge: fill in MODULE_DESCRIPTION() (Ivan Vecera) [RHEL-36219] - selftests: vxlan_mdb: Use MDB get instead of dump (Ivan Vecera) [RHEL-36219] - selftests: bridge_mdb: Use MDB get instead of dump (Ivan Vecera) [RHEL-36219] - rtnetlink: Add MDB get support (Ivan Vecera) [RHEL-36219] - vxlan: mdb: Add MDB get support (Ivan Vecera) [RHEL-36219] - bridge: mcast: Add MDB get support (Ivan Vecera) [RHEL-36219] - vxlan: mdb: Factor out a helper for remote entry size calculation (Ivan Vecera) [RHEL-36219] - vxlan: mdb: Adjust function arguments (Ivan Vecera) [RHEL-36219] - bridge: mcast: Rename MDB entry get function (Ivan Vecera) [RHEL-36219] - bridge: mcast: Factor out a helper for PG entry size calculation (Ivan Vecera) [RHEL-36219] - bridge: mcast: Account for missing attributes (Ivan Vecera) [RHEL-36219] - bridge: mcast: Dump MDB entries even when snooping is disabled (Ivan Vecera) [RHEL-36219] - br_netfilter: use single forward hook for ip and arp (Ivan Vecera) [RHEL-36219] - selftests: forwarding: bridge_fdb_learning_limit: Add a new selftest (Ivan Vecera) [RHEL-36219] - net: bridge: Set strict_start_type for br_policy (Ivan Vecera) [RHEL-36219] - net: bridge: Add netlink knobs for number / max learned FDB entries (Ivan Vecera) [RHEL-36219] - net: bridge: Track and limit dynamically learned FDB entries (Ivan Vecera) [RHEL-36219] - net: bridge: Set BR_FDB_ADDED_BY_USER early in fdb_add_entry (Ivan Vecera) [RHEL-36219] - selftests: net: Add bridge backup port and backup nexthop ID test (Ivan Vecera) [RHEL-36219] - bridge: Add backup nexthop ID support (Ivan Vecera) [RHEL-36219] - RDMA/mlx5: Fix fortify source warning while accessing Eth segment (Kamal Heib) [RHEL-33164] {CVE-2024-26907} - powerpc/pseries: Rework lppaca_shared_proc() to avoid DEBUG_PREEMPT (Mark Langsdorf) [RHEL-32447] - powerpc: Don't include lppaca.h in paca.h (Mark Langsdorf) [RHEL-32447] - cpuidle: dt: Replace deprecated strncpy() with strscpy() (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Avoid unnecessary variable assignments (Mark Langsdorf) [RHEL-32447] - cpuidle: menu: Skip tick_nohz_get_sleep_length() call in some cases (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Gather statistics regarding whether or not to stop the tick (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Skip tick_nohz_get_sleep_length() call in some cases (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Do not call tick_nohz_get_sleep_length() upfront (Mark Langsdorf) [RHEL-32447] - cpuidle: psci: Move enabling OSI mode after power domains creation (Mark Langsdorf) [RHEL-32447] - cpuidle: dt_idle_genpd: Add helper function to remove genpd topology (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Drop utilized from struct teo_cpu (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Avoid stopping the tick unnecessarily when bailing out (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Update idle duration estimate when choosing shallower state (Mark Langsdorf) [RHEL-32447] - cpuidle: Adjust includes to remove of_device.h (Mark Langsdorf) [RHEL-32447] - cpuidle: Use of_property_present() for testing DT property presence (Mark Langsdorf) [RHEL-32447] - nvme-fabrics: prevent overriding of existing host (John Meneghini) [RHEL-30850] - tee: amdtee: fix use-after-free vulnerability in amdtee_close_session (David Arcari) [RHEL-24997] - tee: amdtee: Add return_origin to 'struct tee_cmd_load_ta' (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Update sps power thermals according to the platform-profiles (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support to get sps default APTS index values (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support to get APTS index numbers for static slider (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support to notify sbios heart beat event (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support to get sbios requests in PMF driver (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Disable debugfs support for querying power thermals (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Differentiate PMF ACPI versions (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add debugging message for missing policy data (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Remove smart_pc_status enum (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix possible out-of-bound memory accesses (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Use struct for cookie header (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Do not use readl() for policy buffer access (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix return value of amd_pmf_start_policy_engine() (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add missing __iomem attribute to policy_base (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix missing error code in amd_pmf_init_smart_pc() (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix a potential race with policy binary sideload (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fixup error handling for amd_pmf_init_smart_pc() (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix a suspend hang on Framework 13 (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix TEE enact command failure after suspend and resume (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix memory leak in amd_pmf_get_pb_data() (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Get ambient light information from AMD SFH driver (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Get Human presence information from AMD SFH driver (David Arcari) [RHEL-24997] - HID: amd_sfh: Add a new interface for exporting ALS data (David Arcari) [RHEL-24997] - HID: amd_sfh: Add a new interface for exporting HPD data (David Arcari) [RHEL-24997] - HID: amd_sfh: rename float_to_int() to amd_sfh_float_to_int() (David Arcari) [RHEL-24997] - HID: amd_sfh: Add light chromaticity for SFH1.1 (David Arcari) [RHEL-24997] - HID: amd_sfh: Add light chromaticity support (David Arcari) [RHEL-24997] - HID: amd_sfh: Add support for SFH1.1 light color temperature (David Arcari) [RHEL-24997] - HID: amd_sfh: Add support for light color temperature (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Return a status code only as a constant in two functions (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Return directly after a failed apmf_if_call() in apmf_sbios_heartbeat_notify() (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: dump policy binary data (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add capability to sideload of policy binary (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add facility to dump TA inputs (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Make source_as_str() as non-static (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support to update system state (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support update p3t limit (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support to get inputs from other subsystems (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: change amd_pmf_init_features() call sequence (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support for PMF Policy Binary (David Arcari) [RHEL-24997] - redhat/configs: enable AMDTEE (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Change return type of amd_pmf_set_dram_addr() (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support for PMF-TA interaction (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add PMF TEE interface (David Arcari) [RHEL-24997]- powerpc/pseries/iommu: LPAR panics during boot up with a frozen PE (Mamatha Inamdar) [RHEL-39788] {CVE-2024-36926} - thermal/debugfs: Fix two locking issues with thermal zone debug (David Arcari) [RHEL-40008] {CVE-2024-36961} - thermal/debugfs: Free all thermal zone debug memory on zone removal (David Arcari) [RHEL-39875] {CVE-2024-36956} - thermal/debugfs: Prevent use-after-free from occurring after cdev removal (David Arcari) [RHEL-39774] {CVE-2024-36932} - s390/qeth: Fix typo 'weed' in comment (Tobias Huschle) [RHEL-23681] - s390/qeth: replace deprecated strncpy with strscpy (Tobias Huschle) [RHEL-23681] - s390/ctcm: replace deprecated strncpy with strscpy (Tobias Huschle) [RHEL-23681] - s390/qeth: Fix kernel panic after setting hsuid (Tobias Huschle) [RHEL-23681] - s390/ism: Properly fix receive message buffer allocation (Tobias Huschle) [RHEL-23681] - s390/qeth: handle deferred cc1 (Tobias Huschle) [RHEL-23681] - s390/qeth: Fix potential loss of L3-IP@ in case of network issues (Tobias Huschle) [RHEL-23681] - s390/ism: ism driver implies smc protocol (Tobias Huschle) [RHEL-23681] - net/smc: fix neighbour and rtable leak in smc_ib_find_route() (Tobias Huschle) [RHEL-23682] - s390/qdio: handle deferred cc1 (Tobias Huschle) [RHEL-23680] - scsi: zfcp: Replace strlcpy() with strscpy() (Tobias Huschle) [RHEL-23680] - scsi: zfcp: Fix a double put in zfcp_port_enqueue() (Tobias Huschle) [RHEL-23680] - net/mlx5: Properly link new fs rules into the tree (Kamal Heib) [RHEL-37422] {CVE-2024-35960} - net/mlx5e: fix a double-free in arfs_create_groups (Kamal Heib) [RHEL-36922] {CVE-2024-35835} - net/mlx5e: fix a potential double-free in fs_any_create_groups (Kamal Heib) [RHEL-37093] {CVE-2023-52667} - can: dev: can_put_echo_skb(): don't crash kernel if can_priv::echo_skb is accessed out of bounds (Jose Ignacio Tornos Martinez) [RHEL-38226] {CVE-2023-52878} - blk-mq: add helper for checking if one CPU is mapped to specified hctx (Ming Lei) [RHEL-36684] - net: hns3: fix kernel crash when 1588 is received on HIP08 devices (Ken Cox) [RHEL-33213] {CVE-2024-26881} - fsverity: use register_sysctl_init() to avoid kmemleak warning (Andrey Albershteyn) [RHEL-36258] - ethtool: netlink: Add missing ethnl_ops_begin/complete (Ivan Vecera) [RHEL-36217] - ethtool: reformat kerneldoc for struct ethtool_fec_stats (Ivan Vecera) [RHEL-36217] - ethtool: reformat kerneldoc for struct ethtool_link_settings (Ivan Vecera) [RHEL-36217] - Documentation: networking: add missing PLCA messages from the message list (Ivan Vecera) [RHEL-36217] - net: partial revert of the "Make timestamping selectable: series (Ivan Vecera) [RHEL-36217] - net: ethtool: ts: Let the active time stamping layer be selectable (Ivan Vecera) [RHEL-36217] - net: ethtool: ts: Update GET_TS to reply the current selected timestamp (Ivan Vecera) [RHEL-36217] - net: Change the API of PHY default timestamp to MAC (Ivan Vecera) [RHEL-36217] - net: Replace hwtstamp_source by timestamping layer (Ivan Vecera) [RHEL-36217] - net: ethtool: Add a command to list available time stamping layers (Ivan Vecera) [RHEL-36217] - net: ethtool: Add a command to expose current time stamping layer (Ivan Vecera) [RHEL-36217] - net_tstamp: Add TIMESTAMPING SOFTWARE and HARDWARE mask (Ivan Vecera) [RHEL-36217] - net: phy: micrel: fix ts_info value in case of no phc (Ivan Vecera) [RHEL-36217] - net: Make dev_set_hwtstamp_phylib accessible (Ivan Vecera) [RHEL-36217] - net: macb: Convert to ndo_hwtstamp_get() and ndo_hwtstamp_set() (Ivan Vecera) [RHEL-36217] - net: ethtool: Refactor identical get_ts_info implementations. (Ivan Vecera) [RHEL-36217] - net: phy: Remove the call to phy_mii_ioctl in phy_hwstamp_get/set (Ivan Vecera) [RHEL-36217] - net: Convert PHYs hwtstamp callback to use kernel_hwtstamp_config (Ivan Vecera) [RHEL-36217] - net: omit ndo_hwtstamp_get() call when possible in dev_set_hwtstamp_phylib() (Ivan Vecera) [RHEL-36217] - net: remove phy_has_hwtstamp() -> phy_mii_ioctl() decision from converted drivers (Ivan Vecera) [RHEL-36217] - net: fec: delete fec_ptp_disable_hwts() (Ivan Vecera) [RHEL-36217] - net: fec: convert to ndo_hwtstamp_get() and ndo_hwtstamp_set() (Ivan Vecera) [RHEL-36217] - net: bonding: convert to ndo_hwtstamp_get() / ndo_hwtstamp_set() (Ivan Vecera) [RHEL-36217] - net: macvlan: convert to ndo_hwtstamp_get() / ndo_hwtstamp_set() (Ivan Vecera) [RHEL-36217] - net: vlan: convert to ndo_hwtstamp_get() / ndo_hwtstamp_set() (Ivan Vecera) [RHEL-36217] - net: ethtool: Fix documentation of ethtool_sprintf() (Ivan Vecera) [RHEL-36217] - Revert "ethtool: Fix mod state of verbose no_mask bitset" (Ivan Vecera) [RHEL-36217] - ethtool: Fix mod state of verbose no_mask bitset (Ivan Vecera) [RHEL-36217] - ipv6: also use netdev_hold() in ip6_route_check_nh() (Ivan Vecera) [RHEL-36217] - net: create device lookup API with reference tracking (Ivan Vecera) [RHEL-36217] - net_tstamp: add SOF_TIMESTAMPING_OPT_ID_TCP (Ivan Vecera) [RHEL-36217] - fbcon: always restore the old font data in fbcon_do_set_font() (Jocelyn Falempe) [RHEL-23295] - fbcon: Fix incorrect printed function name in fbcon_prepare_logo() (Jocelyn Falempe) [RHEL-23295] - hid/picolcd_fb: Set FBINFO_VIRTFB flag (Jocelyn Falempe) [RHEL-23295] - fbdev: remove I2C_CLASS_DDC support (Jocelyn Falempe) [RHEL-23295] - fbdev/intelfb: Remove driver (Jocelyn Falempe) [RHEL-23295] - video/logo: use %u format specifier for unsigned int values (Jocelyn Falempe) [RHEL-23295] - video/sticore: Store ROM device in STI struct (Jocelyn Falempe) [RHEL-23295] - fbdev: flush deferred IO before closing (Jocelyn Falempe) [RHEL-23295] - fbdev: flush deferred work in fb_deferred_io_fsync() (Jocelyn Falempe) [RHEL-23295] - fbdev: amba-clcd: Delete the old CLCD driver (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove support for Carillo Ranch driver (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove default file-I/O implementations (Jocelyn Falempe) [RHEL-23295] - fbdev: Warn on incorrect framebuffer access (Jocelyn Falempe) [RHEL-23295] - fbdev: Move default fb_mmap code into helper function (Jocelyn Falempe) [RHEL-23295] - fbdev: Push pgprot_decrypted() into mmap implementations (Jocelyn Falempe) [RHEL-23295] - fbdev: Rename FB_SYS_FOPS token to FB_SYSMEM_FOPS (Jocelyn Falempe) [RHEL-23295] - fbdev/cyber2000fb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - fbdev/wm8505fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/vt8500lcdfb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - fbdev/clps711x-fb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - fbdev/ps3fb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - fbdev/au1200fb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - fbdev/udlfb: Select correct helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/smscufx: Select correct helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sh_mobile_lcdcfb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - fbdev/arcfb: Use generator macros for deferred I/O (Jocelyn Falempe) [RHEL-23295] - fbdev/vfb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Use dev_err_probe (Jocelyn Falempe) [RHEL-23295] - fbdev: offb: Simplify offb_init_fb() (Jocelyn Falempe) [RHEL-23295] - fbdev: stifb: Make the STI next font pointer a 32-bit signed offset (Jocelyn Falempe) [RHEL-23295] - fbdev/vt8623fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/viafb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/vga16fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/vermilionfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/tridentfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/tgafb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/tdfxfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sunxvr500: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/stifb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sm712fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sm501fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sisfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/savagefb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sa1100fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/s3fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/s1d13xxxfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/rivafb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/radeon: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pvr2fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pm3fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pm2fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/nvidiafb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/neofb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/matroxfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/intelfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/imsttfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/i810fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/hpfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/hitfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/hgafb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/gbefb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/ep93xx-fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/dnfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/cyber2000fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/controlfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/cobalt-lcd: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/cirrusfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/au1100fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/atyfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/atafb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/arkfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/amifb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/amba-clcd: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/68328fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Provide I/O-memory helpers as module (Jocelyn Falempe) [RHEL-23295] - hid/picolcd: Use fb_ops helpers for deferred I/O (Jocelyn Falempe) [RHEL-23295] - console: fix up ARM screen_info reference (Jocelyn Falempe) [RHEL-23295] - vga16fb: drop powerpc support (Jocelyn Falempe) [RHEL-23295] - dummycon: limit Arm console size hack to footbridge (Jocelyn Falempe) [RHEL-23295] - fbdev: core: syscopyarea: fix sloppy typing (Jocelyn Falempe) [RHEL-23295] - fbdev: core: cfbcopyarea: fix sloppy typing (Jocelyn Falempe) [RHEL-23295] - fbdev: uvesafb: Remove uvesafb_exec() prototype from include/video/uvesafb.h (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Disable PWM on shutdown, suspend and remove (Jocelyn Falempe) [RHEL-23295] - fbdev: Replace fb_pgprotect() with pgprot_framebuffer() (Jocelyn Falempe) [RHEL-23295] - fbdev: Avoid file argument in fb_pgprotect() (Jocelyn Falempe) [RHEL-23295] - fbdev: mmp: Annotate struct mmp_path with __counted_by (Jocelyn Falempe) [RHEL-23295] - drm: fix up fbdev Kconfig defaults (Jocelyn Falempe) [RHEL-23295] - fbdev: Update fbdev source file paths (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Clean up include statements in fbmem.c (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Remove empty internal helpers from fb_logo.c (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Move logo functions into separate source file (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Unexport logo helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Fix style of code for boot-up logo (Jocelyn Falempe) [RHEL-23295] - fbdev/hyperv_fb: Use fb_ops helpers for deferred I/O (Jocelyn Falempe) [RHEL-23295] - fbdev: Add Kconfig macro FB_IOMEM_HELPERS_DEFERRED (Jocelyn Falempe) [RHEL-23295] - fbdev: ssd1307fb: Use bool for ssd1307fb_deviceinfo flags (Jocelyn Falempe) [RHEL-23295] - fbdev: mx3fb: Remove the driver (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Use list_for_each_entry() helper (Jocelyn Falempe) [RHEL-23295] - fbdev/tcx: Use initializer macro for struct fb_ops (Jocelyn Falempe) [RHEL-23295] - fbdev/p9100: Use initializer macro for struct fb_ops (Jocelyn Falempe) [RHEL-23295] - fbdev/leo: Use initializer macro for struct fb_ops (Jocelyn Falempe) [RHEL-23295] - fbdev/cg3: Use initializer macro for struct fb_ops (Jocelyn Falempe) [RHEL-23295] - fbdev/cg14: Use initializer macro for struct fb_ops (Jocelyn Falempe) [RHEL-23295] - fbdev/bw2: Use initializer macro for struct fb_ops (Jocelyn Falempe) [RHEL-23295] - fbdev/sbus: Add initializer macros and Kconfig tokens for SBUS support (Jocelyn Falempe) [RHEL-23295] - fbdev/sbus: Build sbuslib.o if CONFIG_FB_SBUS has been selected (Jocelyn Falempe) [RHEL-23295] - hid/picolcd: Remove flag FBINFO_FLAG_DEFAULT from fbdev driver (Jocelyn Falempe) [RHEL-23295] - backlight: led_bl: Remove redundant of_match_ptr() (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Drop ret variable in brightness change function (Jocelyn Falempe) [RHEL-23295] - fbdev: kyro: Remove unused declarations (Jocelyn Falempe) [RHEL-23295] - fbdev/xilinxfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/vesafb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/valkyriefb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/uvesafb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sunxvr2500: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sunxvr1000: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sstfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/simplefb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sh7760fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/s3cfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/q40fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pxafb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pxa168fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pmagb-b-fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pmag-ba-fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pmag-aa-fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/platinumfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/offb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/ocfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/mx3fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/mb862xxfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/maxinefb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/macfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/kyro: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/imxfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/i740fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/gxt4500: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/grvga: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/goldfishfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/g364fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/fsl-diu-fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/fm2fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/efifb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/da8xx-fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/chipsfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/carminefb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/aty128fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/atmel_lcdfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/asiliantfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/acornfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbcon: Make fbcon_registered_fb and fbcon_num_registered_fb static (Jocelyn Falempe) [RHEL-23295] - fbdev: Align deferred I/O with naming of helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Use _DMAMEM_ infix for DMA-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Use _SYSMEM_ infix for system-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Use _IOMEM_ infix for I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Harmonize some comments in (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove FB_DEFAULT_SYS_OPS (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove FBINFO_DEFAULT and FBINFO_FLAG_DEFAULT (Jocelyn Falempe) [RHEL-23295] - fbdev: ssd1307fb: Print the PWM's label instead of its number (Jocelyn Falempe) [RHEL-23295] - backlight: gpio_backlight: Drop output GPIO direction check for initial power state (Jocelyn Falempe) [RHEL-23295] - video: logo: LOGO should depend on FB_CORE i.s.o. FB (Jocelyn Falempe) [RHEL-23295] - Revert "fbcon: Use kzalloc() in fbcon_prepare_logo()" (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Catch errors when changing brightness (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Initialize PWM state on first brightness change (Jocelyn Falempe) [RHEL-23295] - fbdev: Add fb_ops init macros for framebuffers in DMA-able memory (Jocelyn Falempe) [RHEL-23295] - fbdev: Document that framebuffer_alloc() returns zero'ed data (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove FBINFO_FLAG_DEFAULT from framebuffer_alloc()'ed structs (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove FBINFO_FLAG_DEFAULT from kzalloc()'ed structs (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove FBINFO_DEFAULT from framebuffer_alloc()'ed structs (Jocelyn Falempe) [RHEL-23295] - fbdev: Split frame buffer support in FB and FB_CORE symbols (Jocelyn Falempe) [RHEL-23295] - fbdev: Move core fbdev symbols to a separate Kconfig file (Jocelyn Falempe) [RHEL-23295] - video: Add auxiliary display drivers to Graphics support menu (Jocelyn Falempe) [RHEL-23295] - fbcon: remove unused display (p) from fbcon_redraw() (Jocelyn Falempe) [RHEL-23295] - vgacon: cache vc_cell_height in vgacon_cursor() (Jocelyn Falempe) [RHEL-23295] - vgacon: let vgacon_doresize() return void (Jocelyn Falempe) [RHEL-23295] - vgacon: remove unused xpos from vgacon_set_cursor_size() (Jocelyn Falempe) [RHEL-23295] - vgacon: remove unneeded forward declarations (Jocelyn Falempe) [RHEL-23295] - vgacon: switch vgacon_scrolldelta() and vgacon_restore_screen() (Jocelyn Falempe) [RHEL-23295] - fbdev/xen-fbfront: Select FB_SYS_HELPERS_DEFERRED (Jocelyn Falempe) [RHEL-23295] - fbdev/ssd1307fb: Generate deferred I/O ops (Jocelyn Falempe) [RHEL-23295] - fbdev/ssd1307fb: Select FB_SYS_HELPERS_DEFERRED (Jocelyn Falempe) [RHEL-23295] - fbdev/metronomefb: Select FB_SYS_HELPERS_DEFERRED (Jocelyn Falempe) [RHEL-23295] - fbdev/hecubafb: Select FB_SYS_HELPERS_DEFERRED (Jocelyn Falempe) [RHEL-23295] - fbdev/broadsheetfb: Select FB_SYS_HELPERS_DEFERRED (Jocelyn Falempe) [RHEL-23295] - redhat/configs: Enable FB_DEVICE (Jocelyn Falempe) [RHEL-23295] - fbdev: Make support for userspace interfaces configurable (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Rework fb init code (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Move file-I/O code into separate file (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Move procfs code to separate file (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Add fb_device_{create,destroy}() (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Move framebuffer and backlight helpers into separate files (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Pass Linux device to pm_vt_switch_*() functions (Jocelyn Falempe) [RHEL-23295] - backlight/gpio_backlight: Rename field 'fbdev' to 'dev' (Jocelyn Falempe) [RHEL-23295] - backlight/gpio_backlight: Compare against struct fb_info.device (Jocelyn Falempe) [RHEL-23295] - fbdev: Rename fb_mem*() helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Move framebuffer I/O helpers into (Jocelyn Falempe) [RHEL-23295] - arch/x86: Include in fbdev source file (Jocelyn Falempe) [RHEL-23295] - arch/x86: Implement with generic helpers (Jocelyn Falempe) [RHEL-23295] - arch/powerpc: Implement with generic helpers (Jocelyn Falempe) [RHEL-23295] - arch/arm64: Implement with generic helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Prepare generic architecture helpers (Jocelyn Falempe) [RHEL-23295] - backlight: led_bl: Take led_access lock when required (Jocelyn Falempe) [RHEL-23295] - fbdev: fix potential OOB read in fast_imageblit() (Jocelyn Falempe) [RHEL-23295] - video: backlight: lp855x: Get PWM for PWM mode during probe (Jocelyn Falempe) [RHEL-23295] - fbdev: Add Kconfig options to select different fb_ops helpers (Jocelyn Falempe) [RHEL-23295] - fbcon: Fix null-ptr-deref in soft_cursor (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Remove unneeded checks for valid GPIOs (Jocelyn Falempe) [RHEL-23295] - fbdev: fbmem: mark get_fb_unmapped_area() static (Jocelyn Falempe) [RHEL-23295] - fbdev: Include instead of (Jocelyn Falempe) [RHEL-23295] - fbdev/matrox: Remove trailing whitespaces (Jocelyn Falempe) [RHEL-23295] - fbdev: modedb: Add 1920x1080 at 60 Hz video mode (Jocelyn Falempe) [RHEL-23295] - fbdev: Validate info->screen_{base, buffer} in fb_ops implementations (Jocelyn Falempe) [RHEL-23295] - fbdev: Don't re-validate info->state in fb_ops implementations (Jocelyn Falempe) [RHEL-23295] - fbdev: Use screen_buffer in fb_sys_{read,write}() (Jocelyn Falempe) [RHEL-23295] - fbdev: vga16fb: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - fbdev: vesafb: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - fbdev: simplefb: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - fbdev: offb: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - fbdev: efifb: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - video: Move HP PARISC STI core code to shared location (Jocelyn Falempe) [RHEL-23295] - video/aperture: Provide a VGA helper for gma500 and internal use (Jocelyn Falempe) [RHEL-23295] - fbmem: Reject FB_ACTIVATE_KD_TEXT from userspace (Jocelyn Falempe) [RHEL-23295] - video/aperture: Fix typos in comments (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Mark OF related data as maybe unused (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - backlight: led_bl: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - fbdev: Use of_property_read_bool() for boolean properties (Jocelyn Falempe) [RHEL-23295] - drivers: video: logo: add SPDX comment, remove GPL notice in pnmtologo.c (Jocelyn Falempe) [RHEL-23295] - drivers: video: logo: fix code style issues in pnmtologo.c (Jocelyn Falempe) [RHEL-23295] - fbdev: Make fb_modesetting_disabled() static inline (Jocelyn Falempe) [RHEL-23295] - fbdev: Fix incorrect page mapping clearance at fb_deferred_io_release() (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Don't rely on a disabled PWM emiting inactive state (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Configure pwm only once per backlight toggle (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Drop support for legacy PWM probing (Jocelyn Falempe) [RHEL-23295] - backlight: backlight: Fix doc for backlight_device_get_by_name (Jocelyn Falempe) [RHEL-23295] - fbdev: Fix invalid page access after closing deferred I/O devices (Jocelyn Falempe) [RHEL-23295] - fbdev: remove w100fb driver (Jocelyn Falempe) [RHEL-23295] - fbdev: remove tmiofb driver (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove unused struct fb_deferred_io .first_io field (Jocelyn Falempe) [RHEL-23295] - fbdev: fbmon: fix function name in kernel-doc (Jocelyn Falempe) [RHEL-23295] - fbdev: remove s3c2410 framebuffer (Jocelyn Falempe) [RHEL-23295] - drm/fbdev: Remove aperture handling and FBINFO_MISC_FIRMWARE (Jocelyn Falempe) [RHEL-23295] - fbdev/vga16fb: Do not use struct fb_info.apertures (Jocelyn Falempe) [RHEL-23295] - fbdev/vesafb: Do not use struct fb_info.apertures (Jocelyn Falempe) [RHEL-23295] - fbdev/vesafb: Remove trailing whitespaces (Jocelyn Falempe) [RHEL-23295] - fbdev/simplefb: Do not use struct fb_info.apertures (Jocelyn Falempe) [RHEL-23295] - fbdev/offb: Do not use struct fb_info.apertures (Jocelyn Falempe) [RHEL-23295] - fbdev/offb: Allocate struct offb_par with framebuffer_alloc() (Jocelyn Falempe) [RHEL-23295] - fbdev/efifb: Do not use struct fb_info.apertures (Jocelyn Falempe) [RHEL-23295] - fbdev/efifb: Add struct efifb_par for driver data (Jocelyn Falempe) [RHEL-23295] - Revert "fbcon: don't lose the console font across generic->chip driver switch" (Jocelyn Falempe) [RHEL-23295] - fbcon: Remove trailing whitespaces (Jocelyn Falempe) [RHEL-23295] - fbdev: matroxfb: G200eW: Increase max memory from 1 MB to 16 MB (Jocelyn Falempe) [RHEL-23295] - fbdev: make offb driver tristate (Jocelyn Falempe) [RHEL-23295] - fbdev: fbcon: release buffer when fbcon_do_set_font() failed (Jocelyn Falempe) [RHEL-23295] - fbdev: uvesafb: don't build on UML (Jocelyn Falempe) [RHEL-23295] - fbdev: matroxfb: Convert to i2c's .probe_new() (Jocelyn Falempe) [RHEL-23295] - fbdev: omapfb: connector-analog-tv: remove support for platform data (Jocelyn Falempe) [RHEL-23295] - fbdev: omapfb: panel-dpi: remove support for platform data (Jocelyn Falempe) [RHEL-23295] - fbdev: omapfb: panel-sony-acx565akm: remove support for platform data (Jocelyn Falempe) [RHEL-23295] - fbdev: ssd1307fb: Drop duplicate NULL checks for PWM APIs (Jocelyn Falempe) [RHEL-23295] - fbdev: ssd1307fb: Drop optional dependency (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Convert to i2c's .probe_new() (Jocelyn Falempe) [RHEL-23295] - fbcon: Use kzalloc() in fbcon_prepare_logo() (Jocelyn Falempe) [RHEL-23295] - Revert "drm/fb-helper: Schedule deferred-I/O worker after writing to framebuffer" (Jocelyn Falempe) [RHEL-23295] - fbdev: Add support for the nomodeset kernel parameter (Jocelyn Falempe) [RHEL-23295] - drm/fb-helper: Schedule deferred-I/O worker after writing to framebuffer (Jocelyn Falempe) [RHEL-23295] - fbdev: MIPS supports iomem addresses (Jocelyn Falempe) [RHEL-23295] - fbdev: vga16fb: Add missing MODULE_DEVICE_TABLE() entry (Jocelyn Falempe) [RHEL-23295] - fbdev: fbcon: Properly revert changes when vc_resize() failed (Jocelyn Falempe) [RHEL-23295] - fbdev: Move fbdev drivers from strlcpy to strscpy (Jocelyn Falempe) [RHEL-23295] - fbdev: fbcon: Destroy mutex on freeing struct fb_info (Jocelyn Falempe) [RHEL-23295] - fbdev: ssd1307fb: Fix repeated words in comments (Jocelyn Falempe) [RHEL-23295] - video: fbdev: offb: Include missing linux/platform_device.h (Jocelyn Falempe) [RHEL-23295] - fbdev: Make registered_fb[] private to fbmem.c (Jocelyn Falempe) [RHEL-23295] - fbdev/vga16fb: Auto-generate module init/exit code (Jocelyn Falempe) [RHEL-23295] - fbdev/vga16fb: Create EGA/VGA devices in sysfb code (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove trailing whitespaces (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Switch to atomic PWM API (Jocelyn Falempe) [RHEL-23295] - Revert "drivers/video/backlight/platform_lcd.c: add support for device tree based probe" (Jocelyn Falempe) [RHEL-23295] - fbcon: Use fbcon_info_from_console() in fbcon_modechange_possible() (Jocelyn Falempe) [RHEL-23295] - video: fbdev: simplefb: Check before clk_put() not needed (Jocelyn Falempe) [RHEL-23295] - fbcon: Fix boundary checks for fbcon=vc:n1-n2 parameters (Jocelyn Falempe) [RHEL-23295] - fbcon: Fix accelerated fbdev scrolling while logo is still shown (Jocelyn Falempe) [RHEL-23295] - fbcon: Remove obsolete reference to initmem_freed (Jocelyn Falempe) [RHEL-23295] - video: fbdev: radeon: Fix spelling typo in comment (Jocelyn Falempe) [RHEL-23295] - fbdev: Prevent possible use-after-free in fb_release() (Jocelyn Falempe) [RHEL-23295] - Revert "fbdev: Prevent probing generic drivers if a FB is already registered" (Jocelyn Falempe) [RHEL-23295] - fbdev: Rename pagelist to pagereflist for deferred I/O (Jocelyn Falempe) [RHEL-23295] - fbdev: Refactor implementation of page_mkwrite (Jocelyn Falempe) [RHEL-23295] - fbcon: replace snprintf in show functions with sysfs_emit (Jocelyn Falempe) [RHEL-23295] - video: fbdev: aty/matrox/...: Prepare cleanup of powerpc's asm/prom.h (Jocelyn Falempe) [RHEL-23295] - fbdev: Fix cfb_imageblit() for arbitrary image widths (Jocelyn Falempe) [RHEL-23295] - fbdev: Fix sys_imageblit() for arbitrary image widths (Jocelyn Falempe) [RHEL-23295] - video: fbdev: offb: fix warning comparing pointer to 0 (Jocelyn Falempe) [RHEL-23295] - backlight: backlight: Slighly simplify devm_of_find_backlight() (Jocelyn Falempe) [RHEL-23295] - drm/exynos: fimd: add BGR support for exynos4/5 (Jocelyn Falempe) [RHEL-23295] - fbdev: Improve performance of cfb_imageblit() (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove trailing whitespaces from cfbimgblt.c (Jocelyn Falempe) [RHEL-23295] - fbdev: Improve performance of sys_imageblit() (Jocelyn Falempe) [RHEL-23295] - fbdev: Improve performance of sys_fillrect() (Jocelyn Falempe) [RHEL-23295] - fbcon: Avoid 'cap' set but not used warning (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Avoid open coded arithmetic in memory allocation (Jocelyn Falempe) [RHEL-23295] - fbdev: fbmem: Fix the implicit type casting (Jocelyn Falempe) [RHEL-23295] - redhat/configs: disable FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION (Jocelyn Falempe) [RHEL-23295] - fbcon: Add option to enable legacy hardware acceleration (Jocelyn Falempe) [RHEL-23295] - Revert "fbcon: Disable accelerated scrolling" (Jocelyn Falempe) [RHEL-23295] - video: fbdev: fbcvt.c: fix printing in fb_cvt_print_name() (Jocelyn Falempe) [RHEL-23295] - video: fbmem: use swap() to make code cleaner in fb_rotate_logo() (Jocelyn Falempe) [RHEL-23295] - video: fbdev: ssd1307fb: Make use of the helper function dev_err_probe() (Jocelyn Falempe) [RHEL-23295] - video: fbdev: matroxfb: set maxvram of vbG200eW to the same as vbG200 to avoid black screen (Jocelyn Falempe) [RHEL-23295] - video: vga16fb: Fix logic that checks for the display standard (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Add support ACPI enumeration (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Add dev helper variable to lp855x_probe() (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Move device_config setting out of lp855x_configure() (Jocelyn Falempe) [RHEL-23295] - video: fbdev: replace snprintf in show functions with sysfs_emit (Jocelyn Falempe) [RHEL-23295] - fbdev: fbmem: Fix double free of 'fb_info->pixmap.addr' (Jocelyn Falempe) [RHEL-23295] - backlight: Propagate errors from get_brightness() (Jocelyn Falempe) [RHEL-23295] - video: backlight: Drop maximum brightness override for brightness zero (Jocelyn Falempe) [RHEL-23295] - fbmem: don't allow too huge resolutions (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Improve bootloader/kernel device handover (Jocelyn Falempe) [RHEL-23295] - video: fbdev: ssd1307fb: Cache address ranges (Jocelyn Falempe) [RHEL-23295] - video: fbdev: ssd1307fb: Optimize screen updates (Jocelyn Falempe) [RHEL-23295] - video: fbdev: ssd1307fb: Extract ssd1307fb_set_{col,page}_range() (Jocelyn Falempe) [RHEL-23295] - video: fbdev: ssd1307fb: Simplify ssd1307fb_update_display() (Jocelyn Falempe) [RHEL-23295] - video: fbdev: ssd1307fb: Propagate errors via ssd1307fb_update_display() (Jocelyn Falempe) [RHEL-23295] - fbmem: Convert from atomic_t to refcount_t on fb_info->count (Jocelyn Falempe) [RHEL-23295] - scsi: lpfc: Copyright updates for 14.4.0.1 patches (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Update lpfc version to 14.4.0.1 (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Define types in a union for generic void *context3 ptr (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Define lpfc_dmabuf type for ctx_buf ptr (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Define lpfc_nodelist type for ctx_ndlp ptr (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Use a dedicated lock for ras_fwlog state (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Avoid -Wstringop-overflow warning (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Release hbalock before calling lpfc_worker_wake_up() (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Replace hbalock with ndlp lock in lpfc_nvme_unregister_port() (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Update lpfc_ramp_down_queue_handler() logic (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Remove IRQF_ONESHOT flag from threaded IRQ handling (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Move NPIV's transport unregistration to after resource clean up (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Remove unnecessary log message in queuecommand path (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Correct size for cmdwqe/rspwqe for memset() (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Correct size for wqe for memset() (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Replace deprecated strncpy() with strscpy() (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Copyright updates for 14.4.0.0 patches (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Update lpfc version to 14.4.0.0 (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Update lpfc version to 14.2.0.17 (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Move determination of vmid_flag after VMID reinitialization completes (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Reinitialize an NPIV's VMID data structures after FDISC (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Change VMID driver load time parameters to read only (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Change lpfc_vport load_flag member into a bitmask (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Change lpfc_vport fc_flag member into a bitmask (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Protect vport fc_nodes list with an explicit spin lock (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Change nlp state statistic counters into atomic_t (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Move handling of reset congestion statistics events (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Save FPIN frequency statistics upon receipt of peer cgn notifications (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Add condition to delete ndlp object after sending BLS_RJT to an ABTS (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Fix failure to delete vports when discovery is in progress (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Remove NLP_RCV_PLOGI early return during RSCN processing for ndlps (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Allow lpfc_plogi_confirm_nport() logic to execute for Fabric nodes (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Remove D_ID swap log message from trace event logger (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Use sg_dma_len() API to get struct scatterlist's length (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Remove reftag check in DIF paths (Dick Kennedy) [RHEL-24508] - lpfc: Use the proper SCSI midlayer interfaces for PI (Dick Kennedy) [RHEL-24508] - lpfc: Use scsi_cmd_to_rq() instead of scsi_cmnd.request (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Fix reftag generation sizing errors (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc() (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Initialize status local variable in lpfc_sli4_repost_sgl_list() (Dick Kennedy) [RHEL-24508] - x86/coco: Use CC_VENDOR_INTEL for Hyper-V/TDX (Vitaly Kuznetsov) [RHEL-38910]- powerpc/64s: Fix unrecoverable MCE calling async handler from NMI (Mamatha Inamdar) [RHEL-37688] {CVE-2021-47429} - misc: rtsx: do clear express reg every SD_INT (David Arcari) [RHEL-33706] - misc: rtsx: Fix rts5264 driver status incorrect when card removed (David Arcari) [RHEL-33706] - net/mlx5e: Fix mlx5e_priv_init() cleanup flow (Kamal Heib) [RHEL-37426] {CVE-2024-35959} - can: isotp: isotp_sendmsg(): add result check for wait_event_interruptible() (Jose Ignacio Tornos Martinez) [RHEL-38417] {CVE-2021-47457} - net/usb: kalmia: Don't pass act_len in usb_bulk_msg error path (Jose Ignacio Tornos Martinez) [RHEL-38115] {CVE-2023-52703} - net: hns3: do not allow call hns3_nic_net_open repeatedly (Jose Ignacio Tornos Martinez) [RHEL-37707] {CVE-2021-47400} - ice: use irq_update_affinity_hint() (Michal Schmidt) [RHEL-35293] - arm64: mm: Don't remap pgtables for allocate vs populate (Eric Chanudet) [RHEL-32699] - arm64: mm: Batch dsb and isb when populating pgtables (Eric Chanudet) [RHEL-32699] - arm64: mm: Don't remap pgtables per-cont(pte|pmd) block (Eric Chanudet) [RHEL-32699] - cgroup: Remove duplicated cgroup_local_stat_show() and cpu_local_stat_show() functions (Waiman Long) [RHEL-36683] - Revert "Revert "Merge: cgroup: Backport upstream cgroup commits up to v6.8"" (Waiman Long) [RHEL-36683] - x86/tdx: Fix unexpected end of section warning around __tdx_hypercall_failed() (Joe Lawrence) [RHEL-36224] - tipc: fix a possible memleak in tipc_buf_append (Xin Long) [RHEL-36209] - net: tipc: remove redundant 'bool' from CONFIG_TIPC_{MEDIA_UDP,CRYPTO} (Xin Long) [RHEL-36209] - tipc: node: remove Excess struct member kernel-doc warnings (Xin Long) [RHEL-36209] - tipc: socket: remove Excess struct member kernel-doc warning (Xin Long) [RHEL-36209] - tipc: Remove some excess struct member documentation (Xin Long) [RHEL-36209] - tipc: Remove redundant call to TLV_SPACE() (Xin Long) [RHEL-36209] - redhat/configs: Update for ARM_SMMU_V3_KUNIT_TEST (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Make the kunit into a module (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Add unit tests for arm_smmu_write_entry (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Build the whole CD in arm_smmu_make_s1_cd() (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Move the CD generation for SVA into a function (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Allocate the CD table entry in advance (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Make arm_smmu_alloc_cd_ptr() (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Consolidate clearing a CD table entry (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Move the CD generation for S1 domains into a function (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Make CD programming use arm_smmu_write_entry() (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Add an ops indirection to the STE code (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Free MSIs in case of ENOMEM (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu: Convert to domain_alloc_paging() (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Add a type for the CD entry (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Do not ATC invalidate the entire domain (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Do not allow a SVA domain to be set on the wrong PASID (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Retire disable_bypass parameter (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Decouple igfx_off from graphic identity mapping (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Fix compilation error (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Enable Guest Translation after reading IOMMU feature register (Jerry Snitselaar) [RHEL-28780] - iommufd: Add config needed for iommufd_fail_nth (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - selftests/iommu: fix the config fragment (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Add mock IO hugepages tests (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Refactor dirty bitmap tests (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Test u64 unaligned bitmaps (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Use the correct type in nvidia_smmu_context_fault() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove caching mode check before device TLB flush (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove private data use in fault message (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove debugfs use of private data field (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Allocate DMAR fault interrupts locally (Jerry Snitselaar) [RHEL-28780] - iommu: Pass domain to remove_dev_pasid() op (Jerry Snitselaar) [RHEL-28780] - iommu: Undo pasid attachment only for the devices that have succeeded (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Use try_cmpxchg64{,_local}() in iommu.c (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove redundant assignment to variable err (Jerry Snitselaar) [RHEL-28780] - swiotlb: initialise restricted pool list_head when SWIOTLB_DYNAMIC=y (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add SVA domain support (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Initial SVA support for AMD IOMMU (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add support for enable/disable IOPF (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add IO page fault notifier handler (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add support for page response (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Define per-IOMMU iopf_queue (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Enable PCI features based on attached domain capability (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Setup GCR3 table in advance if domain is SVA capable (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce iommu_dev_data.max_pasids (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Fix PPR interrupt processing logic (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Move PPR-related functions into ppr.c (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add support for enabling/disabling IOMMU features (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce per device DTE update function (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Rename amd_iommu_v2_supported() as amd_iommu_pasid_supported() (Jerry Snitselaar) [RHEL-28780] - iommu: Add ops->domain_alloc_sva() (Jerry Snitselaar) [RHEL-28780] - redhat/configs: Clean up CONFIG_AMD_IOMMU_V2 (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Enhance def_domain_type to handle untrusted device (Jerry Snitselaar) [RHEL-28780] - iommufd: Add missing IOMMUFD_DRIVER kconfig for the selftest (Jerry Snitselaar) [RHEL-28780] - swiotlb: do not set total_used to 0 in swiotlb_create_debugfs_files() (Jerry Snitselaar) [RHEL-28780] - swiotlb: fix swiotlb_bounce() to do partial sync's correctly (Jerry Snitselaar) [RHEL-28780] - swiotlb: extend buffer pre-padding to alloc_align_mask if necessary (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Fix WARN_ON in iommu probe path (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Allocate local memory for page request queue (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Fix wrong use of pasid config (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Fix possible irq lock inversion dependency issue (Jerry Snitselaar) [RHEL-28780] - iommu: Validate the PASID in iommu_attach_device_pasid() (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Fix access for STE.SHCFG (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Add cpu_to_le64() around STRTAB_STE_0_V (Jerry Snitselaar) [RHEL-28780] - swiotlb: Reinstate page-alignment for mappings >= PAGE_SIZE (Jerry Snitselaar) [RHEL-28780] - iommu/dma: Force swiotlb_max_mapping_size on an untrusted device (Jerry Snitselaar) [RHEL-28780] - swiotlb: Fix alignment checks when both allocation and DMA masks are present (Jerry Snitselaar) [RHEL-28780] - swiotlb: Honour dma_alloc_coherent() alignment in swiotlb_alloc() (Jerry Snitselaar) [RHEL-28780] - swiotlb: Enforce page alignment in swiotlb_alloc() (Jerry Snitselaar) [RHEL-28780] - swiotlb: Fix double-allocation of slots due to broken alignment handling (Jerry Snitselaar) [RHEL-28780] - dma-direct: Leak pages on dma_set_decrypted() failure (Jerry Snitselaar) [RHEL-28780] - swiotlb: add debugfs to track swiotlb transient pool usage (Jerry Snitselaar) [RHEL-28780] - iommu/dma: Document min_align_mask assumption (Jerry Snitselaar) [RHEL-28780] - iommu: re-use local fwnode variable in iommu_ops_from_fwnode() (Jerry Snitselaar) [RHEL-28780] - iommu: constify fwnode in iommu_ops_from_fwnode() (Jerry Snitselaar) [RHEL-28780] - iommu: constify of_phandle_args in xlate (Jerry Snitselaar) [RHEL-28780] - iommu: constify pointer to bus_type (Jerry Snitselaar) [RHEL-28780] - iommu: Make iommu_report_device_fault() return void (Jerry Snitselaar) [RHEL-28780] - iommu: Make iopf_group_response() return void (Jerry Snitselaar) [RHEL-28780] - iommu: Track iopf group instead of last fault (Jerry Snitselaar) [RHEL-28780] - iommu: Improve iopf_queue_remove_device() (Jerry Snitselaar) [RHEL-28780] - iommu: Use refcount for fault data access (Jerry Snitselaar) [RHEL-28780] - iommu: Refine locking for per-device fault data management (Jerry Snitselaar) [RHEL-28780] - iommu: Separate SVA and IOPF (Jerry Snitselaar) [RHEL-28780] - iommu: Make iommu_queue_iopf() more generic (Jerry Snitselaar) [RHEL-28780] - iommu: Prepare for separating SVA and IOPF (Jerry Snitselaar) [RHEL-28780] - iommu: Merge iommu_fault_event and iopf_fault (Jerry Snitselaar) [RHEL-28780] - iommu: Remove iommu_[un]register_device_fault_handler() (Jerry Snitselaar) [RHEL-28780] - iommu: Merge iopf_device_param into iommu_fault_param (Jerry Snitselaar) [RHEL-28780] - iommu: Cleanup iopf data structure definitions (Jerry Snitselaar) [RHEL-28780] - iommu: Remove unrecoverable fault data (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Remove unrecoverable faults reporting (Jerry Snitselaar) [RHEL-28780] - iommu: Move iommu fault data to linux/iommu.h (Jerry Snitselaar) [RHEL-28780] - iommu/iova: use named kmem_cache for iova magazines (Jerry Snitselaar) [RHEL-28780] - iommu/iova: Reorganise some code (Jerry Snitselaar) [RHEL-28780] - iommu/iova: Tidy up iova_cache_get() failure (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Fix sleeping in atomic context (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Mark interrupt as managed (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce per-device domain ID to fix potential TLB aliasing issue (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused GCR3 table parameters from struct protection_domain (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Rearrange device flush code (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused flush pasid functions (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor GCR3 table helper functions (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor protection_domain helper functions (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor attaching / detaching device functions (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor helper function for setting / clearing GCR3 (Jerry Snitselaar) [RHEL-28780] - iommu: Introduce iommu_group_mutex_assert() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Rearrange GCR3 table setup code (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add support for device based TLB invalidation (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Use protection_domain.flags to check page table mode (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce per-device GCR3 table (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce struct protection_domain.pd_mode (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce get_amd_iommu_from_dev() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Enable Guest Translation before registering devices (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Pass struct iommu_dev_data to set_dte_entry() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove EXPORT_SYMBOL for perf counter related functions (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove redundant error check in amd_iommu_probe_device() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove duplicate function declarations from amd_iommu.h (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused APERTURE_* macros (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused IOVA_* macro (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused PPR_* macros (Jerry Snitselaar) [RHEL-28780] - iommu: Fix compilation without CONFIG_IOMMU_INTEL (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove scalabe mode in domain_context_clear_one() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove scalable mode context entry setup from attach_dev (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Setup scalable mode context entry in probe path (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Fix NULL domain on device release (Jerry Snitselaar) [RHEL-28780 RHEL-29357] - iommu: Add static iommu_ops->release_domain (Jerry Snitselaar) [RHEL-28780 RHEL-29357] - iommu/vt-d: Improve ITE fault handling if target device isn't present (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Don't issue ATS Invalidation request when device is disconnected (Jerry Snitselaar) [RHEL-28780] - PCI: Make pci_dev_is_disconnected() helper public for other drivers (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Use device rbtree in iopf reporting path (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Use rbtree to track iommu probed devices (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Merge intel_svm_bind_mm() into its caller (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove initialization for dynamically heap-allocated rcu_head (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove treatment for revoking PASIDs with pending page faults (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Use kcalloc() instead of kzalloc() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove INTEL_IOMMU_BROKEN_GFX_WA (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Convert to domain_alloc_paging() (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Pass arm_smmu_domain and arm_smmu_device to finalize (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Use the identity/blocked domain during release (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Add a global static BLOCKED domain (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Add a global static IDENTITY domain (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Check that the RID domain is S1 in SVA (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Remove arm_smmu_master->domain (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Pass smmu_domain to arm_enable/disable_ats() (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Put writing the context descriptor in the right order (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Do not change the STE twice during arm_smmu_attach_dev() (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Compute the STE only once for each master (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Hold arm_smmu_asid_lock during all of attach_dev (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Build the whole STE in arm_smmu_make_s2_domain_ste() (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Move the STE generation for S1 and S2 domains into functions (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Consolidate the STE generation for abort/bypass (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Make STE programming independent of the callers (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-qcom: Add X1E80100 MDSS compatible (Jerry Snitselaar) [RHEL-28780] - iommu/ipmmu-vmsa: Minor cleanups (Jerry Snitselaar) [RHEL-28780] - iommu/msm-iommu: don't limit the driver too much (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Don't check map/unmap pairing with HUGE_PAGES (Jerry Snitselaar) [RHEL-28780] - iommufd: Fix protection fault in iommufd_test_syz_conv_iova (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Fix mock_dev_num bug (Jerry Snitselaar) [RHEL-28780] - iommufd: Fix iopt_access_list_id overwrite bug (Jerry Snitselaar) [RHEL-28780] - iommu/sva: Fix SVA handle sharing in multi device case (Jerry Snitselaar) [RHEL-28780] - iommu/sva: Restore SVA handle sharing (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Do not use GFP_KERNEL under as spinlock (Jerry Snitselaar) [RHEL-28780] - Revert "iommu/arm-smmu: Convert to domain_alloc_paging()" (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Fix constant-out-of-range warning (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Set SSADE when attaching to a parent with dirty tracking (Jerry Snitselaar) [RHEL-28780 RHEL-29359] - iommu/vt-d: Add missing dirty tracking set for parent domain (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Wrap the dirty tracking loop to be a helper (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove domain parameter for intel_pasid_setup_dirty_tracking() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add missing device iotlb flush for parent domain (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Update iotlb in nested domain attach (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add missing iotlb flush for parent domain (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add __iommu_flush_iotlb_psi() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Track nested domains in parent (Jerry Snitselaar) [RHEL-28780] - iommufd: Reject non-zero data_type if no data_len is provided (Jerry Snitselaar) [RHEL-28780] - iommufd/iova_bitmap: Consider page offset for the pages to be pinned (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Hugepage mock domain support (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Refactor mock_domain_read_and_clear_dirty() (Jerry Snitselaar) [RHEL-28780] - iommufd/iova_bitmap: Handle recording beyond the mapped pages (Jerry Snitselaar) [RHEL-28780] - iommufd/iova_bitmap: Switch iova_bitmap::bitmap to an u8 array (Jerry Snitselaar) [RHEL-28780] - iommufd/iova_bitmap: Bounds check mapped::pages access (Jerry Snitselaar) [RHEL-28780] - drm/tegra: Do not assume that a NULL domain means no DMA IOMMU (Jerry Snitselaar) [RHEL-28780] - iommu: Allow ops->default_domain to work when !CONFIG_IOMMU_DMA (Jerry Snitselaar) [RHEL-28780] - dma-debug: fix kernel-doc warnings (Jerry Snitselaar) [RHEL-28780] - swiotlb: check alloc_size before the allocation of a new memory pool (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Check the bus type during probe (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add iotlb flush for nested domain (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add data structure for Intel VT-d stage-1 cache invalidation (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Add coverage for IOMMU_HWPT_INVALIDATE ioctl (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Add IOMMU_TEST_OP_MD_CHECK_IOTLB test op (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Add mock_domain_cache_invalidate_user support (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Add iommu_copy_struct_from_user_array helper (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add IOMMU_HWPT_INVALIDATE (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Add cache_invalidate_user op (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/sva: Fix memory leak in iommu_sva_bind_device() (Jerry Snitselaar) [RHEL-28780] - iommu/dma: Trace bounce buffer usage when mapping buffers (Jerry Snitselaar) [RHEL-28780] - iommu/tegra: Use tegra_dev_iommu_get_stream_id() in the remaining places (Jerry Snitselaar) [RHEL-28780] - acpi: Do not return struct iommu_ops from acpi_iommu_configure_id() (Jerry Snitselaar) [RHEL-28780] - iommu: Mark dev_iommu_priv_set() with a lockdep (Jerry Snitselaar) [RHEL-28780] - iommu: Mark dev_iommu_get() with lockdep (Jerry Snitselaar) [RHEL-28780] - iommu/of: Use -ENODEV consistently in of_iommu_configure() (Jerry Snitselaar) [RHEL-28780] - iommmu/of: Do not return struct iommu_ops from of_iommu_configure() (Jerry Snitselaar) [RHEL-28780] - iommu: Remove struct iommu_ops *iommu from arch_setup_dma_ops() (Jerry Snitselaar) [RHEL-28780] - iommu: Set owner token to SVA domain (Jerry Snitselaar) [RHEL-28780] - iommu: Support mm PASID 1:n with sva domains (Jerry Snitselaar) [RHEL-28780 RHEL-29105] - mm: Deprecate pasid field (Jerry Snitselaar) [RHEL-28780 RHEL-29105] - mm: Add structure to keep sva information (Jerry Snitselaar) [RHEL-28780 RHEL-29105] - iommu: Add mm_get_enqcmd_pasid() helper function (Jerry Snitselaar) [RHEL-28780 RHEL-29105] - iommu/vt-d: Remove mm->pasid in intel_sva_bind_mm() (Jerry Snitselaar) [RHEL-28780 RHEL-29105] - iommu: Change kconfig around IOMMU_SVA (Jerry Snitselaar) [RHEL-28780 RHEL-29105] - iommu: Extend LPAE page table format to support custom allocators (Jerry Snitselaar) [RHEL-28780] - iommu/io-pgtable: Move Apple DART support to its own file (Jerry Snitselaar) [RHEL-28780] - iommu: Allow passing custom allocators to pgtable drivers (Jerry Snitselaar) [RHEL-28780] - iommu: Clean up open-coded ownership checks (Jerry Snitselaar) [RHEL-28780] - iommu: Retire bus ops (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Don't register fwnode for legacy binding (Jerry Snitselaar) [RHEL-28780] - iommu: Decouple iommu_domain_alloc() from bus ops (Jerry Snitselaar) [RHEL-28780] - iommu: Validate that devices match domains (Jerry Snitselaar) [RHEL-28780] - iommu: Decouple iommu_present() from bus ops (Jerry Snitselaar) [RHEL-28780] - iommu: Factor out some helpers (Jerry Snitselaar) [RHEL-28780] - iommu: Map reserved memory as cacheable if device is coherent (Jerry Snitselaar) [RHEL-28780] - iommu/amd/pgtbl_v2: Invalidate updated page ranges only (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Make domain_flush_pages as global function (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Consolidate amd_iommu_domain_flush_complete() call (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor device iotlb invalidation code (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor IOMMU tlb invalidation code (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add support to invalidate multiple guest pages (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove redundant passing of PDE bit (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove redundant domain flush from attach_device() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Rename iommu_flush_all_caches() -> amd_iommu_flush_all_caches() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Do not flush IRTE when only updating isRun and destination fields (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Set variable amd_dirty_ops to static (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Move inline helpers to header files (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove unused vcmd interfaces (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove unused parameter of intel_pasid_setup_pass_through() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Refactor device_to_iommu() to retrieve iommu directly (Jerry Snitselaar) [RHEL-28780] - iommu/virtio: Add ops->flush_iotlb_all and enable deferred flush (Jerry Snitselaar) [RHEL-28780] - iommu/virtio: Make use of ops->iotlb_sync_map (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Convert to domain_alloc_paging() (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Pass arm_smmu_domain to internal functions (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Implement IOMMU_DOMAIN_BLOCKED (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Convert to a global static identity domain (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Reorganize arm_smmu_domain_add_master() (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Remove ARM_SMMU_DOMAIN_NESTED (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Master cannot be NULL in arm_smmu_write_strtab_ent() (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Add a type for the STE (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: disable stall for quiet_cd (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-qcom: Add QCM2290 MDSS compatible (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-qcom: Add missing GMU entry to match table (Jerry Snitselaar) [RHEL-28780] - dma-debug: make dma_debug_add_bus take a const pointer (Jerry Snitselaar) [RHEL-28780] - dma-mapping: clear dev->dma_mem to NULL after freeing it (Jerry Snitselaar) [RHEL-28780] - swiotlb: reduce area lock contention for non-primary IO TLB pools (Jerry Snitselaar) [RHEL-28780] - dma-mapping: don't store redundant offsets (Jerry Snitselaar) [RHEL-28780] - iommufd: Do not UAF during iommufd_put_object() (Jerry Snitselaar) [RHEL-28780] - iommufd: Add iommufd_ctx to iommufd_put_object() (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Fix _test_mock_dirty_bitmaps() (Jerry Snitselaar) [RHEL-28780] - iommu: Fix printk arg in of_iommu_get_resv_regions() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Set variable intel_dirty_ops to static (Jerry Snitselaar) [RHEL-28780] - iommu: Flow ERR_PTR out from __iommu_domain_alloc() (Jerry Snitselaar) [RHEL-28780] - swiotlb: fix out-of-bounds TLB allocations with CONFIG_SWIOTLB_DYNAMIC (Jerry Snitselaar) [RHEL-28780] - dma-mapping: fix dma_addressing_limited() if dma_range_map can't cover all system RAM (Jerry Snitselaar) [RHEL-28780] - dma-mapping: move dma_addressing_limited() out of line (Jerry Snitselaar) [RHEL-28780] - swiotlb: do not free decrypted pages if dynamic (Jerry Snitselaar) [RHEL-28780] - s390/pci: prepare is_passed_through() for dma-iommu (Jerry Snitselaar) [RHEL-28780] - iommu/dma: Use a large flush queue and timeout for shadow_on_flush (Jerry Snitselaar) [RHEL-28780] - iommu/dma: Allow a single FQ in addition to per-CPU FQs (Jerry Snitselaar) [RHEL-28780] - iommu/s390: Disable deferred flush for ISM devices (Jerry Snitselaar) [RHEL-28780] - s390/pci: Fix reset of IOMMU software counters (Jerry Snitselaar) [RHEL-28780] - s390/pci: Use dma-iommu layer (Jerry Snitselaar) [RHEL-28780] - s390/pci: convert high_memory to physical address (Jerry Snitselaar) [RHEL-28780] - iommu: Allow .iotlb_sync_map to fail and handle s390's -ENOMEM return (Jerry Snitselaar) [RHEL-28780] - iommufd: Convert to alloc_domain_paging() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Use ops->blocked_domain (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Update the definition of the blocking domain (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Refactor spapr_tce_platform_iommu_attach_dev() (Jerry Snitselaar) [RHEL-28780] - powerpc/pseries/iommu: DLPAR add doesn't completely initialize pci_controller (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Fix the missing iommu_group_put() during platform domain attach (Jerry Snitselaar) [RHEL-28780] - powerpc: iommu: Bring back table group release_ownership() call (Jerry Snitselaar) [RHEL-28780] - iommu: Move IOMMU_DOMAIN_BLOCKED global statics to ops->blocked_domain (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Do not do platform domain attach atctions after probe (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Setup a default domain and remove set_platform_dma_ops (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Fix notifiers being shared by PCI and VIO buses (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Only build sPAPR access functions on pSeries (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Remove iommu_del_device() (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Add iommu_ops to report capabilities and allow blocking domains (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Add "borrowing" iommu_table_group_ops (Jerry Snitselaar) [RHEL-28780] - powerpc/pci_64: Init pcibios subsys a bit later (Jerry Snitselaar) [RHEL-28780] - iommu: change iommu_map_sgtable to return signed values (Jerry Snitselaar) [RHEL-28780] - iommu: Fix return code in iommu_group_alloc_default_domain() (Jerry Snitselaar) [RHEL-28780] - iommu: Do not use IOMMU_DOMAIN_DMA if CONFIG_IOMMU_DMA is not enabled (Jerry Snitselaar) [RHEL-28780] - iommu: Improve map/unmap sanity checks (Jerry Snitselaar) [RHEL-28780] - iommu: Retire map/unmap ops (Jerry Snitselaar) [RHEL-28780] - iommu/tegra-smmu: Update to {map,unmap}_pages (Jerry Snitselaar) [RHEL-28780] - iommu/ipmmu-vmsa: Convert to generic_single_device_group() (Jerry Snitselaar) [RHEL-28780] - iommu: Add generic_single_device_group() (Jerry Snitselaar) [RHEL-28780] - iommu: Remove useless group refcounting (Jerry Snitselaar) [RHEL-28780] - iommu: Convert remaining simple drivers to domain_alloc_paging() (Jerry Snitselaar) [RHEL-28780] - iommu: Convert simple drivers with DOMAIN_DMA to domain_alloc_paging() (Jerry Snitselaar) [RHEL-28780] - iommu: Add ops->domain_alloc_paging() (Jerry Snitselaar) [RHEL-28780] - iommu: Add __iommu_group_domain_alloc() (Jerry Snitselaar) [RHEL-28780] - iommu: Require a default_domain for all iommu drivers (Jerry Snitselaar) [RHEL-28780] - iommu/ipmmu: Add an IOMMU_IDENTITIY_DOMAIN (Jerry Snitselaar) [RHEL-28780] - iommu: Remove ops->set_platform_dma_ops() (Jerry Snitselaar) [RHEL-28780] - iommu/tegra-smmu: Support DMA domains in tegra (Jerry Snitselaar) [RHEL-28780] - iommu/tegra-smmu: Implement an IDENTITY domain (Jerry Snitselaar) [RHEL-28780] - iommu: Allow an IDENTITY domain as the default_domain in ARM32 (Jerry Snitselaar) [RHEL-28780] - iommu: Reorganize iommu_get_default_domain_type() to respect def_domain_type() (Jerry Snitselaar) [RHEL-28780] - iommu/tegra-gart: Remove tegra-gart (Jerry Snitselaar) [RHEL-28780] - iommu: Add IOMMU_DOMAIN_PLATFORM for S390 (Jerry Snitselaar) [RHEL-28780] - iommu: Add IOMMU_DOMAIN_PLATFORM (Jerry Snitselaar) [RHEL-28780] - iommu: Add iommu_ops->identity_domain (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove DMA_FQ type from domain allocation path (Jerry Snitselaar) [RHEL-28780] - Revert "iommu: Fix false ownership failure on AMD systems with PASID activated" (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused EXPORT_SYMBOLS (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove amd_iommu_device_info() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove PPR support (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove iommu_v2 module (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Initialize iommu_device->max_pasids (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Enable device ATS/PASID/PRI capabilities independently (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce iommu_dev_data.flags to track device capabilities (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce iommu_dev_data.ppr (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Rename ats related variables (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Modify logic for checking GT and PPR features (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Consolidate feature detection and reporting logic (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Miscellaneous clean up when free domain (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Do not set amd_iommu_pgtable in pass-through mode (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce helper functions for managing GCR3 table (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor protection domain allocation code (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Consolidate logic to allocate protection domain (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Consolidate timeout pre-define to amd_iommu_type.h (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused amd_io_pgtable.pt_root variable (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: debugfs: Support dumping a specified page table (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: debugfs: Create/remove debugfs file per {device, pasid} (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: debugfs: Dump entry pointing to huge page (Jerry Snitselaar) [RHEL-28780] - iommu/virtio: Add __counted_by for struct viommu_request and use struct_size() (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3-sva: Remove bond refcount (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3-sva: Remove unused iommu_sva handle (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Rename cdcfg to cd_table (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Update comment about STE liveness (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Cleanup arm_smmu_domain_finalise (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Move CD table to arm_smmu_master (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Refactor write_ctx_desc (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: move stall_enabled to the cd table (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Encapsulate ctx_desc_cfg init in alloc_cd_tables (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Replace s1_cfg with cdtab_cfg (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Move ctx_desc out of s1_cfg (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-qcom: Add SM7150 SMMUv2 (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-qcom: Add SDM670 MDSS compatible (Jerry Snitselaar) [RHEL-28780] - iommu/tegra-smmu: Drop unnecessary error check for for debugfs_create_dir() (Jerry Snitselaar) [RHEL-28780] - iommufd: Organize the mock domain alloc functions closer to Joerg's tree (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Fix page-size check in iommufd_test_dirty() (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add iopt_area_alloc() (Jerry Snitselaar) [RHEL-28780] - iommufd: Fix missing update of domains_itree after splitting iopt_area (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Disallow read-only mappings to nest parent domain (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add nested domain allocation (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Set the nested domain to a device (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Make domain attach helpers to be extern (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add helper to setup pasid nested translation (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add helper for nested domain allocation (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Extend dmar_domain to support nested domain (Jerry Snitselaar) [RHEL-28780] - iommufd: Add data structure for Intel VT-d stage-1 domain allocation (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Enhance capability check for nested parent domain allocation (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Add coverage for IOMMU_HWPT_ALLOC with nested HWPTs (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Add nested domain allocation for mock domain (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Add iommu_copy_struct_from_user helper (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add a nested HW pagetable object (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Pass in parent domain with user_data to domain_alloc_user op (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Share iommufd_hwpt_alloc with IOMMUFD_OBJ_HWPT_NESTED (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Derive iommufd_hwpt_paging from iommufd_hw_pagetable (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/device: Wrap IOMMUFD_OBJ_HWPT_PAGING-only configurations (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Rename IOMMUFD_OBJ_HW_PAGETABLE to IOMMUFD_OBJ_HWPT_PAGING (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Add IOMMU_DOMAIN_NESTED (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Only enforce cache coherency in iommufd_hw_pagetable_alloc (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Test IOMMU_HWPT_GET_DIRTY_BITMAP_NO_CLEAR flag (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Test out_capabilities in IOMMU_GET_HW_INFO (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Test IOMMU_HWPT_GET_DIRTY_BITMAP (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Test IOMMU_HWPT_SET_DIRTY_TRACKING (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Test IOMMU_HWPT_ALLOC_DIRTY_TRACKING (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Expand mock_domain with dev_flags (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/vt-d: Access/Dirty bit support for SS domains (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/amd: Access/Dirty bit support in IOPTEs (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/amd: Add domain_alloc_user based domain allocation (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add a flag to skip clearing of IOPTE dirty (Jerry Snitselaar) [RHEL-28780] - iommufd: Add capabilities to IOMMU_GET_HW_INFO (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add IOMMU_HWPT_GET_DIRTY_BITMAP (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add IOMMU_HWPT_SET_DIRTY_TRACKING (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add a flag to enforce dirty tracking on attach (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Add iommu_domain ops for dirty tracking (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Correct IOMMU_HWPT_ALLOC_NEST_PARENT description (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Rework TEST_LENGTH to test min_size explicitly (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add domain_alloc_user op (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Add domain_alloc_user() support in iommu mock (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Support allocating nested parent domain (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Flow user flags for domain allocation to domain_alloc_user() (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Use the domain_alloc_user() op for domain allocation (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Add new iommu op to create domains owned by userspace (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Iterate idev_ids in mock_domain's alloc_hwpt test (Jerry Snitselaar) [RHEL-28780] - iommufd: Fix spelling errors in comments (Jerry Snitselaar) [RHEL-28780] - dma-debug: Fix a typo in a debugging eye-catcher (Jerry Snitselaar) [RHEL-28780] - swiotlb: rewrite comment explaining why the source is preserved on DMA_FROM_DEVICE (Jerry Snitselaar) [RHEL-28780] - net: fec: use dma_alloc_noncoherent for data cache enabled coldfire (Jerry Snitselaar) [RHEL-28780] - dma-direct: warn when coherent allocations aren't supported (Jerry Snitselaar) [RHEL-28780] - dma-direct: simplify the use atomic pool logic in dma_direct_alloc (Jerry Snitselaar) [RHEL-28780] - dma-direct: add a CONFIG_ARCH_HAS_DMA_ALLOC symbol (Jerry Snitselaar) [RHEL-28780] - dma-direct: add dependencies to CONFIG_DMA_GLOBAL_POOL (Jerry Snitselaar) [RHEL-28780] - swiotlb: do not try to allocate a TLB bigger than MAX_ORDER pages (Jerry Snitselaar) [RHEL-28780] - swiotlb: fix the check whether a device has used software IO TLB (Jerry Snitselaar) [RHEL-28780] - dma-contiguous: fix the Kconfig entry for CONFIG_DMA_NUMA_CMA (Jerry Snitselaar) [RHEL-28780] - iommu: Explicitly include correct DT includes (Jerry Snitselaar) [RHEL-28780] - swiotlb: move slot allocation explanation comment where it belongs (Jerry Snitselaar) [RHEL-28780] - swiotlb: search the software IO TLB only if the device makes use of it (Jerry Snitselaar) [RHEL-28780] - swiotlb: allocate a new memory pool when existing pools are full (Jerry Snitselaar) [RHEL-28780] - swiotlb: determine potential physical address limit (Jerry Snitselaar) [RHEL-28780] - swiotlb: if swiotlb is full, fall back to a transient memory pool (Jerry Snitselaar) [RHEL-28780] - redhat/configs: add file for SWIOTLB_DYNAMIC (Jerry Snitselaar) [RHEL-28780] - swiotlb: add a flag whether SWIOTLB is allowed to grow (Jerry Snitselaar) [RHEL-28780] - swiotlb: separate memory pool data from other allocator data (Jerry Snitselaar) [RHEL-28780] - swiotlb: add documentation and rename swiotlb_do_find_slots() (Jerry Snitselaar) [RHEL-28780] - redhat/configs: Add CONFIG_DMA_NUMA_CMA and remove CONFIG_DMA_PERNUMA_CMA (Jerry Snitselaar) [RHEL-28780] - dma-contiguous: support numa CMA for specified node (Jerry Snitselaar) [RHEL-28780] - dma-contiguous: support per-numa CMA for all architectures (Jerry Snitselaar) [RHEL-28780] - of: Fix "dma-ranges" handling for bus controllers (Jerry Snitselaar) [RHEL-28780] - net/mlx5e: Fix operation precedence bug in port timestamping napi_poll context (Kamal Heib) [RHEL-30492] {CVE-2023-52626} - sched/numa: Fix mm numa_scan_seq based unconditional scan (Phil Auld) [RHEL-10049] - sched/numa: Complete scanning of inactive VMAs when there is no alternative (Phil Auld) [RHEL-10049] - sched/numa: Complete scanning of partial VMAs regardless of PID activity (Phil Auld) [RHEL-10049] - sched/numa: Move up the access pid reset logic (Phil Auld) [RHEL-10049] - sched/numa: Trace decisions related to skipping VMAs (Phil Auld) [RHEL-10049] - sched/numa: Rename vma_numab_state::access_pids[] => ::pids_active[], ::next_pid_reset => ::pids_active_reset (Phil Auld) [RHEL-10049] - sched/numa: Document vma_numab_state fields (Phil Auld) [RHEL-10049] - sched/numa: use hash_32 to mix up PIDs accessing VMA (Phil Auld) [RHEL-10049] - sched/numa: implement access PID reset logic (Phil Auld) [RHEL-10049] - selftests/livepatch: fix and refactor new dmesg message code (Ryan Sullivan) [RHEL-31518] - docs: automarkup: linkify git revs (Ryan Sullivan) [RHEL-31518] - livepatch: Fix missing newline character in klp_resolve_symbols() (Ryan Sullivan) [RHEL-31518]- KVM: arm64: Do not re-initialize the KVM lock (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: arm64: vgic-v2: Check for non-NULL vCPU in vgic_v2_parse_attr() (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: arm64: Ensure target address is granule-aligned for range TLBI (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: arm64: Fix host-programmed guest events in nVHE (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: selftests: Fix spelling mistake "trigged" -> "triggered" (Sebastian Ott) [RHEL-31215] - KVM: arm64: removed unused kern_hyp_va asm macro (Sebastian Ott) [RHEL-31215] - KVM: arm64: add comments to __kern_hyp_va (Sebastian Ott) [RHEL-31215] - KVM: selftests: arm64: Support P52V48 4K and 16K guest_modes (Sebastian Ott) [RHEL-31215] - KVM: selftests: arm64: Determine max ipa size per-page size (Sebastian Ott) [RHEL-31215] - KVM: selftests: Fix __GUEST_ASSERT() format warnings in ARM's arch timer test (Sebastian Ott) [RHEL-31215] - perf build: Fix out of tree build related to installation of sysreg-defs (Sebastian Ott) [RHEL-31215] - tools headers: Update tools's copy of arm64/asm headers (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: Remove unused functions from vpmu test (Sebastian Ott) [RHEL-31215] - KVM: arm64: selftests: Split arch_timer test code (Sebastian Ott) [RHEL-31215] - KVM: arm64: selftests: Enable tuning of error margin in arch_timer test (Sebastian Ott) [RHEL-31215] - KVM: arm64: selftests: Data type cleanup for arch_timer test (Sebastian Ott) [RHEL-31215] - KVM: selftests: Print timer ctl register in ISTATUS assertion (Sebastian Ott) [RHEL-31215] - KVM: selftests: Fix GUEST_PRINTF() format warnings in ARM code (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: Remove redundant newlines (Sebastian Ott) [RHEL-31215] - KVM: arm64: selftests: Handle feature fields with nonzero minimum value correctly (Sebastian Ott) [RHEL-31215] - KVM: selftests: Ensure sysreg-defs.h is generated at the expected path (Sebastian Ott) [RHEL-31215] - perf build: Ensure sysreg-defs Makefile respects output dir (Sebastian Ott) [RHEL-31215] - tools headers arm64: Fix references to top srcdir in Makefile (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: Update tools copy of arm_pmuv3.h (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: vPMU test for validating user accesses (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: vPMU register test for unimplemented counters (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: vPMU register test for implemented counters (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: Introduce vpmu_counter_access test (Sebastian Ott) [RHEL-31215] - tools: Import arm_pmuv3.h (Sebastian Ott) [RHEL-31215] - KVM: arm64: selftests: Test for setting ID register from usersapce (Sebastian Ott) [RHEL-31215] - KVM: arm64: Document vCPU feature selection UAPIs (Sebastian Ott) [RHEL-31215] - KVM: arm64: Document KVM_ARM_GET_REG_WRITABLE_MASKS (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fix out-of-IPA space translation fault handling (Sebastian Ott) [RHEL-31215] - Revert "KVM: arm64: Snapshot all non-zero RES0/RES1 sysreg fields for later checking" (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fix TRFCR_EL1/PMSCR_EL1 access in hVHE mode (Sebastian Ott) [RHEL-31215] - KVM: arm64: Don't initialize idreg debugfs w/ preemption disabled (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fail the idreg iterator if idregs aren't initialized (Sebastian Ott) [RHEL-31215] - KVM: arm64: Set io memory s2 pte as normalnc for vfio pci device (Sebastian Ott) [RHEL-31215] - mm: Introduce new flag to indicate wc safe (Sebastian Ott) [RHEL-31215] - KVM: arm64: Introduce new flag for non-cacheable IO memory (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fix typos (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Don't acquire the lpi_list_lock in vgic_put_irq() (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Ensure the irq refcount is nonzero when taking a ref (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Rely on RCU protection in vgic_get_lpi() (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Free LPI vgic_irq structs in an RCU-safe manner (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Use atomics to count LPIs (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Get rid of the LPI linked-list (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic-its: Walk the LPI xarray in vgic_copy_lpi_list() (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic-v3: Iterate the xarray to find pending LPIs (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Use xarray to find LPI in vgic_get_lpi() (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Store LPIs in an xarray (Sebastian Ott) [RHEL-31215] - KVM: arm64: Make build-time check of RES0/RES1 bits optional (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic-its: Test for valid IRQ in MOVALL handler (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: arm64: vgic-its: Test for valid IRQ in its_sync_lpi_pending_table() (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: arm64: Add debugfs file for guest's ID registers (Sebastian Ott) [RHEL-31215] - KVM: arm64: Snapshot all non-zero RES0/RES1 sysreg fields for later checking (Sebastian Ott) [RHEL-31215] - KVM: arm64: Make FEAT_MOPS UNDEF if not advertised to the guest (Sebastian Ott) [RHEL-31215] - KVM: arm64: Make AMU sysreg UNDEF if FEAT_AMU is not advertised to the guest (Sebastian Ott) [RHEL-31215] - KVM: arm64: Make PIR{,E0}_EL1 UNDEF if S1PIE is not advertised to the guest (Sebastian Ott) [RHEL-31215] - KVM: arm64: Make TLBI OS/Range UNDEF if not advertised to the guest (Sebastian Ott) [RHEL-31215] - KVM: arm64: Streamline save/restore of HFG[RW]TR_EL2 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Move existing feature disabling over to FGU infrastructure (Sebastian Ott) [RHEL-31215] - KVM: arm64: Propagate and handle Fine-Grained UNDEF bits (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add Fine-Grained UNDEF tracking information (Sebastian Ott) [RHEL-31215] - KVM: arm64: Rename __check_nv_sr_forward() to triage_sysreg_trap() (Sebastian Ott) [RHEL-31215] - KVM: arm64: Use the xarray as the primary sysreg/sysinsn walker (Sebastian Ott) [RHEL-31215] - KVM: arm64: Register AArch64 system register entries with the sysreg xarray (Sebastian Ott) [RHEL-31215] - KVM: arm64: Always populate the trap configuration xarray (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Move system instructions to their own sys_reg_desc array (Sebastian Ott) [RHEL-31215] - KVM: arm64: Drop the requirement for XARRAY_MULTI (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Turn encoding ranges into discrete XArray stores (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Correctly handle negative polarity FGTs (Sebastian Ott) [RHEL-31215] - KVM: arm64: Unify HDFG[WR]TR_GROUP FGT identifiers (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Drop sanitised_sys_reg() helper (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add sanitising to VNCR-backed HCRX_EL2 (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add sanitising to VNCR-backed FGT sysregs (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add sanitising to EL2 configuration registers (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add sanitising to VNCR-backed sysregs (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add feature checking helpers (Sebastian Ott) [RHEL-31215] - arm64: sysreg: Add missing ID_AA64ISAR[13]_EL1 fields and variants (Sebastian Ott) [RHEL-31215] - arm64: cpufeatures: Fix FEAT_NV check when checking for FEAT_NV1 (Sebastian Ott) [RHEL-31215] - arm64: cpufeatures: Only check for NV1 if NV is present (Sebastian Ott) [RHEL-31215] - arm64: cpufeatures: Add missing ID_AA64MMFR4_EL1 to __read_sysreg_by_encoding() (Sebastian Ott) [RHEL-31215] - KVM: arm64: Handle Apple M2 as not having HCR_EL2.NV1 implemented (Sebastian Ott) [RHEL-31215] - arm64: kvm: avoid CONFIG_PGTABLE_LEVELS for runtime levels (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fix double-free following kvm_pgtable_stage2_free_unlinked() (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: arm64: print Hyp mode (Sebastian Ott) [RHEL-31215] - KVM: arm64: Force guest's HCR_EL2.E2H RES1 when NV1 is not implemented (Sebastian Ott) [RHEL-31215] - KVM: arm64: Expose ID_AA64MMFR4_EL1 to guests (Sebastian Ott) [RHEL-31215] - arm64: Fix early handling of FEAT_E2H0 not being implemented (Sebastian Ott) [RHEL-31215] - arm64: Treat HCR_EL2.E2H as RES1 when ID_AA64MMFR4_EL1.E2H0 is negative (Sebastian Ott) [RHEL-31215] - arm64: cpufeature: Detect HCR_EL2.NV1 being RES0 (Sebastian Ott) [RHEL-31215] - arm64: cpufeature: Add ID_AA64MMFR4_EL1 handling (Sebastian Ott) [RHEL-31215] - arm64: sysreg: Add layout for ID_AA64MMFR4_EL1 (Sebastian Ott) [RHEL-31215] - arm64: cpufeature: Correctly display signed override values (Sebastian Ott) [RHEL-31215] - arm64: cpufeatures: Correctly handle signed values (Sebastian Ott) [RHEL-31215] - arm64: Add macro to compose a sysreg field value (Sebastian Ott) [RHEL-31215] - KVM: arm64: Do not source virt/lib/Kconfig twice (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: fix a kernel-doc warning (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic-its: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic-init: fix a kernel-doc warning (Sebastian Ott) [RHEL-31215] - KVM: arm64: sys_regs: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215] - KVM: arm64: PMU: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215] - KVM: arm64: mmu: fix a kernel-doc warning (Sebastian Ott) [RHEL-31215] - KVM: arm64: vhe: fix a kernel-doc warning (Sebastian Ott) [RHEL-31215] - KVM: arm64: hyp/aarch32: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215] - KVM: arm64: guest: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215] - KVM: arm64: debug: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fix circular locking dependency (Sebastian Ott) [RHEL-31215 RHEL-31553 RHEL-36279] {CVE-2024-26691} - KVM: arm64: nv: Handle virtual EL2 registers in vcpu_read/write_sys_reg() (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Map VNCR-capable registers to a separate page (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add EL2_REG_VNCR()/EL2_REG_REDIR() sysreg helpers (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add include containing the VNCR_EL2 offsets (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add non-VHE-EL2->EL1 translation helpers (Sebastian Ott) [RHEL-31215] - arm64: cpufeatures: Restrict NV support to FEAT_NV2 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Introduce a bad_trap() primitive for unexpected trap handling (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Drop EL12 register traps that are redirected to VNCR (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Compute NV view of idregs as a one-off (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Hoist vcpu_has_nv() into is_hyp_ctxt() (Sebastian Ott) [RHEL-31215] - KVM: arm64: Trap external trace for protected VMs (Sebastian Ott) [RHEL-31215] - KVM: arm64: Mark PAuth as a restricted feature for protected VMs (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fix which features are marked as allowed for protected VMs (Sebastian Ott) [RHEL-31215] - KVM: arm64: Macros for setting/clearing FGT bits (Sebastian Ott) [RHEL-31215] - KVM: arm64: Define FGT nMASK bits relative to other fields (Sebastian Ott) [RHEL-31215] - KVM: arm64: Use generated FGT RES0 bits instead of specifying them (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add build validation for FGT trap mask values (Sebastian Ott) [RHEL-31215] - KVM: arm64: Handle HAFGRTR_EL2 trapping in nested virt (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add bit masks for HAFGRTR_EL2 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add missing HFGITR_EL2 FGT entries to nested virt (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add missing HFGxTR_EL2 FGT entries to nested virt (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add missing system instruction definitions for FGT (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add missing system register definitions for FGT (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add missing ExtTrcBuff field definition to ID_AA64DFR0_EL1 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add missing Pauth_LR field definitions to ID_AA64ISAR1_EL1 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add new system registers for GCS (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add definition for FPMR (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Update HCRX_EL2 definition for DDI0601 2023-09 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Update SCTLR_EL1 for DDI0601 2023-09 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Update ID_AA64SMFR0_EL1 definition for DDI0601 2023-09 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add definition for ID_AA64FPFR0_EL1 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add definition for ID_AA64ISAR3_EL1 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Update ID_AA64ISAR2_EL1 defintion for DDI0601 2023-09 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add definition for ID_AA64PFR2_EL1 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: update CPACR_EL1 register (Sebastian Ott) [RHEL-31215] - arm64/sysreg: add system register POR_EL{0,1} (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add definition for HAFGRTR_EL2 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Update HFGITR_EL2 definiton to DDI0601 2023-09 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Explicitly trap unsupported HFGxTR_EL2 features (Sebastian Ott) [RHEL-31215] - arm: perf/kvm: Use GENMASK for ARMV8_PMU_PMCR_N (Sebastian Ott) [RHEL-31215] - KVM: arm64: Remove VPIPT I-cache handling (Sebastian Ott) [RHEL-31215] - KVM: arm64: Use helpers to classify exception types reported via ESR (Sebastian Ott) [RHEL-31215] - KVM: arm64: Allow guests with >48-bit IPA size on FEAT_LPA2 systems (Sebastian Ott) [RHEL-31215] - KVM: arm64: Support up to 5 levels of translation in kvm_pgtable (Sebastian Ott) [RHEL-31215] - KVM: arm64: Convert translation level parameter to s8 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Use LPA2 page-tables for stage2 and hyp stage1 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add new (V)TCR_EL2 field definitions for FEAT_LPA2 (Sebastian Ott) [RHEL-31215] - arm64: Add ARM64_HAS_LPA2 CPU capability (Sebastian Ott) [RHEL-31215] - arm64/mm: Add FEAT_LPA2 specific ID_AA64MMFR0.TGRAN[2] (Sebastian Ott) [RHEL-31215] - arm64/mm: Add lpa2_is_enabled() kvm_lpa2_is_enabled() stubs (Sebastian Ott) [RHEL-31215] - KVM: arm64: PMU: Allow userspace to limit PMCR_EL0.N for the guest (Sebastian Ott) [RHEL-31215] - KVM: arm64: Sanitize PM{C,I}NTEN{SET,CLR}, PMOVS{SET,CLR} before first run (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add {get,set}_user for PM{C,I}NTEN{SET,CLR}, PMOVS{SET,CLR} (Sebastian Ott) [RHEL-31215] - KVM: arm64: PMU: Set PMCR_EL0.N for vCPU based on the associated PMU (Sebastian Ott) [RHEL-31215] - KVM: arm64: PMU: Add a helper to read a vCPU's PMCR_EL0 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Select default PMU in KVM_ARM_VCPU_INIT handler (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add PMU event filter bits required if EL3 is implemented (Sebastian Ott) [RHEL-31215] - KVM: arm64: Make PMEVTYPER_EL0.NSH RES0 if EL2 isn't advertised (Sebastian Ott) [RHEL-31215] - KVM: arm64: PMU: Introduce helpers to set the guest's PMU (Sebastian Ott) [RHEL-31215] - KVM: arm64: Move VTCR_EL2 into struct s2_mmu (Sebastian Ott) [RHEL-31215] - KVM: arm64: Load the stage-2 MMU context in kvm_vcpu_load_vhe() (Sebastian Ott) [RHEL-31215] - KVM: arm64: Rename helpers for VHE vCPU load/put (Sebastian Ott) [RHEL-31215] - KVM: arm64: Reload stage-2 for VMID change on VHE (Sebastian Ott) [RHEL-31215] - KVM: arm64: Restore the stage-2 context in VHE's __tlb_switch_to_host() (Sebastian Ott) [RHEL-31215] - KVM: arm64: Don't zero VTTBR in __tlb_switch_to_host() (Sebastian Ott) [RHEL-31215] - arm64: kvm: Use cpus_have_final_cap() explicitly (Sebastian Ott) [RHEL-31215] - KVM: arm64: Expose MOPS instructions to guests (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add handler for MOPS exceptions (Sebastian Ott) [RHEL-31215] - KVM: arm64: FFA: Remove access of endpoint memory access descriptor array (Sebastian Ott) [RHEL-31215] - KVM: arm64: Use mtree_empty() to determine if SMCCC filter configured (Sebastian Ott) [RHEL-31215] - KVM: arm64: Only insert reserved ranges when SMCCC filter is used (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add a predicate for testing if SMCCC filter is configured (Sebastian Ott) [RHEL-31215] - KVM: arm64: Allow userspace to change ID_AA64ZFR0_EL1 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Allow userspace to change ID_AA64PFR0_EL1 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Allow userspace to change ID_AA64MMFR{0-2}_EL1 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Allow userspace to change ID_AA64ISAR{0-2}_EL1 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Bump up the default KVM sanitised debug version to v8p8 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Reject attempts to set invalid debug arch version (Sebastian Ott) [RHEL-31215] - KVM: arm64: Advertise selected DebugVer in DBGDIDR.Version (Sebastian Ott) [RHEL-31215] - KVM: arm64: Use guest ID register values for the sake of emulation (Sebastian Ott) [RHEL-31215] - KVM: arm64: Allow userspace to get the writable masks for feature ID registers (Sebastian Ott) [RHEL-31215] - KVM: arm64: Do not transfer page refcount for THP adjustment (Sebastian Ott) [RHEL-31215] - KVM: arm64: Don't use kerneldoc comment for arm64_check_features() (Sebastian Ott) [RHEL-31215] - Revert "Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists in DT" (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add new VID/PID 13d3/3602 for MT7925 (David Marlin) [RHEL-30099] - Bluetooth: qca: Fix triggering coredump implementation (David Marlin) [RHEL-30099] - Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists in DT (David Marlin) [RHEL-30099] - Bluetooth: qca: Fix wrong event type for patch config command (David Marlin) [RHEL-30099] - Bluetooth: Enforce validation on max value of connection interval (David Marlin) [RHEL-30099] - Bluetooth: hci_event: Fix handling of HCI_EV_IO_CAPA_REQUEST (David Marlin) [RHEL-30099] - Bluetooth: mgmt: Fix limited discoverable off timeout (David Marlin) [RHEL-30099] - Bluetooth: hci_event: Fix wrongly recorded wakeup BD_ADDR (David Marlin) [RHEL-30099] - Bluetooth: rfcomm: Fix null-ptr-deref in rfcomm_check_security (David Marlin) [RHEL-27921 RHEL-30099] {CVE-2024-22099} - Bluetooth: hci_sync: Fix accept_list when attempting to suspend (David Marlin) [RHEL-30099] - Bluetooth: Avoid potential use-after-free in hci_error_reset (David Marlin) [RHEL-30099 RHEL-31828] {CVE-2024-26801} - Bluetooth: hci_sync: Check the correct flag before starting a scan (David Marlin) [RHEL-30099] - Bluetooth: hci_bcm4377: do not mark valid bd_addr as invalid (David Marlin) [RHEL-30099] - Bluetooth: Fix atomicity violation in {min,max}_key_size_set (David Marlin) [RHEL-30099] - Bluetooth: Add device 13d3:3572 IMC Networks Bluetooth Radio (David Marlin) [RHEL-30099] - Bluetooth: L2CAP: Fix possible multiple reject send (David Marlin) [RHEL-30099] - Bluetooth: hci_sync: fix BR/EDR wakeup bug (David Marlin) [RHEL-30099] - Bluetooth: btnxpuart: remove useless assignment (David Marlin) [RHEL-30099] - Bluetooth: btmtkuart: fix recv_buf() return value (David Marlin) [RHEL-30099] - Bluetooth: btnxpuart: fix recv_buf() return value (David Marlin) [RHEL-30099] - Bluetooth: qca: Support HFP offload for QCA2066 (David Marlin) [RHEL-30099] - Bluetooth: hci_conn: Check non NULL function before calling for HFP offload (David Marlin) [RHEL-30099] - Bluetooth: ISO: Avoid creating child socket if PA sync is terminating (David Marlin) [RHEL-30099] - Bluetooth: btintel: Print firmware SHA1 (David Marlin) [RHEL-30099] - Bluetooth: hci_core: Remove le_restart_scan work (David Marlin) [RHEL-30099] - Bluetooth: Add documentation to exported functions in lib (David Marlin) [RHEL-30099] - Bluetooth: btusb: Don't suspend when there are connections (David Marlin) [RHEL-30099] - Bluetooth: qca: Set both WIDEBAND_SPEECH and LE_STATES quirks for QCA2066 (David Marlin) [RHEL-30099] - Bluetooth: ISO: Reassociate a socket with an active BIS (David Marlin) [RHEL-30099] - Bluetooth: ISO: Allow binding a PA sync socket (David Marlin) [RHEL-30099] - Bluetooth: MGMT/SMP: Fix address type when using SMP over BREDR/LE (David Marlin) [RHEL-30099] - Bluetooth: L2CAP: Send reject on command corrupted request (David Marlin) [RHEL-30099] - Bluetooth: hci_core: Fix hci_conn_hash_lookup_cis (David Marlin) [RHEL-30099] - Bluetooth: hci_event: shut up a false-positive warning (David Marlin) [RHEL-30099] - Bluetooth: hci_event: Fix not checking if HCI_OP_INQUIRY has been sent (David Marlin) [RHEL-30099] - Bluetooth: Fix deadlock in vhci_send_frame (David Marlin) [RHEL-30099] - Bluetooth: Fix not notifying when connection encryption changes (David Marlin) [RHEL-30099] - Bluetooth: btmtksdio: enable bluetooth wakeup in system suspend (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add 0bda:b85b for Fn-Link RTL8852BE (David Marlin) [RHEL-30099] - Bluetooth: ISO: Copy BASE if service data matches EIR_BAA_SERVICE_UUID (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add date->evt_skb is NULL check (David Marlin) [RHEL-30099] - Bluetooth: msft: __hci_cmd_sync() doesn't return NULL (David Marlin) [RHEL-30099] - Bluetooth: ISO: Match QoS adv handle with BIG handle (David Marlin) [RHEL-30099] - Bluetooth: ISO: Allow binding a bcast listener to 0 bises (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add RTW8852BE device 13d3:3570 to device tables (David Marlin) [RHEL-30099] - Bluetooth: qca: add support for QCA2066 (David Marlin) [RHEL-30099] - Bluetooth: Add support for Intel Misty Peak - 8087:0038 (David Marlin) [RHEL-30099] - Bluetooth: Add support ITTIM PE50-M75C (David Marlin) [RHEL-30099] - Bluetooth: ISO: Fix BIS cleanup (David Marlin) [RHEL-30099] - Bluetooth: Fix a refcnt underflow problem for hci_conn (David Marlin) [RHEL-30099] - Bluetooth: vhci: Fix race when opening vhci device (David Marlin) [RHEL-30099] - Bluetooth: Avoid redundant authentication (David Marlin) [RHEL-30099] - Bluetooth: ISO: Fix handling of listen for unicast (David Marlin) [RHEL-30099] - Bluetooth: btusb: add shutdown function for QCA6174 (David Marlin) [RHEL-30099] - Bluetooth: Delete unused hci_req_prepare_suspend() declaration (David Marlin) [RHEL-30099] - Bluetooth: btusb: Do not call kfree_skb() under spin_lock_irqsave() (David Marlin) [RHEL-30099] - Bluetooth: btusb: Fix quirks table naming (David Marlin) [RHEL-30099] - Bluetooth: btintel: Send new command for PPAG (David Marlin) [RHEL-30099] - Bluetooth: ISO: Add support for periodic adv reports processing (David Marlin) [RHEL-30099] - Bluetooth: qca: add support for WCN7850 (David Marlin) [RHEL-30099] - Bluetooth: qca: use switch case for soc type behavior (David Marlin) [RHEL-30099] - Bluetooth: hci_conn: Fix sending BT_HCI_CMD_LE_CREATE_CONN_CANCEL (David Marlin) [RHEL-30099] - Bluetooth: btnxpuart: Improve inband Independent Reset handling (David Marlin) [RHEL-30099] - Bluetooth: btnxpuart: Add support for IW624 chipset (David Marlin) [RHEL-30099] - Bluetooth: btnxpuart: Remove check for CTS low after FW download (David Marlin) [RHEL-30099] - Bluetooth: hci_event: drop only unbound CIS if Set CIG Parameters fails (David Marlin) [RHEL-30099] - Bluetooth: Remove unnecessary NULL check before vfree() (David Marlin) [RHEL-30099] - Bluetooth: hci_sync: Avoid use-after-free in dbg for hci_add_adv_monitor() (David Marlin) [RHEL-30099] - Bluetooth: Remove unused declaration amp_read_loc_info() (David Marlin) [RHEL-30099] - Bluetooth: btusb: Move btusb_recv_event_intel to btintel (David Marlin) [RHEL-30099] - Bluetooth: btqca: Add WCN3988 support (David Marlin) [RHEL-30099] - Bluetooth: btnxpuart: Add support for AW693 chipset (David Marlin) [RHEL-30099] - Bluetooth: nokia: fix value check in nokia_bluetooth_serdev_probe() (David Marlin) [RHEL-30099] - bluetooth: Explicitly include correct DT includes (David Marlin) [RHEL-30099] - Bluetooth: btbcm: add default address for BCM43430A1 (David Marlin) [RHEL-30099] - Bluetooth: ISO: Add support for BT_PKT_STATUS (David Marlin) [RHEL-30099] - Bluetooth: af_bluetooth: Make BT_PKT_STATUS generic (David Marlin) [RHEL-30099] - Bluetooth: btmtk: Fix kernel crash when processing coredump (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add support for another MediaTek 7922 VID/PID (David Marlin) [RHEL-30099] - Bluetooth: Fix hci_suspend_sync crash (David Marlin) [RHEL-30099] - Bluetooth: hci_debugfs: Use kstrtobool() instead of strtobool() (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add new VID/PID 04ca/3804 for MT7922 (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add new VID/PID 0489/e102 for MT7922 (David Marlin) [RHEL-30099] - Bluetooth: hci_sync: Don't double print name in add/remove adv_monitor (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add a new VID/PID 0489/e0f6 for MT7922 (David Marlin) [RHEL-30099] - Bluetooth: msft: Fix error code in msft_cancel_address_filter_sync() (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add device 0489:e0f5 as MT7922 device (David Marlin) [RHEL-30099] - Bluetooth: btusb: mediatek: add MediaTek devcoredump support (David Marlin) [RHEL-30099] - Bluetooth: btmtk: introduce btmtk reset work (David Marlin) [RHEL-30099] - Bluetooth: btusb: mediatek: readx_poll_timeout replaces open coding (David Marlin) [RHEL-30099] - Bluetooth: btmtk: add printing firmware information (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add support Mediatek MT7925 (David Marlin) [RHEL-30099] - Bluetooth: btintel: Add support to reset bluetooth via ACPI DSM (David Marlin) [RHEL-30099] - Bluetooth: hci_qca: Add qcom devcoredump support (David Marlin) [RHEL-30099] - Bluetooth: hci_qca: Add qcom devcoredump sysfs support (David Marlin) [RHEL-30099] - Bluetooth: hci_sock: Forward credentials to monitor (David Marlin) [RHEL-30099] - Bluetooth: Init sk_peer_* on bt_sock_alloc (David Marlin) [RHEL-30099] - Bluetooth: Consolidate code around sk_alloc into a helper function (David Marlin) [RHEL-30099]- memblock: fix crash when reserved memory is not added to memory (Eric Chanudet) [RHEL-36126] - mm: pass nid to reserve_bootmem_region() (Eric Chanudet) [RHEL-36126] - x86/tsc: Trust initial offset in architectural TSC-adjust MSRs (Prarit Bhargava) [RHEL-29437] - net/mlx5e: Advertise mlx5 ethernet driver updates sk_buff md_dst for MACsec (Sabrina Dubroca) [RHEL-31748] - macsec: Detect if Rx skb is macsec-related for offloading devices that update md_dst (Sabrina Dubroca) [RHEL-31748] - ethernet: Add helper for assigning packet type when dest address does not match device address (Sabrina Dubroca) [RHEL-31748] - macsec: Enable devices to advertise whether they update sk_buff md_dst during offloads (Sabrina Dubroca) [RHEL-31748] - net: macsec: revert the MAC address if mdo_upd_secy fails (Sabrina Dubroca) [RHEL-31748] - net: macsec: documentation for macsec_context and macsec_ops (Sabrina Dubroca) [RHEL-31748] - net: macsec: move sci_to_cpu to macsec header (Sabrina Dubroca) [RHEL-31748] - net: add DEV_STATS_READ() helper (Sabrina Dubroca) [RHEL-31748] - net: macsec: Use helper functions to update stats (Sabrina Dubroca) [RHEL-31748] - macsec: use DEV_STATS_INC() (Sabrina Dubroca) [RHEL-31748] - net: macsec: remove the prepare flag from the MACsec offloading context (Sabrina Dubroca) [RHEL-31748] - ethtool: add linkmode bitmap support to struct ethtool_keee (Ivan Vecera) [RHEL-32101] - ethtool: add suffix _u32 to legacy bitmap members of struct ethtool_keee (Ivan Vecera) [RHEL-32101] - ethtool: adjust struct ethtool_keee to kernel needs (Ivan Vecera) [RHEL-32101] - ethtool: switch back from ethtool_keee to ethtool_eee for ioctl (Ivan Vecera) [RHEL-32101] - ethtool: replace struct ethtool_eee with a new struct ethtool_keee on kernel side (Ivan Vecera) [RHEL-32101] - treewide: use get_random_u32_below() instead of deprecated function (Bill O'Donnell) [RHEL-36333] - powerpc/64s: fix program check interrupt emergency stack path (Mamatha Inamdar) [RHEL-37690] {CVE-2021-47428} - ext4: regenerate buddy after block freeing failed if under fc replay (Carlos Maiolino) [RHEL-26678] {CVE-2024-26601} - ext4: change the type of blocksize in ext4_mb_init_cache() (Carlos Maiolino) [RHEL-26678] {CVE-2024-26601} - ext4: correct grp validation in ext4_mb_good_group (Carlos Maiolino) [RHEL-26678] {CVE-2024-26601} - ext4: drop the call to ext4_error() from ext4_get_group_info() (Carlos Maiolino) [RHEL-26678] {CVE-2024-26601} - ext4: allow ext4_get_group_info() to fail (Carlos Maiolino) [RHEL-26678] {CVE-2024-26601} - blk-cgroup: fix list corruption from reorder of WRITE ->lqueued (Ming Lei) [RHEL-38348] - blk-cgroup: fix list corruption from resetting io stat (Ming Lei) [RHEL-38348] - net: dst: fix missing initialization of rt_uncached (Felix Maurer) [RHEL-15695] - net: dst: Switch to rcuref_t reference counting (Felix Maurer) [RHEL-15695] - net: Use call_rcu_hurry() for dst_release() (Felix Maurer) [RHEL-15695] - net: dst: Prevent false sharing vs. dst_entry:: __refcnt (Felix Maurer) [RHEL-15695] - rh_messages.h: mark mlx5 on Bluefield-3 as unmaintained (Scott Weaver) [RHEL-33061] - rh_messages.h: update driver and device lists (Scott Weaver) [RHEL-35575] - i2c: dev: copy userspace array safely (Steve Best) [RHEL-38295] {CVE-2023-52758} - crypto: pcrypt - Fix hungtask for PADATA_RESET (Herbert Xu) [RHEL-38173] {CVE-2023-52813} - platform/x86/amd/pmc: Modify SMU message port for latest AMD platform (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Add 1Ah family series to STB support list (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Add idlemask support for 1Ah family (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: call amd_pmc_get_ip_info() during driver probe (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Add VPE information for AMDI000A platform (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Send OS_HINT command for AMDI000A platform (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Disable keyboard wakeup on AMD Framework 13 (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Move keyboard wakeup disablement detection to pmc-quirks (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Only run IRQ1 firmware version check on Cezanne (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Move platform defines to header (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: adjust getting DRAM size behavior (David Arcari) [RHEL-24991] - platform/x86: Add s2idle quirk for more Lenovo laptops (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Add dump_custom_stb module parameter (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Handle overflow cases where the num_samples range is higher (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Use flex array when calling amd_pmc_stb_debugfs_open_v2() (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Add PMFW command id to support S2D force flush (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Fix build error with randconfig (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Move PMC driver to separate directory (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Use release_mem_region() to undo request_mem_region_muxed() (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Apply nvme quirk to HP 15s-eq2xxx (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Add new ACPI ID AMDI000A (David Arcari) [RHEL-24991] - platform/x86: Move s2idle quirk from thinkpad-acpi to amd-pmc (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Use pm_pr_dbg() for suspend related messages (David Arcari) [RHEL-24991] - include/linux/suspend.h: Only show pm_pr_dbg messages at suspend/resume (David Arcari) [RHEL-24991] - PM: sleep: enable dynamic debug support within pm_pr_dbg() (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Update metrics table info for Pink Sardine (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Add helper function to check the cpu id (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Get STB DRAM size from PMFW (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Pass true/false to bool argument (David Arcari) [RHEL-24991] - redhat/configs: Enable INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON (Jerry Snitselaar) [RHEL-28672] - idpf: don't skip over ethtool tcp-data-split setting (Michal Schmidt) [RHEL-36182] - mmc: sdio: fix possible resource leaks in some error paths (Steve Best) [RHEL-38151] {CVE-2023-52730} - redhat/configs: Adding CONFIG_TYPEC_MUX_WCD939X_USBSS (Desnes Nunes) [RHEL-34114] - usb: xhci: use array_size() when allocating and freeing memory (Desnes Nunes) [RHEL-34114] - usb: xhci: check if 'requested segments' exceeds ERST capacity (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: limit the UCSI_NO_PARTNER_PDOS even further (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: allow non-partner GET_PDOS for Qualcomm devices (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: Fix connector check on init (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: Clear UCSI_CCI_RESET_COMPLETE before reset (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi_acpi: Refactor and fix DELL quirk (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: Ack unsupported commands (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: Check for notifications after init (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: Clear EVENT_PENDING under PPM lock (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: Correct the PDO counting in pd_set (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: Update PD of Type-C port upon pd_set (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: fix double-free issue in tcpm_port_unregister_pd() (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: Correct port source pdo array in pd_set callback (Desnes Nunes) [RHEL-34114] - xhci: Fix failure to detect ring expansion need. (Desnes Nunes) [RHEL-34114] - usb: port: Don't try to peer unused USB ports based on location (Desnes Nunes) [RHEL-34114] - usb: typec: altmodes/displayport: create sysfs nodes as driver's default device attribute group (Desnes Nunes) [RHEL-34114] - usb: typec: tpcm: Fix PORT_RESET behavior for self powered devices (Desnes Nunes) [RHEL-34114] - USB: usb-storage: Prevent divide-by-0 error in isd200_ata_command (Desnes Nunes) [RHEL-34114] - usb: typec: tpcm: Fix issues with power being removed during reset (Desnes Nunes) [RHEL-34114] - usb: dwc3: gadget: Don't disconnect if not started (Desnes Nunes) [RHEL-34114] - usb: roles: don't get/set_role() when usb_role_switch is unregistered (Desnes Nunes) [RHEL-34114] - usb: roles: fix NULL pointer issue when put module's reference (Desnes Nunes) [RHEL-34114] - USB: roles: make role_class a static const structure (Desnes Nunes) [RHEL-34114] - usb: uhci-grlib: Explicitly include linux/platform_device.h (Desnes Nunes) [RHEL-34114] - usb: uhci-grlib: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-34114] - scsi: sd: usb_storage: uas: Access media prior to querying device properties (Desnes Nunes) [RHEL-34114] - Revert "usb: dwc3: Support EBC feature of DWC_usb31" (Desnes Nunes) [RHEL-34114] - dt-bindings: xilinx: replace Piyush Mehta maintainership (Desnes Nunes) [RHEL-34114] - USB: serial: option: add Fibocom FM101-GL variant (Desnes Nunes) [RHEL-34114] - USB: serial: qcserial: add new usb-id for Dell Wireless DW5826e (Desnes Nunes) [RHEL-34114] - USB: serial: cp210x: add ID for IMST iM871A-USB (Desnes Nunes) [RHEL-34114] - thunderbolt: Fix setting the CNS bit in ROUTER_CS_5 (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: fix the PD disabled case (Desnes Nunes) [RHEL-34114] - usb: ucsi_acpi: Quirk to ack a connector change ack cmd (Desnes Nunes) [RHEL-34114] - usb: ucsi_acpi: Fix command completion handling (Desnes Nunes) [RHEL-34114] - usb: ucsi: Add missing ppm_lock (Desnes Nunes) [RHEL-34114] - usb: ulpi: Fix debugfs directory leak (Desnes Nunes) [RHEL-34114] - Revert "usb: typec: tcpm: fix cc role at port reset" (Desnes Nunes) [RHEL-34114] - USB: hub: check for alternate port before enabling A_ALT_HNP_SUPPORT (Desnes Nunes) [RHEL-34114] - usb: chipidea: core: handle power lost in workqueue (Desnes Nunes) [RHEL-34114] - usb: dwc3: gadget: Fix NULL pointer dereference in dwc3_gadget_suspend (Desnes Nunes) [RHEL-34114] - usb: core: Prevent null pointer dereference in update_port_device_state (Desnes Nunes) [RHEL-34114] - xhci: handle isoc Babble and Buffer Overrun events properly (Desnes Nunes) [RHEL-34114] - xhci: process isoc TD properly when there was a transaction error mid TD. (Desnes Nunes) [RHEL-34114] - xhci: fix off by one check when adding a secondary interrupter. (Desnes Nunes) [RHEL-34114] - xhci: fix possible null pointer dereference at secondary interrupter removal (Desnes Nunes) [RHEL-34114] - usb: host: xhci-plat: Add support for XHCI_SG_TRB_CACHE_SIZE_QUIRK (Desnes Nunes) [RHEL-34114] - usb: dwc3: host: Set XHCI_SG_TRB_CACHE_SIZE_QUIRK (Desnes Nunes) [RHEL-34114] - usb: gadget: ncm: Fix indentations in documentation of NCM section (Desnes Nunes) [RHEL-34114] - usb: typec: tipd: fix use of device-specific init function (Desnes Nunes) [RHEL-34114] - usb: typec: tipd: Separate reset for TPS6598x (Desnes Nunes) [RHEL-34114] - usb: mon: Fix atomicity violation in mon_bin_vma_fault (Desnes Nunes) [RHEL-34114] - usb: typec: class: fix typec_altmode_put_partner to put plugs (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: dwc3: Limit num-hc-interrupters definition (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: xhci: Add num-hc-interrupters definition (Desnes Nunes) [RHEL-34114] - xhci: add support to allocate several interrupters (Desnes Nunes) [RHEL-34114] - USB: core: Use device_driver directly in struct usb_driver and usb_device_driver (Desnes Nunes) [RHEL-34114] - usb: dwc3: gadget: Queue PM runtime idle on disconnect event (Desnes Nunes) [RHEL-34114] - usb: chipidea: wait controller resume finished for wakeup irq (Desnes Nunes) [RHEL-34114] - usb: chipidea: ci_hdrc_imx: add wakeup clock and keep it always on (Desnes Nunes) [RHEL-34114] - usb: gadget: ncm: Add support to update wMaxSegmentSize via configfs (Desnes Nunes) [RHEL-34114] - usb: gadget: ncm: Handle decoding of multiple NTB's in unwrap call (Desnes Nunes) [RHEL-34114] - usb: gadget: f_ncm: Always set current gadget in ncm_bind() (Desnes Nunes) [RHEL-34114] - usb: dwc3: set pm runtime active before resume common (Desnes Nunes) [RHEL-34114] - usb: dwc3: Support EBC feature of DWC_usb31 (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: Support multiple capabilities (Desnes Nunes) [RHEL-34114] - dt-bindings: connector: Add child nodes for multiple PD capabilities (Desnes Nunes) [RHEL-34114] - usb: xhci-plat: fix usb disconnect issue after s4 (Desnes Nunes) [RHEL-34114] - usb: dwc3: core: set force_gen1 bit in USB31 devices if max speed is SS (Desnes Nunes) [RHEL-34114] - usb: dwc: ep0: Update request status in dwc3_ep0_stall_restart (Desnes Nunes) [RHEL-34114] - usb: dwc3: gadget: Handle EP0 request dequeuing properly (Desnes Nunes) [RHEL-34114] - usb: dwc3: Properly handle processing of pending events (Desnes Nunes) [RHEL-34114] - usb: dwc3: gadget: Propagate core init errors to UDC during pullup (Desnes Nunes) [RHEL-34114] - USB: fix up merge of 6.4-rc4 into usb-next (Desnes Nunes) [RHEL-34114] - usb: dwc3: Add error logs for unknown endpoint events (Desnes Nunes) [RHEL-34114] - usb: ueagle-atm: Use wait_event_freezable_timeout() in uea_wait() (Desnes Nunes) [RHEL-34114] - usb: typec: tipd: add patch update support for tps6598x (Desnes Nunes) [RHEL-34114] - usb: typec: tipd: declare in_data in as const in exec_cmd functions (Desnes Nunes) [RHEL-34114] - usb: typec: tipd: add function to request firmware (Desnes Nunes) [RHEL-34114] - usb: typec: tipd: add init and reset functions to tipd_data (Desnes Nunes) [RHEL-34114] - Revert "usb: dwc3: don't reset device side if dwc3 was configured as host-only" (Desnes Nunes) [RHEL-34114] - Revert "usb: dwc3: Soft reset phy on probe for host" (Desnes Nunes) [RHEL-34114] - usb: linux/usb.h: fix Excess kernel-doc description warning (Desnes Nunes) [RHEL-34114] - thunderbolt: Reduce retry timeout to speed up boot for some devices (Desnes Nunes) [RHEL-34114] - thunderbolt: Keep link as asymmetric if preferred by hardware (Desnes Nunes) [RHEL-34114] - thunderbolt: make tb_bus_type const (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: Parse Accessory Mode information (Desnes Nunes) [RHEL-34114] - dt-bindings: connector: usb: add accessory mode description (Desnes Nunes) [RHEL-34114] - xhci: Fix null pointer dereference during S4 resume when resetting ep0 (Desnes Nunes) [RHEL-34114] - usb: dwc3: imx8mp: Fix smatch warning (Desnes Nunes) [RHEL-34114] - usb: typec: fixed a typo (Desnes Nunes) [RHEL-34114] - usb: gadget: f_fs: fix fortify warning (Desnes Nunes) [RHEL-34114] - usb: storage: Remove snprintf() from sysfs call-backs and replace with sysfs_emit() (Desnes Nunes) [RHEL-34114] - usb: mon_text: Replace snprintf() with the safer scnprintf() variant (Desnes Nunes) [RHEL-34114] - usb: mon_stat: Replace snprintf() with the safer scnprintf() variant (Desnes Nunes) [RHEL-34114] - usb: typec: mux: add Qualcomm WCD939X USB SubSystem Altmode Mux driver (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: Document WCD939x USB SubSystem Altmode/Analog Audio Switch (Desnes Nunes) [RHEL-34114] - usb: core: Fix crash w/ usb_choose_configuration() if no driver (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: Query Source partner for FRS capability only if it is DRP (Desnes Nunes) [RHEL-34114] - usb: typec: change altmode SVID to u16 entry (Desnes Nunes) [RHEL-34114] - dt-bindings: connector: usb: add altmodes description (Desnes Nunes) [RHEL-34114] - usb: typec: Remove usage of the deprecated ida_simple_xx() API (Desnes Nunes) [RHEL-34114] - usb: chipidea: Remove usage of the deprecated ida_simple_xx() API (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: nxp,ptn5110: Fix typos in the title (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: genesys,gl850g: Document 'peer-hub' (Desnes Nunes) [RHEL-34114] - usb: cdc-acm: return correct error code on unsupported break (Desnes Nunes) [RHEL-34114] - thunderbolt: Add support for Intel Lunar Lake (Desnes Nunes) [RHEL-34114] - thunderbolt: Disable PCIe extended encapsulation upon teardown properly (Desnes Nunes) [RHEL-34114] - thunderbolt: Make PCIe tunnel setup and teardown follow CM guide (Desnes Nunes) [RHEL-34114] - thunderbolt: Improve logging when DisplayPort resource is added due to hotplug (Desnes Nunes) [RHEL-34114] - thunderbolt: Use tb_dp_read_cap() to read DP_COMMON_CAP as well (Desnes Nunes) [RHEL-34114] - thunderbolt: Disable CL states only when actually needed (Desnes Nunes) [RHEL-34114] - thunderbolt: Transition link to asymmetric only when both sides support it (Desnes Nunes) [RHEL-34114] - thunderbolt: Log XDomain link speed and width (Desnes Nunes) [RHEL-34114] - thunderbolt: Move width_name() helper to tb.h (Desnes Nunes) [RHEL-34114] - thunderbolt: Handle lane bonding of Gen 4 XDomain links properly (Desnes Nunes) [RHEL-34114] - thunderbolt: Unwind TMU configuration if tb_switch_set_tmu_mode_params() fails (Desnes Nunes) [RHEL-34114] - media: uvcvideo: Fix power line control for SunplusIT camera (Desnes Nunes) [RHEL-34114] - media: uvcvideo: Pick first best alternate setting insteed of last (Desnes Nunes) [RHEL-34114] - media: uvcvideo: Fix power line control for a Chicony camera (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: fix UCSI on buggy Qualcomm devices (Desnes Nunes) [RHEL-34114] - media: cx231xx: fix a memleak in cx231xx_init_isoc (Desnes Nunes) [RHEL-34114] - usb: xhci: xhci-plat: Add support for BCM2711 (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: xhci: Add support for BCM2711 (Desnes Nunes) [RHEL-34114] - usb: hub: Add quirk to decrease IN-ep poll interval for Microchip USB491x hub (Desnes Nunes) [RHEL-34114] - usb: hub: Replace hardcoded quirk value with BIT() macro (Desnes Nunes) [RHEL-34114] - usb: typec: tcpci: add vconn over current fault handling to maxim_core (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: add tcpm_port_error_recovery symbol (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: tps6598x: add reset-gpios property (Desnes Nunes) [RHEL-34114] - usb: typec: tps6598x: add reset gpio support (Desnes Nunes) [RHEL-34114] - r8152: fix unknown device for choose_configuration (Desnes Nunes) [RHEL-34114] - r8152: Choose our USB config with choose_configuration() rather than probe() (Desnes Nunes) [RHEL-34114] - usb: core: Allow subclassed USB drivers to override usb_choose_configuration() (Desnes Nunes) [RHEL-34114] - usb: core: Don't force USB generic_subclass drivers to define probe() (Desnes Nunes) [RHEL-34114] - usb: atm: Remove snprintf() from sysfs call-backs and replace with sysfs_emit() (Desnes Nunes) [RHEL-34114] - xhci: fix possible null pointer deref during xhci urb enqueue (Desnes Nunes) [RHEL-34114] - xhci: Reconfigure endpoint 0 max packet size only during endpoint reset (Desnes Nunes) [RHEL-34114] - xhci: minor coding style cleanup in 'xhci_try_enable_msi()' (Desnes Nunes) [RHEL-34114] - xhci: rework 'xhci_try_enable_msi()' MSI and MSI-X setup code (Desnes Nunes) [RHEL-34114] - xhci: change 'msix_count' to encompass MSI or MSI-X vectors (Desnes Nunes) [RHEL-34114] - xhci: refactor static MSI function (Desnes Nunes) [RHEL-34114] - xhci: refactor static MSI-X function (Desnes Nunes) [RHEL-34114] - xhci: add handler for only one interrupt line (Desnes Nunes) [RHEL-34114] - xhci: check if legacy irq is available before using it as fallback (Desnes Nunes) [RHEL-34114] - xhci: dbc: Add missing headers (Desnes Nunes) [RHEL-34114] - xhci: dbc: Use sizeof(*pointer) instead of sizeof(type) (Desnes Nunes) [RHEL-34114] - xhci: dbc: Use sizeof_field() where it makes sense (Desnes Nunes) [RHEL-34114] - xhci: dbc: Replace custom return value with proper Linux error code (Desnes Nunes) [RHEL-34114] - xhci: dbc: Don't shadow error codes in store() functions (Desnes Nunes) [RHEL-34114] - xhci: dbc: Check for errors first in xhci_dbc_stop() (Desnes Nunes) [RHEL-34114] - xhci: dbc: Use ATTRIBUTE_GROUPS() (Desnes Nunes) [RHEL-34114] - xhci: dbc: Use sysfs_emit() to instead of scnprintf() (Desnes Nunes) [RHEL-34114] - xhci: dbc: Convert to use sysfs_streq() (Desnes Nunes) [RHEL-34114] - xhci: dbc: Drop duplicate checks for dma_free_coherent() (Desnes Nunes) [RHEL-34114] - usb: new quirk to reduce the SET_ADDRESS request timeout (Desnes Nunes) [RHEL-34114] - usb: xhci: Add timeout argument in address_device USB HCD callback (Desnes Nunes) [RHEL-34114] - media: usb: cx231xx: Stop direct calls to queue num_buffers field (Desnes Nunes) [RHEL-34114] - USB: misc: iowarrior: remove redundant assignment to variable io_res (Desnes Nunes) [RHEL-34114] - thunderbolt: Remove duplicated re-assignment of pointer 'out' (Desnes Nunes) [RHEL-34114] - dt-bindings: phy: imx8mq-usb: add phy tuning properties (Desnes Nunes) [RHEL-34114] - dt-bindings: phy: imx8mq-usb: add power-domains property (Desnes Nunes) [RHEL-34114] - dt-bindings: phy: imx8mq-usb-phy: convert to json schema (Desnes Nunes) [RHEL-34114] - memstick: jmb38x_ms: Annotate struct jmb38x_ms with __counted_by (Desnes Nunes) [RHEL-34114] - memstick r592: make memstick_debug_get_tpc_name() static (Desnes Nunes) [RHEL-34114] - memstick: fix memory leak if card device is never registered (Desnes Nunes) [RHEL-34114] - memstick: core: Imply IOSCHED_BFQ (Desnes Nunes) [RHEL-34114] - mmc: core: Imply IOSCHED_BFQ (Desnes Nunes) [RHEL-34114] - memstick/mspro_block: Convert to use sysfs_emit()/sysfs_emit_at() APIs (Desnes Nunes) [RHEL-34114] - memstick: r592: Fix a UAF bug when removing the driver (Desnes Nunes) [RHEL-34114] - memstick: jmb38x_ms: use appropriate free function in jmb38x_ms_alloc_host() (Desnes Nunes) [RHEL-34114] - memstick: jmb38x_ms: Prefer struct_size over open coded arithmetic (Desnes Nunes) [RHEL-34114] - memstick: switch from 'pci_' to 'dma_' API (Desnes Nunes) [RHEL-34114] - memstick: r592: Change the name of the 'pci_driver' structure to be consistent (Desnes Nunes) [RHEL-34114] - misc: rtsx: clean up one inconsistent indenting (Desnes Nunes) [RHEL-34114] - phy: broadcom: sata: fix Wvoid-pointer-to-enum-cast warning (Desnes Nunes) [RHEL-34114] - phy: broadcom: Kconfig: Add configuration menu for Broadcom phy drivers (Desnes Nunes) [RHEL-34114] - phy: qcom: qmp-ufs: add missing offsets to sm8150 configuration (Desnes Nunes) [RHEL-34114] - phy: core: Remove usage of the deprecated ida_simple_xx() API (Desnes Nunes) [RHEL-34114] - phy: core: add debugfs files (Desnes Nunes) [RHEL-34114] - PCI: tegra: Convert to devm_of_phy_optional_get() (Desnes Nunes) [RHEL-34114] - phy: Add devm_of_phy_optional_get() helper (Desnes Nunes) [RHEL-34114] - doc: phy: Document devm_of_phy_get() (Desnes Nunes) [RHEL-34114] - phy: Remove unused phy_optional_get() (Desnes Nunes) [RHEL-34114] - net: hsr: hsr_slave: Fix the promiscuous mode in offload mode (Felix Maurer) [RHEL-30017] - hsr: Handle failures in module init (Felix Maurer) [RHEL-30017] - hsr: Fix uninit-value access in hsr_get_node() (Felix Maurer) [RHEL-30017 RHEL-33236] {CVE-2024-26863} - net: hsr: Use correct offset for HSR TLV values in supervisory HSR frames (Felix Maurer) [RHEL-30017] - net: hsr: remove WARN_ONCE() in send_hsr_supervision_frame() (Felix Maurer) [RHEL-30017 RHEL-31606] {CVE-2024-26707} - net: hsr: Add support for MC filtering at the slave device (Felix Maurer) [RHEL-30017] - net: hsr: Disable promiscuous mode in offload mode (Felix Maurer) [RHEL-30017]- net: add netdev_lockdep_set_classes() to virtual drivers (Davide Caratti) [RHEL-6066] - net: bridge: use netdev_lockdep_set_classes() (Davide Caratti) [RHEL-6066] - vlan: use netdev_lockdep_set_classes() (Davide Caratti) [RHEL-6066] - net/sched: unregister lockdep keys in qdisc_create/qdisc_alloc error path (Davide Caratti) [RHEL-6066] - net/sched: fix false lockdep warning on qdisc root lock (Davide Caratti) [RHEL-6066] - selftests: net: more pmtu.sh fixes (Hangbin Liu) [RHEL-31077] - selftests: net: cope with slow env in so_txtime.sh test (Hangbin Liu) [RHEL-31077] - selftests: net: cope with slow env in gro.sh test (Hangbin Liu) [RHEL-31077] - selftests: forwarding: Fix bridge locked port test flakiness (Hangbin Liu) [RHEL-31077] - selftests: forwarding: Fix bridge MDB test flakiness (Hangbin Liu) [RHEL-31077] - selftests: forwarding: Fix layer 2 miss test flakiness (Hangbin Liu) [RHEL-31077] - selftests: net: let big_tcp test cope with slow env (Hangbin Liu) [RHEL-31077] - selftests: net: avoid just another constant wait (Hangbin Liu) [RHEL-31077] - selftests: net: fix tcp listener handling in pmtu.sh (Hangbin Liu) [RHEL-31077] - selftests: net: don't access /dev/stdout in pmtu.sh (Hangbin Liu) [RHEL-31077] - selftests: net: test vxlan pmtu exceptions with tcp (Hangbin Liu) [RHEL-31077] - selftests: net: cut more slack for gro fwd tests. (Hangbin Liu) [RHEL-31077] - selftests: forwarding: List helper scripts in TEST_FILES Makefile variable (Hangbin Liu) [RHEL-31077] - selftests: bonding: Check initial state (Hangbin Liu) [RHEL-31077] - selftests: net: fix available tunnels detection (Hangbin Liu) [RHEL-31077] - selftests: net: give more time for GRO aggregation (Hangbin Liu) [RHEL-31077] - selftests: net: fix rps_default_mask with >32 CPUs (Hangbin Liu) [RHEL-31077] - selftests: forwarding: Remove executable bits from lib.sh (Hangbin Liu) [RHEL-31077] - selftests: bonding: Change script interpreter (Hangbin Liu) [RHEL-31077] - selftests/net: fix grep checking for fib_nexthop_multiprefix (Hangbin Liu) [RHEL-31077] - selftests/net: ipsec: fix constant out of range (Hangbin Liu) [RHEL-31077] - selftests: net: fcnal-test: check if FIPS mode is enabled (Hangbin Liu) [RHEL-31077] - selftests: net: vrf-xfrm-tests: change authentication and encryption algos (Hangbin Liu) [RHEL-31077] - selftests: add few test cases for tap driver (Hangbin Liu) [RHEL-31077] - net: tap: NULL pointer derefence in dev_parse_header_protocol when skb->dev is null (Hangbin Liu) [RHEL-31077] - idpf: disable local BH when scheduling napi for marker packets (Michal Schmidt) [RHEL-29553] - idpf: remove dealloc vector msg err in idpf_intr_rel (Michal Schmidt) [RHEL-29553] - idpf: fix minor controlq issues (Michal Schmidt) [RHEL-29553] - idpf: prevent deinit uninitialized virtchnl core (Michal Schmidt) [RHEL-29553] - idpf: cleanup virtchnl cruft (Michal Schmidt) [RHEL-29553] - idpf: refactor idpf_recv_mb_msg (Michal Schmidt) [RHEL-29553] - idpf: add async_handler for MAC filter messages (Michal Schmidt) [RHEL-29553] - idpf: refactor remaining virtchnl messages (Michal Schmidt) [RHEL-29553] - idpf: refactor queue related virtchnl messages (Michal Schmidt) [RHEL-29553] - idpf: refactor vport virtchnl messages (Michal Schmidt) [RHEL-29553] - idpf: implement virtchnl transaction manager (Michal Schmidt) [RHEL-29553] - idpf: add idpf_virtchnl.h (Michal Schmidt) [RHEL-29553] - idpf: avoid compiler padding in virtchnl2_ptype struct (Michal Schmidt) [RHEL-29553] - idpf: add get/set for Ethtool's header split ringparam (Michal Schmidt) [RHEL-29553] - powerpc/smp: do not decrement idle task preempt count in CPU offline (Mamatha Inamdar) [RHEL-38427] {CVE-2021-47454} - Squashfs: check the inode number is not the invalid value of zero (Abhi Das) [RHEL-35098] {CVE-2024-26982} - locktorture: Increase Hamming distance between call_rcu_chain and rcu_call_chains (Waiman Long) [RHEL-35759] - torture: add missing dependency on hrtimer.h (Waiman Long) [RHEL-35759] - locking/mutex: Document that mutex_unlock() is non-atomic (Waiman Long) [RHEL-35759] - cleanup: Add conditional guard support (Waiman Long) [RHEL-35759] - locking/osq_lock: Clarify osq_wait_next() (Waiman Long) [RHEL-35759] - locking/osq_lock: Clarify osq_wait_next() calling convention (Waiman Long) [RHEL-35759] - locking/osq_lock: Move the definition of optimistic_spin_node into osq_lock.c (Waiman Long) [RHEL-35759] - locktorture: Check the correct variable for allocation failure (Waiman Long) [RHEL-35759] - locktorture: Rename readers_bind/writers_bind to bind_readers/bind_writers (Waiman Long) [RHEL-35759] - doc: Catch-up update for locktorture module parameters (Waiman Long) [RHEL-35759] - locktorture: Add call_rcu_chains module parameter (Waiman Long) [RHEL-35759] - locktorture: Add new module parameters to lock_torture_print_module_parms() (Waiman Long) [RHEL-35759] - torture: Print out torture module parameters (Waiman Long) [RHEL-35759] - locktorture: Add acq_writer_lim to complain about long acquistion times (Waiman Long) [RHEL-35759] - locktorture: Consolidate "if" statements in lock_torture_writer() (Waiman Long) [RHEL-35759] - locktorture: Alphabetize torture_param() entries (Waiman Long) [RHEL-35759] - rcutorture: Fix stuttering races and other issues (Waiman Long) [RHEL-35759] - locktorture: Add readers_bind and writers_bind module parameters (Waiman Long) [RHEL-35759] - torture: Move rcutorture_sched_setaffinity() out of rcutorture (Waiman Long) [RHEL-35759] - torture: Make torture_hrtimeout_ns() take an hrtimer mode parameter (Waiman Long) [RHEL-35759] - torture: Share torture_random_state with torture_shuffle_tasks() (Waiman Long) [RHEL-35759] - locking/seqlock: Fix grammar in comment (Waiman Long) [RHEL-35759] - locking/seqlock: Propagate 'const' pointers within read-only methods, remove forced type casts (Waiman Long) [RHEL-35759] - locking/lockdep: Fix string sizing bug that triggers a format-truncation compiler-warning (Waiman Long) [RHEL-35759] - locking/seqlock: Change __seqprop() to return the function pointer (Waiman Long) [RHEL-35759] - locking/seqlock: Simplify SEQCOUNT_LOCKNAME() (Waiman Long) [RHEL-35759] - locking/seqlock: Fix typo in comment (Waiman Long) [RHEL-35759] - locking/debug: Fix debugfs API return value checks to use IS_ERR() (Waiman Long) [RHEL-35759] - locking/ww_mutex/test: Make sure we bail out instead of livelock (Waiman Long) [RHEL-35759] - locking/ww_mutex/test: Fix potential workqueue corruption (Waiman Long) [RHEL-35759] - locking/ww_mutex/test: Use prng instead of rng to avoid hangs at bootup (Waiman Long) [RHEL-35759] - locking: export contention tracepoints for bcachefs six locks (Waiman Long) [RHEL-35759] - locking/seqlock: Do the lockdep annotation before locking in do_write_seqcount_begin_nested() (Waiman Long) [RHEL-35759] - lockdep: fix static memory detection even more (Waiman Long) [RHEL-35759] - torture: Stop right-shifting torture_random() return values (Waiman Long) [RHEL-35759] - torture: Move stutter_wait() timeouts to hrtimers (Waiman Long) [RHEL-35759] - torture: Move torture_shuffle() timeouts to hrtimers (Waiman Long) [RHEL-35759] - torture: Move torture_onoff() timeouts to hrtimers (Waiman Long) [RHEL-35759] - torture: Make torture_hrtimeout_*() use TASK_IDLE (Waiman Long) [RHEL-35759] - torture: Add lock_torture writer_fifo module parameter (Waiman Long) [RHEL-35759] - torture: Add a kthread-creation callback to _torture_create_kthread() (Waiman Long) [RHEL-35759] - torture: Support randomized shuffling for proxy exec testing (Waiman Long) [RHEL-35759] - locking: add lockevent_read() prototype (Waiman Long) [RHEL-35759] - lockdep: Add lock_set_cmp_fn() annotation (Waiman Long) [RHEL-35759] - locktorture: Add long_hold to adjust lock-hold delays (Waiman Long) [RHEL-35759] - torture: Fix hang during kthread shutdown phase (Waiman Long) [RHEL-35759] - torture: Seed torture_random_state on CPU (Waiman Long) [RHEL-35759] - seqlock: drop seqcount_ww_mutex_t (Waiman Long) [RHEL-35759] - sections: global data can be in .bss (Waiman Long) [RHEL-35759] - bnxt_en: do not map packet buffers twice (Petr Oros) [RHEL-31941] - bnxt_en: Fix skb recycling logic in bnxt_deliver_skb() (Petr Oros) [RHEL-31941] - bpf, test_run: fix crashes due to XDP frame overwriting/corruption (Petr Oros) [RHEL-31941] - bpf, test_run: fix &xdp_frame misplacement for LIVE_FRAMES (Petr Oros) [RHEL-31941] - Revert "bpf, test_run: fix &xdp_frame misplacement for LIVE_FRAMES" (Petr Oros) [RHEL-31941] - bpf, test_run: fix &xdp_frame misplacement for LIVE_FRAMES (Petr Oros) [RHEL-31941] - page_pool: fix netlink dump stop/resume (Petr Oros) [RHEL-31941] - page_pool: fix typos and punctuation (Petr Oros) [RHEL-31941] - page_pool: transition to reference count management after page draining (Petr Oros) [RHEL-31941] - net: page_pool: factor out releasing DMA from releasing the page (Petr Oros) [RHEL-31941] - net: page_pool: fix general protection fault in page_pool_unlist (Petr Oros) [RHEL-31941] - tools: ynl: don't skip regeneration from make targets (Petr Oros) [RHEL-31941] - tools: ynl: order building samples after generated code (Petr Oros) [RHEL-31941] - tools: ynl: make sure we use local headers for page-pool (Petr Oros) [RHEL-31941] - tools: ynl: fix build of the page-pool sample (Petr Oros) [RHEL-31941] - tools: ynl: add sample for getting page-pool information (Petr Oros) [RHEL-31941] - net: page_pool: mute the periodic warning for visible page pools (Petr Oros) [RHEL-31941] - net: page_pool: expose page pool stats via netlink (Petr Oros) [RHEL-31941] - net: page_pool: report when page pool was destroyed (Petr Oros) [RHEL-31941] - net: page_pool: report amount of memory held by page pools (Petr Oros) [RHEL-31941] - net: page_pool: add netlink notifications for state changes (Petr Oros) [RHEL-31941] - net: page_pool: implement GET in the netlink API (Petr Oros) [RHEL-31941] - net: page_pool: add nlspec for basic access to page pools (Petr Oros) [RHEL-31941] - eth: link netdev to page_pools in drivers (Petr Oros) [RHEL-31941] - net: page_pool: stash the NAPI ID for easier access (Petr Oros) [RHEL-31941] - net: page_pool: record pools per netdev (Petr Oros) [RHEL-31941] - net: page_pool: id the page pools (Petr Oros) [RHEL-31941] - net: page_pool: factor out uninit (Petr Oros) [RHEL-31941] - net: page_pool: avoid touching slow on the fastpath (Petr Oros) [RHEL-31941] - net: page_pool: split the page_pool_params into fast and slow (Petr Oros) [RHEL-31941] - page_pool: update document about fragment API (Petr Oros) [RHEL-31941] - page_pool: introduce page_pool_alloc() API (Petr Oros) [RHEL-31941] - page_pool: remove PP_FLAG_PAGE_FRAG (Petr Oros) [RHEL-31941] - bnxt_en: Let the page pool manage the DMA mapping (Petr Oros) [RHEL-31941] - bnxt_en: Use the unified RX page pool buffers for XDP and non-XDP (Petr Oros) [RHEL-31941] - page_pool: unify frag_count handling in page_pool_is_last_frag() (Petr Oros) [RHEL-31941] - page_pool: fragment API support for 32-bit arch with 64-bit DMA (Petr Oros) [RHEL-31941] - page_pool: fix documentation typos (Petr Oros) [RHEL-31941] - docs: net: page_pool: de-duplicate the intro comment (Petr Oros) [RHEL-31941] - net: skbuff: always try to recycle PP pages directly when in softirq (Petr Oros) [RHEL-31941] - page_pool: add a lockdep check for recycling in hardirq (Petr Oros) [RHEL-31941] - net: skbuff: avoid accessing page_pool if !napi_safe when returning page (Petr Oros) [RHEL-31941] - page_pool: place frag_* fields in one cacheline (Petr Oros) [RHEL-31941] - net: page_pool: merge page_pool_release_page() with page_pool_return_page() (Petr Oros) [RHEL-31941] - net: page_pool: hide page_pool_release_page() (Petr Oros) [RHEL-31941] - eth: stmmac: let page recycling happen with skbs (Petr Oros) [RHEL-31941] - page_pool: add DMA_ATTR_WEAK_ORDERING on all mappings (Petr Oros) [RHEL-31941] - xdp: remove unused {__,}xdp_release_frame() (Petr Oros) [RHEL-31941] - xdp: recycle Page Pool backed skbs built from XDP frames (Petr Oros) [RHEL-31941] - net: page_pool, skbuff: make skb_mark_for_recycle() always available (Petr Oros) [RHEL-31941] - selftests/bpf: robustify test_xdp_do_redirect with more payload magics (Petr Oros) [RHEL-31941] - Documentation: networking: correct spelling (Petr Oros) [RHEL-31941] - erspan: make sure erspan_base_hdr is present in skb->head (Xin Long) [RHEL-37232] {CVE-2024-35888} - tcp: Add memory barrier to tcp_push() (Antoine Tenart) [RHEL-22708] - tcp: tcp_wfree() refactoring (Antoine Tenart) [RHEL-22708] - powerpc/powernv: Add a null pointer check to scom_debug_init_one() (Mamatha Inamdar) [RHEL-37052] {CVE-2023-52690} - KVM: Drop unused @may_block param from gfn_to_pfn_cache_invalidate_start() (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add coverage of EPT-disabled to vmx_dirty_log_test (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Fix and clarify comments about clearing D-bit vs. write-protecting (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Remove function comments above clear_dirty_{gfn_range,pt_masked}() (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Write-protect L2 SPTEs in TDP MMU when clearing dirty status (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Precisely invalidate MMU root_role during CPUID update (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Disable LBR virtualization if the CPU doesn't support LBR callstacks (Maxim Levitsky) [RHEL-32430] - perf/x86/intel: Expose existence of callback support to KVM (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Snapshot LBR capabilities during module initialization (Maxim Levitsky) [RHEL-32430] - tools/include: Sync uapi/linux/kvm.h and asm/kvm.h with the kernel sources (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Do not mask LVTPC when handling a PMI on AMD platforms (Maxim Levitsky) [RHEL-32430] - KVM: x86: Snapshot if a vCPU's vendor model is AMD vs. Intel compatible (Maxim Levitsky) [RHEL-32430] - KVM: x86: Stop compiling vmenter.S with OBJECT_FILES_NON_STANDARD (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Create a stack frame in __svm_sev_es_vcpu_run() (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Save/restore args across SEV-ES VMRUN via host save area (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Save/restore non-volatile GPRs in SEV-ES VMRUN via host save area (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Wrap __svm_sev_es_vcpu_run() with #ifdef CONFIG_KVM_AMD_SEV (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Create a stack frame in __svm_vcpu_run() for unwinding (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Clobber RAX instead of RBX when discarding spec_ctrl_intercepted (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Drop 32-bit "support" from __svm_sev_es_vcpu_run() (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Remove a useless zeroing of allocated memory (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Ignore MKTME KeyID bits when intercepting #PF for allow_smaller_maxphyaddr (Maxim Levitsky) [RHEL-32430] - KVM: selftests: fix max_guest_memory_test with more that 256 vCPUs (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Verify post-RESET value of PERF_GLOBAL_CTRL in PMCs test (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Set enable bits for GP counters in PERF_GLOBAL_CTRL at "RESET" (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: x86: Don't overflow lpage_info when checking attributes (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Disable support for adaptive PEBS (Maxim Levitsky) [RHEL-32430] - KVM: Explicitly disallow activatating a gfn_to_pfn_cache with INVALID_GPA (Maxim Levitsky) [RHEL-32430] - KVM: Check validity of offset+length of gfn_to_pfn_cache prior to activation (Maxim Levitsky) [RHEL-32430] - KVM: Add helpers to consolidate gfn_to_pfn_cache's page split check (Maxim Levitsky) [RHEL-32430] - KVM: SEV: fix compat ABI for KVM_MEMORY_ENCRYPT_OP (Maxim Levitsky) [RHEL-32430] - selftests: kvm: remove meaningless assignments in Makefiles (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Check that PV_UNHALT is cleared when HLT exiting is disabled (Maxim Levitsky) [RHEL-32430] - KVM: x86: Use actual kvm_cpuid.base for clearing KVM_FEATURE_PV_UNHALT (Maxim Levitsky) [RHEL-32430] - KVM: x86: Introduce __kvm_get_hypervisor_cpuid() helper (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Explicitly close guest_memfd files in some gmem tests (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: fix recursive deadlock in timer injection (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: simplify locking and make more self-contained (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: remove WARN_ON_ONCE() with false positives in evtchn delivery (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: inject vCPU upcall vector when local APIC is enabled (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: improve accuracy of Xen timers (Maxim Levitsky) [RHEL-32430] - hyperv-tlfs: Change prefix of generic HV_REGISTER_* MSRs to HV_MSR_* (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a basic SEV-ES smoke test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a basic SEV smoke test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Use the SEV library APIs in the intra-host migration test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add library for creating and interacting with SEV guests (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Allow tagging protected memory in guest page tables (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Explicitly ucall pool from shared memory (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add support for protected vm_vaddr_* allocations (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add support for allocating/managing protected guest memory (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a macro to iterate over a sparsebit range (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Make sparsebit structs const where appropriate (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Extend VM creation's @shape to allow control of VM subtype (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86: Use TAP interface in the userspace_msr_exit test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86: Use TAP interface in the vmx_pmu_caps test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86: Use TAP interface in the fix_hypercall test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86: Use TAP interface in the sync_regs test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a macro to define a test with one vcpu (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Move setting a vCPU's entry point to a dedicated API (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86: sync_regs_test: Get regs structure before modifying it (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86: sync_regs_test: Use vcpu_run() where appropriate (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Combine "check" and "get" APIs for passthrough MSR lookups (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Rename vmplX_ssp -> plX_ssp (Maxim Levitsky) [RHEL-32430] - kvm/x86: allocate the write-tracking metadata on-demand (Maxim Levitsky) [RHEL-32430] - KVM: VMX: return early if msr_bitmap is not supported (Maxim Levitsky) [RHEL-32430] - KVM: VMX: fix comment to add LBR to passthrough MSRs (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Explicitly check NMI from guest to reducee false positives (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add CONFIG_64BIT definition for the build (Maxim Levitsky) [RHEL-32430] - selftests/kvm: Fix issues with $(SPLIT_TESTS) (Maxim Levitsky) [RHEL-32430] - KVM: Get rid of return value from kvm_arch_create_vm_debugfs() (Maxim Levitsky) [RHEL-32430] - tools/include: Sync x86 asm/irq_vectors.h with the kernel sources (Maxim Levitsky) [RHEL-32430] - x86: irq: unconditionally define KVM interrupt vectors (Maxim Levitsky) [RHEL-32430] - KVM: fix kvm_mmu_memory_cache allocation warning (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Free TDP MMU roots while holding mmy_lock for read (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Alloc TDP MMU roots while holding mmu_lock for read (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Check for usable TDP MMU root while holding mmu_lock for read (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Skip invalid TDP MMU roots when write-protecting SPTEs (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Skip invalid roots when zapping leaf SPTEs for GFN range (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Allow passing '-1' for "all" as_id for TDP MMU iterators (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Don't do TLB flush when zappings SPTEs in invalid roots (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Zap invalidated TDP MMU roots at 4KiB granularity (Maxim Levitsky) [RHEL-32430] - KVM: Add a comment explaining the directed yield pending interrupt logic (Maxim Levitsky) [RHEL-32430] - KVM: x86: Clean up directed yield API for "has pending interrupt" (Maxim Levitsky) [RHEL-32430] - KVM: x86: Rely solely on preempted_in_kernel flag for directed yield (Maxim Levitsky) [RHEL-32430] - KVM: Add dedicated arch hook for querying if vCPU was preempted in-kernel (Maxim Levitsky) [RHEL-32430] - KVM: x86: Sanity check that kvm_has_noapic_vcpu is zero at module_exit() (Maxim Levitsky) [RHEL-32430] - KVM: x86: Move "KVM no-APIC vCPU" key management into local APIC code (Maxim Levitsky) [RHEL-32430] - KVM: x86: Fully defer to vendor code to decide how to force immediate exit (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Handle KVM-induced preemption timer exits in fastpath for L2 (Maxim Levitsky) [RHEL-32430] - KVM: x86: Move handling of is_guest_mode() into fastpath exit handlers (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Handle forced exit due to preemption timer in fastpath (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Re-enter guest in fastpath for "spurious" preemption timer exits (Maxim Levitsky) [RHEL-32430] - KVM: x86: Plumb "force_immediate_exit" into kvm_entry() tracepoint (Maxim Levitsky) [RHEL-32430] - KVM: x86: Drop superfluous check on direct MMU vs. WRITE_PF_TO_SP flag (Maxim Levitsky) [RHEL-32430] - KVM: x86: Drop dedicated logic for direct MMUs in reexecute_instruction() (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Don't acquire mmu_lock when using indirect_shadow_pages as a heuristic (Maxim Levitsky) [RHEL-32430] - KVM: x86: Open code all direct reads to guest DR6 and DR7 (Maxim Levitsky) [RHEL-32430] - KVM: x86: Make kvm_get_dr() return a value, not use an out parameter (Maxim Levitsky) [RHEL-32430] - x86/cpu: Add a VMX flag to enumerate 5-level EPT support to userspace (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test top-down slots event in x86's pmu_counters_test (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: allow vcpu_info content to be 'safely' copied (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: check the need for invalidation under read lock first (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: advertize the KVM_XEN_HVM_CONFIG_SHARED_INFO_HVA capability (Maxim Levitsky) [RHEL-32430] - KVM: selftests: re-map Xen's vcpu_info using HVA rather than GPA (Maxim Levitsky) [RHEL-32430] - KVM: selftests: map Xen's shared_info page using HVA rather than GFN (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: allow vcpu_info to be mapped by fixed HVA (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: allow shared_info to be mapped by fixed HVA (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: re-initialize shared_info if guest (32/64-bit) mode is set (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: separate initialization of shared_info cache and content (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: allow a cache to be activated with a fixed (userspace) HVA (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: include page offset in uhva and use it consistently (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: stop open-coding offset_in_page() (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: remove KVM_GUEST_USES_PFN usage (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: add a mark-dirty helper (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: mark guest pages dirty with the pfncache lock held (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: remove unnecessary exports (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: Add a map helper function (Maxim Levitsky) [RHEL-32430] - treewide: remove CONFIG_HAVE_KVM (Maxim Levitsky) [RHEL-32430] - vfio: replace CONFIG_HAVE_KVM with IS_ENABLED(CONFIG_KVM) (Maxim Levitsky) [RHEL-32430] - x86: replace CONFIG_HAVE_KVM with IS_ENABLED(CONFIG_KVM) (Maxim Levitsky) [RHEL-32430] - MIPS: introduce Kconfig for MIPS VZ (Maxim Levitsky) [RHEL-32430] - kvm: move "select IRQ_BYPASS_MANAGER" to common code (Maxim Levitsky) [RHEL-32430] - KVM: remove unnecessary #ifdef (Maxim Levitsky) [RHEL-32430] - KVM: define __KVM_HAVE_GUEST_DEBUG unconditionally (Maxim Levitsky) [RHEL-32430] - kvm: replace __KVM_HAVE_READONLY_MEM with Kconfig symbol (Maxim Levitsky) [RHEL-32430] - KVM: arm64: move ARM-specific defines to uapi/asm/kvm.h (Maxim Levitsky) [RHEL-32430] - KVM: powerpc: move powerpc-specific structs to uapi/asm/kvm.h (Maxim Levitsky) [RHEL-32430] - KVM: x86: move x86-specific structs to uapi/asm/kvm.h (Maxim Levitsky) [RHEL-32430] - KVM: remove more traces of device assignment UAPI (Maxim Levitsky) [RHEL-32430] - kvm: x86: use a uapi-friendly macro for GENMASK (Maxim Levitsky) [RHEL-32430] - kvm: x86: use a uapi-friendly macro for BIT (Maxim Levitsky) [RHEL-32430] - uapi: introduce uapi-friendly macros for GENMASK (Maxim Levitsky) [RHEL-32430] - KVM: x86: rename push to emulate_push for consistency (Maxim Levitsky) [RHEL-32430] - KVM: x86: Clean up partially uninitialized integer in emulate_pop() (Maxim Levitsky) [RHEL-32430] - KVM: x86/emulator: emulate movbe with operand-size prefix (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Report up-to-date exit qualification to userspace (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Return -EINVAL instead of -EBUSY on attempt to re-init SEV/SEV-ES (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Add support for allowing zero SEV ASIDs (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Use unsigned integers when dealing with ASIDs (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Set sev->asid in sev_asid_new() instead of overloading the return (Maxim Levitsky) [RHEL-32430] - KVM: Nullify async #PF worker's "apf" pointer as soon as it might be freed (Maxim Levitsky) [RHEL-32430] - KVM: Get reference to VM's address space in the async #PF worker (Maxim Levitsky) [RHEL-32430] - KVM: Put mm immediately after async #PF worker completes remote gup() (Maxim Levitsky) [RHEL-32430] - KVM: Always flush async #PF workqueue when vCPU is being destroyed (Maxim Levitsky) [RHEL-32430] - KVM: x86: Improve documentation of MSR_KVM_ASYNC_PF_EN (Maxim Levitsky) [RHEL-32430] - x86/kvm: Use separate percpu variable to track the enabling of asyncpf (Maxim Levitsky) [RHEL-32430] - KVM: x86: Fix broken debugregs ABI for 32 bit kernels (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Avoid CPL lookup if PMC enabline for USER and KERNEL is the same (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Check eventsel first when emulating (branch) insns retired (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Expand the comment about what bits are check emulating events (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Snapshot event selectors that KVM emulates in software (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Process only enabled PMCs when emulating events in software (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Add macros to iterate over all PMCs given a bitmap (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Snapshot and clear reprogramming bitmap before reprogramming (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Move pmc_idx => pmc translation helper to common code (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Add common define to capture fixed counters offset (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Zero out PMU metadata on AMD if PMU is disabled (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Use KMEM_CACHE instead of kmem_cache_create() (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Extend PMU counters test to validate RDPMC after WRMSR (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add helpers for safe and safe+forced RDMSR, RDPMC, and XGETBV (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a forced emulation variation of KVM_ASM_SAFE() (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test PMC virtualization with forced emulation (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Move KVM_FEP macro into common library header (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Query module param to detect FEP in MSR filtering test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add helpers to read integer module params (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a helper to query if the PMU module param is enabled (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Expand PMU counters test to verify LLC events (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add functional test for Intel's fixed PMU counters (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test consistency of CPUID with num of fixed counters (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test consistency of CPUID with num of gp counters (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test Intel PMU architectural events on fixed counters (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test Intel PMU architectural events on gp counters (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add pmu.h and lib/pmu.c for common PMU assets (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Extend {kvm,this}_pmu_has() to support fixed counters (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Drop the "name" param from KVM_X86_PMU_FEATURE() (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add vcpu_set_cpuid_property() to set properties (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Explicitly check for RDPMC of unsupported Intel PMC types (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Treat "fixed" PMU type in RDPMC as index as a value, not flag (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Disallow "fast" RDPMC for architectural Intel PMUs (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Apply "fast" RDPMC only to Intel PMUs (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Prioritize VMX interception over #GP on RDPMC due to bad index (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Don't ignore bits 31:30 for RDPMC index on AMD (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Get eventsel for fixed counters from perf (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Setup fixed counters' eventsel during PMU initialization (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Remove KVM's enumeration of Intel's architectural encodings (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Allow programming events that match unsupported arch events (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Always treat Fixed counters as available when supported (Maxim Levitsky) [RHEL-32430] - KVM: x86: Use mutex guards to eliminate __kvm_x86_vendor_init() (Maxim Levitsky) [RHEL-32430] - KVM: Harden against unpaired kvm_mmu_notifier_invalidate_range_end() calls (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Flush pages under kvm->lock to fix UAF in svm_register_enc_region() (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a testcase to verify GUEST_MEMFD and READONLY are exclusive (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Create GUEST_MEMFD for relevant invalid flags testcases (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Restrict KVM_SW_PROTECTED_VM to the TDP MMU (Maxim Levitsky) [RHEL-32430] - KVM: x86: Update KVM_SW_PROTECTED_VM docs to make it clear they're a WIP (Maxim Levitsky) [RHEL-32430] - KVM: Make KVM_MEM_GUEST_MEMFD mutually exclusive with KVM_MEM_READONLY (Maxim Levitsky) [RHEL-32430] - KVM: x86: Mark target gfn of emulated atomic instruction as dirty (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Don't assert on exact number of 4KiB in dirty log split test (Maxim Levitsky) [RHEL-32430] - KVM: x86: Fix KVM_GET_MSRS stack info leak (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Fix type length error when reading pmu->fixed_ctr_ctrl (Maxim Levitsky) [RHEL-32430] - KVM: x86: Make gtod_is_based_on_tsc() return 'bool' (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Make hyperv_clock require TSC based system clocksource (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Run clocksource dependent tests with hyperv_clocksource_tsc_page too (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Use generic sys_clocksource_is_tsc() in vmx_nested_tsc_scaling_test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Generalize check_clocksource() from kvm_clock_test (Maxim Levitsky) [RHEL-32430] - KVM: x86: Check irqchip mode before create PIT (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Fail tests when open() fails with !ENOENT (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Avoid infinite loop in hyperv_features when invtsc is missing (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Delete superfluous, unused "stage" variable in AMX test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86_64: Remove redundant newlines (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Remove redundant newlines (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Reword the NX hugepage test's skip message to be more helpful (Maxim Levitsky) [RHEL-32430] - tools headers UAPI: Sync kvm headers with the kernel sources (Maxim Levitsky) [RHEL-32430] - KVM: x86: add missing "depends on KVM" (Maxim Levitsky) [RHEL-32430] - KVM: fix direction of dependency on MMU notifiers (Maxim Levitsky) [RHEL-32430] - KVM: introduce CONFIG_KVM_COMMON (Maxim Levitsky) [RHEL-32430] - KVM: clean up directives to compile out irqfds (Maxim Levitsky) [RHEL-32430] - KVM: remove deprecated UAPIs (Maxim Levitsky) [RHEL-32430] - KVM: remove CONFIG_HAVE_KVM_IRQFD (Maxim Levitsky) [RHEL-32430] - KVM: remove CONFIG_HAVE_KVM_EVENTFD (Maxim Levitsky) [RHEL-32430] - KVM: guest-memfd: fix unused-function warning (Maxim Levitsky) [RHEL-32430] - KVM x86/xen: add an override for PVCLOCK_TSC_STABLE_BIT (Maxim Levitsky) [RHEL-32430] - KVM: nSVM: Hide more stuff under CONFIG_KVM_HYPERV/CONFIG_HYPERV (Maxim Levitsky) [RHEL-32430] - KVM: nVMX: Hide more stuff under CONFIG_KVM_HYPERV (Maxim Levitsky) [RHEL-32430] - KVM: nVMX: Introduce accessor to get Hyper-V eVMCS pointer (Maxim Levitsky) [RHEL-32430] - KVM: nVMX: Introduce helpers to check if Hyper-V evmptr12 is valid/set (Maxim Levitsky) [RHEL-32430] - KVM: x86: Make Hyper-V emulation optional (Maxim Levitsky) [RHEL-32430] - KVM: nVMX: Move guest_cpuid_has_evmcs() to hyperv.h (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Fix vmxon_pa == vmcs12_pa == -1ull nVMX testcase for !eVMCS (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Make Hyper-V tests explicitly require KVM Hyper-V support (Maxim Levitsky) [RHEL-32430] - KVM: nVMX: Split off helper for emulating VMCLEAR on Hyper-V eVMCS (Maxim Levitsky) [RHEL-32430] - KVM: x86: Introduce helper to handle Hyper-V paravirt TLB flush requests (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Split off hyperv_evmcs.{ch} (Maxim Levitsky) [RHEL-32430] - KVM: x86: Introduce helper to check if vector is set in Hyper-V SynIC (Maxim Levitsky) [RHEL-32430] - KVM: x86: Introduce helper to check if auto-EOI is set in Hyper-V SynIC (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Split off vmx_onhyperv.{ch} from hyperv.{ch} (Maxim Levitsky) [RHEL-32430] - KVM: x86: Move Hyper-V partition assist page out of Hyper-V emulation context (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: Remove unneeded xen context from kvm_arch when !CONFIG_KVM_XEN (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Fix broken assert messages in Hyper-V features test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Fix benign %llx vs. %lx issues in guest asserts (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Fix MWAIT error message when guest assertion fails (Maxim Levitsky) [RHEL-32430] - KVM: Harden copying of userspace-array against overflow (Maxim Levitsky) [RHEL-32430] - KVM: x86: Harden copying of userspace-array against overflow (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: fix comment about mmu_unsync_pages_lock (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: always take tdp_mmu_pages_lock (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: remove unnecessary "bool shared" argument from iterators (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: remove unnecessary "bool shared" argument from functions (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Check for leaf SPTE when clearing dirty bit in the TDP MMU (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Fix off-by-1 when splitting huge pages during CLEAR (Maxim Levitsky) [RHEL-32430] - KVM: move KVM_CAP_DEVICE_CTRL to the generic check (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Track emulated counter events instead of previous counter (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Update sample period in pmc_write_counter() (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Remove manual clearing of fields in kvm_pmu_init() (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Stop calling kvm_pmu_reset() at RESET (it's redundant) (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Reset the PMU, i.e. stop counters, before refreshing (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Move PMU reset logic to common x86 code (Maxim Levitsky) [RHEL-32430] - KVM: SVM,VMX: Use %rip-relative addressing to access kvm_rebooting (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Don't intercept IRET when injecting NMI and vNMI is enabled (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Explicitly require FLUSHBYASID to enable SEV support (Maxim Levitsky) [RHEL-32430] - KVM: nSVM: Advertise support for flush-by-ASID (Maxim Levitsky) [RHEL-32430] - Revert "nSVM: Check for reserved encodings of TLB_CONTROL in nested VMCB" (Maxim Levitsky) [RHEL-32430] - KVM: x86: Don't unnecessarily force masterclock update on vCPU hotplug (Maxim Levitsky) [RHEL-32430] - KVM: x86: Use a switch statement and macros in __feature_translate() (Maxim Levitsky) [RHEL-32430] - KVM: x86: Advertise CPUID.(EAX=7,ECX=2):EDX[5:0] to userspace (Maxim Levitsky) [RHEL-32430] - KVM: x86: Turn off KVM_WERROR by default for all configs (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Remove x86's so called "MMIO warning" test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add logic to detect if ioctl() failed because VM was killed (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Drop the single-underscore ioctl() helpers (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Declare flush_remote_tlbs{_range}() hooks iff HYPERV!=n (Maxim Levitsky) [RHEL-32430] - KVM: x86: Use KVM-governed feature framework to track "LAM enabled" (Maxim Levitsky) [RHEL-32430] - KVM: x86: Advertise and enable LAM (user and supervisor) (Maxim Levitsky) [RHEL-32430] - KVM: x86: Virtualize LAM for user pointer (Maxim Levitsky) [RHEL-32430] - KVM: x86: Virtualize LAM for supervisor pointer (Maxim Levitsky) [RHEL-32430] - KVM: x86: Untag addresses for LAM emulation where applicable (Maxim Levitsky) [RHEL-32430] - KVM: x86: Introduce get_untagged_addr() in kvm_x86_ops and call it in emulator (Maxim Levitsky) [RHEL-32430] - KVM: x86: Remove kvm_vcpu_is_illegal_gpa() (Maxim Levitsky) [RHEL-32430] - KVM: x86: Add & use kvm_vcpu_is_legal_cr3() to check CR3's legality (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Drop non-PA bits when getting GFN for guest's PGD (Maxim Levitsky) [RHEL-32430] - KVM: SEV: Do not intercept accesses to MSR_IA32_XSS for SEV-ES guests (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Fix dynamic generation of configuration names (Maxim Levitsky) [RHEL-32430] - KVM: Convert comment into an assertion in kvm_io_bus_register_dev() (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Update EFER software model on CR0 trap for SEV-ES (Maxim Levitsky) [RHEL-32430] - KVM: selftests: add -MP to CFLAGS (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Actually print out magic token in NX hugepages skip message (Maxim Levitsky) [RHEL-32430] - KVM: x86: Remove 'return void' expression for 'void function' (Maxim Levitsky) [RHEL-32430] - Revert "KVM: Prevent module exit until all VMs are freed" (Maxim Levitsky) [RHEL-32430] - KVM: Set file_operations.owner appropriately for all such structures (Maxim Levitsky) [RHEL-32430] - KVM: x86: Get CPL directly when checking if loaded vCPU is in kernel mode (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Avoid using forced target for generating arm64 headers (Maxim Levitsky) [RHEL-32430] - tools headers arm64: Update sysreg.h with kernel sources (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Generate sysreg-defs.h and add to include path (Maxim Levitsky) [RHEL-32430] - perf build: Generate arm64's sysreg-defs.h and add to include path (Maxim Levitsky) [RHEL-32430] - tools: arm64: Add a Makefile for generating sysreg-defs.h (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test behavior of HWCR, a.k.a. MSR_K7_HWCR (Maxim Levitsky) [RHEL-32430] - KVM: Annotate struct kvm_irq_routing_table with __counted_by (Maxim Levitsky) [RHEL-32430] - powerpc/powernv: Add a null pointer check in opal_event_init() (Mamatha Inamdar) [RHEL-37060] {CVE-2023-52686} - crypto: qcom-rng - Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-36682] - crypto: qcom-rng - Add missing dependency on hw_random (Lucas Karpinski) [RHEL-36682] - crypto: qcom-rng - Add hw_random interface support (Lucas Karpinski) [RHEL-36682] - crypto: qcom-rng: Make the core clock optional regardless of ACPI presence (Lucas Karpinski) [RHEL-36682] - crypto: qcom-rng - Fix qcom_rng_of_match unused warning (Lucas Karpinski) [RHEL-36682] - bpf: fix check for attempt to corrupt spilled pointer (Viktor Malik) [RHEL-26569] {CVE-2023-52462} - vxlan: Add missing VNI filter counter update in arp_reduce(). (Ivan Vecera) [RHEL-36610] - vxlan: Fix racy device stats updates. (Ivan Vecera) [RHEL-36610] - selftests: vxlan_mdb: Fix failures with old libnet (Ivan Vecera) [RHEL-36610] - selftests: fill in some missing configs for net (Ivan Vecera) [RHEL-36610] - vxlan: Cleanup IFLA_VXLAN_PORT_RANGE entry in vxlan_get_size() (Ivan Vecera) [RHEL-36610] - mlxsw: spectrum_nve_vxlan: Fix unsupported flag regression (Ivan Vecera) [RHEL-36610] - net-next: gro: Fix use of skb_gro_header_slow (Ivan Vecera) [RHEL-36610] - vxlan: Add missing entries to vxlan_get_size() (Ivan Vecera) [RHEL-36610] - vxlan: vnifilter: Use GFP_KERNEL instead of GFP_ATOMIC (Ivan Vecera) [RHEL-36610] - vxlan: Use helper functions to update stats (Ivan Vecera) [RHEL-36610] - drivers: vxlan: vnifilter: free percpu vni stats on error path (Ivan Vecera) [RHEL-36610] - vxlan: Add support for nexthop ID metadata (Ivan Vecera) [RHEL-36610] - ip_tunnels: Add nexthop ID field to ip_tunnel_key (Ivan Vecera) [RHEL-36610] - selftests: net: vxlan: Fix selftest regression after changes in iproute2. (Ivan Vecera) [RHEL-36610] - selftests: net: vxlan: Add tests for vxlan nolocalbypass option. (Ivan Vecera) [RHEL-36610] - net: vxlan: Add nolocalbypass option to vxlan. (Ivan Vecera) [RHEL-36610] - selftests: net: Add VXLAN MDB test (Ivan Vecera) [RHEL-36610] - vxlan: Enable MDB support (Ivan Vecera) [RHEL-36610] - vxlan: Add MDB data path support (Ivan Vecera) [RHEL-36610] - vxlan: mdb: Add an internal flag to indicate MDB usage (Ivan Vecera) [RHEL-36610] - vxlan: mdb: Add MDB control path support (Ivan Vecera) [RHEL-36610] - vxlan: Expose vxlan_xmit_one() (Ivan Vecera) [RHEL-36610] - vxlan: Move address helpers to private headers (Ivan Vecera) [RHEL-36610] - selftests: Fix failing VXLAN VNI filtering test (Ivan Vecera) [RHEL-36610] - vxlan: Fix memory leaks in error path (Ivan Vecera) [RHEL-36610] - net: gro: skb_gro_header helper function (Ivan Vecera) [RHEL-36610] - net: vxlan: Fix kernel coding style (Ivan Vecera) [RHEL-36610] - net: vxlan: Add extack support to vxlan_fdb_delete (Ivan Vecera) [RHEL-36610] - selftests/net: add missing tests to Makefile (Ivan Vecera) [RHEL-36610] - vxlan: do not feed vxlan_vnifilter_dump_dev with non vxlan devices (Ivan Vecera) [RHEL-36610] - drivers: vxlan: fix returnvar.cocci warning (Ivan Vecera) [RHEL-36610] - vxlan_core: delete unnecessary condition (Ivan Vecera) [RHEL-36610] - drivers: vxlan: vnifilter: add support for stats dumping (Ivan Vecera) [RHEL-36610] - drivers: vxlan: vnifilter: per vni stats (Ivan Vecera) [RHEL-36610] - selftests: add new tests for vxlan vnifiltering (Ivan Vecera) [RHEL-36610] - vxlan: vni filtering support on collect metadata device (Ivan Vecera) [RHEL-36610] - ipv6: sr: fix memleak in seg6_hmac_init_algo (Hangbin Liu) [RHEL-37511] - ipv6: sr: fix missing sk_buff release in seg6_input_core (Hangbin Liu) [RHEL-37511] - ipv6: sr: fix invalid unregister error path (Hangbin Liu) [RHEL-37511] - ipv6: sr: fix incorrect unregister order (Hangbin Liu) [RHEL-37511] - ipv6: sr: add missing seg6_local_exit (Hangbin Liu) [RHEL-37511] - tracing/net_sched: Fix tracepoints that save qdisc_dev() as a string (Ivan Vecera) [RHEL-36218] - net: bql: fix building with BQL disabled (Ivan Vecera) [RHEL-36218] - net: sched: Remove NET_ACT_IPT from Kconfig (Ivan Vecera) [RHEL-36218] - net: fill in MODULE_DESCRIPTION()s for net/sched (Ivan Vecera) [RHEL-36218] - net/sched: act_mirred: Don't zero blockid when net device is being deleted (Ivan Vecera) [RHEL-36218] - selftests: forwarding: Fix layer 2 miss test flakiness (Ivan Vecera) [RHEL-36218] - net: netdevsim: don't try to destroy PHC on VFs (Ivan Vecera) [RHEL-36218] - net: sched: track device in tcf_block_get/put_ext() only for clsact binder types (Ivan Vecera) [RHEL-36218] - net/sched: Remove ipt action tests (Ivan Vecera) [RHEL-36218] - net/sched: simplify tc_action_load_ops parameters (Ivan Vecera) [RHEL-36218] - net: sched: move block device tracking into tcf_block_get/put_ext() (Ivan Vecera) [RHEL-36218] - net/sched: sch_api: conditional netlink notifications (Ivan Vecera) [RHEL-36218] - net/sched: introduce ACT_P_BOUND return code (Ivan Vecera) [RHEL-36218] - net/sched: cls_api: complement tcf_tfilter_dump_policy (Ivan Vecera) [RHEL-36218] - net/sched: Remove uapi support for CBQ qdisc (Ivan Vecera) [RHEL-36218] - net/sched: Remove uapi support for ATM qdisc (Ivan Vecera) [RHEL-36218] - net/sched: Remove uapi support for dsmark qdisc (Ivan Vecera) [RHEL-36218] - net/sched: Remove uapi support for tcindex classifier (Ivan Vecera) [RHEL-36218] - net/sched: Remove uapi support for rsvp classifier (Ivan Vecera) [RHEL-36218] - net/sched: Remove CONFIG_NET_ACT_IPT from default configs (Ivan Vecera) [RHEL-36218] - net/sched: Retire ipt action (Ivan Vecera) [RHEL-36218] - net: sched: em_text: fix possible memory leak in em_text_destroy() (Ivan Vecera) [RHEL-36218] - net/sched: act_mirred: Allow mirred to block (Ivan Vecera) [RHEL-36218] - net/sched: act_mirred: Add helper function tcf_mirred_replace_dev (Ivan Vecera) [RHEL-36218] - net/sched: cls_api: Expose tc block to the datapath (Ivan Vecera) [RHEL-36218] - net/sched: Introduce tc block netdev tracking infra (Ivan Vecera) [RHEL-36218] - net: sched: Add initial TC error skb drop reasons (Ivan Vecera) [RHEL-36218] - packet: add a generic drop reason for receive (Ivan Vecera) [RHEL-36218] - net: sched: Make tc-related drop reason more flexible for remaining qdiscs (Ivan Vecera) [RHEL-36218] - net: sched: Move drop_reason to struct tc_skb_cb (Ivan Vecera) [RHEL-36218] - net/sched: act_api: skip idr replace on bound actions (Ivan Vecera) [RHEL-36218] - net/sched: act_api: rely on rcu in tcf_idr_check_alloc (Ivan Vecera) [RHEL-36218] - net/sched: cls_api: conditional notification of events (Ivan Vecera) [RHEL-36218] - net/sched: cls_api: remove 'unicast' argument from delete notification (Ivan Vecera) [RHEL-36218] - net/sched: act_api: conditional notification of events (Ivan Vecera) [RHEL-36218] - net/sched: act_api: don't open code max() (Ivan Vecera) [RHEL-36218] - rtnl: add helper to send if skb is not null (Ivan Vecera) [RHEL-36218] - rtnl: add helper to check if a notification is needed (Ivan Vecera) [RHEL-36218] - rtnl: add helper to check if rtnl group has listeners (Ivan Vecera) [RHEL-36218] - net/sched: act_api: use tcf_act_for_each_action in tcf_idr_insert_many (Ivan Vecera) [RHEL-36218] - net/sched: act_api: stop loop over ops array on NULL in tcf_action_init (Ivan Vecera) [RHEL-36218] - net/sched: act_api: avoid non-contiguous action array (Ivan Vecera) [RHEL-36218] - net/sched: act_api: use tcf_act_for_each_action (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: remove filters/tests.json (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: rename concurrency.json to flower.json (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: remove spurious './' from Makefile (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: remove spurious nsPlugin usage (Ivan Vecera) [RHEL-36218] - net/sched: cbs: Use units.h instead of the copy of a definition (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: remove unused import (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: cleanup on Ctrl-C (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: prefix iproute2 functions with "ipr2" (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: remove unnecessary time.sleep (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: remove buildebpf plugin (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: report number of workers in use (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: timeout on unbounded loops (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: leverage -all in suite ns teardown (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: use netns delete from pyroute2 (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: move back to per test ns setup (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: cap parallel tdc to 4 cores (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: add hashtable tests for u32 (Ivan Vecera) [RHEL-36218] - net/sched: cls_u32: replace int refcounts with proper refcounts (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: use parallel tdc in kselftests (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: preload all modules in kselftests (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: rework namespaces and devices setup (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: drop '-N' argument from nsPlugin (Ivan Vecera) [RHEL-36218] - net: don't dump stack on queue timeout (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: better validate TCA_FQ_WEIGHTS and TCA_FQ_PRIOMAP (Ivan Vecera) [RHEL-36218] - net, sched: Fix SKB_NOT_DROPPED_YET splat under debug config (Ivan Vecera) [RHEL-36218] - net: sched: Fill in missing MODULE_DESCRIPTION for qdiscs (Ivan Vecera) [RHEL-36218] - net: sched: Fill in missing MODULE_DESCRIPTION for classifiers (Ivan Vecera) [RHEL-36218] - net: sched: Fill in MODULE_DESCRIPTION for act_gate (Ivan Vecera) [RHEL-36218] - sched: act_ct: switch to per-action label counting (Ivan Vecera) [RHEL-36218] - net: sched: sch_qfq: Use non-work-conserving warning handler (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: fastpath needs to take care of sk->sk_pacing_status (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: fix off-by-one error in fq_dequeue() (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: add test for 'rt' upgrade on hfsc (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: move auxiliary scripts to a dedicated folder (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: add missing Kconfig options to 'config' (Ivan Vecera) [RHEL-36218] - net, sched: Add tcf_set_drop_reason for {__,}tcf_classify (Ivan Vecera) [RHEL-36218] - net, sched: Make tc-related drop reason more flexible (Ivan Vecera) [RHEL-36218] - net: sched: cls_u32: Fix allocation size in u32_init() (Ivan Vecera) [RHEL-36218] - netem: Annotate struct disttable with __counted_by (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: add TCA_FQ_WEIGHTS attribute (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: add 3 bands and WRR scheduling (Ivan Vecera) [RHEL-36218] - net_sched: export pfifo_fast prio2band[] (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: remove q->ktime_cache (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: always garbage collect (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: add fast path for mostly idle qdisc (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: change how @inactive is tracked (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: struct sched_data reorg (Ivan Vecera) [RHEL-36218] - net_sched: constify qdisc_priv() (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: update tdc documentation (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: implement tdc parallel test run (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: update test definitions for local resources (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: localize test resources (Ivan Vecera) [RHEL-36218] - net/sched: cls_route: make netlink errors meaningful (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: cls_u32: add tests for classid (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: cls_route: add tests for classid (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: cls_fw: add tests for classid (Ivan Vecera) [RHEL-36218] - net/ipv6: SKB symmetric hash should incorporate transport ports (Ivan Vecera) [RHEL-36218] - net: sched: sch_qfq: Fix UAF in qfq_dequeue() (Ivan Vecera) [RHEL-36218] - net/sched: fq_pie: avoid stalls in fq_pie_timer() (Ivan Vecera) [RHEL-36218] - netem: use seeded PRNG for correlated loss events (Ivan Vecera) [RHEL-36218] - netem: use a seeded PRNG for generating random losses (Ivan Vecera) [RHEL-36218] - netem: add prng attribute to netem_sched_data (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: verify that a qdisc can be grafted onto a taprio class (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: test that taprio can only be attached as root (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: add ptp_mock Kconfig dependency (Ivan Vecera) [RHEL-36218] - net: netdevsim: mimic tc-taprio offload (Ivan Vecera) [RHEL-36218] - net: netdevsim: use mock PHC driver (Ivan Vecera) [RHEL-36218] - redhat/configs: Add CONFIG_PTP_1588_CLOCK_MOCK (Ivan Vecera) [RHEL-36218] - net: ptp: create a mock-up PTP Hardware Clock driver (Ivan Vecera) [RHEL-36218] - net/sched: taprio: dump class stats for the actual q->qdiscs[] (Ivan Vecera) [RHEL-36218] - net/sched: taprio: delete misleading comment about preallocating child qdiscs (Ivan Vecera) [RHEL-36218] - net/sched: taprio: try again to report q->qdiscs[] to qdisc_leaf() (Ivan Vecera) [RHEL-36218] - net/sched: taprio: keep child Qdisc refcount elevated at 2 in offload mode (Ivan Vecera) [RHEL-36218] - net/sched: taprio: don't access q->qdiscs[] in unoffloaded mode during attach() (Ivan Vecera) [RHEL-36218] - net: pkt_cls: Remove unused inline helpers (Ivan Vecera) [RHEL-36218] - tc: flower: Enable offload support IPSEC SPI field. (Ivan Vecera) [RHEL-36218] - tc: flower: support for SPI (Ivan Vecera) [RHEL-36218] - net: flow_dissector: Add IPSEC dissector (Ivan Vecera) [RHEL-36218] - net/sched: sch_qfq: warn about class in use while deleting (Ivan Vecera) [RHEL-36218] - net/sched: sch_drr: warn about class in use while deleting (Ivan Vecera) [RHEL-36218] - net/sched: wrap open coded Qdics class filter counter (Ivan Vecera) [RHEL-36218] - overflow: Allow mixed type arguments (Ivan Vecera) [RHEL-36218] - compiler.h: drop fallback overflow checkers (Ivan Vecera) [RHEL-36218] - dpll: fix dpll_pin_on_pin_register() for multiple parent pins (Petr Oros) [RHEL-32098] - dpll: indent DPLL option type by a tab (Petr Oros) [RHEL-32098] - dpll: fix dpll_xa_ref_*_del() for multiple registrations (Petr Oros) [RHEL-32098] - dpll: spec: use proper enum for pin capabilities attribute (Petr Oros) [RHEL-32098] - dpll: move all dpll<>netdev helpers to dpll code (Petr Oros) [RHEL-32098] - dpll: fix build failure due to rcu_dereference_check() on unknown type (Petr Oros) [RHEL-32098] - dpll: rely on rcu for netdev_dpll_pin() (Petr Oros) [RHEL-32098] - dpll: fix possible deadlock during netlink dump operation (Petr Oros) [RHEL-32098] - dpll: check that pin is registered in __dpll_pin_unregister() (Petr Oros) [RHEL-32098] - dpll: move xa_erase() call in to match dpll_pin_alloc() error path order (Petr Oros) [RHEL-32098] - dpll: expose fractional frequency offset value to user (Petr Oros) [RHEL-32098] - dpll: allocate pin ids in cycle (Petr Oros) [RHEL-32098] - dpll: remove leftover mode_supported() op and use mode_get() instead (Petr Oros) [RHEL-32098] - Documentation: dpll: wrap DPLL_CMD_PIN_GET output in a code block (Petr Oros) [RHEL-32098] - Documentation: dpll: Fix code blocks (Petr Oros) [RHEL-32098] - MAINTAINERS: adjust header file entry in DPLL SUBSYSTEM (Petr Oros) [RHEL-32098] - netdev: Remove unneeded semicolon (Petr Oros) [RHEL-32098] - ipvs: Fix checksumming on GSO of SCTP packets (Xin Long) [RHEL-36204] - net: sctp: fix skb leak in sctp_inq_free() (Xin Long) [RHEL-36204] - sctp: preserve const qualifier in sctp_sk() (Xin Long) [RHEL-36204] - sctp: Simplify the allocation of slab caches (Xin Long) [RHEL-36204] - sctp: fix busy polling (Xin Long) [RHEL-36204] - sctp: support MSG_ERRQUEUE flag in recvmsg() (Xin Long) [RHEL-36204] - arm64: dts: qcom: sa8775p: Make watchdog bark interrupt edge triggered (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8775p: enable safety IRQ (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: Make watchdog bark interrupt edge triggered (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: Add sa8775p compatible (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: Add compatible for MSM8226 (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: Add compatible for SM6375 (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: Add QCM2290 (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: qcom-tsens: Correct unit address (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: correct name of remoteproc_nsp0 firmware (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: add per-sensor cells for msm8974 (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: support per-sensor calibration cells (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: add msm8956 compat (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: Document i2c busses (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: Fix some i2c pinctrl settings (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: add i2c nodes (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: add missing spi nodes (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: add missing i2c nodes (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: rename qup0_i2c4 to i2c4 (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: rename qup2_i2c5 to i2c21 (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: rename qup2_uart17 to uart17 (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: disable pcie2a node (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: enable pcie2a node (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: enable rtc (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: Pad addresses to 8 hex digits (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: drop bogus clock-controller property (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: correct SPMI bus address cells (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: align PSCI domain names with DT schema (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: add gpr node (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: fix USB-DP PHY nodes (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: fix primary USB-DP PHY reset (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: qcom-tsens: narrow interrupts for SC8280XP, SM6350 and SM8450 (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: Add sc8280xp compatible (Steve Dunnagan) [RHEL-33072]- powerpc: Export mmu_feature_keys[] as non-GPL (Mamatha Inamdar) [RHEL-26102] - powerpc/64s/interrupt: Fix interrupt exit race with security mitigation switch (Mamatha Inamdar) [RHEL-38276] {CVE-2023-52740} - platform/x86/intel/pmc/lnl: Remove SSRAM support (David Arcari) [RHEL-27144] - platform/x86/intel/vsec: Remove nuisance message (David Arcari) [RHEL-27144] - powerpc/qspinlock: Fix stale propagated yield_cpu (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: add compile-time tuning adjustments (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: provide accounting and options for sleepy locks (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: allow indefinite spinning on a preempted owner (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: reduce remote node steal spins (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: use spin_begin/end API (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: allow lock stealing in trylock and lock fastpath (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: add ability to prod new queue head CPU (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: allow propagation of yield CPU down the queue (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: allow stealing when head of queue yields (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: implement option to yield to previous node (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: paravirt yield to lock owner (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: store owner CPU in lock word (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: theft prevention to control latency (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: allow new waiters to steal the lock before queueing (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: convert atomic operations to assembly (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: use a half-word store to unlock to avoid larx/stcx. (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: add mcs queueing for contended waiters (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: powerpc qspinlock implementation (Artem Savkov) [RHEL-36278] - thermal/drivers/tsens: Add suspend to RAM support for tsens (Lucas Karpinski) [RHEL-35736] - thermal/qcom/tsens: Drop ops_v0_1 (Lucas Karpinski) [RHEL-35736] - thermal: tsens: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-35736] - drivers: thermal: tsens: Annotate struct tsens_priv with __counted_by (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Make tsens_xxxx_nvmem static (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/temp-alarm: Use dev_err_probe (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/tsens-v0_1: Add MSM8909 data (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/tsens-v0_1: Add mdm9607 correction offsets (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/tsens-v0_1: Fix mdm9607 slope values (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/tsens: Drop unused legacy structs (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/tsens-v0_1: Add support for MSM8226 (Lucas Karpinski) [RHEL-35736] - thermal/core: Use the thermal zone 'devdata' accessor in thermal located drivers (Lucas Karpinski) [RHEL-35736] - thermal: Remove core header inclusion from drivers (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom-spmi-adc-tm5: Use asm intead of asm-generic (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Drop single-cell code for msm8976/msm8956 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Drop single-cell code for msm8939 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Drop single-cell code for mdm9607 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Rework legacy calibration data parsers (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Support using nvmem cells for msm8974 calibration (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Support using nvmem cells for calibration data (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: limit num_sensors to 9 for msm8939 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: fix slope values for msm8939 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Sort out msm8976 vs msm8956 data (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Drop msm8976-specific defines (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Drop unnecessary hw_ids (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom: Fix lock inversion (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom: Fix set_trip_temp() deadlock (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom: Use generic thermal_zone_get_trip() function (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/lmh: Fix irq handler return value (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom: Demote error log of thermal zone register to debug (Lucas Karpinski) [RHEL-35736] - thermal: qcom-spmi-adc-tm5: suppress probe-deferral error message (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Add IPQ8074 support (Lucas Karpinski) [RHEL-35736] - thermal: qcom: qcom-spmi-adc-tm5: convert to IIO fwnode API (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/spmi-adc-tm5: Remove unnecessary print function dev_err() (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/spmi-adc-tm5: Register thermal zones as hwmon sensors (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/temp-alarm: Register thermal zones as hwmon sensors (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/lmh: Add sc8180x compatible (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Add compat string for the qcom,msm8960 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/lmh: Add support for sm8150 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/lmh: make QCOM_LMH depends on QCOM_SCM (Lucas Karpinski) [RHEL-35736] - New configs in drivers/thermal (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom: Add support for LMh driver (Lucas Karpinski) [RHEL-35736] - ext4: avoid allocating blocks from corrupted group in ext4_mb_try_best_found() (Pavel Reichl) [RHEL-31690] {CVE-2024-26773} - ext4: avoid dividing by 0 in mb_update_avg_fragment_size() when block bitmap corrupt (Pavel Reichl) [RHEL-31686] {CVE-2024-26774} - ext4: fix double-free of blocks due to wrong extents moved_len (Pavel Reichl) [RHEL-31614] {CVE-2024-26704} - ext4: reduce unnecessary memory allocation in alloc_flex_gd() (Pavel Reichl) [RHEL-30509] {CVE-2023-52622} - ext4: avoid online resizing failures due to oversized flex bg (Pavel Reichl) [RHEL-30509] {CVE-2023-52622} - ext4: remove unnecessary check from alloc_flex_gd() (Pavel Reichl) [RHEL-30509] {CVE-2023-52622} - ext4: unify the type of flexbg_size to unsigned int (Pavel Reichl) [RHEL-30509] {CVE-2023-52622} - scsi: ufs: host: Fix kernel-doc warning (Joel Slebodnick) [RHEL-35861] - scsi: ufs: qcom: Avoid re-init quirk when gears match (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: Add support for UFS device version detection (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: Check return value of phy_set_mode_ext() (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: Set initial PHY gear to max HS gear for HW ver 4 and newer (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: Limit HS-G5 Rate-A to hosts with HW version 5 (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: Allow the first init start with the maximum supported gear (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: Setup host power mode during init (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: No need to set hs_rate after ufshcd_init_host_param() (Joel Slebodnick) [RHEL-35861] - scsi: ufs: host: Rename structure ufs_dev_params to ufs_host_params (Joel Slebodnick) [RHEL-35861] - mfd: intel-lpss: Introduce QUIRK_CLOCK_DIVIDER_UNITY for XPS 9530 (David Arcari) [RHEL-20053] - mfd: intel-lpss: Switch to generalized quirk table (David Arcari) [RHEL-20053] - mfd: intel-lpss: Fix the fractional clock divider flags (David Arcari) [RHEL-20053] - mfd: intel-lpss: Don't fail probe on success of pci_alloc_irq_vectors() (David Arcari) [RHEL-20053] - mfd: intel-lpss: Provide Intel LPSS PM ops structure (David Arcari) [RHEL-20053] - mfd: intel-lpss: Move exported symbols to INTEL_LPSS namespace (David Arcari) [RHEL-20053] - lib/vsprintf: declare no_hash_pointers in sprintf.h (David Arcari) [RHEL-20053] - lib/vsprintf: split out sprintf() and friends (David Arcari) [RHEL-20053] - mfd: intel-lpss: Adjust header inclusions (David Arcari) [RHEL-20053] - mfd: intel-lpss: Use device_get_match_data() (David Arcari) [RHEL-20053] - mfd: intel-lpss: Revert "Add missing check for platform_get_resource" (David Arcari) [RHEL-20053] - mfd: intel-lpss-acpi: Convert to platform remove callback returning void (David Arcari) [RHEL-20053] - mfd: intel-lpss: Return error code received from the IRQ API (David Arcari) [RHEL-20053] - mfd: intel-lpss: Use PCI APIs instead of dereferencing (David Arcari) [RHEL-20053] - mfd: intel-lpss: Remove usage of the deprecated ida_simple_xx() API (David Arcari) [RHEL-20053] - mfd: intel-lpss: Add Intel Lunar Lake-M PCI IDs (David Arcari) [RHEL-20053] - mfd: intel-lpss: Add missing check for platform_get_resource (David Arcari) [RHEL-20053] - mfd: intel-lpss: Hide suspend/resume functions in #ifdef (David Arcari) [RHEL-20053]- Documentation: vmcoreinfo: Fix htmldocs warning (Baoquan He) [RHEL-32199] - arm64: Fix dangling references to Documentation/arm64 (Baoquan He) [RHEL-32199] - arm64: crash_core: Export MODULES, VMALLOC, and VMEMMAP ranges (Baoquan He) [RHEL-32199] - LoongArch: Add ELF-related definitions (Baoquan He) [RHEL-32199] - kexec.h: add linux/kexec.h to UAPI compile-test coverage (Baoquan He) [RHEL-32199] - crash_dump: remove duplicate include in crash_dump.h (Baoquan He) [RHEL-32199] - crash_dump: fix boolreturn.cocci warning (Baoquan He) [RHEL-32199] - crash_dump: Make elfcorehdr address/size symbols always visible (Baoquan He) [RHEL-32199] - proc/vmcore: fix signedness bug in read_from_oldmem() (Baoquan He) [RHEL-32199] - use less confusing names for iov_iter direction initializers (Baoquan He) [RHEL-32199] - coredump, vmcore: Set p_align to 4 for PT_NOTE (Baoquan He) [RHEL-32199] - copy_oldmem_kernel() - WRITE is "data source", not destination (Baoquan He) [RHEL-32199] - vmcoreinfo: warn if we exceed vmcoreinfo data size (Baoquan He) [RHEL-32199] - x86/purgatory: Omit use of bin2c (Baoquan He) [RHEL-32199] - kexec: support purgatories with .text.hot sections (Baoquan He) [RHEL-32199] - kexec: enable kexec_crash_size to support two crash kernel regions (Baoquan He) [RHEL-32199] - kexec: add helper __crash_shrink_memory() (Baoquan He) [RHEL-32199] - kexec: improve the readability of crash_shrink_memory() (Baoquan He) [RHEL-32199] - kexec: clear crashk_res if all its memory has been released (Baoquan He) [RHEL-32199] - kexec: delete a useless check in crash_shrink_memory() (Baoquan He) [RHEL-32199] - kexec: fix a memory leak in crash_shrink_memory() (Baoquan He) [RHEL-32199] - kexec: avoid calculating array size twice (Baoquan He) [RHEL-32199] - kexec: introduce sysctl parameters kexec_load_limit_* (Baoquan He) [RHEL-32199] - kexec: factor out kexec_load_permitted (Baoquan He) [RHEL-32199] - Documentation: sysctl: correct kexec_load_disabled (Baoquan He) [RHEL-32199] - ARM: kexec: make machine_crash_nonpanic_core() static (Baoquan He) [RHEL-32199] - kexec: replace crash_mem_range with range (Baoquan He) [RHEL-32199] - kexec: remove the unneeded result variable (Baoquan He) [RHEL-32199] - proc/vmcore: fix potential memory leak in vmcore_init() (Baoquan He) [RHEL-32199] - kexec: replace kmap() with kmap_local_page() (Baoquan He) [RHEL-32199] - powerpc/powernv: Add a null pointer check in opal_powercap_init() (Mamatha Inamdar) [RHEL-37050] {CVE-2023-52696} - scsi: sg: Avoid race in error handling & drop bogus warn (Ewan D. Milne) [RHEL-35659] - scsi: sg: Avoid sg device teardown race (Ewan D. Milne) [RHEL-35659] - xfs: dax - remove tech preview tag (Bill O'Donnell) [RHEL-35289] - percpu-internal/pcpu_chunk: re-layout pcpu_chunk structure to reduce false sharing (Audra Mitchell) [RHEL-15605] - x86/mce: Make sure to grab mce_sysfs_mutex in set_bank() (Steve Best) [RHEL-37264] {CVE-2024-35876} - Bluetooth: hci_h5: Add ability to allocate memory for private data (Bastien Nocera) [RHEL-33202 RHEL-33203] {CVE-2024-26890} - Bluetooth: btrtl: fix out of bounds memory access (Bastien Nocera) [RHEL-33202 RHEL-33203] {CVE-2024-26890} - redhat: pass correct RPM_VMLINUX_H to bpftool install (Ian Wienand)- RAS: enable CONFIG_RAS_FMPM (Aristeu Rozanski) [RHEL-17008] - RAS: Avoid build errors when CONFIG_DEBUG_FS=n (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/FMPM: Safely handle saved records of various sizes (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/FMPM: Avoid NULL ptr deref in get_saved_records() (Aristeu Rozanski) [RHEL-17008] - Merge tag 'edac_updates_for_v6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/FMPM: Fix off by one when unwinding on error (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/FMPM: Add debugfs interface to print record entries (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/FMPM: Save SPA values (Aristeu Rozanski) [RHEL-17008] - RAS: Export helper to get ras_debugfs_dir (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/ATL: Fix bit overflow in denorm_addr_df4_np2() (Aristeu Rozanski) [RHEL-17008] - RAS: Introduce a FRU memory poison manager (Aristeu Rozanski) [RHEL-17008] - x86/cpu/amd: Provide a separate accessor for Node ID (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/ATL: Add MI300 row retirement support (Aristeu Rozanski) [RHEL-17008] - Documentation: Move RAS section to admin-guide (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/ATL: Add MI300 DRAM to normalized address translation support (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/ATL: Fix array overflow in get_logical_coh_st_fabric_id_mi300() (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/ATL: Add MI300 support (Aristeu Rozanski) [RHEL-17008] - Documentation: RAS: Add index and address translation section (Aristeu Rozanski) [RHEL-17008] - hwmon: (fam15h_power) Use topology_core_id() (Aristeu Rozanski) [RHEL-17008] - scsi: lpfc: Use topology_core_id() (Aristeu Rozanski) [RHEL-17008] - cpu/SMT: Make SMT control more robust against enumeration failures (Aristeu Rozanski) [RHEL-17008] - dm integrity: fix out-of-range warning (Benjamin Marzinski) [RHEL-34599] - dm snapshot: fix lockup in dm_exception_table_exit (Benjamin Marzinski) [RHEL-34599] - dm: call the resume method on internal suspend (Benjamin Marzinski) [RHEL-33217] {CVE-2024-26880} - dm raid: fix false positive for requeue needed during reshape (Benjamin Marzinski) [RHEL-34599] - dm: replace fmode_t with a block-specific type for block open flags (Benjamin Marzinski) [RHEL-34599] - dm flakey: use get_random_u8() in corrupt_bio_random (Benjamin Marzinski) [RHEL-34599] - block: count 'ios' and 'sectors' when io is done for bio-based device (Benjamin Marzinski) [RHEL-34599] - dm: verity-loadpin: Add NULL pointer check for 'bdev' parameter (Benjamin Marzinski) [RHEL-34599] - dm integrity: Use alloc_ordered_workqueue() to create ordered workqueues (Benjamin Marzinski) [RHEL-34599] - dm: Add support for block PR read keys/reservation (Benjamin Marzinski) [RHEL-34599] - dm: Annotate struct dm_bio_prison with __counted_by (Benjamin Marzinski) [RHEL-34599] - dm: Annotate struct dm_stat with __counted_by (Benjamin Marzinski) [RHEL-34599] - dm: Annotate struct stripe_c with __counted_by (Benjamin Marzinski) [RHEL-34599] - dm crypt: Annotate struct crypt_config with __counted_by (Benjamin Marzinski) [RHEL-34599] - dm raid: Annotate struct raid_set with __counted_by (Benjamin Marzinski) [RHEL-34599] - scsi: target: Fix SELinux error when systemd-modules loads the target module (Maurizio Lombardi) [RHEL-21327] - x86/bugs: Reverse instruction order of CLEAR_CPU_BUFFERS (Waiman Long) [RHEL-31226] - Revert "x86/bugs: Use fixed addressing for VERW operand" (Waiman Long) [RHEL-31226] - KVM/x86: Export RFDS_NO and RFDS_CLEAR to guests (Waiman Long) [RHEL-31226] - redhat/configs: Enable x86 CONFIG_MITIGATION_RFDS (Waiman Long) [RHEL-31226] - x86/rfds: Mitigate Register File Data Sampling (RFDS) (Waiman Long) [RHEL-31226] - Documentation/hw-vuln: Add documentation for RFDS (Waiman Long) [RHEL-31226] - x86/mmio: Disable KVM mitigation when X86_FEATURE_CLEAR_CPU_BUF is set (Waiman Long) [RHEL-31226] - x86/bugs: Use fixed addressing for VERW operand (Waiman Long) [RHEL-31226] - KVM/VMX: Move VERW closer to VMentry for MDS mitigation (Waiman Long) [RHEL-31226] - KVM/VMX: Use BT+JNC, i.e. EFLAGS.CF to select VMRESUME vs. VMLAUNCH (Waiman Long) [RHEL-31226] - x86/bugs: Use ALTERNATIVE() instead of mds_user_clear static key (Waiman Long) [RHEL-31226] - x86/entry_32: Add VERW just before userspace transition (Waiman Long) [RHEL-31226] - x86/entry_64: Add VERW just before userspace transition (Waiman Long) [RHEL-31226] - x86/bugs: Add asm helpers for executing VERW (Waiman Long) [RHEL-31226] - PM: clk: make pm_clk_add_notifier() take a const pointer (Jerry Snitselaar) [RHEL-28792] - driver core: bus: constantify subsys_register() calls (Jerry Snitselaar) [RHEL-28792] - driver core: bus: make bus_sort_breadthfirst() take a const pointer (Jerry Snitselaar) [RHEL-28792] - vfio/type1: constify bus_type use in vfio_bus_type (Jerry Snitselaar) [RHEL-28792] - dmaengine: idxd: constify the struct device_type usage (Jerry Snitselaar) [RHEL-28792] - dmaengine: idxd: make dsa_bus_type const (Jerry Snitselaar) [RHEL-28792] - driver core: device.h: make struct bus_type a const * (Jerry Snitselaar) [RHEL-28792] - driver core: make the bus_type in struct device_driver constant (Jerry Snitselaar) [RHEL-28792] - dmaengine: of: constify of_phandle_args in of_dma_find_controller() (Jerry Snitselaar) [RHEL-28792] - dmaengine: ptdma: use consistent DMA masks (Jerry Snitselaar) [RHEL-28792] - dmaengine: fix is_slave_direction() return false when DMA_DEV_TO_DEV (Jerry Snitselaar) [RHEL-28792] - dmaengine: usb-dmac: Avoid format-overflow warning (Jerry Snitselaar) [RHEL-28792] - dmaengine: sh: rz-dmac: Avoid format-overflow warning (Jerry Snitselaar) [RHEL-28792] - dmaengine: imx-sdma: fix Excess kernel-doc warnings (Jerry Snitselaar) [RHEL-28792] - dmaengine: fix NULL pointer in channel unregistration function (Jerry Snitselaar) [RHEL-28792 RHEL-28869] {CVE-2023-52492} - dmaengine: idxd: Remove usage of the deprecated ida_simple_xx() API (Jerry Snitselaar) [RHEL-28792] - dmaengine: dmatest: prevent using swiotlb buffer with nobounce parameter (Jerry Snitselaar) [RHEL-28792] - iommu/tegra: Use tegra_dev_iommu_get_stream_id() in the remaining places (Jerry Snitselaar) [RHEL-28792] - dmaengine: idxd: Fix incorrect descriptions for GRPCFG register (Jerry Snitselaar) [RHEL-28792] - dmaengine: idxd: Protect int_handle field in hw descriptor (Jerry Snitselaar) [RHEL-28792] - dmaengine: Remove unused declaration dma_chan_cleanup() (Jerry Snitselaar) [RHEL-28792] - dmaengine: qcom: fix Wvoid-pointer-to-enum-cast warning (Jerry Snitselaar) [RHEL-28792] - dmaengine: usb-dmac: Annotate struct usb_dmac_desc with __counted_by (Jerry Snitselaar) [RHEL-28792] - dmaengine: tegra: Annotate struct tegra_dma_desc with __counted_by (Jerry Snitselaar) [RHEL-28792] - dmaengine: idxd: Register dsa_bus_type before registering idxd sub-drivers (Jerry Snitselaar) [RHEL-28792] - dmaengine: idxd: rate limit printk in misc interrupt thread (Jerry Snitselaar) [RHEL-28792] - dmaengine: tegra20-apb-dma: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: tegra186-gpc-dma: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: sh: usb-dmac: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: sh: rz-dmac: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: sh: rcar-dmac: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: qcom: hidma: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: imx-sdma: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: idma64: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: dw: platform: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine:idxd: Use local64_try_cmpxchg in perfmon_pmu_event_update (Jerry Snitselaar) [RHEL-28792] - dmaengine: Explicitly include correct DT includes (Jerry Snitselaar) [RHEL-28792] - dmaengine: qcom: gpi: Use devm_platform_get_and_ioremap_resource() (Jerry Snitselaar) [RHEL-28792] - PCI: switchtec: Fix an error handling path in switchtec_pci_probe() (Myron Stowe) [RHEL-29481] {CVE-2023-52617} - PCI: switchtec: Fix stdev_release() crash after surprise hot remove (Myron Stowe) [RHEL-29481] {CVE-2023-52617} - kbuild: factor out the common objtool arguments (Joe Lawrence) [RHEL-2773] - kbuild: move vmlinux.o link to scripts/Makefile.vmlinux_o (Joe Lawrence) [RHEL-2773] - kbuild: remove redundant cleanups in scripts/link-vmlinux.sh (Joe Lawrence) [RHEL-2773] - kbuild: add cmd_and_savecmd macro (Joe Lawrence) [RHEL-2773] - kbuild: warn if FORCE is missing for if_changed(_dep,_rule) and filechk (Joe Lawrence) [RHEL-2773] - kbuild: macrofy the condition of if_changed and friends (Joe Lawrence) [RHEL-2773] - mm/swap: fix race when skipping swapcache (Rafael Aquini) [RHEL-31646] {CVE-2024-26759} - timers: Use already existing function for forwarding timer base (Phil Auld) [RHEL-33787] - timers: Split out forward timer base functionality (Phil Auld) [RHEL-33787] - timers: Clarify check in forward_timer_base() (Phil Auld) [RHEL-33787] - timers: Move store of next event into __next_timer_interrupt() (Phil Auld) [RHEL-33787] - timers: Do not IPI for deferrable timers (Phil Auld) [RHEL-33787] - tracing/timers: Add tracepoint for tracking timer base is_idle flag (Phil Auld) [RHEL-33787] - tracing/timers: Enhance timer_start tracepoint (Phil Auld) [RHEL-33787] - tick-sched: Warn when next tick seems to be in the past (Phil Auld) [RHEL-33787] - tick/sched: Cleanup confusing variables (Phil Auld) [RHEL-33787] - tick-sched: Fix function names in comments (Phil Auld) [RHEL-33787] - tick/nohz: Update comments some more (Phil Auld) [RHEL-33787] - tick/nohz: Don't shutdown the lowres tick from itself (Phil Auld) [RHEL-33787] - tick/nohz: Update obsolete comments (Phil Auld) [RHEL-33787] - tick/nohz: Rename the tick handlers to more self-explanatory names (Phil Auld) [RHEL-33787] - tick/rcu: Fix false positive "softirq work is pending" messages (Phil Auld) [RHEL-33787] - tick/common: Align tick period during sched_timer setup (Phil Auld) [RHEL-33787] - selftests/proc: Assert clock_gettime(CLOCK_BOOTTIME) VS /proc/uptime monotonicity (Phil Auld) [RHEL-33787] - selftests/proc: Remove idle time monotonicity assertions (Phil Auld) [RHEL-33787] - MAINTAINERS: Remove stale email address (Phil Auld) [RHEL-33787] - timers/nohz: Remove middle-function __tick_nohz_idle_stop_tick() (Phil Auld) [RHEL-33787] - timers/nohz: Add a comment about broken iowait counter update race (Phil Auld) [RHEL-33787] - timers/nohz: Protect idle/iowait sleep time under seqcount (Phil Auld) [RHEL-33787] - timers/nohz: Only ever update sleeptime from idle exit (Phil Auld) [RHEL-33787] - timers/nohz: Restructure and reshuffle struct tick_sched (Phil Auld) [RHEL-33787] - tick/common: Align tick period with the HZ tick. (Phil Auld) [RHEL-33787] - tick/nohz: Fix cpu_is_hotpluggable() by checking with nohz subsystem (Phil Auld) [RHEL-33787] - timers/nohz: Switch to ONESHOT_STOPPED in the low-res handler when the tick is stopped (Phil Auld) [RHEL-33787] - tracing/timer: Add missing argument documentation of trace points (Phil Auld) [RHEL-33787] - scsi: be2iscsi: Fix a memleak in beiscsi_init_wrb_handle() (Maurizio Lombardi) [RHEL-25590] - fat: fix uninitialized field in nostale filehandles (Andrey Albershteyn) [RHEL-33188 RHEL-35110] {CVE-2024-26973} - do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak (Andrey Albershteyn) [RHEL-33188] {CVE-2024-26901} - md: fix resync softlockup when bitmap size is less than array size (Nigel Croxon) [RHEL-35393] - md: don't account sync_io if iostats of the disk is disabled (Nigel Croxon) [RHEL-35393] - md: Fix overflow in is_mddev_idle (Nigel Croxon) [RHEL-35393] - md: add check for sleepers in md_wakeup_thread() (Nigel Croxon) [RHEL-35393] - md/raid5: fix deadlock that raid5d() wait for itself to clear MD_SB_CHANGE_PENDING (Nigel Croxon) [RHEL-35393] - Revert "md/raid5: fix deadlock that raid5d() wait for itself to clear MD_SB_CHANGE_PENDING" (Nigel Croxon) [RHEL-35393] - raid1: fix use-after-free for original bio in raid1_write_request() (Nigel Croxon) [RHEL-35393] - platform/x86: ISST: Add Grand Ridge to HPM CPU list (Steve Best) [RHEL-35956] - platform/x86: ISST: Add Granite Rapids-D to HPM CPU list (Steve Best) [RHEL-35956] - platform/x86: ISST: Allow reading core-power state on HWP disabled systems (Steve Best) [RHEL-35956] - platform/x86: ISST: Process read/write blocked feature status (Steve Best) [RHEL-35956] - platform/x86/intel/tpmi: Change vsec offset to u64 (Steve Best) [RHEL-35956] - platform/x86/intel/tpmi: Move TPMI ID definition (Steve Best) [RHEL-35956] - platform/x86/intel/tpmi: Modify external interface to get read/write state (Steve Best) [RHEL-35956] - platform/x86/intel/tpmi: Don't create devices for disabled features (Steve Best) [RHEL-35956] - platform/x86/intel/tpmi: Add debugfs support for read/write blocked (Steve Best) [RHEL-35956] - of: fdt: fix off-by-one error in unflatten_dt_nodes() (Steve Best) [RHEL-35465] {CVE-2022-48672} - s390/cpum_cf: make crypto counters upward compatible across machine types (Tobias Huschle) [RHEL-36047]- EDAC/thunderx: Fix possible out-of-bounds string access (Aristeu Rozanski) [RHEL-26577] {CVE-2023-52464} - rtc: cmos: Use ACPI alarm for non-Intel x86 systems too (Čestmír Kalina) [RHEL-19606] - redhat: configs: move CONFIG_BLK_SED_OPAL to configs/common/generic/ (Ming Lei) [RHEL-18186] - platform/x86: p2sb: Allow p2sb_bar() calls during PCI device probe (Steve Best) [RHEL-30600] {CVE-2024-26650} - x86/lib: Revert to _ASM_EXTABLE_UA() for {get,put}_user() fixups (Steve Best) [RHEL-31441] {CVE-2024-26674} - mm/damon/vaddr-test: fix memory leak in damon_do_test_apply_three_regions() (Rafael Aquini) [RHEL-29296] {CVE-2023-52560} - kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe address (Steve Best) [RHEL-34985] {CVE-2024-26946} - can: j1939: prevent deadlock by changing j1939_socks_lock to rwlock (Jose Ignacio Tornos Martinez) [RHEL-31530] {CVE-2023-52638} - RDMA/efa: Add shutdown notifier (Kamal Heib) [RHEL-15968] - mm: swap: fix race between free_swap_and_cache() and swapoff() (Waiman Long) [RHEL-34973 RHEL-34974] {CVE-2024-26960} - swap: comments get_swap_device() with usage rule (Waiman Long) [RHEL-34973 RHEL-34974] {CVE-2024-26960} - config: wifi: enable RTL 8822BU device (Jose Ignacio Tornos Martinez) [RHEL-33698] - selftests: cgroup: fix unexpected failure on test_memcg_sock (Waiman Long) [RHEL-33709] - selftests: cgroup: Add 'malloc' failures checks in test_memcontrol (Waiman Long) [RHEL-33709] - selftests: memcg: fix compilation (Waiman Long) [RHEL-33709] - x86/efistub: Use 1:1 file:memory mapping for PE/COFF .compat section (Lenny Szubowicz) [RHEL-31446] {CVE-2024-26678} - can: j1939: Fix UAF in j1939_sk_match_filter during setsockopt(SO_J1939_FILTER) (Jose Ignacio Tornos Martinez) [RHEL-31532] {CVE-2023-52637} - pstore: inode: Only d_invalidate() is needed (Steve Best) [RHEL-35207] {CVE-2024-27389} - net/mlx5e: Prevent deadlock while disabling aRFS (Kamal Heib) [RHEL-35043] {CVE-2024-27014} - iavf: Fix TC config comparison with existing adapter TC config (Michal Schmidt) [RHEL-17485] - iavf: drop duplicate iavf_{add|del}_cloud_filter() calls (Michal Schmidt) [RHEL-17485] - iavf: adopt skb_network_header_len() more broadly (Michal Schmidt) [RHEL-17485] - iavf: adopt skb_network_offset() and similar helpers (Michal Schmidt) [RHEL-17485] - iavf: field get conversion (Michal Schmidt) [RHEL-17485] - iavf: field prep conversion (Michal Schmidt) [RHEL-17485] - iavf: add bit macro includes where needed (Michal Schmidt) [RHEL-17485] - iavf: use iavf_schedule_aq_request() helper (Michal Schmidt) [RHEL-17485] - iavf: Remove queue tracking fields from iavf_adminq_ring (Michal Schmidt) [RHEL-17485] - ubi: Check for too small LEB size in VTBL code (Steve Best) [RHEL-25094] {CVE-2024-25739} - cxgb4: Properly lock TX queue for the selftest. (Michal Schmidt) [RHEL-31990 RHEL-9354] - net: chelsio: remove unused function calc_tx_descs (Michal Schmidt) [RHEL-9354] - net: chelsio: cxgb4: add an error code check in t4_load_phy_fw (Michal Schmidt) [RHEL-9354] - cxgb4: Annotate struct smt_data with __counted_by (Michal Schmidt) [RHEL-9354] - cxgb4: Annotate struct sched_table with __counted_by (Michal Schmidt) [RHEL-9354] - cxgb4: Annotate struct cxgb4_tc_u32_table with __counted_by (Michal Schmidt) [RHEL-9354] - cxgb4: Annotate struct clip_tbl with __counted_by (Michal Schmidt) [RHEL-9354] - chelsio/l2t: Annotate struct l2t_data with __counted_by (Michal Schmidt) [RHEL-9354] - net: cxgb4vf: Remove redundant pci_clear_master (Michal Schmidt) [RHEL-9354] - cxgb4: fill IPsec state validation failure reason (Michal Schmidt) [RHEL-9354] - cxgb4vf: shut down the adapter when t4vf_update_port_info() failed in cxgb4vf_open() (Michal Schmidt) [RHEL-9354] - cxgb4: fix missing unlock on ETHOFLD desc collect fail path (Michal Schmidt) [RHEL-9354] - PCI/ASPM: Restore parent state to parent, child state to child (Myron Stowe) [RHEL-33544] - PCI/ASPM: Clarify that pcie_aspm=off means leave ASPM untouched (Myron Stowe) [RHEL-33544] - MAINTAINERS: Drop Gustavo Pimentel as PCI DWC Maintainer (Myron Stowe) [RHEL-33544] - PCI: qcom: Add X1E80100 PCIe support (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom: Document the X1E80100 PCIe Controller (Myron Stowe) [RHEL-33544] - PCI: qcom: Enable BDF to SID translation properly (Myron Stowe) [RHEL-33544] - PCI: qcom: Disable ASPM L0s for sc8280xp, sa8540p and sa8295p (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom: Do not require 'msi-map-mask' (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom: Allow 'required-opps' (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sa8775p: Move SA8775p to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sc7280: Move SC7280 to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sc8180x: Move SC8180X to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sc8280xp: Move SC8280XP to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sm8350: Move SM8350 to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sm8150: Move SM8150 to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sm8250: Move SM8250 to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sm8450: Move SM8450 to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sm8550: Move SM8550 to dedicated schema (Myron Stowe) [RHEL-33544] - PCI: imx6: Add iMX95 Endpoint (EP) support (Myron Stowe) [RHEL-33544] - dt-bindings: imx6q-pcie: Add iMX95 pcie endpoint compatible string (Myron Stowe) [RHEL-33544] - PCI: imx6: Add epc_features in imx6_pcie_drvdata (Myron Stowe) [RHEL-33544] - PCI: imx6: Clean up addr_space retrieval code (Myron Stowe) [RHEL-33544] - PCI: imx6: Add iMX95 PCIe Root Complex support (Myron Stowe) [RHEL-33544] - dt-bindings: imx6q-pcie: Add imx95 pcie compatible string (Myron Stowe) [RHEL-33544] - dt-bindings: imx6q-pcie: Restruct reg and reg-name (Myron Stowe) [RHEL-33544] - dt-bindings: imx6q-pcie: Clean up duplicate clocks check (Myron Stowe) [RHEL-33544] - PCI: imx6: Simplify switch-case logic by introducing init_phy() callback (Myron Stowe) [RHEL-33544] - PCI: imx6: Simplify configure_type() by using mode_off and mode_mask (Myron Stowe) [RHEL-33544] - PCI: imx6: Simplify ltssm_enable() by using ltssm_off and ltssm_mask (Myron Stowe) [RHEL-33544] - PCI: imx6: Simplify reset handling by using *_FLAG_HAS_*_RESET (Myron Stowe) [RHEL-33544] - PCI: imx6: Simplify PHY handling by using IMX6_PCIE_FLAG_HAS_PHYDRV (Myron Stowe) [RHEL-33544] - PCI: imx6: Simplify clock handling by using clk_bulk*() function (Myron Stowe) [RHEL-33544] - PCI: dwc: endpoint: Fix advertised resizable BAR size (Myron Stowe) [RHEL-33544] - PCI: dwc: Strengthen the MSI address allocation logic (Myron Stowe) [RHEL-33544] - PCI: cadence: Clear the ARI Capability Next Function Number of the last function (Myron Stowe) [RHEL-33544] - PCI: brcmstb: Fix broken brcm_pcie_mdio_write() polling (Myron Stowe) [RHEL-33544] - PCI: Make pcie_port_bus_type const (Myron Stowe) [RHEL-33544] - PCI: endpoint: Drop only_64bit on reserved BARs (Myron Stowe) [RHEL-33544] - PCI: endpoint: Clean up hardware description for BARs (Myron Stowe) [RHEL-33544] - PCI: epf-mhi: Add support for SA8775P SoC (Myron Stowe) [RHEL-33544] - PCI: epf-mhi: Add "pci_epf_mhi_" prefix to the function names (Myron Stowe) [RHEL-33544] - PCI: epf-vntb: Return actual error code during pci_vntb_probe() failure (Myron Stowe) [RHEL-33544] - NTB: fix possible name leak in ntb_register_device() (Myron Stowe) [RHEL-33544] - PCI: endpoint: pci-epf-vntb: Remove superfluous checks for pci_epf_alloc_space() API (Myron Stowe) [RHEL-33544] - PCI: endpoint: pci-epf-test: Remove superfluous checks for pci_epf_alloc_space() API (Myron Stowe) [RHEL-33544] - PCI: endpoint: Improve pci_epf_alloc_space() API (Myron Stowe) [RHEL-33544] - PCI: endpoint: Refactor pci_epf_alloc_space() API (Myron Stowe) [RHEL-33544] - PCI: endpoint: Make pci_epf_bus_type const (Myron Stowe) [RHEL-33544] - PCI/sysfs: Demacrofy pci_dev_resource_resize_attr(n) functions (Myron Stowe) [RHEL-33544] - PCI: Remove obsolete pci_cleanup_rom() declaration (Myron Stowe) [RHEL-33544] - PCI/sysfs: Compile pci-sysfs.c only if CONFIG_SYSFS=y (Myron Stowe) [RHEL-33544] - PCI: switchtec: Fix an error handling path in switchtec_pci_probe() (Myron Stowe) [RHEL-33544] - PCI/PM: Drain runtime-idle callbacks before driver removal (Myron Stowe) [RHEL-33544] - PCI/PM: Allow runtime PM with no PM callbacks at all (Myron Stowe) [RHEL-33544] - Revert "ACPI: PM: Block ASUS B1400CEAE from suspend to idle by default" (Myron Stowe) [RHEL-33544] - PCI: Disable D3cold on Asus B1400 PCI-NVMe bridge (Myron Stowe) [RHEL-33544] - PCI/P2PDMA: Fix a sleeping issue in a RCU read section (Myron Stowe) [RHEL-33544] - PCI: Mark 3ware-9650SE Root Port Extended Tags as broken (Myron Stowe) [RHEL-33544] - PCI: Place interrupt related code into irq.c (Myron Stowe) [RHEL-33544] - PCI/DPC: Quirk PIO log size for Intel Raptor Lake Root Ports (Myron Stowe) [RHEL-33544] - PCI/DPC: Ignore Surprise Down error on hot removal (Myron Stowe) [RHEL-33544] - PCI/DPC: Print all TLP Prefixes, not just the first (Myron Stowe) [RHEL-33544] - PCI: Move devres code from pci.c to devres.c (Myron Stowe) [RHEL-33544] - PCI: Move PCI-specific devres code to drivers/pci/ (Myron Stowe) [RHEL-33544] - PCI: Move pci_iomap.c to drivers/pci/ (Myron Stowe) [RHEL-33544] - pci_iounmap(): Fix MMIO mapping leak (Myron Stowe) [RHEL-33544] - PCI/ASPM: Update save_state when configuration changes (Myron Stowe) [RHEL-33544] - PCI/ASPM: Disable L1 before configuring L1 Substates (Myron Stowe) [RHEL-33544] - PCI/ASPM: Call pci_save_ltr_state() from pci_save_pcie_state() (Myron Stowe) [RHEL-33544] - PCI/ASPM: Save L1 PM Substates Capability for suspend/resume (Myron Stowe) [RHEL-33544] - PCI/ASPM: Move pci_save_ltr_state() to aspm.c (Myron Stowe) [RHEL-33544] - PCI/ASPM: Always build aspm.c (Myron Stowe) [RHEL-33544] - PCI/ASPM: Move pci_configure_ltr() to aspm.c (Myron Stowe) [RHEL-33544] - PCI/AER: Generalize TLP Header Log reading (Myron Stowe) [RHEL-33544] - PCI/AER: Use explicit register size for PCI_ERR_CAP (Myron Stowe) [RHEL-33544] - PCI/AER: Block runtime suspend when handling errors (Myron Stowe) [RHEL-33544] - PCI/AER: Clean up version indentation in ABI docs (Myron Stowe) [RHEL-33544] - PCI/AER: Fix rootport attribute paths in ABI docs (Myron Stowe) [RHEL-33544] - PCI: Move pci_clear_and_set_dword() helper to PCI header (Myron Stowe) [RHEL-33544] - PCI: Add debug print for device ready delay (Myron Stowe) [RHEL-33544] - PCI/AER: Unmask RCEC internal errors to enable RCH downstream port error handling (Myron Stowe) [RHEL-33544] - PCI/AER: Forward RCH downstream port-detected errors to the CXL.mem dev handler (Myron Stowe) [RHEL-33544] - PCI/AER: Refactor cper_print_aer() for use by CXL driver module (Myron Stowe) [RHEL-33544] - NTB: EPF: fix possible memory leak in pci_vntb_probe() (Myron Stowe) [RHEL-33544] - devres: show which resource was invalid in __devm_ioremap_resource() (Myron Stowe) [RHEL-33544] - devres: remove devm_ioremap_np (Myron Stowe) [RHEL-33544] - lib: devres: use numa aware allocation (Myron Stowe) [RHEL-33544] - PCI: Allow architecture-specific pci_remap_iospace() (Myron Stowe) [RHEL-33544] - pci_iounmap'2: Electric Boogaloo: try to make sense of it all (Myron Stowe) [RHEL-33544] - parisc: Declare pci_iounmap() parisc version only when CONFIG_PCI enabled (Myron Stowe) [RHEL-33544] - stmmac: Clear variable when destroying workqueue (Izabela Bakollari) [RHEL-31824] {CVE-2024-26802} - drm/i915/display: Increase number of fast wake precharge pulses (Mika Penttilä) [RHEL-20439] - drm/i915/psr: Improve fast and IO wake lines calculation (Mika Penttilä) [RHEL-20439] - drm/i915/display: Make intel_dp_aux_fw_sync_len available for PSR code (Mika Penttilä) [RHEL-20439]- Fix for "serial: 8250: Toggle IER bits on only after irq has been setup" (Lucas Zampieri)- Revert "Merge: cgroup: Backport upstream cgroup commits up to v6.8" (Lucas Zampieri) - arm64: dts: qcom: sa8775p: fix USB wakeup interrupt types (Steve Dunnagan) [RHEL-31258] - arm64: dts: qcom: sa8775p-ride: enable pmm8654au_0_pon_resin (Steve Dunnagan) [RHEL-31258] - arm64: dts: qcom: sa8775p: Make watchdog bark interrupt edge triggered (Steve Dunnagan) [RHEL-31258] - arm64: dts: qcom: Enable tsens and thermal for sa8775p SoC (Steve Dunnagan) [RHEL-31258] - arm64: dts: qcom: sa8775p: Add RPMh sleep stats (Steve Dunnagan) [RHEL-31258] - arm64: dts: qcom: sa8775p: add TRNG node (Steve Dunnagan) [RHEL-31258] - arm64: dts: qcom: sa8775p: enable the inline crypto engine (Steve Dunnagan) [RHEL-31258] - net: ethtool: reject unsupported RSS input xfrm values (Ivan Vecera) [RHEL-31889] - net: ethtool: Fix symmetric-xor RSS RX flow hash check (Ivan Vecera) [RHEL-31889] - net: ethtool: add a NO_CHANGE uAPI for new RXFH's input_xfrm (Ivan Vecera) [RHEL-31889] - net: ethtool: copy input_xfrm to user-space in ethtool_get_rxfh (Ivan Vecera) [RHEL-31889] - net: ethtool: add support for symmetric-xor RSS hash (Ivan Vecera) [RHEL-31889] - net: ethtool: get rid of get/set_rxfh_context functions (Ivan Vecera) [RHEL-31889] - net: ethtool: pass a pointer to parameters to get/set_rxfh ethtool ops (Ivan Vecera) [RHEL-31889] - net/mlx5e: Make flow classification filters static (Ivan Vecera) [RHEL-31889] - redhat: kernel.spec: add dependency for the python3-pyyaml package (Petr Oros) [RHEL-30145] - Documentation: add pyyaml to requirements.txt (Petr Oros) [RHEL-30145] - netlink: use kvmalloc() in netlink_alloc_large_skb() (Petr Oros) [RHEL-30145] - devlink: Fix devlink parallel commands processing (Petr Oros) [RHEL-30145] - Fix NULL pointer dereference in cn_filter() (Petr Oros) [RHEL-30145] - devlink: Fix length of eswitch inline-mode (Petr Oros) [RHEL-30145] - net/mlx5: Fix fw reporter diagnose output (Petr Oros) [RHEL-30145] - net/mlx5: fix uninit value use (Petr Oros) [RHEL-30145] - netdevsim: Block until all devices are released (Petr Oros) [RHEL-30145] - netlink: Fix kernel-infoleak-after-free in __skb_datagram_iter (Petr Oros) [RHEL-30145] - devlink: fix port dump cmd type (Petr Oros) [RHEL-30145] - devlink: fix possible use-after-free and memory leaks in devlink_init() (Petr Oros) [RHEL-30145] - net: add rcu safety to rtnl_prop_list_size() (Petr Oros) [RHEL-30145] - devlink: Fix command annotation documentation (Petr Oros) [RHEL-30145] - devlink: avoid potential loop in devlink_rel_nested_in_notify_work() (Petr Oros) [RHEL-30145] - doc/netlink/specs: Add missing attr in rt_link spec (Petr Oros) [RHEL-30145] - devlink: Fix referring to hw_addr attribute during state validation (Petr Oros) [RHEL-30145] - netlink: fix potential sleeping issue in mqueue_flush_file (Petr Oros) [RHEL-30145] - genetlink: Use internal flags for multicast groups (Petr Oros) [RHEL-30145] - rtnetlink: bridge: Enable MDB bulk deletion (Petr Oros) [RHEL-30145] - rtnetlink: bridge: Invoke MDB bulk deletion when needed (Petr Oros) [RHEL-30145] - net: Add MDB bulk deletion device operation (Petr Oros) [RHEL-30145] - rtnetlink: bridge: Use a different policy for MDB bulk delete (Petr Oros) [RHEL-30145] - devlink: extend multicast filtering by port index (Petr Oros) [RHEL-30145] - devlink: add a command to set notification filter and use it for multicasts (Petr Oros) [RHEL-30145] - genetlink: introduce helpers to do filtered multicast (Petr Oros) [RHEL-30145] - netlink: introduce typedef for filter function (Petr Oros) [RHEL-30145] - genetlink: introduce per-sock family private storage (Petr Oros) [RHEL-30145] - devlink: introduce a helper for netlink multicast send (Petr Oros) [RHEL-30145] - devlink: send notifications only if there are listeners (Petr Oros) [RHEL-30145] - devlink: introduce __devl_is_registered() helper and use it instead of xa_get_mark() (Petr Oros) [RHEL-30145] - devlink: use devl_is_registered() helper instead xa_get_mark() (Petr Oros) [RHEL-30145] - connector/cn_proc: Performance improvements (Petr Oros) [RHEL-30145] - connector/cn_proc: Add filtering to fix some bugs (Petr Oros) [RHEL-30145] - tools/net/ynl-gen-rst: Remove extra indentation from generated docs (Petr Oros) [RHEL-30145] - tools/net/ynl-gen-rst: Remove bold from attribute-set headings (Petr Oros) [RHEL-30145] - tools/net/ynl-gen-rst: Sort the index of generated netlink specs (Petr Oros) [RHEL-30145] - tools/net/ynl-gen-rst: Add sub-messages to generated docs (Petr Oros) [RHEL-30145] - doc/netlink: Regenerate netlink .rst files if ynl-gen-rst changes (Petr Oros) [RHEL-30145] - doc/netlink/specs: Add a spec for tc (Petr Oros) [RHEL-30145] - doc/netlink/specs: use pad in structs in rt_link (Petr Oros) [RHEL-30145] - doc/netlink/specs: Add sub-message type to rt_link family (Petr Oros) [RHEL-30145] - tools/net/ynl: Add binary and pad support to structs for tc (Petr Oros) [RHEL-30145] - tools/net/ynl: Add 'sub-message' attribute decoding to ynl (Petr Oros) [RHEL-30145] - doc/netlink: Document the sub-message format for netlink-raw (Petr Oros) [RHEL-30145] - doc/netlink: Add sub-message support to netlink-raw (Petr Oros) [RHEL-30145] - tools/net/ynl: Use consistent array index expression formatting (Petr Oros) [RHEL-30145] - net: rtnl: use rcu_replace_pointer_rtnl in rtnl_unregister_* (Petr Oros) [RHEL-30145] - net: rtnl: introduce rcu_replace_pointer_rtnl (Petr Oros) [RHEL-30145] - netlink: specs: mptcp: rename the MPTCP path management spec (Petr Oros) [RHEL-30145] - netlink: specs: ovs: correct enum names in specs (Petr Oros) [RHEL-30145] - netlink: specs: ovs: remove fixed header fields from attrs (Petr Oros) [RHEL-30145] - tools: ynl-gen: print prototypes for recursive stuff (Petr Oros) [RHEL-30145] - tools: ynl-gen: store recursive nests by a pointer (Petr Oros) [RHEL-30145] - tools: ynl-gen: re-sort ignoring recursive nests (Petr Oros) [RHEL-30145] - tools: ynl-gen: record information about recursive nests (Petr Oros) [RHEL-30145] - tools: ynl-gen: fill in implementations for TypeUnused (Petr Oros) [RHEL-30145] - tools: ynl-gen: support fixed headers in genetlink (Petr Oros) [RHEL-30145] - tools: ynl-gen: use enum user type for members and args (Petr Oros) [RHEL-30145] - tools: ynl-gen: add missing request free helpers for dumps (Petr Oros) [RHEL-30145] - netlink: specs: devlink: add some(not all) missing attributes in devlink.yaml (Petr Oros) [RHEL-30145] - rtnl: add helper to send if skb is not null (Petr Oros) [RHEL-30145] - rtnl: add helper to check if a notification is needed (Petr Oros) [RHEL-30145] - rtnl: add helper to check if rtnl group has listeners (Petr Oros) [RHEL-30145] - tools: ynl: use strerror() if no extack of note provided (Petr Oros) [RHEL-30145] - tools: pynl: make flags argument optional for do() (Petr Oros) [RHEL-30145] - docs: netlink: add NLMSG_DONE message format for doit actions (Petr Oros) [RHEL-30145] - doc/netlink: Add bitfield32, s8, s16 to the netlink-raw schema (Petr Oros) [RHEL-30145] - docs: netlink: link to family documentations from spec info (Petr Oros) [RHEL-30145] - devlink: warn about existing entities during reload-reinit (Petr Oros) [RHEL-30145] - Documentation: devlink: extend reload-reinit description (Petr Oros) [RHEL-30145] - tools: ynl-gen: always construct struct ynl_req_state (Petr Oros) [RHEL-30145] - ethtool: don't propagate EOPNOTSUPP from dumps (Petr Oros) [RHEL-30145] - tools: ynl-gen: use enum name from the spec (Petr Oros) [RHEL-30145] - tools: ynl-get: use family c-name (Petr Oros) [RHEL-30145] - tools: ynl-gen: always append ULL/LL to range types (Petr Oros) [RHEL-30145] - Documentation: Document each netlink family (Petr Oros) [RHEL-30145] - tools: ynl: fix duplicate op name in devlink (Petr Oros) [RHEL-30145] - tools: ynl: fix header path for nfsd (Petr Oros) [RHEL-30145] - rtnetlink: introduce nlmsg_new_large and use it in rtnl_getlink (Petr Oros) [RHEL-30145] - devlink: Add device lock assert in reload operation (Petr Oros) [RHEL-30145] - devlink: Acquire device lock during reload command (Petr Oros) [RHEL-30145] - devlink: Allow taking device lock in pre_doit operations (Petr Oros) [RHEL-30145] - devlink: Enable the use of private flags in post_doit operations (Petr Oros) [RHEL-30145] - devlink: Acquire device lock during netns dismantle (Petr Oros) [RHEL-30145] - devlink: Move private netlink flags to C file (Petr Oros) [RHEL-30145] - netlink: specs: Introduce time stamping set command (Petr Oros) [RHEL-30145] - netlink: specs: Introduce new netlink command to list available time stamping layers (Petr Oros) [RHEL-30145] - netlink: specs: Introduce new netlink command to get current timestamp (Petr Oros) [RHEL-30145] - nfsd: regenerate user space parsers after ynl-gen changes (Petr Oros) [RHEL-30145] - netlink: fill in missing MODULE_DESCRIPTION() (Petr Oros) [RHEL-30145] - tools: ynl-gen: don't touch the output file if content is the same (Petr Oros) [RHEL-30145] - netlink: specs: devlink: add forgotten port function caps enum values (Petr Oros) [RHEL-30145] - doc/netlink: Update schema to support cmd-cnt-name and cmd-max-name (Petr Oros) [RHEL-30145] - tools: ynl: introduce option to process unknown attributes or types (Petr Oros) [RHEL-30145] - net: Add MDB get device operation (Petr Oros) [RHEL-30145] - bridge: add MDB get uAPI attributes (Petr Oros) [RHEL-30145] - tools: ynl-gen: respect attr-cnt-name at the attr set level (Petr Oros) [RHEL-30145] - netlink: specs: support conditional operations (Petr Oros) [RHEL-30145] - netlink: make range pointers in policies const (Petr Oros) [RHEL-30145] - tools: ynl-gen: add support for exact-len validation (Petr Oros) [RHEL-30145] - tools: ynl: add uns-admin-perm to genetlink legacy (Petr Oros) [RHEL-30145] - devlink: remove netlink small_ops (Petr Oros) [RHEL-30145] - devlink: remove duplicated netlink callback prototypes (Petr Oros) [RHEL-30145] - netlink: specs: devlink: add the remaining command to generate complete split_ops (Petr Oros) [RHEL-30145] - devlink: rename netlink callback to be aligned with the generated ones (Petr Oros) [RHEL-30145] - devlink: make devlink_flash_overwrite enum named one (Petr Oros) [RHEL-30145] - netlink: specs: devlink: make dont-validate single line (Petr Oros) [RHEL-30145] - netlink: specs: devlink: remove reload-action from devlink-get cmd reply (Petr Oros) [RHEL-30145] - tools: ynl-gen: render rsp_parse() helpers if cmd has only dump op (Petr Oros) [RHEL-30145] - tools: ynl-gen: introduce support for bitfield32 attribute type (Petr Oros) [RHEL-30145] - genetlink: don't merge dumpit split op for different cmds into single iter (Petr Oros) [RHEL-30145] - tools: ynl-gen: change spacing around __attribute__ (Petr Oros) [RHEL-30145] - tcp: add RTAX_FEATURE_TCP_USEC_TS (Petr Oros) [RHEL-30145] - netlink: specs: add support for auto-sized scalars (Petr Oros) [RHEL-30145] - netlink: add variable-length / auto integers (Petr Oros) [RHEL-30145] - tools: ynl-gen: make the mnl_type() method public (Petr Oros) [RHEL-30145] - devlink: convert most of devlink_fmsg_*() to return void (Petr Oros) [RHEL-30145] - qed: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - net/mlx5: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - mlxsw: core: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - octeontx2-af: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - hinic: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - bnxt_en: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - netdevsim: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - devlink: retain error in struct devlink_fmsg (Petr Oros) [RHEL-30145] - tools: ynl-gen: support limit names (Petr Oros) [RHEL-30145] - tools: ynl-gen: support full range of min/max checks for integer values (Petr Oros) [RHEL-30145] - tools: ynl-gen: track attribute use (Petr Oros) [RHEL-30145] - devlink: document devlink_rel_nested_in_notify() function (Petr Oros) [RHEL-30145] - Documentation: devlink: add a note about RTNL lock into locking section (Petr Oros) [RHEL-30145] - Documentation: devlink: add nested instance section (Petr Oros) [RHEL-30145] - devlink: don't take instance lock for nested handle put (Petr Oros) [RHEL-30145] - devlink: take device reference for devlink object (Petr Oros) [RHEL-30145] - devlink: call peernet2id_alloc() with net pointer under RCU read lock (Petr Oros) [RHEL-30145] - net: treat possible_net_t net pointer as an RCU one and add read_pnet_rcu() (Petr Oros) [RHEL-30145] - docs: netlink: clean up after deprecating version (Petr Oros) [RHEL-30145] - tools: ynl: fix converting flags to names after recent cleanup (Petr Oros) [RHEL-30145] - tools: ynl: Add source files for nfsd netlink protocol (Petr Oros) [RHEL-30145] - NFSD: introduce netlink stubs (Petr Oros) [RHEL-30145] - net: Handle bulk delete policy in bridge driver (Petr Oros) [RHEL-30145] - tools: ynl: use ynl-gen -o instead of stdout in Makefile (Petr Oros) [RHEL-30145] - netlink: specs: don't allow version to be specified for genetlink (Petr Oros) [RHEL-30145] - tools: ynl-gen: handle do ops with no input attrs (Petr Oros) [RHEL-30145] - netlink: specs: remove redundant type keys from attributes in subsets (Petr Oros) [RHEL-30145] - tools: ynl-gen: lift type requirement for attribute subsets (Petr Oros) [RHEL-30145] - tools: ynl-gen: use uapi header name for the header guard (Petr Oros) [RHEL-30145] - netlink: Annotate struct netlink_policy_dump_state with __counted_by (Petr Oros) [RHEL-30145] - tools: ynl: use uAPI include magic for samples (Petr Oros) [RHEL-30145] - tools: ynl: don't regen on every make (Petr Oros) [RHEL-30145] - handshake: Fix sign of key_serial_t fields (Petr Oros) [RHEL-30145] - handshake: Fix sign of socket file descriptor fields (Petr Oros) [RHEL-30145] - devlink: introduce possibility to expose info about nested devlinks (Petr Oros) [RHEL-30145] - devlink: convert linecard nested devlink to new rel infrastructure (Petr Oros) [RHEL-30145] - devlink: expose peer SF devlink instance (Petr Oros) [RHEL-30145] - devlink: introduce object and nested devlink relationship infra (Petr Oros) [RHEL-30145] - devlink: extend devlink_nl_put_nested_handle() with attrtype arg (Petr Oros) [RHEL-30145] - devlink: move devlink_nl_put_nested_handle() into netlink.c (Petr Oros) [RHEL-30145] - devlink: put netnsid to nested handle (Petr Oros) [RHEL-30145] - devlink: move linecard struct into linecard.c (Petr Oros) [RHEL-30145] - mm/vmscan: fix a bug calling wakeup_kswapd() with a wrong zone index (Rafael Aquini) [RHEL-31840] {CVE-2024-26783} - ipv6: fix race condition between ipv6_get_ifaddr and ipv6_del_addr (Jiri Benc) [RHEL-32372] - ASoC: SOF: ipc4-topology: Save the ALH DAI index during hw_params (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: pcm: reset all PCM sources in case of xruns (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: pcm: add pending_stop state variable (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: pcm: simplify sof_pcm_hw_free() with helper (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: sof-audio: revisit sof_pcm_stream_free() error handling and logs (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda: Clear Soundwire node ID during BE DAI hw_free (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda: move helper to static inline (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: IPC4: extend dai_data with node_id (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda: extend signature of sdw_hda_dai_hw_params() (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: set the DMA TLV device as dai_index (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda-dai: add helpers to set dai config (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda-dai: set dma_stream_channel_map device (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda-dai: set lowest N bits in ch_mask (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: make dma_config_tlv be an array (Jaroslav Kysela) [RHEL-26198] - Revert "ASoC: SOF: Intel: hda-dai-ops: only allocate/release streams for first CPU DAI" (Jaroslav Kysela) [RHEL-26198] - Revert "ASoC: SOF: Intel: hda-dai-ops: reset device count for SoundWire DAIs" (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda-dai: fix channel map configuration for aggregated dailink (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Introduce generic names for IPC types (Jaroslav Kysela) [RHEL-26198] - arm64/arch_timer: Fix MMIO byteswap (Phil Auld) [RHEL-32862] - cpuidle: Use local_clock_noinstr() (Phil Auld) [RHEL-32862] - sched/clock: Provide local_clock_noinstr() (Phil Auld) [RHEL-32862] - sched/clock: Fix local_clock() before sched_clock_init() (Phil Auld) [RHEL-32862] - sched/clock: Make local_clock() noinstr (Phil Auld) [RHEL-32862] - sched/clock: Use try_cmpxchg64 in sched_clock_{local,remote} (Phil Auld) [RHEL-32862] - math64: Always inline u128 version of mul_u64_u64_shr() (Phil Auld) [RHEL-32862] - s390/time: Provide sched_clock_noinstr() (Phil Auld) [RHEL-32862] - arm64/arch_timer: Provide noinstr sched_clock_read() functions (Phil Auld) [RHEL-32862] - arm64/io: Always inline all of __raw_{read,write}[bwlq]() (Phil Auld) [RHEL-32862] - time/sched_clock: Provide sched_clock_noinstr() (Phil Auld) [RHEL-32862] - seqlock/latch: Provide raw_read_seqcount_latch_retry() (Phil Auld) [RHEL-32862] - timekeeping: Consolidate fast timekeeper (Phil Auld) [RHEL-32862] - timekeeping: Annotate ktime_get_boot_fast_ns() with data_race() (Phil Auld) [RHEL-32862] - KVM: s390: Check kvm pointer when testing KVM_CAP_S390_HPAGE_1M (Thomas Huth) [RHEL-29741] - s390/mm: Fix storage key clearing for guest huge pages (Thomas Huth) [RHEL-29741] - s390/vfio-ap: handle hardware checkstop state on queue reset operation (Thomas Huth) [RHEL-29741] - KVM: s390: Refactor kvm_is_error_gpa() into kvm_is_gpa_in_memslot() (Thomas Huth) [RHEL-29741] - KVM: s390: selftest: memop: Fix undefined behavior (Thomas Huth) [RHEL-29741] - KVM: s390: only deliver the set service event bits (Thomas Huth) [RHEL-29741] - KVM: s390: fix virtual vs physical address confusion (Thomas Huth) [RHEL-29741] - KVM: s390: move s390-specific structs to uapi/asm/kvm.h (Thomas Huth) [RHEL-29741] - KVM: s390: selftests: memop: add a simple AR test (Thomas Huth) [RHEL-29741] - KVM: s390: fix access register usage in ioctls (Thomas Huth) [RHEL-29741] - KVM: s390: introduce kvm_s390_fpu_(store|load) (Thomas Huth) [RHEL-29741] - KVM: selftests: s390x: Remove redundant newlines (Thomas Huth) [RHEL-29741] - s390/fpu: remove TIF_FPU (Thomas Huth) [RHEL-29741] - s390/fpu: limit save and restore to used registers (Thomas Huth) [RHEL-29741] - s390/fpu: decrease stack usage for some cases (Thomas Huth) [RHEL-29741] - s390/fpu: let fpu_vlm() and fpu_vstm() return number of registers (Thomas Huth) [RHEL-29741] - s390/fpu: remove anonymous union from struct fpu (Thomas Huth) [RHEL-29741] - s390/fpu: remove regs member from struct fpu (Thomas Huth) [RHEL-29741] - s390/kvm: convert to regular kernel fpu user (Thomas Huth) [RHEL-29741] - s390/fpu: make kernel fpu context preemptible (Thomas Huth) [RHEL-29741] - s390/fpu: change type of fpu mask from u32 to int (Thomas Huth) [RHEL-29741] - s390/fpu: rename save_fpu_regs() to save_user_fpu_regs(), etc (Thomas Huth) [RHEL-29741] - s390/fpu: convert FPU CIF flag to regular TIF flag (Thomas Huth) [RHEL-29741] - s390/fpu: convert __kernel_fpu_begin()/__kernel_fpu_end() to C (Thomas Huth) [RHEL-29741] - s390/fpu: provide and use vlm and vstm inline assemblies (Thomas Huth) [RHEL-29741] - s390/fpu: provide and use lfpc, sfpc, and stfpc inline assemblies (Thomas Huth) [RHEL-29741] - s390/fpu: provide and use ld and std inline assemblies (Thomas Huth) [RHEL-29741] - s390/fpu: use lfpc instead of sfpc instruction (Thomas Huth) [RHEL-29741] - s390/fpu: add documentation about fpu helper functions (Thomas Huth) [RHEL-29741] - s390/fpu: move, rename, and merge header files (Thomas Huth) [RHEL-29741] - s390/fpu: various coding style changes (Thomas Huth) [RHEL-29741] - s390/fpu: use KERNEL_VXR_LOW instead of KERNEL_VXR_V0V7 (Thomas Huth) [RHEL-29741] - s390/fpu: improve description of RXB macro (Thomas Huth) [RHEL-29741] - s390/fpu: fix VLGV macro (Thomas Huth) [RHEL-29741] - s390/switch_to: use generic header file (Thomas Huth) [RHEL-29741] - s390/acrs: cleanup access register handling (Thomas Huth) [RHEL-29741] - s390/fpu: make use of __uninitialized macro (Thomas Huth) [RHEL-29741] - Compiler Attributes: Add __uninitialized macro (Thomas Huth) [RHEL-29741] - s390/fpu: remove __load_fpu_regs() export (Thomas Huth) [RHEL-29741] - KVM: s390: cpu model: Use proper define for facility mask size (Thomas Huth) [RHEL-29741] - s390/vx: fix save/restore of fpu kernel context (Thomas Huth) [RHEL-29741] - s390/mm: convert pgste locking functions to C (Thomas Huth) [RHEL-29741] - s390/fpu: get rid of MACHINE_HAS_VX (Thomas Huth) [RHEL-29741] - s390/als: add vector facility to z13 architecture level set (Thomas Huth) [RHEL-29741] - s390/fpu: remove "novx" option (Thomas Huth) [RHEL-29741] - s390/fpu: remove ARCH_WANTS_DYNAMIC_TASK_STRUCT support (Thomas Huth) [RHEL-29741] - KVM: s390: remove superfluous save_fpu_regs() call (Thomas Huth) [RHEL-29741] - s390/ptrace: remove leftover comment (Thomas Huth) [RHEL-29741] - s390/fpu: get rid of test_fp_ctl() (Thomas Huth) [RHEL-29741] - s390: remove .fixup section (Thomas Huth) [RHEL-29741] - KVM: s390: use READ_ONCE() to read fpc register value (Thomas Huth) [RHEL-29741] - s390/ptrace: handle setting of fpc register correctly (Thomas Huth) [RHEL-29741] - KVM: s390: Harden copying of userspace-array against overflow (Thomas Huth) [RHEL-29741] - s390/vfio-ap: improve reaction to response code 07 from PQAP(AQIC) command (Thomas Huth) [RHEL-29741] - s390/vfio-ap: set status response code to 06 on gisc registration failure (Thomas Huth) [RHEL-29741] - s390/ap: fix AP bus crash on early config change callback invocation (Thomas Huth) [RHEL-29741] - s390/ap: re-enable interrupt for AP queues (Thomas Huth) [RHEL-29741] - s390/ap: rework to use irq info from ap queue status (Thomas Huth) [RHEL-29741] - s390/mm: move translation-exception identification structure to fault.h (Thomas Huth) [RHEL-29741] - s390/ap: show APFS value on error reply 0x8B (Thomas Huth) [RHEL-29741] - s390/zcrypt: introduce new internal AP queue se_bound attribute (Thomas Huth) [RHEL-29741] - s390/ap: re-init AP queues on config on (Thomas Huth) [RHEL-29741] - s390/setup: use strlcat() instead of strcat() (Thomas Huth) [RHEL-29741] - s390/airq: remove lsi_mask from airq_struct (Thomas Huth) [RHEL-29741] - s390/pfault: use consistent comment style (Thomas Huth) [RHEL-29741] - s390/pfault: cleanup inline assemblies (Thomas Huth) [RHEL-29741] - s390/pfault: use early_param() instead if __setup() (Thomas Huth) [RHEL-29741] - s390/pfault: remove not needed packed and aligned attributes (Thomas Huth) [RHEL-29741] - s390/pfault: use UL instead of ULL (Thomas Huth) [RHEL-29741] - s390/mm: move pfault code to own C file (Thomas Huth) [RHEL-29741] - s390/virtio_ccw: fix virtual vs physical address confusion (Thomas Huth) [RHEL-29741] - s390/cio: use bitwise types to allow for type checking (Thomas Huth) [RHEL-29741] - s390/cio: introduce bitwise dma types and helper functions (Thomas Huth) [RHEL-29741] - s390/vfio_ccw: fix virtual vs physical address confusion (Thomas Huth) [RHEL-29741] - s390/cio: fix virtual vs physical address confusion (Thomas Huth) [RHEL-29741] - s390/zcrypt: fix reference counting on zcrypt card objects (Thomas Huth) [RHEL-29741] - s390/vtime: fix average steal time calculation (Thomas Huth) [RHEL-29741] - s390: include linux/io.h instead of asm/io.h (Thomas Huth) [RHEL-29741] - s390: fix various typos (Thomas Huth) [RHEL-29741] - lib/bitmap: drop optimization of bitmap_{from,to}_arr64 (Thomas Huth) [RHEL-29741] - s390/crypto: use vector instructions only if available for ChaCha20 (Thomas Huth) [RHEL-29741] - s390/relocate_kernel: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/entry: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/purgatory: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/kprobes: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/reipl: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/head64: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/earlypgm: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/crc32le: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/crc32be: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/crypto,chacha: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/lib: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390: enable HAVE_ARCH_STACKLEAK (Thomas Huth) [RHEL-29741] - s390/stack: set lowcore kernel stack pointer early (Thomas Huth) [RHEL-29741] - s390/stack: use STACK_INIT_OFFSET where possible (Thomas Huth) [RHEL-29741] - s390/dumpstack: simplify in stack logic code (Thomas Huth) [RHEL-29741] - s390/entry: rely on long-displacement facility (Thomas Huth) [RHEL-29741] - s390/bp: remove __bpon() (Thomas Huth) [RHEL-29741] - s390/bp: remove s390_isolate_bp_guest() (Thomas Huth) [RHEL-29741] - s390/bp: remove TIF_ISOLATE_BP (Thomas Huth) [RHEL-29741] - s390/bp: add missing BPENTER to program check handler (Thomas Huth) [RHEL-29741] - s390/mcck: cleanup user process termination path (Thomas Huth) [RHEL-29741] - s390/nmi: fix virtual-physical address confusion (Thomas Huth) [RHEL-29741] - s390/entry: remove toolchain dependent micro-optimization (Thomas Huth) [RHEL-29741] - s390/vx: remove __uint128_t type from __vector128 struct again (Thomas Huth) [RHEL-29741] - s390/vx: use simple assignments to access __vector128 members (Thomas Huth) [RHEL-29741] - s390/vx: add 64 and 128 bit members to __vector128 struct (Thomas Huth) [RHEL-29741] - s390/virtio: sort out physical vs virtual pointers usage (Thomas Huth) [RHEL-29741] - s390/early: fix sclp_early_sccb variable lifetime (Thomas Huth) [RHEL-29741] - s390/nmi: get rid of private slab cache (Thomas Huth) [RHEL-29741] - s390/nmi: move storage error checking back to C, enter with DAT on (Thomas Huth) [RHEL-29741] - s390/nmi: print machine check interruption code before stopping system (Thomas Huth) [RHEL-29741] - s390/sclp: introduce sclp_emergency_printk() (Thomas Huth) [RHEL-29741] - s390/sclp: keep sclp_early_sccb (Thomas Huth) [RHEL-29741] - s390/nmi: rework register validation handling (Thomas Huth) [RHEL-29741] - s390/nmi: use vector instruction macros instead of byte patterns (Thomas Huth) [RHEL-29741] - s390/vx: add vx-insn.h wrapper include file (Thomas Huth) [RHEL-29741] - s390/appldata: remove power management callbacks (Thomas Huth) [RHEL-29741] - s390/mm: use pmd_pgtable_page() helper in __gmap_segment_gaddr() (Thomas Huth) [RHEL-29741] - mm/thp: rename pmd_to_page() as pmd_pgtable_page() (Thomas Huth) [RHEL-29741] - s390/entry: sort out physical vs virtual pointers usage in sie64a (Thomas Huth) [RHEL-29741] - s390/nmi: use irqentry_nmi_enter()/irqentry_nmi_exit() (Thomas Huth) [RHEL-29741] - lib/test_bitmap: test the tail after bitmap_to_arr64() (Thomas Huth) [RHEL-29741] - lib/bitmap: fix off-by-one in bitmap_to_arr64() (Thomas Huth) [RHEL-29741] - lib: bitmap: fix the duplicated comments on bitmap_to_arr64() (Thomas Huth) [RHEL-29741] - KVM: s390: replace bitmap_copy with bitmap_{from,to}_arr64 where appropriate (Thomas Huth) [RHEL-29741] - lib/bitmap: add test for bitmap_{from,to}_arr64 (Thomas Huth) [RHEL-29741] - lib: add bitmap_{from,to}_arr64 (Thomas Huth) [RHEL-29741] - lib/bitmap: extend comment for bitmap_(from,to)_arr32() (Thomas Huth) [RHEL-29741] - s390/stack: add union to reflect kvm stack slot usages (Thomas Huth) [RHEL-29741] - s390/stack: merge empty stack frame slots (Thomas Huth) [RHEL-29741] - s390/mcck: isolate SIE instruction when setting CIF_MCCK_GUEST flag (Thomas Huth) [RHEL-29741] - s390: generate register offsets into pt_regs automatically (Thomas Huth) [RHEL-29741] - s390: simplify early program check handler (Thomas Huth) [RHEL-29741] - s390/head: get rid of 31 bit leftovers (Thomas Huth) [RHEL-29741] - scripts/min-tool-version.sh: raise minimum clang version to 14.0.0 for s390 (Thomas Huth) [RHEL-29741] - s390/boot: do not emit debug info for assembly with llvm's IAS (Thomas Huth) [RHEL-29741] - s390/boot: workaround llvm IAS bug (Thomas Huth) [RHEL-29741] - s390/purgatory: workaround llvm's IAS limitations (Thomas Huth) [RHEL-29741] - s390/entry: workaround llvm's IAS limitations (Thomas Huth) [RHEL-29741] - s390/alternatives: remove padding generation code (Thomas Huth) [RHEL-29741] - s390/alternatives: provide identical sized orginal/alternative sequences (Thomas Huth) [RHEL-29741] - s390/compat: cleanup compat_linux.h header file (Thomas Huth) [RHEL-29741] - s390/entry: remove broken and not needed code (Thomas Huth) [RHEL-29741] - s390/boot: convert parmarea to C (Thomas Huth) [RHEL-29741] - s390/boot: convert initial lowcore to C (Thomas Huth) [RHEL-29741] - s390/ptrace: move short psw definitions to ptrace header file (Thomas Huth) [RHEL-29741] - s390/head: initialize all new psws (Thomas Huth) [RHEL-29741] - s390/boot: change initial program check handler to disabled wait psw (Thomas Huth) [RHEL-29741] - s390/head: adjust iplstart entry point (Thomas Huth) [RHEL-29741] - s390/vx: remove comments from macros which break LLVM's IAS (Thomas Huth) [RHEL-29741] - s390/nospec: prefer local labels in .set directives (Thomas Huth) [RHEL-29741] - s390/alternatives: use insn format for new instructions (Thomas Huth) [RHEL-29741] - s390/alternatives: avoid using jgnop mnemonic (Thomas Huth) [RHEL-29741] - s390/alternatives: use instructions instead of byte patterns (Thomas Huth) [RHEL-29741] - s390/traps: improve panic message for translation-specification exception (Thomas Huth) [RHEL-29741] - s390: convert ".insn" encoding to instruction names (Thomas Huth) [RHEL-29741] - s390/crypto: fix compile error for ChaCha20 module (Thomas Huth) [RHEL-29741] - s390/nospec: move to single register thunks (Thomas Huth) [RHEL-29741] - s390/ptrace: remove opencoded offsetof (Thomas Huth) [RHEL-29741] - s390: always use the packed stack layout (Thomas Huth) [RHEL-29741] - s390/ftrace: fix arch_ftrace_get_regs implementation (Thomas Huth) [RHEL-29741] - s390/ftrace: fix ftrace_caller/ftrace_regs_caller generation (Thomas Huth) [RHEL-29741] - s390/nmi: handle vector validity failures for KVM guests (Thomas Huth) [RHEL-29741] - s390/nmi: handle guarded storage validity failures for KVM guests (Thomas Huth) [RHEL-29741] - s390/sclp: sort out physical vs virtual pointers usage (Thomas Huth) [RHEL-29741] - s390: make STACK_FRAME_OVERHEAD available via asm-offsets.h (Thomas Huth) [RHEL-29741] - s390/ftrace: add HAVE_DYNAMIC_FTRACE_WITH_DIRECT_CALL support (Thomas Huth) [RHEL-29741] - s390/ptrace: add function argument access API (Thomas Huth) [RHEL-29741] - selftests/ftrace: add s390 support for kprobe args tests (Thomas Huth) [RHEL-29741] - s390/ptrace: fix coding style (Thomas Huth) [RHEL-29741] - s390/ftrace: provide separate ftrace_caller/ftrace_regs_caller implementations (Thomas Huth) [RHEL-29741] - s390/ftrace: add ftrace_instruction_pointer_set() helper function (Thomas Huth) [RHEL-29741] - s390/ftrace: add HAVE_DYNAMIC_FTRACE_WITH_ARGS support (Thomas Huth) [RHEL-29741] - s390/jump_label: make use of HAVE_JUMP_LABEL_BATCH (Thomas Huth) [RHEL-29741] - s390/ftrace: add missing serialization for graph caller patching (Thomas Huth) [RHEL-29741] - s390/ftrace: use text_poke_sync_lock() (Thomas Huth) [RHEL-29741] - s390/jump_label: use text_poke_sync() (Thomas Huth) [RHEL-29741] - s390/ftrace: remove dead code (Thomas Huth) [RHEL-29741] - s390/ftrace: remove incorrect __va usage (Thomas Huth) [RHEL-29741] - s390/sclp: add __nonstring annotation (Thomas Huth) [RHEL-29741] - s390/entry: make oklabel within CHKSTG macro local (Thomas Huth) [RHEL-29741] - s390/sclp: add tracing of SCLP interactions (Thomas Huth) [RHEL-29741] - s390/debug: fix kernel-doc warnings (Thomas Huth) [RHEL-29741] - s390/debug: add early tracing support (Thomas Huth) [RHEL-29741] - s390/debug: fix debug area life cycle (Thomas Huth) [RHEL-29741] - s390/debug: keep debug data on resize (Thomas Huth) [RHEL-29741] - s390/hwcaps: make sie capability regular hwcap (Thomas Huth) [RHEL-29741] - s390/hwcaps: remove hwcap stfle check (Thomas Huth) [RHEL-29741] - s390/hwcaps: remove z/Architecture mode active check (Thomas Huth) [RHEL-29741] - s390/hwcaps: use consistent coding style / remove comments (Thomas Huth) [RHEL-29741] - s390/hwcaps: open code initialization of first six hwcap bits (Thomas Huth) [RHEL-29741] - s390/hwcaps: split setup_hwcaps() (Thomas Huth) [RHEL-29741] - s390/hwcaps: move setup_hwcaps() (Thomas Huth) [RHEL-29741] - s390/hwcaps: add sanity checks (Thomas Huth) [RHEL-29741] - s390/hwcaps: use named initializers for hwcap string arrays (Thomas Huth) [RHEL-29741] - s390/hwcaps: introduce HWCAP bit numbers (Thomas Huth) [RHEL-29741] - s390/hwcaps: shorten HWCAP defines (Thomas Huth) [RHEL-29741] - s390/cpacf: get rid of register asm (Thomas Huth) [RHEL-29741] - s390/debug: remove unused print defines (Thomas Huth) [RHEL-29741] - s390/dasd: remove debug printk (Thomas Huth) [RHEL-29741] - ipc/msg.c: fix percpu_counter use after free (Rafael Aquini) [RHEL-15602] - ipc/msg: mitigate the lock contention with percpu counter (Rafael Aquini) [RHEL-15602] - percpu: add percpu_counter_add_local and percpu_counter_sub_local (Rafael Aquini) [RHEL-15602] - redhat/configs: Add CONFIG_USB_PCI_AMD (Desnes Nunes) [RHEL-28810] - redhat/configs: Add CONFIG_USB_LJCA (Desnes Nunes) [RHEL-28810] - redhat/configs: Add CONFIG_USB_CHIPIDEA_NPCM (Desnes Nunes) [RHEL-28810] - redhat/configs: Add CONFIG_TYPEC_MUX_PTN36502 (Desnes Nunes) [RHEL-28810] - usb: xhci-mtk: set the dma max_seg_size (Desnes Nunes) [RHEL-28810] - usb: xhci-mtk: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28810] - xhci: tracing: Use the new __vstring() helper (Desnes Nunes) [RHEL-28810] - Revert "usb: typec: class: fix typec_altmode_put_partner to put plugs" (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix NULL pointer dereference in tb_port_update_credits() (Desnes Nunes) [RHEL-28810] - thunderbolt: Do not create DisplayPort tunnels on adapters of the same router (Desnes Nunes) [RHEL-28810] - usb: misc: onboard_hub: use pointer consistently in the probe function (Desnes Nunes) [RHEL-28810] - usb: typec: ucsi: Fix race between typec_switch and role_switch (Desnes Nunes) [RHEL-28810] - USB: serial: option: add Quectel EG912Y module support (Desnes Nunes) [RHEL-28810] - USB: serial: ftdi_sio: update Actisense PIDs constant names (Desnes Nunes) [RHEL-28810] - usb-storage: Add quirk for incorrect WP on Kingston DT Ultimate 3.0 G3 (Desnes Nunes) [RHEL-28810] - usb: typec: ucsi: fix gpio-based orientation detection (Desnes Nunes) [RHEL-28810] - USB: serial: option: add Quectel RM500Q R13 firmware support (Desnes Nunes) [RHEL-28810] - USB: serial: option: add Foxconn T99W265 with new baseline (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix minimum allocated USB 3.x and PCIe bandwidth (Desnes Nunes) [RHEL-28810] - r8152: add vendor/device ID pair for ASUS USB-C2500 (Desnes Nunes) [RHEL-28810] - Revert "xhci: Loosen RPM as default policy to cover for AMD xHC 1.1" (Desnes Nunes) [RHEL-28810] - usb: typec: class: fix typec_altmode_put_partner to put plugs (Desnes Nunes) [RHEL-28810] - USB: gadget: core: adjust uevent timing on gadget unbind (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix memory leak in margining_port_remove() (Desnes Nunes) [RHEL-28810] - USB: serial: option: add Luat Air72*U series products (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: qcom,dwc3: fix example wakeup interrupt types (Desnes Nunes) [RHEL-28810] - USB: serial: option: add Fibocom L7xx modules (Desnes Nunes) [RHEL-28810] - USB: xhci-plat: fix legacy PHY double init (Desnes Nunes) [RHEL-28810] - usb: typec: tipd: Supply also I2C driver data (Desnes Nunes) [RHEL-28810] - i2c: Add i2c_get_match_data() (Desnes Nunes) [RHEL-28810] - usb: xhci-mtk: fix in-ep's start-split check failure (Desnes Nunes) [RHEL-28810] - usb: dwc3: set the dma max_seg_size (Desnes Nunes) [RHEL-28810] - usb: config: fix iteration issue in 'usb_get_bos_descriptor()' (Desnes Nunes) [RHEL-28810] - usb: dwc3: add missing of_node_put and platform_device_put (Desnes Nunes) [RHEL-28810] - usb: dwc3: Fix default mode initialization (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Fix a memory leak in an error handling path (Desnes Nunes) [RHEL-28810] - usb: typec: tcpm: Skip hard reset when in error recovery (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: hcd: add missing phy name to example (Desnes Nunes) [RHEL-28810] - USB: serial: option: don't claim interface 4 for ZTE MF290 (Desnes Nunes) [RHEL-28810] - thunderbolt: Only add device router DP IN to the head of the DP resource list (Desnes Nunes) [RHEL-28810] - thunderbolt: Send uevent after asymmetric/symmetric switch (Desnes Nunes) [RHEL-28810] - usb: storage: set 1.50 as the lower bcdDevice for older "Super Top" compatibility (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: fsa4480: Add compatible for OCP96011 (Desnes Nunes) [RHEL-28810] - usb: typec: fsa4480: Add support to swap SBU orientation (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: fsa4480: Add data-lanes property to endpoint (Desnes Nunes) [RHEL-28810] - usb: typec: tcpm: Fix NULL pointer dereference in tcpm_pd_svdm() (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: rockchip,dwc3: update inno usb2 phy binding name (Desnes Nunes) [RHEL-28810] - Revert "dt-bindings: usb: Add bindings for multiport properties on DWC3 controller" (Desnes Nunes) [RHEL-28810] - Revert "dt-bindings: usb: qcom,dwc3: Add bindings for SC8280 Multiport" (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix one kernel-doc comment (Desnes Nunes) [RHEL-28810] - usb: core: Remove duplicated check in usb_hub_create_port_device (Desnes Nunes) [RHEL-28810] - usb: typec: tcpm: Add additional checks for contaminant (Desnes Nunes) [RHEL-28810] - usb: dwc3: add optional PHY interface clocks (Desnes Nunes) [RHEL-28810] - usb: typec: add support for PTN36502 redriver (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: add NXP PTN36502 Type-C redriver bindings (Desnes Nunes) [RHEL-28810] - usb: chipidea: Fix unused ci_hdrc_usb2_of_match warning for !CONFIG_OF (Desnes Nunes) [RHEL-28810] - usb: chipidea: Add support for NPCM (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: ci-hdrc-usb2: add npcm750 and npcm845 compatible (Desnes Nunes) [RHEL-28810] - usb: chipidea: add CI_HDRC_FORCE_VBUS_ACTIVE_ALWAYS flag (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: vialab,vl817: remove reset-gpios from required list (Desnes Nunes) [RHEL-28810] - usb-storage,uas: make internal quirks flags 64bit (Desnes Nunes) [RHEL-28810] - usb-storage: remove UNUSUAL_VENDOR_INTF macro (Desnes Nunes) [RHEL-28810] - usb: host: xhci: Avoid XHCI resume delay if SSUSB device is not present (Desnes Nunes) [RHEL-28810] - usb: host: xhci-plat: fix possible kernel oops while resuming (Desnes Nunes) [RHEL-28810] - usb: xhci: Implement xhci_handshake_check_state() helper (Desnes Nunes) [RHEL-28810] - xhci: split free interrupter into separate remove and free parts (Desnes Nunes) [RHEL-28810] - xhci: Enable RPM on controllers that support low-power states (Desnes Nunes) [RHEL-28810] - xhci: Loosen RPM as default policy to cover for AMD xHC 1.1 (Desnes Nunes) [RHEL-28810] - xhci: Simplify event ring dequeue pointer update for port change events (Desnes Nunes) [RHEL-28810] - xhci: simplify event ring dequeue tracking for transfer events (Desnes Nunes) [RHEL-28810] - xhci: Clean up xhci_{alloc,free}_erst() declarations (Desnes Nunes) [RHEL-28810] - usb: Annotate struct urb_priv with __counted_by (Desnes Nunes) [RHEL-28810] - xhci: Clean up stale comment on ERST_SIZE macro (Desnes Nunes) [RHEL-28810] - xhci: Clean up ERST_PTR_MASK inversion (Desnes Nunes) [RHEL-28810] - xhci: Expose segment numbers in debugfs (Desnes Nunes) [RHEL-28810] - xhci: Update last segment pointer after Event Ring expansion (Desnes Nunes) [RHEL-28810] - xhci: Adjust segment numbers after ring expansion (Desnes Nunes) [RHEL-28810] - xhci: Use more than one Event Ring segment (Desnes Nunes) [RHEL-28810] - xhci: Set DESI bits in ERDP register correctly (Desnes Nunes) [RHEL-28810] - xhci: expand next_trb() helper to support more ring types (Desnes Nunes) [RHEL-28810] - xhci: Add busnumber to port tracing (Desnes Nunes) [RHEL-28810] - xhci: pass port structure to tracing instead of port number (Desnes Nunes) [RHEL-28810] - thunderbolt: Configure asymmetric link if needed and bandwidth allows (Desnes Nunes) [RHEL-28810] - thunderbolt: Add support for asymmetric link (Desnes Nunes) [RHEL-28810] - thunderbolt: Introduce tb_switch_depth() (Desnes Nunes) [RHEL-28810] - thunderbolt: Introduce tb_for_each_upstream_port_on_path() (Desnes Nunes) [RHEL-28810] - thunderbolt: Introduce tb_port_path_direction_downstream() (Desnes Nunes) [RHEL-28810] - thunderbolt: Set path power management packet support bit for USB4 v2 routers (Desnes Nunes) [RHEL-28810] - thunderbolt: Change bandwidth reservations to comply USB4 v2 (Desnes Nunes) [RHEL-28810] - thunderbolt: Make is_gen4_link() available to the rest of the driver (Desnes Nunes) [RHEL-28810] - thunderbolt: Use weight constants in tb_usb3_consumed_bandwidth() (Desnes Nunes) [RHEL-28810] - thunderbolt: Use constants for path weight and priority (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: ti,tps6598x: Disallow undefined properties (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: gpio-sbu-mux: Make 'mode-switch' not required (Desnes Nunes) [RHEL-28810] - usb: Inform the USB Type-C class about enumerated devices (Desnes Nunes) [RHEL-28810] - usb: typec: Link enumerated USB devices with Type-C partner (Desnes Nunes) [RHEL-28810] - media: cx231xx: Use EP5_BUF_SIZE macro (Desnes Nunes) [RHEL-28810] - thunderbolt: Add DP IN added last in the head of the list of DP resources (Desnes Nunes) [RHEL-28810] - thunderbolt: Create multiple DisplayPort tunnels if there are more DP IN/OUT pairs (Desnes Nunes) [RHEL-28810] - thunderbolt: Log NVM version of routers and retimers (Desnes Nunes) [RHEL-28810] - thunderbolt: Use tb_tunnel_xxx() log macros in tb.c (Desnes Nunes) [RHEL-28810] - thunderbolt: Expose tb_tunnel_xxx() log macros to the rest of the driver (Desnes Nunes) [RHEL-28810] - thunderbolt: Use tb_tunnel_dbg() where possible to make logging more consistent (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix typo of HPD bit for Hot Plug Detect (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix typo in enum tb_link_width kernel-doc (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix debug log when DisplayPort adapter not available for pairing (Desnes Nunes) [RHEL-28810] - thunderbolt: Check for unplugged router in tb_switch_clx_disable() (Desnes Nunes) [RHEL-28810] - thunderbolt: Make tb_switch_clx_is_supported() static (Desnes Nunes) [RHEL-28810] - thunderbolt: Get rid of usb4_usb3_port_actual_link_rate() (Desnes Nunes) [RHEL-28810] - thunderbolt: dma_test: Use enum tb_link_width (Desnes Nunes) [RHEL-28810] - usb: typec: altmodes/displayport: fixup drm internal api change vs new user. (Desnes Nunes) [RHEL-28810] - drm: Add HPD state to drm_connector_oob_hotplug_event() (Desnes Nunes) [RHEL-28810] - usb: Add support for Intel LJCA device (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Add status trace for tps25750 (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Add power status trace for tps25750 (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Add trace for tps25750 irq (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Add TPS25750 support (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Add device data to of_device_id (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Refactor tps6598x port registration (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Add patch mode to tps6598x (Desnes Nunes) [RHEL-28810] - USB: typec: tsp6598x: Add cmd timeout and response delay (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: tps6598x: Add tps25750 (Desnes Nunes) [RHEL-28810] - usb: Use device_get_match_data() (Desnes Nunes) [RHEL-28810] - usb: dwc2: add pci_device_id driver_data parse support (Desnes Nunes) [RHEL-28810] - usb: usbtest: fix a type promotion bug (Desnes Nunes) [RHEL-28810] - usb: ucsi: glink: use the connector orientation GPIO to provide switch events (Desnes Nunes) [RHEL-28810] - usb: dwc3: document gfladj_refclk_lpm_sel field (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: gpio-sbu-mux: Add an entry for CBDTU02043 (Desnes Nunes) [RHEL-28810] - docs: driver-api: usb: update dma info (Desnes Nunes) [RHEL-28810] - USB: dma: remove unused function prototype (Desnes Nunes) [RHEL-28810] - usb: atm: Use size_add() in call to struct_size() (Desnes Nunes) [RHEL-28810] - usb: gadget: clarify usage of USB_GADGET_DELAYED_STATUS (Desnes Nunes) [RHEL-28810] - usb: pd: Exposing the Peak Current value of Fixed Supplies to user space (Desnes Nunes) [RHEL-28810] - usb:typec:tcpm:support double Rp to Vbus cable as sink (Desnes Nunes) [RHEL-28810] - usb: xhci-mtk: improve split scheduling by separate IN/OUT budget (Desnes Nunes) [RHEL-28810] - usb: xhci-mtk: add a bandwidth budget table (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: ci-hdrc-usb2: Allow "fsl,imx27-usb" to be passed alone (Desnes Nunes) [RHEL-28810] - usb: pci-quirks: handle HAS_IOPORT dependency for UHCI handoff (Desnes Nunes) [RHEL-28810] - usb: pci-quirks: handle HAS_IOPORT dependency for AMD quirk (Desnes Nunes) [RHEL-28810] - usb: pci-quirks: group AMD specific quirk code together (Desnes Nunes) [RHEL-28810] - usbmon: Use list_for_each_entry() helper (Desnes Nunes) [RHEL-28810] - usb: chipidea: tegra: Consistently use dev_err_probe() (Desnes Nunes) [RHEL-28810] - usb: chipidea: Simplify Tegra DMA alignment code (Desnes Nunes) [RHEL-28810] - usb: chipidea: Fix DMA overwrite for Tegra (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: dwc3: Add SDX75 compatible (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: qcom,dwc3: Fix SDX65 clocks (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: dwc3: Add DWC_usb3 TX/RX threshold configurable (Desnes Nunes) [RHEL-28810] - usb: dwc3: core: configure TX/RX threshold for DWC3_IP (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: dwc3: Add Realtek DHC RTD SoC DWC3 USB (Desnes Nunes) [RHEL-28810] - usb: dwc3: add Realtek DHC RTD SoC dwc3 glue layer driver (Desnes Nunes) [RHEL-28810] - usb: typec: intel_pmc_mux: Configure Displayport Alternate mode 2.1 (Desnes Nunes) [RHEL-28810] - usb: pd: Add helper macro to get Type C cable speed (Desnes Nunes) [RHEL-28810] - usb: typec: Add Active or Passive cable defination to cable discover mode VDO (Desnes Nunes) [RHEL-28810] - usb: typec: Add Displayport Alternate Mode 2.1 Support (Desnes Nunes) [RHEL-28810] - usb: xhci: Move extcaps related macros to respective header file (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: Add bindings for multiport properties on DWC3 controller (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: qcom,dwc3: Add bindings for SC8280 Multiport (Desnes Nunes) [RHEL-28810] - usb: typec: intel_pmc_mux: enable sysfs usb role access (Desnes Nunes) [RHEL-28810] - usb: typec: intel_pmc_mux: Add new ACPI ID for Lunar Lake IOM device (Desnes Nunes) [RHEL-28810] - usb: typec: intel_pmc_mux: Expose IOM port status to debugfs (Desnes Nunes) [RHEL-28810] - usb: typec: intel_pmc_mux: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28810] - media: cx231xx: Add EP5_BUF_SIZE and EP5_TIMEOUT_MS macros (Desnes Nunes) [RHEL-28810] - media: cx231xx: Switch to use kmemdup() helper (Desnes Nunes) [RHEL-28810] - media: gspca: cpia1: shift-out-of-bounds in set_flicker (Desnes Nunes) [RHEL-28810] - media: usb: siano: Use kmemdup to simplify kmalloc and memcpy logic (Desnes Nunes) [RHEL-28810] - thunderbolt: Apply USB 3.x bandwidth quirk only in software connection manager (Desnes Nunes) [RHEL-28810] - phy: broadcom: sr-usb: fix Wvoid-pointer-to-enum-cast warning (Desnes Nunes) [RHEL-28810] - phy: fsl-imx8mq-usb: add dev_err_probe if getting vbus failed (Desnes Nunes) [RHEL-28810] - phy: fsl-imx8mp-usb: add support for phy tuning (Desnes Nunes) [RHEL-28810] - phy: tegra: xusb: check return value of devm_kzalloc() (Desnes Nunes) [RHEL-28810] - phy: tegra: xusb: Clear the driver reference in usb-phy dev (Desnes Nunes) [RHEL-28810] - phy: tegra: xusb: Add missing tegra_xusb_port_unregister for usb2_port and ulpi_port (Desnes Nunes) [RHEL-28810] - phy: tegra: xusb: Support sleepwalk for Tegra234 (Desnes Nunes) [RHEL-28810] - phy: tegra: xusb: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28810] - mmc: rtsx_pci: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28810] - mmc: rtsx_pci: Drop if block with always false condition (Desnes Nunes) [RHEL-28810] - mmc: rtsx_pci: fix return value check of mmc_add_host() (Desnes Nunes) [RHEL-28810] - mmc: rtsx: add 74 Clocks in power on flow (Desnes Nunes) [RHEL-28810] - mmc: rtsx: Fix build errors/warnings for unused variable (Desnes Nunes) [RHEL-28810] - mmc: rtsx: Let MMC core handle runtime PM (Desnes Nunes) [RHEL-28810] - mmc: rtsx: Use pm_runtime_{get,put}() to handle runtime PM (Desnes Nunes) [RHEL-28810] - mmc: rtsx_pci: Fix long reads when clock is prescaled (Desnes Nunes) [RHEL-28810] - misc: rtsx: Fix clang -Wsometimes-uninitialized in rts5261_init_from_hw() (Desnes Nunes) [RHEL-28810] - misc: rtsx: Fix some platforms can not boot and move the l1ss judgment to probe (Desnes Nunes) [RHEL-28810] - misc: rtsx: add rts5261 efuse function (Desnes Nunes) [RHEL-28810] - misc: rtsx: judge ASPM Mode to set PETXCFG Reg (Desnes Nunes) [RHEL-28810] - misc: rtsx_pcr: Fix a typo (Desnes Nunes) [RHEL-28810] - misc: rtsx: Fix an error handling path in rtsx_pci_probe() (Desnes Nunes) [RHEL-28810] - misc: rtsx: Avoid mangling IRQ during runtime PM (Desnes Nunes) [RHEL-28810] - misc: rtsx: Remove usage of the deprecated "pci-dma-compat.h" API (Desnes Nunes) [RHEL-28810] - mlxsw: core_env: Fix driver initialization with old firmware (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Register netdevice notifier before nexthop (Ivan Vecera) [RHEL-34673] - mlxsw: pci: Allocate skbs using GFP_KERNEL during initialization (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_ethtool: Fix -Wformat-truncation warning (Ivan Vecera) [RHEL-34673] - mlxsw: core_thermal: Fix -Wformat-truncation warning (Ivan Vecera) [RHEL-34673] - mlxsw: fix mlxsw_sp2_nve_vxlan_learning_set() return type (Ivan Vecera) [RHEL-34673] - mlxsw: core_acl_flex_keys: Fill blocks with high entropy first (Ivan Vecera) [RHEL-34673] - mlxsw: core_acl_flex_keys: Save chosen elements in all blocks per search (Ivan Vecera) [RHEL-34673] - mlxsw: core_acl_flex_keys: Save chosen elements per block (Ivan Vecera) [RHEL-34673] - mlxsw: core_acl_flex_keys: Add a bitmap to save which blocks are chosen (Ivan Vecera) [RHEL-34673] - mlxsw: Mark high entropy key blocks (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_span: Annotate struct mlxsw_sp_span with __counted_by (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Annotate struct mlxsw_sp_nexthop_group_info with __counted_by (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Annotate struct mlxsw_sp_counter_pool with __counted_by (Ivan Vecera) [RHEL-34673] - mlxsw: core: Annotate struct mlxsw_env with __counted_by (Ivan Vecera) [RHEL-34673] - mlxsw: Annotate struct mlxsw_linecards with __counted_by (Ivan Vecera) [RHEL-34673] - mlxsw: i2c: Utilize standard macros for dividing buffer into chunks (Ivan Vecera) [RHEL-34673] - mlxsw: core: Extend allowed list of external cooling devices for thermal zone binding (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Limit MTBR register payload to a single data record (Ivan Vecera) [RHEL-34673] - mlxsw: Edit IPv6 key blocks to use one less block for multicast forwarding (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_acl_flex_keys: Add 'ipv4_5b' flex key (Ivan Vecera) [RHEL-34673] - mlxsw: Add 'ipv4_5' flex key (Ivan Vecera) [RHEL-34673] - mlxsw: Use size_mul() in call to struct_size() (Ivan Vecera) [RHEL-34673] - mlxsw: core_hwmon: Adjust module label names based on MTCAP sensor counter (Ivan Vecera) [RHEL-34673] - mlxsw: i2c: Limit single transaction buffer size (Ivan Vecera) [RHEL-34673] - mlxsw: i2c: Fix chunk size setting in output mailbox buffer (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: Fix test failure on Spectrum-4 (Ivan Vecera) [RHEL-34673] - mlxsw: Fix the size of 'VIRT_ROUTER_MSB' (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Fix SSPR register layout (Ivan Vecera) [RHEL-34673] - mlxsw: pci: Set time stamp fields also when its type is MIRROR_UTC (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Stop ignoring learning notifications from redirected traffic (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_flower: Disable learning and security lookup when redirecting (Ivan Vecera) [RHEL-34673] - mlxsw: core_acl_flex_actions: Add IGNORE_ACTION (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_switchdev: Use is_zero_ether_addr() instead of ether_addr_equal() (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: router_bridge_lag: Add a new selftest (Ivan Vecera) [RHEL-34673] - mlxsw: Set port STP state on bridge enslavement (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Remove unused function declarations (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: rif_bridge: Add a new selftest (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: rif_lag_vlan: Add a new selftest (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: rif_lag: Add a new selftest (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: IPv6 events: Use tracker helpers to hold & put netdevices (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: RIF: Use tracker helpers to hold & put netdevices (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: hw_stats: Use tracker helpers to hold & put netdevices (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: FIB: Use tracker helpers to hold & put netdevices (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_switchdev: Use tracker helpers to hold & put netdevices (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_nve: Do not take reference when looking up netdevice (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Drop unused functions mlxsw_sp_port_lower_dev_hold/_put() (Ivan Vecera) [RHEL-34673] - mlxsw: core_env: Read transceiver module EEPROM in 128 bytes chunks (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Increase Management Cable Info Access Register length (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Remove unused function argument (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Add Management Capabilities Mask Register (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Move 'mpsc' definition in 'mlxsw_reg_infos' (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Permit enslavement to netdevices with uppers (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Replay IP NETDEV_UP on device deslavement (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Replay IP NETDEV_UP on device enslavement (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Replay neighbours when RIF is made (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Replay MACVLANs when RIF is made (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Offload ethernet nexthops when RIF is made (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Join RIFs of LAG upper VLANs (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_switchdev: Replay switchdev objects on port join (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: On port enslavement to a LAG, join upper's bridges (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Add a replay_deslavement argument to event handlers (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Allow event handlers to check unowned bridges (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Split a helper out of mlxsw_sp_netdevice_event() (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Extract a helper to schedule neighbour work (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Allow address handlers to run on bridge ports (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: rtnetlink: Drop obsolete tests (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_switchdev: Manage RIFs on PVID change (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: mlxsw_sp_inetaddr_bridge_event: Add an argument (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Adjust mlxsw_sp_inetaddr_vlan_event() coding style (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Take VID for VLAN FIDs from RIF params (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Pass struct mlxsw_sp_rif_params to fid_get (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_switchdev: Pass extack to mlxsw_sp_br_ban_rif_pvid_change() (Ivan Vecera) [RHEL-34673] - selftests: forwarding: Add test cases for flower port range matching (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: Test port range registers' occupancy (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: Add scale test for port ranges (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_flower: Add ability to match on port ranges (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_acl: Pass main driver structure to mlxsw_sp_acl_rulei_destroy() (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_acl: Add port range key element (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_port_range: Add devlink resource support (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_port_range: Add port range core (Ivan Vecera) [RHEL-34673] - mlxsw: resource: Add resource identifier for port range registers (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Add Policy-Engine Port Range Register (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Fix an IS_ERR() vs NULL check (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Track next hops at CRIFs (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Split nexthop finalization to two stages (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Use router.lb_crif instead of .lb_rif_index (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Link CRIFs to RIFs (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Maintain CRIF for fallback loopback RIF (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Maintain a hash table of CRIFs (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Use mlxsw_sp_ul_rif_get() to get main VRF LB RIF (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Add extack argument to mlxsw_sp_lb_rif_init() (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: one_armed_router: Use port MAC for bridge address (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: vxlan: Disable IPv6 autogen on bridges (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: spectrum: q_in_vni_veto: Disable IPv6 autogen on a bridge (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: qos_mc_aware: Disable IPv6 autogen on bridges (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: qos_ets_strict: Disable IPv6 autogen on bridges (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: qos_dscp_bridge: Disable IPv6 autogen on a bridge (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: mirror_gre_scale: Disable IPv6 autogen on a bridge (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: extack: Disable IPv6 autogen on bridges (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: q_in_q_veto: Disable IPv6 autogen on bridges (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Move IPIP init up (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Extract a helper for RIF migration (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Add a helper to check if netdev has addresses (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Extract a helper to free a RIF (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Access nhgi->rif through a helper (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Access nh->rif->dev through a helper (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Access rif->dev from params in mlxsw_sp_rif_create() (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Access rif->dev through a helper (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Add a helper specifically for joining a LAG (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Extract a helper from mlxsw_sp_port_vlan_router_join() (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Privatize mlxsw_sp_rif_dev() (Ivan Vecera) [RHEL-34673] - mlxsw: Convert does-RIF-have-this-netdev queries to a dedicated helper (Ivan Vecera) [RHEL-34673] - mlxsw: Convert RIF-has-netdevice queries to a dedicated helper (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Reuse work neighbor initialization in work scheduler (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Use the available router pointer for netevent handling (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Pass router to mlxsw_sp_router_schedule_work() directly (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Move here inetaddr validator notifiers (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: mlxsw_sp_router_fini(): Extract a helper variable (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: egress_vid_classification: Fix the diagram (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: ingress_rif_conf_1d: Fix the diagram (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Do not query MAX_VRS on each iteration (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Do not query MAX_RIFS on each iteration (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Use extack in mlxsw_sp~_rif_ipip_lb_configure() (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Clarify a comment (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_flower: Add ability to match on layer 2 miss (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_flower: Do not force matching on iif (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_flower: Split iif parsing to a separate function (Ivan Vecera) [RHEL-34673] - mlxfw: Replace zero-length array with DECLARE_FLEX_ARRAY() helper (Ivan Vecera) [RHEL-34673] - selftests: forwarding: introduce helper for standard ethtool counters (Ivan Vecera) [RHEL-34673] - selftests: forwarding: generalize bail_on_lldpad from mlxsw (Ivan Vecera) [RHEL-34673] - mlxsw: core_thermal: Simplify transceiver module get_temp() callback (Ivan Vecera) [RHEL-34673] - mlxsw: core_thermal: Make mlxsw_thermal_module_init() void (Ivan Vecera) [RHEL-34673] - mlxsw: core_thermal: Use static trip points for transceiver modules (Ivan Vecera) [RHEL-34673] - net/mlxsw: Convert to i2c's .probe_new() (Ivan Vecera) [RHEL-34673] - i40e: Do not use WQ_MEM_RECLAIM flag for workqueue (Ivan Vecera) [RHEL-32141] - cgroup/cpuset: Fix retval in update_cpumask() (Waiman Long) [RHEL-34600] - cgroup/cpuset: Fix a memory leak in update_exclusive_cpumask() (Waiman Long) [RHEL-34600] - kernel/cgroup: use kernfs_create_dir_ns() (Waiman Long) [RHEL-34600] - PM: sleep: Remove obsolete comment from unlock_system_sleep() (Waiman Long) [RHEL-34600] - Documentation: PM: Adjust freezing-of-tasks.rst to the freezer changes (Waiman Long) [RHEL-34600] - cgroup: Move rcu_head up near the top of cgroup_root (Waiman Long) [RHEL-34600] - cgroup: Add a new helper for cgroup1 hierarchy (Waiman Long) [RHEL-34600] - cgroup: Add annotation for holding namespace_sem in current_cgns_cgroup_from_root() (Waiman Long) [RHEL-34600] - cgroup: Eliminate the need for cgroup_mutex in proc_cgroup_show() (Waiman Long) [RHEL-34600] - cgroup: Make operations on the cgroup root_list RCU safe (Waiman Long) [RHEL-34600] - cgroup: Remove unnecessary list_empty() (Waiman Long) [RHEL-34600] - cgroup_freezer: cgroup_freezing: Check if not frozen (Waiman Long) [RHEL-34600] - sched: psi: fix unprivileged polling against cgroups (Waiman Long) [RHEL-34600] - cgroup: use legacy_name for cgroup v1 disable info (Waiman Long) [RHEL-34600] - cgroup: Avoid extra dereference in css_populate_dir() (Waiman Long) [RHEL-34600] - cgroup: Check for ret during cgroup1_base_files cft addition (Waiman Long) [RHEL-34600] - sched/core: Update stale comment in try_to_wake_up() (Waiman Long) [RHEL-34600] - cgroup: Remove duplicates in cgroup v1 tasks file (Waiman Long) [RHEL-34600] - cgroup: fix build when CGROUP_SCHED is not enabled (Waiman Long) [RHEL-34600] - cgroup: Avoid -Wstringop-overflow warnings (Waiman Long) [RHEL-34600] - cgroup:namespace: Remove unused cgroup_namespaces_init() (Waiman Long) [RHEL-34600] - cgroup/rstat: Record the cumulative per-cpu time of cgroup and its descendants (Waiman Long) [RHEL-34600] - cgroup: clean up if condition in cgroup_pidlist_start() (Waiman Long) [RHEL-34600] - cgroup: fix obsolete function name in cgroup_destroy_locked() (Waiman Long) [RHEL-34600] - cgroup: fix obsolete function name above css_free_rwork_fn() (Waiman Long) [RHEL-34600] - cgroup/cpuset: fix kernel-doc (Waiman Long) [RHEL-34600] - cgroup: clean up printk() (Waiman Long) [RHEL-34600] - cgroup: fix obsolete comment above cgroup_create() (Waiman Long) [RHEL-34600] - cgroup/misc: Store atomic64_t reads to u64 (Waiman Long) [RHEL-34600] - cgroup/misc: Change counters to be explicit 64bit types (Waiman Long) [RHEL-34600] - cgroup/misc: update struct members descriptions (Waiman Long) [RHEL-34600] - cgroup: remove cgrp->kn check in css_populate_dir() (Waiman Long) [RHEL-34600] - cgroup: fix obsolete function name (Waiman Long) [RHEL-34600] - cgroup: use cached local variable parent in for loop (Waiman Long) [RHEL-34600] - cgroup: put cgroup_tryget_css() inside CONFIG_CGROUP_SCHED (Waiman Long) [RHEL-34600] - cgroup: fix obsolete comment above for_each_css() (Waiman Long) [RHEL-34600] - cgroup/cpuset: avoid unneeded cpuset_mutex re-lock (Waiman Long) [RHEL-34600] - cgroup: minor cleanup for cgroup_extra_stat_show() (Waiman Long) [RHEL-34600] - cgroup: remove unneeded return value of cgroup_rm_cftypes_locked() (Waiman Long) [RHEL-34600] - kernfs: add stub helper for kernfs_generic_poll() (Waiman Long) [RHEL-34600] - sched/psi: Select KERNFS as needed (Waiman Long) [RHEL-34600] - sched: add throttled time stat for throttled children (Waiman Long) [RHEL-34600] - sched: don't account throttle time for empty groups (Waiman Long) [RHEL-34600] - sched/psi: use kernfs polling functions for PSI trigger polling (Waiman Long) [RHEL-34600] - psi: remove 500ms min window size limitation for triggers (Waiman Long) [RHEL-34600] - cgroup,freezer: hold cpu_hotplug_lock before freezer_mutex in freezer_css_{online,offline}() (Waiman Long) [RHEL-34600] - cgroup,freezer: hold cpu_hotplug_lock before freezer_mutex (Waiman Long) [RHEL-34600] - freezer,umh: Fix call_usermode_helper_exec() vs SIGKILL (Waiman Long) [RHEL-34600] - sched: Fix race in task_call_func() (Waiman Long) [RHEL-34600] - sched/psi: Per-cgroup PSI accounting disable/re-enable interface (Waiman Long) [RHEL-34600] - sched: Fix more TASK_state comparisons (Waiman Long) [RHEL-34600] - sched: Fix TASK_state comparisons (Waiman Long) [RHEL-34600] - freezer,sched: Rewrite core freezer logic (Waiman Long) [RHEL-34600] - cgroup.c: remove redundant check for mixable cgroup in cgroup_migrate_vet_dst (Waiman Long) [RHEL-34600] - ethtool: add SET for TCP_DATA_SPLIT ringparam (Ivan Vecera) [RHEL-32112] - i40e: Report MFS in decimal base instead of hex (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: fix vf may be used uninitialized in this function warning (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: fix i40e_count_filters() to count only active/new filters (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: Enforce software interrupt during busy-poll exit (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: remove unnecessary qv_info ptr NULL checks (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: Remove VEB recursion (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: Fix broken support for floating VEBs (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: Add helpers to find VSI and VEB by SEID and use them (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: Introduce and use macros for iterating VSIs and VEBs (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: Use existing helper to find flow director VSI (Kamal Heib) [RHEL-17460 RHEL-25596] - cpufreq: intel_pstate: Update default EPPs for Meteor Lake (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: Allow model specific EPPs (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: fix pstate limits enforcement for adjust_perf call back (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: remove cpudata::prev_cummulative_iowait (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: Refine computation of P-state for given frequency (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: Update hybrid scaling factor for Meteor Lake (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: Prioritize firmware-provided balance performance EPP (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: Revise global turbo disable check (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: set stale CPU frequency to minimum (Steve Best) [RHEL-34665] - bitfield: add FIELD_PREP_CONST() (Steve Best) [RHEL-34665] - NFSv4.1/pnfs: fix NFS with TLS in pnfs (Benjamin Coddington) [RHEL-34576] - octeontx2-af: Use separate handlers for interrupts (Kamal Heib) [RHEL-35170] {CVE-2024-27030} - fs: sysfs: Fix reference leak in sysfs_break_active_protection() (Ewan D. Milne) [RHEL-35078] {CVE-2024-26993} - init/main.c: Fix potential static_command_line memory overflow (Steve Best) [RHEL-35088] {CVE-2024-26988} - tls: remove redundant assignment to variable decrypted (Sabrina Dubroca) [RHEL-29306] - net: skbuff: generalize the skb->decrypted bit (Sabrina Dubroca) [RHEL-29306] - tls: fix lockless read of strp->msg_ready in ->poll (Sabrina Dubroca) [RHEL-29306] - tls: get psock ref after taking rxlock to avoid leak (Sabrina Dubroca) [RHEL-29306] - selftests: tls: add test with a partially invalid iov (Sabrina Dubroca) [RHEL-29306] - tls: adjust recv return with async crypto and failed copy to userspace (Sabrina Dubroca) [RHEL-29306] - tls: recv: process_rx_list shouldn't use an offset with kvec (Sabrina Dubroca) [RHEL-29306] - tls: fix peeking with sync+async decryption (Sabrina Dubroca) [RHEL-29306] - selftests: tls: add test for peeking past a record of a different type (Sabrina Dubroca) [RHEL-29306] - selftests: tls: add test for merging of same-type control messages (Sabrina Dubroca) [RHEL-29306] - tls: don't skip over different type records from the rx_list (Sabrina Dubroca) [RHEL-29306] - tls: stop recv() if initial process_rx_list gave us non-DATA (Sabrina Dubroca) [RHEL-29306] - tls: break out of main loop when PEEK gets a non-data record (Sabrina Dubroca) [RHEL-29306] - selftests: tls: increase the wait in poll_partial_rec_async (Sabrina Dubroca) [RHEL-29306] - net: tls: fix returned read length with async decrypt (Sabrina Dubroca) [RHEL-29306] - selftests: tls: use exact comparison in recv_partial (Sabrina Dubroca) [RHEL-29306] - net: tls, add test to capture error on large splice (Sabrina Dubroca) [RHEL-29306] - tls: Use size_add() in call to struct_size() (Sabrina Dubroca) [RHEL-29306] - net/tls: avoid TCP window full during ->read_sock() (Sabrina Dubroca) [RHEL-29306] - PCI: Fix pci_rh_check_status() call semantics (Luiz Capitulino) [RHEL-35032] - ionic: keep stats struct local to error handling (Michal Schmidt) [RHEL-36065] - ionic: better dma-map error handling (Michal Schmidt) [RHEL-36065] - ionic: remove unnecessary NULL test (Michal Schmidt) [RHEL-36065] - ionic: rearrange ionic_queue for better layout (Michal Schmidt) [RHEL-36065] - ionic: rearrange ionic_qcq (Michal Schmidt) [RHEL-36065] - ionic: carry idev in ionic_cq struct (Michal Schmidt) [RHEL-36065] - ionic: refactor skb building (Michal Schmidt) [RHEL-36065] - ionic: fold adminq clean into service routine (Michal Schmidt) [RHEL-36065] - ionic: use specialized desc info structs (Michal Schmidt) [RHEL-36065] - ionic: remove the cq_info to save more memory (Michal Schmidt) [RHEL-36065] - ionic: remove callback pointer from desc_info (Michal Schmidt) [RHEL-36065] - ionic: move adminq-notifyq handling to main file (Michal Schmidt) [RHEL-36065] - ionic: drop q mapping (Michal Schmidt) [RHEL-36065] - ionic: remove desc, sg_desc and cmb_desc from desc_info (Michal Schmidt) [RHEL-36065] - ionic: change MODULE_AUTHOR to person name (Michal Schmidt) [RHEL-36065] - ionic: Clean RCT ordering issues (Michal Schmidt) [RHEL-36065] - ionic: Use CQE profile for dim (Michal Schmidt) [RHEL-36065] - ionic: change the hwstamp likely check (Michal Schmidt) [RHEL-36065] - ionic: reduce the use of netdev (Michal Schmidt) [RHEL-36065] - ionic: Pass local netdev instead of referencing struct (Michal Schmidt) [RHEL-36065] - ionic: Check stop no restart (Michal Schmidt) [RHEL-36065] - ionic: Clean up BQL logic (Michal Schmidt) [RHEL-36065] - ionic: Make use napi_consume_skb (Michal Schmidt) [RHEL-36065] - ionic: Shorten a Tx hotpath (Michal Schmidt) [RHEL-36065] - ionic: Change default number of descriptors for Tx and Rx (Michal Schmidt) [RHEL-36065] - ionic: Rework Tx start/stop flow (Michal Schmidt) [RHEL-36065] - ionic: restore netdev feature bits after reset (Michal Schmidt) [RHEL-36065] - ionic: check cmd_regs before copying in or out (Michal Schmidt) [RHEL-36065] - ionic: check before releasing pci regions (Michal Schmidt) [RHEL-36065] - ionic: use pci_is_enabled not open code (Michal Schmidt) [RHEL-36065] - ionic: implement xdp frags support (Michal Schmidt) [RHEL-36065] - ionic: add ndo_xdp_xmit (Michal Schmidt) [RHEL-36065] - ionic: Add XDP_REDIRECT support (Michal Schmidt) [RHEL-36065] - ionic: Add XDP_TX support (Michal Schmidt) [RHEL-36065] - ionic: Add XDP packet headroom (Michal Schmidt) [RHEL-36065] - ionic: add initial framework for XDP support (Michal Schmidt) [RHEL-36065] - ionic: use dma range APIs (Michal Schmidt) [RHEL-36065] - ionic: add helpers for accessing buffer info (Michal Schmidt) [RHEL-36065] - ionic: set adminq irq affinity (Michal Schmidt) [RHEL-36065] - ionic: minimal work with 0 budget (Michal Schmidt) [RHEL-36065] - ionic: fill out pci error handlers (Michal Schmidt) [RHEL-36065] - ionic: lif debugfs refresh on reset (Michal Schmidt) [RHEL-36065] - ionic: use timer_shutdown_sync (Michal Schmidt) [RHEL-36065] - ionic: no fw read when PCI reset failed (Michal Schmidt) [RHEL-36065] - ionic: prevent pci disable of already disabled device (Michal Schmidt) [RHEL-36065] - ionic: bypass firmware cmds when stuck in reset (Michal Schmidt) [RHEL-36065] - ionic: keep filters across FLR (Michal Schmidt) [RHEL-36065] - ionic: pass opcode to devcmd_wait (Michal Schmidt) [RHEL-36065] - ionic: Re-arrange ionic_intr_info struct for cache perf (Michal Schmidt) [RHEL-36065] - ionic: Make the check for Tx HW timestamping more obvious (Michal Schmidt) [RHEL-36065] - ionic: Don't check null when calling vfree() (Michal Schmidt) [RHEL-36065] - ionic: set ionic ptr before setting up ethtool ops (Michal Schmidt) [RHEL-36065] - ionic: Use cached VF attributes (Michal Schmidt) [RHEL-36065] - ionic: Fix dim work handling in split interrupt mode (Michal Schmidt) [RHEL-36065] - ionic: fix snprintf format length warning (Michal Schmidt) [RHEL-36065] - ionic: replace deprecated strncpy with strscpy (Michal Schmidt) [RHEL-36065] - ionic: expand the descriptor bufs array (Michal Schmidt) [RHEL-36065] - ionic: add a check for max SGs and SKB frags (Michal Schmidt) [RHEL-36065] - ionic: count SGs in packet to minimize linearize (Michal Schmidt) [RHEL-36065] - ionic: fix 16bit math issue when PAGE_SIZE >= 64KB (Michal Schmidt) [RHEL-36065] - ionic: Remove unused declarations (Michal Schmidt) [RHEL-36065] - ionic: Add missing err handling for queue reconfig (Michal Schmidt) [RHEL-36065] - ionic: add FLR recovery support (Michal Schmidt) [RHEL-36065] - ionic: pull out common bits from fw_up (Michal Schmidt) [RHEL-36065] - ionic: extract common bits from ionic_probe (Michal Schmidt) [RHEL-36065] - ionic: extract common bits from ionic_remove (Michal Schmidt) [RHEL-36065] - ionic: remove dead device fail path (Michal Schmidt) [RHEL-36065] - ionic: remove WARN_ON to prevent panic_on_warn (Michal Schmidt) [RHEL-36065] - ionic: use vmalloc_array and vcalloc (Michal Schmidt) [RHEL-36065] - ionic: add support for ethtool extended stat link_down_count (Michal Schmidt) [RHEL-36065] - ionic: catch failure from devlink_alloc (Michal Schmidt) [RHEL-36065] - ionic: remove noise from ethtool rxnfc error msg (Michal Schmidt) [RHEL-36065] - ionic: Don't overwrite the cyclecounter bitmask (Michal Schmidt) [RHEL-36065] - ionic: Remove redundant pci_clear_master (Michal Schmidt) [RHEL-36065] - ionic: add tx/rx-push support with device Component Memory Buffers (Michal Schmidt) [RHEL-36065] - ionic: remove unnecessary void casts (Michal Schmidt) [RHEL-36065] - ionic: remove unnecessary indirection (Michal Schmidt) [RHEL-36065] - ionic: missed doorbell workaround (Michal Schmidt) [RHEL-36065] - ionic: clear up notifyq alloc commentary (Michal Schmidt) [RHEL-36065] - ionic: clean interrupt before enabling queue to avoid credit race (Michal Schmidt) [RHEL-36065] - net: ionic: Fix error handling in ionic_init_module() (Michal Schmidt) [RHEL-36065] - ionic: refactor use of ionic_rx_fill() (Michal Schmidt) [RHEL-36065] - ionic: enable tunnel offloads (Michal Schmidt) [RHEL-36065] - ionic: new ionic device identity level and VF start control (Michal Schmidt) [RHEL-36065] - ionic: only save the user set VF attributes (Michal Schmidt) [RHEL-36065] - ionic: replay VF attributes after fw crash recovery (Michal Schmidt) [RHEL-36065] - ionic: catch NULL pointer issue on reconfig (Michal Schmidt) [RHEL-36065] - ionic: VF initial random MAC address if no assigned mac (Michal Schmidt) [RHEL-36065] - ionic: fix up issues with handling EAGAIN on FW cmds (Michal Schmidt) [RHEL-36065] - ionic: clear broken state on generation change (Michal Schmidt) [RHEL-36065] - net: ionic: fix error check for vlan flags in ionic_set_nic_features() (Michal Schmidt) [RHEL-36065] - ionic: convert users of bitmap_foo() to linkmode_foo() (Michal Schmidt) [RHEL-36065] - arm64: add dependency between vmlinuz.efi and Image (Lenny Szubowicz) [RHEL-25537] - aarch64: enable zboot (Lenny Szubowicz) [RHEL-25537] - arm64: efi: enable generic EFI compressed boot (Lenny Szubowicz) [RHEL-25537] - kbuild: factor out the common installation code into scripts/install.sh (Lenny Szubowicz) [RHEL-25537] - ipv6: fib6_rules: flush route cache when rule is changed (Hangbin Liu) [RHEL-31050] - net/ipv6: avoid possible UAF in ip6_route_mpath_notify() (Hangbin Liu) [RHEL-31050 RHEL-33271] {CVE-2024-26852} - ipv6: fix potential "struct net" leak in inet6_rtm_getaddr() (Hangbin Liu) [RHEL-31050] - ipv6: properly combine dev_base_seq and ipv6.dev_addr_genid (Hangbin Liu) [RHEL-31050] - ipv6: mcast: remove one synchronize_net() barrier in ipv6_mc_down() (Hangbin Liu) [RHEL-31050] - ipv6: Ensure natural alignment of const ipv6 loopback and router addresses (Hangbin Liu) [RHEL-31050] - ipv6: mcast: fix data-race in ipv6_mc_down / mld_ifc_work (Hangbin Liu) [RHEL-29532 RHEL-31050] {CVE-2024-26631} - net: ipv6: support reporting otherwise unknown prefix flags in RTM_NEWPREFIX (Hangbin Liu) [RHEL-31050] - ipv6: remove hard coded limitation on ipv6_pinfo (Hangbin Liu) [RHEL-31050] - tools headers UAPI: Sync the linux/in.h with the kernel sources (Hangbin Liu) [RHEL-31050] - ipv{4,6}/raw: fix output xfrm lookup wrt protocol (Hangbin Liu) [RHEL-31050] - net: openvswitch: limit the number of recursions from action sets (Aaron Conole) [RHEL-23575] {CVE-2024-1151} - RHEL: enable CONFIG_AMD_ATL (Aristeu Rozanski) [RHEL-26704] - EDAC/amd64: Use new AMD Address Translation Library (Aristeu Rozanski) [RHEL-26704] - RAS: Introduce AMD Address Translation Library (Aristeu Rozanski) [RHEL-26704] - vhost: use kzalloc() instead of kmalloc() followed by memset() (Jon Maloy) [RHEL-21507] {CVE-2024-0340} - serial: 8250: Toggle IER bits on only after irq has been set up (Prarit Bhargava) [RHEL-30355] - HID: intel-ish-hid: ipc: Add Arrow Lake PCI device ID (Tony Camuso) [RHEL-31212] - HID: Intel-ish-hid: Ishtp: Fix sensor reads after ACPI S3 suspend (Tony Camuso) [RHEL-31212] - HID: intel-ish-hid: ipc: Rework EHL OOB wakeup (Tony Camuso) [RHEL-31212] - HID: intel-ish-hid: ishtp-fw-loader: use helper functions for connection (Tony Camuso) [RHEL-31212] - HID: intel-ish-hid: ishtp-hid-client: use helper functions for connection (Tony Camuso) [RHEL-31212] - HID: Intel-ish-hid: Ishtp: Add helper functions for client connection (Tony Camuso) [RHEL-31212] - maple_tree: fix node allocation testing on 32 bit (Nico Pache) [RHEL-5619] - bdi: remove enum wb_congested_state (Nico Pache) [RHEL-5619] - mm/page_alloc: fix min_free_kbytes calculation regarding ZONE_MOVABLE (Nico Pache) [RHEL-5619] - fuse: remove unneeded lock which protecting update of congestion_threshold (Nico Pache) [RHEL-5619] - mm: memcg: use larger batches for proactive reclaim (Nico Pache) [RHEL-5619] - hugetlb: fix null-ptr-deref in hugetlb_vma_lock_write (Nico Pache) [RHEL-5619] - Revert "page cache: fix page_cache_next/prev_miss off by one" (Nico Pache) [RHEL-5619] - tmpfs: fix Documentation of noswap and huge mount options (Nico Pache) [RHEL-5619] - selftests/memfd: sysctl: fix MEMFD_NOEXEC_SCOPE_NOEXEC_ENFORCED (Nico Pache) [RHEL-5619] - mm/memfd: sysctl: fix MEMFD_NOEXEC_SCOPE_NOEXEC_ENFORCED (Nico Pache) [RHEL-5619] - kasan: remove hwasan-kernel-mem-intrinsic-prefix=1 for clang-14 (Nico Pache) [RHEL-5619] - mm/memory-failure: fix crash in split_huge_page_to_list from soft_offline_page (Nico Pache) [RHEL-5619] - objtool: mem*() are not uaccess safe (Nico Pache) [RHEL-5619] - mm: page_alloc: unreserve highatomic page blocks before oom (Nico Pache) [RHEL-5619] - mm/hugetlb: fix nodes huge page allocation when there are surplus pages (Nico Pache) [RHEL-5619] - mm: fix unaccount of memory on vma_link() failure (Nico Pache) [RHEL-5619] - vfs: fix readahead(2) on block devices (Nico Pache) [RHEL-5619] - kasan: print the original fault addr when access invalid shadow (Nico Pache) [RHEL-5619] - hugetlbfs: close race between MADV_DONTNEED and page fault (Nico Pache) [RHEL-5619] - hugetlbfs: extend hugetlb_vma_lock to private VMAs (Nico Pache) [RHEL-5619] - hugetlbfs: clear resv_map pointer if mmap fails (Nico Pache) [RHEL-5619] - mm/page_alloc: use write_seqlock_irqsave() instead write_seqlock() + local_irq_save(). (Nico Pache) [RHEL-5619] - writeback: account the number of pages written back (Nico Pache) [RHEL-5619] - mm/hugetlb.c: fix a bug within a BUG(): inconsistent pte comparison (Nico Pache) [RHEL-5619] - mm: memcontrol: don't throttle dying tasks on memory.high (Nico Pache) [RHEL-5619] - mm: memcg: use READ_ONCE()/WRITE_ONCE() to access stock->cached (Nico Pache) [RHEL-5619] - mm: kmem: fix a NULL pointer dereference in obj_stock_flush_required() (Nico Pache) [RHEL-5619] - mm/memcontrol: do not tweak node in mem_cgroup_init() (Nico Pache) [RHEL-5619] - mm:vmscan: fix inaccurate reclaim during proactive reclaim (Nico Pache) [RHEL-5619] - fuse: remove reliance on bdi congestion (Nico Pache) [RHEL-5619] - minmax: clamp more efficiently by avoiding extra comparison (Nico Pache) [RHEL-5619] - minmax: sanity check constant bounds when clamping (Nico Pache) [RHEL-5619] - FAT: use io_schedule_timeout() instead of congestion_wait() (Nico Pache) [RHEL-5619] - mm, mmap: fix vma_merge() case 7 with vma_ops->close (Nico Pache) [RHEL-5619] - mmap: fix error paths with dup_anon_vma() (Nico Pache) [RHEL-5619] - mm: move vma locking out of vma_prepare and dup_anon_vma (Nico Pache) [RHEL-5619] - mm: always lock new vma before inserting into vma tree (Nico Pache) [RHEL-5619] - mm: lock vma explicitly before doing vm_flags_reset and vm_flags_reset_once (Nico Pache) [RHEL-5619] - mm: mark VMA as being written when changing vm_flags (Nico Pache) [RHEL-5619] - mm: replace mmap with vma write lock assertions when operating on a vma (Nico Pache) [RHEL-5619] - mm: for !CONFIG_PER_VMA_LOCK equate write lock assertion for vma and mmap (Nico Pache) [RHEL-5619] - mmap: fix vma_iterator in error path of vma_merge() (Nico Pache) [RHEL-5619] - kunit: kasan_test: disable fortify string checker on kmalloc_oob_memset (Nico Pache) [RHEL-5619] - x86/mm/pat: fix VM_PAT handling in COW mappings (Nico Pache) [RHEL-5619] - mm: cachestat: fix two shmem bugs (Nico Pache) [RHEL-5619] - memtest: use {READ,WRITE}_ONCE in memory scanning (Nico Pache) [RHEL-5619] - mm: cachestat: fix folio read-after-free in cache walk (Nico Pache) [RHEL-5619] - kasan/test: avoid gcc warning for intentional overflow (Nico Pache) [RHEL-5619] - mm: memcontrol: clarify swapaccount=0 deprecation warning (Nico Pache) [RHEL-5619] - userfaultfd: fix mmap_changing checking in mfill_atomic_hugetlb (Nico Pache) [RHEL-5619] - mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again (Nico Pache) [RHEL-5619] - readahead: avoid multiple marked readahead pages (Nico Pache) [RHEL-5619] - mm: fix unmap_mapping_range high bits shift bug (Nico Pache) [RHEL-5619] - mm/mglru: respect min_ttl_ms with memcgs (Nico Pache) [RHEL-5619] - mm/shmem: fix race in shmem_undo_range w/THP (Nico Pache) [RHEL-5619] - mm/rmap: fix misplaced parenthesis of a likely() (Nico Pache) [RHEL-5619] - mm: fix oops when filemap_map_pmd() without prealloc_pte (Nico Pache) [RHEL-5619] - mm: kmem: drop __GFP_NOFAIL when allocating objcg vectors (Nico Pache) [RHEL-5619] - mm: fix for negative counter: nr_file_hugepages (Nico Pache) [RHEL-5619] - mm: zswap: fix pool refcount bug around shrink_worker() (Nico Pache) [RHEL-5619] - mm/migrate: fix do_pages_move for compat pointers (Nico Pache) [RHEL-5619] - mm/page_alloc: correct start page when guard page debug is enabled (Nico Pache) [RHEL-5619] - mm/memory_hotplug: use pfn math in place of direct struct page manipulation (Nico Pache) [RHEL-5619] - mm/cma: use nth_page() in place of direct struct page manipulation (Nico Pache) [RHEL-5619] - mm: mempolicy: keep VMA walk if both MPOL_MF_STRICT and MPOL_MF_MOVE are specified (Nico Pache) [RHEL-5619] - mm, memcg: reconsider kmem.limit_in_bytes deprecation (Nico Pache) [RHEL-5619] - mm: memcontrol: fix GFP_NOFS recursion in memory.high enforcement (Nico Pache) [RHEL-5619] - mm: page_alloc: fix CMA and HIGHATOMIC landing on the wrong buddy list (Nico Pache) [RHEL-5619] - rcu: dump vmalloc memory info safely (Nico Pache) [RHEL-5619] - mm/vmalloc: add a safer version of find_vm_area() for debug (Nico Pache) [RHEL-5619] - mm: memory-failure: fix unexpected return value in soft_offline_page() (Nico Pache) [RHEL-5619] - mm: add a call to flush_cache_vmap() in vmap_pfn() (Nico Pache) [RHEL-5619] - mm/gup: handle cont-PTE hugetlb pages correctly in gup_must_unshare() via GUP-fast (Nico Pache) [RHEL-5619] - mm: enable page walking API to lock vmas during the walk (Nico Pache) [RHEL-5619] - smaps: use vm_normal_page_pmd() instead of follow_trans_huge_pmd() (Nico Pache) [RHEL-5619] - mm/gup: reintroduce FOLL_NUMA as FOLL_HONOR_NUMA_FAULT (Nico Pache) [RHEL-5619] - mm: hugetlb_vmemmap: fix a race between vmemmap pmd split (Nico Pache) [RHEL-5619] - memcg: drop kmem.limit_in_bytes (Nico Pache) [RHEL-5619] - hugetlb: do not clear hugetlb dtor until allocating vmemmap (Nico Pache) [RHEL-5619] - zsmalloc: fix races between modifications of fullness and isolated (Nico Pache) [RHEL-5619] - kasan, slub: fix HW_TAGS zeroing with slub_debug (Nico Pache) [RHEL-5619] - kasan: fix type cast in memory_is_poisoned_n (Nico Pache) [RHEL-5619] - mm: call arch_swap_restore() from do_swap_page() (Nico Pache) [RHEL-5619] - shmem: use ramfs_kill_sb() for kill_sb method of ramfs-based tmpfs (Nico Pache) [RHEL-5619] - kasan: use internal prototypes matching gcc-13 builtins (Nico Pache) [RHEL-5619] - kasan: add kasan_tag_mismatch prototype (Nico Pache) [RHEL-5619] - radix tree: remove unused variable (Nico Pache) [RHEL-5619] - lib/test_meminit: allocate pages up to order MAX_ORDER (Nico Pache) [RHEL-5619] - maple_tree: fix 32 bit mas_next testing (Nico Pache) [RHEL-5619] - lz4: fix LZ4_decompress_safe_partial read out of bound (Nico Pache) [RHEL-5619] - lib/raid6/test: fix multiple definition linking error (Nico Pache) [RHEL-5619] - mm/mmap: Fix error return in do_vmi_align_munmap() (Nico Pache) [RHEL-5619] - mm/ksm: support fork/exec for prctl (Nico Pache) [RHEL-5619] - mm/uffd: allow vma to merge as much as possible (Nico Pache) [RHEL-5619] - mm/uffd: fix vma operation where start addr cuts part of vma (Nico Pache) [RHEL-5619] - mm/khugepaged: fix regression in collapse_file() (Nico Pache) [RHEL-5619] - mm: remove unused vma_init_lock() (Nico Pache) [RHEL-5619] - fs/proc/kcore: reinstate bounce buffer for KCORE_TEXT regions (Nico Pache) [RHEL-5619] - mm/mempolicy: Take VMA lock before replacing policy (Nico Pache) [RHEL-5619] - mm: lock_vma_under_rcu() must check vma->anon_vma under vma lock (Nico Pache) [RHEL-5619] - tcp: Use per-vma locking for receive zerocopy (Nico Pache) [RHEL-5619] - mm: fix memory ordering for mm_lock_seq and vm_lock_seq (Nico Pache) [RHEL-5619] - mm: lock VMA in dup_anon_vma() before setting ->anon_vma (Nico Pache) [RHEL-5619] - mm: don't drop VMA locks in mm_drop_all_locks() (Nico Pache) [RHEL-5619] - userfaultfd: fix regression in userfaultfd_unmap_prep() (Nico Pache) [RHEL-5619] - mm/gup: disallow FOLL_LONGTERM GUP-fast writing to file-backed mappings (Nico Pache) [RHEL-5619] - mm/gup: disallow FOLL_LONGTERM GUP-nonfast writing to file-backed mappings (Nico Pache) [RHEL-5619] - mm/mmap: separate writenotify and dirty tracking logic (Nico Pache) [RHEL-5619] - mm/mlock: rename mlock_future_check() to mlock_future_ok() (Nico Pache) [RHEL-5619] - mm/mmap: refactor mlock_future_check() (Nico Pache) [RHEL-5619] - mm: avoid rewalk in mmap_region (Nico Pache) [RHEL-5619] - mm: add vma_iter_{next,prev}_range() to vma iterator (Nico Pache) [RHEL-5619] - mm: update vma_iter_store() to use MAS_WARN_ON() (Nico Pache) [RHEL-5619] - mm: update validate_mm() to use vma iterator (Nico Pache) [RHEL-5619] - dmapool: create/destroy cleanup (Nico Pache) [RHEL-5619] - mm/mempolicy: fix set_mempolicy_home_node() previous VMA pointer (Nico Pache) [RHEL-5619] - mm/vmalloc: fix the unchecked dereference warning in vread_iter() (Nico Pache) [RHEL-5619] - selftests/mm: FOLL_LONGTERM need to be updated to 0x100 (Nico Pache) [RHEL-5619] - hugetlb: revert use of page_cache_next_miss() (Nico Pache) [RHEL-5619] - mm/mlock: fix vma iterator conversion of apply_vma_lock_flags() (Nico Pache) [RHEL-5619] - mm: add a NO_INHERIT flag to the PR_SET_MDWE prctl (Nico Pache) [RHEL-5619] - mm: make PR_MDWE_REFUSE_EXEC_GAIN an unsigned long (Nico Pache) [RHEL-5619] - tools headers UAPI: Sync linux/prctl.h with the kernel sources (Nico Pache) [RHEL-5619] - mm: fix memcpy_from_file_folio() integer underflow (Nico Pache) [RHEL-5619] - mm: page_alloc: remove stale CMA guard code (Nico Pache) [RHEL-5619] - mm/memory-failure: fix hardware poison check in unpoison_memory() (Nico Pache) [RHEL-5619] - tools/Makefile: do missed s/vm/mm/ (Nico Pache) [RHEL-5619] - mm: memory-failure: avoid false hwpoison page mapped error info (Nico Pache) [RHEL-5619] - mm: memory-failure: fix potential unexpected return value from unpoison_memory() (Nico Pache) [RHEL-5619] - mm/swapfile: fix wrong swap entry type for hwpoisoned swapcache page (Nico Pache) [RHEL-5619] - Docs/admin-guide/mm/zswap: remove zsmalloc's lack of writeback warning (Nico Pache) [RHEL-5619] - mm: fix arithmetic for max_prop_frac when setting max_ratio (Nico Pache) [RHEL-5619] - mm: fix arithmetic for bdi min_ratio (Nico Pache) [RHEL-5619] - mm/gup: add missing gup_must_unshare() check to gup_huge_pgd() (Nico Pache) [RHEL-5619] - docs: Fix path paste-o for /sys/kernel/warn_count (Nico Pache) [RHEL-5619] - mm: remove unused inline functions from include/linux/mm_inline.h (Nico Pache) [RHEL-5619] - mm: add more BUILD_BUG_ONs to gfp_migratetype() (Nico Pache) [RHEL-5619] - mm: cleanup is_highmem() (Nico Pache) [RHEL-5619] - mm/huge_memory: check pmd_present first in is_huge_zero_pmd (Nico Pache) [RHEL-5619] - mm/mmap: drop ARCH_HAS_VM_GET_PAGE_PROT (Nico Pache) [RHEL-5619] - s390/mm: enable ARCH_HAS_VM_GET_PAGE_PROT (Nico Pache) [RHEL-5619] - memregion: Fix memregion_free() fallback definition (Nico Pache) [RHEL-5619] - mm: Add kernel-doc for folio->mlock_count (Nico Pache) [RHEL-5619] - nodemask.h: fix compilation error with GCC12 (Nico Pache) [RHEL-5619] - mm/swap: fix the obsolete comment for SWP_TYPE_SHIFT (Nico Pache) [RHEL-5619] - filemap: Update the folio_lock documentation (Nico Pache) [RHEL-5619] - filemap: Remove obsolete comment in lock_page (Nico Pache) [RHEL-5619] - kasan: mark KASAN_VMALLOC flags as kasan_vmalloc_flags_t (Nico Pache) [RHEL-5619] - mm/vmalloc: fix comments about vmap_area struct (Nico Pache) [RHEL-5619] - mm/memcg: retrieve parent memcg from css.parent (Nico Pache) [RHEL-5619] - remove congestion tracking framework (Nico Pache) [RHEL-5619] - mm: slab: Delete unused SLAB_DEACTIVATED flag (Nico Pache) [RHEL-5619] - mm: fix boolreturn.cocci warning (Nico Pache) [RHEL-5619] - memblock: Remove #ifdef __KERNEL__ from memblock.h (Nico Pache) [RHEL-5619] - mm/slab: Finish struct page to struct slab conversion (Nico Pache) [RHEL-5619] - memblock: fix memblock_phys_alloc() section mismatch error (Nico Pache) [RHEL-5619] - mm, slab: Remove compiler check in __kmalloc_index (Nico Pache) [RHEL-5619] - memblock: improve MEMBLOCK_HOTPLUG documentation (Nico Pache) [RHEL-5619] - mm/memory_hotplug: remove stale function declarations (Nico Pache) [RHEL-5619] - mm/vmstat: annotate data race for zone->free_area[order].nr_free (Nico Pache) [RHEL-5619] - mm/page_alloc.c: avoid allocating highmem pages via alloc_pages_exact[_nid] (Nico Pache) [RHEL-5619] - mm: fix data race in PagePoisoned() (Nico Pache) [RHEL-5619]- printk: nbcon: move locked_port flag to struct uart_port (Andrew Halaney) [RHEL-3987] - tty/serial/pl011: Make the locking work on RT (Andrew Halaney) [RHEL-3987] - tty/serial/omap: Make the locking RT aware (Andrew Halaney) [RHEL-3987] - printk: Avoid false positive lockdep report for legacy driver. (Andrew Halaney) [RHEL-3987] - serial: 8250: revert "drop lockdep annotation from serial8250_clear_IER()" (Andrew Halaney) [RHEL-3987] - printk: Add kthread for all legacy consoles (Andrew Halaney) [RHEL-3987] - serial: 8250: Switch to nbcon console (Andrew Halaney) [RHEL-3987] - serial/8250: Use fifo in 8250 console driver (Andrew Halaney) [RHEL-3987] - serial: core: Provide low-level functions to port lock (Andrew Halaney) [RHEL-3987] - printk: nbcon: Provide function to reacquire ownership (Andrew Halaney) [RHEL-3987] - tty: sysfs: Add nbcon support for 'active' (Andrew Halaney) [RHEL-3987] - proc: Add nbcon support for /proc/consoles (Andrew Halaney) [RHEL-3987] - printk: nbcon: Start printing threads (Andrew Halaney) [RHEL-3987] - printk: nbcon: Stop threads on shutdown/reboot (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add printer thread wakeups (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add context to console_is_usable() (Andrew Halaney) [RHEL-3987] - printk: Atomic print in printk context on shutdown (Andrew Halaney) [RHEL-3987] - printk: nbcon: Introduce printing kthreads (Andrew Halaney) [RHEL-3987] - lockdep: Mark emergency section in lockdep splats (Andrew Halaney) [RHEL-3987] - rcu: Mark emergency section in rcu stalls (Andrew Halaney) [RHEL-3987] - panic: Mark emergency section in oops (Andrew Halaney) [RHEL-3987] - panic: Mark emergency section in warn (Andrew Halaney) [RHEL-3987] - printk: nbcon: Implement emergency sections (Andrew Halaney) [RHEL-3987] - printk: Coordinate direct printing in panic (Andrew Halaney) [RHEL-3987] - printk: Track nbcon consoles (Andrew Halaney) [RHEL-3987] - printk: Avoid console_lock dance if no legacy or boot consoles (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add unsafe flushing on panic (Andrew Halaney) [RHEL-3987] - printk: nbcon: Assign priority based on CPU state (Andrew Halaney) [RHEL-3987] - printk: nbcon: Use nbcon consoles in console_flush_all() (Andrew Halaney) [RHEL-3987] - printk: Update @console_may_schedule in console_trylock_spinning() (Derek Barbosa) [RHEL-3987] - serial: Lock console when calling into driver before registration (Derek Barbosa) [RHEL-3987] - printk: Disable passing console lock owner completely during panic() (Derek Barbosa) [RHEL-3987] - printk: Track registered boot consoles (Andrew Halaney) [RHEL-3987] - printk: nbcon: Provide function to flush using write_atomic() (Andrew Halaney) [RHEL-3987] - printk: Add @flags argument for console_is_usable() (Andrew Halaney) [RHEL-3987] - printk: Let console_is_usable() handle nbcon (Andrew Halaney) [RHEL-3987] - printk: Make console_is_usable() available to nbcon (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add driver_enter/driver_exit console callbacks (Andrew Halaney) [RHEL-3987] - printk: nbcon: Implement processing in port->lock wrapper (Andrew Halaney) [RHEL-3987] - printk: Check printk_deferred_enter()/_exit() usage (Andrew Halaney) [RHEL-3987] - printk: nbcon: Ensure ownership release on failed emit (Andrew Halaney) [RHEL-3987] - printk: Add sparse notation to console_srcu locking (Andrew Halaney) [RHEL-3987] - printk: Consider nbcon boot consoles on seq init (Andrew Halaney) [RHEL-3987] - panic: Flush kernel log buffer at the end (Andrew Halaney) [RHEL-3987] - printk: Avoid non-panic CPUs writing to ringbuffer (Andrew Halaney) [RHEL-3987] - printk: ringbuffer: Consider committed as finalized in panic (Andrew Halaney) [RHEL-3987] - printk: ringbuffer: Skip non-finalized records in panic (Andrew Halaney) [RHEL-3987] - printk: Wait for all reserved records with pr_flush() (Andrew Halaney) [RHEL-3987] - printk: ringbuffer: Cleanup reader terminology (Andrew Halaney) [RHEL-3987] - printk: Add this_cpu_in_panic() (Andrew Halaney) [RHEL-3987] - printk: For @suppress_panic_printk check for other CPU in panic (Andrew Halaney) [RHEL-3987] - printk: ringbuffer: Clarify special lpos values (Andrew Halaney) [RHEL-3987] - printk: ringbuffer: Do not skip non-finalized records with prb_next_seq() (Andrew Halaney) [RHEL-3987] - printk: Use prb_first_seq() as base for 32bit seq macros (Andrew Halaney) [RHEL-3987] - printk: Adjust mapping for 32bit seq macros (Andrew Halaney) [RHEL-3987] - printk: nbcon: Relocate 32bit seq macros (Andrew Halaney) [RHEL-3987] - printk: Reduce pr_flush() pooling time (Andrew Halaney) [RHEL-3987] - printk: fix illegal pbufs access for !CONFIG_PRINTK (Andrew Halaney) [RHEL-3987] - printk: nbcon: Allow drivers to mark unsafe regions and check state (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add emit function and callback function for atomic printing (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add sequence handling (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add ownership state functions (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add buffer management (Andrew Halaney) [RHEL-3987] - printk: Make static printk buffers available to nbcon (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add acquire/release logic (Andrew Halaney) [RHEL-3987] - printk: Add non-BKL (nbcon) console basic infrastructure (Andrew Halaney) [RHEL-3987] - printk: flush consoles before checking progress (Andrew Halaney) [RHEL-3987] - panic: Reenable preemption in WARN slowpath (Andrew Halaney) [RHEL-3987] - Revert "printk: export symbols for debug modules" (Andrew Halaney) [RHEL-3987] - printk: export symbols for debug modules (Andrew Halaney) [RHEL-3987] - printk: ringbuffer: Fix truncating buffer size min_t cast (Andrew Halaney) [RHEL-3987] - printk: Rename abandon_console_lock_in_panic() to other_cpu_in_panic() (Andrew Halaney) [RHEL-3987] - printk: Add per-console suspended state (Andrew Halaney) [RHEL-3987] - console: Document struct console (Derek Barbosa) [RHEL-3987] - console: Use BIT() macros for @flags values (Derek Barbosa) [RHEL-3987] - printk: Consolidate console deferred printing (Andrew Halaney) [RHEL-3987] - printk: Do not take console lock for console_flush_on_panic() (Andrew Halaney) [RHEL-3987] - printk: Keep non-panic-CPUs out of console lock (Andrew Halaney) [RHEL-3987] - printk: Reduce console_unblank() usage in unsafe scenarios (Andrew Halaney) [RHEL-3987] - panic: hide unused global functions (Andrew Halaney) [RHEL-3987] - seqlock/latch: Provide raw_read_seqcount_latch_retry() (Andrew Halaney) [RHEL-3987] - timekeeping: Consolidate fast timekeeper (Andrew Halaney) [RHEL-3987] - printk: export console trace point for kcsan/kasan/kfence/kmsan (Andrew Halaney) [RHEL-3987] - kcsan: test: use new suite_{init,exit} support (Andrew Halaney) [RHEL-3987] - printk: Remove obsoleted check for non-existent "user" object (Andrew Halaney) [RHEL-3987] - panic: fix the panic_print NMI backtrace setting (Andrew Halaney) [RHEL-3987] - kernel/printk/index.c: fix memory leak with using debugfs_lookup() (Andrew Halaney) [RHEL-3987] - printk: Use scnprintf() to print the message about the dropped messages on a console (Andrew Halaney) [RHEL-3987] - kernel/printk/printk.c: Fix W=1 kernel-doc warning (Andrew Halaney) [RHEL-3987] - printk: Remove trace_.*_rcuidle() usage (Andrew Halaney) [RHEL-3987] - printk: adjust string limit macros (Andrew Halaney) [RHEL-3987] - printk: use printk_buffers for devkmsg (Andrew Halaney) [RHEL-3987] - printk: introduce console_prepend_dropped() for dropped messages (Andrew Halaney) [RHEL-3987] - printk: introduce printk_get_next_message() and printk_message (Andrew Halaney) [RHEL-3987] - printk: introduce struct printk_buffers (Andrew Halaney) [RHEL-3987] - printk: move size limit macros into internal.h (Andrew Halaney) [RHEL-3987] - exit: Use READ_ONCE() for all oops/warn limit reads (Andrew Halaney) [RHEL-3987] - exit: Allow oops_limit to be disabled (Andrew Halaney) [RHEL-3987] - exit: Put an upper limit on how often we can oops (Andrew Halaney) [RHEL-3987] - printk: htmldocs: add missing description (Andrew Halaney) [RHEL-3987] - panic: use str_enabled_disabled() helper (Andrew Halaney) [RHEL-3987] - printk: cpu sync always disable interrupts (Andrew Halaney) [RHEL-3987] - panic: move panic_print before kmsg dumpers (Andrew Halaney) [RHEL-3987] - panic: add option to dump all CPUs backtraces in panic_print (Andrew Halaney) [RHEL-3987] - docs: sysctl/kernel: add missing bit to panic_print (Andrew Halaney) [RHEL-3987] - panic: remove oops_id (Andrew Halaney) [RHEL-3987] - panic: use error_report_end tracepoint on warnings (Andrew Halaney) [RHEL-3987] - tools/bootconfig: Print all error message in stderr (Andrew Halaney) [RHEL-3987] - printk: Remove console_silent() (Andrew Halaney) [RHEL-3987] - redhat/configs: Disable CONFIG_RPMSG_TTY (Andrew Halaney) [RHEL-24205] - redhat/configs: Align new TTY configs with ELN (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Add ACPI ID for Granite Rapids-D UART (Andrew Halaney) [RHEL-24205] - tty: serial: fsl_lpuart: Check the return value of dmaengine_tx_status (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: fix unconditional activation of THRI interrupt (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: Fix DMA transmission in RS485 mode (Andrew Halaney) [RHEL-24205] - Revert "tty: serial: simplify qcom_geni_serial_send_chunk_fifo()" (Andrew Halaney) [RHEL-24205] - vt: fix unicode buffer corruption when deleting characters (Andrew Halaney) [RHEL-24205] - tty: serial: imx: Fix broken RS485 (Andrew Halaney) [RHEL-24205] - serial: stm32: do not always set SER_RS485_RX_DURING_TX if RS485 is enabled (Andrew Halaney) [RHEL-24205] - ARM: PL011: Fix DMA support (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: address RX timeout interrupt errata (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: Clear UART_HAS_RHR_IT_DIS bit (Andrew Halaney) [RHEL-24205] - serdev: Replace custom code with device_match_acpi_handle() (Andrew Halaney) [RHEL-24205] - serdev: Simplify devm_serdev_device_open() function (Andrew Halaney) [RHEL-24205] - serdev: Make use of device_set_node() (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add copyright Siemens Mobility GmbH (Andrew Halaney) [RHEL-24205] - tty: 8250: Add note for PX-835 (Andrew Halaney) [RHEL-24205] - tty: 8250: Add support for Intashield IX cards (Andrew Halaney) [RHEL-24205] - tty: 8250: Fix IS-200 PCI ID comment (Andrew Halaney) [RHEL-24205] - tty: 8250: Add support for additional Brainboxes PX cards (Andrew Halaney) [RHEL-24205] - tty: 8250: Add support for Intashield IS-100 (Andrew Halaney) [RHEL-24205] - tty: 8250: Add support for Brainboxes UP cards (Andrew Halaney) [RHEL-24205] - tty: 8250: Add support for additional Brainboxes UC cards (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: Set the console genpd always on if no console suspend (Andrew Halaney) [RHEL-24205] - hvc/xen: fix console unplug (Andrew Halaney) [RHEL-24205] - hvc/xen: fix error path in xen_hvc_init() to always register frontend driver (Andrew Halaney) [RHEL-24205] - tty: serial: 8250: Add support for MOXA Mini PCIe boards (Andrew Halaney) [RHEL-24205] - tty: serial: 8250: Relocate macros within 8250_pci.c (Andrew Halaney) [RHEL-24205] - tty: serial: 8250: Cleanup MOXA configurations (Andrew Halaney) [RHEL-24205] - tty: serial: 8250: Modify MOXA enum name within 8250_pci.c (Andrew Halaney) [RHEL-24205] - tty: whitespaces in descriptions corrected by replacing tabs with spaces (Andrew Halaney) [RHEL-24205] - serial/esp32_uart: use prescaler when available (Andrew Halaney) [RHEL-24205] - serial: 8250: remove AR7 support (Andrew Halaney) [RHEL-24205] - tty: serial: meson: fix hard LOCKUP on crtscts mode (Andrew Halaney) [RHEL-24205] - drivers/tty/serial: add ESP32S3 ACM gadget driver (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: document esp32s3-acm (Andrew Halaney) [RHEL-24205] - drivers/tty/serial: add driver for the ESP32 UART (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: document esp32-uart (Andrew Halaney) [RHEL-24205] - serial: core: tidy invalid baudrate handling in uart_get_baud_rate (Andrew Halaney) [RHEL-24205] - serial: xilinx_uartps: unset STOPBRK when setting STARTBRK (Andrew Halaney) [RHEL-24205] - serial: max310x: remove trailing whitespaces (Andrew Halaney) [RHEL-24205] - tty/sysrq: replace smp_processor_id() with get_cpu() (Andrew Halaney) [RHEL-24205] - serial: add PORT_GENERIC definition (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Add a earlycon for the S4 SoC (Andrew Halaney) [RHEL-24205] - serial: initialize retinfo in uart_get_info() (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Use devm_clk_get_optional_enabled() (Andrew Halaney) [RHEL-24205] - tty: vc_screen: make vc_class constant (Andrew Halaney) [RHEL-24205] - tty: vt: make vtconsole_class constant (Andrew Halaney) [RHEL-24205] - tty: Restrict access to TIOCLINUX' copy-and-paste subcommands (Andrew Halaney) [RHEL-24205] - serial: core: Simplify uart_get_rs485_mode() (Andrew Halaney) [RHEL-24205] - serial: 8250: Check for valid console index (Andrew Halaney) [RHEL-24205] - dt-bindings: sc16is7xx: convert to YAML (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: use device_property APIs when configuring irda mode (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: Do not complain when DMA is absent (Andrew Halaney) [RHEL-24205] - serial: imx: Put DMA enabled UART in separate lock subclass (Andrew Halaney) [RHEL-24205] - serial: core: add comment about definitely used port types (Andrew Halaney) [RHEL-24205] - serial: core: remove cruft from uapi header (Andrew Halaney) [RHEL-24205] - serial: 8250_pci1xxxx: Annotate struct pci1xxxx_8250 with __counted_by (Andrew Halaney) [RHEL-24205] - serial: exar: Add RS-485 support for Sealevel XR17V35X based cards (Andrew Halaney) [RHEL-24205] - vt: Replace strlcpy with strscpy (Andrew Halaney) [RHEL-24205] - serial: core: fix kernel-doc for uart_port_unlock_irqrestore() (Andrew Halaney) [RHEL-24205] - mxser: Annotate struct mxser_board with __counted_by (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Use devm_clk_get_optional_enabled() (Andrew Halaney) [RHEL-24205] - serial: 8250_of: Use devm_clk_get_enabled() (Andrew Halaney) [RHEL-24205] - serial: 8250_aspeed_vuart: Use devm_clk_get_enabled() (Andrew Halaney) [RHEL-24205] - tty: use 'if' in send_break() instead of 'goto' (Andrew Halaney) [RHEL-24205] - tty: don't check for signal_pending() in send_break() (Andrew Halaney) [RHEL-24205] - tty: early return from send_break() on TTY_DRIVER_HARDWARE_BREAK (Andrew Halaney) [RHEL-24205] - tty: convert THROTTLE constants into enum (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: use bool for 'restart' in tty_buffer_unlock_exclusive() (Andrew Halaney) [RHEL-24205] - tty: stop using ndash in kernel-doc (Andrew Halaney) [RHEL-24205] - tty: invert return values of tty_{,un}throttle_safe() (Andrew Halaney) [RHEL-24205] - tty: switch tty_{,un}throttle_safe() to return a bool (Andrew Halaney) [RHEL-24205] - tty: n_tty: use do-while in n_tty_check_{,un}throttle() (Andrew Halaney) [RHEL-24205] - tty: n_tty: invert the condition in copy_from_read_buf() (Andrew Halaney) [RHEL-24205] - tty: n_tty: use min3() in copy_from_read_buf() (Andrew Halaney) [RHEL-24205] - tty: n_tty: rename and retype 'retval' in n_tty_ioctl() (Andrew Halaney) [RHEL-24205] - tty: n_tty: use 'retval' instead of 'c' (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Use dev_err_probe() instead of dev_err() (Andrew Halaney) [RHEL-24205] - serial: xilinx_uartps: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: vt8500: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: ucc_uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: uartlite: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: timbuart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sunzilog: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sunsu: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sunsab: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sunplus-uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sunhv: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: stm32: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: st-asc: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sprd: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sifive: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: txx9: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: mctrl_gpio: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: core: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: tegra: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sb1250-duart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: samsung_tty: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sa1100: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: rp2: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: rda: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: pxa: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: pic32: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: pch: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: owl: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: omap: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: msm: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: mps2-uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: mpc52xx: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: milbeaut_usio: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: meson: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: men_z135_uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: mcf: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: ma35d1: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: lpc32xx_hs: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: liteuart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: jsm: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: ip22zilog: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: imx: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: icom: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: fsl_lpuart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: linflexuart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: dz: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: digicolor: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: bcm63xx-uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: atmel: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: arc_uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: ar933x: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: apb: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: amba-pl010: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: altera_uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: altera_jtaguart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_pci1xxxx: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_mtk: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_fsl: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_exar: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_dma: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_aspeed_vuart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 21285: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: core: Use lock wrappers (Andrew Halaney) [RHEL-24205] - serial: core: Provide port lock wrappers (Andrew Halaney) [RHEL-24205] - tty: serial: 8250_exar: Does not use anything from 8250_pci (Andrew Halaney) [RHEL-24205] - serial: 8250_mid: Remove 8250_pci usage (Andrew Halaney) [RHEL-24205] - tty/serial: 8250: Sort drivers in Makefile (Andrew Halaney) [RHEL-24205] - tty/serial: Sort drivers in makefile (Andrew Halaney) [RHEL-24205] - serial: imx: Simplify compatibility handling (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: improve comments about variants (Andrew Halaney) [RHEL-24205] - tty: tty_jobctrl: fix pid memleak in disassociate_ctty() (Andrew Halaney) [RHEL-24205] - tty: serial: linflexuart: Fix to check return value of platform_get_irq() in linflex_probe() (Andrew Halaney) [RHEL-24205] - tty: serial: ma35d1_serial: Add missing check for ioremap (Andrew Halaney) [RHEL-24205] - serial: 8250_of: Use dev_err_probe() instead of dev_warn() (Andrew Halaney) [RHEL-24205] - serial: 8250_aspeed_vuart: Use dev_err_probe() instead of dev_err() (Andrew Halaney) [RHEL-24205] - serial: 8250_port: Introduce UART_IIR_FIFO_ENABLED_16750 (Andrew Halaney) [RHEL-24205] - tty: hvc: remove set but unused variable (Andrew Halaney) [RHEL-24205] - serial: stm32: add support for break control (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: remove unused to_sc16is7xx_port macro (Andrew Halaney) [RHEL-24205] - tty: vcc: Add check for kstrdup() in vcc_probe() (Andrew Halaney) [RHEL-24205] - net: hso: drop unused function argument (Andrew Halaney) [RHEL-24205] - serial: mxs-auart: fix tx (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: reorder code to remove prototype declarations (Andrew Halaney) [RHEL-24205] - serial: omap: do not override settings for RS485 support (Andrew Halaney) [RHEL-24205] - serial: core, imx: do not set RS485 enabled if it is not supported (Andrew Halaney) [RHEL-24205] - serial: core: make sure RS485 cannot be enabled when it is not supported (Andrew Halaney) [RHEL-24205] - serial: core: fix sanitizing check for RTS settings (Andrew Halaney) [RHEL-24205] - serial: core: set missing supported flag for RX during TX GPIO (Andrew Halaney) [RHEL-24205] - serial: Do not hold the port lock when setting rx-during-tx GPIO (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm2835aux: Restore clock error handling (Andrew Halaney) [RHEL-24205] - serial: imx: Ensure that imx_uart_rs485_config() is called with enabled clock (Andrew Halaney) [RHEL-24205] - serial: apbuart: fix console prompt on qemu (Andrew Halaney) [RHEL-24205] - serial: ma35d1: Validate console index before assignment (Andrew Halaney) [RHEL-24205] - arm64: defconfig: Increase SERIAL_8250_NR_UARTS (Andrew Halaney) [RHEL-24205] - tty: fix tty_operations types in documentation (Andrew Halaney) [RHEL-24205] - serial: core: Revert checks for tx runtime PM state (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: Do not start RX DMA on THRI interrupt (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Don't skip resource freeing if pm_runtime_resume_and_get() failed (Andrew Halaney) [RHEL-24205] - serial: core: Fix runtime PM handling for pending tx (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: drop earlycon support for unsupported platforms (Andrew Halaney) [RHEL-24205] - tty: 8250: Add Brainboxes Oxford Semiconductor-based quirks (Andrew Halaney) [RHEL-24205] - tty: 8250: Fix up PX-803/PX-857 (Andrew Halaney) [RHEL-24205] - tty: 8250: Fix port count of PX-257 (Andrew Halaney) [RHEL-24205] - tty: 8250: Remove UC-257 and UC-431 (Andrew Halaney) [RHEL-24205] - hvc/xen: fix event channel handling for secondary consoles (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: remove dead code (Andrew Halaney) [RHEL-24205] - ASoC: ti: ams-delta: Fix cx81801_receive() argument types (Andrew Halaney) [RHEL-24205] - serial: core: Fix checks for tx runtime PM state (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: Drop pm_runtime_irq_safe() (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: Fix errors with no_console_suspend (Andrew Halaney) [RHEL-24205] - serial: Reduce spinlocked portion of uart_rs485_config() (Andrew Halaney) [RHEL-24205] - serial: exar: Revert "serial: exar: Add support for Sealevel 7xxxC serial cards" (Andrew Halaney) [RHEL-24205] - Revert "tty: n_gsm: fix UAF in gsm_cleanup_mux" (Andrew Halaney) [RHEL-24205] - serial: 8250_port: Check IRQ data before use (Andrew Halaney) [RHEL-24205] - tty: shrink the size of struct tty_struct by 40 bytes (Andrew Halaney) [RHEL-24205] - tty: n_tty: deduplicate copy code in n_tty_receive_buf_real_raw() (Andrew Halaney) [RHEL-24205] - tty: n_tty: extract ECHO_OP processing to a separate function (Andrew Halaney) [RHEL-24205] - tty: n_tty: unify counts to size_t (Andrew Halaney) [RHEL-24205] - tty: n_tty: use u8 for chars and flags (Andrew Halaney) [RHEL-24205] - tty: n_tty: simplify chars_in_buffer() (Andrew Halaney) [RHEL-24205] - tty: n_tty: remove unsigned char casts from character constants (Andrew Halaney) [RHEL-24205] - tty: n_tty: move newline handling to a separate function (Andrew Halaney) [RHEL-24205] - tty: n_tty: move canon handling to a separate function (Andrew Halaney) [RHEL-24205] - tty: n_tty: use MASK() for masking out size bits (Andrew Halaney) [RHEL-24205] - tty: n_tty: make n_tty_data::num_overrun unsigned (Andrew Halaney) [RHEL-24205] - tty: n_tty: use time_is_before_jiffies() in n_tty_receive_overrun() (Andrew Halaney) [RHEL-24205] - tty: n_tty: use 'num' for writes' counts (Andrew Halaney) [RHEL-24205] - tty: n_tty: use output character directly (Andrew Halaney) [RHEL-24205] - tty: n_tty: make flow of n_tty_receive_buf_common() a bool (Andrew Halaney) [RHEL-24205] - Revert "tty: serial: meson: Add a earlycon for the T7 SoC" (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: improve bcm7271 8250 port (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: add missing support for rs485 devicetree properties (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: fix bug when first setting GPIO direction (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: fix regression with GPIO configuration (Andrew Halaney) [RHEL-24205] - dt-bindings: sc16is7xx: Add property to change GPIO function (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: remove obsolete out_thread label (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: fix broken port 0 uart init (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: fall back to poll if there's no interrupt (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: snps-dw-apb-uart: make interrupt optional (Andrew Halaney) [RHEL-24205] - serial: tegra: handle clk prepare error in tegra_uart_hw_init() (Andrew Halaney) [RHEL-24205] - serial: sifive: Add suspend and resume operations (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Add a earlycon for the T7 SoC (Andrew Halaney) [RHEL-24205] - serial: stm32: synchronize RX DMA channel in shutdown (Andrew Halaney) [RHEL-24205] - serial: stm32: replace access to DMAR bit by dmaengine_pause/resume (Andrew Halaney) [RHEL-24205] - serial: stm32: group dma pause/resume error handling into single function (Andrew Halaney) [RHEL-24205] - serial: stm32: modify parameter and rename stm32_usart_rx_dma_enabled (Andrew Halaney) [RHEL-24205] - serial: stm32: use DMAT as a configuration bit (Andrew Halaney) [RHEL-24205] - serial: stm32: avoid clearing DMAT bit during transfer (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add restart flag to extended ioctl config (Andrew Halaney) [RHEL-24205] - tty: n_gsm: cleanup gsm_control_command and gsm_control_reply (Andrew Halaney) [RHEL-24205] - tty: n_gsm: increase gsm_mux unsupported counted where appropriate (Andrew Halaney) [RHEL-24205] - tty: n_gsm: increase malformed counter for malformed control frames (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add open_error counter to gsm_mux (Andrew Halaney) [RHEL-24205] - tty: n_gsm: remove unneeded initialization of ret in gsm_dlci_config (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add missing description to structs in gsmmux.h (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add restart flag to DLC specific ioctl config (Andrew Halaney) [RHEL-24205] - serial: core: Remove unused PORT_* definitions (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: invert conditions in __tty_buffer_request_room() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: initialize variables in initializers already (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: better types in __tty_buffer_request_room() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: use __tty_insert_flip_string_flags() in tty_insert_flip_char() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: let tty_prepare_flip_string() return size_t (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: switch insert functions to size_t (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: warn if losing flags in __tty_insert_flip_string_flags() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: unify tty_insert_flip_string_{fixed_flag,flags}() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: use struct_size() in tty_buffer_alloc() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: switch data type to u8 (Andrew Halaney) [RHEL-24205] - tty: gdm724x: use min_t() for size_t varable and a constant (Andrew Halaney) [RHEL-24205] - serial: core: Fix serial core port id, including multiport devices (Andrew Halaney) [RHEL-24205] - serial: 8250: drop lockdep annotation from serial8250_clear_IER() (Andrew Halaney) [RHEL-24205] - tty: rfcomm: convert counts to size_t (Andrew Halaney) [RHEL-24205] - tty: hso: simplify hso_serial_write() (Andrew Halaney) [RHEL-24205] - tty: gdm724x: convert counts to size_t (Andrew Halaney) [RHEL-24205] - tty: vcc: convert counts to size_t (Andrew Halaney) [RHEL-24205] - tty: hvc: convert counts to size_t (Andrew Halaney) [RHEL-24205] - tty: ldops: unify to u8 (Andrew Halaney) [RHEL-24205] - tty: audit: unify to u8 (Andrew Halaney) [RHEL-24205] - tty: make tty_operations::write()'s count size_t (Andrew Halaney) [RHEL-24205] - tty: propagate u8 data to tty_operations::put_char() (Andrew Halaney) [RHEL-24205] - tty: propagate u8 data to tty_operations::write() (Andrew Halaney) [RHEL-24205] - tty: use min() for size computation in iterate_tty_read() (Andrew Halaney) [RHEL-24205] - tty: switch size and count types in iterate_tty_read() to size_t (Andrew Halaney) [RHEL-24205] - tty: use ssize_t for iterate_tty_read() returned type (Andrew Halaney) [RHEL-24205] - tty: use min() in iterate_tty_write() (Andrew Halaney) [RHEL-24205] - tty: rename and de-inline do_tty_write() (Andrew Halaney) [RHEL-24205] - tty: don't pass write() to do_tty_write() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: make all offsets unsigned (Andrew Halaney) [RHEL-24205] - tty: make char_buf_ptr()/flag_buf_ptr()'s offset unsigned (Andrew Halaney) [RHEL-24205] - misc: ti-st: make st_recv() conforming to tty_ldisc_ops::receive_buf() (Andrew Halaney) [RHEL-24205] - tty: use u8 for flags (Andrew Halaney) [RHEL-24205] - tty: use u8 for chars (Andrew Halaney) [RHEL-24205] - tty: make tty_ldisc_ops::*buf*() hooks operate on size_t (Andrew Halaney) [RHEL-24205] - tty: can327, move overflow test inside can327_ldisc_rx()'s loop (Andrew Halaney) [RHEL-24205] - tty: can327: unify error paths in can327_ldisc_rx() (Andrew Halaney) [RHEL-24205] - tty: switch count in tty_ldisc_receive_buf() to size_t (Andrew Halaney) [RHEL-24205] - tty: switch receive_buf() counts to size_t (Andrew Halaney) [RHEL-24205] - tty: make counts in tty_port_client_operations hooks size_t (Andrew Halaney) [RHEL-24205] - tty: make tty_port_client_operations operate with u8 (Andrew Halaney) [RHEL-24205] - tty: make tty_change_softcar() more understandable (Andrew Halaney) [RHEL-24205] - tty: drop tty_debug_wait_until_sent() (Andrew Halaney) [RHEL-24205] - tty: tty_port: rename 'disc' to 'ld' (Andrew Halaney) [RHEL-24205] - tty: change tty_write_lock()'s ndelay parameter to bool (Andrew Halaney) [RHEL-24205] - tty: n_null: remove optional ldops (Andrew Halaney) [RHEL-24205] - tty: remove dummy tty_ldisc_ops::poll() implementations (Andrew Halaney) [RHEL-24205] - tty: ldisc: document that ldops are optional (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: Poll primary sequencer irq status after cancel_tx (Andrew Halaney) [RHEL-24205] - serial: sifive: Remove redundant of_match_ptr() (Andrew Halaney) [RHEL-24205] - serial: core: Revert port_id use (Andrew Halaney) [RHEL-24205] - TIOCSTI: Document CAP_SYS_ADMIN behaviour in Kconfig (Andrew Halaney) [RHEL-24205] - dmaengine: pl330: Return DMA_PAUSED when transaction is paused (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix oops for port->pm on uart_change_pm() (Andrew Halaney) [RHEL-24205] - serial: 8250: Reinit port_id when adding back serial8250_isa_devs (Andrew Halaney) [RHEL-24205] - serial: core: Fix kmemleak issue for serial core device remove (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: remove unnecessary cast when reading register (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Remove linux/fs_uart_pd.h (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Don't include fs_uart_pd.h when not needed (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Remove stale prototype in powerpc/fsl_soc.c (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Remove cpm_uart/ subdirectory (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Refactor cpm_uart_[un]map_pram() (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Refactor cpm_uart_allocbuf()/cpm_uart_freebuf() (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Deduplicate cpm_line_cr_cmd() (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Deduplicate cpm_set_{brg/smc_fcr/scc_fcr}() (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Use get_baudrate() instead of uart_baudrate() (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Stop using fs_uart_id enum (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Remove stale prototypes and table and macros (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Avoid suspicious locking (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: Remove redundant initialization owner in mcb_driver (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: Fix unsigned expression compared with zero (Andrew Halaney) [RHEL-24205] - serial: max310x: fix typos in comments (Andrew Halaney) [RHEL-24205] - serial: max310x: add comments for membase address workaround (Andrew Halaney) [RHEL-24205] - tty: n_gsm: require CAP_NET_ADMIN to attach N_GSM0710 ldisc (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: Fix unsigned comparison with less than zero (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Set missing PM ops for hibernation support (Andrew Halaney) [RHEL-24205] - tty: serial: xilinx_uartps: Do not check for 0 return after calling platform_get_irq() (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: Fix potential deadlock on &info->lock (Andrew Halaney) [RHEL-24205] - tty: vt: Remove some repetitive initialization (Andrew Halaney) [RHEL-24205] - tty: serial: Remove redundant initialization for ma35d1serial_driver (Andrew Halaney) [RHEL-24205] - serial: core: Fix serial_base_match() after fixing controller port name (Andrew Halaney) [RHEL-24205] - serial: core: Fix serial core controller port name to show controller id (Andrew Halaney) [RHEL-24205] - serial: core: Fix serial core port id to not use port->line (Andrew Halaney) [RHEL-24205] - serial: core: Controller id cannot be negative (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: make default_params const (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: use PCI_VDEVICE (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: drop info messages from init/exit functions (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: define global strings as const strings (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: drop global slgt_driver_name array (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: convert CALC_REGADDR() macro to an inline (Andrew Halaney) [RHEL-24205] - misc: ti-st: don't check for tty data == NULL (Andrew Halaney) [RHEL-24205] - misc: ti-st: remove ptr from recv functions (Andrew Halaney) [RHEL-24205] - misc: ti-st: remove forward declarations and make st_int_recv() static (Andrew Halaney) [RHEL-24205] - speakup: switch to unsigned iterator in spk_ttyio_receive_buf2() (Andrew Halaney) [RHEL-24205] - serial: altera_jtaguart: switch status to u32 (Andrew Halaney) [RHEL-24205] - can: slcan: remove casts from tty->disc_data (Andrew Halaney) [RHEL-24205] - input: serport: remove casts from tty->disc_data (Andrew Halaney) [RHEL-24205] - tty: hvsi: remove an extra variable from hvsi_write() (Andrew Halaney) [RHEL-24205] - Bluetooth: rfcomm: remove casts from tty->driver_data (Andrew Halaney) [RHEL-24205] - serial: move WARN_ON() in uart_write() to the condition (Andrew Halaney) [RHEL-24205] - parport_pc: add support for ASIX AX99100 (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: add support for ASIX AX99100 (Andrew Halaney) [RHEL-24205] - can: ems_pci: move ASIX AX99100 ids to pci_ids.h (Andrew Halaney) [RHEL-24205] - can: ems_pci: remove PCI_SUBVENDOR_ID_ASIX definition (Andrew Halaney) [RHEL-24205] - serial: sprd: Fix DMA buffer leak issue (Andrew Halaney) [RHEL-24205] - serial: sprd: Assign sprd_port after initialized to avoid wrong access (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Put IOControl register into regmap_volatile (Andrew Halaney) [RHEL-24205] - drivers:tty: fix return value check in asc_init_port (Andrew Halaney) [RHEL-24205] - tty: serial: meson: refactor objects definition for different devnames (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: fix error handling in read_uarts_available_from_reg() (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Preserve original value of DLF register (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Fix sleeping in atomic context (Andrew Halaney) [RHEL-24205] - serial: sifive: Fix sifive_serial_console_setup() section (Andrew Halaney) [RHEL-24205] - serial: st-asc: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: imx: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: sifive: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: sccnxp: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: sprd: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: mps2-uart: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: vt8500: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: omap: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: tegra: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: linflexuart: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: clps711x: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: bcm63xx-uart: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: ar933x: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: clean up clock-rate debug printk (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: fix opp vote on shutdown (Andrew Halaney) [RHEL-24205] - tty: serial: 8250: Define earlycon for mrvl,mmp-uart (Andrew Halaney) [RHEL-24205] - arm64: dts: meson: a1: change uart compatible string (Andrew Halaney) [RHEL-24205] - tty: serial: meson: add independent uart_data for A1 SoC family (Andrew Halaney) [RHEL-24205] - tty: serial: meson: introduce separate uart_data for S4 SoC family (Andrew Halaney) [RHEL-24205] - tty: serial: meson: apply ttyS devname instead of ttyAML for new SoCs (Andrew Halaney) [RHEL-24205] - tty: serial: meson: redesign the module to platform_driver (Andrew Halaney) [RHEL-24205] - tty: serial: meson: use dev_err_probe (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: Make UART config auto configurable (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: Read num ports from register data. (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: Add clockrate speed for G215/F215 boards (Andrew Halaney) [RHEL-24205] - serial: tegra: Don't print error on probe deferral (Andrew Halaney) [RHEL-24205] - tty: Explicitly include correct DT includes (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: use icc tag defines (Andrew Halaney) [RHEL-24205] - Documentation: devices.txt: reconcile serial/ucc_uart minor numers (Andrew Halaney) [RHEL-24205] - serial: drivers: switch ch and flag to u8 (Andrew Halaney) [RHEL-24205] - serial: omap-serial: remove flag from serial_omap_rdi() (Andrew Halaney) [RHEL-24205] - serial: arc_uart: simplify flags handling in arc_serial_rx_chars() (Andrew Halaney) [RHEL-24205] - serial: pass state to __uart_start() directly (Andrew Halaney) [RHEL-24205] - serial: make uart_insert_char() accept u8s (Andrew Halaney) [RHEL-24205] - serial: convert uart sysrq handling to u8 (Andrew Halaney) [RHEL-24205] - tty: sysrq: use switch in sysrq_key_table_key2index() (Andrew Halaney) [RHEL-24205] - tty: sysrq: switch the rest of keys to u8 (Andrew Halaney) [RHEL-24205] - tty: sysrq: rename and re-type i in sysrq_handle_loglevel() (Andrew Halaney) [RHEL-24205] - n_tty: make many tty parameters const (Andrew Halaney) [RHEL-24205] - n_tty: pass ldata to canon_skip_eof() directly (Andrew Halaney) [RHEL-24205] - n_tty: simplify and sanitize zero_buffer() (Andrew Halaney) [RHEL-24205] - n_tty: drop fp from n_tty_receive_buf_real_raw() (Andrew Halaney) [RHEL-24205] - tty: make check_tty_count() void (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix UAF in gsm_cleanup_mux (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: drop bogus runtime pm state update (Andrew Halaney) [RHEL-24205] - PM: sleep: wakeirq: drop unused enable helpers (Andrew Halaney) [RHEL-24205] - PM: sleep: wakeirq: fix wake irq arming (Andrew Halaney) [RHEL-24205] - TIOCSTI: always enable for CAP_SYS_ADMIN (Andrew Halaney) [RHEL-24205] - tty_audit: make data of tty_audit_log() const (Andrew Halaney) [RHEL-24205] - tty_audit: make tty pointers in exposed functions const (Andrew Halaney) [RHEL-24205] - tty_audit: make icanon a bool (Andrew Halaney) [RHEL-24205] - tty_audit: invert the condition in tty_audit_log() (Andrew Halaney) [RHEL-24205] - tty_audit: use kzalloc() in tty_audit_buf_alloc() (Andrew Halaney) [RHEL-24205] - tty_audit: use TASK_COMM_LEN for task comm (Andrew Halaney) [RHEL-24205] - Revert "8250: add support for ASIX devices with a FIFO bug" (Andrew Halaney) [RHEL-24205] - serial: atmel: don't enable IRQs prematurely (Andrew Halaney) [RHEL-24205] - tty: serial: Add Nuvoton ma35d1 serial driver support (Andrew Halaney) [RHEL-24205] - tty: serial: imx: fix rs485 rx after tx (Andrew Halaney) [RHEL-24205] - tty: fix hang on tty device with no_room set (Andrew Halaney) [RHEL-24205] - serial: core: fix -EPROBE_DEFER handling in init (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: Use force_suspend and resume for system suspend (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: Use abs() to simplify some code (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: Fix a memory leak in s3c24xx_serial_getclk() when iterating clk (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: Fix a memory leak in s3c24xx_serial_getclk() in case of error (Andrew Halaney) [RHEL-24205] - serial: 8250: Apply FSL workarounds also without SERIAL_8250_CONSOLE (Andrew Halaney) [RHEL-24205] - serial: core: don't kfree device managed data (Andrew Halaney) [RHEL-24205] - serial: lantiq: add missing interrupt ack (Andrew Halaney) [RHEL-24205] - serial: 8250_mtk: Simplify clock sequencing and runtime PM (Andrew Halaney) [RHEL-24205] - serial: st-asc: fix typo in property name (Andrew Halaney) [RHEL-24205] - serial: core: Fix error handling for serial_core_ctrl_device_add() (Andrew Halaney) [RHEL-24205] - serial: core: Fix probing serial_base_bus devices (Andrew Halaney) [RHEL-24205] - serial: core: Don't drop port_mutex in serial_core_remove_one_port (Andrew Halaney) [RHEL-24205] - serial: core: Start managing serial controllers to enable runtime PM (Andrew Halaney) [RHEL-24205] - serial: 8250-fsl: Expand description of the MPC83xx UART's misbehaviour (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: convert to modern PM ops (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Move uart_write() inside PM section (Andrew Halaney) [RHEL-24205] - serial: qcom_geni: Comment use of devm_krealloc rather than devm_krealloc_array (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Fix a COMPILE_TEST dependency (Andrew Halaney) [RHEL-24205] - serial: 8250_tegra: Fix an error handling path in tegra_uart_probe() (Andrew Halaney) [RHEL-24205] - serial: Indicate fintek option may also be required for RS232 support (Andrew Halaney) [RHEL-24205] - serial: 8250: synchronize and annotate UART_IER access (Andrew Halaney) [RHEL-24205] - serial: 8250: lock port for UART_IER access in omap8250_irq() (Andrew Halaney) [RHEL-24205] - serial: 8250: lock port for omap8250_restore_regs() (Andrew Halaney) [RHEL-24205] - serial: 8250: lock port for rx_dma() callback (Andrew Halaney) [RHEL-24205] - serial: core: lock port for start_rx() in uart_resume_port() (Andrew Halaney) [RHEL-24205] - serial: 8250: lock port for stop_rx() in omap8250_irq() (Andrew Halaney) [RHEL-24205] - serial: core: lock port for stop_rx() in uart_suspend_port() (Andrew Halaney) [RHEL-24205] - serial: 8250: lock port in startup() callbacks (Andrew Halaney) [RHEL-24205] - vc_screen: reload load of struct vc_data pointer in vcs_write() to avoid UAF (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: fix enabling deactivated interrupt (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: fix leak in `brcmuart_probe` (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: balance clk_enable calls (Andrew Halaney) [RHEL-24205] - serial: arc_uart: fix of_iomap leak in `arc_serial_probe` (Andrew Halaney) [RHEL-24205] - serial: 8250: Document termios parameter of serial8250_em485_config() (Andrew Halaney) [RHEL-24205] - serial: Add support for Advantech PCI-1611U card (Andrew Halaney) [RHEL-24205] - serial: 8250_exar: Add support for USR298x PCI Modems (Andrew Halaney) [RHEL-24205] - serial: Make uart_remove_one_port() return void (Andrew Halaney) [RHEL-24205] - serial: stm32: Ignore return value of uart_remove_one_port() in .remove() (Andrew Halaney) [RHEL-24205] - serial: 8250_rt288x: Remove unnecessary UART_REG_UNMAPPED (Andrew Halaney) [RHEL-24205] - serial: 8250_rt288x: Name non-standard divisor latch reg (Andrew Halaney) [RHEL-24205] - serial: 8250: RT288x/Au1xxx code away from core (Andrew Halaney) [RHEL-24205] - serial: 8250: Add dl_read/write, bugs and mapsize into plat_serial8250_port (Andrew Halaney) [RHEL-24205] - serial: 8250: Document uart_8250_port's ->dl_read/write() (Andrew Halaney) [RHEL-24205] - serial: 8250: Change dl_read/write to handle value as u32 (Andrew Halaney) [RHEL-24205] - serial: 8250: Allow using ports higher than SERIAL_8250_RUNTIME_UARTS (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Shut down on remove for console uart (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Fix life cycle issues for interrupt handlers (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Fix imprecise external abort for omap_8250_pm() (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Fix freeing of resources on failed register (Andrew Halaney) [RHEL-24205] - serial: pl011: set UART011_CR_RXE in pl011_set_termios after port shutdown (Andrew Halaney) [RHEL-24205] - tty: serial: fsl_lpuart: optimize the timer based EOP logic (Andrew Halaney) [RHEL-24205] - serdev: Add method to assert break signal over tty UART port (Andrew Halaney) [RHEL-24205] - serdev: Replace all instances of ENOTSUPP with EOPNOTSUPP (Andrew Halaney) [RHEL-24205] - n_gsm: Use array_index_nospec() with index that comes from userspace (Andrew Halaney) [RHEL-24205] - tty: vt: drop checks for undefined VT_SINGLE_DRIVER (Andrew Halaney) [RHEL-24205] - tty: vt: distribute EXPORT_SYMBOL() (Andrew Halaney) [RHEL-24205] - tty: vt: simplify some cases in tioclinux() (Andrew Halaney) [RHEL-24205] - tty: vt: reformat tioclinux() (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Fix end of transmission on SCI (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Add support for tx end interrupt handling (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Fix TE setting on SCI IP (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Add RZ/G2L SCIFA DMA rx support (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Add RZ/G2L SCIFA DMA tx support (Andrew Halaney) [RHEL-24205] - serial: max310x: fix IO data corruption in batched operations (Andrew Halaney) [RHEL-24205] - serial: core: Disable uart_start() on uart_remove_one_port() (Andrew Halaney) [RHEL-24205] - serial: 8250: Reinit port->pm on port specific driver unbind (Andrew Halaney) [RHEL-24205] - serial: 8250: Add missing wakeup event reporting (Andrew Halaney) [RHEL-24205] - serial: fix TIOCSRS485 locking (Andrew Halaney) [RHEL-24205] - serial: make SiFive serial drivers depend on ARCH_ symbols (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: don't allocate and pass dummy flags (Andrew Halaney) [RHEL-24205] - tty: serial: simplify qcom_geni_serial_send_chunk_fifo() (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix redundant assignment of gsm->encoding (Andrew Halaney) [RHEL-24205] - ACPI: Replace irqdomain.h include with struct declarations (Andrew Halaney) [RHEL-24205] - tpm: atmel: Add explicit include for of.h (Andrew Halaney) [RHEL-24205] - pata: ixp4xx: Add explicit include for of.h (Andrew Halaney) [RHEL-24205] - ata: pata_macio: Add explicit include of irqdomain.h (Andrew Halaney) [RHEL-24205] - serial: 8250_tegra: Add explicit include for of.h (Andrew Halaney) [RHEL-24205] - staging: iio: resolver: ad2s1210: Add explicit include for of.h (Andrew Halaney) [RHEL-24205] - iio: adc: ad7292: Add explicit include for of.h (Andrew Halaney) [RHEL-24205] - tty: Fix typo in LEGACY_TIOCSTI Kconfig description (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Fix Rx on RZ/G2L SCI (Andrew Halaney) [RHEL-24205] - serial: 8250: Prevent starting up DMA Rx on THRI interrupt (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Fix transmit end interrupt handler (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix serial8250_tx_empty() race with DMA Tx (Andrew Halaney) [RHEL-24205] - tty: Prevent writing chars during tcsetattr TCSADRAIN/FLUSH (Andrew Halaney) [RHEL-24205] - serial: sb1250-duart: clean up after SIBYTE_BCM1x55 removal (Andrew Halaney) [RHEL-24205] - serial: bcm63xx-uart: add polling support (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Remove setting {src,dst}_{addr,addr_width} based on DMA direction (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Use uart_circ_empty() (Andrew Halaney) [RHEL-24205] - serial: ucc_uart: Use uart_circ_empty() (Andrew Halaney) [RHEL-24205] - serial: imx: remove unused imx_uart_is_imx* functions (Andrew Halaney) [RHEL-24205] - tty: serial: remove obsolete config SERIAL_SAMSUNG_UARTS_4 (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: Add a poll_init() function (Andrew Halaney) [RHEL-24205] - serial: uart_poll_init() should power on the UART (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add ioctl for DLC config via ldisc handle (Andrew Halaney) [RHEL-24205] - tty: n_gsm: allow window size configuration (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add ioctl for DLC specific parameter configuration (Andrew Halaney) [RHEL-24205] - hvc/xen: prevent concurrent accesses to the shared ring (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Fix arbitration handling (Andrew Halaney) [RHEL-24205] - tty: Convert hw_stopped in tty_struct to bool (Andrew Halaney) [RHEL-24205] - n_tty: Reindent if condition (Andrew Halaney) [RHEL-24205] - n_tty: Cleanup includes (Andrew Halaney) [RHEL-24205] - n_tty: Use DIV_ROUND_UP() in room calculation (Andrew Halaney) [RHEL-24205] - n_tty: Sort includes alphabetically (Andrew Halaney) [RHEL-24205] - tty_ioctl: Use BIT() for internal flags (Andrew Halaney) [RHEL-24205] - n_tty: Convert no_space_left to space_left boolean (Andrew Halaney) [RHEL-24205] - serial: Remove uart_wait_until_sent() forward declaration (Andrew Halaney) [RHEL-24205] - serial: Rename hw_stopped to old_hw_stopped & improve logic (Andrew Halaney) [RHEL-24205] - serial: Make hw_stopped bool (Andrew Halaney) [RHEL-24205] - serial: Rename uart_change_speed() to uart_change_line_settings() (Andrew Halaney) [RHEL-24205] - serial: Move uart_change_speed() earlier (Andrew Halaney) [RHEL-24205] - serial: Remove extern from func prototypes in headers (Andrew Halaney) [RHEL-24205] - serial: Use B0 instead of implicit zero assumption (Andrew Halaney) [RHEL-24205] - serial: Use ARRAY_SIZE() with iso7816 reserved array (Andrew Halaney) [RHEL-24205] - serial: sprd: Drop of_match_ptr for ID table (Andrew Halaney) [RHEL-24205] - serial: sh-sci: mark OF related data as maybe unused (Andrew Halaney) [RHEL-24205] - serial: Use of_property_read_bool() for boolean properties (Andrew Halaney) [RHEL-24205] - serial: Use of_property_present() for testing DT property presence (Andrew Halaney) [RHEL-24205] - media: i2c: ov2685: convert to i2c's .probe_new() (Andrew Halaney) [RHEL-24205] - media: i2c: ov5695: convert to i2c's .probe_new() (Andrew Halaney) [RHEL-24205] - w1: ds2482: Convert to i2c's .probe_new() (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Convert to i2c's .probe_new() (Andrew Halaney) [RHEL-24205] - mtd: maps: pismo: Convert to i2c's .probe_new() (Andrew Halaney) [RHEL-24205] - misc: ad525x_dpot-i2c: Convert to i2c's .probe_new() (Andrew Halaney) [RHEL-24205] - tty: vt: protect KD_FONT_OP_GET_TALL from unbound access (Andrew Halaney) [RHEL-24205] - tty: ipwireless: move Kconfig entry to tty (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: drop bogus uart_write_wakeup() (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: fix mapping of empty DMA buffer (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: fix DMA mapping leak on shutdown (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: fix console shutdown hang (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Add serial8250_em_{reg_update(),out_helper()} (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Use pseudo offset for UART_FCR (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Use devm_clk_get_enabled() (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Add missing break statement (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Drop unused header file (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Simplify probe() (Andrew Halaney) [RHEL-24205] - arm64: dts: meson-g12-common: Use the G12A UART compatible string (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Add a new compatible string for the G12A SoC (Andrew Halaney) [RHEL-24205] - serial: stm32: Re-assert RTS/DE GPIO in RS485 mode only if more data are transmitted (Andrew Halaney) [RHEL-24205] - serial: stm32: Remove unused struct stm32_port txdone element (Andrew Halaney) [RHEL-24205] - tty: simplify sysctl registration (Andrew Halaney) [RHEL-24205] - serial: imx: Drop a few unneeded casts (Andrew Halaney) [RHEL-24205] - tty: tty_ldisc: Remove the ret variable (Andrew Halaney) [RHEL-24205] - serdev: Set fwnode for serdev devices (Andrew Halaney) [RHEL-24205] - serial: 8250_pci1xxxx: Disable SERIAL_8250_PCI1XXXX config by default (Andrew Halaney) [RHEL-24205] - serial: 8250_fsl: fix handle_irq locking (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Fix UART port type (Andrew Halaney) [RHEL-24205] - serial: 8250: ASPEED_VUART: select REGMAP instead of depending on it (Andrew Halaney) [RHEL-24205] - Revert "tty: serial: fsl_lpuart: adjust SERIAL_FSL_LPUART_CONSOLE config dependency" (Andrew Halaney) [RHEL-24205] - vc_screen: modify vcs_size() handling in vcs_read() (Andrew Halaney) [RHEL-24205] - sysctl: fix proc_dobool() usability (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add keep alive support (Andrew Halaney) [RHEL-24205] - serial: imx: remove a redundant check (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add TIOCMIWAIT support (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add RING/CD control support (Andrew Halaney) [RHEL-24205] - tty: n_gsm: mark unusable ioctl structure fields accordingly (Andrew Halaney) [RHEL-24205] - serial: imx: get rid of registers shadowing (Andrew Halaney) [RHEL-24205] - serial: imx: refine local variables in rxint() (Andrew Halaney) [RHEL-24205] - serial: imx: stop using USR2 in FIFO reading loop (Andrew Halaney) [RHEL-24205] - serial: imx: remove redundant USR2 read from FIFO reading loop (Andrew Halaney) [RHEL-24205] - serial: imx: do not break from FIFO reading loop prematurely (Andrew Halaney) [RHEL-24205] - serial: imx: do not sysrq broken chars (Andrew Halaney) [RHEL-24205] - serial: imx: work-around for hardware RX flood (Andrew Halaney) [RHEL-24205] - serial: imx: factor-out common code to imx_uart_soft_reset() (Andrew Halaney) [RHEL-24205] - serial: 8250_pci1xxxx: Add power management functions to quad-uart driver (Andrew Halaney) [RHEL-24205] - serial: 8250_pci1xxxx: Add RS485 support to quad-uart driver (Andrew Halaney) [RHEL-24205] - serial: 8250_pci1xxxx: Add driver for quad-uart support (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Add serial8250_pci_setup_port definition in 8250_pcilib.c (Andrew Halaney) [RHEL-24205] - tty: pcn_uart: fix memory leak with using debugfs_lookup() (Andrew Halaney) [RHEL-24205] - tty: serial: imx: disable Ageing Timer interrupt request irq (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix mismerge regarding serial_lsr_in() (Andrew Halaney) [RHEL-24205] - serial: 8250_dma: Fix DMA Rx rearm race (Andrew Halaney) [RHEL-24205] - serial: 8250_dma: Fix DMA Rx completion race (Andrew Halaney) [RHEL-24205] - serial: stm32: Merge hard IRQ and threaded IRQ handling into single IRQ handler (Andrew Halaney) [RHEL-24205] - serial: liteuart: Remove a copy of UART id in private structure (Andrew Halaney) [RHEL-24205] - serial: liteuart: Don't mix devm_*() with non-devm_*() calls (Andrew Halaney) [RHEL-24205] - serial: liteuart: Correct error rollback (Andrew Halaney) [RHEL-24205] - serial: qcom_geni: Fix variable naming (Andrew Halaney) [RHEL-24205] - serial: exar: Add support for Sealevel 7xxxC serial cards (Andrew Halaney) [RHEL-24205] - Revert "serial: stm32: Merge hard IRQ and threaded IRQ handling into single IRQ handler" (Andrew Halaney) [RHEL-24205] - VT: Bump font size limitation to 64x128 pixels (Andrew Halaney) [RHEL-24205] - VT: Add KD_FONT_OP_SET/GET_TALL operations (Andrew Halaney) [RHEL-24205] - VT: Add height parameter to con_font_get/set consw operations (Andrew Halaney) [RHEL-24205] - serial: atmel: fix incorrect baudrate setup (Andrew Halaney) [RHEL-24205] - tty: serial: 8250: add DFL bus driver for Altera 16550. (Andrew Halaney) [RHEL-24205] - tty: moxa: Rename dtr/rts parameters/variables to active (Andrew Halaney) [RHEL-24205] - tty: Call ->dtr_rts() parameter active consistently (Andrew Halaney) [RHEL-24205] - tty: Return bool from tty_termios_hw_change() (Andrew Halaney) [RHEL-24205] - serial: Make uart_handle_cts_change() status param bool active (Andrew Halaney) [RHEL-24205] - tty/serial: Make ->dcd_change()+uart_handle_dcd_change() status bool active (Andrew Halaney) [RHEL-24205] - tty: Convert ->dtr_rts() to take bool argument (Andrew Halaney) [RHEL-24205] - tty: Convert ->carrier_raised() and callchains to bool (Andrew Halaney) [RHEL-24205] - serial: Convert uart_{,port_}startup() init_hw param to bool (Andrew Halaney) [RHEL-24205] - tty: moxa: Make local var storing tty_port_initialized() bool (Andrew Halaney) [RHEL-24205] - tty: Cleanup tty_port_set_active() bool parameter (Andrew Halaney) [RHEL-24205] - tty: Cleamup tty_port_set_suspended() bool parameter (Andrew Halaney) [RHEL-24205] - tty: Cleanup tty_port_set_initialized() bool parameter (Andrew Halaney) [RHEL-24205] - serial: pic32: Add checks for devm_clk_get() in pic32_uart_probe() (Andrew Halaney) [RHEL-24205] - serial: stm32: Add support for rs485 RX_DURING_TX output GPIO (Andrew Halaney) [RHEL-24205] - serial: imx: Add support for RS485 RX_DURING_TX output GPIO (Andrew Halaney) [RHEL-24205] - serial: core: Add option to output RS485 RX_DURING_TX state via GPIO (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: rs485: Add GPIO controlling RX enable during TX (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: setup GPIO controller later in probe (Andrew Halaney) [RHEL-24205] - serial: msm: add lock annotation to msm_set_baud_rate() (Andrew Halaney) [RHEL-24205] - serial: sccnxp: Use devm_clk_get_enabled() helper (Andrew Halaney) [RHEL-24205] - serial: ucc_uart: Add of_node_put() in ucc_uart_remove() (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: add support for serial engine DMA (Andrew Halaney) [RHEL-24205] - soc: qcom-geni-se: add more symbol definitions (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: use of_device_id data (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: drop the return value from handle_rx (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: refactor qcom_geni_serial_send_chunk_fifo() (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: split out the FIFO tx code (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: remove unneeded tabs (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: refactor qcom_geni_serial_isr() (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: remove stray newlines (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: improve the to_dev_port() macro (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: align #define values (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: remove unused symbols (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: drop unneeded forward definitions (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: stop operations in progress at shutdown (Andrew Halaney) [RHEL-24205] - tty: vt: cache row count in con_scroll() (Andrew Halaney) [RHEL-24205] - tty: vt: saner names for more scroll variables (Andrew Halaney) [RHEL-24205] - tty: vt: separate array juggling to juggle_array() (Andrew Halaney) [RHEL-24205] - tty: vt: simplify some unicode conditions (Andrew Halaney) [RHEL-24205] - tty: vt: replace BUG_ON() by WARN_ON_ONCE() (Andrew Halaney) [RHEL-24205] - tty: vt: remove struct uni_screen (Andrew Halaney) [RHEL-24205] - tty: vt: remove char32_t typedef (Andrew Halaney) [RHEL-24205] - tty: vt: use sizeof(*variable) where possible (Andrew Halaney) [RHEL-24205] - tty: vt: remove reference to undefined NO_VC_UNI_SCREEN (Andrew Halaney) [RHEL-24205] - tty: vt: drop get_vc_uniscr() (Andrew Halaney) [RHEL-24205] - tty: vt: remove vc_uniscr_debug_check() (Andrew Halaney) [RHEL-24205] - tty: serial: imx: disable the break condition when shutdown the uart port (Andrew Halaney) [RHEL-24205] - tty/vt: prevent registration of console with invalid number (Andrew Halaney) [RHEL-24205] - tty: fix out-of-bounds access in tty_driver_lookup_tty() (Andrew Halaney) [RHEL-24205] - serial: 8250_early: Convert literals to use defines (Andrew Halaney) [RHEL-24205] - serial: 8250: Define IIR 64 byte bit & cleanup related code (Andrew Halaney) [RHEL-24205] - serial: 8250: Add IIR FIFOs enabled field properly (Andrew Halaney) [RHEL-24205] - serial: 8250: Cleanup MCR literals (Andrew Halaney) [RHEL-24205] - serial: 8250: Name MSR literals (Andrew Halaney) [RHEL-24205] - serial: 8250: Use defined IER bits (Andrew Halaney) [RHEL-24205] - serial: liteuart: drop obsolete dependency on COMPILE_TEST (Andrew Halaney) [RHEL-24205] - serial: liteuart: move polling putchar() function (Andrew Halaney) [RHEL-24205] - serial: liteuart: add IRQ support for the TX path (Andrew Halaney) [RHEL-24205] - serial: liteuart: add IRQ support for the RX path (Andrew Halaney) [RHEL-24205] - serial: liteuart: move function definitions (Andrew Halaney) [RHEL-24205] - serial: liteuart: separate rx loop from poll timer (Andrew Halaney) [RHEL-24205] - serial: liteuart: clean up rx loop variables (Andrew Halaney) [RHEL-24205] - serial: liteuart: simplify passing of uart_insert_char() flag (Andrew Halaney) [RHEL-24205] - serial: liteuart: rx loop should only ack rx events (Andrew Halaney) [RHEL-24205] - serial: liteuart: move tty_flip_buffer_push() out of rx loop (Andrew Halaney) [RHEL-24205] - serial: liteuart: minor style fix in liteuart_init() (Andrew Halaney) [RHEL-24205] - serial: liteuart: don't set unused port fields (Andrew Halaney) [RHEL-24205] - serial: liteuart: remove unused uart_ops stubs (Andrew Halaney) [RHEL-24205] - serial: liteuart: use bit number macros (Andrew Halaney) [RHEL-24205] - serial: liteuart: use KBUILD_MODNAME as driver name (Andrew Halaney) [RHEL-24205] - serial: Rename earlycon semihost driver (Andrew Halaney) [RHEL-24205] - riscv: Implement semihost.h for earlycon semihost driver (Andrew Halaney) [RHEL-24205] - serial: earlycon-arm-semihost: Move smh_putc() variants in respective arch's semihost.h (Andrew Halaney) [RHEL-24205] - earlycon: Increase options size (Andrew Halaney) [RHEL-24205] - earlycon: Let users set the clock frequency (Andrew Halaney) [RHEL-24205] - serial: stm32: Merge hard IRQ and threaded IRQ handling into single IRQ handler (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: fix high priority character transmission in rs486 mode (Andrew Halaney) [RHEL-24205] - serial: pch_uart: Pass correct sg to dma_unmap_sg() (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: fix slab-out-of-bounds on RX FIFO buffer (Andrew Halaney) [RHEL-24205] - serial: arc_uart: Drop empty platform remove function (Andrew Halaney) [RHEL-24205] - tty: serial: kgdboc: fix mutex locking order for configure_kgdboc() (Andrew Halaney) [RHEL-24205] - hvc/xen: lock console list traversal (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: use setup() callback for early console (Andrew Halaney) [RHEL-24205] - printk: relieve console_lock of list synchronization duties (Andrew Halaney) [RHEL-24205] - tty: serial: kgdboc: use console_list_lock to trap exit (Andrew Halaney) [RHEL-24205] - tty: serial: kgdboc: synchronize tty_find_polling_driver() and register_console() (Andrew Halaney) [RHEL-24205] - tty: serial: kgdboc: use console_list_lock for list traversal (Andrew Halaney) [RHEL-24205] - tty: serial: kgdboc: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - proc: consoles: use console_list_lock for list iteration (Andrew Halaney) [RHEL-24205] - tty: tty_io: use console_list_lock for list synchronization (Andrew Halaney) [RHEL-24205] - printk, xen: fbfront: create/use safe function for forcing preferred (Andrew Halaney) [RHEL-24205] - netconsole: avoid CON_ENABLED misuse to track registration (Andrew Halaney) [RHEL-24205] - usb: early: xhci-dbc: use console_is_registered() (Andrew Halaney) [RHEL-24205] - tty: serial: xilinx_uartps: use console_is_registered() (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: use console_is_registered() (Andrew Halaney) [RHEL-24205] - tty: serial: pic32_uart: use console_is_registered() (Andrew Halaney) [RHEL-24205] - tty: serial: earlycon: use console_is_registered() (Andrew Halaney) [RHEL-24205] - tty: hvc: use console_is_registered() (Andrew Halaney) [RHEL-24205] - efi: earlycon: use console_is_registered() (Andrew Halaney) [RHEL-24205] - tty: nfcon: use console_is_registered() (Andrew Halaney) [RHEL-24205] - serial_core: replace uart_console_enabled() with uart_console_registered() (Andrew Halaney) [RHEL-24205] - console: introduce console_is_registered() (Andrew Halaney) [RHEL-24205] - printk: console_device: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - printk: console_flush_on_panic: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - printk: console_unblank: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - printk: console_is_usable: use console_srcu_read_flags (Andrew Halaney) [RHEL-24205] - printk: __pr_flush: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - printk: console_flush_all: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - kdb: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - um: kmsg_dumper: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - console: introduce wrappers to read/write console flags (Andrew Halaney) [RHEL-24205] - proc: consoles: document console_lock usage (Andrew Halaney) [RHEL-24205] - tty: tty_io: document console_lock usage (Andrew Halaney) [RHEL-24205] - tty: serial: kgdboc: document console_lock usage (Andrew Halaney) [RHEL-24205] - um: kmsg_dump: only dump when no output console available (Andrew Halaney) [RHEL-24205] - serial: kgdboc: Lock console list in probe function (Andrew Halaney) [RHEL-24205] - serial: atmel: don't stop the transmitter when doing PIO (Andrew Halaney) [RHEL-24205] - serial: atmel: cleanup atmel_start+stop_tx() (Andrew Halaney) [RHEL-24205] - serial: sunsab: Fix error handling in sunsab_init() (Andrew Halaney) [RHEL-24205] - serial: altera_uart: fix locking in polling mode (Andrew Halaney) [RHEL-24205] - serial: pch: Fix PCI device refcount leak in pch_request_dma() (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: unwind actions in error path of net device open (Andrew Halaney) [RHEL-24205] - serial: stm32: move dma_request_chan() before clk_prepare_enable() (Andrew Halaney) [RHEL-24205] - serial: pl011: Do not clear RX FIFO & RX interrupt in unthrottle. (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: avoid SBSA UART accessing DMACR register (Andrew Halaney) [RHEL-24205] - tty: serial: altera_jtaguart: remove struct altera_jtaguart (Andrew Halaney) [RHEL-24205] - tty: serial: altera_jtaguart: use uart_port::read_status_mask (Andrew Halaney) [RHEL-24205] - tty: serial: altera_jtaguart: remove unused altera_jtaguart::sigs (Andrew Halaney) [RHEL-24205] - tty: serial: altera_jtaguart: remove flag from altera_jtaguart_rx_chars() (Andrew Halaney) [RHEL-24205] - n_tty: Rename tail to old_tail in n_tty_read() (Andrew Halaney) [RHEL-24205] - tty: n_gsm: Delete unneeded semicolon (Andrew Halaney) [RHEL-24205] - serial: 8250: Flush DMA Rx on RLSI (Andrew Halaney) [RHEL-24205] - serial: 8250_lpss: Use 16B DMA burst with Elkhart Lake (Andrew Halaney) [RHEL-24205] - serial: 8250_lpss: Configure DMA also w/o DMA filter (Andrew Halaney) [RHEL-24205] - serial: 8250: Fall back to non-DMA Rx if IIR_RDI occurs (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: Fix calculation of RS485 delays (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Fix error handling in brcmuart_init() (Andrew Halaney) [RHEL-24205] - serial: 8250_dma: Rearm DMA Rx if more data is pending (Andrew Halaney) [RHEL-24205] - serial: Fix a typo ("ignorning") (Andrew Halaney) [RHEL-24205] - tty: Convert tty_buffer flags to bool (Andrew Halaney) [RHEL-24205] - tty: Move TIOCSTI toggle variable before kerndoc (Andrew Halaney) [RHEL-24205] - serial: imx: Add missing .thaw_noirq hook (Andrew Halaney) [RHEL-24205] - Revert "tty: n_gsm: replace kicktimer with delayed_work" (Andrew Halaney) [RHEL-24205] - Revert "tty: n_gsm: avoid call of sleeping functions from atomic context" (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix sleep-in-atomic-context bug in gsm_control_send (Andrew Halaney) [RHEL-24205] - tty: Cleanup tty buffer align mask (Andrew Halaney) [RHEL-24205] - tty: hvc: make hvc_rtas_dev static (Andrew Halaney) [RHEL-24205] - serial: 8250_core: Use str_enabled_disabled() helper (Andrew Halaney) [RHEL-24205] - tty: serial: imx: Handle RS485 DE signal active high (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Flush PM QOS work on remove (Andrew Halaney) [RHEL-24205] - printk: introduce console_list_lock (Andrew Halaney) [RHEL-24205] - printk: fix setting first seq for consoles (Andrew Halaney) [RHEL-24205] - printk: move @seq initialization to helper (Andrew Halaney) [RHEL-24205] - printk: register_console: use "registered" for variable names (Andrew Halaney) [RHEL-24205] - printk: Prepare for SRCU console list protection (Andrew Halaney) [RHEL-24205] - printk: Convert console_drivers list to hlist (Andrew Halaney) [RHEL-24205] - printk: use strscpy() to instead of strlcpy() (Andrew Halaney) [RHEL-24205] - printk: fix a typo of comment (Andrew Halaney) [RHEL-24205] - printk: Mark __printk percpu data ready __ro_after_init (Andrew Halaney) [RHEL-24205] - printk: Remove bogus comment vs. boot consoles (Andrew Halaney) [RHEL-24205] - printk: Remove write only variable nr_ext_console_drivers (Andrew Halaney) [RHEL-24205] - printk: Make pr_flush() static (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Fix unpaired pm_runtime_put_sync() in omap8250_remove() (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: remove wait loop from Errata i202 workaround (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Fix missing PM runtime calls for omap8250_set_mctrl() (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: Avoid RS485 RTS glitch on ->set_termios() (Andrew Halaney) [RHEL-24205] - serial: 8250/ingenic: Add support for the JZ4750/JZ4755 (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: ingenic: Add support for the JZ4750/55 SoCs (Andrew Halaney) [RHEL-24205] - Documentation: Make formatting consistent for rs485 docs (Andrew Halaney) [RHEL-24205] - Documentation: rs485: Fix struct referencing (Andrew Halaney) [RHEL-24205] - Documentation: rs485: Mention uart_get_rs485_mode() (Andrew Halaney) [RHEL-24205] - Documentation: rs485: Link reference properly (Andrew Halaney) [RHEL-24205] - serial: Convert serial_rs485 to kernel doc (Andrew Halaney) [RHEL-24205] - serial: zs: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: xuartps: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: ucc_uart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: uartlite: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: timbuart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sunzilog: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sunsu: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sunsab: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sunplus-uart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sunhv: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: stm32: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sprd: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: tegra: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sccnxp: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sb1250-duart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: samsung_tty: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: rda: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: pic32: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: milbeaut_usio: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: meson: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: max310x: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: max3100: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: liteuart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: ip22zilog: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: imx: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: linflexuart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: digicolor: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: clps711x: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: atmel: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: arc: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: ar933x: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: pl011: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: 8250: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: pch_uart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: msm: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: men_z135_uart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: dz: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: Support native RS485 (Andrew Halaney) [RHEL-24205] - tty: serial: use uart_port_tx_limited() (Andrew Halaney) [RHEL-24205] - tty: serial: use uart_port_tx() helper (Andrew Halaney) [RHEL-24205] - tty: serial: introduce transmit helpers (Andrew Halaney) [RHEL-24205] - tty: Allow TIOCSTI to be disabled (Andrew Halaney) [RHEL-24205] - tty: Move sysctl setup into "core" tty logic (Andrew Halaney) [RHEL-24205] - tty: evh_bytechan: Replace NO_IRQ by 0 (Andrew Halaney) [RHEL-24205] - serial: sifive: select by default if SOC_CANAAN (Andrew Halaney) [RHEL-24205] - serial: sifive: select by default if SOC_SIFIVE (Andrew Halaney) [RHEL-24205] - MAINTAINERS: adjust entry after renaming parisc serial driver (Andrew Halaney) [RHEL-24205] - parisc/serial: Rename 8250_gsc.c to 8250_parisc.c (Andrew Halaney) [RHEL-24205] - parisc: Make 8250_gsc driver dependend on CONFIG_PARISC (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Don't request IRQ too early for console port (Andrew Halaney) [RHEL-24205] - tty: serial: do unlock on a common path in altera_jtaguart_console_putc() (Andrew Halaney) [RHEL-24205] - tty: serial: unify TX space reads under altera_jtaguart_tx_space() (Andrew Halaney) [RHEL-24205] - tty: serial: use FIELD_GET() in lqasc_tx_ready() (Andrew Halaney) [RHEL-24205] - tty: serial: extend lqasc_tx_ready() to lqasc_console_putchar() (Andrew Halaney) [RHEL-24205] - tty: serial: allow pxa.c to be COMPILE_TESTed (Andrew Halaney) [RHEL-24205] - serial: stm32: Fix unused-variable warning (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Add COMMON_CLK dependency to SERIAL_ATMEL (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix restoring termios speed after suspend (Andrew Halaney) [RHEL-24205] - serial: Deassert Transmit Enable on probe in driver-specific way (Andrew Halaney) [RHEL-24205] - serial: 8250_dma: Convert to use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: Convert to use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - MAINTAINERS: Solve warning regarding inexistent atmel-usart binding (Andrew Halaney) [RHEL-24205] - serial: stm32: Deassert Transmit Enable on ->rs485_config() (Andrew Halaney) [RHEL-24205] - serial: ar933x: Deassert Transmit Enable on ->rs485_config() (Andrew Halaney) [RHEL-24205] - serial: sifive: enable clocks for UART when probed (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Use serial8250_em485_supported (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Use FIELD_PREP/FIELD_GET (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Make the driver aware of the existence of GCLK (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Only divide Clock Divisor if the IP is USART (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Separate mode clearing between UART and USART (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: atmel,at91-usart: Add gclk as a possible USART clock (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: atmel,at91-usart: Add SAM9260 compatibles to SAM9X60 (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: atmel,at91-usart: convert to json-schema (Andrew Halaney) [RHEL-24205] - serial: 8250: Toggle IER bits on only after irq has been set up (Andrew Halaney) [RHEL-24205] - serial: 8250: Switch UART port flags to using BIT_ULL (Andrew Halaney) [RHEL-24205] - serial: 8250: Request full 16550A feature probing for OxSemi PCIe devices (Andrew Halaney) [RHEL-24205] - serial: 8250: Let drivers request full 16550A feature probing (Andrew Halaney) [RHEL-24205] - tty: serial: extract serial_omap_put_char() from transmit_chars() (Andrew Halaney) [RHEL-24205] - tty: serial: switch mpc52xx_uart_int_{r,t}x_chars() to bool (Andrew Halaney) [RHEL-24205] - tty: serial: extract tx_ready() from __serial_lpc32xx_tx() (Andrew Halaney) [RHEL-24205] - tty: serial: extract lqasc_tx_ready() from lqasc_tx_chars() (Andrew Halaney) [RHEL-24205] - tty: serial: altera_uart_{r,t}x_chars() need only uart_port (Andrew Halaney) [RHEL-24205] - tty: serial: clean up stop-tx part in altera_uart_tx_chars() (Andrew Halaney) [RHEL-24205] - tty: serial: move and cleanup vt8500_tx_empty() (Andrew Halaney) [RHEL-24205] - tty: hvc: remove HVC_IUCV_MAGIC (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: remove MGSL_MAGIC (Andrew Halaney) [RHEL-24205] - tty: n_hdlc: remove HDLC_MAGIC (Andrew Halaney) [RHEL-24205] - tty: remove TTY_DRIVER_MAGIC (Andrew Halaney) [RHEL-24205] - tty: remove TTY_MAGIC (Andrew Halaney) [RHEL-24205] - drivers: serial: jsm: fix some leaks in probe (Andrew Halaney) [RHEL-24205] - serial: omap: Disallow RS-485 if rts-gpio is not specified (Andrew Halaney) [RHEL-24205] - tty: serial: cpm_uart: remove unused cpm_uart_nr declaration (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add debug bit for user payload (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add enumeration for gsm encodings (Andrew Halaney) [RHEL-24205] - ARM: footbridge: remove leftover from personal-server (Andrew Halaney) [RHEL-24205] - termios: start unifying non-UAPI parts of asm/termios.h (Andrew Halaney) [RHEL-24205] - termios: uninline conversion helpers (Andrew Halaney) [RHEL-24205] - tty: mxser: remove redundant assignment to hwid (Andrew Halaney) [RHEL-24205] - tty/vt: Add console_lock check to vt_console_print() (Andrew Halaney) [RHEL-24205] - kernel/panic: Drop unblank_screen call (Andrew Halaney) [RHEL-24205] - serial: Fix double word (Andrew Halaney) [RHEL-24205] - serial: 8250_men_mcb: Remove duplicate UAPI:serial_core inclusion (Andrew Halaney) [RHEL-24205] - tty: n_gsm: avoid call of sleeping functions from atomic context (Andrew Halaney) [RHEL-24205] - tty: n_gsm: replace kicktimer with delayed_work (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Preserve previous USART mode if RS485 disabled (Andrew Halaney) [RHEL-24205] - tty: Fix lookahead_buf crash with serdev (Andrew Halaney) [RHEL-24205] - vt: Clear selection before changing the font (Andrew Halaney) [RHEL-24205] - serial: sunsab: Remove frame size calculation dead-code (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Remove custom frame size calculation (Andrew Halaney) [RHEL-24205] - serial: ucc_uart: Remove custom frame size calculation (Andrew Halaney) [RHEL-24205] - termios: get rid of stray asm/termios.h include in n_hdlc.c (Andrew Halaney) [RHEL-24205] - serial: pch_uart: CIRC_CNT_TO_END() is enough (Andrew Halaney) [RHEL-24205] - serial: sh-sci: tail is already on valid range (Andrew Halaney) [RHEL-24205] - serial: sh-sci: CIRC_CNT_TO_END() is enough (Andrew Halaney) [RHEL-24205] - tty: Make ->set_termios() old ktermios const (Andrew Halaney) [RHEL-24205] - usb: serial: Make ->set_termios() old ktermios const (Andrew Halaney) [RHEL-24205] - serial: Make ->set_termios() old ktermios const (Andrew Halaney) [RHEL-24205] - tty: Make ldisc ->set_termios() old ktermios const (Andrew Halaney) [RHEL-24205] - serial: dz: Assume previous baudrate is valid (Andrew Halaney) [RHEL-24205] - tty: Fix comment style in tty_termios_input_baud_rate() (Andrew Halaney) [RHEL-24205] - tty: move from strlcpy with unused retval to strscpy (Andrew Halaney) [RHEL-24205] - tty/vt: Remove printable variable (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Use devm_clk_get_enabled() helper (Andrew Halaney) [RHEL-24205] - serial: 8250: Clear dma tx_err unconditionally (Andrew Halaney) [RHEL-24205] - serial: 8250: Add helper for clearing IER (Andrew Halaney) [RHEL-24205] - tty: serial: fsl_lpuart: adjust SERIAL_FSL_LPUART_CONSOLE config dependency (Andrew Halaney) [RHEL-24205] - serial: pic32_uart: Convert to use GPIO descriptors (Andrew Halaney) [RHEL-24205] - serial: pic32_uart: Utilize uart_console_enabled() (Andrew Halaney) [RHEL-24205] - serial: pl011: Add reg-io-width parameters (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Check the clk_enable return value (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Add timeout waiting for loop (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Prevent writes when the controller is disabled (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Fix the ignore_status (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Initialise the read_status_mask (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Update copyright text to correct format (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Check clk_enable return value (Andrew Halaney) [RHEL-24205] - serial: document start_rx member at struct uart_ops (Andrew Halaney) [RHEL-24205] - tty: amiserial: Fix comment typo (Andrew Halaney) [RHEL-24205] - tty: serial: document uart_get_console() (Andrew Halaney) [RHEL-24205] - tty: serial: serial_core, reformat kernel-doc for functions (Andrew Halaney) [RHEL-24205] - Documentation: serial: link uart_ops properly (Andrew Halaney) [RHEL-24205] - Documentation: serial: move GPIO kernel-doc to the functions (Andrew Halaney) [RHEL-24205] - Documentation: serial: dedup kernel-doc for uart functions (Andrew Halaney) [RHEL-24205] - Documentation: serial: move uart_ops documentation to the struct (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: uart2 error bits clearing (Andrew Halaney) [RHEL-24205] - serial: stm32: make info structs static to avoid sparse warnings (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm2835aux: Add missing clk_disable_unprepare() (Andrew Halaney) [RHEL-24205] - tty: vt: initialize unicode screen buffer (Andrew Halaney) [RHEL-24205] - serial: remove VR41XX serial driver (Andrew Halaney) [RHEL-24205] - serial: 8250: lpc18xx: Remove redundant sanity check for RS485 flags (Andrew Halaney) [RHEL-24205] - serial: 8250_dwlib: remove redundant sanity check for RS485 flags (Andrew Halaney) [RHEL-24205] - dt_bindings: rs485: Correct delay values (Andrew Halaney) [RHEL-24205] - serial: core: sanitize RS485 delays read from device tree (Andrew Halaney) [RHEL-24205] - serial: core: move sanitizing of RS485 delays into own function (Andrew Halaney) [RHEL-24205] - serial: core, 8250: set RS485 termination GPIO in serial core (Andrew Halaney) [RHEL-24205] - serial: ar933x: Remove superfluous code in ar933x_config_rs485() (Andrew Halaney) [RHEL-24205] - serial: ar933x: Fix check for RS485 support (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Save/restore RTS in suspend/resume (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Avoid pslverr on reading empty receiver fifo (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: fix s3c24xx_serial_set_mctrl() (Andrew Halaney) [RHEL-24205] - serial: 8250: SERIAL_8250_ASPEED_VUART should depend on ARCH_ASPEED (Andrew Halaney) [RHEL-24205] - tty: 8250: Add support for Brainboxes PX cards. (Andrew Halaney) [RHEL-24205] - tty: serial: bcm63xx: bcmbca: Replace ARCH_BCM_63XX with ARCH_BCMBCA (Andrew Halaney) [RHEL-24205] - spi: bcm63xx-hsspi: bcmbca: Replace ARCH_BCM_63XX with ARCH_BCMBCA (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix missing corner cases in gsmld_poll() (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix DM command (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix wrong T1 retry count handling (Andrew Halaney) [RHEL-24205] - serial: RS485 termination is supported if DT provides one (Andrew Halaney) [RHEL-24205] - serial: Embed rs485_supported to uart_port (Andrew Halaney) [RHEL-24205] - serial: 8250_fsl: Don't report FE, PE and OE twice (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix packet re-transmission without open control channel (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Fix the macro RZN1_UART_xDMACR_8_WORD_BURST (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: correctly report configured baudrate value (Andrew Halaney) [RHEL-24205] - serial: 8250: fix return error code in serial8250_request_std_resource() (Andrew Halaney) [RHEL-24205] - serial: stm32: Clear prev values before setting RTS delays (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Use dw8250_serial_out() in dw8250_serial_out38x() (Andrew Halaney) [RHEL-24205] - 8250_dwlib: Convert bitops to newer form (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Drop PM ifdeffery (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Sort headers alphabetically (Andrew Halaney) [RHEL-24205] - earlycon: prevent multiple register_console() (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Take port lock while accessing LSR (Andrew Halaney) [RHEL-24205] - serial: 8250_port: Fix spelling mistake (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: loopback mode support (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: support more than 4 uart ports (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix __stop_tx() & DMA Tx restart races (Andrew Halaney) [RHEL-24205] - serial: pl011: UPSTAT_AUTORTS requires .throttle/unthrottle (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: set dma burst_size to 1 (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: enable using pdata with ACPI (Andrew Halaney) [RHEL-24205] - serial: 8250_dwlib: Support for 9th bit multipoint addressing (Andrew Halaney) [RHEL-24205] - serial: Support for RS-485 multipoint addresses (Andrew Halaney) [RHEL-24205] - termbits.h: create termbits-common.h for identical bits (Andrew Halaney) [RHEL-24205] - termbits: Convert octal defines to hex (Andrew Halaney) [RHEL-24205] - serial: take termios_rwsem for ->rs485_config() & pass termios as param (Andrew Halaney) [RHEL-24205] - serial: 8250_lpss: Use 32-bit reads (Andrew Halaney) [RHEL-24205] - serial: 8250: create lsr_save_mask (Andrew Halaney) [RHEL-24205] - serial: 8250: make saved LSR larger (Andrew Halaney) [RHEL-24205] - serial: Consolidate BOTH_EMPTY use (Andrew Halaney) [RHEL-24205] - serial: Convert SERIAL_XMIT_SIZE to UART_XMIT_SIZE (Andrew Halaney) [RHEL-24205] - serial: 8250: Use C99 array initializer & define UART_REG_UNMAPPED (Andrew Halaney) [RHEL-24205] - serial: Use bits for UART_LSR_BRK_ERROR_BITS/MSR_ANY_DELTA (Andrew Halaney) [RHEL-24205] - serial: msm: Rename UART_* defines to MSM_UART_* (Andrew Halaney) [RHEL-24205] - serial: msm: Convert container_of UART_TO_MSM to static inline (Andrew Halaney) [RHEL-24205] - serial: st-asc: remove include of pm_runtime.h (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: remove enable/disable clock due to atmel_console_setup() (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: use devm_clk_get() (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: stop using legacy pm ops (Andrew Halaney) [RHEL-24205] - serial: kgdboc: Fix typo in comment (Andrew Halaney) [RHEL-24205] - tty: serial: Fix refcount leak bug in ucc_uart.c (Andrew Halaney) [RHEL-24205] - serial: Drop timeout from uart_port (Andrew Halaney) [RHEL-24205] - tty: Add closing marker into comment in tty_ldisc.h (Andrew Halaney) [RHEL-24205] - serial: 8250_pericom: Use UART_LCR_DLAB (Andrew Halaney) [RHEL-24205] - serial: 8250: Use UART_LCR_WLEN8 instead of literal (Andrew Halaney) [RHEL-24205] - serial: sifive: Remove useless license text when SPDX-License-Identifier is already used (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: use E_TABSZ for the translations size (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: remove dflt reset from con_do_clear_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: improve UNI_*() macros definitions (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: rename struct vc_data::vc_uni_pagedir* (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in set_inverse_transl() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in set_inverse_trans_unicode() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: remove unused parameter from set_inverse_trans_unicode() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: use ARRAY_SIZE(), part II. (Andrew Halaney) [RHEL-24205] - serial: 8250: Store to lsr_save_flags after lsr read (Andrew Halaney) [RHEL-24205] - tty: Use flow-control char function on closing path (Andrew Halaney) [RHEL-24205] - tty: Implement lookahead to process XON/XOFF timely (Andrew Halaney) [RHEL-24205] - serial: 8250: Remove serial_rs485 sanitization from em485 (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Remove serial_rs485 assignment (Andrew Halaney) [RHEL-24205] - serial: mcf: Remove serial_rs485 assignment (Andrew Halaney) [RHEL-24205] - serial: 8250_exar: Remove serial_rs485 assignment (Andrew Halaney) [RHEL-24205] - serial: max310x: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: imx: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: pl011: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: 8250: lpc18xx: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: 8250_fintek: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: 8250_dwlib: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: return -EINVAL for non-legacy RS485 flags (Andrew Halaney) [RHEL-24205] - serial: Clear rs485 struct when non-RS485 mode is set (Andrew Halaney) [RHEL-24205] - serial: Sanitize rs485_struct (Andrew Halaney) [RHEL-24205] - serial: stm32: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: omap: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: mcf: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: max310x: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: imx: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: fsl_lpuart: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: atmel: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: ar933x: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: pl011: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Fill in rs485_supported for pci_fintek (Andrew Halaney) [RHEL-24205] - serial: 8250_of: Use serial8250_em485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250_lpc18cc: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250_fintek: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250_exar: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250_dwlib: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm2835aux: Use serial8250_em485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250: Create serial8250_em485_supported for em485 users (Andrew Halaney) [RHEL-24205] - serial: Add rs485_supported to uart_port (Andrew Halaney) [RHEL-24205] - serial: Move serial_rs485 sanitization into separate function (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Store LSR into lsr_saved_flags in dw8250_tx_wait_empty() (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Use serial_lsr_in() in dw8250_handle_irq() (Andrew Halaney) [RHEL-24205] - serial: 8250: Adjust misleading LSR related comment (Andrew Halaney) [RHEL-24205] - serial: 8250: Get preserved flags using serial_lsr_in() (Andrew Halaney) [RHEL-24205] - serial: 8250: Create serial_lsr_in() (Andrew Halaney) [RHEL-24205] - serial: 8250: Store to lsr_save_flags after lsr read (Andrew Halaney) [RHEL-24205] - serial: 8250: handle __start_tx() call in start_tx() (Andrew Halaney) [RHEL-24205] - serial: 8250: kill __do_stop_tx() (Andrew Halaney) [RHEL-24205] - tty: vt: convert sysfs snprintf to sysfs_emit (Andrew Halaney) [RHEL-24205] - serial: max310x: implement I2C support (Andrew Halaney) [RHEL-24205] - serial: max310x: make accessing revision id interface-agnostic (Andrew Halaney) [RHEL-24205] - serial: max310x: use a separate regmap for each port (Andrew Halaney) [RHEL-24205] - serial: max310x: use regmap methods for SPI batch operations (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: walk the buffer only once in con_set_trans_old() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: use con_allocate_new() in con_unshare_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: extract con_allocate_new() from con_do_clear_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: change refcount only if needed in con_do_clear_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: remove superfluous whitespace (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: make conv_uni_to_pc() more readable (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_set_default_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_set_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_get_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_copy_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_release_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_unshare_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_do_clear_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_unify_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_insert_unipair() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in conv_uni_to_pc() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in set_inverse_trans_unicode() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: extract dict unsharing to con_unshare_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: remove glyph < 0 check from set_inverse_trans_unicode() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: introduce enum translation_map and use it (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: check put_user() in con_get_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: make p1 increment less confusing in con_get_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: make con_get_unimap() more readable (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: make con_set_unimap() more readable (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: use sizeof(*pointer) instead of sizeof(type) (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: zero uni_pgdir using kcalloc() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: introduce UNI_*() macros (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: use | for binary addition (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: one line = one statement (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: make parameters of inverse_translate() saner (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: convert macros to static inlines (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: remove extern from function decls (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: decrypt inverse_translate() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: define UNI_* macros for constants (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: rename and document struct uni_pagedir (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: use ARRAY_SIZE() (Andrew Halaney) [RHEL-24205] - tty/vt: Makefile, add --unicode for loadkeys invocation (Andrew Halaney) [RHEL-24205] - tty/vt: defkeymap.c_shipped, little unification with loadkeys (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: remove unused header (Andrew Halaney) [RHEL-24205] - serial: pic32: fix missing clk_disable_unprepare() on error in pic32_uart_startup() (Andrew Halaney) [RHEL-24205] - tty: fix typos in comments (Andrew Halaney) [RHEL-24205] - tty: goldfish: Fix free_irq() on remove (Andrew Halaney) [RHEL-24205] - tty: Rework receive flow control char logic (Andrew Halaney) [RHEL-24205] - pcmcia: synclink_cs: Don't allow CS5-6 (Andrew Halaney) [RHEL-24205] - serial: stm32-usart: Correct CSIZE, bits, and parity (Andrew Halaney) [RHEL-24205] - serial: st-asc: Sanitize CSIZE and correct PARENB for CS7 (Andrew Halaney) [RHEL-24205] - serial: sifive: Sanitize CSIZE and c_iflag (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Don't allow CS5-6 (Andrew Halaney) [RHEL-24205] - serial: txx9: Don't allow CS5-6 (Andrew Halaney) [RHEL-24205] - serial: rda-uart: Don't allow CS5-6 (Andrew Halaney) [RHEL-24205] - serial: digicolor-usart: Don't allow CS5-6 (Andrew Halaney) [RHEL-24205] - serial: uartlite: Fix BRKINT clearing (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Fix build error without CONFIG_SERIAL_CPM_CONSOLE (Andrew Halaney) [RHEL-24205] - serial: 8250_fintek: Check SER_RS485_RTS_* only with RS485 (Andrew Halaney) [RHEL-24205] - Revert "serial: 8250_mtk: Make sure to select the right FEATURE_SEL" (Andrew Halaney) [RHEL-24205] - serial: msm_serial: disable interrupts in __msm_console_write() (Andrew Halaney) [RHEL-24205] - serial: meson: acquire port->lock in startup() (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Use dev_err_probe() (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Use devm_add_action_or_reset() (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Update the list of OF headers used by driver (Andrew Halaney) [RHEL-24205] - serial: jsm: Use B0 instead of 0 (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: Fix suspend/resume on S5L (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: remove initial print (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: remove tracing prints (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: remove unused uart_pmac_port::termios_cache (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: remove unfinished DBDMA support (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: move header content to .c (Andrew Halaney) [RHEL-24205] - tty: fix deadlock caused by calling printk() under tty_port->lock (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix invalid gsmtty_write_room() result (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix mux activation issues in gsm_config() (Andrew Halaney) [RHEL-24205] - serial: 8250_mtk: Fix register address for XON/XOFF character (Andrew Halaney) [RHEL-24205] - serial: 8250_mtk: Make sure to select the right FEATURE_SEL (Andrew Halaney) [RHEL-24205] - serial: 8250_mtk: Fix UART_EFR register address (Andrew Halaney) [RHEL-24205] - tty/serial: digicolor: fix possible null-ptr-deref in digicolor_uart_probe() (Andrew Halaney) [RHEL-24205] - tty: hvc: dcc: Bind driver to CPU core0 for reads and writes (Andrew Halaney) [RHEL-24205] - serial: pch: inline pop_tx() into handle_tx() (Andrew Halaney) [RHEL-24205] - serial: pch: simplify pop_tx() even more (Andrew Halaney) [RHEL-24205] - serial: pch: remove xmit circ_buf size double check (Andrew Halaney) [RHEL-24205] - serial: pch: remove debug print from pop_tx (Andrew Halaney) [RHEL-24205] - serial: pch: decomission pch_uart_hal_write() (Andrew Halaney) [RHEL-24205] - serial: pch: don't overwrite xmit->buf[0] by x_char (Andrew Halaney) [RHEL-24205] - serial: pch: move size check from pop_tx one level up (Andrew Halaney) [RHEL-24205] - serial: pic32: restore disabled irqs in pic32_uart_startup() (Andrew Halaney) [RHEL-24205] - serial: pic32: free up irq names correctly (Andrew Halaney) [RHEL-24205] - serial: pic32: don't zero members of kzalloc-ated structure (Andrew Halaney) [RHEL-24205] - serial: pic32: don't assign pic32_sport::cts_gpio twice (Andrew Halaney) [RHEL-24205] - serial: pic32: convert to_pic32_sport() to an inline (Andrew Halaney) [RHEL-24205] - serial: pic32: remove pic32_get_port() macro (Andrew Halaney) [RHEL-24205] - serial: pic32: simplify pic32_sport::enable_tx_irq handling (Andrew Halaney) [RHEL-24205] - serial: pic32: simplify clk handling (Andrew Halaney) [RHEL-24205] - serial: pic32: remove constants from struct pic32_sport (Andrew Halaney) [RHEL-24205] - serial: pic32: move header content to .c (Andrew Halaney) [RHEL-24205] - serial: pic32: remove unused items from the header (Andrew Halaney) [RHEL-24205] - serial: stm32: Use TC interrupt to deassert GPIO RTS in RS485 mode (Andrew Halaney) [RHEL-24205] - serial: stm32: Factor out GPIO RTS toggling into separate function (Andrew Halaney) [RHEL-24205] - serial: sifive: Remove duplicate `clkin_rate' setting (Andrew Halaney) [RHEL-24205] - serial: sifive: Report actual baud base rather than fixed 115200 (Andrew Halaney) [RHEL-24205] - serial: 8250: Add proper clock handling for OxSemi PCIe devices (Andrew Halaney) [RHEL-24205] - serial: 8250: Export ICR access helpers for internal use (Andrew Halaney) [RHEL-24205] - serial: 8250: Fold EndRun device support into OxSemi Tornado code (Andrew Halaney) [RHEL-24205] - serial: men_z135_uart: Drop duplicated iotype assignment (Andrew Halaney) [RHEL-24205] - serial: 8250: pxa: Remove unneeded (Andrew Halaney) [RHEL-24205] - serial: 8250: core: Remove unneeded (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Fix NULL pointer dereference (Andrew Halaney) [RHEL-24205] - ACPI / property: Document RS485 _DSD properties (Andrew Halaney) [RHEL-24205] - dt_bindings: rs485: Add receiver enable polarity (Andrew Halaney) [RHEL-24205] - serial: 8250_dwlib: Implement SW half duplex support (Andrew Halaney) [RHEL-24205] - serial: 8250_dwlib: RS485 HW half & full duplex support (Andrew Halaney) [RHEL-24205] - serial: 8250: Handle UART without interrupt on TEMT (Andrew Halaney) [RHEL-24205] - serial: 8250: use THRE & __stop_tx also with DMA (Andrew Halaney) [RHEL-24205] - serial: Store character timing information to uart_port (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Improve RZN1 support (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Add support for DMA flow controlling devices (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Move the IO accessors to 8250_dwlib.h (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Introduce an rx_timeout variable in the IRQ path (Andrew Halaney) [RHEL-24205] - serial: 8250: dma: Allow driver operations before starting DMA transfers (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Allow to use a fallback CPR value if not synthesized (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Move the USR register to pdata (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Create a generic platform data structure (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Move definitions to the shared header (Andrew Halaney) [RHEL-24205] - sysrq: do not omit current cpu when showing backtrace of all active CPUs (Andrew Halaney) [RHEL-24205] - tty: hvcs: simplify if-if to if-else (Andrew Halaney) [RHEL-24205] - tty/hvc_opal: simplify if-if to if-else (Andrew Halaney) [RHEL-24205] - serial: 8250: Correct the clock for EndRun PTP/1588 PCIe device (Andrew Halaney) [RHEL-24205] - serial: 8250: Also set sticky MCR bits in console restoration (Andrew Halaney) [RHEL-24205] - Revert "serial: sc16is7xx: Clear RS485 bits in the shutdown" (Andrew Halaney) [RHEL-24205] - serial: stm32: add earlycon support (Andrew Halaney) [RHEL-24205] - serial: stm32: add KGDB support (Andrew Halaney) [RHEL-24205] - serial: stm32: remove infinite loop possibility in putchar function (Andrew Halaney) [RHEL-24205] - tty: Add function for handling flow control chars (Andrew Halaney) [RHEL-24205] - serial: core: fix tcdrain() with CTS enabled (Andrew Halaney) [RHEL-24205] - drivers: tty: serial: Fix deadlock in sa1100_set_termios() (Andrew Halaney) [RHEL-24205] - tty/sysrq: change the definition of sysrq_key_table's element to make it more readable (Andrew Halaney) [RHEL-24205] - serial: allow COMPILE_TEST for some drivers (Andrew Halaney) [RHEL-24205] - serial: pic32: make SERIAL_PIC32_CONSOLE depend on SERIAL_PIC32=y (Andrew Halaney) [RHEL-24205] - serial: zs: use NULL as a pointer, not 0 (Andrew Halaney) [RHEL-24205] - serial: xilinx_uartps: cache xmit in cdns_uart_handle_tx() (Andrew Halaney) [RHEL-24205] - serial: xilinx_uartps: return early in cdns_uart_handle_tx() (Andrew Halaney) [RHEL-24205] - serial: sunplus-uart: change sunplus_console_ports from global to static (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Added S4 SOC compatibility (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Add a 12MHz internal clock rate to calculate baud rate in order to meet the baud rate requirements of special BT modules (Andrew Halaney) [RHEL-24205] - serial: icom: remove unused struct icom_port members (Andrew Halaney) [RHEL-24205] - serial: icom: delete empty serial hooks (Andrew Halaney) [RHEL-24205] - serial: icom: use list_for_each_entry() (Andrew Halaney) [RHEL-24205] - serial: icom: make icom_acfg_baud const and unsigned (Andrew Halaney) [RHEL-24205] - serial: icom: use ARRAY_SIZE (Andrew Halaney) [RHEL-24205] - serial: icom: move header content to .c (Andrew Halaney) [RHEL-24205] - serial: icom: use proper __le types and functions (Andrew Halaney) [RHEL-24205] - serial: icom: remove to_icom_adapter() and icom_kref_release() (Andrew Halaney) [RHEL-24205] - serial: icom: switch vague casts to container_of (Andrew Halaney) [RHEL-24205] - serial: icom: remove ICOM_VERSION_STR macro (Andrew Halaney) [RHEL-24205] - serial: 8250/omap1: include linux/soc/ti/omap1-soc.h (Andrew Halaney) [RHEL-24205] - tty: n_gsm: clean up implicit CR bit encoding in address field (Andrew Halaney) [RHEL-24205] - tty: n_gsm: clean up dead code in gsm_queue() (Andrew Halaney) [RHEL-24205] - Revert "serial: 8250: Handle UART without interrupt on TEMT using em485" (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix runtime PM for start_tx() for empty buffer (Andrew Halaney) [RHEL-24205] - serial: imx: fix overrun interrupts in DMA mode (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: do not time out prematurely when draining tx fifo (Andrew Halaney) [RHEL-24205] - serial: When UART is suspended, set RTS to false (Andrew Halaney) [RHEL-24205] - serial: 8250: add compatible for fsl,16550-FIFO64 (Andrew Halaney) [RHEL-24205] - serial: 8250: Add UART_CAP_NOTEMT on PORT_16550A_FSL64 (Andrew Halaney) [RHEL-24205] - serial: 8250: Handle UART without interrupt on TEMT using em485 (Andrew Halaney) [RHEL-24205] - serial: 8250_aspeed_vuart: Fix potential NULL dereference in aspeed_vuart_probe (Andrew Halaney) [RHEL-24205] - serial: atmel: remove redundant assignment in rs485_config (Andrew Halaney) [RHEL-24205] - serial: imx: remove redundant assignment in rs485_config (Andrew Halaney) [RHEL-24205] - serial: max310: remove redundant memset in rs485_config (Andrew Halaney) [RHEL-24205] - serial: omap: remove redundant code in rs485_config (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: remove redundant check in rs485_config (Andrew Halaney) [RHEL-24205] - serial: stm32: remove redundant code in rs485_config (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: remove redundant code in rs485_config (Andrew Halaney) [RHEL-24205] - serial: core: move RS485 configuration tasks from drivers into core (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Use DIV_ROUND_CLOSEST to calculate baud rates (Andrew Halaney) [RHEL-24205] - serial: 8250: Report which option to enable for blacklisted PCI devices (Andrew Halaney) [RHEL-24205] - tty: n_tty: Restore EOF push handling behavior (Andrew Halaney) [RHEL-24205] - serial: 8250: Make SERIAL_8250_EM available for arm64 systems (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: renesas,em-uart: Document r9a09g011 bindings (Andrew Halaney) [RHEL-24205] - tty: serial: owl: Fix missing clk_disable_unprepare() in owl_uart_probe (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: add spin_lock for interrupt and console_write (Andrew Halaney) [RHEL-24205] - tty: Fix a possible resource leak in icom_probe (Andrew Halaney) [RHEL-24205] - tty: serial: Prepare cleanup of powerpc's asm/prom.h (Andrew Halaney) [RHEL-24205] - tty: hvc: Prepare cleanup of powerpc's asm/prom.h (Andrew Halaney) [RHEL-24205] - tty: goldfish: Use tty_port_destroy() to destroy port (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix incorrect UA handling (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix malformed counter for out of frame data (Andrew Halaney) [RHEL-24205] - tty: serial: altera: use altera_jtaguart_stop_tx() (Andrew Halaney) [RHEL-24205] - tty: serial: owl-uart, send x_char even if stopped (Andrew Halaney) [RHEL-24205] - tty: serial: mpc52xx_uart: remove double ifdeffery (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: Fix null-pointer-dereference in slgt_clean() (Andrew Halaney) [RHEL-24205] - tty: serial: mpc52xx_uart: make rx/tx hooks return unsigned, part II. (Andrew Halaney) [RHEL-24205] - memcg: enable accounting for tty-related objects (Andrew Halaney) [RHEL-24205] - vt_ioctl: fix potential spectre v1 in VT_DISALLOCATE (Andrew Halaney) [RHEL-24205] - serial: 8250: fix XOFF/XON sending when DMA is used (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Add ARTPEC-8 support (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Clear RS485 bits in the shutdown (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: simplify getting OF match data (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: constify variables and pointers (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: constify s3c24xx_serial_drv_data members (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: constify UART name (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: constify s3c24xx_serial_drv_data (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: reduce number of casts (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: embed s3c2410_uartcfg in parent structure (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: embed s3c24xx_uart_info in parent structure (Andrew Halaney) [RHEL-24205] - serial: 8250_tegra: mark acpi_device_id as unused with !ACPI (Andrew Halaney) [RHEL-24205] - tty: serial: bcm63xx: use more precise Kconfig symbol (Andrew Halaney) [RHEL-24205] - serial: SERIAL_SUNPLUS should depend on ARCH_SUNPLUS (Andrew Halaney) [RHEL-24205] - tty: serial: jsm: fix two assignments in if conditions (Andrew Halaney) [RHEL-24205] - tty: serial: jsm: remove redundant assignments to variable linestatus (Andrew Halaney) [RHEL-24205] - serial: 8250_mtk: make two read-only arrays static const (Andrew Halaney) [RHEL-24205] - serial: samsung_tty: do not unlock port->lock for uart_write_wakeup() (Andrew Halaney) [RHEL-24205] - tty: serial: serial_txx9: remove struct uart_txx9_port (Andrew Halaney) [RHEL-24205] - kgdboc: fix return value of __setup handler (Andrew Halaney) [RHEL-24205] - tty: hvc: fix return value of __setup handler (Andrew Halaney) [RHEL-24205] - serial: samsung: Add samsung_early_read to support early kgdboc (Andrew Halaney) [RHEL-24205] - serial: make uart_console_write->putchar()'s character an unsigned char (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: fix return value check in mvebu_uart_clock_probe() (Andrew Halaney) [RHEL-24205] - sc16is7xx: Set AUTOCTS and AUTORTS bits (Andrew Halaney) [RHEL-24205] - sc16is7xx: Handle modem status lines (Andrew Halaney) [RHEL-24205] - sc16is7xx: Properly resume TX after stop (Andrew Halaney) [RHEL-24205] - Revert "tty: serial: meson: *" (Andrew Halaney) [RHEL-24205] - serial: sunplus-uart: Fix compile error while CONFIG_SERIAL_SUNPLUS_CONSOLE=n (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Fix the compile link error reported by kernel test robot (Andrew Halaney) [RHEL-24205] - mxser: make use of UART_LCR_WLEN() + tty_get_char_size() (Andrew Halaney) [RHEL-24205] - sdio_uart: make use of UART_LCR_WLEN() + tty_get_char_size() (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Added S4 SOC compatibility (Andrew Halaney) [RHEL-24205] - tty: serial: meson: The system stuck when you run the stty command on the console to change the baud rate (Andrew Halaney) [RHEL-24205] - serial: sunplus-uart: Add Sunplus SoC UART Driver (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: Add bindings doc for Sunplus SoC UART Driver (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix race condition in RTS-after-send handling (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Make some bit of the REG5 register writable (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Describes the calculation of the UART baud rate clock using a clock frame (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Use devm_ioremap_resource to get register mapped memory (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Move request the register region to probe (Andrew Halaney) [RHEL-24205] - tty: serial: amba-pl010: use more uart_port pointers (Andrew Halaney) [RHEL-24205] - tty: serial: lpc32xx_hs: use serial_lpc32xx_stop_tx() helper (Andrew Halaney) [RHEL-24205] - tty: serial: serial_txx9: remove info print from init (Andrew Halaney) [RHEL-24205] - tty: serial: mpc52xx_uart: make rx/tx hooks return unsigned (Andrew Halaney) [RHEL-24205] - serial: 8250_lpss: Balance reference count for PCI DMA device (Andrew Halaney) [RHEL-24205] - serial: 8250_mid: Balance reference count for PCI DMA device (Andrew Halaney) [RHEL-24205] - serial: 8250_aspeed_vuart: replace snprintf with sysfs_emit (Andrew Halaney) [RHEL-24205] - serial: 8250: Correct Kconfig help text for blacklisted PCI devices (Andrew Halaney) [RHEL-24205] - arm64: dts: marvell: armada-37xx: add device node for UART clock and use it (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: implement support for baudrates higher than 230400 Bd (Andrew Halaney) [RHEL-24205] - dt-bindings: mvebu-uart: update information about UART clock (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: implement UART clock driver for configuring UART base clock (Andrew Halaney) [RHEL-24205] - dt-bindings: mvebu-uart: document DT bindings for marvell,armada-3700-uart-clock (Andrew Halaney) [RHEL-24205] - sc16is7xx: Separate GPIOs from modem control lines (Andrew Halaney) [RHEL-24205] - sc16is7xx: Update status lines in single call (Andrew Halaney) [RHEL-24205] - sc16is7xx: Preserve EFR bits on update (Andrew Halaney) [RHEL-24205] - serial: 8250: Return early in .start_tx() if there are no chars to send (Andrew Halaney) [RHEL-24205] - sc16is7xx: Fix for incorrect data being transmitted (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix proper link termination after failed open (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix encoding of control signal octet bit DV (Andrew Halaney) [RHEL-24205] - serial: 8250_aspeed_vuart: add PORT_ASPEED_VUART port type (Andrew Halaney) [RHEL-24205] - serial: 8250_mid: Remove unneeded test for ->setup() presence (Andrew Halaney) [RHEL-24205] - serial: 8250_mid: Get rid of custom MID_DEVICE() macro (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Simplify multiplication/shift logic (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: add earlycon support (Andrew Halaney) [RHEL-24205] - tty: n_tty: do not look ahead for EOL character past the end of the buffer (Andrew Halaney) [RHEL-24205] - serial: parisc: GSC: fix build when IOSAPIC is not set (Andrew Halaney) [RHEL-24205] - tty: serial: imx: Add fast path when rs485 delays are 0 (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm2835aux: Add ACPI support (Andrew Halaney) [RHEL-24205] - serial: stm32: enable / disable wake irqs for mcrtl_gpio wakeup sources (Andrew Halaney) [RHEL-24205] - serial: mctrl_gpio: add a new API to enable / disable wake_irq (Andrew Halaney) [RHEL-24205] - serial: core: Drop duplicate NULL check in uart_*shutdown() (Andrew Halaney) [RHEL-24205] - tty: Drop duplicate NULL check in TTY port functions (Andrew Halaney) [RHEL-24205] - serial: core: Fix the definition name in the comment of UPF_* flags (Andrew Halaney) [RHEL-24205] - amiserial: Drop duplicate NULL check in shutdown() (Andrew Halaney) [RHEL-24205] - vt_ioctl: add array_index_nospec to VT_ACTIVATE (Andrew Halaney) [RHEL-24205] - vt_ioctl: fix array_index_nospec in vt_setactivate (Andrew Halaney) [RHEL-24205] - serial: 8250_pericom: Revert "Re-enable higher baud rates" (Andrew Halaney) [RHEL-24205] - XArray: Include bitmap.h from xarray.h (Andrew Halaney) [RHEL-24205] - n_tty: wake up poll(POLLRDNORM) on receiving data (Andrew Halaney) [RHEL-24205] - serial: 8250_exar: derive nr_ports from PCI ID for Acces I/O cards (Andrew Halaney) [RHEL-24205] - tty: Replace acpi_bus_get_device() (Andrew Halaney) [RHEL-24205] - serial: mcf: use helpers in mcf_tx_chars() (Andrew Halaney) [RHEL-24205] - serial: fsl_linflexuart: don't call uart_write_wakeup() twice (Andrew Halaney) [RHEL-24205] - serial: fsl_linflexuart: deduplicate character sending (Andrew Halaney) [RHEL-24205] - mxser: switch from xmit_buf to kfifo (Andrew Halaney) [RHEL-24205] - mxser: use tty_port xmit_buf helpers (Andrew Halaney) [RHEL-24205] - mxser: fix xmit_buf leak in activate when LSR == 0xff (Andrew Halaney) [RHEL-24205] - tty: tty_port_open, document shutdown vs failed activate (Andrew Halaney) [RHEL-24205] - tty: add kfifo to tty_port (Andrew Halaney) [RHEL-24205] - serial: atmel_serial: include circ_buf.h (Andrew Halaney) [RHEL-24205] - serial: core: clean up EXPORT_SYMBOLs (Andrew Halaney) [RHEL-24205] - serial: imx: reduce RX interrupt frequency (Andrew Halaney) [RHEL-24205] - tty: serial: max3100: Remove redundant 'flush_workqueue()' calls (Andrew Halaney) [RHEL-24205] - serial: core: Initialize rs485 RTS polarity already on probe (Andrew Halaney) [RHEL-24205] - serial: pl011: Fix incorrect rs485 RTS polarity on set_mctrl (Andrew Halaney) [RHEL-24205] - serial: stm32: fix software flow control transfer (Andrew Halaney) [RHEL-24205] - serial: stm32: prevent TDR register overwrite when sending x_char (Andrew Halaney) [RHEL-24205] - serial: 8250: of: Fix mapped region size when using reg-offset property (Andrew Halaney) [RHEL-24205] - tty: rpmsg: Fix race condition releasing tty port (Andrew Halaney) [RHEL-24205] - tty: Add support for Brainboxes UC cards. (Andrew Halaney) [RHEL-24205] - Revert "tty: serial: Use fifo in 8250 console driver" (Andrew Halaney) [RHEL-24205] - vsprintf: rework bitmap_list_string (Andrew Halaney) [RHEL-24205] - lib: bitmap: add performance test for bitmap_print_to_pagebuf (Andrew Halaney) [RHEL-24205] - tools: sync tools/bitmap with mother linux (Andrew Halaney) [RHEL-24205] - serial: core: Keep mctrl register state and cached copy in sync (Andrew Halaney) [RHEL-24205] - serial: stm32: correct loop for dma error handling (Andrew Halaney) [RHEL-24205] - serial: stm32: fix flow control transfer in DMA mode (Andrew Halaney) [RHEL-24205] - serial: stm32: rework TX DMA state condition (Andrew Halaney) [RHEL-24205] - serial: stm32: move tx dma terminate DMA to shutdown (Andrew Halaney) [RHEL-24205] - serial: pl011: Drop redundant DTR/RTS preservation on close/open (Andrew Halaney) [RHEL-24205] - serial: pl011: Drop CR register reset on set_termios (Andrew Halaney) [RHEL-24205] - serial: pl010: Drop CR register reset on set_termios (Andrew Halaney) [RHEL-24205] - serial: liteuart: fix MODULE_ALIAS (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Fix return error code in case of dma_alloc_coherent() failure (Andrew Halaney) [RHEL-24205] - Revert "serdev: BREAK/FRAME/PARITY/OVERRUN notification prototype V2" (Andrew Halaney) [RHEL-24205] - serdev: Do not instantiate serdevs on boards with known bogus DSDT entries (Andrew Halaney) [RHEL-24205] - tty: goldfish: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serdev: BREAK/FRAME/PARITY/OVERRUN notification prototype V2 (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Drop the legacy compatible strings and clock code (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: bcm63xx: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: ar933x: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: vt8500: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: altera_jtaguart: Use platform_get_irq_optional() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: pxa: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: meson: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Propagate error codes from brcmuart_probe() (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: altera: Use platform_get_irq_optional() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: lantiq: store and compare return status correctly (Andrew Halaney) [RHEL-24205] - serial: 8250: Move Alpha-specific quirk out of the core (Andrew Halaney) [RHEL-24205] - serial: Fix incorrect rs485 polarity on uart open (Andrew Halaney) [RHEL-24205] - docs/driver-api: Replace a comma in the n_gsm.rst with a double colon (Andrew Halaney) [RHEL-24205] - tty: Fix the keyboard led light display problem (Andrew Halaney) [RHEL-24205] - tty/ldsem: Fix syntax errors in comments (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Remove BREAK/FRAME/PARITY/OVERRUN printouts (Andrew Halaney) [RHEL-24205] - serial: 8250_pericom: Use serial_dl_write() instead of open coded (Andrew Halaney) [RHEL-24205] - serial: 8250_pericom: Re-enable higher baud rates (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Split out Pericom driver (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Fix console registration from module (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Enable console as module (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Remove USI initialization (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: remove redundant assignment to tmp after the mask operation (Andrew Halaney) [RHEL-24205] - serial: atmel: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Use devm_clk_get_optional() (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Use dev_err_probe() (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Drop support for "sci_ick" clock (Andrew Halaney) [RHEL-24205] - serial: lantiq: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Add support for R-Car Gen4 (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: renesas,scif: Document r8a779f0 bindings (Andrew Halaney) [RHEL-24205] - xen/console: harden hvc_xen against event channel storms (Andrew Halaney) [RHEL-24205] - serial: 8250_fintek: Fix garbled text for console (Andrew Halaney) [RHEL-24205] - tty: n_hdlc: make n_hdlc_tty_wakeup() asynchronous (Andrew Halaney) [RHEL-24205] - tty: mips_ejtag_fdc: Make use of the helper function kthread_run_on_cpu() (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: UART errors after resuming from S2 (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: do not request memory region twice (Andrew Halaney) [RHEL-24205] - tty: serial: uartlite: allow 64 bit address (Andrew Halaney) [RHEL-24205] - Documentation: add TTY chapter (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for tty_standard_install (Andrew Halaney) [RHEL-24205] - tty: more kernel-doc for tty_ldisc (Andrew Halaney) [RHEL-24205] - tty: make tty_ldisc docs up-to-date (Andrew Halaney) [RHEL-24205] - tty: move tty_ldisc docs to new Documentation/tty/ (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for more tty_port functions (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for more tty_driver functions (Andrew Halaney) [RHEL-24205] - tty: reformat kernel-doc in n_tty.c (Andrew Halaney) [RHEL-24205] - tty: fix kernel-doc in n_tty.c (Andrew Halaney) [RHEL-24205] - tty: reformat kernel-doc in tty_buffer.c (Andrew Halaney) [RHEL-24205] - tty: reformat kernel-doc in tty_ldisc.c (Andrew Halaney) [RHEL-24205] - tty: reformat kernel-doc in tty_io.c (Andrew Halaney) [RHEL-24205] - tty: reformat kernel-doc in tty_port.c (Andrew Halaney) [RHEL-24205] - tty: reformat TTY_DRIVER_ flags into kernel-doc (Andrew Halaney) [RHEL-24205] - tty: combine tty_ldisc_ops docs into kernel-doc (Andrew Halaney) [RHEL-24205] - tty: combine tty_operations triple docs into kernel-doc (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for tty_ldisc_ops (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for tty_port_operations (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for tty_operations (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for tty_driver (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for tty_port (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Call dma_async_issue_pending() (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Check return code of dmaengine_submit() (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: rewrite pericom_do_set_divisor() (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Fix ACCES entries in pci_serial_quirks array (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix RTS modem control while in rs485 mode (Andrew Halaney) [RHEL-24205] - tty: serial: imx: disable UCR4_OREN in .stop_rx() instead of .shutdown() (Andrew Halaney) [RHEL-24205] - tty: serial: imx: clear the RTSD status before enable the RTSD irq (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Add StarFive JH7100 quirk (Andrew Halaney) [RHEL-24205] - mxser: use PCI_DEVICE_DATA (Andrew Halaney) [RHEL-24205] - mxser: move ids from pci_ids.h here (Andrew Halaney) [RHEL-24205] - mxser: add MOXA prefix to some PCI device IDs (Andrew Halaney) [RHEL-24205] - mxser: increase buf_overrun if tty_insert_flip_char() fails (Andrew Halaney) [RHEL-24205] - mxser: remove tty parameter from mxser_receive_chars_new() (Andrew Halaney) [RHEL-24205] - mxser: don't throttle manually (Andrew Halaney) [RHEL-24205] - mxser: clean up timeout handling in mxser_wait_until_sent() (Andrew Halaney) [RHEL-24205] - mxser: use msleep_interruptible() in mxser_wait_until_sent() (Andrew Halaney) [RHEL-24205] - mxser: extract TX empty check from mxser_wait_until_sent() (Andrew Halaney) [RHEL-24205] - mxser: use tty_port_close() in mxser_close() (Andrew Halaney) [RHEL-24205] - mxser: don't flush buffer from mxser_close() directly (Andrew Halaney) [RHEL-24205] - mxser: call stop_rx from mxser_shutdown_port() (Andrew Halaney) [RHEL-24205] - mxser: remove tty->driver_data NULL check (Andrew Halaney) [RHEL-24205] - mxser: remove pointless xmit_buf checks (Andrew Halaney) [RHEL-24205] - mxser: clean up tx handling in mxser_transmit_chars() (Andrew Halaney) [RHEL-24205] - mxser: move MSR read to mxser_check_modem_status() (Andrew Halaney) [RHEL-24205] - mxser: keep only !tty test in ISR (Andrew Halaney) [RHEL-24205] - mxser: rename mxser_close_port() to mxser_stop_rx() (Andrew Halaney) [RHEL-24205] - mxser: remove wait for sent from mxser_close_port (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Add support to deassert/assert reset line (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: renesas,sci: Document RZ/G2L SoC (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: renesas,scif: Make resets as a required property (Andrew Halaney) [RHEL-24205] - tty: serial, join uport checks in uart_port_shutdown() (Andrew Halaney) [RHEL-24205] - tty: clean up whitespace in __do_SAK() (Andrew Halaney) [RHEL-24205] - tty: remove tty NULL check from __do_SAK() (Andrew Halaney) [RHEL-24205] - tty: remove TTY_SOFT_SAK part from __do_SAK() (Andrew Halaney) [RHEL-24205] - n_gsm: remove unused parameters from gsm_error() (Andrew Halaney) [RHEL-24205] - arm: remove zte zx platform left-over (Andrew Halaney) [RHEL-24205] - serial: 8250: replace snprintf in show functions with sysfs_emit (Andrew Halaney) [RHEL-24205] - serial: liteuart: relax compile-test dependencies (Andrew Halaney) [RHEL-24205] - serial: liteuart: fix minor-number leak on probe errors (Andrew Halaney) [RHEL-24205] - serial: liteuart: fix use-after-free and memleak on unbind (Andrew Halaney) [RHEL-24205] - serial: liteuart: Fix NULL pointer dereference in ->remove() (Andrew Halaney) [RHEL-24205] - tty: serial: msm_serial: Deactivate RX DMA for polling support (Andrew Halaney) [RHEL-24205] - serial: core: fix transmit-buffer reset and memleak (Andrew Halaney) [RHEL-24205] - xen: flag xen_snd_front to be not essential for system boot (Andrew Halaney) [RHEL-24205] - xen: flag pvcalls-front to be not essential for system boot (Andrew Halaney) [RHEL-24205] - xen: flag hvc_xen to be not essential for system boot (Andrew Halaney) [RHEL-24205] - xen: add "not_essential" flag to struct xenbus_driver (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Protect udbg definitions by CONFIG_SERIAL_CPM_CONSOLE (Andrew Halaney) [RHEL-24205] - tty: rpmsg: Define tty name via constant string literal (Andrew Halaney) [RHEL-24205] - tty: rpmsg: Add pr_fmt() to prefix messages (Andrew Halaney) [RHEL-24205] - tty: rpmsg: Use dev_err_probe() in ->probe() (Andrew Halaney) [RHEL-24205] - tty: rpmsg: Unify variable used to keep an error code (Andrew Halaney) [RHEL-24205] - tty: rpmsg: Assign returned id to a local variable (Andrew Halaney) [RHEL-24205] - serial: stm32: push DMA RX data before suspending (Andrew Halaney) [RHEL-24205] - serial: stm32: terminate / restart DMA transfer at suspend / resume (Andrew Halaney) [RHEL-24205] - serial: stm32: rework RX dma initialization and release (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Remove empty stub pci_quatech_exit() (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Replace custom pci_match_id() implementation (Andrew Halaney) [RHEL-24205] - serial: xilinx_uartps: Fix race condition causing stuck TX (Andrew Halaney) [RHEL-24205] - serial: sunzilog: Mark sunzilog_putchar() __maybe_unused (Andrew Halaney) [RHEL-24205] - Revert "tty: hvc: pass DMA capable memory to put_chars()" (Andrew Halaney) [RHEL-24205] - Revert "virtio-console: remove unnecessary kmemdup()" (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Replace dev_*() by pci_*() macros (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Get rid of redundant 'else' keyword (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Refactor the loop in pci_ite887x_init() (Andrew Halaney) [RHEL-24205] - tty: add rpmsg driver (Andrew Halaney) [RHEL-24205] - serial: 8250: rename unlock labels (Andrew Halaney) [RHEL-24205] - serial: stm32: update throttle and unthrottle ops for dma mode (Andrew Halaney) [RHEL-24205] - serial: stm32: rework RX over DMA (Andrew Halaney) [RHEL-24205] - serial: stm32: re-introduce an irq flag condition in usart_receive_chars (Andrew Halaney) [RHEL-24205] - virtio-console: remove unnecessary kmemdup() (Andrew Halaney) [RHEL-24205] - tty: hvc: pass DMA capable memory to put_chars() (Andrew Halaney) [RHEL-24205] - tty: hvc: use correct dma alignment size (Andrew Halaney) [RHEL-24205] - serial: imx: disable console clocks on unregister (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Make sc16is7xx_remove() return void (Andrew Halaney) [RHEL-24205] - serial: max310x: Make max310x_remove() return void (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Improve naming for common macro (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: use macros instead of hardcoded values (Andrew Halaney) [RHEL-24205] - tty/sysrq: More intuitive Shift handling (Andrew Halaney) [RHEL-24205] - Revert "serial: 8250: Fix reporting real baudrate value in c_ospeed field" (Andrew Halaney) [RHEL-24205] - serial: 8250: allow disabling of Freescale 16550 compile test (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix reporting real baudrate value in c_ospeed field (Andrew Halaney) [RHEL-24205] - serial: sifive: set pointer to NULL rather than 0. (Andrew Halaney) [RHEL-24205] - mxser: store FCR state in mxser_port::FCR (Andrew Halaney) [RHEL-24205] - mxser: don't read from UART_FCR (Andrew Halaney) [RHEL-24205] - mxser: move FIFO clearing to mxser_disable_and_clear_FIFO() (Andrew Halaney) [RHEL-24205] - mxser: simplify FCR computation in mxser_change_speed() (Andrew Halaney) [RHEL-24205] - mxser: make mxser_port::ldisc_stop_rx a bool (Andrew Halaney) [RHEL-24205] - mxser: simplify condition in mxser_receive_chars_new (Andrew Halaney) [RHEL-24205] - mxser: restore baud rate if its setting fails (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: describe driver in KConfig (Andrew Halaney) [RHEL-24205] - xen/x86: make "earlyprintk=xen" work for HVM/PVH DomU (Andrew Halaney) [RHEL-24205] - xen/x86: make "earlyprintk=xen" work better for PVH Dom0 (Andrew Halaney) [RHEL-24205] - serial: 8250: remove duplicated BRI0A49 and BDP3336 entries (Andrew Halaney) [RHEL-24205] - serial: 8250_fsl: Move fsl8250_data to ACPI section (Andrew Halaney) [RHEL-24205] - serial: 8250: SERIAL_8250_EM should depend on ARCH_RENESAS (Andrew Halaney) [RHEL-24205] - tty: remove flags from struct tty_ldisc_ops (Andrew Halaney) [RHEL-24205] - tty: unexport tty_ldisc_release (Andrew Halaney) [RHEL-24205] - tty: moxa: merge moxa.h into moxa.c (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: rename a conflicting function name (Andrew Halaney) [RHEL-24205] - tty: n_gsm: Modify cr bit value when config requester (Andrew Halaney) [RHEL-24205] - tty: n_gsm: Add some instructions and code for requester (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: fix driver's tx_empty callback (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: Fix RX_LVL register offset (Andrew Halaney) [RHEL-24205] - tty: serial: uartlite: Prevent changing fixed parameters (Andrew Halaney) [RHEL-24205] - sh: j2: Update uartlite binding with data and parity properties (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: uartlite: Add properties for synthesis-time parameters (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: uartlite: Convert to json-schema (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Prefer struct_size over open coded arithmetic (Andrew Halaney) [RHEL-24205] - console: consume APC, DM, DCS (Andrew Halaney) [RHEL-24205] - tty: serial: uartlite: Use read_poll_timeout for a polling loop (Andrew Halaney) [RHEL-24205] - tty: serial: uartlite: Use constants in early_uartlite_putc (Andrew Halaney) [RHEL-24205] - tty: Fix data race between tiocsti() and flush_to_ldisc() (Andrew Halaney) [RHEL-24205] - serial: vt8500: Use of_device_get_match_data (Andrew Halaney) [RHEL-24205] - serial: 8250_ingenic: Use of_device_get_match_data (Andrew Halaney) [RHEL-24205] - tty: serial: linflexuart: Remove redundant check to simplify the code (Andrew Halaney) [RHEL-24205] - mxser: use semi-colons instead of commas (Andrew Halaney) [RHEL-24205] - tty: moxa: use semi-colons instead of commas (Andrew Halaney) [RHEL-24205] - tty: replace in_irq() with in_hardirq() (Andrew Halaney) [RHEL-24205] - serial: sh-sci: fix break handling for sysrq (Andrew Halaney) [RHEL-24205] - serial: stm32: use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: stm32: use the defined variable to simplify code (Andrew Halaney) [RHEL-24205] - Revert "arm pl011 serial: support multi-irq request" (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Add Exynos850 SoC data (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Fix driver data macros style (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Init USI to keep clocks running (Andrew Halaney) [RHEL-24205] - platform/surface: aggregator: Use serdev_acpi_get_uart_resource() helper (Andrew Halaney) [RHEL-24205] - serdev: Split and export serdev_acpi_get_uart_resource() (Andrew Halaney) [RHEL-24205] - serial: stm32: fix the conditional expression writing (Andrew Halaney) [RHEL-24205] - serial: omap: Only allow if 8250_omap is not selected (Andrew Halaney) [RHEL-24205] - vt: keyboard.c: make console an unsigned int (Andrew Halaney) [RHEL-24205] - vt: keyboard: treat kbd_table as an array all the time. (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: make setup_port() parameters explicitly unsigned (Andrew Halaney) [RHEL-24205] - tty: pdc_cons, free tty_driver upon failure (Andrew Halaney) [RHEL-24205] - tty: drop put_tty_driver (Andrew Halaney) [RHEL-24205] - tty: drop alloc_tty_driver (Andrew Halaney) [RHEL-24205] - xtensa: ISS: don't panic in rs_init (Andrew Halaney) [RHEL-24205] - serial: max310x: Use clock-names property matching to recognize EXTCLK (Andrew Halaney) [RHEL-24205] - serial: 8250: Define RX trigger levels for OxSemi 950 devices (Andrew Halaney) [RHEL-24205] - tty: hvc: replace BUG_ON() with negative return value (Andrew Halaney) [RHEL-24205] - amiserial: remove unused state from shutdown (Andrew Halaney) [RHEL-24205] - amiserial: pack and sort includes (Andrew Halaney) [RHEL-24205] - amiserial: expand serial_isroot (Andrew Halaney) [RHEL-24205] - amiserial: simplify rs_open (Andrew Halaney) [RHEL-24205] - amiserial: remove serial_state::xmit_fifo_size (Andrew Halaney) [RHEL-24205] - amiserial: remove stale comment (Andrew Halaney) [RHEL-24205] - amiserial: remove unused DBG_CNT (Andrew Halaney) [RHEL-24205] - serial: 8250_exar: Add ->unregister_gpio() callback (Andrew Halaney) [RHEL-24205] - tty: serial: Fix spelling mistake "Asychronous" -> "Asynchronous" (Andrew Halaney) [RHEL-24205] - tty: serial: uartlite: Add runtime pm support (Andrew Halaney) [RHEL-24205] - tty: serial: uartlite: Disable clocks in case of errors (Andrew Halaney) [RHEL-24205] - tty: Fix out-of-bound vmalloc access in imageblit (Andrew Halaney) [RHEL-24205] - serial: samsung: use dma_ops of DMA if attached (Andrew Halaney) [RHEL-24205] - arm pl011 serial: support multi-irq request (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: add RS485 support (Andrew Halaney) [RHEL-24205] - tty: serial: jsm: hold port lock when reporting modem line changes (Andrew Halaney) [RHEL-24205] - serial: core: Report magic multiplier extra baud rates (Andrew Halaney) [RHEL-24205] - serial: 8250: extend compile-test coverage (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: use NULL to initialized a null pointer (Andrew Halaney) [RHEL-24205] - serial: 8250_pnp: Support configurable clock frequency (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: make a const array static, makes object smaller (Andrew Halaney) [RHEL-24205] - Revert "tty/serial/omap: Make the locking RT aware" (Andrew Halaney) [RHEL-24205] - Revert "tty/serial/pl011: Make the locking work on RT" (Andrew Halaney) [RHEL-24205] - Revert "printk: Bring back the RT bits." (Andrew Halaney) [RHEL-24205] - Revert "printk: add infrastucture for atomic consoles" (Andrew Halaney) [RHEL-24205] - Revert "serial: 8250: implement write_atomic" (Andrew Halaney) [RHEL-24205] - Revert "printk: avoid preempt_disable() for PREEMPT_RT" (Andrew Halaney) [RHEL-24205] - Revert "printk: allow disabling printk per-console device kthreads at boot" (Andrew Halaney) [RHEL-24205] - Revert "serial: Make ->set_termios() old ktermios const" (Andrew Halaney) [RHEL-24205] - Revert "serial: 8250_dw: Add ACPI ID for Granite Rapids-D UART" (Andrew Halaney) [RHEL-24205]- copy_oldmem_kernel() - WRITE is "data source", not destination (Chris von Recklinghausen) [RHEL-27741] - add CONFIG_SAMPLE_KMEMLEAK to RHEL configs collection (Chris von Recklinghausen) [RHEL-27741] - add CONFIG_RANDOMIZE_KSTACK_OFFSET to RHEL configs collection (Chris von Recklinghausen) [RHEL-27741] - add CONFIG_DMAPOOL_TEST to RHEL configs collection (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: vmscan: make global slab shrink lockless" (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: vmscan: make memcg slab shrink lockless" (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: vmscan: add shrinker_srcu_generation" (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: shrinkers: make count and scan in shrinker debugfs lockless" (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: vmscan: hold write lock to reparent shrinker nr_deferred" (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: vmscan: remove shrinker_rwsem from synchronize_shrinkers()" (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: shrinkers: convert shrinker_rwsem to mutex" (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: fix iteration in collapse_file (Chris von Recklinghausen) [RHEL-27741] - memfd: check for non-NULL file_seals in memfd_create() syscall (Chris von Recklinghausen) [RHEL-27741] - mm/vmalloc: do not output a spurious warning when huge vmalloc() fails (Chris von Recklinghausen) [RHEL-27741] - mm/mprotect: fix do_mprotect_pkey() limit check (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: Fix error path in do_vmi_align_munmap() (Chris von Recklinghausen) [RHEL-27741] - zswap: do not shrink if cgroup may not zswap (Chris von Recklinghausen) [RHEL-27741] - page cache: fix page_cache_next/prev_miss off by one (Chris von Recklinghausen) [RHEL-27741] - mm/gup_test: fix ioctl fail for compat task (Chris von Recklinghausen) [RHEL-27741] - mm/gup: remove unused vmas parameter from pin_user_pages_remote() (Chris von Recklinghausen) [RHEL-27741] - splice: Rename direct_splice_read() to copy_splice_read() (Chris von Recklinghausen) [RHEL-27741] - mm: fix zswap writeback race condition (Chris von Recklinghausen) [RHEL-27741] - mm: kfence: fix false positives on big endian (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: move LRU update from zs_map_object() to zs_malloc() (Chris von Recklinghausen) [RHEL-27741] - mm: shrinkers: fix race condition on debugfs cleanup (Chris von Recklinghausen) [RHEL-27741] - dmapool: link blocks across pages (Chris von Recklinghausen) [RHEL-27741] - dmapool: don't memset on free twice (Chris von Recklinghausen) [RHEL-27741] - dmapool: simplify freeing (Chris von Recklinghausen) [RHEL-27741] - dmapool: consolidate page initialization (Chris von Recklinghausen) [RHEL-27741] - dmapool: rearrange page alloc failure handling (Chris von Recklinghausen) [RHEL-27741] - dmapool: move debug code to own functions (Chris von Recklinghausen) [RHEL-27741] - dmapool: speedup DMAPOOL_DEBUG with init_on_alloc (Chris von Recklinghausen) [RHEL-27741] - dmapool: cleanup integer types (Chris von Recklinghausen) [RHEL-27741] - dmapool: use sysfs_emit() instead of scnprintf() (Chris von Recklinghausen) [RHEL-27741] - dmapool: remove checks for dev == NULL (Chris von Recklinghausen) [RHEL-27741] - mm: do not reclaim private data from pinned page (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: always check invariants (Chris von Recklinghausen) [RHEL-27741] - filemap: Handle error return from __filemap_get_folio() (Chris von Recklinghausen) [RHEL-27741] - mm: change per-VMA lock statistics to be disabled by default (Chris von Recklinghausen) [RHEL-27741] - mm/mempolicy: correctly update prev when policy is equal on mbind (Chris von Recklinghausen) [RHEL-27741] - kasan: hw_tags: avoid invalid virt_to_page() (Chris von Recklinghausen) [RHEL-27741] - mm/page_alloc: add some comments to explain the possible hole in __pageblock_pfn_to_page() (Chris von Recklinghausen) [RHEL-27741] - mm/ksm: move disabling KSM from s390/gmap code to KSM code (Chris von Recklinghausen) [RHEL-27741] - mm/ksm: unmerge and clear VM_MERGEABLE when setting PR_SET_MEMORY_MERGE=0 (Chris von Recklinghausen) [RHEL-27741] - mm/damon/paddr: fix missing folio_sz update in damon_pa_young() (Chris von Recklinghausen) [RHEL-27741] - mm/damon/paddr: minor refactor of damon_pa_mark_accessed_or_deactivate() (Chris von Recklinghausen) [RHEL-27741] - mm/damon/paddr: minor refactor of damon_pa_pageout() (Chris von Recklinghausen) [RHEL-27741] - mm,unmap: avoid flushing TLB in batch if PTE is inaccessible (Chris von Recklinghausen) [RHEL-27741] - shmem: restrict noswap option to initial user namespace (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: fix conflicting mods to collapse_file() (Chris von Recklinghausen) [RHEL-27741] - mm/mremap: fix vm_pgoff in vma_merge() case 3 (Chris von Recklinghausen) [RHEL-27741] - seq_buf: Add seq_buf_do_printk() helper (Chris von Recklinghausen) [RHEL-27741] - sparse: remove unnecessary 0 values from rc (Chris von Recklinghausen) [RHEL-27741] - mm: move 'mmap_min_addr' logic from callers into vm_unmapped_area() (Chris von Recklinghausen) [RHEL-27741] - mm: do not increment pgfault stats when page fault handler retries (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: allow only one active pool compaction context (Chris von Recklinghausen) [RHEL-27741] - mm: add new KSM process and sysfs knobs (Chris von Recklinghausen) [RHEL-27741] - mm: add new api to enable ksm per process (Chris von Recklinghausen) [RHEL-27741] - mm: don't check VMA write permissions if the PTE/PMD indicates write permissions (Chris von Recklinghausen) [RHEL-27741] - migrate_pages_batch: fix statistics for longterm pin retry (Chris von Recklinghausen) [RHEL-27741] - userfaultfd: use helper function range_in_vma() (Chris von Recklinghausen) [RHEL-27741] - lib/show_mem.c: use for_each_populated_zone() simplify code (Chris von Recklinghausen) [RHEL-27741] - mm/hugetlb: fix uffd-wp bit lost when unsharing happens (Chris von Recklinghausen) [RHEL-27741] - mm/hugetlb: fix uffd-wp during fork() (Chris von Recklinghausen) [RHEL-27741] - kasan: fix lockdep report invalid wait context (Chris von Recklinghausen) [RHEL-27741] - mm: ksm: support hwpoison for ksm page (Chris von Recklinghausen) [RHEL-27741] - mm: memory-failure: refactor add_to_kill() (Chris von Recklinghausen) [RHEL-27741] - memfd: pass argument of memfd_fcntl as int (Chris von Recklinghausen) [RHEL-27741] - mm: workingset: update description of the source file (Chris von Recklinghausen) [RHEL-27741] - printk: export console trace point for kcsan/kasan/kfence/kmsan (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: refactor updating current->reclaim_state (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: move set_task_reclaim_state() near flush_reclaim_state() (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: ignore non-LRU-based reclaim in memcg reclaim (Chris von Recklinghausen) [RHEL-27741] - mm: apply __must_check to vmap_pages_range_noflush() (Chris von Recklinghausen) [RHEL-27741] - mm: hwpoison: support recovery from HugePage copy-on-write faults (Chris von Recklinghausen) [RHEL-27741] - mm/vmscan: simplify shrink_node() (Chris von Recklinghausen) [RHEL-27741] - mpage: use folios in bio end_io handler (Chris von Recklinghausen) [RHEL-27741] - mpage: split submit_bio and bio end_io handler for reads and writes (Chris von Recklinghausen) [RHEL-27741] - mm/huge_memory: conditionally call maybe_mkwrite() and drop pte_wrprotect() in __split_huge_pmd_locked() (Chris von Recklinghausen) [RHEL-27741] - mm: convert copy_user_huge_page() to copy_user_large_folio() (Chris von Recklinghausen) [RHEL-27741] - userfaultfd: convert mfill_atomic_hugetlb() to use a folio (Chris von Recklinghausen) [RHEL-27741] - userfaultfd: convert copy_huge_page_from_user() to copy_folio_from_user() (Chris von Recklinghausen) [RHEL-27741] - userfaultfd: use kmap_local_page() in copy_huge_page_from_user() (Chris von Recklinghausen) [RHEL-27741] - userfaultfd: convert mfill_atomic_pte_copy() to use a folio (Chris von Recklinghausen) [RHEL-27741] - mm, page_alloc: use check_pages_enabled static key to check tail pages (Chris von Recklinghausen) [RHEL-27741] - mm: mlock: use folios_put() in mlock_folio_batch() (Chris von Recklinghausen) [RHEL-27741] - mm/madvise: use vma_lookup() instead of find_vma() (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: maintain page cache uptodate flag (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: skip shmem with userfaultfd (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: refactor collapse_file control flow (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: drain lru after swapping in shmem (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: recover from poisoned file-backed memory (Chris von Recklinghausen) [RHEL-27741] - mm/hwpoison: introduce copy_mc_highpage (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: recover from poisoned anonymous memory (Chris von Recklinghausen) [RHEL-27741] - mm: kfence: improve the performance of __kfence_alloc() and __kfence_free() (Chris von Recklinghausen) [RHEL-27741] - mm/zswap: delay the initialization of zswap (Chris von Recklinghausen) [RHEL-27741] - mm/zswap: replace zswap_init_{started/failed} with zswap_init_state (Chris von Recklinghausen) [RHEL-27741] - mm/zswap: remove zswap_entry_cache_{create,destroy} helper function (Chris von Recklinghausen) [RHEL-27741] - mm: vmalloc: rename addr_to_vb_xarray() function (Chris von Recklinghausen) [RHEL-27741] - kmemleak-test: fix kmemleak_test.c build logic (Chris von Recklinghausen) [RHEL-27741] - mm: vmalloc: remove a global vmap_blocks xarray (Chris von Recklinghausen) [RHEL-27741] - mm: move free_area_empty() to mm/internal.h (Chris von Recklinghausen) [RHEL-27741] - hugetlb: remove PageHeadHuge() (Chris von Recklinghausen) [RHEL-27741] - mm: khugepaged: fix kernel BUG in hpage_collapse_scan_file() (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: reset compaction source zspage pointer after putback_zspage() (Chris von Recklinghausen) [RHEL-27741] - mm: make arch_has_descending_max_zone_pfns() static (Chris von Recklinghausen) [RHEL-27741] - zswap: remove MODULE_LICENSE in non-modules (Chris von Recklinghausen) [RHEL-27741] - zpool: remove MODULE_LICENSE in non-modules (Chris von Recklinghausen) [RHEL-27741] - mm: compaction: remove incorrect #ifdef checks (Chris von Recklinghausen) [RHEL-27741] - mm: compaction: move compaction sysctl to its own file (Chris von Recklinghausen) [RHEL-27741] - mm: memory-failure: Move memory failure sysctls to its own file (Chris von Recklinghausen) [RHEL-27741] - mm: uninline kstrdup() (Chris von Recklinghausen) [RHEL-27741] - fs: Add FGP_WRITEBEGIN (Chris von Recklinghausen) [RHEL-27741] - sched/numa: enhance vma scanning logic (Chris von Recklinghausen) [RHEL-27741] - sched/numa: apply the scan delay to every new vma (Chris von Recklinghausen) [RHEL-27741] - mm: separate vma->lock from vm_area_struct (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: free vm_area_struct without call_rcu in exit_mmap (Chris von Recklinghausen) [RHEL-27741] - mm: introduce per-VMA lock statistics (Chris von Recklinghausen) [RHEL-27741] - mm: prevent userfaults to be handled under per-vma lock (Chris von Recklinghausen) [RHEL-27741] - mm: prevent do_swap_page from handling page faults under VMA lock (Chris von Recklinghausen) [RHEL-27741] - mm: add FAULT_FLAG_VMA_LOCK flag (Chris von Recklinghausen) [RHEL-27741] - mm: fall back to mmap_lock if vma->anon_vma is not yet set (Chris von Recklinghausen) [RHEL-27741] - mm: introduce lock_vma_under_rcu to be used from arch-specific code (Chris von Recklinghausen) [RHEL-27741] - mm: introduce vma detached flag (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: prevent pagefault handler from racing with mmu_notifier registration (Chris von Recklinghausen) [RHEL-27741] - kernel/fork: assert no VMA readers during its destruction (Chris von Recklinghausen) [RHEL-27741] - mm: conditionally write-lock VMA in free_pgtables (Chris von Recklinghausen) [RHEL-27741] - mm: write-lock VMAs before removing them from VMA tree (Chris von Recklinghausen) [RHEL-27741] - mm/mremap: write-lock VMA while remapping it to a new address range (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: write-lock VMAs in vma_prepare before modifying them (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: write-lock VMA while collapsing a huge page (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: move vma_prepare before vma_adjust_trans_huge (Chris von Recklinghausen) [RHEL-27741] - mm: add per-VMA lock and helper functions to control it (Chris von Recklinghausen) [RHEL-27741] - mm: rcu safe VMA freeing (Chris von Recklinghausen) [RHEL-27741] - mm: introduce CONFIG_PER_VMA_LOCK (Chris von Recklinghausen) [RHEL-27741] - mm: hold the RCU read lock over calls to ->map_pages (Chris von Recklinghausen) [RHEL-27741] - afs: split afs_pagecache_valid() out of afs_validate() (Chris von Recklinghausen) [RHEL-27741] - xfs: remove xfs_filemap_map_pages() wrapper (Chris von Recklinghausen) [RHEL-27741] - mm/damon/sysfs: make more kobj_type structures constant (Chris von Recklinghausen) [RHEL-27741] - mm: be less noisy during memory hotplug (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: init cleanup, be explicit about the non-mergeable case (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: explicitly assign res, vma, extend invariants (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: fold curr, next assignment logic (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: further improve prev/next VMA naming (Chris von Recklinghausen) [RHEL-27741] - mm: vmalloc: convert vread() to vread_iter() (Chris von Recklinghausen) [RHEL-27741] - iov_iter: add copy_page_to_iter_nofault() (Chris von Recklinghausen) [RHEL-27741] - fs/proc/kcore: convert read_kcore() to read_kcore_iter() (Chris von Recklinghausen) [RHEL-27741] - fs/proc/kcore: avoid bounce buffer for ktext data (Chris von Recklinghausen) [RHEL-27741] - MAINTAINERS: extend memblock entry to include MM initialization (Chris von Recklinghausen) [RHEL-27741] - mm: move vmalloc_init() declaration to mm/internal.h (Chris von Recklinghausen) [RHEL-27741] - mm: move kmem_cache_init() declaration to mm/slab.h (Chris von Recklinghausen) [RHEL-27741] - mm: move mem_init_print_info() to mm_init.c (Chris von Recklinghausen) [RHEL-27741] - init,mm: fold late call to page_ext_init() to page_alloc_init_late() (Chris von Recklinghausen) [RHEL-27741] - mm: move init_mem_debugging_and_hardening() to mm/mm_init.c (Chris von Recklinghausen) [RHEL-27741] - mm: call {ptlock,pgtable}_cache_init() directly from mm_core_init() (Chris von Recklinghausen) [RHEL-27741] - init,mm: move mm_init() to mm/mm_init.c and rename it to mm_core_init() (Chris von Recklinghausen) [RHEL-27741] - init: fold build_all_zonelists() and page_alloc_init_cpuhp() to mm_init() (Chris von Recklinghausen) [RHEL-27741] - mm/page_alloc: rename page_alloc_init() to page_alloc_init_cpuhp() (Chris von Recklinghausen) [RHEL-27741] - mm: handle hashdist initialization in mm/mm_init.c (Chris von Recklinghausen) [RHEL-27741] - mm: move most of core MM initialization to mm/mm_init.c (Chris von Recklinghausen) [RHEL-27741] - mm/page_alloc: add helper for checking if check_pages_enabled (Chris von Recklinghausen) [RHEL-27741] - mips: fix comment about pgtable_init() (Chris von Recklinghausen) [RHEL-27741] - mm: move get_page_from_free_area() to mm/page_alloc.c (Chris von Recklinghausen) [RHEL-27741] - mm: prefer fault_around_pages to fault_around_bytes (Chris von Recklinghausen) [RHEL-27741] - mm: refactor do_fault_around() (Chris von Recklinghausen) [RHEL-27741] - mm: compaction: fix the possible deadlock when isolating hugetlb pages (Chris von Recklinghausen) [RHEL-27741] - mm: compaction: consider the number of scanning compound pages in isolate fail path (Chris von Recklinghausen) [RHEL-27741] - mm/mremap: simplify vma expansion again (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: start distinguishing if vma can be removed in mergeability test (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: convert mergeability checks to return bool (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: rename adj_next to adj_start (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: set mid to NULL if not applicable (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: initialize mid and next in natural order (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: use the proper vma pointer in case 4 (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: use the proper vma pointers in cases 1 and 6 (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: use the proper vma pointer in case 3 (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: use only primary pointers for preparing merge (Chris von Recklinghausen) [RHEL-27741] - mm: userfaultfd: combine 'mode' and 'wp_copy' arguments (Chris von Recklinghausen) [RHEL-27741] - mm: userfaultfd: don't pass around both mm and vma (Chris von Recklinghausen) [RHEL-27741] - mm: userfaultfd: rename functions for clarity + consistency (Chris von Recklinghausen) [RHEL-27741] - kasan: suppress recursive reports for HW_TAGS (Chris von Recklinghausen) [RHEL-27741] - mm: return an ERR_PTR from __filemap_get_folio (Chris von Recklinghausen) [RHEL-27741] - mm: remove FGP_ENTRY (Chris von Recklinghausen) [RHEL-27741] - shmem: open code the page cache lookup in shmem_get_folio_gfp (Chris von Recklinghausen) [RHEL-27741] - shmem: shmem_get_partial_folio use filemap_get_entry (Chris von Recklinghausen) [RHEL-27741] - mm: use filemap_get_entry in filemap_get_incore_folio (Chris von Recklinghausen) [RHEL-27741] - mm: make mapping_get_entry available outside of filemap.c (Chris von Recklinghausen) [RHEL-27741] - mm: don't look at xarray value entries in split_huge_pages_in_file (Chris von Recklinghausen) [RHEL-27741] - dmapool: create/destroy cleanup (Chris von Recklinghausen) [RHEL-27741] - dmapool: link blocks across pages (Chris von Recklinghausen) [RHEL-27741] - dmapool: don't memset on free twice (Chris von Recklinghausen) [RHEL-27741] - dmapool: simplify freeing (Chris von Recklinghausen) [RHEL-27741] - dmapool: consolidate page initialization (Chris von Recklinghausen) [RHEL-27741] - dmapool: rearrange page alloc failure handling (Chris von Recklinghausen) [RHEL-27741] - dmapool: move debug code to own functions (Chris von Recklinghausen) [RHEL-27741] - dmapool: speedup DMAPOOL_DEBUG with init_on_alloc (Chris von Recklinghausen) [RHEL-27741] - dmapool: cleanup integer types (Chris von Recklinghausen) [RHEL-27741] - dmapool: use sysfs_emit() instead of scnprintf() (Chris von Recklinghausen) [RHEL-27741] - dmapool: remove checks for dev == NULL (Chris von Recklinghausen) [RHEL-27741] - dmapool: add alloc/free performance test (Chris von Recklinghausen) [RHEL-27741] - iov_iter: overlay struct iovec and ubuf/len (Chris von Recklinghausen) [RHEL-27741] - mm/slab: document kfree() as allowed for kmem_cache_alloc() objects (Chris von Recklinghausen) [RHEL-27741] - mm/slob: remove slob.c (Chris von Recklinghausen) [RHEL-27741] - mm/slob: remove CONFIG_SLOB (Chris von Recklinghausen) [RHEL-27741] - mm/thp: rename TRANSPARENT_HUGEPAGE_NEVER_DAX to _UNSUPPORTED (Chris von Recklinghausen) [RHEL-27741] - mm: memory-failure: directly use IS_ENABLED(CONFIG_HWPOISON_INJECT) (Chris von Recklinghausen) [RHEL-27741] - mm: shrinkers: convert shrinker_rwsem to mutex (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: remove shrinker_rwsem from synchronize_shrinkers() (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: hold write lock to reparent shrinker nr_deferred (Chris von Recklinghausen) [RHEL-27741] - mm: shrinkers: make count and scan in shrinker debugfs lockless (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: add shrinker_srcu_generation (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: make memcg slab shrink lockless (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: make global slab shrink lockless (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: add a map_nr_max field to shrinker_info (Chris von Recklinghausen) [RHEL-27741] - mm: prefer xxx_page() alloc/free functions for order-0 pages (Chris von Recklinghausen) [RHEL-27741] - kasan: remove PG_skip_kasan_poison flag (Chris von Recklinghausen) [RHEL-27741] - shmem: add support to ignore swap (Chris von Recklinghausen) [RHEL-27741] - shmem: update documentation (Chris von Recklinghausen) [RHEL-27741] - shmem: skip page split if we're not reclaiming (Chris von Recklinghausen) [RHEL-27741] - shmem: move reclaim check early on writepages() (Chris von Recklinghausen) [RHEL-27741] - shmem: set shmem_writepage() variables early (Chris von Recklinghausen) [RHEL-27741] - shmem: remove check for folio lock on writepage() (Chris von Recklinghausen) [RHEL-27741] - mm/gup.c: fix typo in comments (Chris von Recklinghausen) [RHEL-27741] - mm,jfs: move write_one_page/folio_write_one to jfs (Chris von Recklinghausen) [RHEL-27741] - kmsan: add test_stackdepot_roundtrip (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: show per fullness group class stats (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: rework compaction algorithm (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: fine-grained inuse ratio based fullness grouping (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: remove insert_zspage() ->inuse optimization (Chris von Recklinghausen) [RHEL-27741] - kmsan: add memsetXX tests (Chris von Recklinghausen) [RHEL-27741] - kmsan: another take at fixing memcpy tests (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: cleanup memcg uncharge for failure path (Chris von Recklinghausen) [RHEL-27741] - mm: swap: remove unneeded cgroup_throttle_swaprate() (Chris von Recklinghausen) [RHEL-27741] - mm: memory: use folio_throttle_swaprate() in do_cow_fault() (Chris von Recklinghausen) [RHEL-27741] - mm: memory: use folio_throttle_swaprate() in do_anonymous_page() (Chris von Recklinghausen) [RHEL-27741] - mm: memory: use folio_throttle_swaprate() in wp_page_copy() (Chris von Recklinghausen) [RHEL-27741] - mm: memory: use folio_throttle_swaprate() in page_copy_prealloc() (Chris von Recklinghausen) [RHEL-27741] - mm: memory: use folio_throttle_swaprate() in do_swap_page() (Chris von Recklinghausen) [RHEL-27741] - mm: huge_memory: convert __do_huge_pmd_anonymous_page() to use a folio (Chris von Recklinghausen) [RHEL-27741] - mm/rmap: use atomic_try_cmpxchg in set_tlb_ubc_flush_pending (Chris von Recklinghausen) [RHEL-27741] - mm/debug: use %pGt to display page_type in dump_page() (Chris von Recklinghausen) [RHEL-27741] - mm, printk: introduce new format %pGt for page_type (Chris von Recklinghausen) [RHEL-27741] - mmflags.h: use less error prone method to define pageflag_names (Chris von Recklinghausen) [RHEL-27741] - mm: add tracepoints to ksm (Chris von Recklinghausen) [RHEL-27741] - x86/mm/pat: clear VM_PAT if copy_p4d_range failed (Chris von Recklinghausen) [RHEL-27741] - mm/userfaultfd: support WP on multiple VMAs (Chris von Recklinghausen) [RHEL-27741] - mm, page_alloc: reduce page alloc/free sanity checks (Chris von Recklinghausen) [RHEL-27741] - mm: reduce lock contention of pcp buffer refill (Chris von Recklinghausen) [RHEL-27741] - splice: Add a func to do a splice from an O_DIRECT file without ITER_PIPE (Chris von Recklinghausen) [RHEL-27741] - fs: don't allocate blocks beyond EOF from __mpage_writepage (Chris von Recklinghausen) [RHEL-27741] - iomap: Add iomap_get_folio helper (Chris von Recklinghausen) [RHEL-27741] - iov_iter: saner checks for attempt to copy to/from iterator (Chris von Recklinghausen) [RHEL-27741] - mm: introduce FOLL_PCI_P2PDMA to gate getting PCI P2PDMA pages (Chris von Recklinghausen) [RHEL-27741] - samples: add first Rust examples (Chris von Recklinghausen) [RHEL-27741] - ksm: add profit monitoring documentation (Chris von Recklinghausen) [RHEL-27741] - sysctl: remove max_extfrag_threshold (Chris von Recklinghausen) [RHEL-27741] - fs: don't call ->writepage from __mpage_writepage (Chris von Recklinghausen) [RHEL-27741] - fs: remove the nobh helpers (Chris von Recklinghausen) [RHEL-27741] - jfs: stop using the nobh helper (Chris von Recklinghausen) [RHEL-27741] - iomap: remove iomap_writepage (Chris von Recklinghausen) [RHEL-27741] - hugetlbfs: zero partial pages during fallocate hole punch (Chris von Recklinghausen) [RHEL-27741] - kcsan: test: use new suite_{init,exit} support (Chris von Recklinghausen) [RHEL-27741] - fs: Remove aop flags parameter from nobh_write_begin() (Chris von Recklinghausen) [RHEL-27741] - stack: Introduce CONFIG_RANDOMIZE_KSTACK_OFFSET (Chris von Recklinghausen) [RHEL-27741] - MAINTAINERS: update rppt's email (Chris von Recklinghausen) [RHEL-27741] - connector: send event on write to /proc/[pid]/comm (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: regression fix for unmapped_area{_topdown} (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: fix use-after-free of VMA iterator (Aristeu Rozanski) [RHEL-27740] - mm/huge_memory.c: warn with pr_warn_ratelimited instead of VM_WARN_ON_ONCE_FOLIO (Aristeu Rozanski) [RHEL-27740] - mm/mprotect: fix do_mprotect_pkey() return on error (Aristeu Rozanski) [RHEL-27740] - mm: swap: fix performance regression on sparsetruncate-tiny (Aristeu Rozanski) [RHEL-27740] - mm: vmalloc: avoid warn_alloc noise caused by fatal signal (Aristeu Rozanski) [RHEL-27740] - mm: enable maple tree RCU mode by default (Aristeu Rozanski) [RHEL-27740] - mm/ksm: fix race with VMA iteration and mm_struct teardown (Aristeu Rozanski) [RHEL-27740] - mm: fix error handling for map_deny_write_exec (Aristeu Rozanski) [RHEL-27740] - mm: deduplicate error handling for map_deny_write_exec (Aristeu Rozanski) [RHEL-27740] - mm/slab: Fix undefined init_cache_node_node() for NUMA and !SMP (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: fix folio_nr_pages() after folio_put() in damon_pa_mark_accessed_or_deactivate() (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: fix folio_size() call after folio_put() in damon_pa_young() (Aristeu Rozanski) [RHEL-27740] - migrate_pages: try migrate in batch asynchronously firstly (Aristeu Rozanski) [RHEL-27740] - migrate_pages: move split folios processing out of migrate_pages_batch() (Aristeu Rozanski) [RHEL-27740] - migrate_pages: fix deadlock in batched migration (Aristeu Rozanski) [RHEL-27740] - mm: teach mincore_hugetlb about pte markers (Aristeu Rozanski) [RHEL-27740] - mm: avoid gcc complaint about pointer casting (Aristeu Rozanski) [RHEL-27740] - kasan, x86: don't rename memintrinsics in uninstrumented files (Aristeu Rozanski) [RHEL-27740] - kasan: test: fix test for new meminstrinsic instrumentation (Aristeu Rozanski) [RHEL-27740] - kasan: treat meminstrinsic as builtins in uninstrumented files (Aristeu Rozanski) [RHEL-27740] - kasan: emit different calls for instrumentable memintrinsics (Aristeu Rozanski) [RHEL-27740] - mm/hwpoison: convert TTU_IGNORE_HWPOISON to TTU_HWPOISON (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: fix missing folio_put() (Aristeu Rozanski) [RHEL-27740] - mm/mremap: fix dup_anon_vma() in vma_merge() case 4 (Aristeu Rozanski) [RHEL-27740] - mm/mprotect: Fix successful vma_merge() of next in do_mprotect_pkey() (Aristeu Rozanski) [RHEL-27740] - splice: Add a func to do a splice from a buffered file without ITER_PIPE (Aristeu Rozanski) [RHEL-27740] - mm: Pass info, not iter, into filemap_get_pages() (Aristeu Rozanski) [RHEL-27740] - include/linux/migrate.h: remove unneeded externs (Aristeu Rozanski) [RHEL-27740] - mm/memory_hotplug: cleanup return value handing in do_migrate_range() (Aristeu Rozanski) [RHEL-27740] - mm/uffd: fix comment in handling pte markers (Aristeu Rozanski) [RHEL-27740] - mm: change to return bool for isolate_movable_page() (Aristeu Rozanski) [RHEL-27740] - mm: hugetlb: change to return bool for isolate_hugetlb() (Aristeu Rozanski) [RHEL-27740] - mm: change to return bool for isolate_lru_page() (Aristeu Rozanski) [RHEL-27740] - mm: change to return bool for folio_isolate_lru() (Aristeu Rozanski) [RHEL-27740] - filemap: Remove lock_page_killable() (Aristeu Rozanski) [RHEL-27740] - mm: memcontrol: rename memcg_kmem_enabled() (Aristeu Rozanski) [RHEL-27740] - mm: percpu: fix incorrect size in pcpu_obj_full_size() (Aristeu Rozanski) [RHEL-27740] - mm: page_alloc: call panic() when memoryless node allocation fails (Aristeu Rozanski) [RHEL-27740] - migrate_pages: move THP/hugetlb migration support check to simplify code (Aristeu Rozanski) [RHEL-27740] - migrate_pages: batch flushing TLB (Aristeu Rozanski) [RHEL-27740] - migrate_pages: share more code between _unmap and _move (Aristeu Rozanski) [RHEL-27740] - migrate_pages: move migrate_folio_unmap() (Aristeu Rozanski) [RHEL-27740] - migrate_pages: batch _unmap and _move (Aristeu Rozanski) [RHEL-27740] - migrate_pages: split unmap_and_move() to _unmap() and _move() (Aristeu Rozanski) [RHEL-27740] - migrate_pages: restrict number of pages to migrate in batch (Aristeu Rozanski) [RHEL-27740] - migrate_pages: separate hugetlb folios migration (Aristeu Rozanski) [RHEL-27740] - migrate_pages: organize stats with struct migrate_pages_stats (Aristeu Rozanski) [RHEL-27740] - mm: fix typo in __vm_enough_memory warning (Aristeu Rozanski) [RHEL-27740] - mm/damon/dbgfs: print DAMON debugfs interface deprecation message (Aristeu Rozanski) [RHEL-27740] - mm/damon/Kconfig: add DAMON debugfs interface deprecation notice (Aristeu Rozanski) [RHEL-27740] - Docs/admin-guide/mm/damon/usage: add DAMON debugfs interface deprecation notice (Aristeu Rozanski) [RHEL-27740] - mm/migrate: convert putback_movable_pages() to use folios (Aristeu Rozanski) [RHEL-27740] - mm/migrate: convert isolate_movable_page() to use folios (Aristeu Rozanski) [RHEL-27740] - mm/migrate: add folio_movable_ops() (Aristeu Rozanski) [RHEL-27740] - mm: add folio_get_nontail_page() (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: convert migrate_page_add() to migrate_folio_add() (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: convert queue_pages_required() to queue_folio_required() (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: convert queue_pages_hugetlb() to queue_folios_hugetlb() (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: convert queue_pages_pte_range() to queue_folios_pte_range() (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: convert queue_pages_pmd() to queue_folios_pmd() (Aristeu Rozanski) [RHEL-27740] - Documentation/mm: update hugetlbfs documentation to mention alloc_hugetlb_folio (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert hugetlb_wp() to take in a folio (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert hugetlb_add_to_page_cache to take in a folio (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert restore_reserve_on_error to take in a folio (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert hugetlb fault paths to use alloc_hugetlb_folio() (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert putback_active_hugepage to take in a folio (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert hugetlbfs_pagecache_present() to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert hugetlb_install_page to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert demote_free_huge_page to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert restore_reserve_on_error() to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert alloc_migrate_huge_page to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: increase use of folios in alloc_huge_page() (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert alloc_surplus_huge_page() to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert dequeue_hugetlb_page functions to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert __update_and_free_page() to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert isolate_hugetlb to folios (Aristeu Rozanski) [RHEL-27740] - mm/khugepaged: fix invalid page access in release_pte_pages() (Aristeu Rozanski) [RHEL-27740] - mm: Remove get_kernel_pages() (Aristeu Rozanski) [RHEL-27740] - tee: Remove call to get_kernel_pages() (Aristeu Rozanski) [RHEL-27740] - tee: Remove vmalloc page support (Aristeu Rozanski) [RHEL-27740] - highmem: Enhance is_kmap_addr() to check kmap_local_page() mappings (Aristeu Rozanski) [RHEL-27740] - mm/memremap.c: fix outdated comment in devm_memremap_pages (Aristeu Rozanski) [RHEL-27740] - mm/damon/sysfs: make kobj_type structures constant (Aristeu Rozanski) [RHEL-27740] - mm/gup: move private gup FOLL_ flags to internal.h (Aristeu Rozanski) [RHEL-27740] - mm/gup: move gup_must_unshare() to mm/internal.h (Aristeu Rozanski) [RHEL-27740] - mm/gup: make get_user_pages_fast_only() return the common return value (Aristeu Rozanski) [RHEL-27740] - mm/gup: remove pin_user_pages_fast_only() (Aristeu Rozanski) [RHEL-27740] - mm/gup: make locked never NULL in the internal GUP functions (Aristeu Rozanski) [RHEL-27740] - mm/gup: add FOLL_UNLOCKABLE (Aristeu Rozanski) [RHEL-27740] - mm/gup: remove locked being NULL from faultin_vma_page_range() (Aristeu Rozanski) [RHEL-27740] - mm/gup: add an assertion that the mmap lock is locked (Aristeu Rozanski) [RHEL-27740] - mm/gup: simplify the external interface functions and consolidate invariants (Aristeu Rozanski) [RHEL-27740] - mm/gup: move try_grab_page() to mm/internal.h (Aristeu Rozanski) [RHEL-27740] - mm/gup: don't call __gup_longterm_locked() if FOLL_LONGTERM cannot be set (Aristeu Rozanski) [RHEL-27740] - mm/gup: remove obsolete FOLL_LONGTERM comment (Aristeu Rozanski) [RHEL-27740] - mm/gup: have internal functions get the mmap_read_lock() (Aristeu Rozanski) [RHEL-27740] - powerpc: mm: add VM_IOREMAP flag to the vmalloc area (Aristeu Rozanski) [RHEL-27740] - mm/vmalloc: skip the uninitilized vmalloc areas (Aristeu Rozanski) [RHEL-27740] - mm/vmalloc: explicitly identify vm_map_ram area when shown in /proc/vmcoreinfo (Aristeu Rozanski) [RHEL-27740] - mm/vmalloc.c: allow vread() to read out vm_map_ram areas (Aristeu Rozanski) [RHEL-27740] - mm/vmalloc.c: add flags to mark vm_map_ram area (Aristeu Rozanski) [RHEL-27740] - mm/vmalloc.c: add used_map into vmap_block to track space of vmap_block (Aristeu Rozanski) [RHEL-27740] - filemap: add mapping_read_folio_gfp() (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: reduce fallbacks to (MIGRATE_PCPTYPES - 1) (Aristeu Rozanski) [RHEL-27740] - mm: introduce vm_flags_reset_once to replace WRITE_ONCE vm_flags updates (Aristeu Rozanski) [RHEL-27740] - mm/vmalloc: replace BUG_ON with a simple if statement (Aristeu Rozanski) [RHEL-27740] - mm/swapfile: remove pr_debug in get_swap_pages() (Aristeu Rozanski) [RHEL-27740] - kasan: infer allocation size by scanning metadata (Aristeu Rozanski) [RHEL-27740] - mm: introduce __vm_flags_mod and use it in untrack_pfn (Aristeu Rozanski) [RHEL-27740] - mm: replace vma->vm_flags indirect modification in ksm_madvise (Aristeu Rozanski) [RHEL-27740] - mm: replace vma->vm_flags direct modifications with modifier calls (Aristeu Rozanski) [RHEL-27740] - mm: replace VM_LOCKED_CLEAR_MASK with VM_LOCKED_MASK (Aristeu Rozanski) [RHEL-27740] - mm: introduce vma->vm_flags wrapper functions (Aristeu Rozanski) [RHEL-27740] - kernel/fork: convert vma assignment to a memcpy (Aristeu Rozanski) [RHEL-27740] - vma_merge: set vma iterator to correct position. (Aristeu Rozanski) [RHEL-27740] - mm/mmap: remove __vma_adjust() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: convert do_brk_flags() to use vma_prepare() and vma_complete() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: introduce dup_vma_anon() helper (Aristeu Rozanski) [RHEL-27740] - mm/mmap: don't use __vma_adjust() in shift_arg_pages() (Aristeu Rozanski) [RHEL-27740] - mm/mremap: convert vma_adjust() to vma_expand() (Aristeu Rozanski) [RHEL-27740] - mm: don't use __vma_adjust() in __split_vma() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: introduce init_vma_prep() and init_multi_vma_prep() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: use vma_prepare() and vma_complete() in vma_expand() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: refactor locking out of __vma_adjust() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: move anon_vma setting in __vma_adjust() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: change do_vmi_align_munmap() for maple tree iterator changes (Aristeu Rozanski) [RHEL-27740] - mm: change munmap splitting order and move_vma() (Aristeu Rozanski) [RHEL-27740] - mmap: clean up mmap_region() unrolling (Aristeu Rozanski) [RHEL-27740] - mm: add vma iterator to vma_adjust() arguments (Aristeu Rozanski) [RHEL-27740] - mm: pass vma iterator through to __vma_adjust() (Aristeu Rozanski) [RHEL-27740] - mm: remove unnecessary write to vma iterator in __vma_adjust() (Aristeu Rozanski) [RHEL-27740] - madvise: use split_vma() instead of __split_vma() (Aristeu Rozanski) [RHEL-27740] - mm: pass through vma iterator to __vma_adjust() (Aristeu Rozanski) [RHEL-27740] - mmap: convert __vma_adjust() to use vma iterator (Aristeu Rozanski) [RHEL-27740] - mm/damon/vaddr-test.h: stop using vma_mas_store() for maple tree store (Aristeu Rozanski) [RHEL-27740] - mm: switch vma_merge(), split_vma(), and __split_vma to vma iterator (Aristeu Rozanski) [RHEL-27740] - nommu: pass through vma iterator to shrink_vma() (Aristeu Rozanski) [RHEL-27740] - nommu: convert nommu to using the vma iterator (Aristeu Rozanski) [RHEL-27740] - mm/mremap: use vmi version of vma_merge() (Aristeu Rozanski) [RHEL-27740] - mmap: use vmi version of vma_merge() (Aristeu Rozanski) [RHEL-27740] - mmap: pass through vmi iterator to __split_vma() (Aristeu Rozanski) [RHEL-27740] - madvise: use vmi iterator for __split_vma() and vma_merge() (Aristeu Rozanski) [RHEL-27740] - sched: convert to vma iterator (Aristeu Rozanski) [RHEL-27740] - task_mmu: convert to vma iterator (Aristeu Rozanski) [RHEL-27740] - mempolicy: convert to vma iterator (Aristeu Rozanski) [RHEL-27740] - coredump: convert to vma iterator (Aristeu Rozanski) [RHEL-27740] - mlock: convert mlock to vma iterator (Aristeu Rozanski) [RHEL-27740] - mm: change mprotect_fixup to vma iterator (Aristeu Rozanski) [RHEL-27740] - userfaultfd: use vma iterator (Aristeu Rozanski) [RHEL-27740] - ipc/shm: introduce new do_vma_munmap() to munmap (Aristeu Rozanski) [RHEL-27740] - ipc/shm: use the vma iterator for munmap calls (Aristeu Rozanski) [RHEL-27740] - mm: add temporary vma iterator versions of vma_merge(), split_vma(), and __split_vma() (Aristeu Rozanski) [RHEL-27740] - mmap: convert vma_expand() to use vma iterator (Aristeu Rozanski) [RHEL-27740] - mmap: change do_mas_munmap and do_mas_aligned_munmap() to use vma iterator (Aristeu Rozanski) [RHEL-27740] - mm/mmap: remove preallocation from do_mas_align_munmap() (Aristeu Rozanski) [RHEL-27740] - mmap: convert vma_link() vma iterator (Aristeu Rozanski) [RHEL-27740] - kernel/fork: convert forking to using the vmi iterator (Aristeu Rozanski) [RHEL-27740] - mm/mmap: convert brk to use vma iterator (Aristeu Rozanski) [RHEL-27740] - mm: expand vma iterator interface (Aristeu Rozanski) [RHEL-27740] - mm, slab/slub: Ensure kmem_cache_alloc_bulk() is available early (Aristeu Rozanski) [RHEL-27740] - mm/slub: fix memory leak with using debugfs_lookup() (Aristeu Rozanski) [RHEL-27740] - swap: use bvec_set_page to initialize bvecs (Aristeu Rozanski) [RHEL-27740] - mpage: convert __mpage_writepage() to use a folio more fully (Aristeu Rozanski) [RHEL-27740] - fs: convert writepage_t callback to pass a folio (Aristeu Rozanski) [RHEL-27740] - mm: add memcpy_from_file_folio() (Aristeu Rozanski) [RHEL-27740] - mm: refactor va_remove_mappings (Aristeu Rozanski) [RHEL-27740] - mm: split __vunmap (Aristeu Rozanski) [RHEL-27740] - mm: move debug checks from __vunmap to remove_vm_area (Aristeu Rozanski) [RHEL-27740] - mm: use remove_vm_area in __vunmap (Aristeu Rozanski) [RHEL-27740] - mm: move __remove_vm_area out of va_remove_mappings (Aristeu Rozanski) [RHEL-27740] - mm: call vfree instead of __vunmap from delayed_vfree_work (Aristeu Rozanski) [RHEL-27740] - mm: move vmalloc_init and free_work down in vmalloc.c (Aristeu Rozanski) [RHEL-27740] - mm: remove __vfree_deferred (Aristeu Rozanski) [RHEL-27740] - mm: remove __vfree (Aristeu Rozanski) [RHEL-27740] - mm: reject vmap with VM_FLUSH_RESET_PERMS (Aristeu Rozanski) [RHEL-27740] - mm/gup.c: fix typo in comments (Aristeu Rozanski) [RHEL-27740] - mm/sparse: fix "unused function 'pgdat_to_phys'" warning (Aristeu Rozanski) [RHEL-27740] - mm/page_owner: record single timestamp value for high order allocations (Aristeu Rozanski) [RHEL-27740] - mm: memory-failure: document memory failure stats (Aristeu Rozanski) [RHEL-27740] - mm: memory-failure: bump memory failure stats to pglist_data (Aristeu Rozanski) [RHEL-27740] - mm: memory-failure: add memory failure stats to sysfs (Aristeu Rozanski) [RHEL-27740] - mm: move KMEMLEAK's Kconfig items from lib to mm (Aristeu Rozanski) [RHEL-27740] - mm: implement memory-deny-write-execute as a prctl (Aristeu Rozanski) [RHEL-27740] - mm/cma: fix potential memory loss on cma_declare_contiguous_nid (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert get_hwpoison_huge_page() to folios (Aristeu Rozanski) [RHEL-27740] - zsmalloc: set default zspage chain size to 8 (Aristeu Rozanski) [RHEL-27740] - zsmalloc: make zspage chain size configurable (Aristeu Rozanski) [RHEL-27740] - zsmalloc: skip chain size calculation for pow_of_2 classes (Aristeu Rozanski) [RHEL-27740] - zsmalloc: rework zspage chain size selection (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: use deferred_pages_enabled() wherever applicable (Aristeu Rozanski) [RHEL-27740] - mm/page_ext: init page_ext early if there are no deferred struct pages (Aristeu Rozanski) [RHEL-27740] - mm/damon/core: skip apply schemes if empty (Aristeu Rozanski) [RHEL-27740] - mm/secretmem: remove redundant initiialization of pointer file (Aristeu Rozanski) [RHEL-27740] - readahead: convert readahead_expand() to use a folio (Aristeu Rozanski) [RHEL-27740] - filemap: convert filemap_range_has_page() to use a folio (Aristeu Rozanski) [RHEL-27740] - rmap: add folio parameter to __page_set_anon_rmap() (Aristeu Rozanski) [RHEL-27740] - mm: clean up mlock_page / munlock_page references in comments (Aristeu Rozanski) [RHEL-27740] - mm: remove munlock_vma_page() (Aristeu Rozanski) [RHEL-27740] - mm: remove mlock_vma_page() (Aristeu Rozanski) [RHEL-27740] - mm: remove page_evictable() (Aristeu Rozanski) [RHEL-27740] - mm: convert mem_cgroup_css_from_page() to mem_cgroup_css_from_folio() (Aristeu Rozanski) [RHEL-27740] - mm/fs: convert inode_attach_wb() to take a folio (Aristeu Rozanski) [RHEL-27740] - mm: use a folio in copy_present_pte() (Aristeu Rozanski) [RHEL-27740] - mm: use a folio in copy_pte_range() (Aristeu Rozanski) [RHEL-27740] - mm: convert do_anonymous_page() to use a folio (Aristeu Rozanski) [RHEL-27740] - page-writeback: convert write_cache_pages() to use filemap_get_folios_tag() (Aristeu Rozanski) [RHEL-27740] - filemap: convert __filemap_fdatawait_range() to use filemap_get_folios_tag() (Aristeu Rozanski) [RHEL-27740] - filemap: add filemap_get_folios_tag() (Aristeu Rozanski) [RHEL-27740] - mm: discard __GFP_ATOMIC (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: explicitly define how __GFP_HIGH non-blocking allocations accesses reserves (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: explicitly define what alloc flags deplete min reserves (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: explicitly record high-order atomic allocations in alloc_flags (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: treat RT tasks similar to __GFP_HIGH (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: rename ALLOC_HIGH to ALLOC_MIN_RESERVE (Aristeu Rozanski) [RHEL-27740] - mm/page_ext: do not allocate space for page_ext->flags if not needed (Aristeu Rozanski) [RHEL-27740] - mm: remove __HAVE_ARCH_PTE_SWP_EXCLUSIVE (Aristeu Rozanski) [RHEL-27740] - powerpc/nohash/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE (Aristeu Rozanski) [RHEL-27740] - powerpc/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE on 32bit book3s (Aristeu Rozanski) [RHEL-27740] - arm/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE (Aristeu Rozanski) [RHEL-27740] - mm/debug_vm_pgtable: more pte_swp_exclusive() sanity checks (Aristeu Rozanski) [RHEL-27740] - mm/khugepaged: convert release_pte_pages() to use folios (Aristeu Rozanski) [RHEL-27740] - mm/khugepaged: introduce release_pte_folio() to replace release_pte_page() (Aristeu Rozanski) [RHEL-27740] - kmsan: silence -Wmissing-prototypes warnings (Aristeu Rozanski) [RHEL-27740] - Documentation/mm: update references to __m[un]lock_page() to *_folio() (Aristeu Rozanski) [RHEL-27740] - mm: mlock: update the interface to use folios (Aristeu Rozanski) [RHEL-27740] - m68k/mm/motorola: specify pmd_page() type (Aristeu Rozanski) [RHEL-27740] - mm: mlock: use folios and a folio batch internally (Aristeu Rozanski) [RHEL-27740] - mm: pagevec: add folio_batch_reinit() (Aristeu Rozanski) [RHEL-27740] - mm: madvise: use vm_normal_folio() in madvise_free_pte_range() (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert unpoison_memory() to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert hugetlb_set_page_hwpoison() to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert __free_raw_hwp_pages() to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert raw_hwp_list_head() to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert free_raw_hwp_pages() to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert hugetlb_clear_page_hwpoison to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert try_memory_failure_hugetlb() to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert __get_huge_page_for_hwpoison() to folios (Aristeu Rozanski) [RHEL-27740] - mm/mmap: fix comment of unmapped_area{_topdown} (Aristeu Rozanski) [RHEL-27740] - mm: remove the hugetlb field from struct page (Aristeu Rozanski) [RHEL-27740] - mm: convert deferred_split_huge_page() to deferred_split_folio() (Aristeu Rozanski) [RHEL-27740] - mm/huge_memory: convert get_deferred_split_queue() to take a folio (Aristeu Rozanski) [RHEL-27740] - mm/huge_memory: remove page_deferred_list() (Aristeu Rozanski) [RHEL-27740] - mm: move page->deferred_list to folio->_deferred_list (Aristeu Rozanski) [RHEL-27740] - doc: correct struct folio kernel-doc (Aristeu Rozanski) [RHEL-27740] - mm: remove 'First tail page' members from struct page (Aristeu Rozanski) [RHEL-27740] - hugetlb: remove uses of compound_dtor and compound_nr (Aristeu Rozanski) [RHEL-27740] - mm: convert destroy_large_folio() to use folio_dtor (Aristeu Rozanski) [RHEL-27740] - mm: convert is_transparent_hugepage() to use a folio (Aristeu Rozanski) [RHEL-27740] - mm: convert set_compound_page_dtor() and set_compound_order() to folios (Aristeu Rozanski) [RHEL-27740] - mm: reimplement compound_nr() (Aristeu Rozanski) [RHEL-27740] - mm: reimplement compound_order() (Aristeu Rozanski) [RHEL-27740] - mm: remove head_compound_mapcount() and _ptr functions (Aristeu Rozanski) [RHEL-27740] - mm: convert page_mapcount() to use folio_entire_mapcount() (Aristeu Rozanski) [RHEL-27740] - hugetlb: remove uses of folio_mapcount_ptr (Aristeu Rozanski) [RHEL-27740] - mm/debug: remove call to head_compound_mapcount() (Aristeu Rozanski) [RHEL-27740] - mm: use entire_mapcount in __page_dup_rmap() (Aristeu Rozanski) [RHEL-27740] - mm: use a folio in hugepage_add_anon_rmap() and hugepage_add_new_anon_rmap() (Aristeu Rozanski) [RHEL-27740] - page_alloc: use folio fields directly (Aristeu Rozanski) [RHEL-27740] - mm: convert page_add_file_rmap() to use a folio internally (Aristeu Rozanski) [RHEL-27740] - mm: convert page_add_anon_rmap() to use a folio internally (Aristeu Rozanski) [RHEL-27740] - mm: convert page_remove_rmap() to use a folio internally (Aristeu Rozanski) [RHEL-27740] - doc: clarify refcount section by referring to folios & pages (Aristeu Rozanski) [RHEL-27740] - mm/mmu_notifier: remove unused mmu_notifier_range_update_to_read_only export (Aristeu Rozanski) [RHEL-27740] - mm: compaction: avoid fragmentation score calculation for empty zones (Aristeu Rozanski) [RHEL-27740] - mm: compaction: add missing kcompactd wakeup trace event (Aristeu Rozanski) [RHEL-27740] - mm: compaction: count the migration scanned pages events for proactive compaction (Aristeu Rozanski) [RHEL-27740] - mm: compaction: move list validation into compact_zone() (Aristeu Rozanski) [RHEL-27740] - mm: compaction: remove redundant VM_BUG_ON() in compact_zone() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: fix typo in comment (Aristeu Rozanski) [RHEL-27740] - memblock: Avoid useless checks in memblock_merge_regions(). (Aristeu Rozanski) [RHEL-27740] - memblock: Make a boundary tighter in memblock_add_range(). (Aristeu Rozanski) [RHEL-27740] - mm/damon/sysfs-schemes: use strscpy() to instead of strncpy() (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: remove damon_pa_access_chk_result struct (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: remove folio_sz field from damon_pa_access_chk_result (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: rename 'damon_pa_access_chk_result->page_sz' to 'folio_sz' (Aristeu Rozanski) [RHEL-27740] - mm/damon/vaddr: record appropriate folio size when the access is not found (Aristeu Rozanski) [RHEL-27740] - mm/damon/vaddr: support folio of neither HPAGE_PMD_SIZE nor PAGE_SIZE (Aristeu Rozanski) [RHEL-27740] - mm/damon/vaddr: rename 'damon_young_walk_private->page_sz' to 'folio_sz' (Aristeu Rozanski) [RHEL-27740] - mm: remove PageMovable export (Aristeu Rozanski) [RHEL-27740] - mm: introduce folio_is_pfmemalloc (Aristeu Rozanski) [RHEL-27740] - mm: support POSIX_FADV_NOREUSE (Aristeu Rozanski) [RHEL-27740] - mm: add vma_has_recency() (Aristeu Rozanski) [RHEL-27740] - mm/nommu: don't use VM_MAYSHARE for MAP_PRIVATE mappings (Aristeu Rozanski) [RHEL-27740] - Docs/admin-guide/mm/numaperf: increase depth of subsections (Aristeu Rozanski) [RHEL-27740] - tools/vm: rename tools/vm to tools/mm (Aristeu Rozanski) [RHEL-27740] - mm: remove zap_page_range and create zap_vma_pages (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: invert logic for early page initialisation checks (Aristeu Rozanski) [RHEL-27740] - mm/damon/vaddr: convert hugetlb related functions to use a folio (Aristeu Rozanski) [RHEL-27740] - mm/damon: remove unneeded damon_get_page() (Aristeu Rozanski) [RHEL-27740] - mm/damon/vaddr: convert damon_young_pmd_entry() to use a folio (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: convert damon_pa_*() to use a folio (Aristeu Rozanski) [RHEL-27740] - mm/damon: convert damon_ptep/pmdp_mkold() to use a folio (Aristeu Rozanski) [RHEL-27740] - mm/damon: introduce damon_get_folio() (Aristeu Rozanski) [RHEL-27740] - mm: page_idle: convert page idle to use a folio (Aristeu Rozanski) [RHEL-27740] - mm: huge_memory: convert split_huge_pages_all() to use a folio (Aristeu Rozanski) [RHEL-27740] - mm: remove generic_writepages (Aristeu Rozanski) [RHEL-27740] - jbd2,ocfs2: move jbd2_journal_submit_inode_data_buffers to ocfs2 (Aristeu Rozanski) [RHEL-27740] - fs: remove an outdated comment on mpage_writepages (Aristeu Rozanski) [RHEL-27740] - mm/page_reporting: replace rcu_access_pointer() with rcu_dereference_protected() (Aristeu Rozanski) [RHEL-27740] - mm: fix comment of page table counter (Aristeu Rozanski) [RHEL-27740] - mm: vmalloc: replace BUG_ON() by WARN_ON_ONCE() (Aristeu Rozanski) [RHEL-27740] - mm: vmalloc: avoid calling __find_vmap_area() twice in __vunmap() (Aristeu Rozanski) [RHEL-27740] - mm: move FOLL_* defs to mm_types.h (Aristeu Rozanski) [RHEL-27740] - mm/swap: convert deactivate_page() to folio_deactivate() (Aristeu Rozanski) [RHEL-27740] - mm/damon: convert damon_pa_mark_accessed_or_deactivate() to use folios (Aristeu Rozanski) [RHEL-27740] - mm: vmalloc: correct use of __GFP_NOWARN mask in __vmalloc_area_node() (Aristeu Rozanski) [RHEL-27740] - swap: fold swap_ra_clamp_pfn into swap_ra_info (Aristeu Rozanski) [RHEL-27740] - swap: avoid a redundant pte map if ra window is 1 (Aristeu Rozanski) [RHEL-27740] - Docs/ABI/damon: document scheme filters files (Aristeu Rozanski) [RHEL-27740] - Docs/admin-guide/mm/damon/usage: document DAMOS filters of sysfs (Aristeu Rozanski) [RHEL-27740] - selftests/damon/sysfs: test filters directory (Aristeu Rozanski) [RHEL-27740] - mm/damon/sysfs-schemes: implement scheme filters (Aristeu Rozanski) [RHEL-27740] - mm/damon/sysfs-schemes: connect filter directory and filters directory (Aristeu Rozanski) [RHEL-27740] - mm/damon/sysfs-schemes: implement filter directory (Aristeu Rozanski) [RHEL-27740] - mm/damon/sysfs-schemes: implement filters directory (Aristeu Rozanski) [RHEL-27740] - Docs/admin-guide/damon/reclaim: document 'skip_anon' parameter (Aristeu Rozanski) [RHEL-27740] - mm/damon/reclaim: add a parameter called skip_anon for avoiding anonymous pages reclamation (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: support DAMOS filters (Aristeu Rozanski) [RHEL-27740] - mm/damon/core: implement damos filter (Aristeu Rozanski) [RHEL-27740] - mm: memcontrol: deprecate charge moving (Aristeu Rozanski) [RHEL-27740] - mm: rmap: remove lock_page_memcg() (Aristeu Rozanski) [RHEL-27740] - mm: memcontrol: skip moving non-present pages that are mapped elsewhere (Aristeu Rozanski) [RHEL-27740] - hugetlb: initialize variable to avoid compiler warning (Aristeu Rozanski) [RHEL-27740] - mm: swap: convert mark_page_lazyfree() to folio_mark_lazyfree() (Aristeu Rozanski) [RHEL-27740] - cma: tracing: print alloc result in trace_cma_alloc_finish (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: do not duplicate policy if it is not applicable for set_mempolicy_home_node (Aristeu Rozanski) [RHEL-27740] - mpage: use b_folio in do_mpage_readpage() (Aristeu Rozanski) [RHEL-27740] - jbd2: replace obvious uses of b_page with b_folio (Aristeu Rozanski) [RHEL-27740] - gfs2: replace obvious uses of b_page with b_folio (Aristeu Rozanski) [RHEL-27740] - buffer: use b_folio in mark_buffer_dirty() (Aristeu Rozanski) [RHEL-27740] - page_io: remove buffer_head include (Aristeu Rozanski) [RHEL-27740] - buffer: use b_folio in end_buffer_async_write() (Aristeu Rozanski) [RHEL-27740] - buffer: use b_folio in end_buffer_async_read() (Aristeu Rozanski) [RHEL-27740] - buffer: use b_folio in touch_buffer() (Aristeu Rozanski) [RHEL-27740] - buffer: replace obvious uses of b_page with b_folio (Aristeu Rozanski) [RHEL-27740] - buffer: add b_folio as an alias of b_page (Aristeu Rozanski) [RHEL-27740] - selftests/memfd: add tests for MFD_NOEXEC_SEAL MFD_EXEC (Aristeu Rozanski) [RHEL-27740] - mm/memfd: add write seals when apply SEAL_EXEC to executable memfd (Aristeu Rozanski) [RHEL-27740] - mm/memfd: add MFD_NOEXEC_SEAL and MFD_EXEC (Aristeu Rozanski) [RHEL-27740] - selftests/memfd: add tests for F_SEAL_EXEC (Aristeu Rozanski) [RHEL-27740] - mm/slab.c: cleanup is_debug_pagealloc_cache() (Aristeu Rozanski) [RHEL-27740] - mm/sl{a,u}b: fix wrong usages of folio_page() for getting head pages (Aristeu Rozanski) [RHEL-27740] - context_tracking: Fix noinstr vs KASAN (Aristeu Rozanski) [RHEL-27740] - entry, kasan, x86: Disallow overriding mem*() functions (Aristeu Rozanski) [RHEL-27740] - ubsan: Fix objtool UACCESS warns (Aristeu Rozanski) [RHEL-27740] - mm/memremap: Replace zero-length array with DECLARE_FLEX_ARRAY() helper (Aristeu Rozanski) [RHEL-27740] - mm/slab: remove unused slab_early_init (Aristeu Rozanski) [RHEL-27740] - xen: use vma_lookup() in privcmd_ioctl_mmap() (Aristeu Rozanski) [RHEL-27740] - fs: remove the NULL get_block case in mpage_writepages (Aristeu Rozanski) [RHEL-27740] - selftests/memfd: clean up mapping in mfd_fail_write (Aristeu Rozanski) [RHEL-27740] - selftests/memfd: remove unused variable (Aristeu Rozanski) [RHEL-27740]- tools: ynl: fix converting flags to names after recent cleanup (Jose Ignacio Tornos Martinez) [RHEL-31945] - ynl: netdev: drop unnecessary enum-as-flags (Jose Ignacio Tornos Martinez) [RHEL-31945] - tools: ynl: extend netdev sample to dump xdp-rx-metadata-features (Jose Ignacio Tornos Martinez) [RHEL-31945] - bpf: expose information about supported xdp metadata kfunc (Jose Ignacio Tornos Martinez) [RHEL-31945] - bpf: make it easier to add new metadata kfunc (Jose Ignacio Tornos Martinez) [RHEL-31945] - xdp: use trusted arguments in XDP hints kfuncs (Jose Ignacio Tornos Martinez) [RHEL-31945] - netfilter: nft_ct: fix l3num expectations with inet pseudo family (Phil Sutter) [RHEL-31345] {CVE-2024-26673} - netfilter: nft_ct: sanitize layer 3 and 4 protocol number in custom expectations (Phil Sutter) [RHEL-31345] {CVE-2024-26673} - team: Fix use-after-free when an option instance allocation fails (Hangbin Liu) [RHEL-31052] - team: Remove NULL check before dev_{put, hold} (Hangbin Liu) [RHEL-31052] - ipv6: sr: fix possible use-after-free and null-ptr-deref (Hangbin Liu) [RHEL-30814 RHEL-31732] {CVE-2024-26735} - selftests: seg6: add selftest for NEXT-C-SID flavor in SRv6 End.X behavior (Hangbin Liu) [RHEL-30814] - seg6: add NEXT-C-SID support for SRv6 End.X behavior (Hangbin Liu) [RHEL-30814] - seg6: Cleanup duplicates of skb_dst_drop calls (Hangbin Liu) [RHEL-30814] - nvme-tcp: Fix comma-related oops (Maurizio Lombardi) [RHEL-25547] - security/keys: export key_lookup() (Maurizio Lombardi) [RHEL-25547] - nvme: add new config entries and enable them (Maurizio Lombardi) [RHEL-25547] - nvme: clear caller pointer on identify failure (Maurizio Lombardi) [RHEL-25547] - nvme: host: fix double-free of struct nvme_id_ns in ns_update_nuse() (Maurizio Lombardi) [RHEL-25547] - nvme: fcloop: make fcloop_class constant (Maurizio Lombardi) [RHEL-25547] - nvme: fabrics: make nvmf_class constant (Maurizio Lombardi) [RHEL-25547] - nvme: core: constify struct class usage (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: typo in nvmf_parse_key() (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: check max outstanding commands (Maurizio Lombardi) [RHEL-25547] - nvmet-rdma: set max_queue_size for RDMA transport (Maurizio Lombardi) [RHEL-25547] - nvmet: introduce new max queue size configuration entry (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: clamp queue size according to ctrl cap (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: introduce NVME_RDMA_MAX_METADATA_QUEUE_SIZE definition (Maurizio Lombardi) [RHEL-25547] - nvmet: set ctrl pi_support cap before initializing cap reg (Maurizio Lombardi) [RHEL-25547] - nvmet: set maxcmd to be per controller (Maurizio Lombardi) [RHEL-25547] - nvmet: compare mqes and sqsize only for IO SQ (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: move NVME_RDMA_IP_PORT from common file (Maurizio Lombardi) [RHEL-25547] - nvmet: remove superfluous initialization (Maurizio Lombardi) [RHEL-25547] - nvme: implement support for relaxed effects (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: fix I/O connect error handling (Maurizio Lombardi) [RHEL-25547] - nvme: use ns->head->pi_size instead of t10_pi_tuple structure size (Maurizio Lombardi) [RHEL-25547] - nvme-core: fix comment to reflect right functions (Maurizio Lombardi) [RHEL-25547] - nvme: move passthrough logging attribute to head (Maurizio Lombardi) [RHEL-25547] - nvme: allow passthru cmd error logging (Maurizio Lombardi) [RHEL-25547] - nvme-fc: show hostnqn when connecting to fc target (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: show hostnqn when connecting to rdma target (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: show hostnqn when connecting to tcp target (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: use RCU list iterator for assoc_list (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: take ref count on tgtport before delete assoc (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: avoid deadlock on delete association path (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: abort command when there is no binding (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: do not tack refs on tgtports from assoc (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: remove null hostport pointer check (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: hold reference on hostport match (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: free queue and assoc directly (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: defer cleanup using RCU properly (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: release reference on target port (Maurizio Lombardi) [RHEL-25547] - nvmet-fcloop: swap the list_add_tail arguments (Maurizio Lombardi) [RHEL-25547] - nvme-fc: do not wait in vain when unloading module (Maurizio Lombardi) [RHEL-25547] - nvme-fc: log human-readable opcode on timeout (Maurizio Lombardi) [RHEL-25547] - nvme: split out fabrics version of nvme_opcode_str() (Maurizio Lombardi) [RHEL-25547] - nvme: take const cmd pointer in read-only helpers (Maurizio Lombardi) [RHEL-25547] - nvme: remove redundant status mask (Maurizio Lombardi) [RHEL-25547] - nvme: return string as char *, not unsigned char * (Maurizio Lombardi) [RHEL-25547] - nvme-common: add module description (Maurizio Lombardi) [RHEL-25547] - nvme: enable retries for authentication commands (Maurizio Lombardi) [RHEL-25547] - nvme: change __nvme_submit_sync_cmd() calling conventions (Maurizio Lombardi) [RHEL-25547] - nvme-auth: open-code single-use macros (Maurizio Lombardi) [RHEL-25547] - nvme: use ctrl state accessor (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: fix nvme tcp ida memory leak (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: Fix transfer length when write_generate/read_verify are 0 (Maurizio Lombardi) [RHEL-25547] - nvmet: add module description to stop warnings (Maurizio Lombardi) [RHEL-25547] - nvme: add module description to stop warnings (Maurizio Lombardi) [RHEL-25547] - nvmet: unify aer type enum (Maurizio Lombardi) [RHEL-25547] - nvmet-rdma: avoid circular locking dependency on install_queue() (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: avoid circular locking dependency on install_queue() (Maurizio Lombardi) [RHEL-25547] - nvme-pci: set doorbell config before unquiescing (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: enhance timeout kernel log (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: enhance timeout kernel log (Maurizio Lombardi) [RHEL-25547] - nvme-pci: enhance timeout kernel log (Maurizio Lombardi) [RHEL-25547] - nvme: trace: avoid memcpy overflow warning (Maurizio Lombardi) [RHEL-25547] - nvmet: re-fix tracing strncpy() warning (Maurizio Lombardi) [RHEL-25547] - nvme: introduce nvme_disk_is_ns_head helper (Maurizio Lombardi) [RHEL-25547] - nvme: Add pr_ops read_reservation support (Maurizio Lombardi) [RHEL-25547] - nvme: Add a nvme_pr_type enum (Maurizio Lombardi) [RHEL-25547] - nvme: Add pr_ops read_keys support (Maurizio Lombardi) [RHEL-25547] - nvme: Add helper to send pr command (Maurizio Lombardi) [RHEL-25547] - nvme: Move pr code to it's own file (Maurizio Lombardi) [RHEL-25547] - nvme: Don't hardcode the data len for pr commands (Maurizio Lombardi) [RHEL-25547] - nvme: Fix reservation status related structs (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: Use sendmsg(MSG_SPLICE_PAGES) rather then sendpage (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: Use sendmsg(MSG_SPLICE_PAGES) rather then sendpage (Maurizio Lombardi) [RHEL-25547] - nvme-pci: disable write zeroes for SK Hynix BC901 (Maurizio Lombardi) [RHEL-25547] - nvmet-fcloop: Remove remote port from list when unlinking (Maurizio Lombardi) [RHEL-25547] - nvmet-trace: avoid dereferencing pointer too early (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: remove unnecessary bracket (Maurizio Lombardi) [RHEL-25547] - nvme: simplify the max_discard_segments calculation (Maurizio Lombardi) [RHEL-25547] - nvme: fix max_discard_sectors calculation (Maurizio Lombardi) [RHEL-25547] - nvme: also skip discard granularity updates in nvme_config_discard (Maurizio Lombardi) [RHEL-25547] - nvme: update the explanation for not updating the limits in nvme_config_discard (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: fix a missing endianess conversion in nvmet_tcp_try_peek_pdu (Maurizio Lombardi) [RHEL-25547] - nvme-common: mark nvme_tls_psk_prio static (Maurizio Lombardi) [RHEL-25547] - nvme: remove unused definition (Maurizio Lombardi) [RHEL-25547] - nvme: tcp: remove unnecessary goto statement (Maurizio Lombardi) [RHEL-25547] - nvme-fc: set numa_node after nvme_init_ctrl (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: don't check discovery ioccsz/iorcsz (Maurizio Lombardi) [RHEL-25547] - nvmet: configfs: use ctrl->instance to track passthru subsystems (Maurizio Lombardi) [RHEL-25547] - nvme: repack struct nvme_ns_head (Maurizio Lombardi) [RHEL-25547] - nvme: add csi, ms and nuse to sysfs (Maurizio Lombardi) [RHEL-25547] - nvme: rename ns attribute group (Maurizio Lombardi) [RHEL-25547] - nvme: refactor ns info setup function (Maurizio Lombardi) [RHEL-25547] - nvme: refactor ns info helpers (Maurizio Lombardi) [RHEL-25547] - nvme: move ns id info to struct nvme_ns_head (Maurizio Lombardi) [RHEL-25547] - nvmet: remove cntlid_min and cntlid_max check in nvmet_alloc_ctrl (Maurizio Lombardi) [RHEL-25547] - nvmet: allow identical cntlid_min and cntlid_max settings (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: check ioccsz and iorcsz (Maurizio Lombardi) [RHEL-25547] - nvme: introduce nvme_check_ctrl_fabric_info helper (Maurizio Lombardi) [RHEL-25547] - nvme-fc: replace deprecated strncpy with strscpy (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: replace deprecated strncpy with strscpy (Maurizio Lombardi) [RHEL-25547] - nvme-pci: fix sleeping function called from interrupt context (Maurizio Lombardi) [RHEL-25547] - nvme-pci: Add sleep quirk for Kingston drives (Maurizio Lombardi) [RHEL-25547] - nvme: fix deadlock between reset and scan (Maurizio Lombardi) [RHEL-25547] - nvme: Print capabilities changes just once (Maurizio Lombardi) [RHEL-25547] - nvme: prevent potential spectre v1 gadget (Maurizio Lombardi) [RHEL-25547] - nvme: improve NVME_HOST_AUTH and NVME_TARGET_AUTH config descriptions (Maurizio Lombardi) [RHEL-25547] - nvme-ioctl: move capable() admin check to the end (Maurizio Lombardi) [RHEL-25547] - nvme: ensure reset state check ordering (Maurizio Lombardi) [RHEL-25547] - nvme: introduce helper function to get ctrl state (Maurizio Lombardi) [RHEL-25547] - nvme-core: check for too small lba shift (Maurizio Lombardi) [RHEL-25547] - nvme: fine-tune sending of first keep-alive (Maurizio Lombardi) [RHEL-25547] - nvme: tcp: fix compile-time checks for TLS mode (Maurizio Lombardi) [RHEL-25547] - nvme: target: fix Kconfig select statements (Maurizio Lombardi) [RHEL-25547] - nvme: target: fix nvme_keyring_id() references (Maurizio Lombardi) [RHEL-25547] - nvme: move nvme_stop_keep_alive() back to original position (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: always initialize tls_handshake_tmo_work (Maurizio Lombardi) [RHEL-25547] - nvme: blank out authentication fabrics options if not configured (Maurizio Lombardi) [RHEL-25547] - nvme: catch errors from nvme_configure_metadata() (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: only evaluate 'tls' option if TLS is selected (Maurizio Lombardi) [RHEL-25547] - nvme-auth: set explanation code for failure2 msgs (Maurizio Lombardi) [RHEL-25547] - nvme-auth: unlock mutex in one place only (Maurizio Lombardi) [RHEL-25547] - nvme: keyring: fix conditional compilation (Maurizio Lombardi) [RHEL-25547] - nvme: common: make keyring and auth separate modules (Maurizio Lombardi) [RHEL-25547] - nvme-loop: always quiesce and cancel commands before destroying admin q (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: avoid open-coding nvme_tcp_teardown_admin_queue() (Maurizio Lombardi) [RHEL-25547] - nvme-auth: always set valid seq_num in dhchap reply (Maurizio Lombardi) [RHEL-25547] - nvme-auth: add flag for bi-directional auth (Maurizio Lombardi) [RHEL-25547] - nvme-auth: auth success1 msg always includes resp (Maurizio Lombardi) [RHEL-25547] - nvme: fix error-handling for io_uring nvme-passthrough (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: Fix a memory leak (Maurizio Lombardi) [RHEL-25547] - nvme-auth: use crypto_shash_tfm_digest() (Maurizio Lombardi) [RHEL-25547] - nvme-auth: allow mixing of secret and hash lengths (Maurizio Lombardi) [RHEL-25547] - nvme-auth: use transformed key size to create resp (Maurizio Lombardi) [RHEL-25547] - nvme-auth: alloc nvme_dhchap_key as single buffer (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: use 'spin_lock_bh' for state_lock() (Maurizio Lombardi) [RHEL-25547] - nvme: rework NVME_AUTH Kconfig selection (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: peek icreq before starting TLS (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: control messages for recvmsg() (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: enable TLS handshake upcall (Maurizio Lombardi) [RHEL-25547] - nvmet: Set 'TREQ' to 'required' when TLS is enabled (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: allocate socket file (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: make nvmet_tcp_alloc_queue() a void function (Maurizio Lombardi) [RHEL-25547] - nvmet: make TCP sectype settable via configfs (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: parse options 'keyring' and 'tls_key' (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: improve icreq/icresp logging (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: control message handling for recvmsg() (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: enable TLS handshake upcall (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: allocate socket file (Maurizio Lombardi) [RHEL-25547] - nvme-keyring: implement nvme_tls_psk_default() (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: add definitions for TLS cipher suites (Maurizio Lombardi) [RHEL-25547] - nvme: add TCP TSAS definitions (Maurizio Lombardi) [RHEL-25547] - nvme-keyring: define a 'psk' keytype (Maurizio Lombardi) [RHEL-25547] - nvme-keyring: register '.nvme' keyring (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: Annotate struct nvmet_fc_tgt_queue with __counted_by (Maurizio Lombardi) [RHEL-25547] - nvme-pci: add BOGUS_NID for Intel 0a54 device (Maurizio Lombardi) [RHEL-25547 RHEL-28783] - nvmet-auth: complete a request only after freeing the dhchap pointers (Maurizio Lombardi) [RHEL-25547] - nvme: sanitize metadata bounce buffer for reads (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: do not try to stop unallocated queues (Maurizio Lombardi) [RHEL-25547] - redhat/rhel_files/mod-extra.list.rhel: add test_lockup (Čestmír Kalina) [RHEL-26127] - redhat/configs: enable CONFIG_TEST_LOCKUP (Čestmír Kalina) [RHEL-26127] - lib/test_lockup: fix kernel pointer check for separate address spaces (Čestmír Kalina) [RHEL-26127] - sched/fair: Take the scheduling domain into account in select_idle_core() (Phil Auld) [RHEL-25535] - sched/fair: Take the scheduling domain into account in select_idle_smt() (Phil Auld) [RHEL-25535] - sched/fair: Fix tg->load when offlining a CPU (Phil Auld) [RHEL-25535] - sched/fair: Use all little CPUs for CPU-bound workloads (Phil Auld) [RHEL-25535] - sched/fair: Simplify util_est (Phil Auld) [RHEL-25535] - sched/fair: Remove SCHED_FEAT(UTIL_EST_FASTUP, true) (Phil Auld) [RHEL-25535] - sched: fair: move unused stub functions to header (Phil Auld) [RHEL-25535] - sched/doc: Update documentation after renames and synchronize Chinese version (Phil Auld) [RHEL-25535] - sched/pelt: Avoid underestimation of task utilization (Phil Auld) [RHEL-25535] - sched/deadline: Introduce deadline servers (Phil Auld) [RHEL-25535] - sched/deadline: Move bandwidth accounting into {en,de}queue_dl_entity (Phil Auld) [RHEL-25535] - sched/deadline: Collect sched_dl_entity initialization (Phil Auld) [RHEL-25535] - sched: Unify more update_curr*() (Phil Auld) [RHEL-25535] - sched: Remove vruntime from trace_sched_stat_runtime() (Phil Auld) [RHEL-25535] - sched: Unify runtime accounting across classes (Phil Auld) [RHEL-25535] - sched: Use WRITE_ONCE() for p->on_rq (Phil Auld) [RHEL-25535] - rcu/tasks-trace: Handle new PF_IDLE semantics (Phil Auld) [RHEL-25535] - rcu/tasks: Handle new PF_IDLE semantics (Phil Auld) [RHEL-25535] - rcu: Introduce rcu_cpu_online() (Phil Auld) [RHEL-25535] - sched/fair: Remove SIS_PROP (Phil Auld) [RHEL-25535] - sched/fair: Use candidate prev/recent_used CPU if scanning failed for cluster wakeup (Phil Auld) [RHEL-25535] - sched/fair: Scan cluster before scanning LLC in wake-up path (Phil Auld) [RHEL-15622] - sched: Add cpus_share_resources API (Phil Auld) [RHEL-15622] - sched/nohz: Update comments about NEWILB_KICK (Phil Auld) [RHEL-25535] - sched/fair: Remove duplicate #include (Phil Auld) [RHEL-25535] - sched: Make PELT acronym definition searchable (Phil Auld) [RHEL-25535] - sched/headers: Remove comment referring to rq::cpu_load, since this has been removed (Phil Auld) [RHEL-25535] - sched/topology: Move the declaration of 'schedutil_gov' to kernel/sched/sched.h (Phil Auld) [RHEL-25535] - sched/topology: Change behaviour of the 'sched_energy_aware' sysctl, based on the platform (Phil Auld) [RHEL-25535] - sched/topology: Remove the EM_MAX_COMPLEXITY limit (Phil Auld) [RHEL-25535] - sched/nohz: Remove unnecessarily complex error handling pattern from find_new_ilb() (Phil Auld) [RHEL-25535] - sched/nohz: Use consistent variable names in find_new_ilb() and kick_ilb() (Phil Auld) [RHEL-25535] - sched/nohz: Update idle load-balancing (ILB) comments (Phil Auld) [RHEL-25535] - sched/debug: Print 'tgid' in sched_show_task() (Phil Auld) [RHEL-25535] - sched/headers: Remove duplicate header inclusions (Phil Auld) [RHEL-25535] - sched/debug: Add new tracepoint to track compute energy computation (Phil Auld) [RHEL-25535] - sched/deadline: Make dl_rq->pushable_dl_tasks update drive dl_rq->overloaded (Phil Auld) [RHEL-25535] - sched/rt: Make rt_rq->pushable_tasks updates drive rto_mask (Phil Auld) [RHEL-25535] - sched/core: Refactor the task_flags check for worker sleeping in sched_submit_work() (Phil Auld) [RHEL-25535] - sched/fair: Fix warning in bandwidth distribution (Phil Auld) [RHEL-25535] - sched/fair: Make cfs_rq->throttled_csd_list available on !SMP (Phil Auld) [RHEL-25535] - sched/debug: Avoid checking in_atomic_preempt_off() twice in schedule_debug() (Phil Auld) [RHEL-25535] - sched/headers: Standardize the header guard #endif (Phil Auld) [RHEL-25535] - sched/headers: Standardize the header guard #endif (Phil Auld) [RHEL-25535] - sched/headers: Add header guard to (Phil Auld) [RHEL-25535] - kernel/sched: Modify initial boot task idle setup (Phil Auld) [RHEL-25535] - sched/fair: Rename check_preempt_curr() to wakeup_preempt() (Phil Auld) [RHEL-25535] - sched/fair: Rename check_preempt_wakeup() to check_preempt_wakeup_fair() (Phil Auld) [RHEL-25535] - sched/headers: Remove duplicated includes in kernel/sched/sched.h (Phil Auld) [RHEL-25535] - sched/fair: Ratelimit update to tg->load_avg (Phil Auld) [RHEL-20158 RHEL-25535] - sched/core: Use do-while instead of for loop in set_nr_if_polling() (Phil Auld) [RHEL-25535] - sched/fair: Fix cfs_rq_is_decayed() on !SMP (Phil Auld) [RHEL-25535] - sched: Assert for_each_thread() is properly locked (Phil Auld) [RHEL-25535] - sched/core: Report correct state for TASK_IDLE | TASK_FREEZABLE (Phil Auld) [RHEL-25535] - sched/core: Add kernel-doc for set_cpus_allowed_ptr() (Phil Auld) [RHEL-25535] - sched/headers: Rename task_struct::state to task_struct::__state in the comments too (Phil Auld) [RHEL-25535] - sched: add WF_CURRENT_CPU and externise ttwu (Phil Auld) [RHEL-25535] - sched/fair: Stabilize asym cpu capacity system idle cpu selection (Phil Auld) [RHEL-25535] - sched/core: introduce sched_core_idle_cpu() (Phil Auld) [RHEL-25535] - genirq, softirq: Use in_hardirq() instead of in_irq() (Phil Auld) [RHEL-25535] - sched: add throttled time stat for throttled children (Phil Auld) [RHEL-25535] - sched: don't account throttle time for empty groups (Phil Auld) [RHEL-25535] - kbuild: add kbuild-file macro (Radu Rendec) [RHEL-33669] - kbuild: replace $(if A,A,B) with $(or A,B) in scripts/Makefile.modpost (Radu Rendec) [RHEL-33669] - kbuild: Fix include path in scripts/Makefile.modpost (Radu Rendec) [RHEL-33669] - smb: client: fix rename(2) regression against samba (Paulo Alcantara) [RHEL-33612] - net/sched: fix lockdep splat in qdisc_tree_reduce_backlog() (Davide Caratti) [RHEL-32137] - net/sched: taprio: proper TCA_TAPRIO_TC_ENTRY_INDEX check (Davide Caratti) [RHEL-32137 RHEL-32497] {CVE-2024-26815} - net/sched: flower: Add lock protection when remove filter handle (Davide Caratti) [RHEL-32137] - net/sched: act_mirred: don't override retval if we already lost the skb (Davide Caratti) [RHEL-31724 RHEL-32137] {CVE-2024-26739} - net/sched: act_mirred: use the backlog for mirred ingress (Davide Caratti) [RHEL-31720 RHEL-32137] {CVE-2024-26740} - net/sched: act_mirred: Create function tcf_mirred_to_dev and improve readability (Davide Caratti) [RHEL-32137] - net/sched: flower: Fix chain template offload (Davide Caratti) [RHEL-31315 RHEL-32137] {CVE-2024-26669} - Revert "thermal: core: Don't update trip points inside the hysteresis range" (David Arcari) [RHEL-31848] - MAINTAINERS: remove section INTEL MENLOW THERMAL DRIVER (David Arcari) [RHEL-31848] - thermal: core: remove unnecessary check in trip_point_hyst_store() (David Arcari) [RHEL-31848] - thermal: intel: int340x_thermal: Use thermal zone accessor functions (David Arcari) [RHEL-31848] - thermal: core: Remove excess empty line from a comment (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Add Lunar Lake-M PCI ID (David Arcari) [RHEL-31848] - thermal: intel: Set THERMAL_TRIP_FLAG_RW_TEMP directly (David Arcari) [RHEL-31848] - thermal: core: Drop the .set_trip_hyst() thermal zone operation (David Arcari) [RHEL-31848] - thermal: core: Add flags to struct thermal_trip (David Arcari) [RHEL-31848] - thermal: core: Move initial num_trips assignment before memcpy() (David Arcari) [RHEL-31848] - thermal: core: Store zone ops in struct thermal_zone_device (David Arcari) [RHEL-31848] - thermal: Get rid of CONFIG_THERMAL_WRITABLE_TRIPS (David Arcari) [RHEL-31848] - thermal: intel: Adjust ops handling during thermal zone registration (David Arcari) [RHEL-31848] - thermal: core: Store zone trips table in struct thermal_zone_device (David Arcari) [RHEL-31848] - thermal: intel: Discard trip tables after zone registration (David Arcari) [RHEL-31848] - thermal/intel: Fix intel_tcc_get_temp() to support negative CPU temperature (David Arcari) [RHEL-31848] - thermal: sysfs: Fix up white space in trip_point_temp_store() (David Arcari) [RHEL-31848] - thermal: intel: powerclamp: Remove dead code for target mwait value (David Arcari) [RHEL-31848] - thermal/debugfs: Unlock on error path in thermal_debug_tz_trip_up() (David Arcari) [RHEL-31848] - thermal: core: Use kstrdup_const() during cooling device registration (David Arcari) [RHEL-31848] - thermal/debugfs: Add thermal debugfs information for mitigation episodes (David Arcari) [RHEL-31848] - redhat/configs: disable CONFIG_THERMAL_DEBUGFS (David Arcari) [RHEL-31848] - thermal/debugfs: Add thermal cooling device debugfs information (David Arcari) [RHEL-31848] - thermal: netlink: Pass thermal zone pointer to notify routines (David Arcari) [RHEL-31848] - thermal: netlink: Pass pointers to thermal_notify_tz_trip_up/down() (David Arcari) [RHEL-31848] - thermal: netlink: Pass pointers to thermal_notify_tz_trip_change() (David Arcari) [RHEL-31848] - thermal: trip: Constify thermal zone argument of thermal_zone_trip_id() (David Arcari) [RHEL-31848] - thermal: intel: hfi: Enable an HFI instance from its first online CPU (David Arcari) [RHEL-31848] - thermal/thermal_of: Allow rebooting after critical temp (David Arcari) [RHEL-31848] - reboot: Introduce thermal_zone_device_critical_reboot() (David Arcari) [RHEL-31848] - thermal/core: Prepare for introduction of thermal reboot (David Arcari) [RHEL-31848] - thermal/sysfs: Update governors when the 'weight' has changed (David Arcari) [RHEL-31848] - thermal/sysfs: Update instance->weight under tz lock (David Arcari) [RHEL-31848] - thermal: core: Add governor callback for thermal zone change (David Arcari) [RHEL-31848] - thermal: core: Resume thermal zones asynchronously (David Arcari) [RHEL-31848] - thermal: core: Initialize poll_queue in thermal_zone_device_init() (David Arcari) [RHEL-31848] - thermal: core: Fix thermal zone suspend-resume synchronization (David Arcari) [RHEL-31848] - thermal/core: Check get_temp ops is present when registering a tz (David Arcari) [RHEL-31848] - thermal: trip: Use for_each_trip() in __thermal_zone_set_trips() (David Arcari) [RHEL-31848] - thermal: trip: Send trip change notifications on all trip updates (David Arcari) [RHEL-31848] - thermal: core: Rework thermal zone availability check (David Arcari) [RHEL-31848] - thermal: Drop redundant and confusing device_is_registered() checks (David Arcari) [RHEL-31848] - thermal: core: Make thermal_zone_device_unregister() return after freeing the zone (David Arcari) [RHEL-31848] - thermal: sysfs: Rework the reading of trip point attributes (David Arcari) [RHEL-31848] - thermal: sysfs: Rework the handling of trip point updates (David Arcari) [RHEL-31848] - thermal: trip: Drop a redundant check from thermal_zone_set_trip() (David Arcari) [RHEL-31848] - thermal: ACPI: Move the ACPI thermal library to drivers/acpi/ (David Arcari) [RHEL-31848] - thermal: core: Add trip thresholds for trip crossing detection (David Arcari) [RHEL-31848] - thermal: core: Pass trip pointer to governor throttle callback (David Arcari) [RHEL-31848] - thermal: gov_power_allocator: Use trip pointers instead of trip indices (David Arcari) [RHEL-31848] - thermal: core: Don't update trip points inside the hysteresis range (David Arcari) [RHEL-31848] - thermal: trip: Define for_each_trip() macro (David Arcari) [RHEL-31848] - thermal: trip: Simplify computing trip indices (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Enable power floor support (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Handle power floor interrupts (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Support power floor notifications (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Set feature mask before proc_thermal_add (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Common function to clear SOC interrupt (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Move interrupt status MMIO offset to common header (David Arcari) [RHEL-31848] - thermal: core: prevent potential string overflow (David Arcari) [RHEL-31848] - thermal: int340x: Use thermal_zone_for_each_trip() (David Arcari) [RHEL-31848] - thermal: int3406: Convert to platform remove callback returning void (David Arcari) [RHEL-31848] - thermal: int3403: Convert to platform remove callback returning void (David Arcari) [RHEL-31848] - thermal: int3402: Convert to platform remove callback returning void (David Arcari) [RHEL-31848] - thermal: int3401: Convert to platform remove callback returning void (David Arcari) [RHEL-31848] - thermal: int3400: Convert to platform remove callback returning void (David Arcari) [RHEL-31848] - thermal: trip: Drop redundant trips check from for_each_thermal_trip() (David Arcari) [RHEL-31848] - thermal: core: Drop trips_disabled bitmask (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Ack all PCI interrupts (David Arcari) [RHEL-31848] - thermal: int340x: Add ArrowLake-S PCI ID (David Arcari) [RHEL-31848] - thermal: int340x: Handle workload hint interrupts (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Add workload type hint interface (David Arcari) [RHEL-31848] - thermal: int340x: Remove PROC_THERMAL_FEATURE_WLT_REQ for Meteor Lake (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Use non MSI interrupts by default (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Add interrupt configuration function (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Move mailbox code to common module (David Arcari) [RHEL-31848] - thermal: Constify the trip argument of the .get_trend() zone callback (David Arcari) [RHEL-31848] - thermal/of: add missing of_node_put() (David Arcari) [RHEL-31848] - thermal: Use thermal_tripless_zone_device_register() (David Arcari) [RHEL-31848] - thermal: core: Add function for registering tripless thermal zones (David Arcari) [RHEL-31848] - thermal: core: Clean up headers of thermal zone registration functions (David Arcari) [RHEL-31848] - thermal: intel: intel_soc_dts_iosf: Remove redundant check (David Arcari) [RHEL-31848] - thermal: intel: int340x: simplify the code with module_platform_driver() (David Arcari) [RHEL-31848] - thermal/of: Fix potential uninitialized value access (David Arcari) [RHEL-31848] - thermal: Explicitly include correct DT includes (David Arcari) [RHEL-31848] - thermal: of: fix double-free on unregistration (David Arcari) [RHEL-31848] - thermal: core: constify params in thermal_zone_device_register (David Arcari) [RHEL-31848] - power: supply: core: Avoid duplicate hwmon device from thermal framework (David Arcari) [RHEL-31848] - thermal/drivers/int340x: Do not check the thermal zone state (David Arcari) [RHEL-31848] - thermal/drivers/int3400: Use thermal zone device wrappers (David Arcari) [RHEL-31848] - thermal/intel/intel_soc_dts_iosf: Fix reporting wrong temperatures (David Arcari) [RHEL-31848] - thermal: intel: int340x_thermal: New IOCTLs for Passive v2 table (David Arcari) [RHEL-31848] - thermal: intel: int340x: Add new line for UUID display (David Arcari) [RHEL-31848] - thermal: intel: powerclamp: Fix NULL pointer access issue (David Arcari) [RHEL-31848] - thermal: intel: menlow: Get rid of this driver (David Arcari) [RHEL-31848] - thermal: intel: int340x: Add DLVR support for RFIM control (David Arcari) [RHEL-31848] - thermal: intel: Avoid updating unsupported THERM_STATUS_CLEAR mask bits (David Arcari) [RHEL-31848] - thermal: intel: x86_pkg_temp_thermal: Add lower bound check for sysfs input (David Arcari) [RHEL-31848] - thermal/core: Use the thermal zone 'devdata' accessor in thermal located drivers (David Arcari) [RHEL-31848] - thermal: intel: BXT_PMIC: select REGMAP instead of depending on it (David Arcari) [RHEL-31848] - thermal: intel: quark_dts: fix error pointer dereference (David Arcari) [RHEL-31848] - thermal: Remove core header inclusion from drivers (David Arcari) [RHEL-31848] - thermal: intel: quark_dts: Use generic trip points (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Drop struct board_info (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Rename board ID symbols (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Fold suspend and resume routines into their callers (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Fold two functions into their callers (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Eliminate device operations object (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Rename device operations callbacks (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Eliminate redundant return pointers (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Make pch_wpt_add_acpi_psv_trip() return int (David Arcari) [RHEL-31848] - thermal: ACPI: Make helpers retrieve temperature only (David Arcari) [RHEL-31848] - thermal: intel: int340x: Add production mode attribute (David Arcari) [RHEL-31848] - docs: driver-api/thermal/intel_dptf: Use copyright symbol (David Arcari) [RHEL-31848] - Documentation: thermal: DPTF Documentation (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Add support for Wellsburg PCH (David Arcari) [RHEL-31848] - thermal: int340x_thermal: Use sysfs_emit_at() instead of scnprintf() (David Arcari) [RHEL-31848] - thermal: intel: Fix unsigned comparison with less than zero (David Arcari) [RHEL-31848] - thermal/x86_pkg_temp_thermal: Add support for handling dynamic tjmax (David Arcari) [RHEL-31848] - thermal/x86_pkg_temp_thermal: Use Intel TCC library (David Arcari) [RHEL-31848] - thermal/intel/intel_tcc_cooling: Use Intel TCC library (David Arcari) [RHEL-31848] - thermal/intel/intel_soc_dts_iosf: Use Intel TCC library (David Arcari) [RHEL-31848] - thermal/int340x/processor_thermal: Use Intel TCC library (David Arcari) [RHEL-31848] - thermal/intel: Introduce Intel TCC library (David Arcari) [RHEL-31848] - thermal: int340x: Add missing attribute for data rate base (David Arcari) [RHEL-31848] - thermal: intel: Don't set HFI status bit to 1 (David Arcari) [RHEL-31848] - thermal: intel: hfi: Remove a pointless die_id check (David Arcari) [RHEL-31848] - thermal: intel: hfi: ACK HFI for the same timestamp (David Arcari) [RHEL-31848] - thermal: intel: Protect clearing of thermal status bits (David Arcari) [RHEL-31848] - thermal: intel: Prevent accidental clearing of HFI status (David Arcari) [RHEL-31848] - thermal: intel: intel_tcc_cooling: Add TCC cooling support for RaptorLake-S (David Arcari) [RHEL-31848] - thermal: intel: intel_tcc_cooling: Detect TCC lock bit (David Arcari) [RHEL-31848] - thermal: intel: hfi: Improve the type of hfi_features::nr_table_pages (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Use module_pci_driver() macro (David Arcari) [RHEL-31848] - thermal: int340x_thermal: Consolidate priv->data_vault checks (David Arcari) [RHEL-31848] - thermal/int340x_thermal: handle data_vault when the value is ZERO_SIZE_PTR (David Arcari) [RHEL-31848 RHEL-35486] {CVE-2022-48703} - thermal: intel: Add TCC cooling support for Alder Lake-N and Raptor Lake-P (David Arcari) [RHEL-31848] - intel: thermal: PCH: Drop ACPI_FADT_LOW_POWER_S0 check (David Arcari) [RHEL-31848] - thermal: intel: x86_pkg_temp_thermal: Drop duplicate 'is' from comment (David Arcari) [RHEL-31848] - thermal: intel_tcc_cooling: Add TCC cooling support for RaptorLake (David Arcari) [RHEL-31848] - thermal: intel: pch: improve the cooling delay log (David Arcari) [RHEL-31848] - thermal: intel: pch: enhance overheat handling (David Arcari) [RHEL-31848] - thermal: intel: pch: move cooling delay to suspend_noirq phase (David Arcari) [RHEL-31848] - thermal: intel: hfi: remove NULL check after container_of() call (David Arcari) [RHEL-31848] - thermal: intel: Allow processing of HWP interrupt (David Arcari) [RHEL-31848] - drivers/thermal/intel: Add TCC cooling support for AlderLake platform (David Arcari) [RHEL-31848] - dm: restore synchronous close of device mapper block device (Ming Lei) [RHEL-34573] - fs: use __fput_sync in close(2) (Ming Lei) [RHEL-34573] - powerpc/pseries: Fix potential memleak in papr_get_attr() (Mamatha Inamdar) [RHEL-35215] {CVE-2022-48669}- powercap: intel_rapl: Convert to platform remove callback returning void (David Arcari) [RHEL-35363] - x86/cpu/topology: Rename topology_max_die_per_package() (David Arcari) [RHEL-35363] - powercap: intel_rapl_tpmi: Fix System Domain probing (David Arcari) [RHEL-35363] - powercap: intel_rapl_tpmi: Fix a register bug (David Arcari) [RHEL-35363] - powercap: intel_rapl: Fix locking in TPMI RAPL (David Arcari) [RHEL-35363] - powercap: intel_rapl: Fix a NULL pointer dereference (David Arcari) [RHEL-35104 RHEL-35363] {CVE-2024-26975} - powercap: intel_rapl: Downgrade BIOS locked limits pr_warn() to pr_debug() (David Arcari) [RHEL-35363] - platform/x86/intel/ifs: Remove unnecessary initialization of 'ret' (David Arcari) [RHEL-35194] - platform/x86/intel/ifs: Add an entry rendezvous for SAF (David Arcari) [RHEL-35194] - platform/x86/intel/ifs: Replace the exit rendezvous with an entry rendezvous for ARRAY_BIST (David Arcari) [RHEL-35194] - platform/x86/intel/ifs: Add current batch number to trace output (David Arcari) [RHEL-35194] - platform/x86/intel/ifs: Trace on all HT threads when executing a test (David Arcari) [RHEL-35194] - kexec: fix the unexpected kexec_dprintk() macro (Baoquan He) [RHEL-477] - kexec_file, parisc: print out debugging message if required (Baoquan He) [RHEL-477] - kexec_file, power: print out debugging message if required (Baoquan He) [RHEL-477] - kexec_file, arm64: print out debugging message if required (Baoquan He) [RHEL-477] - kexec_file, x86: print out debugging message if required (Baoquan He) [RHEL-477] - kexec_file: print out debugging message if required (Baoquan He) [RHEL-477] - kexec_file: add kexec_file flag to control debug printing (Baoquan He) [RHEL-477] - mmc: renesas_sdhi: use plain numbers for end_flags (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: Fix rounding errors (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: special 4tap settings only apply to HS400 (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: take DMA end interrupts into account (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: add quirk for broken register layout (Radu Rendec) [RHEL-34056] - mmc: tmio: add callback for dma irq (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: improve naming of DMA struct (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: remove accessor function for internal_dmac (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: newer SoCs don't need manual tap correction (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: add R-Car Gen4 fallback compatibility string (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: Add missing checks for the presence of quirks (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: style fix for proper function bodies (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: make 'dmac_only_one_rx' a quirk (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: make 'fixed_addr_mode' a quirk (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: remove a stale comment (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: make setup selection more understandable (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: R-Car D3 also has no HS400 (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: remove outdated headers (Radu Rendec) [RHEL-34056] - mmc: host: Drop commas after SoC match table sentinels (Radu Rendec) [RHEL-34056] - spi: sh-msiof: avoid integer overflow in constants (Radu Rendec) [RHEL-34056] - spi: renesas,sh-msiof: R-Car V3U is R-Car Gen4 (Radu Rendec) [RHEL-34056] - spi: sh-msiof: add generic Gen4 binding (Radu Rendec) [RHEL-34056] - spi: renesas,sh-msiof: Add generic Gen4 and r8a779f0 support (Radu Rendec) [RHEL-34056] - spi: sh-msiof: drop unneeded MODULE_ALIAS (Radu Rendec) [RHEL-34056] - spi: rspi: drop unneeded MODULE_ALIAS (Radu Rendec) [RHEL-34056] - i2c: rcar: fix error code in probe() (Radu Rendec) [RHEL-34056] - i2c: rcar: improve accuracy for R-Car Gen3+ (Radu Rendec) [RHEL-34056] - i2c: rcar: reset controller is mandatory for Gen3+ (Radu Rendec) [RHEL-34056] - i2c: riic: avoid potential division by zero (Radu Rendec) [RHEL-34056] - i2c: rcar: remove open coded DIV_ROUND_CLOSEST (Radu Rendec) [RHEL-34056] - i2c: rcar: calculate divider instead of brute-forcing it (Radu Rendec) [RHEL-34056] - i2c: rcar: properly format a debug output (Radu Rendec) [RHEL-34056] - i2c: rcar: avoid non-standard use of goto (Radu Rendec) [RHEL-34056] - i2c: rcar: use flags instead of atomic_xfer (Radu Rendec) [RHEL-34056] - i2c: rcar: REP_AFTER_RD is not a persistent flag (Radu Rendec) [RHEL-34056] - i2c: rcar: use BIT macro consistently (Radu Rendec) [RHEL-34056] - i2c: rcar: refactor handling of first message (Radu Rendec) [RHEL-34056] - i2c: rcar: avoid race condition with SMIs (Radu Rendec) [RHEL-34056] - i2c: rcar: fix PM ref counts in probe error paths (Radu Rendec) [RHEL-34056] - i2c: rcar: add support for I2C_M_RECV_LEN (Radu Rendec) [RHEL-34056] - i2c: rcar: Add R-Car Gen4 support (Radu Rendec) [RHEL-34056] - dt-bindings: i2c: renesas,rcar-i2c: Add r8a779f0 support (Radu Rendec) [RHEL-34056] - i2c: rcar: update to new DMAENGINE API when terminating (Radu Rendec) [RHEL-34056] - i2c: rcar: enable interrupts before starting transfer (Radu Rendec) [RHEL-34056] - treewide: rename pinctrl_gpio_free_new() (Radu Rendec) [RHEL-34056] - treewide: rename pinctrl_gpio_request_new() (Radu Rendec) [RHEL-34056] - gpio: rcar: use new pinctrl GPIO helpers (Radu Rendec) [RHEL-34056] - gpio: rcar: Make the irqchip immutable (Radu Rendec) [RHEL-34056] - gpio: rcar: Add R-Car Gen4 support (Radu Rendec) [RHEL-34056] - dt-bindings: gpio: renesas,rcar-gpio: Add r8a779f0 support (Radu Rendec) [RHEL-34056] - gpio: rcar: Move PM device over to irq domain (Radu Rendec) [RHEL-34056] - irqchip/renesas-irqc: Move PM device over to irq domain (Radu Rendec) [RHEL-34056] - irqchip/renesas-intc-irqpin: Move PM device over to irq domain (Radu Rendec) [RHEL-34056] - gpio: rcar: Propagate errors from devm_request_irq() (Radu Rendec) [RHEL-34056] - gpio: rcar: Use platform_get_irq() to get the interrupt (Radu Rendec) [RHEL-34056] - gpio: ts5500: Use platform_get_irq() to get the interrupt (Radu Rendec) [RHEL-34056] - gpio: rcar: Always use local variable dev in gpio_rcar_probe() (Radu Rendec) [RHEL-34056] - pinctrl: renesas: use new pinctrl GPIO helpers (Radu Rendec) [RHEL-34056] - pinctrl: renesas: gpio: Use dynamic GPIO base if no function GPIOs (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Add missing header(s) (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Check drive pin conflicts (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Check bias pin conflicts (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Validate I/O voltage configs consistency (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Validate drive strength configs consistency (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Validate bias configs consistency (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Add pin group sharing checks (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Simplify same_name() (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Pass sh_pfc_soc_info to rcar_pin_to_bias_reg() (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Factor out .pin_to_portcr() address handling (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Remove unused pfc parameter from .pin_to_pocctrl() (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Prefix common checker output (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Fix bias checks on SoCs with pull-down only pins (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Move overlapping field check (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Fix off-by-one bug in drive register check (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Fix save/restore on SoCs with pull-down only pins (Radu Rendec) [RHEL-34056] - pinctrl: renesas: No need to initialise global statics (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Add generic support for resizable buses (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Add generic support for pin group subsets (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Rename SH_PFC_PIN_GROUP{,_ALIAS} args (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Reformat macros defining struct initializers (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Rename sh_pfc_soc_operations instances (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a77470: Reduce size for narrow VIN1 channel (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a77995: Add bias pinconf support (Radu Rendec) [RHEL-34056] - pinctrl: renesas: rcar: Avoid changing PUDn when disabling bias (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Fix tsn1_avtp_pps pin group (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Remove unused POC2 (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Fix GPIO function on I2C-capable pins (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779a0: Fix GPIO function on I2C-capable pins (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add Ethernet pins, groups, and functions (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add QSPI pins, groups, and functions (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add PCIe pins, groups, and function (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add MSIOF pins, groups, and functions (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add MMC pins, groups, and function (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add INTC-EX pins, groups, and function (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add HSCIF pins, groups, and functions (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add I2C pins, groups, and functions (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add SCIF pins, groups, and functions (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Initial R8A779F0 PFC support (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Add PORT_GP_CFG_19 macros (Radu Rendec) [RHEL-34056] - drivers/thermal/rcar_gen3_thermal: add reading fuses for Gen4 (Radu Rendec) [RHEL-34056] - drivers/thermal/rcar_gen3_thermal: refactor reading fuses into seprarate function (Radu Rendec) [RHEL-34056] - drivers/thermal/rcar_gen3_thermal: introduce 'info' structure (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Remove R-Car H3 ES1.* handling (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Fix device initialization (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Create device local ops struct (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Do not call set_trips() when resuming (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3: Add support for R-Car V4H (Radu Rendec) [RHEL-34056] - dt-bindings: thermal: rcar-gen3-thermal: Add r8a779g0 support (Radu Rendec) [RHEL-34056] - dt-bindings: thermal: rcar-gen3-thermal: Add r8a779f0 support (Radu Rendec) [RHEL-34056] - dt-bindings: thermal: rcar-gen3-thermal: use positive logic (Radu Rendec) [RHEL-34056] - dt-bindings: Drop redundant 'maxItems/minItems' in if/then schemas (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3: Use the generic function to get the number of trips (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar: Switch to new of API (Radu Rendec) [RHEL-34056] - drivers/thermal/rcar_gen3_thermal: Improve logging during probe (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Add r8a779f0 support (Radu Rendec) [RHEL-34056] - thermal: rcar_gen3_thermal: Read calibration from hardware (Radu Rendec) [RHEL-34056] - thermal: rcar_gen3_thermal: Store thcode and ptat in priv data (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Store TSC id as unsigned int (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Add support for hardware trip points (Radu Rendec) [RHEL-34056] - watchdog: renesas_wdt: Add R-Car Gen4 support (Radu Rendec) [RHEL-34056] - dt-bindings: watchdog: renesas-wdt: Document r8a779f0 support (Radu Rendec) [RHEL-34056] - clocksource/drivers/sh_cmt: Access registers according to spec (Radu Rendec) [RHEL-34056] - clocksource/drivers/sh_cmt: Add R-Car Gen4 support (Radu Rendec) [RHEL-34056] - dt-bindings: timer: renesas,cmt: Fix R-Car Gen4 fall-out (Radu Rendec) [RHEL-34056] - dt-bindings: timer: renesas,cmt: R-Car V3U is R-Car Gen4 (Radu Rendec) [RHEL-34056] - dt-bindings: timer: renesas,cmt: Add r8a779f0 and generic Gen4 CMT support (Radu Rendec) [RHEL-34056] - clocksource/drivers/sh_cmt: Fix wrong setting if don't request IRQ for clock source channel (Radu Rendec) [RHEL-34056] - dt-bindings: clock: Add r8a779f0 CPG Core Clock Definitions (Radu Rendec) [RHEL-34056] - dt-bindings: power: Add r8a779f0 SYSC power domain definitions (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Correct PFC/GPIO parent clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Fix Ethernet Switch clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Fix SCIF parent clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Fix HSCIF parent clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add SASYNCPER internal clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Fix SD0H clock name (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add Ethernet Switch clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add MSIOF clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add TMU and parent SASYNC clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add CMT clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add SDH0 clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add HSCIF clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add PCIe clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add Z0 and Z1 clock support (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add SDHI0 clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add thermal clock (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen4: Add CLK_TYPE_GEN4_PLL4 (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add UFS clock (Radu Rendec) [RHEL-34056] - clk: renesas: Move RPC core clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add PFC clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add I2C clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add WDT clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Fix RSW2 clock divider (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add SYS-DMAC clocks (Radu Rendec) [RHEL-34056] - clk: renesas: cpg-mssr: Add support for R-Car S4-8 (Radu Rendec) [RHEL-34056] - clk: renesas: r8a77995: Add RPC clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a77990: Add RPC clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779a0: Add CANFD module clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779a0: Fix SD0H clock name (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen4: Introduce R-Car Gen4 CPG driver (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: Parse DT for SDnH (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: Use dev_err_probe when getting clock fails (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen3: Remove outdated SD_SKIP_FIRST (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen3: Extend SDnH divider table (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen3: Switch to new SD clock handling (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: Flag non-standard SDnH handling for V3M (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779a0: Add SDnH clock to V3U (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen3: Add SDnH clock (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen3: Add dummy SDnH clock (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: Refactor renesas_sdhi_probe() (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779a0: Add RPC support (Radu Rendec) [RHEL-34056] - clk: renesas: cpg-lib: Move RPC clock registration to the library (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779a0: Add Z0 and Z1 clock support (Radu Rendec) [RHEL-34056] - pmdomain: Rename the genpd subsystem to pmdomain (Radu Rendec) [RHEL-34056] - soc: renesas: Move power-domain drivers to the genpd dir (Radu Rendec) [RHEL-34056] - soc: renesas: rcar-rst: Add support for R-Car S4-8 (Radu Rendec) [RHEL-34056] - soc: renesas: Identify R-Car S4-8 (Radu Rendec) [RHEL-34056] - soc: renesas: r8a779f0-sysc: Add r8a779f0 support (Radu Rendec) [RHEL-34056] - soc: renesas: rcar-gen4-sysc: Introduce R-Car Gen4 SYSC driver (Radu Rendec) [RHEL-34056] - soc: renesas: Prefer memcpy() over strcpy() (Radu Rendec) [RHEL-34056] - PM / devfreq: Synchronize devfreq_monitor_[start/stop] (Alessandro Carminati) [RHEL-31337] {CVE-2023-52635} - redhat/configs: enable CONFIG_LEDS_TRIGGER_NETDEV also for RHEL (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Fix kernel panic on interface rename trig notify (Michal Schmidt) [RHEL-32110] - leds: trigger: panic: Simplify led_trigger_set_panic (Michal Schmidt) [RHEL-32110] - leds: triggers: default-on: Add module alias for module auto-loading (Michal Schmidt) [RHEL-32110] - leds: trigger: audio: Set module alias for module auto-loading (Michal Schmidt) [RHEL-32110] - Documentation: leds: Update led-trigger-tty ABI description (Michal Schmidt) [RHEL-32110] - docs: ABI: sysfs-class-led-trigger-netdev: Document now hidable link_* (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Display only supported link speed attribute (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Add module alias ledtrig:netdev (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Skip setting baseline state in activate if hw-controlled (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Add core support for hw not supporting fallback to LED sw control (Michal Schmidt) [RHEL-32110] - leds: trigger: panic: Don't register panic notifier if creating the trigger failed (Michal Schmidt) [RHEL-32110] - leds: trigger: Remove unused function led_trigger_rename_static() (Michal Schmidt) [RHEL-32110] - leds: ledtrig-tty: Add additional line state evaluation (Michal Schmidt) [RHEL-32110] - leds: ledtrig-tty: Make rx tx activitate configurable (Michal Schmidt) [RHEL-32110] - leds: ledtrig-tty: Replace mutex with completion (Michal Schmidt) [RHEL-32110] - leds: ledtrig-tty: Free allocated ttyname buffer on deactivate (Michal Schmidt) [RHEL-32110] - leds: trigger: gpio: Convert to DEVICE_ATTR_RW() (Michal Schmidt) [RHEL-32110] - leds: trigger: gpio: Use sysfs_emit() to instead of s*printf() (Michal Schmidt) [RHEL-32110] - leds: trigger: gpio: Convert to use kstrtox() (Michal Schmidt) [RHEL-32110] - leds: trigger: gpio: Replace custom code for gpiod_get_optional() (Michal Schmidt) [RHEL-32110] - docs: ABI: sysfs-class-led-trigger-netdev: Add new modes and entry (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Extend speeds up to 10G (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: fix RTNL handling to prevent potential deadlock (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Move size check in set_device_name (Michal Schmidt) [RHEL-32110] - leds: triggers: gpio: Rewrite to use trigger-sources (Michal Schmidt) [RHEL-32110] - leds: Mark GPIO LED trigger broken (Michal Schmidt) [RHEL-32110] - leds: trigger: ledtrig-cpu:: Fix 'output may be truncated' issue for 'cpu' (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: rename 'hw_control' sysfs entry to 'offloaded' (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Use module_led_trigger macro to simplify the code (Michal Schmidt) [RHEL-32110] - leds: trigger: tty: Do not use LED_ON/OFF constants, use led_blink_set_oneshot instead (Michal Schmidt) [RHEL-32110] - leds: trig-netdev: Disable offload on deactivation of trigger (Michal Schmidt) [RHEL-32110] - led: trig: netdev: Fix requesting offload device (Michal Schmidt) [RHEL-32110] - docs: ABI: sysfs-class-led-trigger-netdev: add new modes and entry (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: expose hw_control status via sysfs (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: add additional specific link duplex mode (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: add additional specific link speed mode (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: uninitialized variable in netdev_trig_activate() (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: expose netdev trigger modes in linux include (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: init mode if hw control already active (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: validate configured netdev (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: add support for LED hw control (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: reject interval store for hw_control (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: add basic check for hw control support (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: introduce check for possible hw control (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: refactor code setting device name (Michal Schmidt) [RHEL-32110] - leds: add API to get attached device for LED hw control (Michal Schmidt) [RHEL-32110] - leds: add APIs for LEDs hw control (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Remove NULL check before dev_{put, hold} (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Use mutex instead of spinlocks (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Convert device attr to macro (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Rename add namespace to netdev trigger enum modes (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Drop NETDEV_LED_MODE_LINKUP from mode (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Recheck NETDEV_LED_MODE_LINKUP on dev rename (Michal Schmidt) [RHEL-32110] - leds: use sysfs_emit() to instead of scnprintf() (Michal Schmidt) [RHEL-32110] - leds: trigger: Disable CPU trigger on PREEMPT_RT (Michal Schmidt) [RHEL-32110] - leds: trigger: remove reference to obsolete CONFIG_IDE_GD_ATA (Michal Schmidt) [RHEL-32110] - leds: trigger: audio: Add an activate callback to ensure the initial brightness is set (Michal Schmidt) [RHEL-32110] - bus: fsl-mc: Use common ranges functions (Aaron Brookner) [RHEL-32995] - of/address: Add of_property_read_reg() helper (Aaron Brookner) [RHEL-32995] - of/address: Add of_range_count() helper (Aaron Brookner) [RHEL-32995] - of/address: Add support for 3 address cell bus (Aaron Brookner) [RHEL-32995] - of/address: Add of_range_to_resource() helper (Aaron Brookner) [RHEL-32995] - of: unittest: Add bus address range parsing tests (Aaron Brookner) [RHEL-32995] - of/platform: use of_address_count() helper (Aaron Brookner) [RHEL-32995] - of/address: introduce of_address_count() helper (Aaron Brookner) [RHEL-32995] - netfilter: ipset: Missing gc cancellations fixed (Phil Sutter) [RHEL-30522] - netfilter: ipset: fix performance regression in swap operation (Phil Sutter) [RHEL-30522] - netfilter: ipset: fix race condition between swap/destroy and kernel side add/del/test (Phil Sutter) [RHEL-30522] - arm64: dts: qcom: sa8775p: enable safety IRQ (Jennifer Berringer) [RHEL-31771] - mptcp: fix potential wake-up event loss (Davide Caratti) [RHEL-32669] - mptcp: prevent BPF accessing lowat from a subflow socket. (Davide Caratti) [RHEL-32669] - mptcp: don't account accept() of non-MPC client as fallback to TCP (Davide Caratti) [RHEL-32669] - mptcp: don't overwrite sock_ops in mptcp_is_tcpsk() (Davide Caratti) [RHEL-32669] - mptcp: fix possible deadlock in subflow diag (Davide Caratti) [RHEL-32669] {CVE-2024-26781} - mptcp: fix snd_wnd initialization for passive socket (Davide Caratti) [RHEL-32669] - mptcp: push at DSS boundaries (Davide Caratti) [RHEL-32669] - mptcp: avoid printing warning once on client side (Davide Caratti) [RHEL-32669] - mptcp: map v4 address to v6 when destroying subflow (Davide Caratti) [RHEL-32669] - mptcp: fix duplicate subflow creation (Davide Caratti) [RHEL-32669] - mptcp: fix data races on remote_id (Davide Caratti) [RHEL-32669] - mptcp: fix data races on local_id (Davide Caratti) [RHEL-32669] - mptcp: fix lockless access in subflow ULP diag (Davide Caratti) [RHEL-32669] - mptcp: add needs_id for netlink appending addr (Davide Caratti) [RHEL-32669] - mptcp: add needs_id for userspace appending addr (Davide Caratti) [RHEL-32669] - mptcp: really cope with fastopen race (Davide Caratti) [RHEL-31604 RHEL-32669] {CVE-2024-26708} - mptcp: check addrs list in userspace_pm_get_local_id (Davide Caratti) [RHEL-32669] - mptcp: corner case locking for rx path fields initialization (Davide Caratti) [RHEL-32669] - mptcp: fix more tx path fields initialization (Davide Caratti) [RHEL-32669] - mptcp: fix rcv space initialization (Davide Caratti) [RHEL-32669] - mptcp: drop the push_pending field (Davide Caratti) [RHEL-32669] - mptcp: fix data re-injection from stale subflow (Davide Caratti) [RHEL-32669] {CVE-2024-26826} - mptcp: relax check on MPC passive fallback (Davide Caratti) [RHEL-32669] - mptcp: refine opt_mp_capable determination (Davide Caratti) [RHEL-32669] - mptcp: use OPTION_MPTCP_MPJ_SYN in subflow_check_req() (Davide Caratti) [RHEL-32669] - mptcp: use OPTION_MPTCP_MPJ_SYNACK in subflow_finish_connect() (Davide Caratti) [RHEL-32669] - mptcp: strict validation before using mp_opt->hmac (Davide Caratti) [RHEL-32669] - mptcp: mptcp_parse_option() fix for MPTCPOPT_MP_JOIN (Davide Caratti) [RHEL-32669] - mptcp: fix setsockopt(IP_TOS) subflow locking (Davide Caratti) [RHEL-32669] - net: openvswitch: fix unwanted error log on timeout policy probing (Antoine Tenart) [RHEL-32143] - net: openvswitch: Annotate struct mask_array with __counted_by (Antoine Tenart) [RHEL-32143] - net: openvswitch: Annotate struct dp_meter with __counted_by (Antoine Tenart) [RHEL-32143] - net: openvswitch: Annotate struct dp_meter_instance with __counted_by (Antoine Tenart) [RHEL-32143] - x86/nmi: Fix the inverse "in NMI handler" check (Prarit Bhargava) [RHEL-30106] - powerpc/pseries/papr-sysparm: use u8 arrays for payloads (Mamatha Inamdar) [RHEL-10565] - powerpc/selftests: Add test for papr-sysparm (Mamatha Inamdar) [RHEL-10565] - powerpc/selftests: Add test for papr-vpd (Mamatha Inamdar) [RHEL-10565] - powerpc/pseries/papr-sysparm: Expose character device to user space (Mamatha Inamdar) [RHEL-10565] - powerpc/pseries/papr-sysparm: Validate buffer object lengths (Mamatha Inamdar) [RHEL-10565] - powerpc/pseries: Add papr-vpd character driver for VPD retrieval (Mamatha Inamdar) [RHEL-10565] - powerpc/pseries: PAPR system parameter API (Mamatha Inamdar) [RHEL-10565] - powerpc/pseries: add RTAS work area allocator (Mamatha Inamdar) [RHEL-10565] - powerpc/rtas: clean up includes (Mamatha Inamdar) [RHEL-10565] - vt: fix memory overlapping when deleting chars in the buffer (Waiman Long) [RHEL-27780 RHEL-27781] {CVE-2022-48627}- powerpc/kasan: Fix addr error caused by page alignment (Mamatha Inamdar) [RHEL-33707] {CVE-2024-26712} - block: Fix page refcounts for unaligned buffers in __bio_release_pages() (Ming Lei) [RHEL-33723] - tools/power turbostat: v2024.04.10 (David Arcari) [RHEL-34610] - tools/power turbostat: Add selftests (David Arcari) [RHEL-34610] - tools/power/turbostat: Add support for Xe sysfs knobs (David Arcari) [RHEL-34610] - tools/power/turbostat: Add support for new i915 sysfs knobs (David Arcari) [RHEL-34610] - tools/power/turbostat: Introduce BIC_SAM_mc6/BIC_SAMMHz/BIC_SAMACTMHz (David Arcari) [RHEL-34610] - tools/power/turbostat: Fix uncore frequency file string (David Arcari) [RHEL-29239 RHEL-34610] - tools/power/turbostat: Unify graphics sysfs snapshots (David Arcari) [RHEL-34610] - tools/power/turbostat: Cache graphics sysfs path (David Arcari) [RHEL-34610] - tools/power/turbostat: Enable MSR_CORE_C1_RES support for ICX (David Arcari) [RHEL-34610] - tools/power turbostat: read RAPL counters via perf (David Arcari) [RHEL-34610] - tools/power turbostat: Add proper re-initialization for perf file descriptors (David Arcari) [RHEL-34610] - tools/power turbostat: Clear added counters when in no-msr mode (David Arcari) [RHEL-34610] - tools/power turbostat: add early exits for permission checks (David Arcari) [RHEL-34610] - tools/power turbostat: detect and disable unavailable BICs at runtime (David Arcari) [RHEL-34610] - tools/power turbostat: Add reading aperf and mperf via perf API (David Arcari) [RHEL-34610] - tools/power turbostat: Add --no-perf option (David Arcari) [RHEL-34610] - tools/power turbostat: Add --no-msr option (David Arcari) [RHEL-34610] - tools/power turbostat: enhance -D (debug counter dump) output (David Arcari) [RHEL-34610] - tools/power turbostat: Fix warning upon failed /dev/cpu_dma_latency read (David Arcari) [RHEL-34610] - tools/power turbostat: Read base_hz and bclk from CPUID.16H if available (David Arcari) [RHEL-34610] - tools/power turbostat: Print ucode revision only if valid (David Arcari) [RHEL-34610] - tools/power turbostat: Expand probe_intel_uncore_frequency() (David Arcari) [RHEL-29239 RHEL-34610] - tools/power turbostat: Do not print negative LPI residency (David Arcari) [RHEL-34610] - tools/power turbostat: Fix Bzy_MHz documentation typo (David Arcari) [RHEL-34610] - tools/power turbostat: Increase the limit for fd opened (David Arcari) [RHEL-34610] - tools/power turbostat: Fix added raw MSR output (David Arcari) [RHEL-34610] - net: rswitch: Allow jumbo frames (Radu Rendec) [RHEL-34587] - net: rswitch: Add jumbo frames handling for TX (Radu Rendec) [RHEL-34587] - net: rswitch: Add jumbo frames handling for RX (Radu Rendec) [RHEL-34587] - net: rswitch: Set GWMDNC register (Radu Rendec) [RHEL-34587] - net: rswitch: Add a setting ext descriptor function (Radu Rendec) [RHEL-34587] - net: rswitch: Add unmap_addrs instead of dma address in each desc (Radu Rendec) [RHEL-34587] - net: rswitch: Use build_skb() for RX (Radu Rendec) [RHEL-34587] - net: rswitch: Use unsigned int for desc related array index (Radu Rendec) [RHEL-34587] - net: rswitch: Drop unused argument/return value (Radu Rendec) [RHEL-34587] - net: rswitch: Fix missing dev_kfree_skb_any() in error path (Radu Rendec) [RHEL-34587] - net: rswitch: Fix return value in rswitch_start_xmit() (Radu Rendec) [RHEL-34587] - net: rswitch: Fix type of ret in rswitch_start_xmit() (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rcar_gen4_ptp: Depend on PTP_1588_CLOCK (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rcar_gen4_ptp: Break out to module (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rcar_gen4_ptp: Get clock increment from clock rate (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rcar_gen4_ptp: Prepare for shared register layout (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rcar_gen4_ptp: Fail on unknown register layout (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rcar_gen4_ptp: Remove incorrect comment (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: drop SoC names in Kconfig (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: group entries in Makefile (Radu Rendec) [RHEL-34587] - rswitch: Add PM ops (Radu Rendec) [RHEL-34587] - rswitch: Use unsigned int for port related array index (Radu Rendec) [RHEL-34587] - rswitch: Fix imbalance phy_power_off() calling (Radu Rendec) [RHEL-34587] - rswitch: Fix renesas_eth_sw_remove() implementation (Radu Rendec) [RHEL-34587] - rswitch: Fix PHY station management clock setting (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Add spin lock protection for irq {un}mask (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Fix unmasking irq condition (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Add .[gs]et_link_ksettings support (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Add runtime speed change support (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Use hardware pause features (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Use napi_gro_receive() in RX (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Fix timestamp feature after all descriptors are used (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Fix return value in error path of xmit (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Fix GWTSDIE register handling (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Fix the output value of quote from rswitch_rx() (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Improve TX timestamp accuracy (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Remove gptp flag from rswitch_gwca_queue (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Move linkfix variables to rswitch_gwca (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Rename rings in struct rswitch_gwca_queue (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Add "max-speed" handling (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Add phy_power_{on,off}() calling (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Add host_interfaces setting (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Convert to phy_device (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Simplify struct phy * handling (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Fix ethernet-ports handling (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: C45 only transactions (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Fix getting mac address from device tree (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Fix error path in renesas_eth_sw_probe() (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Fix MAC address info (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: Fix return type in rswitch_etha_wait_link_verification() (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Fix endless loop in error paths (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: Fix return type of rswitch_start_xmit() (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Fix build error about ptp (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Add R-Car Gen4 gPTP support (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: Add support for "Ethernet Switch" (Radu Rendec) [RHEL-34587] - dt-bindings: net: renesas: Document Renesas Ethernet Switch (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-ether-serdes: Add .exit() ops (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-ether-serdes: Reset in .init() (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-ether-serdes: Convert to devm_platform_ioremap_resource() (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-ether-serdes: Convert to platform remove callback returning void (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-eth-serdes: Remove retry code in .init() (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-eth-serdes: Add .power_on() into phy_ops (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-eth-serdes: Fix register setting (Radu Rendec) [RHEL-34587] - phy: renesas: Add Renesas Ethernet SERDES driver for R-Car S4-8 (Radu Rendec) [RHEL-34587] - dt-bindings: phy: renesas: Document Renesas Ethernet SERDES (Radu Rendec) [RHEL-34587] - arm64: tlb: Fix TLBI RANGE operand (Shaoqin Huang) [RHEL-26259] - arm64/mm: Modify range-based tlbi to decrement scale (Shaoqin Huang) [RHEL-26259] - net: remove gfp_mask from napi_alloc_skb() (Izabela Bakollari) [RHEL-32108] - netfilter: nft_flow_offload: release dst in case direct xmit path is used (Florian Westphal) [RHEL-33469] - ipvs: avoid stat macros calls from preemptible context (Florian Westphal) [RHEL-33469] - netfilter: flowtable: incorrect pppoe tuple (Florian Westphal) [RHEL-33469] - netfilter: flowtable: validate pppoe header (Florian Westphal) [RHEL-33469] - netfilter: nf_conntrack_h323: Add protection for bmp length out of range (Florian Westphal) [RHEL-33469] - netfilter: nft_flow_offload: reset dst in route object after setting up flow (Florian Westphal) [RHEL-33469] - netfilter: flowtable: simplify route logic (Florian Westphal) [RHEL-33469] - netfilter: nfnetlink_queue: un-break NF_REPEAT (Florian Westphal) [RHEL-33469] - netfilter: nf_log: replace BUG_ON by WARN_ON_ONCE when putting logger (Florian Westphal) [RHEL-33469] - netfilter: conntrack: correct window scaling with retransmitted SYN (Florian Westphal) [RHEL-33469] - block: fix q->blkg_list corruption during disk rebind (Ming Lei) [RHEL-33577] - RDMA/srpt: Do not register event handler until srpt device is fully setup (Kamal Heib) [RHEL-33226] {CVE-2024-26872} - netfilter: nf_tables: mark set as dead when unbinding anonymous set with timeout (Phil Sutter) [RHEL-30078] {CVE-2024-26643} - netfilter: nf_tables: disallow anonymous set with timeout flag (Phil Sutter) [RHEL-30082] {CVE-2024-26642} - tcp: properly terminate timers for kernel sockets (Paolo Abeni) [RHEL-32164] - tcp: add sanity checks to rx zerocopy (Paolo Abeni) [RHEL-29496 RHEL-32164] {CVE-2024-26640} - tcp: Add memory barrier to tcp_push() (Paolo Abeni) [RHEL-32164] - tcp: fix cookie_init_timestamp() overflows (Paolo Abeni) [RHEL-32164] - tcp_metrics: do not create an entry from tcp_init_metrics() (Paolo Abeni) [RHEL-32164] - tcp_metrics: properly set tp->snd_ssthresh in tcp_init_metrics() (Paolo Abeni) [RHEL-32164] - tcp_metrics: add missing barriers on delete (Paolo Abeni) [RHEL-32164] - tcp: tsq: relax tcp_small_queue_check() when rtx queue contains a single skb (Paolo Abeni) [RHEL-32164] - tcp: fix possible freeze in tx path under memory pressure (Paolo Abeni) [RHEL-32164] - thermal: intel: hfi: Add syscore callbacks for system-wide PM (David Arcari) [RHEL-30586] {CVE-2024-26646} - thermal: intel: hfi: Disable an HFI instance when all its CPUs go offline (David Arcari) [RHEL-30586] {CVE-2024-26646} - thermal: intel: hfi: Refactor enabling code into helper functions (David Arcari) [RHEL-30586] {CVE-2024-26646} - uio: Fix use-after-free in uio_open (Ricardo Robaina) [RHEL-26233] {CVE-2023-52439} - Partial backport of mm, treewide: introduce NR_PAGE_ORDERS (Dave Airlie) [RHEL-24101] - lib/ref_tracker: add printing to memory buffer (Dave Airlie) [RHEL-24101] - lib/ref_tracker: improve printing stats (Dave Airlie) [RHEL-24101] - lib/ref_tracker: add unlocked leak print helper (Dave Airlie) [RHEL-24101] - Partial backport of rxrpc: Fix locking issue (Dave Airlie) [RHEL-24101] - kunit: Add a macro to wrap a deferred action function (Dave Airlie) [RHEL-24101] - kunit: Fix some comments which were mistakenly kerneldoc (Dave Airlie) [RHEL-24101] - kunit: Fix a NULL vs IS_ERR() bug (Dave Airlie) [RHEL-24101] - kunit: device: Fix a NULL vs IS_ERR() check in init() (Dave Airlie) [RHEL-24101] - kunit: device: Unregister the kunit_bus on shutdown (Dave Airlie) [RHEL-24101] - kunit: Setup DMA masks on the kunit device (Dave Airlie) [RHEL-24101] - kunit: Add APIs for managing devices (Dave Airlie) [RHEL-24101] - debugfs: Export debugfs_create_str symbol (Dave Airlie) [RHEL-24101] - dma-buf/sync_file: Add SET_DEADLINE ioctl (Dave Airlie) [RHEL-24101] - redhat: add CONFIG_AMD_WBRF file, disabled for now. (Dave Airlie) [RHEL-24101] - platform/x86/amd: Add support for AMD ACPI based Wifi band RFI mitigation feature (Dave Airlie) [RHEL-24101] - drm/i915: Move abs_diff() to math.h (Dave Airlie) [RHEL-24101] - string.h: add array-wrappers for (v)memdup_user() (Dave Airlie) [RHEL-24101] - hwmon: (coretemp) Enlarge per package core count limit (David Arcari) [RHEL-22705] - hwmon: (coretemp) Fix bogus core_id to attr name mapping (David Arcari) [RHEL-22705] - hwmon: (coretemp) Fix out-of-bounds memory access (David Arcari) [RHEL-22705 RHEL-31307] {CVE-2024-26664} - ceph: switch to corrected encoding of max_xattr_size in mdsmap (Xiubo Li) [RHEL-26722]- bnx2x: remove unused variable 'cur_data_offset' (Michal Schmidt) [RHEL-23117 RHEL-25588] - net/bnx2x: Prevent access to a freed page in page_pool (Michal Schmidt) [RHEL-23117 RHEL-25588] - bnx2x: Fix firmware version string character counts (Michal Schmidt) [RHEL-23117 RHEL-25588 RHEL-32855] - bnx2x: new flag for track HW resource allocation (Michal Schmidt) [RHEL-23117 RHEL-25588] - bnx2x: Remove unnecessary ternary operators (Michal Schmidt) [RHEL-23117 RHEL-25588] - bnx2x: fix page fault following EEH recovery (Michal Schmidt) [RHEL-23117 RHEL-25588] - bnx2x: use the right build_skb() helper (Michal Schmidt) [RHEL-23117 RHEL-25588] - bnx2x: fix pci device refcount leak in bnx2x_vf_is_pcie_pending() (Michal Schmidt) [RHEL-23117 RHEL-25588] - bnx2x: fix potential memory leak in bnx2x_tpa_stop() (Michal Schmidt) [RHEL-23117 RHEL-25588] - Revert "Revert "Merge: EDAC: add initial support for El Capitan"" (Aristeu Rozanski) [RHEL-29211] - quota: Fix potential NULL pointer dereference (Pavel Reichl) [RHEL-33221] {CVE-2024-26878} - powerpc/lib: Validate size for vector operations (Mamatha Inamdar) [RHEL-29116] {CVE-2023-52606} - futex: Prevent the reuse of stale pi_state (Waiman Long) [RHEL-28616] - futex: Fix hardcoded flags (Waiman Long) [RHEL-28616] - futex: make the vectored futex operations available (Waiman Long) [RHEL-28616] - futex: make futex_parse_waitv() available as a helper (Waiman Long) [RHEL-28616] - futex: add wake_data to struct futex_q (Waiman Long) [RHEL-28616] - futex: abstract out a __futex_wake_mark() helper (Waiman Long) [RHEL-28616] - futex: factor out the futex wake handling (Waiman Long) [RHEL-28616] - futex: move FUTEX2_VALID_MASK to futex.h (Waiman Long) [RHEL-28616] - futex/requeue: Remove unnecessary ‘NULL’ initialization from futex_proxy_trylock_atomic() (Waiman Long) [RHEL-28616] - futex: Add sys_futex_requeue() (Waiman Long) [RHEL-28616] - futex: Add flags2 argument to futex_requeue() (Waiman Long) [RHEL-28616] - futex: Propagate flags into get_futex_key() (Waiman Long) [RHEL-28616] - futex: Add sys_futex_wait() (Waiman Long) [RHEL-28616] - futex: FLAGS_STRICT (Waiman Long) [RHEL-28616] - futex: Add sys_futex_wake() (Waiman Long) [RHEL-28616] - futex: Validate futex value against futex size (Waiman Long) [RHEL-28616] - futex: Flag conversion (Waiman Long) [RHEL-28616] - futex: Extend the FUTEX2 flags (Waiman Long) [RHEL-28616] - futex: Clarify FUTEX2 flags (Waiman Long) [RHEL-28616] - futex/pi: Fix recursive rt_mutex waiter state (Waiman Long) [RHEL-28616] - locking/rtmutex: Add a lockdep assert to catch potential nested blocking (Waiman Long) [RHEL-28616] - locking/rtmutex: Use rt_mutex specific scheduler helpers (Waiman Long) [RHEL-28616] - sched: Provide rt_mutex specific scheduler helpers (Waiman Long) [RHEL-28616] - sched: Extract __schedule_loop() (Waiman Long) [RHEL-28616] - locking/rtmutex: Avoid unconditional slowpath for DEBUG_RT_MUTEXES (Waiman Long) [RHEL-28616] - sched: Constrain locks in sched_submit_work() (Waiman Long) [RHEL-28616] - futex: Use a folio instead of a page (Waiman Long) [RHEL-28616] - fchmodat2: add support for AT_EMPTY_PATH (Waiman Long) [RHEL-28616] - arch: Register fchmodat2, usually as syscall 452 (Waiman Long) [RHEL-28616] - fs: Add fchmodat2() (Waiman Long) [RHEL-28616] - Non-functional cleanup of a "__user * filename" (Waiman Long) [RHEL-28616] - syscalls: Remove file path comments from headers (Waiman Long) [RHEL-28616] - kernel/sys_ni: add compat entry for fadvise64_64 (Waiman Long) [RHEL-28616] - syscalls: compat: Fix the missing part for __SYSCALL_COMPAT (Waiman Long) [RHEL-28616] - futex: add missing rtmutex.h include (Waiman Long) [RHEL-28616] - Revert "sched/core: Provide sched_rtmutex() and expose sched work helpers") (Waiman Long) [RHEL-28616] - Revert "locking/rtmutex: Submit/resume work explicitly before/after blocking" (Waiman Long) [RHEL-28616] - Revert "locking/rtmutex: Avoid pointless blk_flush_plug() invocations" (Waiman Long) [RHEL-28616] - Revert "locking/rtmutex: Add a lockdep assert to catch potential nested blocking" (Waiman Long) [RHEL-28616] - Revert "sched/core: Add __always_inline to schedule_loop()" (Waiman Long) [RHEL-28616] - fsverity: remove hash page spin lock (Andrey Albershteyn) [RHEL-29914] - fsverity: skip PKCS#7 parser when keyring is empty (Andrey Albershteyn) [RHEL-29914] - fsverity: move sysctl registration out of signature.c (Andrey Albershteyn) [RHEL-29914] - fsverity: simplify handling of errors during initcall (Andrey Albershteyn) [RHEL-29914] - fsverity: explicitly check that there is no algorithm 0 (Andrey Albershteyn) [RHEL-29914] - fsverity: improve documentation for builtin signature support (Andrey Albershteyn) [RHEL-29914] - fsverity: update the documentation (Andrey Albershteyn) [RHEL-29914] - fsverity: simplify error handling in verify_data_block() (Andrey Albershteyn) [RHEL-29914] - fsverity: don't use bio_first_page_all() in fsverity_verify_bio() (Andrey Albershteyn) [RHEL-29914] - fsverity: constify fsverity_hash_alg (Andrey Albershteyn) [RHEL-29914] - fsverity: use shash API instead of ahash API (Andrey Albershteyn) [RHEL-29914] - fsverity: reject FS_IOC_ENABLE_VERITY on mode 3 fds (Andrey Albershteyn) [RHEL-29914] - fsverity: explicitly check for buffer overflow in build_merkle_tree() (Andrey Albershteyn) [RHEL-29914] - fsverity: use WARN_ON_ONCE instead of WARN_ON (Andrey Albershteyn) [RHEL-29914] - fs-verity: simplify sysctls with register_sysctl() (Andrey Albershteyn) [RHEL-29914] - fsverity: don't drop pagecache at end of FS_IOC_ENABLE_VERITY (Andrey Albershteyn) [RHEL-29914] - fsverity: Remove WQ_UNBOUND from fsverity read workqueue (Andrey Albershteyn) [RHEL-29914] - fsverity: support verifying data from large folios (Andrey Albershteyn) [RHEL-29914] - fs/buffer.c: support fsverity in block_read_full_folio() (Andrey Albershteyn) [RHEL-29914] - fsverity: support enabling with tree block size < PAGE_SIZE (Andrey Albershteyn) [RHEL-29914] - mm/readahead: Convert page_cache_async_readahead to take a folio (Andrey Albershteyn) [RHEL-29914] - fsverity: support verification with tree block size < PAGE_SIZE (Andrey Albershteyn) [RHEL-29914] - fs-verity: mention btrfs support (Andrey Albershteyn) [RHEL-29914] - btrfs: send: add support for fs-verity (Andrey Albershteyn) [RHEL-29914] - fsverity: replace fsverity_hash_page() with fsverity_hash_block() (Andrey Albershteyn) [RHEL-29914] - fsverity: use EFBIG for file too large to enable verity (Andrey Albershteyn) [RHEL-29914] - fsverity: store log2(digest_size) precomputed (Andrey Albershteyn) [RHEL-29914] - fsverity: simplify Merkle tree readahead size calculation (Andrey Albershteyn) [RHEL-29914] - fsverity: use unsigned long for level_start (Andrey Albershteyn) [RHEL-29914] - fsverity: remove debug messages and CONFIG_FS_VERITY_DEBUG (Andrey Albershteyn) [RHEL-29914] - fsverity: pass pos and size to ->write_merkle_tree_block (Andrey Albershteyn) [RHEL-29914] - fsverity: optimize fsverity_cleanup_inode() on non-verity files (Andrey Albershteyn) [RHEL-29914] - fsverity: optimize fsverity_prepare_setattr() on non-verity files (Andrey Albershteyn) [RHEL-29914] - fsverity: optimize fsverity_file_open() on non-verity files (Andrey Albershteyn) [RHEL-29914] - fsverity: stop using PG_error to track error status (Andrey Albershteyn) [RHEL-29914] - fs-verity: use kmap_local_page() instead of kmap() (Andrey Albershteyn) [RHEL-29914] - fs-verity: use memcpy_from_page() (Andrey Albershteyn) [RHEL-29914] - fs-verity: Use struct_size() helper in enable_verity() (Andrey Albershteyn) [RHEL-29914] - fs-verity: remove unused parameter desc_size in fsverity_create_info() (Andrey Albershteyn) [RHEL-29914] - fs-verity: fix signed integer overflow with i_size near S64_MAX (Andrey Albershteyn) [RHEL-29914] - config: wifi: disable new unsupported configuration options (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: only call drv_sta_rc_update for uploaded stations (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: fix the TXF mapping for BZ devices (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: ensure offloading TID queue exists (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: nl80211: reject iftype change with mesh ID change (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: fix a crash when we run out of stations (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: uninitialized variable in iwl_acpi_get_ppag_table() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: Fix some error codes (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: clear link_id in time_event (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: use correct address 3 in A-MSDU (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: reload info pointer in ieee80211_tx_dequeue() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: fix fortify warning (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: brcmfmac: Adjust n_channels usage for __counted_by (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: do not announce EPCS support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: exit eSR only after the FW does (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: fix a battery life regression (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: accept broadcast probe responses on 6 GHz (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: adding missing drv_mgd_complete_tx() call (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix waiting for beacons logic (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix unsolicited broadcast probe config (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: initialize SMPS mode correctly (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix driver debugfs for vif type change (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: set station RX-NSS on reconfig (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix RCU use in TDLS fast-xmit (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: improve CSA/ECSA connection refusal (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: detect stuck ECSA element in probe resp (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: remove extra kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: fill in MODULE_DESCRIPTION()s for mt76 drivers (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: fill in MODULE_DESCRIPTION()s for wilc1000 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: fill in MODULE_DESCRIPTION()s for Broadcom WLAN (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: Drop WBRF debugging statements (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: fix wiphy delayed work queueing (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: fix double-free bug (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix race condition on enabling fast-xmit (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix potential sta-link leak (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211/mac80211: remove dependency on non-existing option (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: fix missing interfaces when dumping (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: remove redundant ML element check (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: Update the default DSCP-to-UP mapping (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: tests: add some scanning related tests (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: kunit: extend MFP tests (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: kunit: generalize public action test (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: add kunit tests for public action handling (Jose Ignacio Tornos Martinez) [RHEL-28754] - kunit: add a convenience allocation wrapper for SKBs (Jose Ignacio Tornos Martinez) [RHEL-28754] - kunit: add parameter generation macro using description from array (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix spelling typo in comment (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: fix RCU dereference in __cfg80211_bss_update (Jose Ignacio Tornos Martinez) [RHEL-28754] - PCI: Remove unused 'node' member from struct pci_driver (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: replace ENOTSUPP with EOPNOTSUPP (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: use the new command to clear the internal buffer (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: disallow puncturing in US/Canada (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: add US/Canada MCC to API (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: Add rf_mapping of new wifi7 devices (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: cleanup BT Shared Single Antenna code (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: d3: avoid intermediate/early mutex unlock (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: send TX path flush in rfkill (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: Don't mark DFS channels as NO-IR (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: Allow DFS concurrent operation (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: set siso/mimo chains to 1 in FW SMPS request (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: add a driver callback to check active_links (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: avoid double free if updating BSS fails (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: ensure cfg80211_bss_update frees IEs on error (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: free beacon_ies when overridden from hidden BSS (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: allow 64-bit radiotap timestamps (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: rework RX timestamp flags (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: handle UHB AP and STA power type (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211_hwsim: Add custom reg for DFS concurrent (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: Schedule regulatory channels check on bandwith change (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: Schedule regulatory check on BSS STA channel change (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: reg: Support P2P operation on DFS channels (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: Skip association timeout update after comeback rejection (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: address some kerneldoc warnings (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211_hwsim: support HE 40 MHz in 2.4 GHz band (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: address several kerneldoc warnings (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mwifiex: fix uninitialized firmware_stat (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8723{be,ae}: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8723_common: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8192se: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8192ee: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8192de: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8192ce: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8192cu: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8192c: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8188ee: phy: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: phy: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: add calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: To improve Wi-Fi performance while BT is idle (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Translate antenna configuration from ID to string (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Update RF parameter control setting logic (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Add Bluetooth RSSI level information (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Set Bluetooth scan low-priority when Wi-Fi link/scan (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Update coexistence policy for Wi-Fi LPS (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Still show hardware grant signal info even Wi-Fi is PS (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Update BTG control related logic (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Add Pre-AGC control to enhance Wi-Fi RX performance (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Record down Wi-Fi initial mode information (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Fix wrong Wi-Fi role info and FDDT parameter members (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw88: use cfg80211_ssid_eq() instead of rtw_ssid_equal() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mwifiex: use cfg80211_ssid_eq() instead of mwifiex_ssid_cmp() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: introduce cfg80211_ssid_eq() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtl8xxxu: Add additional USB IDs for RTL8192EU devices (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: implement to configure TX/RX engines for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: add sys_init and filter option for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: Use DECLARE_FLEX_ARRAY() and fix -Warray-bounds warnings (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: host: Drop chan lock before queuing buffers (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: host: Add spinlock to protect WP access when queueing TREs (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: workaround too long expansion sparse warnings (Jose Ignacio Tornos Martinez) [RHEL-28754] - Revert "wifi: ath12k: use ATH12K_PCI_IRQ_DP_OFFSET for DP IRQ" (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rt2x00: remove useless code in rt2x00queue_create_tx_descriptor() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: only reset BB/RF for existing WiFi 6 chips while starting up (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: add DBCC H2C to notify firmware the status (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: add suffix _ax to MAC functions (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: add flags to check if CMAC and DMAC are enabled (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: add power on/off functions (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: add XTAL SI for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: phy: print out RFK log with formatted string (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: parse and print out RFK log from C2H events (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: add C2H event handlers of RFK log and report (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: load RFK log format string from firmware file (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: fw: add version field to BB MCU firmware element (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: fw: load TX power track tables from fw_element (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mwifiex: configure BSSID consistently when starting AP (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mwifiex: add extra delay for firmware ready (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Add checks for read/write callbacks while registering controllers (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Add support for async DMA read operation (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Add support for async DMA write operation (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: sta_info.c: fix sentence grammar (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: rx.c: fix sentence grammar (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: nl80211: fix grammar & spellos (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: fix spelling & punctutation (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: sort certificates in build (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Introduce async read/write callbacks (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Rename read_from_host() and write_to_host() APIs (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Pass mhi_ep_buf_info struct to read/write APIs (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Add support for interrupt moderation timer (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Use slab allocator where applicable (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: host: Add alignment check for event ring read pointer (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: host: pci_generic: Add SDX75 based modem support (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: host: Add a separate timeout parameter for waiting ready (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Do not allocate event ring element on stack (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath9k: reset survey of current channel after a scan started (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: fix the issue that the multicast/broadcast indicator is not read correctly for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Fix ath11k_htc_record flexible record (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw88: Use random MAC when efuse MAC invalid (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: avoid stringop-overflow warning (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: drop spurious WARN_ON() in ieee80211_ibss_csa_beacon() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: don't set ESS capab bit in assoc request (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: consume both probe response and beacon IEs (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: generate an ML element for per-STA profiles (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: Replace ENOTSUPP with EOPNOTSUPP (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: Replace ENOTSUPP with EOPNOTSUPP (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: add a flag to disallow puncturing (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: Add support for setting TID to link mapping (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: update some locking documentation (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: add BSS usage reporting (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: do not send STA_DISABLE_TX_CMD for newer firmware (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: remove async command callback (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: fw: file: don't use [0] for variable arrays (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: pcie: get_crf_id() can be void (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: pcie: dump CSRs before removal (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: pcie: clean up device removal work (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: add a debugfs hook to clear the monitor data (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: refactor RX tracing (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: don't support triggered EHT CQI feedback (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: Correctly report TSF data in scan complete (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: Use the link ID provided in scan request (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: nl80211: Extend del pmksa support for SAE and OWE security (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: cleanup airtime arithmetic with ieee80211_sta_keep_active() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: Add support for WBRF features (Jose Ignacio Tornos Martinez) [RHEL-28754] - platform/x86/amd: Add support for AMD ACPI based Wifi band RFI mitigation feature (Jose Ignacio Tornos Martinez) [RHEL-28754] - Documentation/driver-api: Add document about WBRF mechanism (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: expose nl80211_chan_width_to_mhz for wide sharing (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7921: fix country count limitation for CLC (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7921: reduce the size of MCU firmware download Rx queue (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: set DMA mask to 36 bits for boards with more than 4GB of RAM (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7921s: fix workqueue problem causes STA association fail (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: Convert to platform remove callback returning void (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7925: remove iftype from mt7925_init_eht_caps signature (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add PCI IDs for mt7992 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: add new definition of tx descriptor (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: adjust interface num and wtbl size for mt7992 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: support mt7992 eeprom loading (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: rework register offsets for mt7992 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add DMA support for mt7992 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: add firmware support for mt7992 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: introduce mt7996_band_valid() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: fix EHT phy mode check (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: add beacon protection support for mt7996 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: rework ampdu params setting (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: switch to mcu command for TX GI report (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: use chainmask for power delta calculation (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add txpower setting support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: change txpower init to per-phy (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: fix rate usage of inband discovery frames (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: align the format of fixed rate command (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: handle IEEE80211_RC_SMPS_CHANGED (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: set fixed_bw bit in TX descriptor for fixed rate frames (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: adjust WFDMA settings to improve performance (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: fix the size of struct bss_rate_tlv (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: add beacon duplicate TX mode support for mt7996 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add thermal sensor device support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: add thermal protection support for mt7996 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add TX statistics for EHT mode in debugfs (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add support for variants with auxiliary RX path (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7915: fallback to non-wed mode if platform_get_resource fails in mt7915_mmio_wed_init() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add wed rro delete session garbage collector (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add wed reset support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: move wed reset common code in mt76 module (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add wed rx support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: use u16 for val field in mt7996_mcu_set_rro signature (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: dma: introduce __mt76_dma_queue_reset utility routine (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add wed tx support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: increase MT_QFLAG_WED_TYPE size (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: introduce wed pointer in mt76_queue (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: introduce mt76_queue_is_wed_tx_free utility routine (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: move mt76_net_setup_tc in common code (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: move mt76_mmio_wed_offload_{enable,disable} in common code (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mmio: move mt76_mmio_wed_{init,release}_rx_buf in common code (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: Remove unnecessary (void*) conversions (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: permit to load precal from NVMEM cell for mt7915 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: permit to use alternative cell name to eeprom NVMEM load (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: make mt76_get_of_eeprom static again (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: limit support of precal loading for mt7915 to MTD only (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: fix broken precal loading from MTD for mt7915 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7921: support 5.9/6GHz channel config in acpi (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: add ability to explicitly forbid LED registration with DT (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: refine SER setting during WiFi CPU power on (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: dump MAC registers when SER occurs (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: add SER IMR tables (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: fw: extend program counter dump for Wi-Fi 7 chip (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: configure CRASH_TRIGGER FW feature (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: add support to allow broadcast action frame RX (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: make RX assoc data const (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: nl80211: refactor nl80211_send_mlme_event() arguments (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: avoid repeated wiphy access from hw (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: fix and enable AP mode for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: set IRQ affinity to CPU0 in case of one MSI vector (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: do not restore ASPM in case of single MSI vector (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: add support one MSI vector (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: refactor multiple MSI vector implementation (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: use ATH12K_PCI_IRQ_DP_OFFSET for DP IRQ (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: add CE and ext IRQ flag to indicate irq_handler (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: get msi_data again after request_irq is called (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: avoid repeated hw access from ar (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: Optimize the mac80211 hw data access (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: add 320 MHz bandwidth enums (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: fix misbehavior of TX beacon in concurrent mode (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: refine remain on channel flow to improve P2P connection (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: Refine active scan behavior in 6 GHz (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: fix not entering PS mode after AP stops (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rt2x00: make watchdog param per device (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: Remove bridge vendor/device ids (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: Remove unused PCI related defines and struct (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: Access full PMCS reg and use pci_regs.h (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: Add pdev into _rtl8821ae_clear_pci_pme_status() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: Use pci_find_capability() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: Reverse PM Capability exists check (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: Remove unnecessary PME_Status bit set (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: Convert to use PCIe capability accessors (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: Convert LNKCTL change to PCIe cap RMW accessors (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: Remove bogus and dangerous ASPM disable/enable code (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw88: sdio: Honor the host max_req_size in the RX path (Jose Ignacio Tornos Martinez) [RHEL-28754 RHEL-29465] {CVE-2023-52611} - wifi: rtw89: mac: functions to configure hardware engine and quota for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: use pointer to access functions of hardware engine and quota (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: move code related to hardware engine to individual functions (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: check queue empty according to chip gen (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: refine element naming used by queue empty check (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: add reserved size as factor of DLE used size (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: add to get DLE reserved quota (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: extend and add quota number (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: fw: replace deprecated strncpy with strscpy_pad (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: debug: remove wrapper of rtw89_debug() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: debug: add debugfs entry to disable dynamic mechanism (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: phy: dynamically adjust EDCCA threshold (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: debug: add to check if debug mask is enabled (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: phy: fix an undefined bitwise shift behavior (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: phy: remove some useless code (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw88: debug: remove wrapper of rtw_dbg() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: brcmfmac: Convert to platform remove callback returning void (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rt2x00: Simplify bool conversion (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Convert to platform remove callback returning void (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: fix race due to setting ATH11K_FLAG_EXT_IRQ_ENABLED too early (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: remove ath11k_htc_record::pauload[] (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: Use DECLARE_FLEX_ARRAY() for ath10k_htc_record (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: remove ath10k_htc_record::pauload[] (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: Update Qualcomm Innovation Center, Inc. copyrights (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Update Qualcomm Innovation Center, Inc. copyrights (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: Update Qualcomm Innovation Center, Inc. copyrights (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath9k: Fix potential array-index-out-of-bounds read in ath9k_htc_txstatus() (Jose Ignacio Tornos Martinez) [RHEL-28754 RHEL-29091] {CVE-2023-52594} - wifi: ath9k: Remove unnecessary (void*) conversions (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: refactor DP Rxdma ring structure (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: avoid explicit HW conversion argument in Rxdma replenish (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: avoid explicit RBM id argument in Rxdma replenish (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: avoid explicit mac id argument in Rxdma replenish (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: use select for CRYPTO_MICHAEL_MIC (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: use select for CRYPTO_MICHAEL_MIC (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: nl80211: Documentation update for NL80211_CMD_PORT_AUTHORIZED event (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: Extend support for scanning while MLO connected (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: Extend support for scanning while MLO connected (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ieee80211: fix PV1 frame control field name (Jose Ignacio Tornos Martinez) [RHEL-28754] - rfkill: return ENOTTY on invalid ioctl (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: Consolidate WMI peer flags (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Consolidate WMI peer flags (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: Remove obsolete struct wmi_peer_flags_map *peer_flags (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Remove obsolete struct wmi_peer_flags_map *peer_flags (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: Remove struct ath12k::ops (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Remove struct ath11k::ops (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: Remove unused struct ath10k_htc_frame (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: simplify __ath10k_htt_tx_txq_recalc() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: read efuse content from physical map (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: read efuse content via efuse map struct from logic map (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8852c: read RX gain offset from efuse for 6GHz channels (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: add to access efuse for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: use mac_gen pointer to access about efuse (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: add 8922A basic chip info (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: drop unused const_amdpci_aspm (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mwifiex: mwifiex_process_sleep_confirm_resp(): remove unused priv variable (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: regd: update regulatory map to R65-R44 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: regd: handle policy of 6 GHz according to BIOS (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: acpi: process 6 GHz band policy from DSM (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: simplify rtl_action_proc() and rtl_tx_agg_start() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: update interrupt mitigation register for 8922AE (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: correct interrupt mitigation register for 8852CE (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922ae: add v2 interrupt handlers for 8922AE (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: generalize interrupt status bits of interrupt handlers (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: add pre_deinit to be called after probe complete (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: stop/start DMA for level 1 recovery according to chip gen (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: reset BDRAM according to chip gen (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rt2x00: correct wrong BBP register in RxDCOC calibration (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Remove unneeded semicolon (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Defer on rproc_get failure (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rt2x00: restart beacon queue when hardware reset (Jose Ignacio Tornos Martinez) [RHEL-28754 RHEL-29095] {CVE-2023-52595} - wifi: rt2x00: disable RTS threshold for rt2800 by default (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rt2x00: introduce DMA busy check watchdog for rt2800 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw88: fix RX filter in FIF_ALLMULTI flag (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw88: simplify __rtw_tx_work() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: use struct assignment to replace memcpy() to append TDMA content (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: implement PCI mac_post_init for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: add LTR v2 for WiFi 7 chip (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: implement PCI mac_pre_init for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: use gen_def pointer to configure mac_{pre,post}_init and clear PCI ring index (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: add PCI generation information to pci_info for each chip (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: wilc1000: simplify wilc_scan() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: wilc1000: cleanup struct wilc_conn_info (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: replace deprecated strncpy with memcpy (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: drop NULL pointer check in ath12k_update_per_peer_tx_stats() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: remove orphaned rndis_wlan driver (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: remove orphaned wl3501 driver (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: remove orphaned ray_cs driver (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: remove orphaned cisco/aironet driver (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: extend PHY status parser to support WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: consider RX info for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: configure PPDU max user by chip (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: set entry size of address CAM to H2C field by chip (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: wilc1000: always release SDIO host in wilc_sdio_cmd53() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: wilc1000: simplify remain on channel support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: generalize code of PCI control DMA IO for WiFi 7 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: add new RX ring design to determine full RX ring efficiently (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: define PCI ring address for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922ae: add 8922AE PCI entry and basic info (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: fix timeout calculation in rtw89_roc_end() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl92ee_dm_dynamic_primary_cca_check(): fix typo in function name (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: cleanup struct rtl_phy (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: cleanup struct rtl_hal (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: brcmsmac: replace deprecated strncpy with memcpy (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: brcm80211: replace deprecated strncpy with strscpy (Jose Ignacio Tornos Martinez) [RHEL-28754] - blk-mq: don't change nr_hw_queues and nr_maps for kdump kernel (Ming Lei) [RHEL-29564] - zram: do not waste zram_table_entry flags bits (Ming Lei) [RHEL-29564] - block: count BLK_OPEN_RESTRICT_WRITES openers (Ming Lei) [RHEL-29564] - block: handle BLK_OPEN_RESTRICT_WRITES correctly (Ming Lei) [RHEL-29564] - fs,block: yield devices early (Ming Lei) [RHEL-29564] - fs,block: get holder during claim (Ming Lei) [RHEL-29564] - iomap: fix a regression for partial write errors (Ming Lei) [RHEL-29564] - mtd: key superblock by device number (Ming Lei) [RHEL-29564] - fs: export sget_dev() (Ming Lei) [RHEL-29564] - super: ensure valid info (Ming Lei) [RHEL-29564] - super: move lockdep assert (Ming Lei) [RHEL-29564] - fs/Kconfig: Fix compile error for romfs (Ming Lei) [RHEL-29564] - iomap: handle error conditions more gracefully in iomap_to_bh (Ming Lei) [RHEL-29564] - direct_write_fallback(): on error revert the ->ki_pos update from buffered write (Ming Lei) [RHEL-29564] - Revert "get rid of DCACHE_GENOCIDE" (Ming Lei) [RHEL-29564] - block: remove bdev_handle completely (Ming Lei) [RHEL-29564] - block: don't rely on BLK_OPEN_RESTRICT_WRITES when yielding write access (Ming Lei) [RHEL-29564] - bdev: remove bdev pointer from struct bdev_handle (Ming Lei) [RHEL-29564] - bdev: make struct bdev_handle private to the block layer (Ming Lei) [RHEL-29564] - bdev: make bdev_{release, open_by_dev}() private to block layer (Ming Lei) [RHEL-29564] - bdev: remove bdev_open_by_path() (Ming Lei) [RHEL-29564] - nfs: port block device access to files (Ming Lei) [RHEL-29564] - jfs: port block device access to file (Ming Lei) [RHEL-29564] - ext4: port block device access to file (Ming Lei) [RHEL-29564] - target: port block device access to file (Ming Lei) [RHEL-29564] - s390: port block device access to file (Ming Lei) [RHEL-29564] - nvme: port block device access to file (Ming Lei) [RHEL-29564] - block2mtd: port device access to files (Ming Lei) [RHEL-29564] - zram: port block device access to file (Ming Lei) [RHEL-29564] - xen: port block device access to file (Ming Lei) [RHEL-29564] - pktcdvd: port block device access to file (Ming Lei) [RHEL-29564] - drbd: port block device access to file (Ming Lei) [RHEL-29564] - xfs: port block device access to files (Ming Lei) [RHEL-29564] - power: port block device access to file (Ming Lei) [RHEL-29564] - swap: port block device usage to file (Ming Lei) [RHEL-29564] - md: port block device access to file (Ming Lei) [RHEL-29564] - block/genhd: port disk_scan_partitions() to file (Ming Lei) [RHEL-29564] - block/ioctl: port blkdev_bszset() to file (Ming Lei) [RHEL-29564] - bdev: open block device as files (Ming Lei) [RHEL-29564] - file: add alloc_file_pseudo_noaccount() (Ming Lei) [RHEL-29564] - file: prepare for new helper (Ming Lei) [RHEL-29564] - init: flush async file closing (Ming Lei) [RHEL-29564] - fs: add CONFIG_BUFFER_HEAD (Ming Lei) [RHEL-29564] - fs: build the legacy direct I/O code conditionally (Ming Lei) [RHEL-29564] - fs: move sb_init_dio_done_wq out of direct-io.c (Ming Lei) [RHEL-29564] - block: use iomap for writes to block devices (Ming Lei) [RHEL-29564] - block: stop setting ->direct_IO (Ming Lei) [RHEL-29564] - block: open code __generic_file_write_iter for blkdev writes (Ming Lei) [RHEL-29564] - fs: rename and move block_page_mkwrite_return (Ming Lei) [RHEL-29564] - fuse: drop redundant arguments to fuse_perform_write (Ming Lei) [RHEL-29564] - fuse: update ki_pos in fuse_perform_write (Ming Lei) [RHEL-29564] - fs: factor out a direct_write_fallback helper (Ming Lei) [RHEL-29564] - iomap: use kiocb_write_and_wait and kiocb_invalidate_pages (Ming Lei) [RHEL-29564] - iomap: update ki_pos in iomap_file_buffered_write (Ming Lei) [RHEL-29564] - filemap: add a kiocb_invalidate_post_direct_write helper (Ming Lei) [RHEL-29564] - filemap: add a kiocb_invalidate_pages helper (Ming Lei) [RHEL-29564] - filemap: add a kiocb_write_and_wait helper (Ming Lei) [RHEL-29564] - filemap: update ki_pos in generic_perform_write (Ming Lei) [RHEL-29564] - backing_dev: remove current->backing_dev_info (Ming Lei) [RHEL-29564] - redhat/configs: add CONFIG_BLK_DEV_WRITE_MOUNTED (Ming Lei) [RHEL-29564] - block: Fix a memory leak in bdev_open_by_dev() (Ming Lei) [RHEL-29564] - ext4: Block writes to journal device (Ming Lei) [RHEL-29564] - xfs: Block writes to log device (Ming Lei) [RHEL-29564] - fs: Block writes to mounted block devices (Ming Lei) [RHEL-29564] - btrfs: Do not restrict writes to btrfs devices (Ming Lei) [RHEL-29564] - block: Add config option to not allow writing to mounted devices (Ming Lei) [RHEL-29564] - block: Remove blkdev_get_by_*() functions (Ming Lei) [RHEL-29564] - super: use higher-level helper for {freeze,thaw} (Ming Lei) [RHEL-29564] - fs: Avoid grabbing sb->s_umount under bdev->bd_holder_lock (Ming Lei) [RHEL-29564] - fs: remove emergency_thaw_bdev (Ming Lei) [RHEL-29564] - super: wait until we passed kill super (Ming Lei) [RHEL-29564] - super: make locking naming consistent (Ming Lei) [RHEL-29564] - fs: simplify invalidate_inodes (Ming Lei) [RHEL-29564] - init: Deal with the init process being a user mode process (Ming Lei) [RHEL-29564] - dcache: remove unnecessary NULL check in dget_dlock() (Ming Lei) [RHEL-29564] - kill DCACHE_MAY_FREE (Ming Lei) [RHEL-29564] - __d_unalias() doesn't use inode argument (Ming Lei) [RHEL-29564] - d_alloc_parallel(): in-lookup hash insertion doesn't need an RCU variant (Ming Lei) [RHEL-29564] - get rid of DCACHE_GENOCIDE (Ming Lei) [RHEL-29564] - simple_fill_super(): don't bother with d_genocide() on failure (Ming Lei) [RHEL-29564] - nsfs: use d_make_root() (Ming Lei) [RHEL-29564] - d_alloc_pseudo(): move setting ->d_op there from the (sole) caller (Ming Lei) [RHEL-29564] - kill d_instantate_anon(), fold __d_instantiate_anon() into remaining caller (Ming Lei) [RHEL-29564] - retain_dentry(): introduce a trimmed-down lockless variant (Ming Lei) [RHEL-29564] - __dentry_kill(): new locking scheme (Ming Lei) [RHEL-29564] - d_prune_aliases(): use a shrink list (Ming Lei) [RHEL-29564] - switch select_collect{,2}() to use of to_shrink_list() (Ming Lei) [RHEL-29564] - to_shrink_list(): call only if refcount is 0 (Ming Lei) [RHEL-29564] - fold dentry_kill() into dput() (Ming Lei) [RHEL-29564] - don't try to cut corners in shrink_lock_dentry() (Ming Lei) [RHEL-29564] - fold the call of retain_dentry() into fast_dput() (Ming Lei) [RHEL-29564] - Call retain_dentry() with refcount 0 (Ming Lei) [RHEL-29564] - dentry_kill(): don't bother with retain_dentry() on slow path (Ming Lei) [RHEL-29564] - __dentry_kill(): get consistent rules for victim's refcount (Ming Lei) [RHEL-29564] - make retain_dentry() neutral with respect to refcounting (Ming Lei) [RHEL-29564] - __dput_to_list(): do decrement of refcount in the callers (Ming Lei) [RHEL-29564] - fast_dput(): new rules for refcount (Ming Lei) [RHEL-29564] - fast_dput(): handle underflows gracefully (Ming Lei) [RHEL-29564] - fast_dput(): having ->d_delete() is not reason to delay refcount decrement (Ming Lei) [RHEL-29564] - shrink_dentry_list(): no need to check that dentry refcount is marked dead (Ming Lei) [RHEL-29564] - centralize killing dentry from shrink list (Ming Lei) [RHEL-29564] - dentry: switch the lists of children to hlist (Ming Lei) [RHEL-29564] - coda_flag_children(): cope with dentries turning negative (Ming Lei) [RHEL-29564] - switch nfsd_client_rmdir() to use of simple_recursive_removal() (Ming Lei) [RHEL-29564] - kill d_backing_dentry() (Ming Lei) [RHEL-29564] - dentry.h: kill a mysterious comment (Ming Lei) [RHEL-29564] - dentry.h: trim externs (Ming Lei) [RHEL-29564] - kill d_{is,set}_fallthru() (Ming Lei) [RHEL-29564] - DCACHE_COOKIE: RIP (Ming Lei) [RHEL-29564] - DCACHE_... ->d_flags bits: switch to BIT() (Ming Lei) [RHEL-29564] - get rid of __dget() (Ming Lei) [RHEL-29564] - struct dentry: get rid of randomize_layout idiocy (Ming Lei) [RHEL-29564] - ovl: stop using d_alloc_anon()/d_instantiate_anon() (Ming Lei) [RHEL-29564] - net: macsec: indicate next pn update when offloading (Izabela Bakollari) [RHEL-30143] - IB/mlx5: Adjust mlx5 rate mapping to support 800Gb (Kamal Heib) [RHEL-30146] - IB/mlx5: Rename 400G_8X speed to comply to naming convention (Kamal Heib) [RHEL-30146] - IB/mlx5: Add support for 800G_8X lane speed (Kamal Heib) [RHEL-30146] - RDMA/ipoib: Add support for XDR speed in ethtool (Kamal Heib) [RHEL-30146] - IB/mlx5: Expose XDR speed through MAD (Kamal Heib) [RHEL-30146] - IB/core: Add support for XDR link speed (Kamal Heib) [RHEL-30146]- tracing: Fix cpu buffers unavailable due to 'record_disabled' missed (Mamatha Inamdar) [RHEL-23763] - smb: client: fix potential UAF in cifs_signal_cifsd_for_reconnect() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in smb2_is_network_name_deleted() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in is_valid_oplock_break() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in smb2_is_valid_oplock_break() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in smb2_is_valid_lease_break() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in cifs_stats_proc_show() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in cifs_stats_proc_write() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in cifs_dump_full_key() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in cifs_debug_files_proc_show() (Paulo Alcantara) [RHEL-7986] - smb: client: serialise cifs_construct_tcon() with cifs_mount_mutex (Paulo Alcantara) [RHEL-7986] - smb: client: handle DFS tcons in cifs_construct_tcon() (Paulo Alcantara) [RHEL-7986] - smb: client: refresh referral without acquiring refpath_lock (Paulo Alcantara) [RHEL-7986] - smb: client: guarantee refcounted children from parent session (Paulo Alcantara) [RHEL-7986] - smb: client: fix UAF in smb2_reconnect_server() (Paulo Alcantara) [RHEL-7986] - KVM: x86/mmu: Retry fault before acquiring mmu_lock if mapping is changing (Igor Mammedov) [RHEL-17714] - net: esp: fix bad handling of pages from page_pool (Sabrina Dubroca) [RHEL-31751] - net: skbuff: don't include to (Sabrina Dubroca) [RHEL-31751] - xfrm: fix a data-race in xfrm_lookup_with_ifid() (Sabrina Dubroca) [RHEL-31751] - xfrm: annotate data-race around use_time (Sabrina Dubroca) [RHEL-31751] - xfrm: fix a data-race in xfrm_gen_index() (Sabrina Dubroca) [RHEL-31751] - xfrm: interface: use DEV_STATS_INC() (Sabrina Dubroca) [RHEL-31751] - topology: Set capacity_freq_ref in all cases (Phil Auld) [RHEL-29020] - sched/fair: Fix frequency selection for non-invariant case (Phil Auld) [RHEL-29020] - arm64/amu: Use capacity_ref_freq() to set AMU ratio (Phil Auld) [RHEL-29020] - cpufreq/cppc: Set the frequency used for computing the capacity (Phil Auld) [RHEL-29020] - cpufreq/cppc: Move and rename cppc_cpufreq_{perf_to_khz|khz_to_perf}() (Phil Auld) [RHEL-29020] - energy_model: Use a fixed reference frequency (Phil Auld) [RHEL-29020] - cpufreq/schedutil: Use a fixed reference frequency (Phil Auld) [RHEL-29020] - cpufreq: Use the fixed and coherent frequency for scaling capacity (Phil Auld) [RHEL-29020] - cpufreq: Fix the race condition while updating the transition_task of policy (Phil Auld) [RHEL-29020] - sched/topology: Add a new arch_scale_freq_ref() method (Phil Auld) [RHEL-29020] - sched/cpufreq: Rework iowait boost (Phil Auld) [RHEL-29020] - sched/cpufreq: Rework schedutil governor performance estimation (Phil Auld) [RHEL-29020] - sched/topology: Consolidate and clean up access to a CPU's max compute capacity (Phil Auld) [RHEL-29020] - sched/timers: Explain why idle task schedules out on remote timer enqueue (Phil Auld) [RHEL-29020] - sched/cpuidle: Comment about timers requirements VS idle handler (Phil Auld) [RHEL-29020] - cpufreq: Rebuild sched-domains when removing cpufreq driver (Phil Auld) [RHEL-29020] - cpufreq: schedutil: Merge initialization code of sg_cpu in single loop (Phil Auld) [RHEL-29020] - cpufreq: schedutil: Update next_freq when cpufreq_limits change (Phil Auld) [RHEL-29020] - RDMA/qedr: Fix qedr_create_user_qp error flow (Kamal Heib) [RHEL-16780 RHEL-31716] {CVE-2024-26743} - i2c: tegra: Share same DMA channel for RX and TX (Mark Salter) [RHEL-28640] - redhat/configs: build in Tegra210 SPI driver (Mark Salter) [RHEL-28640] - net-procfs: use xarray iterator to implement /proc/net/dev (Ivan Vecera) [RHEL-30656] - net: make sure we never create ifindex = 0 (Ivan Vecera) [RHEL-30656] - tools: ynl: fix handling of multiple mcast groups (Ivan Vecera) [RHEL-30656] - tools: ynl: don't leak mcast_groups on init error (Ivan Vecera) [RHEL-30656] - tools: ynl: make sure we always pass yarg to mnl_cb_run (Ivan Vecera) [RHEL-30656] - selftests/bpf: Fix sockopt_sk selftest (Ivan Vecera) [RHEL-30656] - netlink: specs: devlink: fix reply command values (Ivan Vecera) [RHEL-30656] - netlink: annotate data-races around sk->sk_err (Ivan Vecera) [RHEL-30656] - doc/netlink: Fix missing classic_netlink doc reference (Ivan Vecera) [RHEL-30656] - devlink: move devlink_notify_register/unregister() to dev.c (Ivan Vecera) [RHEL-30656] - devlink: move small_ops definition into netlink.c (Ivan Vecera) [RHEL-30656] - devlink: move tracepoint definitions into core.c (Ivan Vecera) [RHEL-30656] - devlink: push linecard related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push rate related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push trap related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: use tracepoint_enabled() helper (Ivan Vecera) [RHEL-30656] - devlink: push region related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push param related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push resource related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push dpipe related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: move and rename devlink_dpipe_send_and_alloc_skb() helper (Ivan Vecera) [RHEL-30656] - devlink: push shared buffer related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push port related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push object register/unregister notifications into separate helpers (Ivan Vecera) [RHEL-30656] - doc/netlink: Add spec for rt route messages (Ivan Vecera) [RHEL-30656] - doc/netlink: Add spec for rt link messages (Ivan Vecera) [RHEL-30656] - doc/netlink: Add spec for rt addr messages (Ivan Vecera) [RHEL-30656] - tools/net/ynl: Add support for create flags (Ivan Vecera) [RHEL-30656] - tools/net/ynl: Implement nlattr array-nest decoding in ynl (Ivan Vecera) [RHEL-30656] - tools/net/ynl: Add support for netlink-raw families (Ivan Vecera) [RHEL-30656] - tools/net/ynl: Fix extack parsing with fixed header genlmsg (Ivan Vecera) [RHEL-30656] - tools/ynl: Add mcast-group schema parsing to ynl (Ivan Vecera) [RHEL-30656] - doc/netlink: Document the netlink-raw schema extensions (Ivan Vecera) [RHEL-30656] - doc/netlink: Update genetlink-legacy documentation (Ivan Vecera) [RHEL-30656] - doc/netlink: Add a schema for netlink-raw families (Ivan Vecera) [RHEL-30656] - doc/netlink: Add delete operation to ovs_vport spec (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: fix uAPI generation after tempfile changes (Ivan Vecera) [RHEL-30656] - netlink: specs: fix indent in fou (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: support empty attribute lists (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: fix collecting global policy attrs (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: set length of binary fields (Ivan Vecera) [RHEL-30656] - tools: ynl: allow passing binary data (Ivan Vecera) [RHEL-30656] - net: validate veth and vxcan peer ifindexes (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: use temporary file for rendering (Ivan Vecera) [RHEL-30656] - Documentation: Fix typos (Ivan Vecera) [RHEL-30656] - tools: ynl: add more info to KeyErrors on missing attrs (Ivan Vecera) [RHEL-30656] - netlink: specs: add ovs_vport new command (Ivan Vecera) [RHEL-30656] - net: warn about attempts to register negative ifindex (Ivan Vecera) [RHEL-30656] - ethtool: netlink: always pass genl_info to .prepare_data (Ivan Vecera) [RHEL-30656] - ethtool: netlink: simplify arguments to ethnl_default_parse() (Ivan Vecera) [RHEL-30656] - netdev-genl: use struct genl_info for reply construction (Ivan Vecera) [RHEL-30656] - genetlink: add genlmsg_iput() API (Ivan Vecera) [RHEL-30656] - genetlink: add a family pointer to struct genl_info (Ivan Vecera) [RHEL-30656] - genetlink: use attrs from struct genl_info (Ivan Vecera) [RHEL-30656] - genetlink: add struct genl_info to struct genl_dumpit_info (Ivan Vecera) [RHEL-30656] - genetlink: remove userhdr from struct genl_info (Ivan Vecera) [RHEL-30656] - genetlink: make genl_info->nlhdr const (Ivan Vecera) [RHEL-30656] - genetlink: push conditional locking into dumpit/done (Ivan Vecera) [RHEL-30656] - netlink: specs: devlink: extend health reporter dump attributes by port index (Ivan Vecera) [RHEL-30656] - devlink: extend health reporter dump selector by port index (Ivan Vecera) [RHEL-30656] - netlink: specs: devlink: extend per-instance dump commands to accept instance attributes (Ivan Vecera) [RHEL-30656] - devlink: allow user to narrow per-instance dumps by passing handle attrs (Ivan Vecera) [RHEL-30656] - devlink: remove converted commands from small ops (Ivan Vecera) [RHEL-30656] - devlink: remove duplicate temporary netlink callback prototypes (Ivan Vecera) [RHEL-30656] - netlink: specs: devlink: add commands that do per-instance dump (Ivan Vecera) [RHEL-30656] - devlink: pass flags as an arg of dump_one() callback (Ivan Vecera) [RHEL-30656] - devlink: introduce dumpit callbacks for split ops (Ivan Vecera) [RHEL-30656] - devlink: rename doit callbacks for per-instance dump commands (Ivan Vecera) [RHEL-30656] - devlink: introduce devlink_nl_pre_doit_port*() helper functions (Ivan Vecera) [RHEL-30656] - devlink: parse rate attrs in doit() callbacks (Ivan Vecera) [RHEL-30656] - devlink: parse linecard attr in doit() callbacks (Ivan Vecera) [RHEL-30656] - netlink: convert nlk->flags to atomic flags (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: add missing empty line between policies (Ivan Vecera) [RHEL-30656] - devlink: clear flag on port register error path (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: avoid rendering empty validate field (Ivan Vecera) [RHEL-30656] - devlink: Remove unused devlink_dpipe_table_resource_set() declaration (Ivan Vecera) [RHEL-30656] - devlink: use generated split ops and remove duplicated commands from small ops (Ivan Vecera) [RHEL-30656] - devlink: include the generated netlink header (Ivan Vecera) [RHEL-30656] - devlink: add split ops generated according to spec (Ivan Vecera) [RHEL-30656] - netlink: specs: devlink: add info-get dump op (Ivan Vecera) [RHEL-30656] - devlink: un-static devlink_nl_pre/post_doit() (Ivan Vecera) [RHEL-30656] - devlink: introduce couple of dumpit callbacks for split ops (Ivan Vecera) [RHEL-30656] - devlink: rename couple of doit netlink callbacks to match generated names (Ivan Vecera) [RHEL-30656] - devlink: rename devlink_nl_ops to devlink_nl_small_ops (Ivan Vecera) [RHEL-30656] - ynl-gen-c.py: render netlink policies static for split ops (Ivan Vecera) [RHEL-30656] - ynl-gen-c.py: allow directional model for kernel mode (Ivan Vecera) [RHEL-30656] - ynl-gen-c.py: filter rendering of validate field values for split ops (Ivan Vecera) [RHEL-30656] - netlink: specs: add dump-strict flag for dont-validate property (Ivan Vecera) [RHEL-30656] - devlink: Remove unused extern declaration devlink_port_region_destroy() (Ivan Vecera) [RHEL-30656] - net: convert some netlink netdev iterators to depend on the xarray (Ivan Vecera) [RHEL-30656] - net: store netdevs in an xarray (Ivan Vecera) [RHEL-30656] - ynl: print xdp-zc-max-segs in the sample (Ivan Vecera) [RHEL-30656] - ynl: regenerate all headers (Ivan Vecera) [RHEL-30656] - ynl: mark max/mask as private for kdoc (Ivan Vecera) [RHEL-30656] - ynl: expose xdp-zc-max-segs (Ivan Vecera) [RHEL-30656] - netlink: allow be16 and be32 types in all uint policy checks (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: fix parse multi-attr enum attribute (Ivan Vecera) [RHEL-30656] - netlink: Add new netlink_release function (Ivan Vecera) [RHEL-30656] - genetlink: add explicit ordering break check for split ops (Ivan Vecera) [RHEL-30656] - rtnetlink: Move nesting cancellation rollback to proper function (Ivan Vecera) [RHEL-30656] - devlink: remove reload failed checks in params get/set callbacks (Ivan Vecera) [RHEL-30656] - netlink: Make use of __assign_bit() API (Ivan Vecera) [RHEL-30656] - netlink: Add __sock_i_ino() for __netlink_diag_dump(). (Ivan Vecera) [RHEL-30656] - netlink: specs: add display hints to ovs_flow (Ivan Vecera) [RHEL-30656] - tools: ynl: add display-hint support to ynl (Ivan Vecera) [RHEL-30656] - netlink: specs: add display-hint to schema definitions (Ivan Vecera) [RHEL-30656] - tools: ynl: improve the direct-include header guard logic (Ivan Vecera) [RHEL-30656] - netlink: fix potential deadlock in netlink_set_err() (Ivan Vecera) [RHEL-30656] - netlink: specs: fixup openvswitch specs for code generation (Ivan Vecera) [RHEL-30656] - tools: ynl: work around stale system headers (Ivan Vecera) [RHEL-30656] - rtnetlink: move validate_linkmsg out of do_setlink (Ivan Vecera) [RHEL-30656] - rtnetlink: extend RTEXT_FILTER_SKIP_STATS to IFLA_VF_INFO (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: inherit policy in multi-attr (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: correct enum policies (Ivan Vecera) [RHEL-30656] - tools: ynl: add sample for ethtool (Ivan Vecera) [RHEL-30656] - tools: ynl: generate code for the ethtool family (Ivan Vecera) [RHEL-30656] - netlink: specs: ethtool: mark pads as pads (Ivan Vecera) [RHEL-30656] - netlink: specs: ethtool: untangle stats-get (Ivan Vecera) [RHEL-30656] - netlink: specs: ethtool: untangle UDP tunnels and cable test a bit (Ivan Vecera) [RHEL-30656] - netlink: specs: ethtool: add empty enum stringset (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: resolve enum vs struct name conflicts (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: don't generate enum types if unnamed (Ivan Vecera) [RHEL-30656] - netlink: specs: ethtool: add C render hints (Ivan Vecera) [RHEL-30656] - netlink: specs: support setting prefix-name per attribute (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: record extra args for regen (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: support excluding tricky ops (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: support / skip pads on the way to kernel (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: don't pass op_name to RenderInfo (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: support code gen for events (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: sanitize notification tracking (Ivan Vecera) [RHEL-30656] - tools: ynl: regen: stop generating common notification handlers (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: stop generating common notification handlers (Ivan Vecera) [RHEL-30656] - tools: ynl: regen: regenerate the if ladders (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: get attr type outside of if() (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: combine else with closing bracket (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: complete the C keyword list (Ivan Vecera) [RHEL-30656] - tools: ynl: regen: cleanup user space header includes (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: cleanup user space header includes (Ivan Vecera) [RHEL-30656] - tools: ynl: add sample for devlink (Ivan Vecera) [RHEL-30656] - tools: ynl: generate code for the devlink family (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: don't generate forward declarations for policies - regen (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: don't generate forward declarations for policies (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: walk nested types in depth (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: inherit struct use info (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: try to sort the types more intelligently (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: enable code gen for directional specs (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: refactor strmap helper generation (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: use enum names in op strmap more carefully (Ivan Vecera) [RHEL-30656] - netlink: specs: devlink: fill in some details important for C (Ivan Vecera) [RHEL-30656] - tools: ynl: generate code for the handshake family (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: improve unwind on parsing errors (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: fill in support for MultiAttr scalars (Ivan Vecera) [RHEL-30656] - netlink: specs: ethtool: fix random typos (Ivan Vecera) [RHEL-30656] - tools: ynl: add sample for netdev (Ivan Vecera) [RHEL-30656] - tools: ynl: support fou and netdev in C (Ivan Vecera) [RHEL-30656] - tools: ynl: user space helpers (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: clean up stray new lines at the end of reply-less requests (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: generate static descriptions of notifications (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: switch to family struct (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: generate alloc and free helpers for req (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: move the response reading logic into YNL (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: generate enum-to-string helpers (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: add error checking for nested structs (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: loosen type consistency check for events (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: don't override pure nested struct (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: fix unused / pad attribute handling (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: add extra headers for user space (Ivan Vecera) [RHEL-30656] - net/netlink: fix NETLINK_LIST_MEMBERSHIPS length report (Ivan Vecera) [RHEL-30656] - netlink: specs: add ynl spec for ovs_flow (Ivan Vecera) [RHEL-30656] - tools: ynl: Support enums in struct members in genetlink-legacy (Ivan Vecera) [RHEL-30656] - tools: ynl: Initialise fixed headers to 0 in genetlink-legacy (Ivan Vecera) [RHEL-30656] - doc: ynl: Add doc attr to struct members in genetlink-legacy spec (Ivan Vecera) [RHEL-30656] - netlink: specs: correct types of legacy arrays (Ivan Vecera) [RHEL-30656] - net: ynl: prefix uAPI header include with uapi/ (Ivan Vecera) [RHEL-30656] - tools: ynl: avoid dict errors on older Python versions (Ivan Vecera) [RHEL-30656] - tools: ynl: Handle byte-order in struct members (Ivan Vecera) [RHEL-30656] - tools: ynl: Use dict of predefined Structs to decode scalar types (Ivan Vecera) [RHEL-30656] - netlink: annotate accesses to nlk->cb_running (Ivan Vecera) [RHEL-30656] - netlink: Use copy_to_user() for optval in netlink_getsockopt(). (Ivan Vecera) [RHEL-30656] - tools: ynl: Rename ethtool to ethtool.py (Ivan Vecera) [RHEL-30656] - tools: ynl: Remove absolute paths to yaml files from ethtool testing tool (Ivan Vecera) [RHEL-30656] - tools: ynl: throw a more meaningful exception if family not supported (Ivan Vecera) [RHEL-30656] - tools: ynl: ethtool testing tool (Ivan Vecera) [RHEL-30656] - tools: ynl: replace print with NlError (Ivan Vecera) [RHEL-30656] - tools: ynl: populate most of the ethtool spec (Ivan Vecera) [RHEL-30656] - tools: ynl: support byte-order in cli (Ivan Vecera) [RHEL-30656] - docs: netlink: document the sub-type attribute property (Ivan Vecera) [RHEL-30656] - docs: netlink: document struct support for genetlink-legacy (Ivan Vecera) [RHEL-30656] - netlink: specs: add partial specification for openvswitch (Ivan Vecera) [RHEL-30656] - tools: ynl: Add fixed-header support to ynl (Ivan Vecera) [RHEL-30656] - tools: ynl: Add struct attr decoding to ynl (Ivan Vecera) [RHEL-30656] - tools: ynl: Add C array attribute decoding to ynl (Ivan Vecera) [RHEL-30656] - tools: ynl: Add struct parsing to nlspec (Ivan Vecera) [RHEL-30656] - tools: ynl: default to treating enums as flags for mask generation (Ivan Vecera) [RHEL-30656] - tools: ynl: Add missing types to encode/decode (Ivan Vecera) [RHEL-30656] - tools: ynl: add the Python requirements.txt file (Ivan Vecera) [RHEL-30656] - ynl: allow to encode u8 attr (Ivan Vecera) [RHEL-30656] - tools: ynl: skip the explicit op array size when not needed (Ivan Vecera) [RHEL-30656] - netlink: specs: allow uapi-header in genetlink (Ivan Vecera) [RHEL-30656] - netlink-specs: add partial specification for devlink (Ivan Vecera) [RHEL-30656] - netlink: remove unused 'compare' function (Ivan Vecera) [RHEL-30656]- Revert "net: rtnetlink: Enslave device before bringing it up" (Ivan Vecera) [RHEL-30344] - netlink: Reverse the patch which removed filtering (Ivan Vecera) [RHEL-30344] - tools: ynl-gen: fix enum index in _decode_enum(..) (Ivan Vecera) [RHEL-30344] - tools: ynl: fix setting presence bits in simple nests (Ivan Vecera) [RHEL-30344] - netlink: add nla be16/32 types to minlen array (Ivan Vecera) [RHEL-30344] - rtnetlink: Restore RTM_NEW/DELLINK notification behavior (Ivan Vecera) [RHEL-30344] - netlink: annotate lockless accesses to nlk->max_recvmsg_len (Ivan Vecera) [RHEL-30344] - tools: ynl: Fix genlmsg header encoding formats (Ivan Vecera) [RHEL-30344] - ynl: make the tooling check the license (Ivan Vecera) [RHEL-30344] - ynl: broaden the license even more (Ivan Vecera) [RHEL-30344] - tools: ynl: make definitions optional again (Ivan Vecera) [RHEL-30344] - tools: ynl: fix get_mask utility routine (Ivan Vecera) [RHEL-30344] - tools: ynl: fix render-max for flags definition (Ivan Vecera) [RHEL-30344] - tools: ynl: fix enum-as-flags in the generic CLI (Ivan Vecera) [RHEL-30344] - tools: ynl: move the enum classes to shared code (Ivan Vecera) [RHEL-30344] - ynl: re-license uniformly under GPL-2.0 OR BSD-3-Clause (Ivan Vecera) [RHEL-30344] - netlink: specs: update for codegen enumerating from 1 (Ivan Vecera) [RHEL-30344] - tools: ynl: use 1 as the default for first entry in attrs/ops (Ivan Vecera) [RHEL-30344] - tools: ynl: fully inherit attrs in subsets (Ivan Vecera) [RHEL-30344] - tools: net: add __pycache__ to gitignore (Ivan Vecera) [RHEL-30344] - tools: ynl-gen: re-raise the exception instead of printing (Ivan Vecera) [RHEL-30344] - tools: ynl-gen: fix single attribute structs with attr 0 only (Ivan Vecera) [RHEL-30344] - genetlink: Use string_is_terminated() helper (Ivan Vecera) [RHEL-30344] - string_helpers: Move string_is_valid() to the header (Ivan Vecera) [RHEL-30344] - tools: net: use python3 explicitly (Ivan Vecera) [RHEL-30344] - docs: netlink: add a starting guide for working with specs (Ivan Vecera) [RHEL-30344] - netlink: specs: finish up operation enum-models (Ivan Vecera) [RHEL-30344] - tools: ynl: load jsonschema on demand (Ivan Vecera) [RHEL-30344] - tools: ynl: use operation names from spec on the CLI (Ivan Vecera) [RHEL-30344] - tools: ynl: support pretty printing bad attribute names (Ivan Vecera) [RHEL-30344] - tools: ynl: support multi-attr (Ivan Vecera) [RHEL-30344] - tools: ynl: support directional enum-model in CLI (Ivan Vecera) [RHEL-30344] - tools: ynl: add support for types needed by ethtool (Ivan Vecera) [RHEL-30344] - tools: ynl: use the common YAML loading and validation code (Ivan Vecera) [RHEL-30344] - tools: ynl: add an object hierarchy to represent parsed spec (Ivan Vecera) [RHEL-30344] - tools: ynl: move the cli and netlink code around (Ivan Vecera) [RHEL-30344] - tools: ynl-gen: prevent do / dump reordering (Ivan Vecera) [RHEL-30344] - net: netlink: recommend policy range validation (Ivan Vecera) [RHEL-30344] - tools: ynl: store ops in ordered dict to avoid random ordering (Ivan Vecera) [RHEL-30344] - tools: ynl: rename ops_list -> msg_list (Ivan Vecera) [RHEL-30344] - tools: ynl: support kdocs for flags in code generation (Ivan Vecera) [RHEL-30344] - tools: ynl: add a completely generic client (Ivan Vecera) [RHEL-30344] - net: fou: use policy and operation tables generated from the spec (Ivan Vecera) [RHEL-30344] - net: fou: rename the source for linking (Ivan Vecera) [RHEL-30344] - net: fou: regenerate the uAPI from the spec (Ivan Vecera) [RHEL-30344] - netlink: add a proto specification for FOU (Ivan Vecera) [RHEL-30344] - net: add basic C code generators for Netlink (Ivan Vecera) [RHEL-30344] - netlink: add schemas for YAML specs (Ivan Vecera) [RHEL-30344] - docs: add more netlink docs (incl. spec docs) (Ivan Vecera) [RHEL-30344] - netlink: annotate data races around sk_state (Ivan Vecera) [RHEL-30344] - netlink: annotate data races around dst_portid and dst_group (Ivan Vecera) [RHEL-30344] - netlink: annotate data races around nlk->portid (Ivan Vecera) [RHEL-30344] - netlink: prevent potential spectre v1 gadgets (Ivan Vecera) [RHEL-30344] - netlink: remove the flex array from struct nlmsghdr (Ivan Vecera) [RHEL-30344] - treewide: use get_random_u32_below() instead of deprecated function (Ivan Vecera) [RHEL-30344] - lib: Fix some kernel-doc comments (Ivan Vecera) [RHEL-30344] - netlink: Fix potential skb memleak in netlink_ack (Ivan Vecera) [RHEL-30344] - netlink: introduce bigendian integer types (Ivan Vecera) [RHEL-30344] - rtnetlink: Honour NLM_F_ECHO flag in rtnl_delete_link (Ivan Vecera) [RHEL-30344] - rtnetlink: Honour NLM_F_ECHO flag in rtnl_newlink_create (Ivan Vecera) [RHEL-30344] - net: add new helper unregister_netdevice_many_notify (Ivan Vecera) [RHEL-30344] - rtnetlink: pass netlink message header and portid to rtnl_configure_link() (Ivan Vecera) [RHEL-30344] - netlink: split up copies in the ack construction (Ivan Vecera) [RHEL-30344] - netlink: hide validation union fields from kdoc (Ivan Vecera) [RHEL-30344] - docs: netlink: clarify the historical baggage of Netlink flags (Ivan Vecera) [RHEL-30344] - net: rtnetlink: Enslave device before bringing it up (Ivan Vecera) [RHEL-30344] - netfilter: nft_payload: reject out-of-range attributes via policy (Ivan Vecera) [RHEL-30344] - netlink: introduce NLA_POLICY_MAX_BE (Ivan Vecera) [RHEL-30344] - netlink: Bounds-check struct nlmsgerr creation (Ivan Vecera) [RHEL-30344] - net: rtnetlink: use netif_oper_up instead of open code (Ivan Vecera) [RHEL-30344] - genetlink: hold read cb_lock during iteration of genl_fam_idr in genl_bind() (Ivan Vecera) [RHEL-30344] - netlink: fix some kernel-doc comments (Ivan Vecera) [RHEL-30344] - net: improve and fix netlink kdoc (Ivan Vecera) [RHEL-30344] - net: add missing kdoc for struct genl_multicast_group::flags (Ivan Vecera) [RHEL-30344] - genetlink: correct uAPI defines (Ivan Vecera) [RHEL-30344] - netlink: do not reset transport header in netlink_recvmsg() (Ivan Vecera) [RHEL-30344] - rtnl: move rtnl_newlink_create() (Ivan Vecera) [RHEL-30344] - rtnl: split __rtnl_newlink() into two functions (Ivan Vecera) [RHEL-30344] - rtnl: allocate more attr tables on the heap (Ivan Vecera) [RHEL-30344] - Revert "rtnetlink: return EINVAL when request cannot succeed" (Ivan Vecera) [RHEL-30344] - netlink: reset network and mac headers in netlink_dump() (Ivan Vecera) [RHEL-30344] - rtnetlink: return EINVAL when request cannot succeed (Ivan Vecera) [RHEL-30344] - rtnetlink: return ENODEV when IFLA_ALT_IFNAME is used in dellink (Ivan Vecera) [RHEL-30344] - rtnetlink: enable alt_ifname for setlink/newlink (Ivan Vecera) [RHEL-30344] - rtnetlink: return ENODEV when ifname does not exist and group is given (Ivan Vecera) [RHEL-30344] - net: ensure net_todo_list is processed quickly (Ivan Vecera) [RHEL-30344] - af_netlink: Fix shift out of bounds in group mask calculation (Ivan Vecera) [RHEL-30344] - net: limit altnames to 64k total (Ivan Vecera) [RHEL-30344] - net: account alternate interface name memory (Ivan Vecera) [RHEL-30344] - rtnetlink: add new rtm tunnel api for tunnel id filtering (Ivan Vecera) [RHEL-30344] - net: make net->dev_unreg_count atomic (Ivan Vecera) [RHEL-30344] - netlink: remove nl_set_extack_cookie_u32() (Ivan Vecera) [RHEL-30344] - net: netlink: af_netlink: Prevent empty skb by adding a check on len. (Ivan Vecera) [RHEL-30344] - net: rtnetlink: use __dev_addr_set() (Ivan Vecera) [RHEL-30344] - net/core: Remove unused assignment operations and variable (Ivan Vecera) [RHEL-30344] - netlink: remove netlink_broadcast_filtered (Ivan Vecera) [RHEL-30344] - netlink: annotate data races around nlk->bound (Ivan Vecera) [RHEL-30344] - net: rtnetlink: convert rcu_assign_pointer to RCU_INIT_POINTER (Ivan Vecera) [RHEL-30344] - net: Support filtering interfaces on no master (Ivan Vecera) [RHEL-30344] - net: netlink: Remove unused function (Ivan Vecera) [RHEL-30344] - net: netlink: add the case when nlh is NULL (Ivan Vecera) [RHEL-30344] - netlink: Deal with ESRCH error in nlmsg_notify() (Ivan Vecera) [RHEL-30344] - rtnetlink: use nlmsg_notify() in rtnetlink_send() (Ivan Vecera) [RHEL-30344] - net: lan78xx: fix runtime PM count underflow on link stop (Jamie Bainbridge) [RHEL-33332] - net: lan78xx: fix "softirq work is pending" error (Jamie Bainbridge) [RHEL-33332] - lan78xx: enable auto speed configuration for LAN7850 if no EEPROM is detected (Jamie Bainbridge) [RHEL-33332] - lan78xx: remove redundant statement in lan78xx_get_eee (Jamie Bainbridge) [RHEL-33332] - lan78xx: replace deprecated strncpy with strscpy (Jamie Bainbridge) [RHEL-33332] - net: usb: lan78xx: reorder cleanup operations to avoid UAF bugs (Jamie Bainbridge) [RHEL-33332] - net: usb: lan78xx: Limit packet length to skb->len (Jamie Bainbridge) [RHEL-33332] - lan78xx: drop the weight argument from netif_napi_add (Jamie Bainbridge) [RHEL-33332] - usb: lan78xx: remove a copy of the NAPI_POLL_WEIGHT define (Jamie Bainbridge) [RHEL-33332] - net: usb: lan78xx: Use generic_handle_irq_safe(). (Jamie Bainbridge) [RHEL-33332] - net: usb: lan78xx: add Allied Telesis AT29M2-AF (Jamie Bainbridge) [RHEL-33332] - net: usb: lan78xx: lan78xx_phy_init(): use PHY_POLL instead of "0" if no IRQ is available (Jamie Bainbridge) [RHEL-33332] - lan78xx: Clean up some inconsistent indenting (Jamie Bainbridge) [RHEL-33332] - lan78xx: Introduce NAPI polling support (Jamie Bainbridge) [RHEL-33332] - lan78xx: Remove hardware-specific header update (Jamie Bainbridge) [RHEL-33332] - lan78xx: Re-order rx_submit() to remove forward declaration (Jamie Bainbridge) [RHEL-33332] - lan78xx: Introduce Rx URB processing improvements (Jamie Bainbridge) [RHEL-33332] - lan78xx: Introduce Tx URB processing improvements (Jamie Bainbridge) [RHEL-33332] - lan78xx: Fix memory allocation bug (Jamie Bainbridge) [RHEL-33332] - net: lan78xx: fix division by zero in send path (Jamie Bainbridge) [RHEL-33332] - lan78xx: Limit number of driver warning messages (Jamie Bainbridge) [RHEL-33332] - lan78xx: Fix race condition in disconnect handling (Jamie Bainbridge) [RHEL-33332] - lan78xx: Fix race conditions in suspend/resume handling (Jamie Bainbridge) [RHEL-33332] - lan78xx: Fix partial packet errors on suspend/resume (Jamie Bainbridge) [RHEL-33332] - lan78xx: Fix exception on link speed change (Jamie Bainbridge) [RHEL-33332] - lan78xx: Add missing return code checks (Jamie Bainbridge) [RHEL-33332] - lan78xx: Remove unused pause frame queue (Jamie Bainbridge) [RHEL-33332] - lan78xx: Set flow control threshold to prevent packet loss (Jamie Bainbridge) [RHEL-33332] - lan78xx: Remove unused timer (Jamie Bainbridge) [RHEL-33332] - lan78xx: Fix white space and style issues (Jamie Bainbridge) [RHEL-33332] - powerpc: Avoid nmi_enter/nmi_exit in real mode interrupt. (Mamatha Inamdar) [RHEL-33704] - powerpc/kasan: Don't instrument non-maskable or raw interrupts (Mamatha Inamdar) [RHEL-33704] - wireguard: netlink: access device through ctx instead of peer (Hangbin Liu) [RHEL-31053] - wireguard: netlink: check for dangling peer via is_dead instead of empty list (Hangbin Liu) [RHEL-31053] - wireguard: receive: annotate data-race around receiving_counter.counter (Hangbin Liu) [RHEL-31053] - wireguard: use DEV_STATS_INC() (Hangbin Liu) [RHEL-31053] - platform/x86: think-lmi: Fix reference leak (David Arcari) [RHEL-28032] {CVE-2023-52520} - platform/x86: think-lmi: Fix issues with duplicate attributes (David Arcari) [RHEL-28032] {CVE-2023-52520} - mptcp: fix double-free on socket dismantle (Davide Caratti) [RHEL-22775 RHEL-31844] {CVE-2024-26782} - selftests/mm: Update va_high_addr_switch.sh to check CPU for la57 flag (Audra Mitchell) [RHEL-23078] - ceph: switch to use cap_delay_lock for the unlink delay list (Jay Shin) [RHEL-32997] - dm-crypt, dm-integrity, dm-verity: bump target version (Benjamin Marzinski) [RHEL-30951] - dm-verity, dm-crypt: align "struct bvec_iter" correctly (Benjamin Marzinski) [RHEL-30951] - dm writecache: allow allocations larger than 2GiB (Benjamin Marzinski) [RHEL-22581 RHEL-30951] {CVE-2024-23851} - dm stats: limit the number of entries (Benjamin Marzinski) [RHEL-22581 RHEL-30951] {CVE-2024-23851} - dm: limit the number of targets and parameter size area (Benjamin Marzinski) [RHEL-22581 RHEL-30951] {CVE-2024-23851} - MAINTAINERS: remove stale info for DEVICE-MAPPER (Benjamin Marzinski) [RHEL-30951] - dm audit: fix Kconfig so DM_AUDIT depends on BLK_DEV_DM (Benjamin Marzinski) [RHEL-30951] - dm-integrity: don't modify bio's immutable bio_vec in integrity_metadata() (Benjamin Marzinski) [RHEL-30951] - dm-raid: delay flushing event_work() after reconfig_mutex is released (Benjamin Marzinski) [RHEL-30951] - dm-flakey: start allocating with MAX_ORDER (Benjamin Marzinski) [RHEL-30951] - dm-verity: align struct dm_verity_fec_io properly (Benjamin Marzinski) [RHEL-30951] - dm verity: don't perform FEC for failed readahead IO (Benjamin Marzinski) [RHEL-30951] - dm-crypt: start allocating with MAX_ORDER (Benjamin Marzinski) [RHEL-30951] - dm-delay: avoid duplicate logic (Benjamin Marzinski) [RHEL-30951] - dm-delay: fix bugs introduced by kthread mode (Benjamin Marzinski) [RHEL-30951] - dm-delay: fix a race between delay_presuspend and delay_bio (Benjamin Marzinski) [RHEL-30951] - dm integrity: use crypto_shash_digest() in sb_mac() (Benjamin Marzinski) [RHEL-30951] - dm crypt: use crypto_shash_digest() in crypt_iv_tcw_whitening() (Benjamin Marzinski) [RHEL-30951] - dm delay: for short delays, use kthread instead of timers and wq (Benjamin Marzinski) [RHEL-30951] - MAINTAINERS: add Mikulas Patocka as a DM maintainer (Benjamin Marzinski) [RHEL-30951] - dm: respect REQ_NOWAIT flag in normal bios issued to DM (Benjamin Marzinski) [RHEL-30951] - dm: enhance alloc_multiple_bios() to be more versatile (Benjamin Marzinski) [RHEL-30951] - dm: make __send_duplicate_bios return unsigned int (Benjamin Marzinski) [RHEL-30951] - dm log userspace: replace deprecated strncpy with strscpy (Benjamin Marzinski) [RHEL-30951] - dm ioctl: replace deprecated strncpy with strscpy_pad (Benjamin Marzinski) [RHEL-30951] - dm crypt: replace open-coded kmemdup_nul (Benjamin Marzinski) [RHEL-30951] - dm cache metadata: replace deprecated strncpy with strscpy (Benjamin Marzinski) [RHEL-30951] - dm: shortcut the calls to linear_map and stripe_map (Benjamin Marzinski) [RHEL-30951] - selftests/bpf: Fix up xdp bonding test wrt feature flags (Hangbin Liu) [RHEL-31051] - selftests/bpf: Add xdp_feature selftest for bond device (Hangbin Liu) [RHEL-31051] - xdp, bonding: Fix feature flags when there are no slave devs anymore (Hangbin Liu) [RHEL-31051] - bonding: rate-limit bonding driver inspect messages (Hangbin Liu) [RHEL-31051] - bonding: do not report NETDEV_XDP_ACT_XSK_ZEROCOPY (Hangbin Liu) [RHEL-31051] - bonding: remove print in bond_verify_device_path (Hangbin Liu) [RHEL-31051] - bonding: return -ENOMEM instead of BUG in alb_upper_dev_walk (Hangbin Liu) [RHEL-31051] - bonding: stop the device in bond_setup_by_slave() (Hangbin Liu) [RHEL-31051] - tracing/hist: Fix issue of losting command info in error_log (Jerome Marchand) [RHEL-3224] - tracing/histograms: String compares should not care about signed values (Jerome Marchand) [RHEL-3224] - tracing: Add length protection to histogram string copies (Jerome Marchand) [RHEL-3224] - tracing/histogram: Do not copy the fixed-size char array field over the field size (Jerome Marchand) [RHEL-3224] - net: deal with integer overflows in kmalloc_reserve() (Antoine Tenart) [RHEL-28786] - net: factorize code in kmalloc_reserve() (Antoine Tenart) [RHEL-28786] - net: remove osize variable in __alloc_skb() (Antoine Tenart) [RHEL-28786] - net: add SKB_HEAD_ALIGN() helper (Antoine Tenart) [RHEL-28786] - skbuff: Proactively round up to kmalloc bucket size (Antoine Tenart) [RHEL-28786] - skbuff: pass the result of data ksize to __build_skb_around (Antoine Tenart) [RHEL-28786] - media: pvrusb2: fix use after free on context disconnection (Desnes Nunes) [RHEL-27529] {CVE-2023-52445} - net: ena: Remove ena_select_queue (Kamal Heib) [RHEL-28811 RHEL-31517] - net: ena: Remove unlikely() from IS_ERR() condition (Kamal Heib) [RHEL-28811] - net: ena: Remove redundant assignment (Kamal Heib) [RHEL-28811] - net: ena: Reduce lines with longer column width boundary (Kamal Heib) [RHEL-28811] - net: ena: handle ena_calc_io_queue_size() possible errors (Kamal Heib) [RHEL-28811] - net: ena: Change default print level for netif_ prints (Kamal Heib) [RHEL-28811] - net: ena: Relocate skb_tx_timestamp() to improve time stamping accuracy (Kamal Heib) [RHEL-28811] - net: ena: Add more information on TX timeouts (Kamal Heib) [RHEL-28811] - net: ena: Change error print during ena_device_init() (Kamal Heib) [RHEL-28811] - net: ena: Remove CQ tail pointer update (Kamal Heib) [RHEL-28811] - net: ena: Enable DIM by default (Kamal Heib) [RHEL-28811] - net: ena: Minor cosmetic changes (Kamal Heib) [RHEL-28811] - net: ena: Add more documentation for RX copybreak (Kamal Heib) [RHEL-28811] - net: ena: Remove an unused field (Kamal Heib) [RHEL-28811] - net: ena: Take xdp packets stats into account in ena_get_stats64() (Kamal Heib) [RHEL-28811] - net: ena: Make queue stats code cleaner by removing the if block (Kamal Heib) [RHEL-28811] - net: ena: Always register RX queue info (Kamal Heib) [RHEL-28811] - net: ena: Add more debug prints to XDP related function (Kamal Heib) [RHEL-28811] - net: ena: Refactor napi functions (Kamal Heib) [RHEL-28811] - net: ena: Don't check if XDP program is loaded in ena_xdp_execute() (Kamal Heib) [RHEL-28811] - net: ena: Use tx_ring instead of xdp_ring for XDP channel TX (Kamal Heib) [RHEL-28811] - net: ena: Introduce total_tx_size field in ena_tx_buffer struct (Kamal Heib) [RHEL-28811] - net: ena: Put orthogonal fields in ena_tx_buffer in a union (Kamal Heib) [RHEL-28811] - net: ena: Pass ena_adapter instead of net_device to ena_xmit_common() (Kamal Heib) [RHEL-28811] - net: ena: Move XDP code to its new files (Kamal Heib) [RHEL-28811] - net: ena: Fix XDP redirection error (Kamal Heib) [RHEL-28811] - net: ena: Fix DMA syncing in XDP path when SWIOTLB is on (Kamal Heib) [RHEL-28811] - net: ena: Fix xdp drops handling due to multibuf packets (Kamal Heib) [RHEL-28811] - net: ena: Destroy correct number of xdp queues upon failure (Kamal Heib) [RHEL-28811] - net: ena: replace deprecated strncpy with strscpy (Kamal Heib) [RHEL-28811] - net: Tree wide: Replace xdp_do_flush_map() with xdp_do_flush(). (Kamal Heib) [RHEL-28811] - net: ena: Flush XDP packets on error. (Kamal Heib) [RHEL-28811] - net: ena: Use pci_dev_id() to simplify the code (Kamal Heib) [RHEL-28811] - eth: add missing xdp.h includes in drivers (Kamal Heib) [RHEL-28811] - net: ena: fix shift-out-of-bounds in exponential backoff (Kamal Heib) [RHEL-28811] - net: ena: Fix rst format issues in readme (Kamal Heib) [RHEL-28811] - net: ena: Add dynamic recycling mechanism for rx buffers (Kamal Heib) [RHEL-28811] - net: ena: removed unused tx_bytes variable (Kamal Heib) [RHEL-28811] - net: ena: Advertise TX push support (Kamal Heib) [RHEL-28811] - net: ena: Add support to changing tx_push_buf_len (Kamal Heib) [RHEL-28811] - net: ena: Recalculate TX state variables every device reset (Kamal Heib) [RHEL-28811] - net: ena: Add an option to configure large LLQ headers (Kamal Heib) [RHEL-28811] - net: ena: Make few cosmetic preparations to support large LLQ (Kamal Heib) [RHEL-28811] - redhat: Fix required version of OpenCSD to match expectations (Michael Petlan) [RHEL-25824] - perf evlist: Fix evlist__new_default() for > 1 core PMU (Michael Petlan) [RHEL-25824] - perf vendor events intel: Alderlake/sapphirerapids metric fixes (Michael Petlan) [RHEL-25824] - perf tools: Fix calloc() arguments to address error introduced in gcc-14 (Michael Petlan) [RHEL-25824] - perf top: Remove needless malloc(0) call that triggers -Walloc-size (Michael Petlan) [RHEL-25824] - perf build: Make minimal shellcheck version to v0.6.0 (Michael Petlan) [RHEL-25824] - perf test shell daemon: Make signal test less racy (Michael Petlan) [RHEL-25824] - perf test shell script: Fix test for python being disabled (Michael Petlan) [RHEL-25824] - perf test: Workaround debug output in list test (Michael Petlan) [RHEL-25824] - perf list: Add output file option (Michael Petlan) [RHEL-25824] - perf list: Switch error message to pr_err() to respect debug settings (-v) (Michael Petlan) [RHEL-25824] - perf test: Fix 'perf script' tests on s390 (Michael Petlan) [RHEL-25824] - perf test: test case 'Setup struct perf_event_attr' fails on s390 on z/vm (Michael Petlan) [RHEL-25824] - perf db-export: Fix missing reference count get in call_path_from_sample() (Michael Petlan) [RHEL-25824] - perf tests: Add perf script test (Michael Petlan) [RHEL-25824] - libsubcmd: Fix memory leak in uniq() (Michael Petlan) [RHEL-25824] - perf TUI: Don't ignore job control (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update sapphirerapids events to v1.17 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update icelakex events to v1.23 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update emeraldrapids events to v1.02 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Alderlake/rocketlake metric fixes (Michael Petlan) [RHEL-25824] - perf x86 test: Add hybrid test for conflicting legacy/sysfs event (Michael Petlan) [RHEL-25824] - perf x86 test: Update hybrid expectations (Michael Petlan) [RHEL-25824] - perf vendor events amd: Add Zen 4 memory controller events (Michael Petlan) [RHEL-25824] - perf stat: Fix hard coded LL miss units (Michael Petlan) [RHEL-25824] - perf record: Reduce memory for recording PERF_RECORD_LOST_SAMPLES event (Michael Petlan) [RHEL-25824] - perf env: Avoid recursively taking env->bpf_progs.lock (Michael Petlan) [RHEL-25824] - perf annotate: Add --insn-stat option for debugging (Michael Petlan) [RHEL-25824] - perf annotate: Add --type-stat option for debugging (Michael Petlan) [RHEL-25824] - perf annotate: Support event group display (Michael Petlan) [RHEL-25824] - perf annotate: Add --data-type option (Michael Petlan) [RHEL-25824] - perf report: Add 'symoff' sort key (Michael Petlan) [RHEL-25824] - perf report: Add 'typeoff' sort key (Michael Petlan) [RHEL-25824] - perf annotate-data: Update sample histogram for type (Michael Petlan) [RHEL-25824] - perf annotate-data: Add member field in the data type (Michael Petlan) [RHEL-25824] - perf report: Support data type profiling (Michael Petlan) [RHEL-25824] - perf report: Add 'type' sort key (Michael Petlan) [RHEL-25824] - perf annotate: Implement hist_entry__get_data_type() (Michael Petlan) [RHEL-25824] - perf annotate: Add annotate_get_insn_location() (Michael Petlan) [RHEL-25824] - perf annotate: Factor out evsel__get_arch() (Michael Petlan) [RHEL-25824] - perf annotate-data: Add dso->data_types tree (Michael Petlan) [RHEL-25824] - perf annotate-data: Add find_data_type() to get type from memory access (Michael Petlan) [RHEL-25824] - perf dwarf-regs: Add get_dwarf_regnum() (Michael Petlan) [RHEL-25824] - perf dwarf-aux: Factor out die_get_typename_from_type() (Michael Petlan) [RHEL-25824] - perf vendor events powerpc: Add PVN for HX-C2000 CPU with Power8 Architecture (Michael Petlan) [RHEL-25824] - perf vendor events: Remove UTF-8 characters from cmn.json (Michael Petlan) [RHEL-25824] - perf maps: Fix up overlaps during fixup_end (Michael Petlan) [RHEL-25824] - perf maps: Reduce scope of map_rb_node and maps internals (Michael Petlan) [RHEL-25824] - perf maps: Add find next entry to give entry after the given map (Michael Petlan) [RHEL-25824] - perf maps: Add maps__load_first() (Michael Petlan) [RHEL-25824] - perf maps: Rename clone to copy from (Michael Petlan) [RHEL-25824] - perf maps: Do simple merge if given map doesn't overlap (Michael Petlan) [RHEL-25824] - perf maps: Refactor maps__fixup_overlappings() (Michael Petlan) [RHEL-25824] - perf debug: Expose debug file (Michael Petlan) [RHEL-25824] - perf maps: Add remove maps function to remove a map based on callback (Michael Petlan) [RHEL-25824] - perf maps: Reduce scope of maps__for_each_entry() (Michael Petlan) [RHEL-25824] - perf vdso: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf unwind: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf scripts python arm-cs-trace-disasm.py: Do not ignore disam first sample (Michael Petlan) [RHEL-25824] - perf scripts python arm-cs-trace-disasm.py: Set start vm addr of exectable file to 0 (Michael Petlan) [RHEL-25824] - perf thread: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf synthetic-events: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf symbol: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf probe-event: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf machine: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf tests: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf report: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf events x86: Use function to add missing lock (Michael Petlan) [RHEL-25824] - perf maps: Add maps__for_each_map to iterate maps holding the lock (Michael Petlan) [RHEL-25824] - perf map: Improve map/unmap parameter names (Michael Petlan) [RHEL-25824] - libperf cpumap: Document perf_cpu_map__nr()'s behavior (Michael Petlan) [RHEL-25824] - perf top: Avoid repeated function calls to perf_cpu_map__nr(). (Michael Petlan) [RHEL-25824] - perf tests: Make DSO tests a suite rather than individual (Michael Petlan) [RHEL-25824] - perf evlist: Move event attributes to after the / when uniquefying using the PMU name (Michael Petlan) [RHEL-25824] - perf top: Uniform the event name for the hybrid machine (Michael Petlan) [RHEL-25824] - perf top: Use evsel's cpus to replace user_requested_cpus (Michael Petlan) [RHEL-25824] - perf unwind-libunwind: Fix base address for .eh_frame (Michael Petlan) [RHEL-25824] - perf unwind-libdw: Handle JIT-generated DSOs properly (Michael Petlan) [RHEL-25824] - perf genelf: Set ELF program header addresses properly (Michael Petlan) [RHEL-25824] - perf stat: Combine the -A/--no-aggr and --no-merge options (Michael Petlan) [RHEL-25824] - perf hisi-ptt: Fix one memory leakage in hisi_ptt_process_auxtrace_event() (Michael Petlan) [RHEL-25824] - perf header: Fix one memory leakage in perf_event__fprintf_event_update() (Michael Petlan) [RHEL-25824] - libperf cpumap: Add for_each_cpu() that skips the "any CPU" case (Michael Petlan) [RHEL-25824] - libperf cpumap: Replace usage of perf_cpu_map__new(NULL) with perf_cpu_map__new_online_cpus() (Michael Petlan) [RHEL-25824] - libperf cpumap: Rename perf_cpu_map__empty() to perf_cpu_map__has_any_cpu_or_is_empty() (Michael Petlan) [RHEL-25824] - libperf cpumap: Rename perf_cpu_map__default_new() to perf_cpu_map__new_online_cpus() and prefer sysfs (Michael Petlan) [RHEL-25824] - libperf cpumap: Rename perf_cpu_map__dummy_new() to perf_cpu_map__new_any_cpu() (Michael Petlan) [RHEL-25824] - perf stat: Fix help message for --metric-no-threshold option (Michael Petlan) [RHEL-25824] - perf annotate: Get rid of local annotation options (Michael Petlan) [RHEL-25824] - perf annotate: Remove remaining usages of local annotation options (Michael Petlan) [RHEL-25824] - perf annotate: Ensure init/exit for global options (Michael Petlan) [RHEL-25824] - perf ui/browser/annotate: Use global annotation_options (Michael Petlan) [RHEL-25824] - perf annotate: Use global annotation_options (Michael Petlan) [RHEL-25824] - perf top: Convert to the global annotation_options (Michael Petlan) [RHEL-25824] - perf report: Convert to the global annotation_options (Michael Petlan) [RHEL-25824] - perf annotate: Introduce global annotation_options (Michael Petlan) [RHEL-25824] - perf stat: Exit perf stat if parse groups fails (Michael Petlan) [RHEL-25824] - perf thread: Add missing RC_CHK_EQUAL (Michael Petlan) [RHEL-25824] - perf maps: Move symbol maps functions to maps.c (Michael Petlan) [RHEL-25824] - perf map: Simplify map_ip/unmap_ip and make 'struct map' smaller (Michael Petlan) [RHEL-25824] - perf test shell diff: Skip test if test_loop symbol is missing in the perf binary (Michael Petlan) [RHEL-25824] - perf symbols: Parse NOTE segments until the build id is found (Michael Petlan) [RHEL-25824] - perf record: Be lazier in allocating lost samples buffer (Michael Petlan) [RHEL-25824] - perf evsel: Fallback to "task-clock" when not system wide (Michael Petlan) [RHEL-25824] - perf test: Add basic 'perf diff' test (Michael Petlan) [RHEL-25824] - perf mem: Fix error on hybrid related to availability of mem event in a PMU (Michael Petlan) [RHEL-25824] - perf vendor events powerpc: Update datasource event name to fix duplicate events (Michael Petlan) [RHEL-25824] - perf test: Add basic 'perf list --json" test (Michael Petlan) [RHEL-25824] - perf test: Use common python setup library (Michael Petlan) [RHEL-25824] - perf build: Shellcheck support for OUTPUT directory (Michael Petlan) [RHEL-25824] - perf vendor events arm64 AmpereOneX: Add core PMU events and metrics (Michael Petlan) [RHEL-25824] - perf vendor events arm64 AmpereOne: Rename BPU_FLUSH_MEM_FAULT to GPC_FLUSH_MEM_FAULT (Michael Petlan) [RHEL-25824] - perf env: Cache the arch specific strerrno function in perf_env__arch_strerrno() (Michael Petlan) [RHEL-25824] - perf env: Introduce perf_env__arch_strerrno() (Michael Petlan) [RHEL-25824] - perf beauty: Don't use 'find ... -printf' as it isn't available in busybox (Michael Petlan) [RHEL-25824] - perf docs: Fix man page formatting for 'perf lock' (Michael Petlan) [RHEL-25824] - tools api fs: Avoid reading whole file for a 1 byte bool (Michael Petlan) [RHEL-25824] - tools api fs: Switch filename__read_str to use io.h (Michael Petlan) [RHEL-25824] - libperf: Lazily allocate/size mmap event copy (Michael Petlan) [RHEL-25824] - libapi: Add missing linux/types.h header to get the __u64 type on io.h (Michael Petlan) [RHEL-25824] - perf test record+probe_libc_inet_pton: Fix call chain match on powerpc (Michael Petlan) [RHEL-25824] - perf tests sigtrap: Skip if running on a kernel with sleepable spinlocks (Michael Petlan) [RHEL-25824] - perf test sigtrap: Generalize the BTF routine to reuse it in this test (Michael Petlan) [RHEL-25824] - perf mmap: Lazily initialize zstd streams to save memory when not using it (Michael Petlan) [RHEL-25824] - perf dwarf-aux: Add die_find_variable_by_addr() (Michael Petlan) [RHEL-25824] - perf tools: Add --debug-file option to redirect debug output (Michael Petlan) [RHEL-25824] - perf annotate: Check if operand has multiple regs (Michael Petlan) [RHEL-25824] - perf test: Use existing config value for objdump path (Michael Petlan) [RHEL-25824] - perf vendor events riscv: add T-HEAD C9xx JSON file (Michael Petlan) [RHEL-25824] - perf vendor events: Add skx, clx, icx and spr upi bandwidth metric (Michael Petlan) [RHEL-25824] - perf tests: Skip data symbol test if buf1 symbol is missing (Michael Petlan) [RHEL-25824] - perf tests: Make data symbol test wait for perf to start (Michael Petlan) [RHEL-25824] - perf tests: Skip branch stack sampling test if brstack_bench symbol is missing (Michael Petlan) [RHEL-25824] - perf tests: Skip Arm64 callgraphs test if leafloop symbol is missing (Michael Petlan) [RHEL-25824] - perf tests: Skip record test if test_loop symbol is missing (Michael Petlan) [RHEL-25824] - perf tests: Skip pipe test if noploop symbol is missing (Michael Petlan) [RHEL-25824] - perf tests lib: Add perf_has_symbol.sh (Michael Petlan) [RHEL-25824] - perf header: Fix segfault on build_mem_topology() error path (Michael Petlan) [RHEL-25824] - perf report: Remove warning on missing raw data for s390 (Michael Petlan) [RHEL-25824] - perf tools: Add perf binary dependent rule for shellcheck log in Makefile.perf (Michael Petlan) [RHEL-25824] - perf vendor events riscv: Add StarFive Dubhe-90 JSON file (Michael Petlan) [RHEL-25824] - perf tests coresight: Remove unused variables (Michael Petlan) [RHEL-25824] - perf lock: Fix a memory leak on an error path (Michael Petlan) [RHEL-25824] - perf parse-events: Make legacy events lower priority than sysfs/JSON (Michael Petlan) [RHEL-25824] - perf cs-etm: Enable itrace option 'T' (Michael Petlan) [RHEL-25824] - perf auxtrace: Add 'T' itrace option for timestamp trace (Michael Petlan) [RHEL-25824] - perf cs-etm: Bump minimum OpenCSD version to ensure a bugfix is present (Michael Petlan) [RHEL-25824] - perf script perl: Fail check on dynamic allocation (Michael Petlan) [RHEL-25824] - perf script python: Fail check on dynamic allocation (Michael Petlan) [RHEL-25824] - perf test: Remove atomics from test_loop to avoid test failures (Michael Petlan) [RHEL-25824] - perf tools: Address python 3.6 DeprecationWarning for string scapes (Michael Petlan) [RHEL-25824] - perf vendor events riscv: Add StarFive Dubhe-80 JSON file (Michael Petlan) [RHEL-25824] - perf report: Add s390 raw data interpretation for PAI counters (Michael Petlan) [RHEL-25824] - perf probe: Convert to check dwarf_getcfi feature (Michael Petlan) [RHEL-25824] - perf build: Add feature check for dwarf_getcfi() (Michael Petlan) [RHEL-25824] - perf dwarf-aux: Add die_find_variable_by_reg() helper (Michael Petlan) [RHEL-25824] - perf dwarf-aux: Add die_get_scopes() alternative to dwarf_getscopes() (Michael Petlan) [RHEL-25824] - perf dwarf-aux: Move #else block of #ifdef HAVE_DWARF_GETLOCATIONS_SUPPORT code to the header file (Michael Petlan) [RHEL-25824] - perf dwarf-aux: Fix die_get_typename() for void * (Michael Petlan) [RHEL-25824] - perf tools: Add util/debuginfo.[ch] files (Michael Petlan) [RHEL-25824] - perf annotate: Move raw_comment and raw_func_start fields out of 'struct ins_operands' (Michael Petlan) [RHEL-25824] - perf annotate: Pass "-l" option to objdump conditionally (Michael Petlan) [RHEL-25824] - perf header: Additional note on AMD IBS for max_precise pmu cap (Michael Petlan) [RHEL-25824] - perf bpf: Don't synthesize BPF events when disabled (Michael Petlan) [RHEL-25824] - perf test: Add support for setting objdump binary via perf config (Michael Petlan) [RHEL-25824] - perf test: Add option to change objdump binary (Michael Petlan) [RHEL-25824] - perf tests offcpu: Adjust test case perf record offcpu profiling tests for s390 (Michael Petlan) [RHEL-25824] - perf tools: Add the python_ext_build directory to .gitignore (Michael Petlan) [RHEL-25824] - perf tests attr: Fix spelling mistake "whic" to "which" (Michael Petlan) [RHEL-25824] - perf annotate: Move offsets array from 'struct annotation' to 'struct annotated_source' (Michael Petlan) [RHEL-25824] - perf annotate: Move some source code related fields from 'struct annotation' to 'struct annotated_source' (Michael Petlan) [RHEL-25824] - perf annotate: Move max_coverage from 'struct annotation' to 'struct annotated_branch' (Michael Petlan) [RHEL-25824] - perf annotate: Split branch stack cycles info from 'struct annotation' (Michael Petlan) [RHEL-25824] - perf annotate: Split branch stack cycles information out of 'struct annotation_line' (Michael Petlan) [RHEL-25824] - perf machine thread: Remove exited threads by default (Michael Petlan) [RHEL-25824] - perf test: Simplify "object code reading" test (Michael Petlan) [RHEL-25824] - perf record: Lazy load kernel symbols (Michael Petlan) [RHEL-25824] - perf tools: Fix spelling mistake "parametrized" -> "parameterized" (Michael Petlan) [RHEL-25824] - perf build: Warn about missing libelf before warning about missing libbpf (Michael Petlan) [RHEL-25824] - perf tests make: Remove the last egrep call, use 'grep -E' instead (Michael Petlan) [RHEL-25824] - perf beauty socket/prctl_option: Cope with extended regexp complaint by grep (Michael Petlan) [RHEL-25824] - perf vendor events arm64: AmpereOne: Add missing DefaultMetricgroupName fields (Michael Petlan) [RHEL-25824] - perf metrics: Avoid segv if default metricgroup isn't set (Michael Petlan) [RHEL-25824] - tools: Disable __packed attribute compiler warning due to -Werror=attributes (Michael Petlan) [RHEL-25824] - tools perf: Add arm64 sysreg files to MANIFEST (Michael Petlan) [RHEL-25824] - tools headers: Update tools's copy of socket.h header (Michael Petlan) [RHEL-25824] - tools headers UAPI: Update tools's copy of vhost.h header (Michael Petlan) [RHEL-25824] - perf lock contention: Fix a build error on 32-bit (Michael Petlan) [RHEL-25824] - perf kwork: Fix a build error on 32-bit (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update tsx_cycles_per_elision metrics (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update bonnell version number to v5 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update westmereex events to v4 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update meteorlake events to v1.06 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update knightslanding events to v16 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Add typo fix for ivybridge FP (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update a spelling in haswell/haswellx (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update emeraldrapids to v1.01 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update alderlake/alderlake events to v1.23 (Michael Petlan) [RHEL-25824] - perf build: Disable BPF skeletons if clang version is < 12.0.1 (Michael Petlan) [RHEL-25824] - perf callchain: Fix spelling mistake "statisitcs" -> "statistics" (Michael Petlan) [RHEL-25824] - perf report: Fix spelling mistake "heirachy" -> "hierarchy" (Michael Petlan) [RHEL-25824] - perf python: Fix binding linkage due to rename and move of evsel__increase_rlimit() (Michael Petlan) [RHEL-25824] - perf tests: test_arm_coresight: Simplify source iteration (Michael Petlan) [RHEL-25824] - perf vendor events intel: Add tigerlake two metrics (Michael Petlan) [RHEL-25824] - perf vendor events intel: Add broadwellde two metrics (Michael Petlan) [RHEL-25824] - perf vendor events intel: Fix broadwellde tma_info_system_dram_bw_use metric (Michael Petlan) [RHEL-25824] - perf mem_info: Add and use map_symbol__exit and addr_map_symbol__exit (Michael Petlan) [RHEL-25824] - perf callchain: Minor layout changes to callchain_list (Michael Petlan) [RHEL-25824] - perf callchain: Make brtype_stat in callchain_list optional (Michael Petlan) [RHEL-25824] - perf callchain: Make display use of branch_type_stat const (Michael Petlan) [RHEL-25824] - perf offcpu: Add missed btf_free (Michael Petlan) [RHEL-25824] - perf threads: Remove unused dead thread list (Michael Petlan) [RHEL-25824] - perf hist: Add missing puts to hist__account_cycles (Michael Petlan) [RHEL-25824] - libperf rc_check: Add RC_CHK_EQUAL (Michael Petlan) [RHEL-25824] - libperf rc_check: Make implicit enabling work for GCC (Michael Petlan) [RHEL-25824] - perf machine: Avoid out of bounds LBR memory read (Michael Petlan) [RHEL-25824] - perf rwsem: Add debug mode that uses a mutex (Michael Petlan) [RHEL-25824] - perf build: Address stray '\' before # that is warned about since grep 3.8 (Michael Petlan) [RHEL-25824] - perf report: Fix hierarchy mode on pipe input (Michael Petlan) [RHEL-25824] - perf lock contention: Use per-cpu array map for spinlocks (Michael Petlan) [RHEL-25824] - perf lock contention: Check race in tstamp elem creation (Michael Petlan) [RHEL-25824] - perf lock contention: Clear lock addr after use (Michael Petlan) [RHEL-25824] - perf evsel: Rename evsel__increase_rlimit to rlimit__increase_nofile (Michael Petlan) [RHEL-25824] - perf bench sched pipe: Add -G/--cgroups option (Michael Petlan) [RHEL-25824] - perf data: Increase RLIMIT_NOFILE limit when open too many files in perf_data__create_dir() (Michael Petlan) [RHEL-25824] - perf trace: Use the right bpf_probe_read(_str) variant for reading user data (Michael Petlan) [RHEL-25824] - perf tools: Do not ignore the default vmlinux.h (Michael Petlan) [RHEL-25824] - perf: script: fix missing ',' for fields option (Michael Petlan) [RHEL-25824] - perf tests: Fix shellcheck warning in stat_all_metricgroups (Michael Petlan) [RHEL-25824] - perf tests: Fix shellcheck warning in record_sideband.sh (Michael Petlan) [RHEL-25824] - perf cs-etm: Respect timestamp option (Michael Petlan) [RHEL-25824] - perf cs-etm: Validate timestamp tracing in per-thread mode (Michael Petlan) [RHEL-25824] - perf pmu: Lazily compute default config (Michael Petlan) [RHEL-25824] - perf pmu-events: Remember the perf_events_map for a PMU (Michael Petlan) [RHEL-25824] - perf pmu: Const-ify perf_pmu__config_terms (Michael Petlan) [RHEL-25824] - perf pmu: Const-ify file APIs (Michael Petlan) [RHEL-25824] - perf arm-spe: Move PMU initialization from default config code (Michael Petlan) [RHEL-25824] - perf intel-pt: Move PMU initialization from default config code (Michael Petlan) [RHEL-25824] - perf pmu: Rename perf_pmu__get_default_config to perf_pmu__arch_init (Michael Petlan) [RHEL-25824] - perf intel-pt: Prefer get_unaligned_le64 to memcpy_le64 (Michael Petlan) [RHEL-25824] - perf intel-pt: Use get_unaligned_le16() etc (Michael Petlan) [RHEL-25824] - perf intel-pt: Use existing definitions of le16_to_cpu() etc (Michael Petlan) [RHEL-25824] - perf intel-pt: Simplify intel_pt_get_vmcs() (Michael Petlan) [RHEL-25824] - perf tools: Add get_unaligned_leNN() (Michael Petlan) [RHEL-25824] - perf cs-etm: Fix incorrect or missing decoder for raw trace (Michael Petlan) [RHEL-25824] - perf bpf_counter: Fix a few memory leaks (Michael Petlan) [RHEL-25824] - perf header: Fix various error path memory leaks (Michael Petlan) [RHEL-25824] - perf trace-event-info: Avoid passing NULL value to closedir (Michael Petlan) [RHEL-25824] - tools api: Avoid potential double free (Michael Petlan) [RHEL-25824] - perf parse-events: Fix unlikely memory leak when cloning terms (Michael Petlan) [RHEL-25824] - perf lock: Fix a memory leak on an error path (Michael Petlan) [RHEL-25824] - perf svghelper: Avoid memory leak (Michael Petlan) [RHEL-25824] - perf hists browser: Avoid potential NULL dereference (Michael Petlan) [RHEL-25824] - perf hists browser: Reorder variables to reduce padding (Michael Petlan) [RHEL-25824] - perf dlfilter: Be defensive against potential NULL dereference (Michael Petlan) [RHEL-25824] - perf mem-events: Avoid uninitialized read (Michael Petlan) [RHEL-25824] - perf jitdump: Avoid memory leak (Michael Petlan) [RHEL-25824] - perf env: Remove unnecessary NULL tests (Michael Petlan) [RHEL-25824] - perf buildid-cache: Fix use of uninitialized value (Michael Petlan) [RHEL-25824] - perf bench uprobe: Fix potential use of memory after free (Michael Petlan) [RHEL-25824] - perf parse-events: Fix for term values that are raw events (Michael Petlan) [RHEL-25824] - perf build: Add missing comment about NO_LIBTRACEEVENT=1 (Michael Petlan) [RHEL-25824] - perf symbols: Add 'intel_idle_ibrs' to the list of idle symbols (Michael Petlan) [RHEL-25824] - perf parse-events: Avoid erange from hex numbers (Michael Petlan) [RHEL-25824] - tools/perf: Update call stack check in builtin-lock.c (Michael Petlan) [RHEL-25824] - tools/perf/tests: Fix object code reading to skip address that falls out of text section (Michael Petlan) [RHEL-25824] - tools/perf: Add "is_kmod" to struct dso to check if it is kernel module (Michael Petlan) [RHEL-25824] - tools/perf: Add text_end to "struct dso" to save .text section size (Michael Petlan) [RHEL-25824] - perf test: Avoid system wide when not privileged (Michael Petlan) [RHEL-25824] - perf hisi-ptt: Fix memory leak in lseek failure handling (Michael Petlan) [RHEL-25824] - perf intel-pt: Fix async branch flags (Michael Petlan) [RHEL-25824] - perf pmus: Make PMU alias name loading lazy (Michael Petlan) [RHEL-25824] - perf vendor events: Add JSON metrics for Arm CMN (Michael Petlan) [RHEL-25824] - perf jevents: Add support for Arm CMN PMU aliasing (Michael Petlan) [RHEL-25824] - perf test: Add pmu-event test for "Compat" and new event_field. (Michael Petlan) [RHEL-25824] - perf test: Make matching_pmu effective (Michael Petlan) [RHEL-25824] - perf jevents: Support EventidCode and NodeType (Michael Petlan) [RHEL-25824] - perf metric: "Compat" supports regular expression matching identifiers (Michael Petlan) [RHEL-25824] - perf pmu: "Compat" supports regular expression matching identifiers (Michael Petlan) [RHEL-25824] - perf record: Fix BTF type checks in the off-cpu profiling (Michael Petlan) [RHEL-25824] - perf bench messaging: Kill child processes when exit abnormally in process mode (Michael Petlan) [RHEL-25824] - perf bench messaging: Store chlid process pid when creating worker for process mode (Michael Petlan) [RHEL-25824] - perf bench messaging: Factor out create_worker() (Michael Petlan) [RHEL-25824] - perf bench messaging: Fix coding style issues for sched-messaging (Michael Petlan) [RHEL-25824] - tests/shell: Fix shellcheck warnings for SC2153 in multiple scripts (Michael Petlan) [RHEL-25824] - tests/shell: Fix shellcheck issues in tests/shell/stat+shadow_stat.sh tetscase (Michael Petlan) [RHEL-25824] - tests/shell: Fix shellcheck SC1090 to handle the location of sourced files (Michael Petlan) [RHEL-25824] - perf kwork: Fix spelling mistake "Captuer" -> "Capture" (Michael Petlan) [RHEL-25824] - perf evlist: Avoid frequency mode for the dummy event (Michael Petlan) [RHEL-25824] - perf vendors events: Remove repeated word in comments (Michael Petlan) [RHEL-25824] - perf vendor events arm64: Fix for AmpereOne metrics (Michael Petlan) [RHEL-25824] - perf parse-events: Fix tracepoint name memory leak (Michael Petlan) [RHEL-25824] - perf test: Detect off-cpu support from build options (Michael Petlan) [RHEL-25824] - perf test: Ensure EXTRA_TESTS is covered in build test (Michael Petlan) [RHEL-25824] - perf test: Update build test for changed BPF skeleton defaults (Michael Petlan) [RHEL-25824] - perf build: Default BUILD_BPF_SKEL, warn/disable for missing deps (Michael Petlan) [RHEL-25824] - perf version: Add status of bpf skeletons (Michael Petlan) [RHEL-25824] - perf kwork top: Simplify bool conversion (Michael Petlan) [RHEL-25824] - perf test: Fix test-record-dummy-C0 failure for supported PERF_FORMAT_LOST feature kernel (Michael Petlan) [RHEL-25824] - perf kwork: Fix spelling mistake "COMMMAND" -> "COMMAND" (Michael Petlan) [RHEL-25824] - perf annotate: Add more x86 mov instruction cases (Michael Petlan) [RHEL-25824] - perf pmu: Remove unused function (Michael Petlan) [RHEL-25824] - perf pmus: Simplify perf_pmus__find_core_pmu() (Michael Petlan) [RHEL-25824] - perf pmu: Move pmu__find_core_pmu() to pmus.c (Michael Petlan) [RHEL-25824] - perf symbol: Avoid an undefined behavior warning (Michael Petlan) [RHEL-25824] - perf bpf-filter: Add YYDEBUG (Michael Petlan) [RHEL-25824] - perf pmu: Add YYDEBUG (Michael Petlan) [RHEL-25824] - perf expr: Make YYDEBUG dependent on doing a debug build (Michael Petlan) [RHEL-25824] - perf parse-events: Make YYDEBUG dependent on doing a debug build (Michael Petlan) [RHEL-25824] - perf parse-events: Remove unused header files (Michael Petlan) [RHEL-25824] - perf tools: Add includes for detected configs in Makefile.perf (Michael Petlan) [RHEL-25824] - perf test: Update cs_etm testcase for Arm ETE (Michael Petlan) [RHEL-25824] - perf vendor events arm64: Add V1 metrics using Arm telemetry repo (Michael Petlan) [RHEL-25824] - perf vendor events arm64: Update V1 events using Arm telemetry repo (Michael Petlan) [RHEL-25824] - perf test: Add a test for strcmp_cpuid_str() expression (Michael Petlan) [RHEL-25824] - perf util: Add a function for replacing characters in a string (Michael Petlan) [RHEL-25824] - perf jevents: Remove unused keyword (Michael Petlan) [RHEL-25824] - perf test: Check result of has_event(cycles) test (Michael Petlan) [RHEL-25824] - perf list pfm: Retry supported test with exclude_kernel (Michael Petlan) [RHEL-25824] - perf list: Avoid a hardcoded cpu PMU name (Michael Petlan) [RHEL-25824] - perf test shell lock_contention: Add cgroup aggregation and filter tests (Michael Petlan) [RHEL-25824] - perf lock contention: Add -G/--cgroup-filter option (Michael Petlan) [RHEL-25824] - perf lock contention: Add --lock-cgroup option (Michael Petlan) [RHEL-25824] - perf lock contention: Prepare to handle cgroups (Michael Petlan) [RHEL-25824] - perf tools: Add read_all_cgroups() and __cgroup_find() (Michael Petlan) [RHEL-25824] - perf kwork top: Add BPF-based statistics on softirq event support (Michael Petlan) [RHEL-25824] - perf kwork top: Add BPF-based statistics on hardirq event support (Michael Petlan) [RHEL-25824] - perf kwork top: Implements BPF-based cpu usage statistics (Michael Petlan) [RHEL-25824] - perf kwork top: Add -C/--cpu -i/--input -n/--name -s/--sort --time options (Michael Petlan) [RHEL-25824] - perf kwork top: Add statistics on softirq event support (Michael Petlan) [RHEL-25824] - perf kwork top: Add statistics on hardirq event support (Michael Petlan) [RHEL-25824] - perf evsel: Add evsel__intval_common() helper (Michael Petlan) [RHEL-25824] - perf kwork top: Introduce new top utility (Michael Petlan) [RHEL-25824] - perf kwork: Add `root` parameter to work_sort() (Michael Petlan) [RHEL-25824] - perf kwork: Add sched record support (Michael Petlan) [RHEL-25824] - perf kwork: Set default events list if not specified in setup_event_list() (Michael Petlan) [RHEL-25824] - perf kwork: Overwrite original atom in the list when a new atom is pushed. (Michael Petlan) [RHEL-25824] - perf kwork: Add `kwork` and `src_type` to work_init() for 'struct kwork_class' (Michael Petlan) [RHEL-25824] - perf kwork: Set ordered_events to true in 'struct perf_tool' (Michael Petlan) [RHEL-25824] - perf kwork: Add the supported subcommands to the document (Michael Petlan) [RHEL-25824] - perf kwork: Fix incorrect and missing free atom in work_push_atom() (Michael Petlan) [RHEL-25824] - perf test: Add perf_event_attr test for record dummy event (Michael Petlan) [RHEL-25824] - perf test: Add test case for record sideband events (Michael Petlan) [RHEL-25824] - perf record: Track sideband events for all CPUs when tracing selected CPUs (Michael Petlan) [RHEL-25824] - perf record: Move setting tracking events before record__init_thread_masks() (Michael Petlan) [RHEL-25824] - perf evlist: Add evlist__findnew_tracking_event() helper (Michael Petlan) [RHEL-25824] - perf evlist: Add perf_evlist__go_system_wide() helper (Michael Petlan) [RHEL-25824] - perf vendor events intel: Fix spelling mistakes (Michael Petlan) [RHEL-25824] - perf vendor events intel: Add emeraldrapids, update sapphirerapids to v1.16 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Add lunarlake v1.0 (Michael Petlan) [RHEL-25824] - perf parse-events: Introduce 'struct parse_events_terms' (Michael Petlan) [RHEL-25824] - perf parse-events: Copy fewer term lists (Michael Petlan) [RHEL-25824] - perf parse-events: Avoid enum casts (Michael Petlan) [RHEL-25824] - perf parse-events: Tidy up str parameter (Michael Petlan) [RHEL-25824] - perf parse-events: Remove unnecessary __maybe_unused (Michael Petlan) [RHEL-25824] - perf shell completion: Support completion of metrics/metricgroups (Michael Petlan) [RHEL-25824] - perf completion: Support completion of libpfm4 events (Michael Petlan) [RHEL-25824] - perf shell completion: Restrict completion of events to events (Michael Petlan) [RHEL-25824] - perf stat: Fix aggr mode initialization (Michael Petlan) [RHEL-25824] - perf vendor events: Update metric events for power10 platform (Michael Petlan) [RHEL-25824] - perf vendor events power10: Add extra data-source events (Michael Petlan) [RHEL-25824] - perf vendor events power10: Update JSON/events (Michael Petlan) [RHEL-25824] - perf machine: Use true and false for bool variable (Michael Petlan) [RHEL-25824] - perf: Fix the nr_addr_filters fix (Michael Petlan) [RHEL-25824] - perf/core: Fix narrow startup race when creating the perf nr_addr_filters sysfs file (Michael Petlan) [RHEL-25824] - arm: pmu: Move error message and -EOPNOTSUPP to individual PMUs (Michael Petlan) [RHEL-25824] - arm: perf: Remove inlines from arm_pmuv3.c (Michael Petlan) [RHEL-25824] - arm64/arm: arm_pmuv3: perf: Don't truncate 64-bit registers (Michael Petlan) [RHEL-25824] - perf: arm_cspmu: Reject events meant for other PMUs (Michael Petlan) [RHEL-25824] - drivers: perf: arm_pmu: Drop 'pmu_lock' element from 'struct pmu_hw_events' (Michael Petlan) [RHEL-25824] - arm: perf: Remove PMU locking (Michael Petlan) [RHEL-25824] - powerpc/imc-pmu: Add a null pointer check in update_events_in_group() (Michael Petlan) [RHEL-25824] - KVM: x86/pmu: fix masking logic for MSR_CORE_PERF_GLOBAL_CTRL (Michael Petlan) [RHEL-25824] - perf/core: Fix cpuctx refcounting (Michael Petlan) [RHEL-25824] - powerpc/perf: Fix disabling BHRB and instruction sampling (Michael Petlan) [RHEL-25824] - powerpc/imc-pmu: Use the correct spinlock initializer. (Michael Petlan) [RHEL-25824] - powerpc/perf: Optimize find_alternatives_list() using binary search (Michael Petlan) [RHEL-25824] - perf: Optimize perf_cgroup_switch() (Michael Petlan) [RHEL-25824] - perf/core: Allow reading package events from perf_event_read_local (Michael Petlan) [RHEL-25824] - perf/core: Rename perf_proc_update_handler() -> perf_event_max_sample_rate_handler(), for readability (Michael Petlan) [RHEL-25824] - perf/x86/rapl: Fix "Using plain integer as NULL pointer" Sparse warning (Michael Petlan) [RHEL-25824] - perf/core: Bail out early if the request AUX area is out of bound (Michael Petlan) [RHEL-25824] - inet: inet_defrag: prevent sk release while still in use (Paolo Abeni) [RHEL-32270] - udp: fix busy polling (Paolo Abeni) [RHEL-32270] - udp6: Fix race condition in udp6_sendmsg & connect (Paolo Abeni) [RHEL-32270] - net: stream: purge sk_error_queue in sk_stream_kill_queues() (Paolo Abeni) [RHEL-32270] - eventfd: Remove usage of the deprecated ida_simple_xx() API (Michal Schmidt) [RHEL-31939] - eventfd: make eventfd_signal{_mask}() void (Michal Schmidt) [RHEL-31939] - eventfd: simplify eventfd_signal_mask() (Michal Schmidt) [RHEL-31939] - eventfd: simplify eventfd_signal() (Michal Schmidt) [RHEL-31939] - eventfd: prevent underflow for eventfd semaphores (Michal Schmidt) [RHEL-31939] - eventfd: add a uapi header for eventfd userspace APIs (Michal Schmidt) [RHEL-31939] - eventfd: show the EFD_SEMAPHORE flag in fdinfo (Michal Schmidt) [RHEL-31939] - i915: make inject_virtual_interrupt() void (Michal Schmidt) [RHEL-31939] - fs: use correct __poll_t type (Michal Schmidt) [RHEL-31939] - eventfd: use wait_event_interruptible_locked_irq() helper (Michal Schmidt) [RHEL-31939] - eventfd: change int to __u64 in eventfd_signal() ifndef CONFIG_EVENTFD (Michal Schmidt) [RHEL-31939] - eventfd: guard wake_up in eventfd fs calls as well (Michal Schmidt) [RHEL-31939] - iio: core: fix memleak in iio_device_register_sysfs (David Arcari) [RHEL-33153] {CVE-2023-52643} - serial: imx: fix detach/attach of serial console (Steve Best) [RHEL-32592] {CVE-2021-47185} - tty: tty_buffer: Fix the softlockup issue in flush_to_ldisc (Steve Best) [RHEL-32592] {CVE-2021-47185} - sysctl: allow to change limits for posix messages queues (Alexey Gladkov) [RHEL-8705] - sysctl: allow change system v ipc sysctls inside ipc namespace (Alexey Gladkov) [RHEL-8705] - ipc: fix memory leak in init_mqueue_fs() (Alexey Gladkov) [RHEL-8705] - ipc: mqueue: fix possible memory leak in init_mqueue_fs() (Alexey Gladkov) [RHEL-8705] - ipc: Remove extra braces (Alexey Gladkov) [RHEL-8705] - ipc: Check permissions for checkpoint_restart sysctls at open time (Alexey Gladkov) [RHEL-8705] - ipc: Remove extra1 field abuse to pass ipc namespace (Alexey Gladkov) [RHEL-8705] - ipc: Use the same namespace to modify and validate (Alexey Gladkov) [RHEL-8705] - ipc: Store ipc sysctls in the ipc namespace (Alexey Gladkov) [RHEL-8705] - ipc: Store mqueue sysctls in the ipc namespace (Alexey Gladkov) [RHEL-8705] - ipc/ipc_sysctl.c: remove fallback for !CONFIG_PROC_SYSCTL (Alexey Gladkov) [RHEL-8705] - ipc: check checkpoint_restore_ns_capable() to modify C/R proc files (Alexey Gladkov) [RHEL-8705]- x86/sev: Harden #VC instruction emulation somewhat (Vitaly Kuznetsov) [RHEL-30031] {CVE-2024-25743 CVE-2024-25742} - net: mana: Fix Rx DMA datasize and skb_over_panic (Cathy Avery) [RHEL-9872] - integrity: eliminate unnecessary "Problem loading X.509 certificate" msg (Coiby Xu) [RHEL-12346] - smb: client: instantiate when creating SFU files (Paulo Alcantara) [RHEL-31245] - smb: client: fix NULL ptr deref in cifs_mark_open_handles_for_deleted_file() (Paulo Alcantara) [RHEL-31245] - cifs: Fix duplicate fscache cookie warnings (Paulo Alcantara) [RHEL-31245] - smb3: add trace event for mknod (Paulo Alcantara) [RHEL-31245] - smb311: additional compression flag defined in updated protocol spec (Paulo Alcantara) [RHEL-31245] - smb311: correct incorrect offset field in compression header (Paulo Alcantara) [RHEL-31245] - cifs: Move some extern decls from .c files to .h (Paulo Alcantara) [RHEL-31245] - cifs: remove redundant variable assignment (Paulo Alcantara) [RHEL-31245] - cifs: fixes for get_inode_info (Paulo Alcantara) [RHEL-31245] - cifs: open_cached_dir(): add FILE_READ_EA to desired access (Paulo Alcantara) [RHEL-31245] - cifs: reduce warning log level for server not advertising interfaces (Paulo Alcantara) [RHEL-31245] - cifs: make sure server interfaces are requested only for SMB3+ (Paulo Alcantara) [RHEL-31245] - cifs: defer close file handles having RH lease (Paulo Alcantara) [RHEL-31245] - cifs: update internal module version number for cifs.ko (Paulo Alcantara) [RHEL-31245] - smb: common: simplify compression headers (Paulo Alcantara) [RHEL-31245] - smb: common: fix fields sizes in compression_pattern_payload_v1 (Paulo Alcantara) [RHEL-31245] - smb: client: negotiate compression algorithms (Paulo Alcantara) [RHEL-31245] - smb3: add dynamic trace point for ioctls (Paulo Alcantara) [RHEL-31245] - smb: client: return reparse type in /proc/mounts (Paulo Alcantara) [RHEL-31245] - smb: client: set correct d_type for reparse DFS/DFSR and mount point (Paulo Alcantara) [RHEL-31245] - smb: client: parse uid, gid, mode and dev from WSL reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: introduce SMB2_OP_QUERY_WSL_EA (Paulo Alcantara) [RHEL-31245] - smb: client: Fix a NULL vs IS_ERR() check in wsl_set_xattrs() (Paulo Alcantara) [RHEL-31245] - smb: client: add support for WSL reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: reduce number of parameters in smb2_compound_op() (Paulo Alcantara) [RHEL-31245] - smb: client: fix potential broken compound request (Paulo Alcantara) [RHEL-31245] - smb: client: move most of reparse point handling code to common file (Paulo Alcantara) [RHEL-31245] - smb: client: introduce reparse mount option (Paulo Alcantara) [RHEL-31245] - smb: client: retry compound request without reusing lease (Paulo Alcantara) [RHEL-31245] - smb: client: do not defer close open handles to deleted files (Paulo Alcantara) [RHEL-31245] - smb: client: reuse file lease key in compound operations (Paulo Alcantara) [RHEL-31245] - smb3: update allocation size more accurately on write completion (Paulo Alcantara) [RHEL-31245] - cifs: allow changing password during remount (Paulo Alcantara) [RHEL-31245] - cifs: prevent updating file size from server if we have a read/write lease (Paulo Alcantara) [RHEL-31245] - cifs_get_link(): bail out in unsafe case (Paulo Alcantara) [RHEL-31245] - smb: Fix regression in writes when non-standard maximum write size negotiated (Paulo Alcantara) [RHEL-31245] - smb: client: handle path separator of created SMB symlinks (Paulo Alcantara) [RHEL-31245] - smb: client: set correct id, uid and cruid for multiuser automounts (Paulo Alcantara) [RHEL-31245] - cifs: update the same create_guid on replay (Paulo Alcantara) [RHEL-31245] - cifs: fix underflow in parse_server_interfaces() (Paulo Alcantara) [RHEL-31245] - smb3: clarify mount warning (Paulo Alcantara) [RHEL-31245] - cifs: handle cases where multiple sessions share connection (Paulo Alcantara) [RHEL-31245] - cifs: change tcon status when need_reconnect is set on it (Paulo Alcantara) [RHEL-31245] - smb: client: set correct d_type for reparse points under DFS mounts (Paulo Alcantara) [RHEL-31245] - smb3: add missing null server pointer check (Paulo Alcantara) [RHEL-31245] - smb: client: increase number of PDUs allowed in a compound request (Paulo Alcantara) [RHEL-31245] - cifs: failure to add channel on iface should bump up weight (Paulo Alcantara) [RHEL-31245] - cifs: do not search for channel if server is terminating (Paulo Alcantara) [RHEL-31245] - cifs: avoid redundant calls to disable multichannel (Paulo Alcantara) [RHEL-31245] - cifs: make sure that channel scaling is done only once (Paulo Alcantara) [RHEL-31245] - cifs: fix stray unlock in cifs_chan_skip_or_disable (Paulo Alcantara) [RHEL-31245] - cifs: set replay flag for retries of write command (Paulo Alcantara) [RHEL-31245] - cifs: commands that are retried should have replay flag set (Paulo Alcantara) [RHEL-31245] - cifs: helper function to check replayable error codes (Paulo Alcantara) [RHEL-31245] - cifs: translate network errors on send to -ECONNABORTED (Paulo Alcantara) [RHEL-31245] - cifs: cifs_pick_channel should try selecting active channels (Paulo Alcantara) [RHEL-31245] - smb: Work around Clang __bdos() type confusion (Paulo Alcantara) [RHEL-31245] - smb: client: delete "true", "false" defines (Paulo Alcantara) [RHEL-31245] - cifs: update iface_last_update on each query-and-update (Paulo Alcantara) [RHEL-31245] - cifs: handle servers that still advertise multichannel after disabling (Paulo Alcantara) [RHEL-31245] - cifs: new mount option called retrans (Paulo Alcantara) [RHEL-31245] - cifs: reschedule periodic query for server interfaces (Paulo Alcantara) [RHEL-31245] - smb: client: don't clobber ->i_rdev from cached reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: get rid of smb311_posix_query_path_info() (Paulo Alcantara) [RHEL-31245] - smb: client: parse owner/group when creating reparse points (Paulo Alcantara) [RHEL-31245] - cifs: new nt status codes from MS-SMB2 (Paulo Alcantara) [RHEL-31245] - cifs: pick channel for tcon and tdis (Paulo Alcantara) [RHEL-31245] - cifs: open_cached_dir should not rely on primary channel (Paulo Alcantara) [RHEL-31245] - cifs: minor comment cleanup (Paulo Alcantara) [RHEL-31245] - smb3: show beginning time for per share stats (Paulo Alcantara) [RHEL-31245] - cifs: remove redundant variable tcon_exist (Paulo Alcantara) [RHEL-31245] - cifs: update internal module version number for cifs.ko (Paulo Alcantara) [RHEL-31245] - cifs: remove unneeded return statement (Paulo Alcantara) [RHEL-31245] - cifs: make cifs_chan_update_iface() a void function (Paulo Alcantara) [RHEL-31245] - cifs: delete unnecessary NULL checks in cifs_chan_update_iface() (Paulo Alcantara) [RHEL-31245] - cifs: get rid of dup length check in parse_reparse_point() (Paulo Alcantara) [RHEL-31245] - smb: client: stop revalidating reparse points unnecessarily (Paulo Alcantara) [RHEL-31245] - cifs: Pass unbyteswapped eof value into SMB2_set_eof() (Paulo Alcantara) [RHEL-31245] - smb3: Improve exception handling in allocate_mr_list() (Paulo Alcantara) [RHEL-31245] - cifs: fix in logging in cifs_chan_update_iface (Paulo Alcantara) [RHEL-31245] - smb: client: handle special files and symlinks in SMB3 POSIX (Paulo Alcantara) [RHEL-31245] - smb: client: cleanup smb2_query_reparse_point() (Paulo Alcantara) [RHEL-31245] - smb: client: allow creating symlinks via reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: fix hardlinking of reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: fix renaming of reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: optimise reparse point querying (Paulo Alcantara) [RHEL-31245] - smb: client: allow creating special files via reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: extend smb2_compound_op() to accept more commands (Paulo Alcantara) [RHEL-31245] - smb: client: Fix minor whitespace errors and warnings (Paulo Alcantara) [RHEL-31245] - cifs: do not depend on release_iface for maintaining iface_list (Paulo Alcantara) [RHEL-31245] - cifs: cifs_chan_is_iface_active should be called with chan_lock held (Paulo Alcantara) [RHEL-31245] - cifs: after disabling multichannel, mark tcon for reconnect (Paulo Alcantara) [RHEL-31245] - cifs: do not let cifs_chan_update_iface deallocate channels (Paulo Alcantara) [RHEL-31245] - cifs: fix a pending undercount of srv_count (Paulo Alcantara) [RHEL-31245] - fs: cifs: Fix atime update check (Paulo Alcantara) [RHEL-31245] - smb: client: fix OOB in SMB2_query_info_init() (Paulo Alcantara) [RHEL-31245] - smb: client: fix OOB in cifsd when receiving compounded resps (Paulo Alcantara) [RHEL-31245] - smb: client: fix OOB in smb2_query_reparse_point() (Paulo Alcantara) [RHEL-31245] - smb: client: fix NULL deref in asn1_ber_decoder() (Paulo Alcantara) [RHEL-31245] - cifs: reconnect worker should take reference on server struct unconditionally (Paulo Alcantara) [RHEL-31245] - Revert "cifs: reconnect work should have reference on server struct" (Paulo Alcantara) [RHEL-31245] - cifs: Fix non-availability of dedup breaking generic/304 (Paulo Alcantara) [RHEL-31245] - smb: client: fix potential NULL deref in parse_dfs_referrals() (Paulo Alcantara) [RHEL-31245] - cifs: Fix flushing, invalidation and file size with FICLONE (Paulo Alcantara) [RHEL-31245] - cifs: Fix flushing, invalidation and file size with copy_file_range() (Paulo Alcantara) [RHEL-31245] - smb: client, common: fix fortify warnings (Paulo Alcantara) [RHEL-31245] - cifs: Fix FALLOC_FL_INSERT_RANGE by setting i_size after EOF moved (Paulo Alcantara) [RHEL-31245] - cifs: Fix FALLOC_FL_ZERO_RANGE by setting i_size if EOF moved (Paulo Alcantara) [RHEL-31245] - smb: client: report correct st_size for SMB and NFS symlinks (Paulo Alcantara) [RHEL-31245] - smb: client: fix missing mode bits for SMB symlinks (Paulo Alcantara) [RHEL-31245] - smb: client: introduce cifs_sfu_make_node() (Paulo Alcantara) [RHEL-31245] - smb: client: set correct file type from NFS reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: introduce ->parse_reparse_point() (Paulo Alcantara) [RHEL-31245] - smb: client: implement ->query_reparse_point() for SMB1 (Paulo Alcantara) [RHEL-31245] - cifs: fix use after free for iface while disabling secondary channels (Paulo Alcantara) [RHEL-31245] - cifs: fix lock ordering while disabling multichannel (Paulo Alcantara) [RHEL-31245] - cifs: fix leak of iface for primary channel (Paulo Alcantara) [RHEL-31245] - cifs: fix check of rc in function generate_smb3signingkey (Paulo Alcantara) [RHEL-31245] - cifs: spnego: add ';' in HOST_KEY_LEN (Paulo Alcantara) [RHEL-31245] - cifs: update internal module version number for cifs.ko (Paulo Alcantara) [RHEL-31245] - cifs: handle when server stops supporting multichannel (Paulo Alcantara) [RHEL-31245] - cifs: handle when server starts supporting multichannel (Paulo Alcantara) [RHEL-31245] - Missing field not being returned in ioctl CIFS_IOC_GET_MNT_INFO (Paulo Alcantara) [RHEL-31245] - smb3: allow dumping session and tcon id to improve stats analysis and debugging (Paulo Alcantara) [RHEL-31245] - smb: client: fix mount when dns_resolver key is not available (Paulo Alcantara) [RHEL-31245] - smb3: fix caching of ctime on setxattr (Paulo Alcantara) [RHEL-31245] - smb3: minor cleanup of session handling code (Paulo Alcantara) [RHEL-31245] - cifs: reconnect work should have reference on server struct (Paulo Alcantara) [RHEL-31245] - cifs: do not pass cifs_sb when trying to add channels (Paulo Alcantara) [RHEL-31245] - cifs: account for primary channel in the interface list (Paulo Alcantara) [RHEL-31245] - cifs: distribute channels across interfaces based on speed (Paulo Alcantara) [RHEL-31245] - cifs: handle cases where a channel is closed (Paulo Alcantara) [RHEL-31245] - smb3: more minor cleanups for session handling routines (Paulo Alcantara) [RHEL-31245] - smb3: minor RDMA cleanup (Paulo Alcantara) [RHEL-31245] - fs: add ctime accessors infrastructure (Paulo Alcantara) [RHEL-31245] - cifs: force interface update before a fresh session setup (Paulo Alcantara) [RHEL-31245] - cifs: do not reset chan_max if multichannel is not supported at mount (Paulo Alcantara) [RHEL-31245] - cifs: reconnect helper should set reconnect for the right channel (Paulo Alcantara) [RHEL-31245] - smb: client: fix use-after-free in smb2_query_info_compound() (Paulo Alcantara) [RHEL-31245] - smb: client: remove extra @chan_count check in __cifs_put_smb_ses() (Paulo Alcantara) [RHEL-31245] - cifs: add xid to query server interface call (Paulo Alcantara) [RHEL-31245] - cifs: print server capabilities in DebugData (Paulo Alcantara) [RHEL-31245] - smb: use crypto_shash_digest() in symlink_hash() (Paulo Alcantara) [RHEL-31245] - smb: client: fix use-after-free bug in cifs_debug_data_proc_show() (Paulo Alcantara) [RHEL-31245] - smb: client: fix potential deadlock when releasing mids (Paulo Alcantara) [RHEL-31245] - smb3: fix creating FIFOs when mounting with "sfu" mount option (Paulo Alcantara) [RHEL-31245] - Add definition for new smb3.1.1 command type (Paulo Alcantara) [RHEL-31245] - SMB3: clarify some of the unused CreateOption flags (Paulo Alcantara) [RHEL-31245] - cifs: Add client version details to NTLM authenticate message (Paulo Alcantara) [RHEL-31245] - smb3: fix touch -h of symlink (Paulo Alcantara) [RHEL-31245] - smb: client: prevent new fids from being removed by laundromat (Paulo Alcantara) [RHEL-31245] - smb: client: make laundromat a delayed worker (Paulo Alcantara) [RHEL-31245] - smb: use kernel_connect() and kernel_bind() (Paulo Alcantara) [RHEL-31245] - smb3: fix confusing debug message (Paulo Alcantara) [RHEL-31245] - smb: client: handle STATUS_IO_REPARSE_TAG_NOT_HANDLED (Paulo Alcantara) [RHEL-31245] - smb3: remove duplicate error mapping (Paulo Alcantara) [RHEL-31245] - smb3: Add dynamic trace points for RDMA (smbdirect) reconnect (Paulo Alcantara) [RHEL-31245] - smb3: fix some minor typos and repeated words (Paulo Alcantara) [RHEL-31245] - smb3: correct places where ENOTSUPP is used instead of preferred EOPNOTSUPP (Paulo Alcantara) [RHEL-31245] - smb3: move server check earlier when setting channel sequence number (Paulo Alcantara) [RHEL-31245] - cifs: update internal module version number for cifs.ko (Paulo Alcantara) [RHEL-31245] - smb3: allow controlling maximum number of cached directories (Paulo Alcantara) [RHEL-31245] - smb3: add trace point for queryfs (statfs) (Paulo Alcantara) [RHEL-31245] - smb3: allow controlling length of time directory entries are cached with dir leases (Paulo Alcantara) [RHEL-31245] - SMB3: rename macro CIFS_SERVER_IS_CHAN to avoid confusion (Paulo Alcantara) [RHEL-31245] - send channel sequence number in SMB3 requests after reconnects (Paulo Alcantara) [RHEL-31245] - cifs: update desired access while requesting for directory lease (Paulo Alcantara) [RHEL-31245] - smb: client: reduce stack usage in smb2_query_reparse_point() (Paulo Alcantara) [RHEL-31245] - smb: client: reduce stack usage in smb2_query_info_compound() (Paulo Alcantara) [RHEL-31245] - smb: client: reduce stack usage in smb2_set_ea() (Paulo Alcantara) [RHEL-31245] - smb: client: reduce stack usage in smb_send_rqst() (Paulo Alcantara) [RHEL-31245] - smb: client: reduce stack usage in cifs_demultiplex_thread() (Paulo Alcantara) [RHEL-31245] - smb: client: reduce stack usage in cifs_try_adding_channels() (Paulo Alcantara) [RHEL-31245] - smb: cilent: set reparse mount points as automounts (Paulo Alcantara) [RHEL-31245] - smb: client: query reparse points in older dialects (Paulo Alcantara) [RHEL-31245] - smb: client: do not query reparse points twice on symlinks (Paulo Alcantara) [RHEL-31245] - smb: client: parse reparse point flag in create response (Paulo Alcantara) [RHEL-31245] - smb: client: get rid of dfs code dep in namespace.c (Paulo Alcantara) [RHEL-31245] - smb: client: get rid of dfs naming in automount code (Paulo Alcantara) [RHEL-31245] - smb: client: rename cifs_dfs_ref.c to namespace.c (Paulo Alcantara) [RHEL-31245] - smb: client: make smb2_compound_op() return resp buffer on success (Paulo Alcantara) [RHEL-31245] - smb: client: move some params to cifs_open_info_data (Paulo Alcantara) [RHEL-31245] - smb: client: ensure to try all targets when finding nested links (Paulo Alcantara) [RHEL-31245] - smb: client: introduce DFS_CACHE_TGT_LIST() (Paulo Alcantara) [RHEL-31245] - cifs: update the ctime on a partial page write (Paulo Alcantara) [RHEL-31245] - blk-mq: don't change nr_hw_queues and nr_maps for kdump kernel (Mamatha Inamdar) [RHEL-15845] - powerpc/smp: Remap boot CPU onto core 0 if >= nr_cpu_ids (Mamatha Inamdar) [RHEL-15845] - powerpc/smp: Factor out assign_threads() (Mamatha Inamdar) [RHEL-15845] - powerpc/smp: Lookup avail once per device tree node (Mamatha Inamdar) [RHEL-15845] - powerpc/smp: Increase nr_cpu_ids to include the boot CPU (Mamatha Inamdar) [RHEL-15845] - powerpc/smp: Adjust nr_cpu_ids to cover all threads of a core (Mamatha Inamdar) [RHEL-15845] - net: Convert some ethtool_sprintf() to ethtool_puts() (Ivan Vecera) [RHEL-31886] - checkpatch: add ethtool_sprintf rules (Ivan Vecera) [RHEL-31886] - ethtool: Implement ethtool_puts() (Ivan Vecera) [RHEL-31886] - intel: fix format warnings (Ivan Vecera) [RHEL-31886] - net: phy: smsc: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - net: phy: tja11xx: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - net: sparx5: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - net: dsa: vsc73xx: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - net: fec: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - net: dsa: mt7530: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - net: dsa: lantiq_gswip: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - ptp: Speed up vclock lookup (Ivan Vecera) [RHEL-32107] - ptp: Support late timestamp determination (Ivan Vecera) [RHEL-32107] - ptp: Pass hwtstamp to ptp_convert_timestamp() (Ivan Vecera) [RHEL-32107] - ptp: Request cycles for TX timestamp (Ivan Vecera) [RHEL-32107] - ptp: Add cycles support for virtual clocks (Ivan Vecera) [RHEL-32107] - nfsd: hold a lighter-weight client reference over CB_RECALL_ANY (Benjamin Coddington) [RHEL-31513] - NFSD: CREATE_SESSION must never cache NFS4ERR_DELAY replies (Benjamin Coddington) [RHEL-31513] - NFSD: Document the phases of CREATE_SESSION (Benjamin Coddington) [RHEL-31513] - NFSD: Fix the NFSv4.1 CREATE_SESSION operation (Benjamin Coddington) [RHEL-31513] - cgroup: cgroup-v1: do not exclude cgrp_dfl_root (Laurent Vivier) [RHEL-31381] - RDMA/srpt: Support specifying the srpt_service_guid parameter (Kamal Heib) [RHEL-31712] {CVE-2024-26744} - perf/pmu-events/powerpc: Update json mapfile with Power11 PVR (Mamatha Inamdar) [RHEL-23910] - powerpc/perf: Power11 Performance Monitoring support (Mamatha Inamdar) [RHEL-23910] - powerpc: Add Power11 architected and raw mode (Mamatha Inamdar) [RHEL-23910] - powerpc/cputable: Split cpu_specs[] out of cputable.h (Mamatha Inamdar) [RHEL-23910] - powerpc/cputable: Move __cpu_setup() prototypes out of cputable.h (Mamatha Inamdar) [RHEL-23910] - powerpc/cputable: Remove __machine_check_early_realmode_p{7/8/9} prototypes (Mamatha Inamdar) [RHEL-23910] - powerpc/64e: Remove unnecessary #ifdef CONFIG_PPC_FSL_BOOK3E (Mamatha Inamdar) [RHEL-23910] - powerpc/64e: Tie PPC_BOOK3E_64 to PPC_E500MC (Mamatha Inamdar) [RHEL-23910] - powerpc/Kconfig: Fix non existing CONFIG_PPC_FSL_BOOKE (Mamatha Inamdar) [RHEL-23910] - powerpc/64e: Tie PPC_BOOK3E_64 to PPC_FSL_BOOK3E (Mamatha Inamdar) [RHEL-23910] - powerpc: Remove remaining parts of oprofile (Mamatha Inamdar) [RHEL-23910] - powerpc: fix typos in comments (Mamatha Inamdar) [RHEL-23910] - powerpc: Enable the DAWR on POWER9 DD2.3 and above (Mamatha Inamdar) [RHEL-23910] - vhost: Add smp_rmb() in vhost_enable_notify() (Gavin Shan) [RHEL-26104] - vhost: Add smp_rmb() in vhost_vq_avail_empty() (Gavin Shan) [RHEL-26104] - bpf, tcx: Get rid of tcx_link_const (Felix Maurer) [RHEL-28590] - selftests/bpf: Add additional mprog query test coverage (Felix Maurer) [RHEL-28590] - selftests/bpf: Make seen_tc* variable tests more robust (Felix Maurer) [RHEL-28590] - selftests/bpf: Test query on empty mprog and pass revision into attach (Felix Maurer) [RHEL-28590] - selftests/bpf: Adapt assert_mprog_count to always expect 0 count (Felix Maurer) [RHEL-28590] - selftests/bpf: Test bpf_mprog query API via libbpf and raw syscall (Felix Maurer) [RHEL-28590] - selftest/bpf: Add various selftests for program limits (Felix Maurer) [RHEL-28590] - bpf: Refuse unused attributes in bpf_prog_{attach,detach} (Felix Maurer) [RHEL-28590] - bpf: Handle bpf_mprog_query with NULL entry (Felix Maurer) [RHEL-28590] - net: Fix skb consume leak in sch_handle_egress (Felix Maurer) [RHEL-28590] - selftests/bpf: Add various more tcx test cases (Felix Maurer) [RHEL-28590] - selftests/bpf: Add test for detachment on empty mprog entry (Felix Maurer) [RHEL-28590] - tcx: Fix splat during dev unregister (Felix Maurer) [RHEL-28590] - tcx: Fix splat in ingress_destroy upon tcx_entry_free (Felix Maurer) [RHEL-28590] - selftests/bpf: Add mprog API tests for BPF tcx links (Felix Maurer) [RHEL-28590] - selftests/bpf: Add mprog API tests for BPF tcx opts (Felix Maurer) [RHEL-28590] - bpf: Add fd-based tcx multi-prog infra with link support (Felix Maurer) [RHEL-28590] - cpuset: Allow setscheduler regardless of manipulated task (Waiman Long) [RHEL-26668] - sched/psi: Update poll => rtpoll in relevant comments (Phil Auld) [RHEL-29552] - sched/psi: Bail out early from irq time accounting (Phil Auld) [RHEL-29552] - sched/psi: Delete the 'update_total' function parameter from update_triggers() (Phil Auld) [RHEL-29552] - sched/psi: Avoid updating PSI triggers and ->rtpoll_total when there are no state changes (Phil Auld) [RHEL-29552] - sched/psi: Change update_triggers() to a 'void' function (Phil Auld) [RHEL-29552] - sched/psi: make psi_cgroups_enabled static (Phil Auld) [RHEL-29552] - sched/psi: Allow unprivileged polling of N*2s period (Phil Auld) [RHEL-29552] - sched/psi: Extract update_triggers side effect (Phil Auld) [RHEL-29552] - sched/psi: Rename existing poll members in preparation (Phil Auld) [RHEL-29552] - sched/psi: Rearrange polling code in preparation (Phil Auld) [RHEL-29552] - arm64/sme: Always exit sme_alloc() early with existing storage (Mark Salter) [RHEL-28881] {CVE-2024-26618} - overflow: add DEFINE_FLEX() for on-stack allocs (Petr Oros) [RHEL-30138] - overflow: Add struct_size_t() helper (Petr Oros) [RHEL-30138] - mm/filemap.c: fix update prev_pos after one read request done (Nico Pache) [RHEL-29229] - sched: Misc cleanups (Phil Auld) [RHEL-29017] - sched: Simplify tg_set_cfs_bandwidth() (Phil Auld) [RHEL-29017] - sched: Simplify sched_move_task() (Phil Auld) [RHEL-29017] - sched: Simplify sched_rr_get_interval() (Phil Auld) [RHEL-29017] - sched: Simplify yield_to() (Phil Auld) [RHEL-29017] - sched: Simplify sched_{set,get}affinity() (Phil Auld) [RHEL-29017] - sched: Simplify syscalls (Phil Auld) [RHEL-29017] - sched: Simplify set_user_nice() (Phil Auld) [RHEL-29017] - sched: Simplify sched_core_cpu_{starting,deactivate}() (Phil Auld) [RHEL-29017] - sched: Simplify try_steal_cookie() (Phil Auld) [RHEL-29017] - sched: Simplify sched_tick_remote() (Phil Auld) [RHEL-29017] - sched: Simplify sched_exec() (Phil Auld) [RHEL-29017] - sched: Simplify ttwu() (Phil Auld) [RHEL-29017] - sched: Simplify wake_up_if_idle() (Phil Auld) [RHEL-29017] - sched: Simplify: migrate_swap_stop() (Phil Auld) [RHEL-29017] - sched: Simplify sysctl_sched_uclamp_handler() (Phil Auld) [RHEL-29017] - sched: Simplify get_nohz_timer_target() (Phil Auld) [RHEL-29017] - Bluetooth: Fix TOCTOU in HCI debugfs implementation (Bastien Nocera) [RHEL-26830 RHEL-26834] {CVE-2024-24858 CVE-2024-24857}- mm: hwpoison: support recovery from ksm_might_need_to_copy() (Audra Mitchell) [RHEL-27739] - kasan: fix Oops due to missing calls to kasan_arch_is_ready() (Audra Mitchell) [RHEL-27739] - Revert "mm: Always release pages to the buddy allocator in memblock_free_late()." (Audra Mitchell) [RHEL-27739] - mm/swapfile: add cond_resched() in get_swap_pages() (Audra Mitchell) [RHEL-27739] - zsmalloc: fix a race with deferred_handles storing (Audra Mitchell) [RHEL-27739] - mm/khugepaged: fix ->anon_vma race (Audra Mitchell) [RHEL-27739] - nommu: fix split_vma() map_count error (Audra Mitchell) [RHEL-27739] - nommu: fix do_munmap() error path (Audra Mitchell) [RHEL-27739] - nommu: fix memory leak in do_mmap() error path (Audra Mitchell) [RHEL-27739] - kasan: mark kasan_kunit_executing as static (Audra Mitchell) [RHEL-27739] - hugetlb: unshare some PMDs when splitting VMAs (Audra Mitchell) [RHEL-27739] - mm: Always release pages to the buddy allocator in memblock_free_late(). (Audra Mitchell) [RHEL-27739] - memblock: Fix doc for memblock_phys_free (Audra Mitchell) [RHEL-27739] - mm, slab: periodically resched in drain_freelist() (Audra Mitchell) [RHEL-27739] - mm: Remove pointless barrier() after pmdp_get_lockless() (Audra Mitchell) [RHEL-27739] - mm/gup: Fix the lockless PMD access (Audra Mitchell) [RHEL-27739] - mm: Rename GUP_GET_PTE_LOW_HIGH (Audra Mitchell) [RHEL-27739] - mm: mmu_gather: allow more than one batch of delayed rmaps (Audra Mitchell) [RHEL-27739] - kmsan: fix memcpy tests (Audra Mitchell) [RHEL-27739] - mm: disable top-tier fallback to reclaim on proactive reclaim (Audra Mitchell) [RHEL-27739] - mm/mmap: properly unaccount memory on mas_preallocate() failure (Audra Mitchell) [RHEL-27739] - mm/page_alloc: update comments in __free_pages_ok() (Audra Mitchell) [RHEL-27739] - kasan: fail non-kasan KUnit tests on KASAN reports (Audra Mitchell) [RHEL-27739] - mm/sparse-vmemmap: generalise vmemmap_populate_hugepages() (Audra Mitchell) [RHEL-27739] - zsmalloc: implement writeback mechanism for zsmalloc (Audra Mitchell) [RHEL-27739] - zsmalloc: add zpool_ops field to zs_pool to store evict handlers (Audra Mitchell) [RHEL-27739] - zsmalloc: add a LRU to zs_pool to keep track of zspages in LRU order (Audra Mitchell) [RHEL-27739] - zsmalloc: consolidate zs_pool's migrate_lock and size_class's locks (Audra Mitchell) [RHEL-27739] - zpool: clean out dead code (Audra Mitchell) [RHEL-27739] - zswap: fix writeback lock ordering for zsmalloc (Audra Mitchell) [RHEL-27739] - mm/khugepaged: add tracepoint to collapse_file() (Audra Mitchell) [RHEL-27739] - mm/gup: remove FOLL_MIGRATION (Audra Mitchell) [RHEL-27739] - mm/ksm: convert break_ksm() to use walk_page_range_vma() (Audra Mitchell) [RHEL-27739] - mm/pagewalk: add walk_page_range_vma() (Audra Mitchell) [RHEL-27739] - mm: remove VM_FAULT_WRITE (Audra Mitchell) [RHEL-27739] - panic: Expose "warn_count" to sysfs (Audra Mitchell) [RHEL-27739] - panic: Introduce warn_limit (Audra Mitchell) [RHEL-27739] - panic: Separate sysctl logic from CONFIG_SMP (Audra Mitchell) [RHEL-27739] - kernel/panic: move panic sysctls to its own file (Audra Mitchell) [RHEL-27739] - panic: Consolidate open-coded panic_on_warn checks (Audra Mitchell) [RHEL-27739] - mm: Make ksize() a reporting-only function (Audra Mitchell) [RHEL-27739] - mm/memory-failure.c: cleanup in unpoison_memory (Audra Mitchell) [RHEL-27739] - mm: vmscan: use sysfs_emit() to instead of scnprintf() (Audra Mitchell) [RHEL-27739] - zswap: do not allocate from atomic pool (Audra Mitchell) [RHEL-27739] - mm: document /sys/class/bdi//min_ratio_fine knob (Audra Mitchell) [RHEL-27739] - mm: add /sys/class/bdi//min_ratio_fine knob (Audra Mitchell) [RHEL-27739] - mm: add bdi_set_min_ratio_no_scale() function (Audra Mitchell) [RHEL-27739] - mm: document /sys/class/bdi//max_ratio_fine knob (Audra Mitchell) [RHEL-27739] - mm: add /sys/class/bdi//max_ratio_fine knob (Audra Mitchell) [RHEL-27739] - mm: add bdi_set_max_ratio_no_scale() function (Audra Mitchell) [RHEL-27739] - mm: document /sys/class/bdi//min_bytes knob (Audra Mitchell) [RHEL-27739] - mm: add /sys/class/bdi//min_bytes knob (Audra Mitchell) [RHEL-27739] - mm: add bdi_set_min_bytes() function (Audra Mitchell) [RHEL-27739] - mm: split off __bdi_set_min_ratio() function (Audra Mitchell) [RHEL-27739] - mm: add bdi_get_min_bytes() function (Audra Mitchell) [RHEL-27739] - mm: document /sys/class/bdi//max_bytes knob (Audra Mitchell) [RHEL-27739] - mm: add knob /sys/class/bdi//max_bytes (Audra Mitchell) [RHEL-27739] - mm: add bdi_set_max_bytes() function (Audra Mitchell) [RHEL-27739] - mm: split off __bdi_set_max_ratio() function (Audra Mitchell) [RHEL-27739] - mm: add bdi_get_max_bytes() function (Audra Mitchell) [RHEL-27739] - mm: use part per 1000000 for bdi ratios (Audra Mitchell) [RHEL-27739] - mm: document /sys/class/bdi//strict_limit knob (Audra Mitchell) [RHEL-27739] - ABI: sysfs-class-bdi: use What: to describe each property (Audra Mitchell) [RHEL-27739] - mm: add knob /sys/class/bdi//strict_limit (Audra Mitchell) [RHEL-27739] - mm: add bdi_set_strict_limit() function (Audra Mitchell) [RHEL-27739] - folio-compat: remove try_to_release_page() (Audra Mitchell) [RHEL-27739] - mm/page_alloc: simplify locking during free_unref_page_list (Audra Mitchell) [RHEL-27739] - mm/migrate.c: stop using 0 as NULL pointer (Audra Mitchell) [RHEL-27739] - habanalabs: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - RDMA/hw/qib/qib_user_pages: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - drm/exynos: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - mm/frame-vector: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - media: pci/ivtv: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - drm/etnaviv: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - media: videobuf-dma-sg: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - RDMA/usnic: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - mm/gup: reliable R/O long-term pinning in COW mappings (Audra Mitchell) [RHEL-27739] - mm: don't call vm_ops->huge_fault() in wp_huge_pmd()/wp_huge_pud() for private mappings (Audra Mitchell) [RHEL-27739] - mm: add early FAULT_FLAG_WRITE consistency checks (Audra Mitchell) [RHEL-27739] - mm: add early FAULT_FLAG_UNSHARE consistency checks (Audra Mitchell) [RHEL-27739] - redhat/configs: enable CONFIG_SECRETMEM (Audra Mitchell) [RHEL-27739] - mm: Kconfig: make config SECRETMEM visible with EXPERT (Audra Mitchell) [RHEL-27739] - mm/gup: remove the restriction on locked with FOLL_LONGTERM (Audra Mitchell) [RHEL-27739] - mm: make drop_caches keep reclaiming on all nodes (Audra Mitchell) [RHEL-27739] - migrate: convert migrate_pages() to use folios (Audra Mitchell) [RHEL-27739] - migrate: convert unmap_and_move() to use folios (Audra Mitchell) [RHEL-27739] - Revert "mm: migration: fix the FOLL_GET failure on following huge page" (Audra Mitchell) [RHEL-27739] - mm: mmu_gather: do not expose delayed_rmap flag (Audra Mitchell) [RHEL-27739] - mm: delay page_remove_rmap() until after the TLB has been flushed (Audra Mitchell) [RHEL-27739] - mm: mmu_gather: prepare to gather encoded page pointers with flags (Audra Mitchell) [RHEL-27739] - zsmalloc: replace IS_ERR() with IS_ERR_VALUE() (Audra Mitchell) [RHEL-27739] - mm: always compile in pte markers (Audra Mitchell) [RHEL-27739] - mm: use kstrtobool() instead of strtobool() (Audra Mitchell) [RHEL-27739] - mm/damon: use kstrtobool() instead of strtobool() (Audra Mitchell) [RHEL-27739] - Docs/ABI/damon: document 'schemes//tried_regions' sysfs directory (Audra Mitchell) [RHEL-27739] - Docs/admin-guide/mm/damon/usage: document schemes//tried_regions sysfs directory (Audra Mitchell) [RHEL-27739] - Docs/admin-guide/mm/damon/usage: fix wrong usage example of init_regions file (Audra Mitchell) [RHEL-27739] - Docs/admin-guide/mm/damon/usage: describe the rules of sysfs region directories (Audra Mitchell) [RHEL-27739] - Docs/admin-guide/damon/sysfs: document 'LRU_DEPRIO' scheme action (Audra Mitchell) [RHEL-27739] - Docs/admin-guide/damon/sysfs: document 'LRU_PRIO' scheme action (Audra Mitchell) [RHEL-27739] - Docs/{ABI,admin-guide}/damon: Update for 'state' sysfs file input keyword, 'commit' (Audra Mitchell) [RHEL-27739] - Docs/{ABI,admin-guide}/damon: update for fixed virtual address ranges monitoring (Audra Mitchell) [RHEL-27739] - Docs/{ABI,admin-guide}/damon: document 'avail_operations' sysfs file (Audra Mitchell) [RHEL-27739] - tools/selftets/damon/sysfs: test tried_regions directory existence (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs-schemes: implement DAMOS-tried regions clear command (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: implement DAMOS tried regions update command (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs-schemes: implement scheme region directory (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs-schemes: implement schemes/tried_regions directory (Audra Mitchell) [RHEL-27739] - mm/damon/core: add a callback for scheme target regions check (Audra Mitchell) [RHEL-27739] - mempool: do not use ksize() for poisoning (Audra Mitchell) [RHEL-27739] - mm: hugetlb_vmemmap: remove redundant list_del() (Audra Mitchell) [RHEL-27739] - mm, slob: rename CONFIG_SLOB to CONFIG_SLOB_DEPRECATED (Audra Mitchell) [RHEL-27739] - mm, slub: don't aggressively inline with CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slub: remove percpu slabs with CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slub: split out allocations from pre/post hooks (Audra Mitchell) [RHEL-27739] - mm/slub, kunit: Add a test case for kmalloc redzone check (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: split out schemes directory implementation to separate file (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: split out kdamond-independent schemes stats update logic into a new function (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: move unsigned long range directory to common module (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: move sysfs_lock to common module (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: remove parameters of damon_sysfs_region_alloc() (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: use damon_addr_range for region's start and end values (Audra Mitchell) [RHEL-27739] - mm/damon/core: split out scheme quota adjustment logic into a new function (Audra Mitchell) [RHEL-27739] - mm/damon/core: split out scheme stat update logic into a new function (Audra Mitchell) [RHEL-27739] - mm/damon/core: split damos application logic into a new function (Audra Mitchell) [RHEL-27739] - mm/damon/core: split out DAMOS-charged region skip logic into a new function (Audra Mitchell) [RHEL-27739] - mm, slub: refactor free debug processing (Audra Mitchell) [RHEL-27739] - mm, slub: don't create kmalloc-rcl caches with CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slub: lower the default slub_max_order with CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slub: retain no free slabs on partial list with CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slub: disable SYSFS support with CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - redhat/configs: Add CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slub: add CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slab: ignore hardened usercopy parameters when disabled (Audra Mitchell) [RHEL-27739] - mm/sl[au]b: rearrange struct slab fields to allow larger rcu_head (Audra Mitchell) [RHEL-27739] - mm/migrate: make isolate_movable_page() skip slab pages (Audra Mitchell) [RHEL-27739] - mm/slab: move and adjust kernel-doc for kmem_cache_alloc (Audra Mitchell) [RHEL-27739] - mm/slub, percpu: correct the calculation of early percpu allocation size (Audra Mitchell) [RHEL-27739] - mm/slub: extend redzone check to extra allocated kmalloc space than requested (Audra Mitchell) [RHEL-27739] - mm: allow multiple error returns in try_grab_page() (Audra Mitchell) [RHEL-27739] - swap: add a limit for readahead page-cluster value (Audra Mitchell) [RHEL-27739] - mm: migrate: try again if THP split is failed due to page refcnt (Audra Mitchell) [RHEL-27739] - mm: debug_vm_pgtable: use VM_ACCESS_FLAGS (Audra Mitchell) [RHEL-27739] - mm: mprotect: use VM_ACCESS_FLAGS (Audra Mitchell) [RHEL-27739] - mm: remove FGP_HEAD (Audra Mitchell) [RHEL-27739] - mm: convert find_get_incore_page() to filemap_get_incore_folio() (Audra Mitchell) [RHEL-27739] - mm/swap: convert find_get_incore_page to use folios (Audra Mitchell) [RHEL-27739] - mm/huge_memory: convert split_huge_pages_in_file() to use a folio (Audra Mitchell) [RHEL-27739] - mm: vmalloc: use trace_free_vmap_area_noflush event (Audra Mitchell) [RHEL-27739] - mm: vmalloc: use trace_purge_vmap_area_lazy event (Audra Mitchell) [RHEL-27739] - mm: vmalloc: use trace_alloc_vmap_area event (Audra Mitchell) [RHEL-27739] - mm: vmalloc: add free_vmap_area_noflush trace event (Audra Mitchell) [RHEL-27739] - mm: vmalloc: add purge_vmap_area_lazy trace event (Audra Mitchell) [RHEL-27739] - mm: vmalloc: add alloc_vmap_area trace event (Audra Mitchell) [RHEL-27739] - memory: move hotplug memory notifier priority to same file for easy sorting (Audra Mitchell) [RHEL-27739] - memory: remove unused register_hotmemory_notifier() (Audra Mitchell) [RHEL-27739] - mm/mm_init.c: use hotplug_memory_notifier() directly (Audra Mitchell) [RHEL-27739] - mm/mmap: use hotplug_memory_notifier() directly (Audra Mitchell) [RHEL-27739] - mm/slub.c: use hotplug_memory_notifier() directly (Audra Mitchell) [RHEL-27739] - fs/proc/kcore.c: use hotplug_memory_notifier() directly (Audra Mitchell) [RHEL-27739] - kasan: migrate workqueue_uaf test to kunit (Audra Mitchell) [RHEL-27739] - kasan: migrate kasan_rcu_uaf test to kunit (Audra Mitchell) [RHEL-27739] - kasan: switch kunit tests to console tracepoints (Audra Mitchell) [RHEL-27739] - tmpfs: ensure O_LARGEFILE with generic_file_open() (Audra Mitchell) [RHEL-27739] - mm: memcontrol: use mem_cgroup_is_root() helper (Audra Mitchell) [RHEL-27739] - mm/mincore.c: use vma_lookup() instead of find_vma() (Audra Mitchell) [RHEL-27739] - filemap: find_get_entries() now updates start offset (Audra Mitchell) [RHEL-27739] - filemap: find_lock_entries() now updates start offset (Audra Mitchell) [RHEL-27739] - mm/rmap: fix comment in anon_vma_clone() (Audra Mitchell) [RHEL-27739] - mm/percpu: remove unused PERCPU_DYNAMIC_EARLY_SLOTS (Audra Mitchell) [RHEL-27739] - mm/percpu.c: remove the lcm code since block size is fixed at page size (Audra Mitchell) [RHEL-27739] - mm/percpu: replace the goto with break (Audra Mitchell) [RHEL-27739] - mm/percpu: add comment to state the empty populated pages accounting (Audra Mitchell) [RHEL-27739] - mm/percpu: Update the code comment when creating new chunk (Audra Mitchell) [RHEL-27739] - mm/percpu: use list_first_entry_or_null in pcpu_reclaim_populated() (Audra Mitchell) [RHEL-27739] - mm/percpu: remove unused pcpu_map_extend_chunks (Audra Mitchell) [RHEL-27739] - mm/slub: perform free consistency checks before call_rcu (Audra Mitchell) [RHEL-27739] - mm/slab: Annotate kmem_cache_node->list_lock as raw (Audra Mitchell) [RHEL-27739] - mm: slub: make slab_sysfs_init() a late_initcall (Audra Mitchell) [RHEL-27739] - mm: slub: remove dead and buggy code from sysfs_slab_add() (Audra Mitchell) [RHEL-27739] - idpf: fix kernel panic on unknown packet types (Michal Schmidt) [RHEL-29035] - idpf: refactor some missing field get/prep conversions (Michal Schmidt) [RHEL-29035] - net: introduce include/net/rps.h (Ivan Vecera) [RHEL-31916] - net: move struct netdev_rx_queue out of netdevice.h (Ivan Vecera) [RHEL-31916] - rfs: annotate lockless accesses to RFS sock flow table (Ivan Vecera) [RHEL-31916] - rfs: annotate lockless accesses to sk->sk_rxhash (Ivan Vecera) [RHEL-31916] - xfrm: Allow UDP encapsulation only in offload modes (Michal Schmidt) [RHEL-30141] - xfrm: Pass UDP encapsulation in TX packet offload (Michal Schmidt) [RHEL-30141] - xfrm: Support UDP encapsulation in packet offload mode (Michal Schmidt) [RHEL-30141] - redhat/configs: Enable CONFIG_OCTEON_EP_VF (Kamal Heib) [RHEL-25860] - octeon_ep_vf: add ethtool support (Kamal Heib) [RHEL-25860] - octeon_ep_vf: add Tx/Rx processing and interrupt support (Kamal Heib) [RHEL-25860] - octeon_ep_vf: add support for ndo ops (Kamal Heib) [RHEL-25860] - octeon_ep_vf: add Tx/Rx ring resource setup and cleanup (Kamal Heib) [RHEL-25860] - octeon_ep_vf: add VF-PF mailbox communication. (Kamal Heib) [RHEL-25860] - octeon_ep_vf: add hardware configuration APIs (Kamal Heib) [RHEL-25860] - octeon_ep_vf: Add driver framework and device initialization (Kamal Heib) [RHEL-25860] - octeon_ep: support firmware notifications for VFs (Kamal Heib) [RHEL-25860] - octeon_ep: control net framework to support VF offloads (Kamal Heib) [RHEL-25860] - octeon_ep: PF-VF mailbox version support (Kamal Heib) [RHEL-25860] - octeon_ep: add PF-VF mailbox communication (Kamal Heib) [RHEL-25860] - ptp: Make max_phase_adjustment sysfs device attribute invisible when not supported (Michal Schmidt) [RHEL-30140] - net/mlx5: Decouple PHC .adjtime and .adjphase implementations (Michal Schmidt) [RHEL-30140] - net/mlx5: Dynamic cyclecounter shift calculation for PTP free running clock (Michal Schmidt) [RHEL-30140] - net/mlx5: Add .getmaxphase ptp_clock_info callback (Michal Schmidt) [RHEL-30140] - Revert "net/mlx5: Dynamic cyclecounter shift calculation for PTP free running clock" (Michal Schmidt) [RHEL-30140] - Revert "net/mlx5: Decouple PHC .adjtime and .adjphase implementations" (Michal Schmidt) [RHEL-30140] - ptp: Add .getmaxphase callback to ptp_clock_info (Michal Schmidt) [RHEL-30140] - testptp: Add support for testing ptp_clock_info .adjphase callback (Michal Schmidt) [RHEL-30140] - testptp: Remove magic numbers related to nanosecond to second conversion (Michal Schmidt) [RHEL-30140] - selftests/ptp: Fix timestamp printf format for PTP_SYS_OFFSET (Michal Schmidt) [RHEL-30140] - testptp: add option to shift clock by nanoseconds (Michal Schmidt) [RHEL-30140] - testptp: set pin function before other requests (Michal Schmidt) [RHEL-30140] - docs: ptp.rst: Add information about NVIDIA Mellanox devices (Michal Schmidt) [RHEL-30140] - ptp: Clarify ptp_clock_info .adjphase expects an internal servo to be used (Michal Schmidt) [RHEL-30140] - ptp: remove the .adjfreq interface function (Michal Schmidt) [RHEL-30140] - ptp: convert remaining drivers to adjfine interface (Michal Schmidt) [RHEL-30140] - ptp: hclge: convert .adjfreq to .adjfine (Michal Schmidt) [RHEL-30140] - ptp: stmac: convert .adjfreq to .adjfine (Michal Schmidt) [RHEL-30140] - ptp: xgbe: convert to .adjfine and adjust_by_scaled_ppm (Michal Schmidt) [RHEL-30140] - redhat: version two of Makefile.rhelver tweaks (Radu Rendec) [RHEL-32292] - RDMA/irdma: Fix KASAN issue with tasklet (Kamal Heib) [RHEL-32264] - ACPI: extlog: Clear Extended Error Log status when RAS_CEC handled the error (Aristeu Rozanski) [RHEL-24947] - bpftool: Extend net dump with netkit progs (Artem Savkov) [RHEL-23643] - bpftool: Implement link show support for netkit (Artem Savkov) [RHEL-23643] - bpftool: Add support for cgroup unix socket address hooks (Artem Savkov) [RHEL-23643] - bpftool: Implement link show support for xdp (Artem Savkov) [RHEL-23643] - bpftool: Implement link show support for tcx (Artem Savkov) [RHEL-23643] - bpftool: Extend net dump with tcx progs (Artem Savkov) [RHEL-23643] - powerpc/code-patching: Perform hwsync in __patch_instruction() in case of failure (Artem Savkov) [RHEL-23643] - powerpc/code-patching: Fix oops with DEBUG_VM enabled (Artem Savkov) [RHEL-23643] - powerpc/64s: Prevent fallthrough to hash TLB flush when using radix (Artem Savkov) [RHEL-23643] - powerpc/64s: Reconnect tlb_flush() to hash__tlb_flush() (Artem Savkov) [RHEL-23643] - powerpc/bpf: use bpf_jit_binary_pack_[alloc|finalize|free] (Artem Savkov) [RHEL-23643] - powerpc/bpf: rename powerpc64_jit_data to powerpc_jit_data (Artem Savkov) [RHEL-23643] - powerpc/bpf: implement bpf_arch_text_invalidate for bpf_prog_pack (Artem Savkov) [RHEL-23643] - powerpc/bpf: implement bpf_arch_text_copy (Artem Savkov) [RHEL-23643] - powerpc/code-patching: introduce patch_instructions() (Artem Savkov) [RHEL-23643] - powerpc/code-patching: Consolidate and cache per-cpu patching context (Artem Savkov) [RHEL-23643] - powerpc/code-patching: Use temporary mm for Radix MMU (Artem Savkov) [RHEL-23643] - powerpc/tlb: Add local flush for page given mm_struct and psize (Artem Savkov) [RHEL-23643] - powerpc/mm: Remove flush_all_mm, local_flush_all_mm (Artem Savkov) [RHEL-23643] - cxl: Use radix__flush_all_mm instead of generic flush_all_mm (Artem Savkov) [RHEL-23643] - powerpc/mm: Remove empty hash__ functions (Artem Savkov) [RHEL-23643] - powerpc/code-patching: Use WARN_ON and fix check in poking_init (Artem Savkov) [RHEL-23643] - powerpc: Allow clearing and restoring registers independent of saved breakpoint state (Artem Savkov) [RHEL-23643] - selftests/bpf: test case for callback_depth states pruning logic (Artem Savkov) [RHEL-23643] - selftests/bpf: Add a selftest with > 512-byte percpu allocation size (Artem Savkov) [RHEL-23643] - selftests/bpf: Cope with 512 bytes limit with bpf_global_percpu_ma (Artem Savkov) [RHEL-23643] - bpf: Limit up to 512 bytes for bpf_global_percpu_ma allocation (Artem Savkov) [RHEL-23643] - bpf: Use smaller low/high marks for percpu allocation (Artem Savkov) [RHEL-23643] - bpf: Refill only one percpu element in memalloc (Artem Savkov) [RHEL-23643] - bpf: Avoid unnecessary extra percpu memory allocation (Artem Savkov) [RHEL-23643] - selftests/bpf: Remove tests for zeroed-array kptr (Artem Savkov) [RHEL-23643] - bpf: add netkit to uapi headers (Artem Savkov) [RHEL-23643] - bpf: add cgroup sockaddr to uapi headers (Artem Savkov) [RHEL-23643] - bpf: Allow per unit prefill for non-fix-size percpu memory allocator (Artem Savkov) [RHEL-23643] - bpf: Add objcg to bpf_mem_alloc (Artem Savkov) [RHEL-23643] - bpf: Use c->unit_size to select target cache during free (Artem Savkov) [RHEL-23643] - bpf: Do not allocate percpu memory at init stage (Artem Savkov) [RHEL-23643] - bpf: Add __bpf_hook_{start,end} macros (Artem Savkov) [RHEL-23643] - bpf: Add __bpf_kfunc_{start,end}_defs macros (Artem Savkov) [RHEL-23643] - selftests/bpf: Support building selftests in optimized -O2 mode (Artem Savkov) [RHEL-23643] - selftests/bpf: Fix compiler warnings reported in -O2 mode (Artem Savkov) [RHEL-23643] - bpf: Add missed value to kprobe perf link info (Artem Savkov) [RHEL-23643] - tracing/kprobes: 'nmissed' not showed correctly for kretprobe (Artem Savkov) [RHEL-23643] - selftests/bpf: Enable the cpuv4 tests for s390x (Artem Savkov) [RHEL-23643] - mm: kasan: Declare kasan_unpoison_task_stack_below in kasan.h (Artem Savkov) [RHEL-23643] - bpf: check bpf_func_state->callback_depth when pruning states (Artem Savkov) [RHEL-23643] - s390/bpf: Fix gotol with large offsets (Artem Savkov) [RHEL-23643] - test_bpf: Rename second ALU64_SMOD_X to ALU64_SMOD_K (Artem Savkov) [RHEL-23643] - selftests/bpf: Add test for early update in prog_array_map_poke_run (Artem Savkov) [RHEL-23643] - bpf: Fix prog_array_map_poke_run map poke update (Artem Savkov) [RHEL-23643] - selftests/bpf: check if max number of bpf_loop iterations is tracked (Artem Savkov) [RHEL-23643] - bpf: keep track of max number of bpf_loop callback iterations (Artem Savkov) [RHEL-23643] - selftests/bpf: test widening for iterating callbacks (Artem Savkov) [RHEL-23643] - bpf: widening for callback iterators (Artem Savkov) [RHEL-23643] - selftests/bpf: tests for iterating callbacks (Artem Savkov) [RHEL-23643] - bpf: verify callbacks as if they are called unknown number of times (Artem Savkov) [RHEL-23643] - bpf: extract setup_func_entry() utility function (Artem Savkov) [RHEL-23643] - bpf: extract __check_reg_arg() utility function (Artem Savkov) [RHEL-23643] - selftests/bpf: fix bpf_loop_bench for new callback verification scheme (Artem Savkov) [RHEL-23643] - selftests/bpf: track string payload offset as scalar in strobemeta (Artem Savkov) [RHEL-23643] - bpf: Remove test for MOVSX32 with offset=32 (Artem Savkov) [RHEL-23643] - selftests/bpf: add more test cases for check_cfg() (Artem Savkov) [RHEL-23643] - bpf: fix control-flow graph checking in privileged mode (Artem Savkov) [RHEL-23643] - selftests/bpf: add edge case backtracking logic test (Artem Savkov) [RHEL-23643] - bpf: fix precision backtracking instruction iteration (Artem Savkov) [RHEL-23643] - bpf: handle ldimm64 properly in check_cfg() (Artem Savkov) [RHEL-23643] - selftests/bpf: get trusted cgrp from bpf_iter__cgroup directly (Artem Savkov) [RHEL-23643] - bpf: Let verifier consider {task,cgroup} is trusted in bpf_iter_reg (Artem Savkov) [RHEL-23643] - selftests/bpf: Add test for using css_task iter in sleepable progs (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for css_task iter combining with cgroup iter (Artem Savkov) [RHEL-23643] - bpf: Relax allowlist for css_task iter (Artem Savkov) [RHEL-23643] - selftests/bpf: fix test_maps' use of bpf_map_create_opts (Artem Savkov) [RHEL-23643] - bpf: Check map->usercnt after timer->timer is assigned (Artem Savkov) [RHEL-23643] - selftests/bpf: fix test_bpffs (Artem Savkov) [RHEL-23643] - selftests/bpf: Add test for immediate spilled to stack (Artem Savkov) [RHEL-23643] - bpf: Fix check_stack_write_fixed_off() to correctly spill imm (Artem Savkov) [RHEL-23643] - bpf: fix compilation error without CGROUPS (Artem Savkov) [RHEL-23643] - selftests/bpf: Fix selftests broken by mitigations=off (Artem Savkov) [RHEL-23643] - samples/bpf: Allow building with custom bpftool (Artem Savkov) [RHEL-23643] - samples/bpf: Fix passing LDFLAGS to libbpf (Artem Savkov) [RHEL-23643] - samples/bpf: Allow building with custom CFLAGS/LDFLAGS (Artem Savkov) [RHEL-23643] - bpf: Add more WARN_ON_ONCE checks for mismatched alloc and free (Artem Savkov) [RHEL-23643] - libbpf: Add link-based API for netkit (Artem Savkov) [RHEL-23643] - bpf: print full verifier states on infinite loop detection (Artem Savkov) [RHEL-23643] - selftests/bpf: test if state loops are detected in a tricky case (Artem Savkov) [RHEL-23643] - bpf: correct loop detection for iterators convergence (Artem Savkov) [RHEL-23643] - selftests/bpf: tests with delayed read/precision makrs in loop body (Artem Savkov) [RHEL-23643] - bpf: exact states comparison for iterator convergence checks (Artem Savkov) [RHEL-23643] - bpf: extract same_callsites() as utility function (Artem Savkov) [RHEL-23643] - bpf: move explored_state() closer to the beginning of verifier.c (Artem Savkov) [RHEL-23643] - bpf: Improve JEQ/JNE branch taken logic (Artem Savkov) [RHEL-23643] - bpf: Fold smp_mb__before_atomic() into atomic_set_release() (Artem Savkov) [RHEL-23643] - bpf: Fix unnecessary -EBUSY from htab_lock_bucket (Artem Savkov) [RHEL-23643] - samples: bpf: Fix syscall_tp openat argument (Artem Savkov) [RHEL-23643] - selftests/bpf: Add more test cases for bpf memory allocator (Artem Savkov) [RHEL-23643] - bpf: Use bpf_global_percpu_ma for per-cpu kptr in __bpf_obj_drop_impl() (Artem Savkov) [RHEL-23643] - bpf: Move the declaration of __bpf_obj_drop_impl() to bpf.h (Artem Savkov) [RHEL-23643] - bpf: Use pcpu_alloc_size() in bpf_mem_free{_rcu}() (Artem Savkov) [RHEL-23643] - bpf: Re-enable unit_size checking for global per-cpu allocator (Artem Savkov) [RHEL-23643] - mm/percpu.c: introduce pcpu_alloc_size() (Artem Savkov) [RHEL-23643] - mm/percpu.c: don't acquire pcpu_lock for pcpu_chunk_addr_search() (Artem Savkov) [RHEL-23643] - selftests/bpf: Make linked_list failure test more robust (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for open-coded task and css iter (Artem Savkov) [RHEL-23643] - selftests/bpf: rename bpf_iter_task.c to bpf_iter_tasks.c (Artem Savkov) [RHEL-23643] - bpf: Let bpf_iter_task_new accept null task ptr (Artem Savkov) [RHEL-23643] - bpf: teach the verifier to enforce css_iter and task_iter in RCU CS (Artem Savkov) [RHEL-23643] - bpf: Introduce css open-coded iterator kfuncs (Artem Savkov) [RHEL-23643] - bpf: Introduce task open coded iterator kfuncs (Artem Savkov) [RHEL-23643] - bpf: Introduce css_task open-coded iterator kfuncs (Artem Savkov) [RHEL-23643] - cgroup: Prepare for using css_task_iter_*() in BPF (Artem Savkov) [RHEL-23643] - bpftool: Wrap struct_ops dump in an array (Artem Savkov) [RHEL-23643] - bpftool: Fix printing of pointer value (Artem Savkov) [RHEL-23643] - bpf, docs: Define signed modulo as using truncated division (Artem Savkov) [RHEL-23643] - libbpf: Don't assume SHT_GNU_verdef presence for SHT_GNU_versym section (Artem Savkov) [RHEL-23643] - bpf: Ensure proper register state printing for cond jumps (Artem Savkov) [RHEL-23643] - bpf: Disambiguate SCALAR register state output in verifier logs (Artem Savkov) [RHEL-23643] - selftests/bpf: Make align selftests more robust (Artem Savkov) [RHEL-23643] - selftests/bpf: Improve missed_kprobe_recursion test robustness (Artem Savkov) [RHEL-23643] - selftests/bpf: Improve percpu_alloc test robustness (Artem Savkov) [RHEL-23643] - selftests/bpf: Rename bpf_iter_task_vma.c to bpf_iter_task_vmas.c (Artem Savkov) [RHEL-23643] - bpf: Don't explicitly emit BTF for struct btf_iter_num (Artem Savkov) [RHEL-23643] - bpf: Avoid unnecessary audit log for CPU security mitigations (Artem Savkov) [RHEL-23643] - libbpf: Add support for cgroup unix socket address hooks (Artem Savkov) [RHEL-23643] - bpftool: Align bpf_load_and_run_opts insns and data (Artem Savkov) [RHEL-23643] - bpftool: Align output skeleton ELF code (Artem Savkov) [RHEL-23643] - selftests/bpf: Test pinning bpf timer to a core (Artem Savkov) [RHEL-23643] - bpf: Add ability to pin bpf timer to calling CPU (Artem Savkov) [RHEL-23643] - selftests/bpf: Add pairs_redir_to_connected helper (Artem Savkov) [RHEL-23643] - bpf: Annotate struct bpf_stack_map with __counted_by (Artem Savkov) [RHEL-23643] - selftests/bpf: Don't truncate #test/subtest field (Artem Savkov) [RHEL-23643] - bpf: Inherit system settings for CPU security mitigations (Artem Savkov) [RHEL-23643] - bpf: Fix the comment for bpf_restore_data_end() (Artem Savkov) [RHEL-23643] - selftests/bpf: Enable CONFIG_VSOCKETS in config (Artem Savkov) [RHEL-23643] - selftests/bpf: Add uprobe_multi to gen_tar target (Artem Savkov) [RHEL-23643] - selftests/bpf: Add cross-build support for urandom_read et al (Artem Savkov) [RHEL-23643] - libbpf: Allow Golang symbols in uprobe secdef (Artem Savkov) [RHEL-23643] - samples/bpf: Add -fsanitize=bounds to userspace programs (Artem Savkov) [RHEL-23643] - selftests/bpf: Add test for recursion counts of perf event link tracepoint (Artem Savkov) [RHEL-23643] - selftests/bpf: Add test for recursion counts of perf event link kprobe (Artem Savkov) [RHEL-23643] - selftests/bpf: Add test for missed counts of perf event link kprobe (Artem Savkov) [RHEL-23643] - bpftool: Display missed count for kprobe perf link (Artem Savkov) [RHEL-23643] - bpftool: Display missed count for kprobe_multi link (Artem Savkov) [RHEL-23643] - bpf: Count missed stats in trace_call_bpf (Artem Savkov) [RHEL-23643] - bpf: Add missed value to kprobe_multi link info (Artem Savkov) [RHEL-23643] - bpf: Count stats for kprobe_multi programs (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for ring__consume (Artem Savkov) [RHEL-23643] - libbpf: Add ring__consume (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for ring__map_fd (Artem Savkov) [RHEL-23643] - libbpf: Add ring__map_fd (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for ring__size (Artem Savkov) [RHEL-23643] - libbpf: Add ring__size (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for ring__avail_data_size (Artem Savkov) [RHEL-23643] - libbpf: Add ring__avail_data_size (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for ring__*_pos (Artem Savkov) [RHEL-23643] - libbpf: Add ring__producer_pos, ring__consumer_pos (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for ring_buffer__ring (Artem Savkov) [RHEL-23643] - libbpf: Add ring_buffer__ring (Artem Savkov) [RHEL-23643] - libbpf: Switch rings to array of pointers (Artem Savkov) [RHEL-23643] - libbpf: Refactor cleanup in ring_buffer__add (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for symbol versioning for uprobe (Artem Savkov) [RHEL-23643] - libbpf: Support symbol versioning for uprobe (Artem Savkov) [RHEL-23643] - libbpf: Resolve symbol conflicts at the same offset for uprobe (Artem Savkov) [RHEL-23643] - samples/bpf: syscall_tp_user: Fix array out-of-bound access (Artem Savkov) [RHEL-23643] - samples/bpf: syscall_tp_user: Rename num_progs into nr_tests (Artem Savkov) [RHEL-23643] - selftests/bpf: Trim DENYLIST.s390x (Artem Savkov) [RHEL-23643] - s390/bpf: Implement signed division (Artem Savkov) [RHEL-23643] - s390/bpf: Implement unconditional jump with 32-bit offset (Artem Savkov) [RHEL-23643] - s390/bpf: Implement unconditional byte swap (Artem Savkov) [RHEL-23643] - s390/bpf: Implement BPF_MEMSX (Artem Savkov) [RHEL-23643] - s390/bpf: Implement BPF_MOV | BPF_X with sign-extension (Artem Savkov) [RHEL-23643] - selftests/bpf: Add big-endian support to the ldsx test (Artem Savkov) [RHEL-23643] - selftests/bpf: Unmount the cgroup2 work directory (Artem Savkov) [RHEL-23643] - bpf: Disable zero-extension for BPF_MEMSX (Artem Savkov) [RHEL-23643] - bpf: Remove unused variables. (Artem Savkov) [RHEL-23643] - bpf: Fix bpf_throw warning on 32-bit arch (Artem Savkov) [RHEL-23643] - selftests/bpf: Print log buffer for exceptions test only on failure (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for BPF exceptions (Artem Savkov) [RHEL-23643] - selftests/bpf: Add BPF assertion macros (Artem Savkov) [RHEL-23643] - libbpf: Add support for custom exception callbacks (Artem Savkov) [RHEL-23643] - libbpf: Refactor bpf_object__reloc_code (Artem Savkov) [RHEL-23643] - bpf: Fix kfunc callback register type handling (Artem Savkov) [RHEL-23643] - bpf: Disallow fentry/fexit/freplace for exception callbacks (Artem Savkov) [RHEL-23643] - bpf: Detect IP == ksym.end as part of BPF program (Artem Savkov) [RHEL-23643] - bpf: Prevent KASAN false positive with bpf_throw (Artem Savkov) [RHEL-23643] - bpf: Treat first argument as return value for bpf_throw (Artem Savkov) [RHEL-23643] - bpf: Perform CFG walk for exception callback (Artem Savkov) [RHEL-23643] - bpf: Add support for custom exception callbacks (Artem Savkov) [RHEL-23643] - bpf: Refactor check_btf_func and split into two phases (Artem Savkov) [RHEL-23643] - bpf: Implement BPF exceptions (Artem Savkov) [RHEL-23643] - bpf: Implement support for adding hidden subprogs (Artem Savkov) [RHEL-23643] - bpf/tests: add tests for cpuv4 instructions (Artem Savkov) [RHEL-23643] - bpf: Charge modmem for struct_ops trampoline (Artem Savkov) [RHEL-23643] - selftests/bpf: Add testcases for tailcall infinite loop fixing (Artem Savkov) [RHEL-23643] - selftests/bpf: Correct map_fd to data_fd in tailcalls (Artem Savkov) [RHEL-23643] - bpftool: Fix -Wcast-qual warning (Artem Savkov) [RHEL-23643] - bpf: task_group_seq_get_next: simplify the "next tid" logic (Artem Savkov) [RHEL-23643] - bpf: task_group_seq_get_next: kill next_task (Artem Savkov) [RHEL-23643] - bpf: task_group_seq_get_next: fix the skip_if_dup_files check (Artem Savkov) [RHEL-23643] - bpf: task_group_seq_get_next: cleanup the usage of get/put_task_struct (Artem Savkov) [RHEL-23643] - bpf: task_group_seq_get_next: cleanup the usage of next_thread() (Artem Savkov) [RHEL-23643] - selftests/bpf: Test preemption between bpf_obj_new() and bpf_obj_drop() (Artem Savkov) [RHEL-23643] - bpf: Enable IRQ after irq_work_raise() completes in unit_free{_rcu}() (Artem Savkov) [RHEL-23643] - bpf: Enable IRQ after irq_work_raise() completes in unit_alloc() (Artem Savkov) [RHEL-23643] - bpf: Mark BPF_MAP_TYPE_PERCPU_CGROUP_STORAGE deprecated (Artem Savkov) [RHEL-23643] - selftests/bpf: Add some negative tests (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for cgrp_local_storage with local percpu kptr (Artem Savkov) [RHEL-23643] - selftests/bpf: Remove unnecessary direct read of local percpu kptr (Artem Savkov) [RHEL-23643] - bpf: Mark OBJ_RELEASE argument as MEM_RCU when possible (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for array map with local percpu kptr (Artem Savkov) [RHEL-23643] - selftests/bpf: Add bpf_percpu_obj_{new,drop}() macro in bpf_experimental.h (Artem Savkov) [RHEL-23643] - libbpf: Add __percpu_kptr macro definition (Artem Savkov) [RHEL-23643] - selftests/bpf: Update error message in negative linked_list test (Artem Savkov) [RHEL-23643] - bpf: Add bpf_this_cpu_ptr/bpf_per_cpu_ptr support for allocated percpu obj (Artem Savkov) [RHEL-23643] - bpf: Add alloc/xchg/direct_access support for local percpu kptr (Artem Savkov) [RHEL-23643] - bpf: Add BPF_KPTR_PERCPU as a field type (Artem Savkov) [RHEL-23643] - bpf: Add support for non-fix-size percpu mem allocation (Artem Savkov) [RHEL-23643] - libbpf: Add basic BTF sanity validation (Artem Savkov) [RHEL-23643] - clk: linux/clk-provider.h: fix kernel-doc warnings and typos (Joel Slebodnick) [RHEL-5705] - clk: fixed-rate: fix clk_hw_register_fixed_rate_with_accuracy_parent_hw (Joel Slebodnick) [RHEL-5705] - clk: fixed-rate: Remove redundant if statement (Joel Slebodnick) [RHEL-5705] - clk: fix typo in clk_hw_register_fixed_rate_parent_data() macro (Joel Slebodnick) [RHEL-5705] - clk: Remove mmask and nmask fields in struct clk_fractional_divider (Joel Slebodnick) [RHEL-5705] - clk: Avoid invalid function names in CLK_OF_DECLARE() (Joel Slebodnick) [RHEL-5705] - clk: Mark a fwnode as initialized when using CLK_OF_DECLARE() macro (Joel Slebodnick) [RHEL-5705] - clk: Mention that .recalc_rate can return 0 on error (Joel Slebodnick) [RHEL-5705] - clk: introduce (devm_)hw_register_mux_parent_data_table API (Joel Slebodnick) [RHEL-5705] - clk: mux: Introduce devm_clk_hw_register_mux_parent_hws() (Joel Slebodnick) [RHEL-5705] - clk: divider: Introduce devm_clk_hw_register_divider_parent_hw() (Joel Slebodnick) [RHEL-5705] - math.h: Introduce data types for fractional numbers (Joel Slebodnick) [RHEL-5705] - dt-bindings: clock: imx8mp: Add LDB clock entry (Joel Slebodnick) [RHEL-5705] - dt-bindings: clock: imx8mp: Add ids for the audio shared gate (Joel Slebodnick) [RHEL-5705] - dt-bindings: clocks: imx8mp: Add ID for usb suspend clock (Joel Slebodnick) [RHEL-5705] - redhat/configs: Add CONFIG_CLK_IMX8ULP (Joel Slebodnick) [RHEL-5705] - clk: Add a devm variant of clk_rate_exclusive_get() (Joel Slebodnick) [RHEL-5705] - clk: Fix undefined reference to `clk_rate_exclusive_{get,put}' (Joel Slebodnick) [RHEL-5705] - clkdev: Update clkdev id usage to allow for longer names (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mp: Fix SAI_MCLK_SEL definition (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: Use common error handling code in imx_clk_scu_alloc_dev() (Joel Slebodnick) [RHEL-5705] - clk: imx: composite-8m: Delete two unnecessary initialisations in __imx8m_clk_hw_composite() (Joel Slebodnick) [RHEL-5705] - clk: imx: composite-8m: Less function calls in __imx8m_clk_hw_composite() after error detection (Joel Slebodnick) [RHEL-5705] - clk: Fix clk_core_get NULL dereference (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8-acm: Convert to platform remove callback returning void (Joel Slebodnick) [RHEL-5705] - clk: fixed-factor: add fwname-based constructor functions (Joel Slebodnick) [RHEL-5705] - clk: fixed-factor: add optional accuracy support (Joel Slebodnick) [RHEL-5705] - clk: Provide managed helper to get and enable bulk clocks (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Use bit operations consistently (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Move mask calculations out of lock (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: change naming of fvco to fout (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-imx8qxp: fix LVDS bypass, pixel and phy clocks (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: Fix memory leak in __imx_clk_gpr_scu() (Joel Slebodnick) [RHEL-5705] - clk: gate: fix comment typo and grammar (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Improve approximation when zero based and export (Joel Slebodnick) [RHEL-5705] - clk: Fix clk gate kunit test on big-endian CPUs (Joel Slebodnick) [RHEL-5705] - clk: Parameterize clk_leaf_mux_set_rate_parent (Joel Slebodnick) [RHEL-5705] - clk: Drive clk_leaf_mux_set_rate_parent test from clk_ops (Joel Slebodnick) [RHEL-5705] - clk: Allow phase adjustment from debugfs (Joel Slebodnick) [RHEL-5705] - clk: Show active consumers of clocks in debugfs (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8qm/qxp: add more resources to whitelist (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: ignore clks not owned by Cortex-A partition (Joel Slebodnick) [RHEL-5705] - clk: imx8: remove MLB support (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8qm-rsrc: drop VPU_UART/VPUCORE (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8qxp: correct the enet clocks for i.MX8DXL (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8qxp: Fix elcdif_pll clock (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8dxl-rsrc: keep sorted in the ascending order (Joel Slebodnick) [RHEL-5705] - clk: imx: imx6sx: Allow a different LCDIF1 clock parent (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mq: correct error handling path (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8: Simplify clk_imx_acm_detach_pm_domains() (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8: Add a message in case of devm_clk_hw_register_mux_parent_data_table() error (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8: Fix an error handling path in imx8_acm_clk_probe() (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8: Fix an error handling path if devm_clk_hw_register_mux_parent_data_table() fails (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8: Fix an error handling path in clk_imx_acm_attach_pm_domains() (Joel Slebodnick) [RHEL-5705] - clk: imx: Select MXC_CLK for CLK_IMX8QXP (Joel Slebodnick) [RHEL-5705] - clk: tegra: fix error return case for recalc_rate (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: dynamically configure PLL for 393216000/361267200Hz (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: align pdiv with reference manual (Joel Slebodnick) [RHEL-5705] - clk: imx: composite-8m: fix clock pauses when set_rate would be a no-op (Joel Slebodnick) [RHEL-5705] - clk: imx25: make __mx25_clocks_init return void (Joel Slebodnick) [RHEL-5705] - clk: imx25: print silicon revision during init (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: fix sai4 clock (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: update SPLL2 type (Joel Slebodnick) [RHEL-5705] - clk: imx: pllv4: Fix SPLL2 MULT range (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8: add audio clock mux driver (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-imx8qxp-lpcg: Convert to devm_platform_ioremap_resource() (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-gpr-mux: Simplify .determine_rate() (Joel Slebodnick) [RHEL-5705] - clk: tegra: Replace kstrdup() + strreplace() with kstrdup_and_replace() (Joel Slebodnick) [RHEL-5705] - clk: Fix slab-out-of-bounds error in devm_clk_release() (Joel Slebodnick) [RHEL-5705] - clk: tegra: Avoid calling an uninitialized function (Joel Slebodnick) [RHEL-5705] - clk: Fix memory leak in devm_clk_notifier_register() (Joel Slebodnick) [RHEL-5705] - clk: tegra: tegra124-emc: Fix potential memory leak (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-imx8mp: improve error handling in imx8mp_clocks_probe() (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-imx8mn: fix memory leak in imx8mn_clocks_probe (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-imxrt1050: fix memory leak in imxrt1050_clocks_probe (Joel Slebodnick) [RHEL-5705] - clk: imx: composite-8m: Add imx8m_divider_determine_rate (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: use _safe list iterator to avoid a use after free (Joel Slebodnick) [RHEL-5705] - clk: imx: drop imx_unregister_clocks (Joel Slebodnick) [RHEL-5705] - clk: imx6ul: retain early UART clocks during kernel init (Joel Slebodnick) [RHEL-5705] - clk: imx: imx6sx: Remove CLK_SET_RATE_PARENT from the LDB clocks (Joel Slebodnick) [RHEL-5705] - clk: Fix best_parent_rate after moving code into a separate function (Joel Slebodnick) [RHEL-5705] - clk: Forbid to register a mux without determine_rate (Joel Slebodnick) [RHEL-5705] - clk: tegra: super: Switch to determine_rate (Joel Slebodnick) [RHEL-5705] - clk: tegra: periph: Switch to determine_rate (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: Switch to determine_rate (Joel Slebodnick) [RHEL-5705] - clk: tegra: periph: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: tegra: super: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: tegra: bpmp: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: imx: fixup-mux: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: imx: busy: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: test: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: nodrv: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: Introduce clk_hw_determine_rate_no_reparent() (Joel Slebodnick) [RHEL-5705] - clk: Move no reparent case into a separate function (Joel Slebodnick) [RHEL-5705] - clk: test: Fix type sign of rounded rate variables (Joel Slebodnick) [RHEL-5705] - clk: Export clk_hw_forward_rate_request() (Joel Slebodnick) [RHEL-5705] - clk: imx: Drop inclusion of unused header (Joel Slebodnick) [RHEL-5705] - clk: composite: Fix handling of high clock rates (Joel Slebodnick) [RHEL-5705] - Revert "clk: imx: composite-8m: Add support to determine_rate" (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: update clk flag for system critical clock (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: Add tpm5 clock as critical gate clock (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: keep MU0_B clock enabled always (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: Add divider closest support to get more accurate clock rate (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: Fix XBAR_DIVBUS and AD_SLOW clock parents (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mp: change the 'nand_usdhc_bus' clock to non-critical (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mp: Add LDB root clock (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mp: correct DISP2 pixel clock type (Joel Slebodnick) [RHEL-5705] - clk: imx: drop duplicated macro (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-gpr-mux: Provide clock name in error message (Joel Slebodnick) [RHEL-5705] - clk: imx: Let IMX8MN_CLK_DISP_PIXEL set parent rate (Joel Slebodnick) [RHEL-5705] - clk: imx8mm: Let IMX8MM_CLK_LCDIF_PIXEL set parent rate (Joel Slebodnick) [RHEL-5705] - clk: imx: Add imx8m_clk_hw_composite_flags macro (Joel Slebodnick) [RHEL-5705] - clk: imx: composite-8m: Add support to determine_rate (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mp: Add audiomix block control (Joel Slebodnick) [RHEL-5705] - clk: add missing of_node_put() in "assigned-clocks" property parsing (Joel Slebodnick) [RHEL-5705] - clk: imx: Remove values for mmask and nmask in struct clk_fractional_divider (Joel Slebodnick) [RHEL-5705] - clk: Compute masks for fractional_divider clk when needed. (Joel Slebodnick) [RHEL-5705] - clk: tegra: Convert to platform remove callback returning void (Joel Slebodnick) [RHEL-5705] - clk: fixed-rate: Convert to platform remove callback returning void (Joel Slebodnick) [RHEL-5705] - clk: fixed-factor: Convert to platform remove callback returning void (Joel Slebodnick) [RHEL-5705] - clk: tegra: Don't warn three times about failure to unregister (Joel Slebodnick) [RHEL-5705] - clk: Use of_property_present() for testing DT property presence (Joel Slebodnick) [RHEL-5705] - clk: tegra20: fix gcc-7 constant overflow warning (Joel Slebodnick) [RHEL-5705] - clk: Print an info line before disabling unused clocks (Joel Slebodnick) [RHEL-5705] - clk: remove unnecessary (void*) conversions (Joel Slebodnick) [RHEL-5705] - clk: imx6ul: fix "failed to get parent" error (Joel Slebodnick) [RHEL-5705] - clk: qcom: Revert sync_state based clk_disable_unused (Joel Slebodnick) [RHEL-5705] - clk: Introduce devm_clk_hw_register_gate_parent_data() (Joel Slebodnick) [RHEL-5705] - clk: qcom: sdm845: Use generic clk_sync_state_disable_unused callback (Joel Slebodnick) [RHEL-5705] - clk: Add generic sync_state callback for disabling unused clocks (Joel Slebodnick) [RHEL-5705] - clk: Honor CLK_OPS_PARENT_ENABLE in clk_core_is_enabled() (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: fix recalc_rate for negative kdiv (Joel Slebodnick) [RHEL-5705] - clk: imx: fix compile testing imxrt1050 (Joel Slebodnick) [RHEL-5705] - clk: imx: set imx_clk_gpr_mux_ops storage-class-specifier to static (Joel Slebodnick) [RHEL-5705] - clk: imx6ul: add ethernet refclock mux support (Joel Slebodnick) [RHEL-5705] - clk: imx6ul: fix enet1 gate configuration (Joel Slebodnick) [RHEL-5705] - clk: imx: add imx_obtain_fixed_of_clock() (Joel Slebodnick) [RHEL-5705] - clk: imx6q: add ethernet refclock mux support (Joel Slebodnick) [RHEL-5705] - clk: imx: add clk-gpr-mux driver (Joel Slebodnick) [RHEL-5705] - cpuidle, clk: Remove trace_.*_rcuidle() (Joel Slebodnick) [RHEL-5705] - clk: Add trace events for rate requests (Joel Slebodnick) [RHEL-5705] - clk: Store clk_core for clk_rate_request (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: fix imx8mn_enet_phy_sels clocks list (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: fix imx8mn_sai2_sels clocks list (Joel Slebodnick) [RHEL-5705] - clk: imx: rename video_pll1 to video_pll (Joel Slebodnick) [RHEL-5705] - clk: imx: replace osc_hdmi with dummy (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: rename vpu_pll to m7_alt_pll (Joel Slebodnick) [RHEL-5705] - clk: imx: imxrt1050: add IMXRT1050_CLK_LCDIF_PIX clock gate (Joel Slebodnick) [RHEL-5705] - clk: imx: imxrt1050: fix IMXRT1050_CLK_LCDIF_APB offsets (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: Add audio shared gate (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: Add 320 MHz and 640 MHz entries for PLL146x (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mp: add shared clk gate for usb suspend clk (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Regroup inclusions (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Show numerator and denominator in debugfs (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Split out clk_fd_get_div() helper (Joel Slebodnick) [RHEL-5705] - clk: bulk: Use dev_err_probe() helper in __clk_bulk_get() (Joel Slebodnick) [RHEL-5705] - clk: Initialize max_rate in struct clk_rate_request (Joel Slebodnick) [RHEL-5705] - clk: Initialize the clk_rate_request even if clk_core is NULL (Joel Slebodnick) [RHEL-5705] - clk: Remove WARN_ON NULL parent in clk_core_init_rate_req() (Joel Slebodnick) [RHEL-5705] - clk: tests: Add tests for notifiers (Joel Slebodnick) [RHEL-5705] - clk: Update req_rate on __clk_recalc_rates() (Joel Slebodnick) [RHEL-5705] - clk: tests: Add missing test case for ranges (Joel Slebodnick) [RHEL-5705] - clk: Zero the clk_rate_request structure (Joel Slebodnick) [RHEL-5705] - clk: Stop forwarding clk_rate_requests to the parent (Joel Slebodnick) [RHEL-5705] - clk: Constify clk_has_parent() (Joel Slebodnick) [RHEL-5705] - clk: Introduce clk_core_has_parent() (Joel Slebodnick) [RHEL-5705] - clk: Switch from __clk_determine_rate to clk_core_round_rate_nolock (Joel Slebodnick) [RHEL-5705] - clk: Add our request boundaries in clk_core_init_rate_req (Joel Slebodnick) [RHEL-5705] - clk: Introduce clk_hw_init_rate_request() (Joel Slebodnick) [RHEL-5705] - clk: Move clk_core_init_rate_req() from clk_core_round_rate_nolock() to its caller (Joel Slebodnick) [RHEL-5705] - clk: Change clk_core_init_rate_req prototype (Joel Slebodnick) [RHEL-5705] - clk: Set req_rate on reparenting (Joel Slebodnick) [RHEL-5705] - clk: Take into account uncached clocks in clk_set_rate_range() (Joel Slebodnick) [RHEL-5705] - clk: tests: Add some tests for orphan with multiple parents (Joel Slebodnick) [RHEL-5705] - clk: tests: Add tests for mux with multiple parents (Joel Slebodnick) [RHEL-5705] - clk: tests: Add tests for single parent mux (Joel Slebodnick) [RHEL-5705] - clk: tests: Add tests for uncached clock (Joel Slebodnick) [RHEL-5705] - clk: tests: Add reference to the orphan mux bug report (Joel Slebodnick) [RHEL-5705] - clk: tests: Add test suites description (Joel Slebodnick) [RHEL-5705] - clk: Clarify clk_get_rate() expectations (Joel Slebodnick) [RHEL-5705] - clk: Skip clamping when rounding if there's no boundaries (Joel Slebodnick) [RHEL-5705] - clk: Drop the rate range on clk_put() (Joel Slebodnick) [RHEL-5705] - clk: test: Switch to clk_hw_get_clk (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: fix memleak on platform_device_add() fails (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: tune the order of enet_qos_root_clk (Joel Slebodnick) [RHEL-5705] - clk: nxp: fix typo in comment (Joel Slebodnick) [RHEL-5705] - clkdev: Simplify devm_clk_hw_register_clkdev() function (Joel Slebodnick) [RHEL-5705] - clkdev: Remove never used devm_clk_release_clkdev() (Joel Slebodnick) [RHEL-5705] - clk: Remove never used devm_of_clk_del_provider() (Joel Slebodnick) [RHEL-5705] - clk: do not initialize ret (Joel Slebodnick) [RHEL-5705] - clk: remove extra empty line (Joel Slebodnick) [RHEL-5705] - clk: Fix comment typo (Joel Slebodnick) [RHEL-5705] - clk: move from strlcpy with unused retval to strscpy (Joel Slebodnick) [RHEL-5705] - clk: imx: imx6sx: remove the SET_RATE_PARENT flag for QSPI clocks (Joel Slebodnick) [RHEL-5705] - Revert "clk: core: Honor CLK_OPS_PARENT_ENABLE for clk gate ops" (Joel Slebodnick) [RHEL-5705] - clk: core: Fix runtime PM sequence in clk_core_unprepare() (Joel Slebodnick) [RHEL-5705] - clk: core: Honor CLK_OPS_PARENT_ENABLE for clk gate ops (Joel Slebodnick) [RHEL-5705] - clk: Remove never used devm_clk_*unregister() (Joel Slebodnick) [RHEL-5705] - clk: fixed-factor: Introduce *clk_hw_register_fixed_factor_parent_hw() (Joel Slebodnick) [RHEL-5705] - clk: fixed: Remove Allwinner A10 special-case logic (Joel Slebodnick) [RHEL-5705] - treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_56.RULE (part 2) (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: Fix kfree() of static memory on setting driver_override (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: fix usb_root_clk parent (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: Use pm_runtime_resume_and_get to fix pm_runtime_get_sync() usage (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: fix a potential memory leak in __imx_clk_gpr_scu() (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: add GPT support (Joel Slebodnick) [RHEL-5705] - clk: imx8m: check mcore_booted before register clk (Joel Slebodnick) [RHEL-5705] - clk: mux: remove redundant initialization of variable width (Joel Slebodnick) [RHEL-5705] - clk: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Joel Slebodnick) [RHEL-5705] - Revert "clk: Drop the rate range on clk_put()" (Joel Slebodnick) [RHEL-5705] - clk: Drop the rate range on clk_put() (Joel Slebodnick) [RHEL-5705] - clk: test: Test clk_set_rate_range on orphan mux (Joel Slebodnick) [RHEL-5705] - clk: Initialize orphan req_rate (Joel Slebodnick) [RHEL-5705] - clk: Add clk_drop_range (Joel Slebodnick) [RHEL-5705] - clk: Always set the rate on clk_set_range_rate (Joel Slebodnick) [RHEL-5705] - clk: Use clamp instead of open-coding our own (Joel Slebodnick) [RHEL-5705] - clk: Always clamp the rounded rate (Joel Slebodnick) [RHEL-5705] - clk: Enforce that disjoints limits are invalid (Joel Slebodnick) [RHEL-5705] - clk: Fix clk_hw_get_clk() when dev is NULL (Joel Slebodnick) [RHEL-5705] - clk: imx: remove redundant re-assignment of pll->base (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: Support dynamic rates (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: Add pr_fmt (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: explicitly return lowest rate (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: name variables after usage (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: consolidate rate calculation (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: Use FIELD_GET/FIELD_PREP (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: Drop wrong shifting (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: Use register defines consistently (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: remove SYS PLL 1/2 clock gates (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: remove SYS PLL 1/2 clock gates (Joel Slebodnick) [RHEL-5705] - clk: imx8mm: remove SYS PLL 1/2 clock gates (Joel Slebodnick) [RHEL-5705] - clk: imx: off by one in imx_lpcg_parse_clks_from_dt() (Joel Slebodnick) [RHEL-5705] - clk: imx7d: Remove audio_mclk_root_clk (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: Add missing IMX8MP_CLK_MEDIA_MIPI_PHY1_REF_ROOT clock (Joel Slebodnick) [RHEL-5705] - clk: imx: Add imx8dxl clk driver (Joel Slebodnick) [RHEL-5705] - clk: imx: Add initial support for i.MXRT1050 clock driver (Joel Slebodnick) [RHEL-5705] - clk: Mark clk_core_evict_parent_cache_subtree() 'target' const (Joel Slebodnick) [RHEL-5705] - clk: Mark 'all_lists' as const (Joel Slebodnick) [RHEL-5705] - clk: mux: Declare u32 *table parameter as const (Joel Slebodnick) [RHEL-5705] - clk: nxp: Declare mux table parameter as const u32 * (Joel Slebodnick) [RHEL-5705] - clk: nxp: Remove unused variable (Joel Slebodnick) [RHEL-5705] - clk: fixed-factor: Introduce devm_clk_hw_register_fixed_factor_index() (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: Fix the parent clk of the audio_root_clk (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: Fix imx8mn_clko1_sels (Joel Slebodnick) [RHEL-5705] - clk: imx: Use div64_ul instead of do_div (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: set suppress_bind_attrs to true (Joel Slebodnick) [RHEL-5705] - clk: Enable/Disable runtime PM for clk_summary (Joel Slebodnick) [RHEL-5705] - clk: Emit a stern warning with writable debugfs enabled (Joel Slebodnick) [RHEL-5705] - clk: Add write operation for clk_parent debugfs node (Joel Slebodnick) [RHEL-5705] - clk: __clk_core_init() never takes NULL (Joel Slebodnick) [RHEL-5705] - clk: clk_core_get() can also return NULL (Joel Slebodnick) [RHEL-5705] - clk: gate: Add devm_clk_hw_register_gate() (Joel Slebodnick) [RHEL-5705] - clk: imx: pllv1: fix kernel-doc notation for struct clk_pllv1 (Joel Slebodnick) [RHEL-5705] - clk: Don't parent clks until the parent is fully registered (Joel Slebodnick) [RHEL-5705] - clk: imx: use module_platform_driver (Joel Slebodnick) [RHEL-5705] - clk: imx8m: Do not set IMX_COMPOSITE_CORE for non-regular composites (Joel Slebodnick) [RHEL-5705] - clk: use clk_core_get_rate_recalc() in clk_rate_get() (Joel Slebodnick) [RHEL-5705] - clk: imx: Make CLK_IMX8ULP select MXC_CLK (Joel Slebodnick) [RHEL-5705] - clk: imx: imx6ul: Fix csi clk gate register (Joel Slebodnick) [RHEL-5705] - clk: imx: imx6ul: Move csi_sel mux to correct base register (Joel Slebodnick) [RHEL-5705] - clk: imx: Fix the build break when clk-imx8ulp build as module (Joel Slebodnick) [RHEL-5705] - clk: imx: Add the pcc reset controller support on imx8ulp (Joel Slebodnick) [RHEL-5705] - clk: imx: Add clock driver for imx8ulp (Joel Slebodnick) [RHEL-5705] - clk: imx: Update the pfdv2 for 8ulp specific support (Joel Slebodnick) [RHEL-5705] - clk: imx: disable the pfd when set pfdv2 clock rate (Joel Slebodnick) [RHEL-5705] - clk: imx: Add 'CLK_SET_RATE_NO_REPARENT' for composite-7ulp (Joel Slebodnick) [RHEL-5705] - clk: imx: disable i.mx7ulp composite clock during initialization (Joel Slebodnick) [RHEL-5705] - clk: imx: Update the compsite driver to support imx8ulp (Joel Slebodnick) [RHEL-5705] - clk: imx: Update the pllv4 to support imx8ulp (Joel Slebodnick) [RHEL-5705] - clk: imx: Rework imx_clk_hw_pll14xx wrapper (Joel Slebodnick) [RHEL-5705] - clk: imx: Rework all imx_clk_hw_composite wrappers (Joel Slebodnick) [RHEL-5705] - clk: imx: Rework all clk_hw_register_divider wrappers (Joel Slebodnick) [RHEL-5705] - clk: imx: Rework all clk_hw_register_mux wrappers (Joel Slebodnick) [RHEL-5705] - clk: imx: Rework all clk_hw_register_gate2 wrappers (Joel Slebodnick) [RHEL-5705] - clk: imx: Rework all clk_hw_register_gate wrappers (Joel Slebodnick) [RHEL-5705] - clk: imx: Make mux/mux2 clk based helpers use clk_hw based ones (Joel Slebodnick) [RHEL-5705] - clk: imx: Remove unused helpers (Joel Slebodnick) [RHEL-5705] - clk: composite: export clk_register_composite (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: use correct mux type for clkout path (Joel Slebodnick) [RHEL-5705] - clk: imx8mm: use correct mux type for clkout path (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Document the arithmetics used behind the code (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Hide clk_fractional_divider_ops from wide audience (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Export approximation algorithm to the CCF users (Joel Slebodnick) [RHEL-5705]- hwmon: (lm90) Prevent integer overflow/underflow in hysteresis calculations (David Arcari) [RHEL-28126] {CVE-2021-47098} - pppoe: Fix memory leak in pppoe_sendmsg() (Guillaume Nault) [RHEL-29930] - ppp_async: limit MRU to 64K (Guillaume Nault) [RHEL-29930] - powercap: intel_rapl: Add support for Arrow Lake (Steve Best) [RHEL-20102] - powercap: intel_rapl: Add support for Lunar Lake-M paltform (Steve Best) [RHEL-20102] - dmaengine: ti: edma: Add some null pointer checks to the edma_probe (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: add dependency for PTP (Andrew Halaney) [RHEL-29244] - net: mdio: mdio-bitbang: Fix C45 read/write protocol (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo: Avoid overriding return value (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo: Fix typo in bitfield documentation (Andrew Halaney) [RHEL-29244] - soc: ti: knav_qmss_queue: Use device_get_match_data() (Andrew Halaney) [RHEL-29244] - soc/ti: wkup_m3_ipc: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - soc/ti: smartreflex: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - soc/ti: pruss: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - soc/ti: pm33xx: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - soc/ti: knav_qmss_queue: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - soc/ti: knav_dma: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo.c: Add JTAG ID for AM62PX (Andrew Halaney) [RHEL-29244] - soc: ti: Use devm_platform_ioremap_resource_byname simplify logic (Andrew Halaney) [RHEL-29244] - soc: ti: k3-ringacc: remove non-fatal probe deferral log (Andrew Halaney) [RHEL-29244] - soc: ti: k3-ringacc: Fixup documentation errors (Andrew Halaney) [RHEL-29244] - wkup_m3_ipc.c: Fix error checking for debugfs_create_dir (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Add helper functions to set GPI mode, MII_RT_event and XFR (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Add pruss_cfg_read()/update(), pruss_cfg_get_gpmux()/set_gpmux() APIs (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Add pruss_{request,release}_mem_region() API (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Add pruss_get()/put() API (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Allow compile-testing (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Avoid cast to incompatible function type (Andrew Halaney) [RHEL-29244] - soc: ti: smartreflex: Use devm_platform_ioremap_resource() (Andrew Halaney) [RHEL-29244] - soc: ti: smartreflex: Simplify getting the opam_sr pointer (Andrew Halaney) [RHEL-29244] - soc: ti: Use devm_platform_ioremap_resource() (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo: Add entry for J784S4 SOC (Andrew Halaney) [RHEL-29244] - soc: ti: pm33xx: Fix refcount leak in am33xx_pm_probe (Andrew Halaney) [RHEL-29244] - soc: ti: k3-ringacc: Add try_module_get() to k3_dmaring_request_dual_ring() (Andrew Halaney) [RHEL-29244] - ARM: omap2: smartreflex: remove on_init control (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo: Add AM62Ax JTAG ID (Andrew Halaney) [RHEL-29244] - soc: ti: smartreflex: Fix PM disable depth imbalance in omap_sr_probe (Andrew Halaney) [RHEL-29244] - soc: ti: knav_qmss_queue: Fix PM disable depth imbalance in knav_queue_probe (Andrew Halaney) [RHEL-29244] - drivers: soc: ti: knav_qmss_queue: Mark knav_acc_firmwares as static (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Enable support for PRUSS-M subsystem on K3 AM62x SoCs (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: Remove unneeded semicolon (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: Add debug option to halt m3 in suspend (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: Add support for i2c voltage scaling (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: Add support for IO Isolation (Andrew Halaney) [RHEL-29244] - soc: ti: knav_qmss_queue: Use IS_ERR instead of IS_ERR_OR_NULL when checking knav_queue_open() result (Andrew Halaney) [RHEL-29244] - soc: ti: pm33xx: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: Add support for toggling VTT regulator (Andrew Halaney) [RHEL-29244] - soc: ti: knav_qmss_queue: Use pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - soc: ti: knav_dma: Use pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - soc: ti: replace usage of found with dedicated list iterator variable (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: fix platform_get_irq.cocci warning (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo: Add AM62x JTAG ID (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: Fix IRQ check in wkup_m3_ipc_probe (Andrew Halaney) [RHEL-29244] - soc: ti: smartreflex: Use platform_get_irq_optional() to get the interrupt (Andrew Halaney) [RHEL-29244] - soc: ti: k3-ringacc: Use devm_bitmap_zalloc() when applicable (Andrew Halaney) [RHEL-29244] - soc: ti: knav_dma: Fix NULL vs IS_ERR() checking in dma_init (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo: Add entry for J721S2 SoC family (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: fix referenced node in error message (Andrew Halaney) [RHEL-29244] - soc: ti: Remove pm_runtime_irq_safe() usage for smartreflex (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Enable support for ICSSG subsystems on K3 AM64x SoCs (Andrew Halaney) [RHEL-29244] - net: make drivers to use SET_NETDEV_DEVLINK_PORT to set devlink_port (Andrew Halaney) [RHEL-29244] - soc: ti: ti_sci_inta_msi: Allocate MSI device data on first use (Andrew Halaney) [RHEL-29244] - of/irq: export of_msi_get_domain (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: add sw tx/rx irq coalescing based on hrtimers (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw-qos: Add Frame Preemption MAC Merge support (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: add mqprio qdisc offload in channel mode (Andrew Halaney) [RHEL-29244] - net: ethernet: am65-cpsw: Move register definitions to header file (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Move code to avoid forward declaration (Andrew Halaney) [RHEL-29244] - net: ethernet: am65-cpsw: cleanup TAPRIO handling (Andrew Halaney) [RHEL-29244] - net: ethernet: am65-cpsw: Rename TI_AM65_CPSW_TAS to TI_AM65_CPSW_QOS (Andrew Halaney) [RHEL-29244] - net: ethernet: am65-cpsw: Build am65-cpsw-qos only if required (Andrew Halaney) [RHEL-29244] - net/sched: taprio: replace tc_taprio_qopt_offload :: enable with a "cmd" enum (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_mdio: Update K3 SoCs list for errata i2329 (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw-new: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix error handling in am65_cpsw_nuss_common_open() (Andrew Halaney) [RHEL-29244] - net: ethernet: am65-cpsw: Set default TX channels to maximum (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Re-arrange functions to avoid forward declaration (Andrew Halaney) [RHEL-29244] - net: ethernet: am65-cpsw: Add standard Ethernet MAC stats to ethtool (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Fix error cleanup on failing pruss_request_mem_region (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add missing icss_iep_put to error path (Andrew Halaney) [RHEL-29244] - net: ti: icss-iep: fix setting counter value (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: rx_pause/tx_pause controls wrong direction (Andrew Halaney) [RHEL-29244] - net: ethernet: davinci_emac: Use MAC Address from Device Tree (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add phys_port_name support (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Fix r30 CMDs bitmasks (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Fix mixed module-builtin object (Andrew Halaney) [RHEL-29244] - net: netcp: replace deprecated strncpy with strscpy (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Fix tx_total_bytes count (Andrew Halaney) [RHEL-29244] - net: cpmac: remove driver to prepare for platform removal (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma-glue: clean up k3_udma_glue_tx_get_irq() return (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Fix signedness bug in prueth_init_tx_chns() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix error code in am65_cpsw_nuss_init_tx_chns() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add support for half duplex operation (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: add PTP dependency (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add AM64x icssg support (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: am65x SR2.0 add 10M full duplex support (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: add packet timestamping and ptp support (Andrew Halaney) [RHEL-29244] - net: ti: icss-iep: Add IEP driver (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Remove unused declarations (Andrew Halaney) [RHEL-29244] - Revert "net: ethernet: ti: am65-cpsw: add mqprio qdisc offload in channel mode" (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: add mqprio qdisc offload in channel mode (Andrew Halaney) [RHEL-29244] - net/sched: taprio: only pass gate mask per TXQ for igc, stmmac, tsnep, am65_cpsw (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add Power management support (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add ethtool ops for ICSSG Ethernet driver (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add Standard network staticstics (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add ICSSG Stats (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add ICSSG ethernet driver (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add icssg queues APIs and macros (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add Firmware config and classification APIs. (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add mii helper apis and macros (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add Firmware Interface for ICSSG Ethernet driver. (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_ale: Fix cpsw_ale_get_field()/cpsw_ale_set_field() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Call of_node_put() on error path (Andrew Halaney) [RHEL-29244] - net: ti/cpsw: Add explicit platform_device.h and of_platform.h includes (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Enable USXGMII mode for J784S4 CPSW9G (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Enable QSGMII for J784S4 CPSW9G (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Move mode specific config to mac_config() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix mdio cleanup in probe (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Fix format specifier in netcp_create_interface() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: enable p0 host port rx_vlan_remap (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: add .ndo to set dma per-queue rate (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Enable SGMII mode for J721E (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Enable SGMII mode for J7200 (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Add support for SGMII mode (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Simplify setting supported interface (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpts: adjust estf following ptp changes (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpts: reset pps genf adj settings on enable (Andrew Halaney) [RHEL-29244] - net: Use of_property_read_bool() for boolean properties (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Update name of Serdes PHY (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Add RX DMA Channel Teardown Quirk (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw/cpts: Fix CPTS release action (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Delete unreachable error handling code (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Handle -EPROBE_DEFER for Serdes PHY (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpts: adjust pps following ptp changes (Andrew Halaney) [RHEL-29244] - ptp: convert remaining drivers to adjfine interface (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpts: add pps support (Andrew Halaney) [RHEL-29244] - net: mdio: mdio-bitbang: Separate C22 and C45 transactions (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Add support for SERDES configuration (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Enable QSGMII mode for J721e CPSW9G (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: fix CONFIG_PM #ifdef (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix PM runtime leakage in am65_cpsw_nuss_ndo_slave_open() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix hardware switch mode on suspend/resume (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: retain PORT_VLAN_REG after suspend/resume (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Add suspend/resume support (Andrew Halaney) [RHEL-29244] - net: drop the weight argument from netif_napi_add (Andrew Halaney) [RHEL-29244] - Revert "net: ethernet: ti: am65-cpsw: Add suspend/resume support" (Andrew Halaney) [RHEL-29244] - Revert "net: ethernet: ti: am65-cpsw: retain PORT_VLAN_REG after suspend/resume" (Andrew Halaney) [RHEL-29244] - Revert "net: ethernet: ti: am65-cpsw: Fix hardware switch mode on suspend/resume" (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix RGMII configuration at SPEED_10 (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: fix error handling in am65_cpsw_nuss_probe() (Andrew Halaney) [RHEL-29244] - ptp: cpts: convert .adjfreq to .adjfine (Andrew Halaney) [RHEL-29244] - net: cpsw: disable napi in cpsw_ndo_open() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix hardware switch mode on suspend/resume (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: retain PORT_VLAN_REG after suspend/resume (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_ale: Add cpsw_ale_restore() helper (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Add suspend/resume support (Andrew Halaney) [RHEL-29244] - net: switch to netif_napi_add_tx() (Andrew Halaney) [RHEL-29244] - eth: remove copies of the NAPI_POLL_WEIGHT define (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw/cpts: Add suspend/resume helpers (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix segmentation fault at module unload (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Fix return type of netcp_ndo_start_xmit() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: set correct devlink flavour for unused ports (Andrew Halaney) [RHEL-29244] - net: cpmac: Add __init/__exit annotations to module init/exit funcs (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: remove unused parameter of am65_cpsw_nuss_common_open() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_new: Switch to use dev_err_probe() helper (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: Switch to use dev_err_probe() helper (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpts: Switch to use dev_err_probe() helper (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_emac: Fix return type of emac_dev_xmit (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_mdio: fix build for mdio bitbang uses (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Move phy_set_mode_ext() to correct location (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Add support for J7200 CPSW5G (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_mdio: Add workaround for errata i2329 (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix devlink port register sequence (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw-nuss: Fix some refcount leaks (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix fwnode passed to phylink_create() (Andrew Halaney) [RHEL-29244] - ethernet/ti: delete if NULL check befort devm_kfree (Andrew Halaney) [RHEL-29244] - eth: cpsw: remove a copy of the NAPI_POLL_WEIGHT define (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw-ethtool: use pm_runtime_resume_and_get (Andrew Halaney) [RHEL-29244] - drivers: net: davinci_mdio: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_emac: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_priv: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_new: use pm_runtime_resume_and_get() instead of pm_runtime_get_sync() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_new: enable bc/mc storm prevention support (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: enable bc/mc storm prevention support (Andrew Halaney) [RHEL-29244] - drivers: net: cpsw: ale: add broadcast/multicast rate limit support (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw-nuss: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix build error without PHYLINK (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: drop CPSW_HEADROOM define (Andrew Halaney) [RHEL-29244] - net: cpsw: add missing of_node_put() in cpsw_probe_dt() (Andrew Halaney) [RHEL-29244] - drivers: ethernet: cpsw: fix panic when interrupt coaleceing is set via ethtool (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Fix spelling mistake and clean up message (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_emac: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Convert to PHYLINK (Andrew Halaney) [RHEL-29244] - net: ti: cpsw: remove guards against !BRIDGE_VLAN_INFO_BRENTRY (Andrew Halaney) [RHEL-29244] - net: ti: am65-cpsw-nuss: remove guards against !BRIDGE_VLAN_INFO_BRENTRY (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpts: Handle error for clk_enable (Andrew Halaney) [RHEL-29244] - net: cpsw: Properly initialise struct page_pool_params (Andrew Halaney) [RHEL-29244] - net: cpsw: avoid alignment faults by taking NET_IP_ALIGN into account (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_emac: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: Enable PHY timestamping (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: add missing of_node_put before return (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_ale: Fix access to un-initialized memory (Andrew Halaney) [RHEL-29244] - net: davinci_emac: Fix interrupt pacing disable (Andrew Halaney) [RHEL-29244] - ethernet: tlan: use eth_hw_addr_set() (Andrew Halaney) [RHEL-29244] - ethernet: remove random_ether_addr() (Andrew Halaney) [RHEL-29244] - ethernet: replace netdev->dev_addr assignment loops (Andrew Halaney) [RHEL-29244] - ethernet: manually convert memcpy(dev_addr,..., sizeof(addr)) (Andrew Halaney) [RHEL-29244] - ethernet: make use of eth_hw_addr_random() where appropriate (Andrew Halaney) [RHEL-29244] - ethernet: ti: cpts: Use devm_kcalloc() instead of devm_kzalloc() (Andrew Halaney) [RHEL-29244] - ethernet: use of_get_ethdev_address() (Andrew Halaney) [RHEL-29244] - am65-cpsw: avoid null pointer arithmetic (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Move devlink registration to be last devlink command (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: make array stpa static const, makes object smaller (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_cpdma: revert "drop frame padding" (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: use napi_complete_done() in TX completion (Andrew Halaney) [RHEL-29244] - net: ti: am65-cpsw-nuss: fix RX IRQ state after .ndo_stop() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_cpdma: drop frame padding (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_emac: switch to use skb_put_padto() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: switch to use skb_put_padto() (Andrew Halaney) [RHEL-29244] - Revert "net: build all switchdev drivers as modules when the bridge is a module" (Andrew Halaney) [RHEL-29244] - net: ti: am65-cpsw-nuss: fix wrong devlink release order (Andrew Halaney) [RHEL-29244] - net: build all switchdev drivers as modules when the bridge is a module (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-am62a: Fix SPI PDMA data (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-am62: Fix SPI PDMA data (Andrew Halaney) [RHEL-29244] - dmaengine: ti: edma: handle irq_of_parse_and_map() errors (Andrew Halaney) [RHEL-29244] - dmaengine: ti: omap-dma: Annotate struct omap_desc with __counted_by (Andrew Halaney) [RHEL-29244] - dmaengine: ti: edma: Annotate struct edma_desc with __counted_by (Andrew Halaney) [RHEL-29244] - dmaengine: ti: omap-dma: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - dmaengine: ti: edma: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - dmaengine: ti: cppi41: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Add support for J721S2 CSI BCDMA instance (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-j721s2: Add PSI-L thread map for main CPSW2G (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: annotate pm function with __maybe_unused (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil: Add PSI-L thread support for J784s4 (Andrew Halaney) [RHEL-29244] - dmaengine: ti: edma: remove unused edma_and function (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Workaround errata i2234 (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Add system suspend/resume support (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: remove non-fatal probe deferral log (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Add support for BCDMA CSI RX (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Add support for DMAs on AM62A SoC (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-am62a: Add AM62Ax PSIL and PDMA data (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Fix BCDMA for case w/o BCHAN (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Do conditional decrement of UDMA_CHAN_RT_PEER_BCNT_REG (Andrew Halaney) [RHEL-29244] - dmaengine: ti: convert PSIL to be buildable as module (Andrew Halaney) [RHEL-29244] - dmaengine: ti: convert k3-udma to module (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma-glue: fix memory leak when register device fail (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Respond TX done if DMA_PREP_INTERRUPT is not requested (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil: add additional TX threads for j721e (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil: add additional TX threads for j7200 (Andrew Halaney) [RHEL-29244] - dmaengine: ti: edma: Remove some unused functions (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Reset UDMA_CHAN_RT byte counters to prevent overflow (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma-private: Fix refcount leak bug in of_xudma_dev_get() (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-j721s2: Add psil threads for sa2ul (Andrew Halaney) [RHEL-29244] - dmaengine: ti: Add missing put_device in ti_dra7_xbar_route_allocate (Andrew Halaney) [RHEL-29244] - dmaengine: ti: Fix refcount leak in ti_dra7_xbar_route_allocate (Andrew Halaney) [RHEL-29244] - dmaengine: ti: deprecate '#dma-channels' (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-am62: Update PSIL thread for saul. (Andrew Halaney) [RHEL-29244] - dma: omap: hide legacy interface (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil: Add AM62x PSIL and PDMA data (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Add AM62x DMSS support (Andrew Halaney) [RHEL-29244] - dmaengine: ti: cleanup comments (Andrew Halaney) [RHEL-29244] - drivers: dma: ti: k3-psil: Add support for J721S2 (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Add SoC dependent data for J721S2 SoC (Andrew Halaney) [RHEL-29244] - dmaengine: ti: edma: Use 'for_each_set_bit' when possible (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Fix smatch warnings (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Set r/tchan or rflow to NULL if request fail (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Set bchan to NULL if a channel request fail (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-j721e: Add entry for CSI2RX (Andrew Halaney) [RHEL-29244] - xfs: drop experimental warning for FSDAX (Bill O'Donnell) [RHEL-15319] - mm, pmem, xfs: Introduce MF_MEM_PRE_REMOVE for unbind (Bill O'Donnell) [RHEL-12888] - xfs: correct calculation for agend and blockcount (Bill O'Donnell) [RHEL-12888] - fs: distinguish between user initiated freeze and kernel initiated freeze (Bill O'Donnell) [RHEL-12888] - xfs: fix the calculation for "end" and "length" (Bill O'Donnell) [RHEL-12888] - mpls: Do not orphan the skb (Guillaume Nault) [RHEL-28782] - net: flow_dissector: Use 64bits for used_keys (Ivan Vecera) [RHEL-29648] - macvlan: Don't propagate promisc change to lower dev in passthru (Davide Caratti) [RHEL-32205] - ipvlan: add ipvlan_route_v6_outbound() helper (Davide Caratti) [RHEL-32205] - ipvlan: properly track tx_errors (Davide Caratti) [RHEL-32205] - platform/x86: intel-uncore-freq: Add additional client processors (Steve Best) [RHEL-32742] - l2tp: fix incorrect parameter validation in the pppol2tp_getsockopt() function (Guillaume Nault) [RHEL-30144] - net: ip_tunnel: make sure to pull inner header in ip_tunnel_rcv() (Guillaume Nault) [RHEL-30144] - geneve: make sure to pull inner header in geneve_rx() (Guillaume Nault) [RHEL-30144] - net: ip_tunnel: prevent perpetual headroom growth (Guillaume Nault) [RHEL-30144] - l2tp: pass correct message length to ip6_append_data (Guillaume Nault) [RHEL-30144] - ip6_tunnel: make sure to pull inner header in __ip6_tnl_rcv() (Guillaume Nault) [RHEL-30144] - ip_tunnels: use DEV_STATS_INC() (Guillaume Nault) [RHEL-30144] - ipmr: fix incorrect parameter validation in the ip_mroute_getsockopt() function (Guillaume Nault) [RHEL-31492] - inet_diag: annotate data-races around inet_diag_table[] (Guillaume Nault) [RHEL-31492] - arp: Prevent overflow in arp_req_get(). (Guillaume Nault) [RHEL-31492] - ipv4: properly combine dev_base_seq and ipv4.dev_addr_genid (Guillaume Nault) [RHEL-31492] - inet: read sk->sk_family once in inet_recv_error() (Guillaume Nault) [RHEL-31492] - net: ipv4: fix a memleak in ip_setup_cork (Guillaume Nault) [RHEL-31492] - ipv6: init the accept_queue's spinlocks in inet6_create (Guillaume Nault) [RHEL-31492] - tcp: make sure init the accept_queue's spinlocks once (Guillaume Nault) [RHEL-31492]- PCI/MSI: Prevent MSI hardware interrupt number truncation (Myron Stowe) [RHEL-21453] - redhat/configs: Add CONFIG_CRYPTO_DEV_QAT_420XX (Vladis Dronov) [RHEL-17715] - crypto: qat - make ring to service map common for QAT GEN4 (Vladis Dronov) [RHEL-17715] - crypto: qat - fix ring to service map for dcc in 420xx (Vladis Dronov) [RHEL-17715] - crypto: qat - fix ring to service map for dcc in 4xxx (Vladis Dronov) [RHEL-17715] - crypto: qat - fix comment structure (Vladis Dronov) [RHEL-17715] - crypto: qat - remove unnecessary description from comment (Vladis Dronov) [RHEL-17715] - crypto: qat - remove double initialization of value (Vladis Dronov) [RHEL-17715] - crypto: qat - avoid division by zero (Vladis Dronov) [RHEL-17715] - crypto: qat - removed unused macro in adf_cnv_dbgfs.c (Vladis Dronov) [RHEL-17715] - crypto: qat - remove unused macros in qat_comp_alg.c (Vladis Dronov) [RHEL-17715] - crypto: qat - uninitialized variable in adf_hb_error_inject_write() (Vladis Dronov) [RHEL-17715] - Documentation: qat: fix auto_reset section (Vladis Dronov) [RHEL-17715] - crypto: qat - resolve race condition during AER recovery (Vladis Dronov) [RHEL-17715] - crypto: qat - change SLAs cleanup flow at shutdown (Vladis Dronov) [RHEL-17715] - crypto: qat - improve aer error reset handling (Vladis Dronov) [RHEL-17715] - crypto: qat - limit heartbeat notifications (Vladis Dronov) [RHEL-17715] - crypto: qat - add auto reset on error (Vladis Dronov) [RHEL-17715] - crypto: qat - add fatal error notification (Vladis Dronov) [RHEL-17715] - crypto: qat - re-enable sriov after pf reset (Vladis Dronov) [RHEL-17715] - crypto: qat - update PFVF protocol for recovery (Vladis Dronov) [RHEL-17715] - crypto: qat - disable arbitration before reset (Vladis Dronov) [RHEL-17715] - crypto: qat - add fatal error notify method (Vladis Dronov) [RHEL-17715] - crypto: qat - add heartbeat error simulator (Vladis Dronov) [RHEL-17715] - crypto: qat - use kcalloc_node() instead of kzalloc_node() (Vladis Dronov) [RHEL-17715] - crypto: qat - avoid memcpy() overflow warning (Vladis Dronov) [RHEL-17715] - crypto: qat - fix arbiter mapping generation algorithm for QAT 402xx (Vladis Dronov) [RHEL-17715] - crypto: qat - generate dynamically arbiter mappings (Vladis Dronov) [RHEL-17715] - crypto: qat - add support for ring pair level telemetry (Vladis Dronov) [RHEL-17715] - crypto: qat - add support for device telemetry (Vladis Dronov) [RHEL-17715] - crypto: qat - add admin msgs for telemetry (Vladis Dronov) [RHEL-17715] - crypto: qat - include pci.h for GET_DEV() (Vladis Dronov) [RHEL-17715] - crypto: qat - add support for 420xx devices (Vladis Dronov) [RHEL-17715] - crypto: qat - move fw config related structures (Vladis Dronov) [RHEL-17715] - crypto: qat - relocate portions of qat_4xxx code (Vladis Dronov) [RHEL-17715] - crypto: qat - change signature of uof_get_num_objs() (Vladis Dronov) [RHEL-17715] - crypto: qat - relocate and rename get_service_enabled() (Vladis Dronov) [RHEL-17715] - seq_file: add helper macro to define attribute for rw file (Vladis Dronov) [RHEL-17715] - minmax: Introduce {min,max}_array() (Vladis Dronov) [RHEL-17715] - vfio/fsl-mc: Block calling interrupt handler without trigger (Alex Williamson) [RHEL-30023] - vfio/platform: Create persistent IRQ handlers (Alex Williamson) [RHEL-30023] - vfio/platform: Disable virqfds on cleanup (Alex Williamson) [RHEL-30023] - vfio/pci: Create persistent INTx handler (Alex Williamson) [RHEL-30023] - vfio: Introduce interface to flush virqfd inject workqueue (Alex Williamson) [RHEL-30023] - vfio/pci: Lock external INTx masking ops (Alex Williamson) [RHEL-30023] - vfio/pci: Disable auto-enable of exclusive INTx IRQ (Alex Williamson) [RHEL-30023] - vfio/mbochs: make mbochs_class constant (Alex Williamson) [RHEL-30023] - vfio/mdpy: make mdpy_class constant (Alex Williamson) [RHEL-30023] - vfio: amba: Rename pl330_ids[] to vfio_amba_ids[] (Alex Williamson) [RHEL-30023] - vfio/pci: rename and export range_intersect_range (Alex Williamson) [RHEL-30023] - vfio/pci: rename and export do_io_rw() (Alex Williamson) [RHEL-30023] - vfio/pci: WARN_ON driver_override kasprintf failure (Alex Williamson) [RHEL-30023] - vfio/pci: Expose vfio_pci_core_iowrite/read##size() (Alex Williamson) [RHEL-30023] - vfio/pci: Expose vfio_pci_core_setup_barmap() (Alex Williamson) [RHEL-30023] - vfio/type1: account iommu allocations (Alex Williamson) [RHEL-30023] - redhat/configs: Disable CONFIG_VFIO_DEBUGFS (Alex Williamson) [RHEL-30023] - MAINTAINERS: Add vfio debugfs interface doc link (Alex Williamson) [RHEL-30023] - Documentation: add debugfs description for vfio (Alex Williamson) [RHEL-30023] - vfio/migration: Add debugfs to live migration driver (Alex Williamson) [RHEL-30023] - vfio: Drop vfio_file_iommu_group() stub to fudge around a KVM wart (Alex Williamson) [RHEL-30023] - iommufd/iova_bitmap: Move symbols to IOMMUFD namespace (Alex Williamson) [RHEL-30023] - vfio: Move iova_bitmap into iommufd (Alex Williamson) [RHEL-30023] - vfio/iova_bitmap: Export more API symbols (Alex Williamson) [RHEL-30023] - thermal: sysfs: Fix trip_point_hyst_store() (Jennifer Berringer) [RHEL-31231] - ring-buffer: Do not attempt to read past "commit" (Jerome Marchand) [RHEL-29064] {CVE-2023-52501} - Upstream has changed the APIs to suspend the array. (Nigel Croxon) [RHEL-26279] - md/raid5: fix deadlock that raid5d() wait for itself to clear MD_SB_CHANGE_PENDING (Nigel Croxon) [RHEL-26279] - Revert "Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d"" (Nigel Croxon) [RHEL-26279] - Revert "raid5: read data is wrong when recovery happens" (Nigel Croxon) [RHEL-26279] - md: add a mddev_is_dm helper (Nigel Croxon) [RHEL-26279] - md: add a mddev_add_trace_msg helper (Nigel Croxon) [RHEL-26279] - md: add a mddev_trace_remap helper (Nigel Croxon) [RHEL-26279] - md/raid1-10: add a helper raid1_check_read_range() (Nigel Croxon) [RHEL-26279] - md/raid1: factor out helpers to add rdev to conf (Nigel Croxon) [RHEL-26279] - md: add a new helper rdev_has_badblock() (Nigel Croxon) [RHEL-26279] - md/raid5: fix atomicity violation in raid5_cache_count (Nigel Croxon) [RHEL-26279] - dm-raid: fix lockdep waring in "pers->hot_add_disk" (Nigel Croxon) [RHEL-26279] - md/dm-raid: don't call md_reap_sync_thread() directly (Nigel Croxon) [RHEL-26279] - dm-raid456, md/raid456: fix a deadlock for dm-raid456 while io concurrent with reshape (Nigel Croxon) [RHEL-26279] - dm-raid: add a new helper prepare_suspend() in md_personality (Nigel Croxon) [RHEL-26279] - dm-raid: really frozen sync_thread during suspend (Nigel Croxon) [RHEL-26279] - md: add a new helper reshape_interrupted() (Nigel Croxon) [RHEL-26279] - md: export helper md_is_rdwr() (Nigel Croxon) [RHEL-26279] - md: export helpers to stop sync_thread (Nigel Croxon) [RHEL-26279] - md: don't clear MD_RECOVERY_FROZEN for new dm-raid until resume (Nigel Croxon) [RHEL-26279] - md/md-bitmap: fix incorrect usage for sb_index (Nigel Croxon) [RHEL-26279] - md: check mddev->pers before calling md_set_readonly() (Nigel Croxon) [RHEL-26279] - md: clean up openers check in do_md_stop() and md_set_readonly() (Nigel Croxon) [RHEL-26279] - md: sync blockdev before stopping raid or setting readonly (Nigel Croxon) [RHEL-26279] - md: factor out a helper to sync mddev (Nigel Croxon) [RHEL-26279] - md: Don't clear MD_CLOSING when the raid is about to stop (Nigel Croxon) [RHEL-26279] - md: return directly before setting did_set_md_closing (Nigel Croxon) [RHEL-26279] - md: clean up invalid BUG_ON in md_ioctl (Nigel Croxon) [RHEL-26279] - md: changed the switch of RAID_VERSION to if (Nigel Croxon) [RHEL-26279] - md: merge the check of capabilities into md_ioctl_valid() (Nigel Croxon) [RHEL-26279] - md: Don't suspend the array for interrupted reshape (Nigel Croxon) [RHEL-26279] - md: Don't register sync_thread for reshape directly (Nigel Croxon) [RHEL-26279] - md: Make sure md_do_sync() will set MD_RECOVERY_DONE (Nigel Croxon) [RHEL-26279] - md: Don't ignore read-only array in md_check_recovery() (Nigel Croxon) [RHEL-26279] - md: Don't ignore suspended array in md_check_recovery() (Nigel Croxon) [RHEL-26279] - md: Fix missing release of 'active_io' for flush (Nigel Croxon) [RHEL-26279] - md: fix kmemleak of rdev->serial (Nigel Croxon) [RHEL-26279] - md: use RCU lock to protect traversal in md_spares_need_change() (Nigel Croxon) [RHEL-26279] - md: get rdev->mddev with READ_ONCE() (Nigel Croxon) [RHEL-26279] - md: remove redundant md_wakeup_thread() (Nigel Croxon) [RHEL-26279] - md: remove redundant check of 'mddev->sync_thread' (Nigel Croxon) [RHEL-26279] - md: fix a suspicious RCU usage warning (Nigel Croxon) [RHEL-26279] - md/raid1: Use blk_opf_t for read and write operations (Nigel Croxon) [RHEL-26279] - md: Fix md_seq_ops() regressions (Nigel Croxon) [RHEL-26279] - md/raid1: support read error check (Nigel Croxon) [RHEL-26279] - md: factor out a helper exceed_read_errors() to check read_errors (Nigel Croxon) [RHEL-26279] - md: Whenassemble the array, consult the superblock of the freshest device (Nigel Croxon) [RHEL-26279] - md/raid1: remove unnecessary null checking (Nigel Croxon) [RHEL-26279] - md: split MD_RECOVERY_NEEDED out of mddev_resume (Nigel Croxon) [RHEL-26279] - md: fix stopping sync thread (Nigel Croxon) [RHEL-26279] - md: don't leave 'MD_RECOVERY_FROZEN' in error path of md_set_readonly() (Nigel Croxon) [RHEL-26279] - md: fix missing flush of sync_work (Nigel Croxon) [RHEL-26279] - md: synchronize flush io with array reconfiguration (Nigel Croxon) [RHEL-26279] - md/raid6: use valid sector values to determine if an I/O should wait on the reshape (Nigel Croxon) [RHEL-26279] - md/raid5: remove rcu protection to access rdev from conf (Nigel Croxon) [RHEL-26279] - md/raid1: remove rcu protection to access rdev from conf (Nigel Croxon) [RHEL-26279] - md/raid10: remove rcu protection to access rdev from conf (Nigel Croxon) [RHEL-26279] - md: remove flag RemoveSynchronized (Nigel Croxon) [RHEL-26279] - Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d" (Nigel Croxon) [RHEL-26279] - md: bypass block throttle for superblock update (Nigel Croxon) [RHEL-26279] - md: fix bi_status reporting in md_end_clone_io (Nigel Croxon) [RHEL-26279] - md: cleanup pers->prepare_suspend() (Nigel Croxon) [RHEL-26279] - md-cluster: check for timeout while a new disk adding (Nigel Croxon) [RHEL-26279] - md: rename __mddev_suspend/resume() back to mddev_suspend/resume() (Nigel Croxon) [RHEL-26279] - md/dm-raid: use new apis to suspend array (Nigel Croxon) [RHEL-26279] - md: remove old apis to suspend the array (Nigel Croxon) [RHEL-26279] - md: suspend array in md_start_sync() if array need reconfiguration (Nigel Croxon) [RHEL-26279] - md/raid5: replace suspend with quiesce() callback (Nigel Croxon) [RHEL-26279] - md: cleanup mddev_create/destroy_serial_pool() (Nigel Croxon) [RHEL-26279] - md: use new apis to suspend array before mddev_create/destroy_serial_pool (Nigel Croxon) [RHEL-26279] - md: use new apis to suspend array for ioctls involed array reconfiguration (Nigel Croxon) [RHEL-26279] - md: use new apis to suspend array for adding/removing rdev from state_store() (Nigel Croxon) [RHEL-26279] - md: use new apis to suspend array for sysfs apis (Nigel Croxon) [RHEL-26279] - md/raid5: use new apis to suspend array (Nigel Croxon) [RHEL-26279] - md/raid5-cache: use new apis to suspend array (Nigel Croxon) [RHEL-26279] - md/md-bitmap: use new apis to suspend array for location_store() (Nigel Croxon) [RHEL-26279] - md: add new helpers to suspend/resume and lock/unlock array (Nigel Croxon) [RHEL-26279] - md: add new helpers to suspend/resume array (Nigel Croxon) [RHEL-26279] - md: replace is_md_suspended() with 'mddev->suspended' in md_check_recovery() (Nigel Croxon) [RHEL-26279] - md/raid5-cache: use READ_ONCE/WRITE_ONCE for 'conf->log' (Nigel Croxon) [RHEL-26279] - md: use READ_ONCE/WRITE_ONCE for 'suspend_lo' and 'suspend_hi' (Nigel Croxon) [RHEL-26279] - md/raid1: don't split discard io for write behind (Nigel Croxon) [RHEL-26279] - md: do not require mddev_lock() for all options in array_state_store() (Nigel Croxon) [RHEL-26279] - md: simplify md_seq_ops (Nigel Croxon) [RHEL-26279] - md: factor out a helper from mddev_put() (Nigel Croxon) [RHEL-26279] - ext4: check if ext4_blkdev_get() returns NULL (Ming Lei) [RHEL-30965] - libceph: init the cursor when preparing the sparse read (Xiubo Li) [RHEL-19813] - libceph: just wait for more data to be available on the socket (Xiubo Li) [RHEL-19813] - libceph: rename read_sparse_msg_*() to read_partial_sparse_msg_*() (Xiubo Li) [RHEL-19813] - libceph: fail sparse-read if the data length doesn't match (Xiubo Li) [RHEL-19813] - ceph: fix incorrect revoked caps assert in ceph_fill_file_size() (Xiubo Li) [RHEL-19813] - ceph: remove unnecessary IS_ERR() check in ceph_fname_to_usr() (Xiubo Li) [RHEL-19813] - ceph: remove unnecessary check for NULL in parse_longname() (Xiubo Li) [RHEL-19813] - ceph: switch ceph_lookup/atomic_open() to use new fscrypt helper (Xiubo Li) [RHEL-19813] - ceph: fix updating i_truncate_pagecache_size for fscrypt (Xiubo Li) [RHEL-19813] - ceph: wait for OSD requests' callbacks to finish when unmounting (Xiubo Li) [RHEL-19813] - ceph: drop messages from MDS when unmounting (Xiubo Li) [RHEL-19813] - ceph: prevent snapshot creation in encrypted locked directories (Xiubo Li) [RHEL-19813] - ceph: add support for encrypted snapshot names (Xiubo Li) [RHEL-19813] - ceph: invalidate pages when doing direct/sync writes (Xiubo Li) [RHEL-19813] - ceph: plumb in decryption during reads (Xiubo Li) [RHEL-19813] - ceph: add encryption support to writepage and writepages (Xiubo Li) [RHEL-19813] - ceph: redirty the page for writepage on failure (Xiubo Li) [RHEL-19813] - ceph: add read/modify/write to ceph_sync_write (Xiubo Li) [RHEL-19813] - ceph: align data in pages in ceph_sync_write (Xiubo Li) [RHEL-19813] - ceph: don't use special DIO path for encrypted inodes (Xiubo Li) [RHEL-19813] - ceph: don't get the inline data for new creating files (Xiubo Li) [RHEL-19813] - ceph: add truncate size handling support for fscrypt (Xiubo Li) [RHEL-19813] - ceph: add object version support for sync read (Xiubo Li) [RHEL-19813] - libceph: allow ceph_osdc_new_request to accept a multi-op read (Xiubo Li) [RHEL-19813] - libceph: add CEPH_OSD_OP_ASSERT_VER support (Xiubo Li) [RHEL-19813] - ceph: add infrastructure for file encryption and decryption (Xiubo Li) [RHEL-19813] - ceph: handle fscrypt fields in cap messages from MDS (Xiubo Li) [RHEL-19813] - ceph: size handling in MClientRequest, cap updates and inode traces (Xiubo Li) [RHEL-19813] - ceph: mark directory as non-complete after loading key (Xiubo Li) [RHEL-19813] - ceph: allow encrypting a directory while not having Ax caps (Xiubo Li) [RHEL-19813] - ceph: add some fscrypt guardrails (Xiubo Li) [RHEL-19813] - ceph: create symlinks with encrypted and base64-encoded targets (Xiubo Li) [RHEL-19813] - ceph: add support to readdir for encrypted names (Xiubo Li) [RHEL-19813] - ceph: pass the request to parse_reply_info_readdir() (Xiubo Li) [RHEL-19813] - ceph: make ceph_fill_trace and ceph_get_name decrypt names (Xiubo Li) [RHEL-19813] - ceph: add helpers for converting names for userland presentation (Xiubo Li) [RHEL-19813] - ceph: make d_revalidate call fscrypt revalidator for encrypted dentries (Xiubo Li) [RHEL-19813] - ceph: set DCACHE_NOKEY_NAME flag in ceph_lookup/atomic_open() (Xiubo Li) [RHEL-19813] - ceph: decode alternate_name in lease info (Xiubo Li) [RHEL-19813] - ceph: send alternate_name in MClientRequest (Xiubo Li) [RHEL-19813] - ceph: encode encrypted name in ceph_mdsc_build_path and dentry release (Xiubo Li) [RHEL-19813] - ceph: add base64 endcoding routines for encrypted names (Xiubo Li) [RHEL-19813] - ceph: make ioctl cmds more readable in debug log (Xiubo Li) [RHEL-19813] - ceph: add fscrypt ioctls and ceph.fscrypt.auth vxattr (Xiubo Li) [RHEL-19813] - ceph: implement -o test_dummy_encryption mount option (Xiubo Li) [RHEL-19813] - ceph: fscrypt_auth handling for ceph (Xiubo Li) [RHEL-19813] - ceph: use osd_req_op_extent_osd_iter for netfs reads (Xiubo Li) [RHEL-19813] - libceph: add new iov_iter-based ceph_msg_data_type and ceph_osd_data_type (Xiubo Li) [RHEL-19813] - ceph: make ceph_msdc_build_path use ref-walk (Xiubo Li) [RHEL-19813] - ceph: preallocate inode for ops that may create one (Xiubo Li) [RHEL-19813] - fs: change test in inode_insert5 for adding to the sb list (Xiubo Li) [RHEL-19813] - ceph: add new mount option to enable sparse reads (Xiubo Li) [RHEL-19813] - libceph: add sparse read support to OSD client (Xiubo Li) [RHEL-19813] - libceph: add sparse read support to msgr1 (Xiubo Li) [RHEL-19813] - libceph: support sparse reads on msgr2 secure codepath (Xiubo Li) [RHEL-19813] - libceph: new sparse_read op, support sparse reads on msgr2 crc codepath (Xiubo Li) [RHEL-19813] - libceph: define struct ceph_sparse_extent and add some helpers (Xiubo Li) [RHEL-19813] - libceph: add spinlock around osd->o_requests (Xiubo Li) [RHEL-19813] - ceph: try to check caps immediately after async creating finishes (Xiubo Li) [RHEL-19813] - ceph: remove useless session parameter for check_caps() (Xiubo Li) [RHEL-19813] - ceph: flush the dirty caps immediatelly when quota is approaching (Xiubo Li) [RHEL-19813] - ceph: fix NULL pointer dereference for req->r_session (Xiubo Li) [RHEL-19813] - ceph: fix a NULL vs IS_ERR() check when calling ceph_lookup_inode() (Xiubo Li) [RHEL-19813] - ceph: fix incorrectly showing the .snap size for stat (Xiubo Li) [RHEL-19813] - ceph: fail the open_by_handle_at() if the dentry is being unlinked (Xiubo Li) [RHEL-19813] - ceph: increment i_version when doing a setattr with caps (Xiubo Li) [RHEL-19813] - ceph: Use kcalloc for allocating multiple elements (Xiubo Li) [RHEL-19813] - ceph: no need to wait for transition RDCACHE|RD -> RD (Xiubo Li) [RHEL-19813] - ceph: fail the request if the peer MDS doesn't support getvxattr op (Xiubo Li) [RHEL-19813] - ceph: wake up the waiters if any new caps comes (Xiubo Li) [RHEL-19813] - libceph: drop last_piece flag from ceph_msg_data_cursor (Xiubo Li) [RHEL-19813] - fscrypt: Replace 1-element array with flexible array (Xiubo Li) [RHEL-19813] - fscrypt: optimize fscrypt_initialize() (Xiubo Li) [RHEL-19813] - fscrypt: use WARN_ON_ONCE instead of WARN_ON (Xiubo Li) [RHEL-19813] - fscrypt: check for NULL keyring in fscrypt_put_master_key_activeref() (Xiubo Li) [RHEL-19813] - fscrypt: improve fscrypt_destroy_keyring() documentation (Xiubo Li) [RHEL-19813] - fscrypt: destroy keyring after security_sb_delete() (Xiubo Li) [RHEL-19813] - fscrypt: support decrypting data from large folios (Xiubo Li) [RHEL-19813] - fscrypt: clean up fscrypt_add_test_dummy_key() (Xiubo Li) [RHEL-19813] - fs/super.c: stop calling fscrypt_destroy_keyring() from __put_super() (Xiubo Li) [RHEL-19813] - ext4: stop calling fscrypt_add_test_dummy_key() (Xiubo Li) [RHEL-19813] - fscrypt: add the test dummy encryption key on-demand (Xiubo Li) [RHEL-19813] - fscrypt: stop using PG_error to track error status (Xiubo Li) [RHEL-19813] - fscrypt: remove fscrypt_set_test_dummy_encryption() (Xiubo Li) [RHEL-19813] - fscrypt: align Base64 encoding with RFC 4648 base64url (Xiubo Li) [RHEL-19813] - fscrypt: new helper function - fscrypt_prepare_lookup_partial() (Xiubo Li) [RHEL-19813] - fscrypt: add fscrypt_context_for_new_inode (Xiubo Li) [RHEL-19813] - fscrypt: export fscrypt_fname_encrypt and fscrypt_fname_encrypted_size (Xiubo Li) [RHEL-19813] - fscrypt: split up FS_CRYPTO_BLOCK_SIZE (Xiubo Li) [RHEL-19813] - fscrypt: update documentation for direct I/O support (Xiubo Li) [RHEL-19813] - fscrypt: add functions for direct I/O support (Xiubo Li) [RHEL-19813] - fscrypt: add additional documentation for SM4 support (Xiubo Li) [RHEL-19813] - fscrypt: remove unused Speck definitions (Xiubo Li) [RHEL-19813] - fscrypt: Add SM4 XTS/CTS symmetric algorithm support (Xiubo Li) [RHEL-19813] - blk-crypto: Add support for SM4-XTS blk crypto mode (Xiubo Li) [RHEL-19813] - fscrypt: add comment for fscrypt_valid_enc_modes_v1() (Xiubo Li) [RHEL-19813] - fscrypt: pass super_block to fscrypt_put_master_key_activeref() (Xiubo Li) [RHEL-19813] - fscrypt: Add HCTR2 support for filename encryption (Xiubo Li) [RHEL-19813] - fscrypt: allow 256-bit master keys with AES-256-XTS (Xiubo Li) [RHEL-19813] - fscrypt: improve a few comments (Xiubo Li) [RHEL-19813] - fscrypt: improve documentation for inline encryption (Xiubo Li) [RHEL-19813] - fscrypt: clean up comments in bio.c (Xiubo Li) [RHEL-19813] - crypto: iaa - mark tech preview (Vladis Dronov) [RHEL-29685] - crypto: iaa - Fix nr_cpus < nr_iaa case (Vladis Dronov) [RHEL-29685] - crypto: iaa - fix the missing CRYPTO_ALG_ASYNC in cra_flags (Vladis Dronov) [RHEL-29685] - crypto: iaa - Fix comp/decomp delay statistics (Vladis Dronov) [RHEL-29685] - crypto: iaa - Fix async_disable descriptor leak (Vladis Dronov) [RHEL-29685] - crypto: iaa - Remove unnecessary debugfs_create_dir() error check in iaa_crypto_debugfs_init() (Vladis Dronov) [RHEL-29685] - crypto: iaa - Remove header table code (Vladis Dronov) [RHEL-29685] - ice: fix enabling RX VLAN filtering (Petr Oros) [RHEL-28837]- ipmi: Remove usage of the deprecated ida_simple_xx() API (Tony Camuso) [RHEL-25927] - ipmi: Use regspacings passed as a module parameter (Tony Camuso) [RHEL-25927] - ipmi: si: Use device_get_match_data() (Tony Camuso) [RHEL-25927] - ipmi: refactor deprecated strncpy (Tony Camuso) [RHEL-25927] - efivarfs: import symbols in EFIVAR namespace (Eric Chanudet) [RHEL-31861] - stackdepot: use variable size records for non-evictable entries (Waiman Long) [RHEL-28060] - stackdepot: make fast paths lock-less again (Waiman Long) [RHEL-28060] - stackdepot: add stats counters exported via debugfs (Waiman Long) [RHEL-28060] - lib/stackdepot: fix comment in include/linux/stackdepot.h (Waiman Long) [RHEL-28060] - lib/stackdepot: add printk_deferred_enter/exit guards (Waiman Long) [RHEL-28060] - lib/stackdepot: adjust DEPOT_POOLS_CAP for KMSAN (Waiman Long) [RHEL-28060] - kasan: use stack_depot_put for tag-based modes (Waiman Long) [RHEL-28060] - kasan: check object_size in kasan_complete_mode_report_info (Waiman Long) [RHEL-28060] - kasan: remove atomic accesses to stack ring entries (Waiman Long) [RHEL-28060] - lib/stackdepot: allow users to evict stack traces (Waiman Long) [RHEL-28060] - lib/stackdepot: add refcount for records (Waiman Long) [RHEL-28060] - lib/stackdepot, kasan: add flags to __stack_depot_save and rename (Waiman Long) [RHEL-28060] - lib/stackdepot: use list_head for stack record links (Waiman Long) [RHEL-28060] - lib/stackdepot: use read/write lock (Waiman Long) [RHEL-28060] - lib/stackdepot: store free stack records in a freelist (Waiman Long) [RHEL-28060] - lib/stackdepot: store next pool pointer in new_pool (Waiman Long) [RHEL-28060] - lib/stackdepot: rename next_pool_required to new_pool_required (Waiman Long) [RHEL-28060] - lib/stackdepot: rework helpers for depot_alloc_stack (Waiman Long) [RHEL-28060] - lib/stackdepot: fix and clean-up atomic annotations (Waiman Long) [RHEL-28060] - redhat/configs: Add CONFIG_STACKDEPOT_MAX_FRAMES (Waiman Long) [RHEL-28060] - lib/stackdepot: use fixed-sized slots for stack records (Waiman Long) [RHEL-28060] - lib/stackdepot: add depot_fetch_stack helper (Waiman Long) [RHEL-28060] - lib/stackdepot: drop valid bit from handles (Waiman Long) [RHEL-28060] - lib/stackdepot: simplify __stack_depot_save (Waiman Long) [RHEL-28060] - lib/stackdepot: check disabled flag when fetching (Waiman Long) [RHEL-28060] - lib/stackdepot: print disabled message only if truly disabled (Waiman Long) [RHEL-28060] - mm/kmemleak: use object_cache instead of kmemleak_initialized to check in set_track_prepare() (Waiman Long) [RHEL-28060] - kasan,kmsan: remove __GFP_KSWAPD_RECLAIM usage from kasan/kmsan (Waiman Long) [RHEL-28060] - kmsan: fix a stale comment in kmsan_save_stack_with_flags() (Waiman Long) [RHEL-28060] - lib/stackdepot: kmsan: mark API outputs as initialized (Waiman Long) [RHEL-28060] - lib/stackdepot: move documentation comments to stackdepot.h (Waiman Long) [RHEL-28060] - lib/stackdepot: various comments clean-ups (Waiman Long) [RHEL-28060] - lib/stackdepot: annotate racy pool_index accesses (Waiman Long) [RHEL-28060] - lib/stacktrace, kasan, kmsan: rework extra_bits interface (Waiman Long) [RHEL-28060] - lib/stackdepot: rename next_pool_inited to next_pool_required (Waiman Long) [RHEL-28060] - lib/stackdepot: annotate depot_init_pool and depot_alloc_stack (Waiman Long) [RHEL-28060] - lib/stacktrace: drop impossible WARN_ON for depot_init_pool (Waiman Long) [RHEL-28060] - lib/stackdepot: rename init_stack_pool (Waiman Long) [RHEL-28060] - lib/stackdepot: rename handle and pool constants (Waiman Long) [RHEL-28060] - lib/stackdepot: rename slab to pool (Waiman Long) [RHEL-28060] - lib/stackdepot: rename hash table constants and variables (Waiman Long) [RHEL-28060] - lib/stackdepot: reorder and annotate global variables (Waiman Long) [RHEL-28060] - lib/stackdepot: lower the indentation in stack_depot_init (Waiman Long) [RHEL-28060] - lib/stackdepot: annotate init and early init functions (Waiman Long) [RHEL-28060] - lib/stackdepot: rename stack_depot_disable (Waiman Long) [RHEL-28060] - lib/stackdepot, mm: rename stack_depot_want_early_init (Waiman Long) [RHEL-28060] - lib/stackdepot: use pr_fmt to define message format (Waiman Long) [RHEL-28060] - lib/stackdepot: put functions in logical order (Waiman Long) [RHEL-28060] - mm: use stack_depot_early_init for kmemleak (Waiman Long) [RHEL-28060] - mm: use stack_depot for recording kmemleak's backtrace (Waiman Long) [RHEL-28060] - redhat/configs: Remove CONFIG_STACK_HASH_ORDER (Waiman Long) [RHEL-28060] - lib/stackdepot: replace CONFIG_STACK_HASH_ORDER with automatic sizing (Waiman Long) [RHEL-28060] - Add CONFIG_PER_VMA_LOCK_STATS to RHEL configs collection (Chris von Recklinghausen) [RHEL-27736] - mmap: fix do_brk_flags() modifying obviously incorrect VMAs (Chris von Recklinghausen) [RHEL-27736] - mm: do not BUG_ON missing brk mapping, because userspace can unmap it (Chris von Recklinghausen) [RHEL-27736] - mm/page_alloc: leave IRQs enabled for per-cpu page allocations (Chris von Recklinghausen) [RHEL-27736] - mm/page_alloc: always remove pages from temporary list (Chris von Recklinghausen) [RHEL-27736] - mm: extend FAULT_FLAG_UNSHARE support to anything in a COW mapping (Chris von Recklinghausen) [RHEL-27736] - mm: rework handling in do_wp_page() based on private vs. shared mappings (Chris von Recklinghausen) [RHEL-27736] - hugetlb: remove duplicate mmu notifications (Chris von Recklinghausen) [RHEL-27736] - mm: teach release_pages() to take an array of encoded page pointers too (Chris von Recklinghausen) [RHEL-27736] - mm: introduce 'encoded' page pointers with embedded extra bits (Chris von Recklinghausen) [RHEL-27736] - mm/hugetlb_vmemmap: remap head page to newly allocated page (Chris von Recklinghausen) [RHEL-27736] - mm: mmap: fix documentation for vma_mas_szero (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: fix memory leak in mmap_region() (Chris von Recklinghausen) [RHEL-27736] - fs/userfaultfd: Fix maple tree iterator in userfaultfd_unregister() (Chris von Recklinghausen) [RHEL-27736] - drm/i915/userptr: restore probe_range behaviour (Chris von Recklinghausen) [RHEL-27736] - mmap: fix remap_file_pages() regression (Chris von Recklinghausen) [RHEL-27736] - mm: /proc/pid/smaps_rollup: fix maple tree search (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: fix MAP_FIXED address return on VMA merge (Chris von Recklinghausen) [RHEL-27736] - mm/mmap.c: __vma_adjust(): suppress uninitialized var warning (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: undo ->mmap() when mas_preallocate() fails (Chris von Recklinghausen) [RHEL-27736] - mm/mempolicy: fix mbind_range() arguments to vma_merge() (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: undo ->mmap() when arch_validate_flags() fails (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: preallocate maple nodes for brk vma expansion (Chris von Recklinghausen) [RHEL-27736] - mm: more vma cache removal (Chris von Recklinghausen) [RHEL-27736] - mm: memcontrol: use memcg_kmem_enabled in count_objcg_event (Chris von Recklinghausen) [RHEL-27736] - mm: fs: initialize fsdata passed to write_begin/write_end interface (Chris von Recklinghausen) [RHEL-27736] - ksm: add the ksm prefix to the names of the ksm private structures (Chris von Recklinghausen) [RHEL-27736] - ksm: count allocated ksm rmap_items for each process (Chris von Recklinghausen) [RHEL-27736] - mm: reduce noise in show_mem for lowmem allocations (Chris von Recklinghausen) [RHEL-27736] - mm: refactor of vma_merge() (Chris von Recklinghausen) [RHEL-27736] - mm/mlock: drop dead code in count_mm_mlocked_page_nr() (Chris von Recklinghausen) [RHEL-27736] - mm/mmap.c: pass in mapping to __vma_link_file() (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: drop range_has_overlap() function (Chris von Recklinghausen) [RHEL-27736] - mm: remove the vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/vmscan: use vma iterator instead of vm_next (Chris von Recklinghausen) [RHEL-27736] - nommu: remove uses of VMA linked list (Chris von Recklinghausen) [RHEL-27736] - i915: use the VMA iterator (Chris von Recklinghausen) [RHEL-27736] - mm/swapfile: use vma iterator instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/pagewalk: use vma_find() instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/oom_kill: use vma iterators instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/msync: use vma_find() instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/mremap: use vma_find_intersection() instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/mprotect: use maple tree navigation instead of VMA linked list (Chris von Recklinghausen) [RHEL-27736] - mm/mlock: use vma iterator and maple state instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/mempolicy: use vma iterator & maple state instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/memcontrol: stop using mm->highest_vm_end (Chris von Recklinghausen) [RHEL-27736] - mm/madvise: use vma_find() instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/ksm: use vma iterators instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/khugepaged: stop using vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/gup: use maple tree navigation instead of linked list (Chris von Recklinghausen) [RHEL-27736] - fork: use VMA iterator (Chris von Recklinghausen) [RHEL-27736] - sched: use maple tree iterator to walk VMAs (Chris von Recklinghausen) [RHEL-27736] - perf: use VMA iterator (Chris von Recklinghausen) [RHEL-27736] - acct: use VMA iterator instead of linked list (Chris von Recklinghausen) [RHEL-27736] - ipc/shm: use VMA iterator instead of linked list (Chris von Recklinghausen) [RHEL-27736] - userfaultfd: use maple tree iterator to iterate VMAs (Chris von Recklinghausen) [RHEL-27736] - fs/proc/task_mmu: stop using linked list and highest_vm_end (Chris von Recklinghausen) [RHEL-27736] - fs/proc/base: use the vma iterators in place of linked list (Chris von Recklinghausen) [RHEL-27736] - exec: use VMA iterator instead of linked list (Chris von Recklinghausen) [RHEL-27736] - coredump: remove vma linked list walk (Chris von Recklinghausen) [RHEL-27736] - cxl: remove vma linked list walk (Chris von Recklinghausen) [RHEL-27736] - x86: remove vma linked list walks (Chris von Recklinghausen) [RHEL-27736] - s390: remove vma linked list walks (Chris von Recklinghausen) [RHEL-27736] - powerpc: remove mmap linked list walks (Chris von Recklinghausen) [RHEL-27736] - arm64: Change elfcore for_each_mte_vma() to use VMA iterator (Chris von Recklinghausen) [RHEL-27736] - arm64: remove mmap linked list from vdso (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: change do_brk_munmap() to use do_mas_align_munmap() (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: reorganize munmap to use maple states (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: move mmap_region() below do_munmap() (Chris von Recklinghausen) [RHEL-27736] - mm: convert vma_lookup() to use mtree_load() (Chris von Recklinghausen) [RHEL-27736] - mm: remove vmacache (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: use advanced maple tree API for mmap_region() (Chris von Recklinghausen) [RHEL-27736] - mm: use maple tree operations for find_vma_intersection() (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: change do_brk_flags() to expand existing VMA and add do_brk_munmap() (Chris von Recklinghausen) [RHEL-27736] - mm/khugepaged: optimize collapse_pte_mapped_thp() by using vma_lookup() (Chris von Recklinghausen) [RHEL-27736] - mm: optimize find_exact_vma() to use vma_lookup() (Chris von Recklinghausen) [RHEL-27736] - mmap: change zeroing of maple tree in __vma_adjust() (Chris von Recklinghausen) [RHEL-27736] - mm: remove rb tree. (Chris von Recklinghausen) [RHEL-27736] - damon: convert __damon_va_three_regions to use the VMA iterator (Chris von Recklinghausen) [RHEL-27736] - kernel/fork: use maple tree for dup_mmap() during forking (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: use maple tree for unmapped_area{_topdown} (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: use the maple tree for find_vma_prev() instead of the rbtree (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: use the maple tree in find_vma() instead of the rbtree. (Chris von Recklinghausen) [RHEL-27736] - mmap: use the VMA iterator in count_vma_pages_range() (Chris von Recklinghausen) [RHEL-27736] - mm: add VMA iterator (Chris von Recklinghausen) [RHEL-27736] - mm: start tracking VMAs with maple tree (Chris von Recklinghausen) [RHEL-27736] - mm/smaps: don't access young/dirty bit if pte unpresent (Chris von Recklinghausen) [RHEL-27736] - mm/huge_memory: fix comment of page_deferred_list (Chris von Recklinghausen) [RHEL-27736] - buffer: Remove check for PageError (Chris von Recklinghausen) [RHEL-27736] - mpage: Convert do_mpage_readpage() to use a folio (Chris von Recklinghausen) [RHEL-27736] - Revert "arm64: Change elfcore for_each_mte_vma() to use VMA iterator" (Chris von Recklinghausen) [RHEL-27736] - arm64: Change elfcore for_each_mte_vma() to use VMA iterator (Chris von Recklinghausen) [RHEL-27736] - iommu/vt-d: Support enforce_cache_coherency only for empty domains (Jerry Snitselaar) [RHEL-31083] - iommu/vt-d: Add MTL to quirk list to skip TE disabling (Jerry Snitselaar) [RHEL-31083] - iommu/vt-d: Make context clearing consistent with context mapping (Jerry Snitselaar) [RHEL-31083] - iommu/vt-d: Disable PCI ATS in legacy passthrough mode (Jerry Snitselaar) [RHEL-31083] - iommu/vt-d: Omit devTLB invalidation requests when TES=0 (Jerry Snitselaar) [RHEL-31083] - gitlab-ci: allow coverage template to disable debug builds again (Michael Hofmann) - usb: dwc3-qcom: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - vfio/type1: use const struct bus_type ** (Desnes Nunes) [RHEL-28809] - Revert "usb: typec: tcpm: reset counter when enter into unattached state after try role" (Desnes Nunes) [RHEL-28809] - USB: serial: option: fix FM101R-GL defines (Desnes Nunes) [RHEL-28809] - Revert "usb: phy: add usb phy notify port status API" (Desnes Nunes) [RHEL-28809] - usb: typec: tcpm: Fix sink caps op current check (Desnes Nunes) [RHEL-28809] - usb: phy: mxs: remove CONFIG_USB_OTG condition for mxs_phy_is_otg_host() (Desnes Nunes) [RHEL-28809] - media: dvb-usb-v2: af9035: fix missing unlock (Desnes Nunes) [RHEL-28809] - USB: serial: option: add Fibocom to DELL custom modem FM101R-GL (Desnes Nunes) [RHEL-28809] - USB: serial: option: add entry for Sierra EM9191 with new firmware (Desnes Nunes) [RHEL-28809] - USB: serial: option: add Telit LE910C4-WWX 0x1035 composition (Desnes Nunes) [RHEL-28809] - usb: typec: ucsi: Fix missing link removal (Desnes Nunes) [RHEL-28809] - usb: typec: altmodes/displayport: Signal hpd low when exiting mode (Desnes Nunes) [RHEL-28809] - thunderbolt: Call tb_switch_put() once DisplayPort bandwidth request is finished (Desnes Nunes) [RHEL-28809] - xhci: Preserve RsvdP bits in ERSTBA register correctly (Desnes Nunes) [RHEL-28809] - xhci: Clear EHB bit only at end of interrupt handler (Desnes Nunes) [RHEL-28809] - xhci: track port suspend state correctly in unsuccessful resume cases (Desnes Nunes) [RHEL-28809] - usb: xhci: xhci-ring: Use sysdev for mapping bounce buffer (Desnes Nunes) [RHEL-28809] - usb: typec: ucsi: Clear EVENT_PENDING bit if ucsi_send_command fails (Desnes Nunes) [RHEL-28809] - usb: hub: Guard against accesses to uninitialized BOS descriptors (Desnes Nunes) [RHEL-28809] - net: thunderbolt: Fix TCPv6 GSO checksum calculation (Desnes Nunes) [RHEL-28809] - media: uvcvideo: Fix OOB read (Desnes Nunes) [RHEL-28809] - usb: typec: ucsi: Fix NULL pointer dereference (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: Add V3s compatible string for OHCI (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: Add V3s compatible string for EHCI (Desnes Nunes) [RHEL-28809] - r8152: add vendor/device ID pair for D-Link DUB-E250 (Desnes Nunes) [RHEL-28809] - tcpm: Avoid soft reset when partner does not support get_status (Desnes Nunes) [RHEL-28809] - usb: typec: tcpm: reset counter when enter into unattached state after try role (Desnes Nunes) [RHEL-28809] - usb: typec: tcpm: set initial svdm version based on pd revision (Desnes Nunes) [RHEL-28809] - USB: serial: option: add FOXCONN T99W368/T99W373 product (Desnes Nunes) [RHEL-28809] - USB: serial: option: add Quectel EM05G variant (0x030e) (Desnes Nunes) [RHEL-28809] - USB: cdc-acm: support flushing write buffers (TCOFLUSH) (Desnes Nunes) [RHEL-28809] - usb: typec: qcom-pmic-typec: register drm_bridge (Desnes Nunes) [RHEL-28809] - usb: typec: qcom: fix return value check in qcom_pmic_typec_probe() (Desnes Nunes) [RHEL-28809] - usb: typec: altmodes/displayport: add support for embedded DP cases (Desnes Nunes) [RHEL-28809] - usb: dwc3: remove unnecessary platform_set_drvdata() (Desnes Nunes) [RHEL-28809] - usb: dwc3-keystone: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - usb: dwc3-am62: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - usb: cdc-acm: move ldisc dcd notification outside of acm's read lock (Desnes Nunes) [RHEL-28809] - usb: typec: tcpci: clear the fault status bit (Desnes Nunes) [RHEL-28809] - usb: typec: bus: verify partner exists in typec_altmode_attention (Desnes Nunes) [RHEL-28809] - usb: core: Use module_led_trigger macro to simplify the code (Desnes Nunes) [RHEL-28809] - usb: host: ehci-sched: try to turn on io watchdog as long as periodic_count > 0 (Desnes Nunes) [RHEL-28809] - USB: ohci-sm501: remove unnecessary check of mem (Desnes Nunes) [RHEL-28809] - usb: ohci-sm501: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - media: usb: pvrusb2: fix inconsistent indenting (Desnes Nunes) [RHEL-28809] - usb: chipidea: add workaround for chipidea PEC bug (Desnes Nunes) [RHEL-28809] - usb: ehci: add workaround for chipidea PORTSC.PEC bug (Desnes Nunes) [RHEL-28809] - usb: typec: ucsi: Add debugfs for ucsi commands (Desnes Nunes) [RHEL-28809] - usb: cdc-acm: add PPS support (Desnes Nunes) [RHEL-28809] - Documentation/ABI: thunderbolt: Replace 01.org in contact (Desnes Nunes) [RHEL-28809] - thunderbolt: Check Intel vendor ID in tb_switch_get_generation() (Desnes Nunes) [RHEL-28809] - thunderbolt: Log a warning if device links are not found (Desnes Nunes) [RHEL-28809] - usb: chipidea: udc: Remove an unnecessary NULL value (Desnes Nunes) [RHEL-28809] - USB: misc: Remove unnecessary NULL values (Desnes Nunes) [RHEL-28809] - USB: cytherm: Correct the code style issue of redundant spaces (Desnes Nunes) [RHEL-28809] - usb: typec: tcpm: not sink vbus if operational current is 0mA (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: ci-hdrc-usb2: Fix clocks/clock-names maxItems (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: ci-hdrc-usb2: Add the "fsl,imx35-usb" entry (Desnes Nunes) [RHEL-28809] - usb: typec: tcpm: Refactor the PPS APDO selection (Desnes Nunes) [RHEL-28809] - usb: host: Do not check for 0 return after calling platform_get_irq() (Desnes Nunes) [RHEL-28809] - thunderbolt: Set variable tmu_params storage class specifier to static (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: ehci: Add atmel at91sam9g45-ehci compatible (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: connector: disallow additional properties (Desnes Nunes) [RHEL-28809] - dt-bindings: chrome: google,cros-ec-typec: restrict allowed properties (Desnes Nunes) [RHEL-28809] - usb: uhci-platform: Use devm_platform_get_and_ioremap_resource() (Desnes Nunes) [RHEL-28809] - usb: uhci-platform: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - usb: ehci-sh: Use devm_platform_get_and_ioremap_resource() (Desnes Nunes) [RHEL-28809] - usb: ehci-sh: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - usb: ehci-platform: Use devm_platform_get_and_ioremap_resource() (Desnes Nunes) [RHEL-28809] - usb: chipidea/core: Use devm_platform_get_and_ioremap_resource() (Desnes Nunes) [RHEL-28809] - usb: xhci: tegra: Add shutdown callback for Tegra XUSB (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: samsung-hsotg: remove bindings already part of dwc2 (Desnes Nunes) [RHEL-28809] - usb: phy: add usb phy notify port status API (Desnes Nunes) [RHEL-28809] - usb: phy: mxs: disconnect line when USB charger is attached (Desnes Nunes) [RHEL-28809] - usb: phy: mxs: fix getting wrong state with mxs_phy_is_otg_host() (Desnes Nunes) [RHEL-28809] - usb: chipidea: add USB PHY event (Desnes Nunes) [RHEL-28809] - USB: document ioctl USBDEVFS_GET_SPEED (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: qcom,dwc3: correct SDM660 clocks (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: qcom,dwc3: drop assigned-clocks (Desnes Nunes) [RHEL-28809] - usb: chipidea: imx: add one fsl picophy parameter tuning implementation (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: ci-hdrc-usb2: add fsl,picophy-rise-fall-time-adjust property (Desnes Nunes) [RHEL-28809] - usb: chipidea: imx: improve logic if samsung,picophy-* parameter is 0 (Desnes Nunes) [RHEL-28809] - usb: typec: intel_pmc_mux: Configure Active and Retimer Cable type (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: dwc3: Add IPQ5332 compatible (Desnes Nunes) [RHEL-28809] - usb: Explicitly include correct DT includes (Desnes Nunes) [RHEL-28809] - USB: make usb class a const structure (Desnes Nunes) [RHEL-28809] - USB: mark all struct bus_type as const (Desnes Nunes) [RHEL-28809] - driver core: device.h: make struct bus_type a const * (Desnes Nunes) [RHEL-28809] - ARM/dma-mapping: const a pointer to bus_type in arm_iommu_create_mapping() (Desnes Nunes) [RHEL-28809] - driver core: make the bus_type in struct device_driver constant (Desnes Nunes) [RHEL-28809] - media: dvb-usb-v2: gl861: Fix null-ptr-deref in gl861_i2c_master_xfer (Desnes Nunes) [RHEL-28809] - media: az6007: Fix null-ptr-deref in az6007_i2c_xfer() (Desnes Nunes) [RHEL-28809] - media: anysee: fix null-ptr-deref in anysee_master_xfer (Desnes Nunes) [RHEL-28809] - media: dvb-usb-v2: af9035: Fix null-ptr-deref in af9035_i2c_master_xfer (Desnes Nunes) [RHEL-28809] - media: ttusb-dec: remove unnecessary (void*) conversions (Desnes Nunes) [RHEL-28809] - drivers: usb: smsusb: fix error handling code in smsusb_init_device (Desnes Nunes) [RHEL-28809] - media: pvrusb2: use sysfs_emit() to instead of scnprintf() (Desnes Nunes) [RHEL-28809] - usb: convert to ctime accessor functions (Desnes Nunes) [RHEL-28809] - fs: add ctime accessors infrastructure (Desnes Nunes) [RHEL-28809] - misc: rtsx_usb: set return value in rsp_buf alloc err path (Desnes Nunes) [RHEL-28809] - misc: rtsx_usb: use separate command and response buffers (Desnes Nunes) [RHEL-28809] - misc: rtsx_usb: fix use of dma mapped buffer for usb bulk transfer (Desnes Nunes) [RHEL-28809] - misc: rtsx: set NULL intfdata when probe fails (Desnes Nunes) [RHEL-28809] - mmc: rtsx_usb_sdmmc: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - mmc: rtsx_usb_sdmmc: fix return value check of mmc_add_host() (Desnes Nunes) [RHEL-28809] - mmc: rtsx_usb_sdmmc: Remove the unneeded result variable (Desnes Nunes) [RHEL-28809] - dt-bindings: phy: mxs-usb-phy: add imx8ulp and imx8qm compatible (Desnes Nunes) [RHEL-28809] - dt-bindings: phy: mxs-usb-phy: convert to DT schema format (Desnes Nunes) [RHEL-28809] - doc: dt-binding: mxs-usb-phy: fix fsl,tx-cal-45-dn-ohms max and min value (Desnes Nunes) [RHEL-28809] - dt-bindings: phy: mxs-usb-phy: Add i.MX8DXL compatible string (Desnes Nunes) [RHEL-28809] - dt-bindings: Fix incomplete if/then/else schemas (Desnes Nunes) [RHEL-28809] - dt-bindings: iio: dac: adi,ad5360: Add missing binding document (Desnes Nunes) [RHEL-28809] - dt-bindings: phy: tegra20-usb-phy: Document properties needed for OTG mode (Desnes Nunes) [RHEL-28809] - dt-bindings: phy: tegra20-usb-phy: Convert to schema (Desnes Nunes) [RHEL-28809]- net: usb: smsc75xx: Fix uninit-value access in __smsc75xx_read_reg (Jose Ignacio Tornos Martinez) [RHEL-28017] {CVE-2023-52528} - thermal: ACPI: Include the right header file (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Refine acpi_handle_list_equal() slightly (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Return bool from acpi_evaluate_reference() (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Rearrange in acpi_evaluate_reference() (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Fix white space in struct acpi_handle_list definition (Mark Langsdorf) [RHEL-26871] - ACPI: Fix ARM32 platforms compile issue introduced by fw_table changes (Mark Langsdorf) [RHEL-26871] - lib/fw_table: Remove acpi_parse_entries_array() export (Mark Langsdorf) [RHEL-26871] - thermal: trip: Remove lockdep assertion from for_each_thermal_trip() (Mark Langsdorf) [RHEL-26871] - thermal: trip: Drop lockdep assertion from thermal_zone_trip_id() (Mark Langsdorf) [RHEL-26871] - x86/numa: Fix the sort compare func used in numa_fill_memblks() (Mark Langsdorf) [RHEL-26871] - x86/numa: Fix the address overlap check in numa_fill_memblks() (Mark Langsdorf) [RHEL-26871] - thermal: core: Drop thermal_zone_device_exec() (Mark Langsdorf) [RHEL-26871] - thermal: core: Fix disabled trip point check in handle_thermal_trip() (Mark Langsdorf) [RHEL-26871] - coresight: platform: acpi: Ignore the absence of graph (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Provide empty stub of acpi_proc_quirk_mwait_check() (Mark Langsdorf) [RHEL-26871] - ACPICA: struct acpi_resource_vendor: Replace 1-element array with flexible array (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: member access within null pointer (Mark Langsdorf) [RHEL-26871] - ACPICA: ACPI 6.5: MADT: add support for trace buffer extension in GICC (Mark Langsdorf) [RHEL-26871] - ACPI: video: Use acpi_video_device for cooling-dev driver data (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CVA (Mark Langsdorf) [RHEL-26871] - ACPI: video: Use acpi_device_fix_up_power_children() (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Add TongFang GM6BGEQ, GM6BG5Q and GM6BG0Q to irq1_edge_low_force_override[] (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add acpi_backlight=vendor quirk for Toshiba Portégé R100 (Mark Langsdorf) [RHEL-26871] - ACPI: video: Fix NULL pointer dereference in acpi_video_bus_add() (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add "vendor" quirks for 3 Lenovo x86 Android tablets (Mark Langsdorf) [RHEL-26871] - ACPI: video: Move Xiaomi Mi Pad 2 quirk to its own section (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add backlight=native DMI quirk for Apple iMac12,1 and iMac12,2 (Mark Langsdorf) [RHEL-26871] - ACPI: video: Put ACPI video and its child devices into D0 on boot (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add backlight=native DMI quirk for Lenovo Ideapad Z470 (Mark Langsdorf) [RHEL-26871] - ACPI: video: Install Notify() handler directly (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add backlight=native DMI quirk for Dell Studio 1569 (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add backlight=native DMI quirk for Lenovo ThinkPad X131e (3371 AMD version) (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add backlight=native DMI quirk for Apple iMac11,3 (Mark Langsdorf) [RHEL-26871] - ACPI: video: Remove desktops without backlight DMI quirks (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Fix error path in acpi_evaluate_reference() (Mark Langsdorf) [RHEL-26871] - iommu: Avoid more races around device probe (Mark Langsdorf) [RHEL-26871] - ACPI: PM: Add acpi_device_fix_up_power_children() function (Mark Langsdorf) [RHEL-26871] - ACPI: processor_idle: use raw_safe_halt() in acpi_idle_play_dead() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Fix acpi_thermal_unregister_thermal_zone() cleanup (Mark Langsdorf) [RHEL-26871] - acpi: Move common tables helper functions to common lib (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Do IRQ override on TongFang GMxXGxx (Mark Langsdorf) [RHEL-26871] - ACPI: EC: Add quirk for HP 250 G7 Notebook PC (Mark Langsdorf) [RHEL-26871] - ACPI: x86: use acpi_dev_uid_match() for matching _UID (Mark Langsdorf) [RHEL-26871] - ACPI: utils: use acpi_dev_uid_match() for matching _UID (Mark Langsdorf) [RHEL-26871] - ACPI: sysfs: Clean up create_pnp_modalias() and create_of_modalias() (Mark Langsdorf) [RHEL-26871] - ACPI: sysfs: Fix create_pnp_modalias() and create_of_modalias() (Mark Langsdorf) [RHEL-26871] - ACPI: acpi_pad: Use dev groups for sysfs (Mark Langsdorf) [RHEL-26871] - ACPI: acpi_pad: Rename ACPI device from device to adev (Mark Langsdorf) [RHEL-26871] - ACPI: acpi_pad: Replace acpi_driver with platform_driver (Mark Langsdorf) [RHEL-26871] - ACPI: APEI: Use ERST timeout for slow devices (Mark Langsdorf) [RHEL-26871] - arm64, irqchip/gic-v3, ACPI: Move MADT GICC enabled check into a helper (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Rename acpi_scan_device_not_present() to be about enumeration (Mark Langsdorf) [RHEL-26871] - ACPI: NFIT: Install Notify() handler before getting NFIT table (Mark Langsdorf) [RHEL-26871] - ACPI: sysfs: use acpi_device_uid() for fetching _UID (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Use the acpi_device_is_present() helper in more places (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Move acpi_arm_init() to the place of after acpi_ghes_init() (Mark Langsdorf) [RHEL-26871] - ACPI: irq: Fix incorrect return value in acpi_register_gsi() (Mark Langsdorf) [RHEL-26871] - ACPI: AC: Use string_choices API instead of ternary operator (Mark Langsdorf) [RHEL-26871] - ACPI: AC: Remove redundant checks (Mark Langsdorf) [RHEL-26871] - acpi,mm: fix typo sibiling -> sibling (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Add context argument to acpi_dev_install_notify_handler() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Use thermal_zone_for_each_trip() for updating trips (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Combine passive and active trip update functions (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Move get_active_temp() (Mark Langsdorf) [RHEL-26871] - thermal: core: Add function to walk trips under zone lock (Mark Langsdorf) [RHEL-26871] - cpuidle, ACPI: Evaluate LPI arch_flags for broadcast timer (Mark Langsdorf) [RHEL-26871] - ACPI: PRM: Annotate struct prm_module_info with __counted_by (Mark Langsdorf) [RHEL-26871] - ACPI: FPDT: properly handle invalid FPDT subtables (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Remove redundant braces around individual statement (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Fix up white space in a few places (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Fix up function header formatting in two places (Mark Langsdorf) [RHEL-26871] - ACPI: OSL: Add empty lines after local variable declarations (Mark Langsdorf) [RHEL-26871] - ACPI: OSL: Remove redundant parentheses in return statements (Mark Langsdorf) [RHEL-26871] - ACPI: OSL: Fix up white space in parameter lists (Mark Langsdorf) [RHEL-26871] - ACPI: property: Document the _DSD data buffer GUID (Mark Langsdorf) [RHEL-26871] - ACPI: property: Allow _DSD buffer data only for byte accessors (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Switch to use acpi_evaluate_dsm_typed() (Mark Langsdorf) [RHEL-26871] - ACPI: PCI: Switch to use acpi_evaluate_dsm_typed() (Mark Langsdorf) [RHEL-26871] - ACPI: LPSS: drop BayTrail and Lynxpoint pinctrl HIDs (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop list of device ACPI handles from struct acpi_thermal (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Dynamically determine acpi_handle_list size (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Rename structure fields holding temperature in deci-Kelvin (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop critical_valid and hot_valid trip flags (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Do not use trip indices for cooling device binding (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Mark uninitialized active trips as invalid (Mark Langsdorf) [RHEL-26871] - thermal: core: Allow trip pointers to be used for cooling device binding (Mark Langsdorf) [RHEL-26871] - thermal: core: Store trip pointer in struct thermal_instance (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Merge trip initialization functions (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Collapse trip devices update function wrappers (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Collapse trip devices update functions (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Add device list to struct acpi_thermal_trip (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Fix a small leak in acpi_thermal_add() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop valid flag from struct acpi_thermal_trip (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop redundant trip point flags (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Untangle initialization and updates of active trips (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Untangle initialization and updates of the passive trip (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Simplify critical and hot trips representation (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Create and populate trip points table earlier (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Determine the number of trip points earlier (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Fold acpi_thermal_get_info() into its caller (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Simplify initialization of critical and hot trips (Mark Langsdorf) [RHEL-26871] - ACPI: NFIT: Fix incorrect calculation of idt size (Mark Langsdorf) [RHEL-26871] - ACPI: EC: Add quirk for the HP Pavilion Gaming 15-dk1xxx (Mark Langsdorf) [RHEL-26871] - ACPI: OSI: refactor deprecated strncpy() (Mark Langsdorf) [RHEL-26871] - ACPI: OSL: add __printf format attribute to acpi_os_vprintf() (Mark Langsdorf) [RHEL-26871] - ACPI: APEI: Fix AER info corruption when error status data has multiple sections (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Drop .ident values from dmi_system_id tables (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Consolidate IRQ trigger-type override DMI tables (Mark Langsdorf) [RHEL-26871] - ACPI/NUMA: Apply SRAT proximity domain to entire CFMWS window (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CBA (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Fix uninitialized access of buf in acpi_set_pdc_bits() (Mark Langsdorf) [RHEL-26871] - mm/memory_hotplug: allow memmap on memory hotplug request to fallback (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Add a function to get LPS0 constraint for a device (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Add for_each_lpi_constraint() helper (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Add more debugging for AMD constraints parsing (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Fix a logic error parsing AMD constraints table (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Catch multiple ACPI_TYPE_PACKAGE objects (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Post-increment variables when getting constraints (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Fix IRQ override quirk for PCSpecialist Elimina Pro 16 M (Mark Langsdorf) [RHEL-26871] - ACPI: TAD: Install SystemCMOS address space handler for ACPI000E (Mark Langsdorf) [RHEL-26871] - ACPI: Remove assorted unused declarations of functions (Mark Langsdorf) [RHEL-26871] - ACPI: extlog: Fix finding the generic error data for v3 structure (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Defer enumeration of devices with a _DEP pointing to IVSC device (Mark Langsdorf) [RHEL-26871] - thermal: core: Drop unused .get_trip_*() callbacks (Mark Langsdorf) [RHEL-26871] - thermal: core: Rework .get_trend() thermal zone callback (Mark Langsdorf) [RHEL-26871] - thermal/drivers/ti-soc: Switch to new of API (Mark Langsdorf) [RHEL-26871] - thermal/drivers/ti-soc-thermal: Remove unused function ti_thermal_get_temp() (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Use struct thermal_trip (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Rework critical trip setup (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Add helper for resetting trip points (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Change initialization ordering (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Pass sensors to update_trip_temp() (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Untangle update_trip_temp() (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Always assume notification support (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Drop redundant symbol definition (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Always use 2 trips (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_pch: Use generic trip points (Mark Langsdorf) [RHEL-26871] - thermal/drivers/intel: Use generic thermal_zone_get_trip() function (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Improve int340x_thermal_set_trip_temp() (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Drop pointless cast to unsigned long (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Rename variable in int340x_thermal_zone_add() (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Assorted minor cleanups (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Use generic trip points table (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Use zone lock for synchronization (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Rework updating trip points (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Add locking to int340x_thermal_get_trip_type() (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Protect trip temperature from concurrent updates (Mark Langsdorf) [RHEL-26871] - thermal/intel/int340x: Replace parameter to simplify (Mark Langsdorf) [RHEL-26871] - thermal: intel: processor_thermal_device_pci: Use generic trip point (Mark Langsdorf) [RHEL-26871] - thermal: ACPI: Initialize trips if temperature is out of range (Mark Langsdorf) [RHEL-26871] - thermal: ACPI: Add ACPI trip point routines (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Eliminate code duplication from acpi_thermal_notify() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop unnecessary thermal zone callbacks (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Rework thermal_get_trend() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Use trip point table to register thermal zones (Mark Langsdorf) [RHEL-26871] - thermal: core: Rework and rename __for_each_thermal_trip() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Introduce struct acpi_thermal_trip (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Carry out trip point updates under zone lock (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Clean up acpi_thermal_register_thermal_zone() (Mark Langsdorf) [RHEL-26871] - thermal: core: Add priv pointer to struct thermal_trip (Mark Langsdorf) [RHEL-26871] - thermal: core: Introduce thermal_zone_device_exec() (Mark Langsdorf) [RHEL-26871] - thermal: core: Do not handle trip points with invalid temperature (Mark Langsdorf) [RHEL-26871] - thermal/drivers/mellanox: Use generic thermal_zone_get_trip() function (Mark Langsdorf) [RHEL-26871] - thermal/drivers/cxgb4: Use generic thermal_zone_get_trip() function (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop redundant local variable from acpi_thermal_resume() (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Add IRQ override quirk for PCSpecialist Elimina Pro 16 M (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Honor MADT INT_SRC_OVR settings for IRQ1 on AMD Zen (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Always use MADT override IRQ settings for all legacy non i8042 IRQs (Mark Langsdorf) [RHEL-26871] - ACPI: Move AMBA bus scan handling into arm64 specific directory (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Do not attach private data to ACPI handles (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop enabled flag from struct acpi_thermal_active (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Create platform device for CS35L56 (Mark Langsdorf) [RHEL-26871] - platform/x86: serial-multi-instantiate: Auto detect IRQ resource for CSC3551 (Mark Langsdorf) [RHEL-26871] - ACPI/IORT: Remove erroneous id_count check in iort_node_get_rmr_info() (Mark Langsdorf) [RHEL-26871] - coresight: etm4x: Add ACPI support in platform driver (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Refine messages in acpi_early_processor_control_setup() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop nocrt parameter (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Remove acpi_hwp_native_thermal_lvt_osc() (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Use _OSC to convey OSPM processor support information (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Install Notify() handler directly (Mark Langsdorf) [RHEL-26871] - ACPI: NFIT: Remove unnecessary .remove callback (Mark Langsdorf) [RHEL-26871] - ACPI: NFIT: Install Notify() handler directly (Mark Langsdorf) [RHEL-26871] - ACPI: HED: Install Notify() handler directly (Mark Langsdorf) [RHEL-26871] - ACPI: battery: Install Notify() handler directly (Mark Langsdorf) [RHEL-26871] - ACPI: AC: Install Notify() handler directly (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Set driver_data to NULL every time .add() fails (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Introduce wrappers for ACPICA notify handler install/remove (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Introduce acpi_processor_osc() (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Set CAP_SMP_T_SWCOORD in arch_acpi_set_proc_cap_bits() (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Clear C_C2C3_FFH and C_C1_FFH in arch_acpi_set_proc_cap_bits() (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Rename ACPI_PDC symbols (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Refactor arch_acpi_set_pdc_bits() (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Move processor_physically_present() to acpi_processor.c (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Move MWAIT quirk out of acpi_processor.c (Mark Langsdorf) [RHEL-26871] - ACPICA: Add AML_NO_OPERAND_RESOLVE flag to Timer (Mark Langsdorf) [RHEL-26871] - ACPICA: Slightly simplify an error message in acpi_ds_result_push() (Mark Langsdorf) [RHEL-26871] - ACPICA: Add interrupt command to acpiexec (Mark Langsdorf) [RHEL-26871] - ACPICA: Detect GED device and keep track of _EVT (Mark Langsdorf) [RHEL-26871] - ACPICA: Add support for _DSC as per ACPI 6.5 (Mark Langsdorf) [RHEL-26871] - ACPICA: Modify ACPI_STATE_COMMON (Mark Langsdorf) [RHEL-26871] - ACPICA: Fix GCC 12 dangling-pointer warning (Mark Langsdorf) [RHEL-26871] - ACPICA: exserial.c: replace ternary operator with ACPI_MIN() (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Use the acpi_match_acpi_device() helper (Mark Langsdorf) [RHEL-26871] - ACPI: platform: Move SMB0001 HID to the header and reuse (Mark Langsdorf) [RHEL-26871] - ACPI: platform: Ignore SMB0001 only when it has resources (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Introduce acpi_match_acpi_device() helper (Mark Langsdorf) [RHEL-26871] - ACPI: scan: fix undeclared variable warnings by including sleep.h (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Constify acpi_companion_match() returned value (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Move acpi_root to internal header (Mark Langsdorf) [RHEL-26871] - ACPI: EC: Fix acpi_ec_dispatch_gpe() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop struct acpi_thermal_flags (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop struct acpi_thermal_state (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Simplify installation and removal of notify callback (Mark Langsdorf) [RHEL-26871] - ACPI: button: Use different notify handlers for lid and buttons (Mark Langsdorf) [RHEL-26871] - ACPI: button: Eliminate the driver notify callback (Mark Langsdorf) [RHEL-26871] - ACPI: x86: Add pm_debug_messages for LPS0 _DSM state tracking (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Eliminate struct acpi_thermal_state_flags (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Move acpi_thermal_driver definition (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Move symbol definitions to one place (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop redundant ACPI_TRIPS_REFRESH_DEVICES symbol (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Use BIT() macro for defining flags (Mark Langsdorf) [RHEL-26871] - ACPI: FFH: Drop the inclusion of linux/arm-smccc.h (Mark Langsdorf) [RHEL-26871] - ACPI: PAD: mark Zhaoxin CPUs NONSTOP TSC correctly (Mark Langsdorf) [RHEL-26871] - ACPI: APEI: mark bert_disable as __initdata (Mark Langsdorf) [RHEL-26871] - ACPI: EC: Clear GPE on interrupt handling only (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Consolidate all arm specific initialisation into acpi_arm_init() (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Adjust Microsoft LPS0 _DSM handling sequence (Mark Langsdorf) [RHEL-26871] - ACPI: PM: s2idle: fix section mismatch warning (Mark Langsdorf) [RHEL-26871] - ACPI: APEI: GHES: Remove unused ghes_estatus_pool_size_request() (Mark Langsdorf) [RHEL-26871] - ACPI: NFIT: Add declaration in a local header (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Reduce overhead related to devices with dependencies (Mark Langsdorf) [RHEL-26871] - efi: fix missing prototype warnings (Mark Langsdorf) [RHEL-26871] - ACPI: LPSS: Add pwm_lookup_table entry for second PWM on CHT/BSW devices (Mark Langsdorf) [RHEL-26871] - ACPI: x86: Add ACPI_QUIRK_UART1_SKIP for Lenovo Yoga Book yb1-x90f/l (Mark Langsdorf) [RHEL-26871] - ACPI: button: Add lid disable DMI quirk for Nextbook Ares 8A (Mark Langsdorf) [RHEL-26871] - ACPI: x86: Add skip i2c clients quirk for Nextbook Ares 8A (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Add IRQ override quirk for LG UltraPC 17U70P (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Move to dedicated function sysfs extra attr creation (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Use thermal_zone_device() (Mark Langsdorf) [RHEL-26871] - thermal: intel: pch_thermal: Use thermal driver device to write a trace (Mark Langsdorf) [RHEL-26871] - thermal/core: Add thermal_zone_device structure 'type' accessor (Mark Langsdorf) [RHEL-26871] - thermal: core: Encapsulate tz->device field (Mark Langsdorf) [RHEL-26871] - ACPI: property: Support strings in Apple _DSM props (Mark Langsdorf) [RHEL-26871] - ACPI: x86: utils: Remove Lenovo Yoga Tablet 2's MAGN0001 (Mark Langsdorf) [RHEL-26871] - ACPI: PM: Do not turn of unused power resources on the Toshiba Click Mini (Mark Langsdorf) [RHEL-26871] - ACPI: LPSS: Add 80862289 ACPI _HID for second PWM controller on Cherry Trail (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Ensure that notify handlers are not running after removal (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Add missing braces to acpi_sb_notify() (Mark Langsdorf) [RHEL-26871] - ACPICA: Update version to 20230331 (Mark Langsdorf) [RHEL-26871] - ACPICA: ACPICA: check null return of ACPI_ALLOCATE_ZEROED in acpi_db_display_objects (Mark Langsdorf) [RHEL-26871] - ACPICA: acpi_resource_irq: Replace 1-element arrays with flexible array (Mark Langsdorf) [RHEL-26871] - ACPICA: acpi_madt_oem_data: Fix flexible array member definition (Mark Langsdorf) [RHEL-26871] - ACPICA: acpi_dmar_andd: Replace 1-element array with flexible array (Mark Langsdorf) [RHEL-26871] - ACPICA: acpi_pci_routing_table: Replace fixed-size array with flex array member (Mark Langsdorf) [RHEL-26871] - ACPICA: struct acpi_resource_dma: Replace 1-element array with flexible array (Mark Langsdorf) [RHEL-26871] - ACPICA: Introduce ACPI_FLEX_ARRAY (Mark Langsdorf) [RHEL-26871] - ACPICA: struct acpi_nfit_interleave: Replace 1-element array with flexible array (Mark Langsdorf) [RHEL-26871] - ACPICA: actbl1: Replace 1-element arrays with flexible arrays (Mark Langsdorf) [RHEL-26871] - ACPICA: add support for ClockInput resource (v6.5) (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: member access within misaligned address (Mark Langsdorf) [RHEL-26871] - ACPICA: Update all copyrights/signons to 2023 (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: applying zero offset to null pointer (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: member access within misaligned address (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: load of misaligned address (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: member access within misaligned address (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: member access within misaligned address (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: load of misaligned address (Mark Langsdorf) [RHEL-26871] - ACPICA: actbl2: Replace 1-element arrays with flexible arrays (Mark Langsdorf) [RHEL-26871] - ACPICA: Add missing macro ACPI_FUNCTION_TRACE() for acpi_ns_repair_HID() (Mark Langsdorf) [RHEL-26871] - ACPICA: acpisrc: Add missing tables to astable (Mark Langsdorf) [RHEL-26871] - ACPI: VIOT: Initialize the correct IOMMU fwspec (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Replace ternary operator with min_t() (Mark Langsdorf) [RHEL-26871] - ACPI: EC: Limit explicit removal of query handlers to custom query handlers (Mark Langsdorf) [RHEL-26871] - ACPI: SBS: Fix handling of Smart Battery Selectors (Mark Langsdorf) [RHEL-26871] - ACPI: EC: Fix oops when removing custom query handlers (Mark Langsdorf) [RHEL-26871] - ACPI: SPCR: Amend indentation (Mark Langsdorf) [RHEL-26871] - ACPI: property: Refactor acpi_data_prop_read_single() (Mark Langsdorf) [RHEL-26871] - ACPI: APEI: EINJ: warn on invalid argument when explicitly indicated by platform (Mark Langsdorf) [RHEL-26871] - ACPI: sysfs: Enable ACPI sysfs support for CCEL records (Mark Langsdorf) [RHEL-26871] - ACPI: SPCR: Prefix error messages with FW_BUG (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Fix evaluating _PDC method when running as Xen dom0 (Mark Langsdorf) [RHEL-26871] - ACPI: APEI: EINJ: Add CXL error types (Mark Langsdorf) [RHEL-26871] - ACPI: s2idle: Log when enabling wakeup IRQ fails (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Check for null return of devm_kzalloc() in fch_misc_setup() (Mark Langsdorf) [RHEL-26871] - ACPI: CPPC: Add min and max perf register writing support (Mark Langsdorf) [RHEL-26871] - thermal/core: Use the thermal zone 'devdata' accessor in remaining drivers (Mark Langsdorf) [RHEL-26871] - Input: sun4i-ts - switch to new of thermal API (Mark Langsdorf) [RHEL-26871] - iio/drivers/sun4i_gpadc: Switch to new of thermal API (Mark Langsdorf) [RHEL-26871] - thermal: Add a thermal zone id accessor (Mark Langsdorf) [RHEL-26871] - Enable CONFIG_USB_ONBOARD_HUB (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: Add support for Cypress CY7C6563x (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: Add support for clock input (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: Print symbolic error names (Charles Mirabile) [RHEL-21064] - usb: misc: onboard-hub: add support for Microchip USB5744 (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: microchip,usb5744: Add second supply (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: add Genesys Logic gl3510 hub support (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: add device for Genesys Logic hub gl3510 (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_hub: add support for Microchip USB2412 USB 2.0 hub (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: Add binding for Cypress HX3 USB 3.0 family (Charles Mirabile) [RHEL-21064] - usb: misc: onboard-hub: add support for Cypress HX3 USB 3.0 family (Charles Mirabile) [RHEL-21064] - usb: misc: onboard-hub: support multiple power supplies (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: add Genesys Logic GL3523 hub support (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: Add binding for Genesys Logic GL3523 hub (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_hub: Don't warn twice about problems during remove (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: Add support for Microchip usb5744 hub controller (Charles Mirabile) [RHEL-21064] - usb: misc: onboard-hub: add support for Microchip USB2517 USB 2.0 hub (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: vialab,vl817: Cleanup compatible, reset-gpios and required (Charles Mirabile) [RHEL-21064] - arm64: defconfig: Enable USB onboard HUB driver (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: add VIA LAB VL817 hub support (Charles Mirabile) [RHEL-21064] - arm64: dts: amlogic: Used onboard usb hub reset on odroid c4 (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: Add binding for Via lab VL817 hub controller (Charles Mirabile) [RHEL-21064] - vendor-prefixes: Add VIA Labs, Inc. (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: add Genesys Logic GL852G hub support (Charles Mirabile) [RHEL-21064] - arm64: dts: amlogic: Used onboard usb hub reset on odroid c2 (Charles Mirabile) [RHEL-21064] - ARM: dts: amlogic: Used onboard usb hub reset to enable usb hub (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: Add device id for Genesys Logic hub controller (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: add Genesys Logic GL850G hub support (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: Add binding for Genesys Logic GL850G hub controller (Charles Mirabile) [RHEL-21064] - dt-bindings: vendor-prefixes: add Genesys Logic (Charles Mirabile) [RHEL-21064] - mm: migrate high-order folios in swap cache correctly (Nico Pache) [RHEL-23654] - MAINTAINERS: Add Siddharth Vadapalli as PCI TI DRA7XX/J721E reviewer (Myron Stowe) [RHEL-28627] - PCI: dwc: Clean up dw_pcie_ep_raise_msi_irq() alignment (Myron Stowe) [RHEL-28627] - PCI: dwc: Fix a 64bit bug in dw_pcie_ep_raise_msix_irq() (Myron Stowe) [RHEL-28627] - MAINTAINERS: Add Manivannan Sadhasivam as PCI Endpoint maintainer (Myron Stowe) [RHEL-28627] - PCI: Fix kernel-doc issues (Myron Stowe) [RHEL-28627] - misc: pci_endpoint_test: Use a unique test pattern for each BAR (Myron Stowe) [RHEL-28627] - docs: PCI: Fix typos (Myron Stowe) [RHEL-28627] - PCI: Remove unused 'node' member from struct pci_driver (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: qcom: Document the SM8650 PCIe Controller (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: rockchip: Document optional PCIe reference clock input (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: qcom: Correct reset-names property (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: qcom: Correct clocks for SM8150 (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: qcom: Correct clocks for SC8180x (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: qcom: Adjust iommu-map for different SoC (Myron Stowe) [RHEL-28627] - dw-xdata: Remove usage of the deprecated ida_simple_*() API (Myron Stowe) [RHEL-28627] - misc: pci_endpoint_test: Remove usage of the deprecated ida_simple_*() API (Myron Stowe) [RHEL-28627] - PCI: endpoint: pci-epf-test: Make struct pci_epf_ops const (Myron Stowe) [RHEL-28627] - PCI: endpoint: pci-epf-vntb: Make struct pci_epf_ops const (Myron Stowe) [RHEL-28627] - PCI: endpoint: pci-epf-ntb: Make struct pci_epf_ops const (Myron Stowe) [RHEL-28627] - PCI: endpoint: pci-epf-mhi: Make structs pci_epf_ops and pci_epf_event_ops const (Myron Stowe) [RHEL-28627] - PCI: endpoint: Make struct pci_epf_ops in pci_epf_driver const (Myron Stowe) [RHEL-28627] - PCI: xilinx-nwl: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: rockchip-host: Rename rockchip_pcie_legacy_int_handler() (Myron Stowe) [RHEL-28627] - PCI: rockchip-ep: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: uniphier: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: tegra194: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: dw-rockchip: Rename rockchip_pcie_legacy_int_handler() (Myron Stowe) [RHEL-28627] - PCI: keystone: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: dwc: Rename dw_pcie_ep_raise_legacy_irq() (Myron Stowe) [RHEL-28627] - PCI: cadence: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: dra7xx: Rename dra7xx_pcie_raise_legacy_irq() (Myron Stowe) [RHEL-28627] - misc: pci_endpoint_test: Use INTX instead of LEGACY (Myron Stowe) [RHEL-28627] - PCI: endpoint: Rename LEGACY to INTX in test function driver (Myron Stowe) [RHEL-28627] - PCI: endpoint: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: endpoint: Drop PCI_EPC_IRQ_XXX definitions (Myron Stowe) [RHEL-28627] - PCI: Rename PCI_IRQ_LEGACY to PCI_IRQ_INTX (Myron Stowe) [RHEL-28627] - PCI: kirin: Convert to platform remove callback returning void (Myron Stowe) [RHEL-28627] - PCI: keystone: Convert to platform remove callback returning void (Myron Stowe) [RHEL-28627] - PCI: exynos: Convert to platform remove callback returning void (Myron Stowe) [RHEL-28627] - PCI: vmd: Remove usage of the deprecated ida_simple_xx() API (Myron Stowe) [RHEL-28627] - PCI: rcar-host: Add support for optional regulators (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: rcar-pci-host: Add optional regulators (Myron Stowe) [RHEL-28627] - PCI: rcar-gen4: Replace of_device.h with explicit of.h include (Myron Stowe) [RHEL-28627] - PCI: mediatek-gen3: Fix translation window size calculation (Myron Stowe) [RHEL-28627] - PCI: mediatek: Clear interrupt status before dispatching handler (Myron Stowe) [RHEL-28627] - PCI: layerscape: Add suspend/resume for ls1043a (Myron Stowe) [RHEL-28627] - PCI: layerscape(ep): Rename pf_* as pf_lut_* (Myron Stowe) [RHEL-28627] - PCI: layerscape: Add suspend/resume for ls1021a (Myron Stowe) [RHEL-28627] - PCI: layerscape: Add function pointer for exit_from_l2() (Myron Stowe) [RHEL-28627] - PCI: kirin: Use devm_kasprintf() to dynamically allocate clock names (Myron Stowe) [RHEL-28627] - PCI: keystone: Fix race condition when initializing PHYs (Myron Stowe) [RHEL-28627] - PCI: rcar-gen4: Fix -Wvoid-pointer-to-enum-cast error (Myron Stowe) [RHEL-28627] - PCI: iproc: Fix -Wvoid-pointer-to-enum-cast warning (Myron Stowe) [RHEL-28627] - PCI: dwc: Add dw_pcie_ep_{read,write}_dbi[2] helpers (Myron Stowe) [RHEL-28627] - PCI: dwc: Rename .func_conf_select to .get_dbi_offset in struct dw_pcie_ep_ops (Myron Stowe) [RHEL-28627] - PCI: dwc: Rename .ep_init to .init in struct dw_pcie_ep_ops (Myron Stowe) [RHEL-28627] - PCI: dwc: Drop host prefix from struct dw_pcie_host_ops members (Myron Stowe) [RHEL-28627] - PCI: dwc: endpoint: Fix dw_pcie_ep_raise_msix_irq() alignment support (Myron Stowe) [RHEL-28627] - PCI: dwc: Convert SOC_SIFIVE to ARCH_SIFIVE (Myron Stowe) [RHEL-28627] - PCI: j721e: Make TI J721E depend on ARCH_K3 (Myron Stowe) [RHEL-28627] - PCI: j721e: Add TI J784S4 PCIe configuration (Myron Stowe) [RHEL-28627] - PCI: j721e: Add PCIe 4x lane selection support (Myron Stowe) [RHEL-28627] - PCI: j721e: Add per platform maximum lane settings (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: ti,j721e-pci-*: Add j784s4-pci-* compatible strings (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: ti,j721e-pci-*: Add checks for num-lanes (Myron Stowe) [RHEL-28627] - PCI: brcmstb: Configure HW CLKREQ# mode appropriate for downstream device (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: brcmstb: Add property "brcm,clkreq-mode" (Myron Stowe) [RHEL-28627] - PCI: Add ACS quirk for more Zhaoxin Root Ports (Myron Stowe) [RHEL-28627] - PCI/P2PDMA: Remove reference to pci_p2pdma_map_sg() (Myron Stowe) [RHEL-28627] - PCI: Log bridge info when first enumerating bridge (Myron Stowe) [RHEL-28627] - PCI: Log bridge windows conditionally (Myron Stowe) [RHEL-28627] - PCI: Supply bridge device, not secondary bus, to read window details (Myron Stowe) [RHEL-28627] - PCI: Move pci_read_bridge_windows() below individual window accessors (Myron Stowe) [RHEL-28627] - PCI: Use resource names in PCI log messages (Myron Stowe) [RHEL-28627] - PCI: Update BAR # and window messages (Myron Stowe) [RHEL-28627] - PCI: Log device type during enumeration (Myron Stowe) [RHEL-28627] - PCI: Fix 64GT/s effective data rate calculation (Myron Stowe) [RHEL-28627] - x86/pci: Clean up open-coded PCIBIOS return code mangling (Myron Stowe) [RHEL-28627] - scsi: lpfc: Use PCI_HEADER_TYPE_MFD instead of literal (Myron Stowe) [RHEL-28627] - powerpc/fsl-pci: Use PCI_HEADER_TYPE_MASK instead of literal (Myron Stowe) [RHEL-28627] - x86/pci: Use PCI_HEADER_TYPE_* instead of literals (Myron Stowe) [RHEL-28627] - PCI: Only override AMD USB controller if required (Myron Stowe) [RHEL-28627] - PCI: host-generic: Convert to platform remove callback returning void (Myron Stowe) [RHEL-28627] - x86/pci: Reorder pci_mmcfg_arch_map() definition before calls (Myron Stowe) [RHEL-28627] - x86/pci: Return pci_mmconfig_add() failure early (Myron Stowe) [RHEL-28627] - x86/pci: Comment pci_mmconfig_insert() obscure MCFG dependency (Myron Stowe) [RHEL-28627] - x86/pci: Rename pci_mmcfg_check_reserved() to pci_mmcfg_reserved() (Myron Stowe) [RHEL-28627] - x86/pci: Rename acpi_mcfg_check_entry() to acpi_mcfg_valid_entry() (Myron Stowe) [RHEL-28627] - x86/pci: Rename 'MMCONFIG' to 'ECAM', use pr_fmt (Myron Stowe) [RHEL-28627] - x86/pci: Add MCFG debug logging (Myron Stowe) [RHEL-28627] - x86/pci: Reword ECAM EfiMemoryMappedIO logging to avoid 'reserved' (Myron Stowe) [RHEL-28627] - x86/pci: Reserve ECAM if BIOS didn't include it in PNP0C02 _CRS (Myron Stowe) [RHEL-28627] - PCI/AER: Use explicit register sizes for struct members (Myron Stowe) [RHEL-28627] - PCI/AER: Decode Requester ID when no error info found (Myron Stowe) [RHEL-28627] - PCI/AER: Use 'Correctable' and 'Uncorrectable' spec terms for errors (Myron Stowe) [RHEL-28627] - ACPI: APEI: Fix AER info corruption when error status data has multiple sections (Myron Stowe) [RHEL-28627] - PCI/AER: Export pcie_aer_is_native() (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: rockchip: Add missing legacy-interrupt-controller (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: rockchip: Use generic binding (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: rockchip: Fix interrupt-names issue (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: improve msi handling (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: rockchip: Update for RK3588 (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: Add rk3588 compatible (Myron Stowe) [RHEL-28627] - PCI: imx6: Add i.MX8MP PCIe EP support (Myron Stowe) [RHEL-28627] - PCI: imx6: Add i.MX8MM PCIe EP support (Myron Stowe) [RHEL-28627] - PCI: imx6: Add i.MX8MQ PCIe EP support (Myron Stowe) [RHEL-28627] - PCI: imx6: Add i.MX PCIe EP mode support (Myron Stowe) [RHEL-28627] - exfat: free the sbi and iocharset in ->kill_sb (Pavel Reichl) [RHEL-30614] - exfat: don't RCU-free the sbi (Pavel Reichl) [RHEL-30614] - exfat: use kvmalloc_array/kvfree instead of kmalloc_array/kfree (Pavel Reichl) [RHEL-30614] - exfat: ensure that ctime is updated whenever the mtime is (Pavel Reichl) [RHEL-30614] - sched/rt: Change the type of 'sysctl_sched_rt_period' from 'unsigned int' to 'int' (Phil Auld) [RHEL-29436] - sched/rt/docs: Use 'real-time' instead of 'realtime' (Phil Auld) [RHEL-29436] - sched/rt/docs: Clarify & fix sched_rt_* sysctl docs (Phil Auld) [RHEL-29436] - sched/rt: Disallow writing invalid values to sched_rt_period_us (Phil Auld) [RHEL-29436] - sched/rt: sysctl_sched_rr_timeslice show default timeslice after reset (Phil Auld) [RHEL-29436] - sched/rt: Fix sysctl_sched_rr_timeslice intial value (Phil Auld) [RHEL-29436] - mm/sparsemem: fix race in accessing memory_section->usage (Waiman Long) [RHEL-28877 RHEL-28878] {CVE-2023-52489} - Revert "[redhat] kabi: add symbol __scsi_execute to stablelist" (Ewan D. Milne) [RHEL-30725] - xfs: fix SEEK_HOLE/DATA for regions with active COW extents (Bill O'Donnell) [RHEL-29365] - NFS: remove sync_mode test from nfs_writepage_locked() (Jeffrey Layton) [RHEL-28630] - nfs: Remove writepage (Jeffrey Layton) [RHEL-28630]- scsi: target: pscsi: Fix bio_put() for error case (Maurizio Lombardi) [RHEL-29638] - scsi: target: Fix unmap setup during configuration (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Add TMF to tmr_list handling (Maurizio Lombardi) [RHEL-29638] - scsi: target: Enable READ CAPACITY for PR EARO (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Fix kernel-doc comment (Maurizio Lombardi) [RHEL-29638] - scsi: target: Export fabric driver direct submit settings (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Unexport target_queue_submission() (Maurizio Lombardi) [RHEL-29638] - scsi: target: Allow userspace to request direct submissions (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Kill transport_handle_cdb_direct() (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Move buffer clearing hack (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Move core_alua_check_nonop_delay() call (Maurizio Lombardi) [RHEL-29638] - scsi: target: Have drivers report if they support direct submissions (Maurizio Lombardi) [RHEL-29638] - scsi: target: iscs: Make write_pending_must_be_called a bit field (Maurizio Lombardi) [RHEL-29638] - scsi: target: tcmu: Annotate struct tcmu_tmr with __counted_by (Maurizio Lombardi) [RHEL-29638] - scsi: target: Remove the references to http://www.linux-iscsi.org/ (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Fix deadlock due to recursive locking (Maurizio Lombardi) [RHEL-29638] - selftests: net: gro fwd: update vxlan GRO test expectations (Antoine Tenart) [RHEL-19729] - udp: prevent local UDP tunnel packets from being GROed (Antoine Tenart) [RHEL-19729] - udp: do not transition UDP GRO fraglist partial checksums to unnecessary (Antoine Tenart) [RHEL-19729] - gro: fix ownership transfer (Antoine Tenart) [RHEL-19729] - udp: do not accept non-tunnel GSO skbs landing in a tunnel (Antoine Tenart) [RHEL-19729] - nvme-pci: fix sleeping function called from interrupt context (Maurizio Lombardi) [RHEL-17679] - powerpc: Don't clobber f0/vs0 during fp|altivec register save (Mamatha Inamdar) [RHEL-18988] - blk-mq: don't schedule block kworker on isolated CPUs (Ming Lei) [RHEL-13920]- PCI: Avoid potential out-of-bounds read in pci_dev_for_each_resource() (Myron Stowe) [RHEL-26742 RHEL-26743] {CVE-2023-52466} - smb: client: do not start laundromat thread on nohandlecache (Paulo Alcantara) [RHEL-28739] - fs/nls: make load_nls() take a const parameter (Paulo Alcantara) [RHEL-28739] - smb3: do not start laundromat thread when dir leases disabled (Paulo Alcantara) [RHEL-28739] - smb3: display network namespace in debug information (Paulo Alcantara) [RHEL-28739] - cifs: Release folio lock on fscache read hit. (Paulo Alcantara) [RHEL-28739] - cifs: add missing return value check for cifs_sb_tlink (Paulo Alcantara) [RHEL-28739] - cifs: fix charset issue in reconnection (Paulo Alcantara) [RHEL-28739] - cifs: update internal module version number for cifs.ko (Paulo Alcantara) [RHEL-28739] - cifs: allow dumping keys for directories too (Paulo Alcantara) [RHEL-28739] - cifs: fix mid leak during reconnection after timeout threshold (Paulo Alcantara) [RHEL-28739] - cifs: is_network_name_deleted should return a bool (Paulo Alcantara) [RHEL-28739] - cifs: if deferred close is disabled then close files immediately (Paulo Alcantara) [RHEL-28739] - cifs: Add a laundromat thread for cached directories (Paulo Alcantara) [RHEL-28739] - smb: client: remove redundant pointer 'server' (Paulo Alcantara) [RHEL-28739] - cifs: new dynamic tracepoint to track ses not found errors (Paulo Alcantara) [RHEL-28739] - cifs: log session id when a matching ses is not found (Paulo Alcantara) [RHEL-28739] - smb: client: improve DFS mount check (Paulo Alcantara) [RHEL-28739] - smb: client: fix parsing of source mount option (Paulo Alcantara) [RHEL-28739] - cifs: print client_guid in DebugData (Paulo Alcantara) [RHEL-28739] - smb: client: fix warning in generic_ip_connect() (Paulo Alcantara) [RHEL-28739] - smb: client: fix warning in CIFSFindNext() (Paulo Alcantara) [RHEL-28739] - smb: client: fix warning in CIFSFindFirst() (Paulo Alcantara) [RHEL-28739] - smb3: do not reserve too many oplock credits (Paulo Alcantara) [RHEL-28739] - cifs: print more detail when invalidate_inode_mapping fails (Paulo Alcantara) [RHEL-28739] - smb: client: fix warning in cifs_smb3_do_mount() (Paulo Alcantara) [RHEL-28739] - smb: client: fix warning in cifs_match_super() (Paulo Alcantara) [RHEL-28739] - cifs: print nosharesock value while dumping mount options (Paulo Alcantara) [RHEL-28739] - scripts/gdb: fix SB_* constants parsing (Ming Lei) [RHEL-29262] - super: wait for nascent superblocks (Ming Lei) [RHEL-29262] - super: use locking helpers (Ming Lei) [RHEL-29262] - fs: fix undefined behavior in bit shift for SB_NOUSER (Ming Lei) [RHEL-29262] - block: fix kernel-doc for disk_force_media_change() (Ming Lei) [RHEL-29262] - nbd: don't call blk_mark_disk_dead nbd_clear_sock_ioctl (Ming Lei) [RHEL-29262] - zram: take device and not only bvec offset into account (Ming Lei) [RHEL-29262] - ext4: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - xfs: Convert to bdev_open_by_path() (Ming Lei) [RHEL-29262] - nfs/blocklayout: Convert to use bdev_open_by_dev/path() (Ming Lei) [RHEL-29262] - jfs: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - fs: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - mm/swap: Convert to use bdev_open_by_dev() (Ming Lei) [RHEL-29262] - PM: hibernate: Drop unused snapshot_test argument (Ming Lei) [RHEL-29262] - PM: hibernate: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - PM: hibernate: Rename function parameter from snapshot_test to exclusive (Ming Lei) [RHEL-29262] - s390/dasd: Convert to bdev_open_by_path() (Ming Lei) [RHEL-29262] - scsi: target: Convert to bdev_open_by_path() (Ming Lei) [RHEL-29262] - nvmet: Convert to bdev_open_by_path() (Ming Lei) [RHEL-29262] - mtd: block2mtd: Convert to bdev_open_by_dev/path() (Ming Lei) [RHEL-29262] - md: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - dm: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - zram: Convert to use bdev_open_by_dev() (Ming Lei) [RHEL-29262] - xen/blkback: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - pktcdvd: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - drdb: Convert to use bdev_open_by_path() (Ming Lei) [RHEL-29262] - block: Use bdev_open_by_dev() in disk_scan_partitions() and blkdev_bszset() (Ming Lei) [RHEL-29262] - block: Use bdev_open_by_dev() in blkdev_open() (Ming Lei) [RHEL-29262] - block: Provide bdev_open_* functions (Ming Lei) [RHEL-29262] - fs: remove get_super (Ming Lei) [RHEL-29262] - block: call into the file system for ioctl BLKFLSBUF (Ming Lei) [RHEL-29262] - block: call into the file system for bdev_mark_dead (Ming Lei) [RHEL-29262] - block: consolidate __invalidate_device and fsync_bdev (Ming Lei) [RHEL-29262] - block: drop the "busy inodes on changed media" log message (Ming Lei) [RHEL-29262] - dasd: also call __invalidate_device when setting the device offline (Ming Lei) [RHEL-29262] - amiflop: don't call fsync_bdev in FDFMTBEG (Ming Lei) [RHEL-29262] - floppy: call disk_force_media_change when changing the format (Ming Lei) [RHEL-29262] - block: simplify the disk_force_media_change interface (Ming Lei) [RHEL-29262] - nbd: call blk_mark_disk_dead in nbd_clear_sock_ioctl (Ming Lei) [RHEL-29262] - xfs use fs_holder_ops for the log and RT devices (Ming Lei) [RHEL-29262] - xfs: drop s_umount over opening the log and RT devices (Ming Lei) [RHEL-29262] - ext4: use fs_holder_ops for the log device (Ming Lei) [RHEL-29262] - ext4: drop s_umount over opening the log device (Ming Lei) [RHEL-29262] - fs: export fs_holder_ops (Ming Lei) [RHEL-29262] - fs: stop using get_super in fs_mark_dead (Ming Lei) [RHEL-29262] - fs: use the super_block as holder when mounting file systems (Ming Lei) [RHEL-29262] - ext4: make the IS_EXT2_SB/IS_EXT3_SB checks more robust (Ming Lei) [RHEL-29262] - nilfs2: use setup_bdev_super to de-duplicate the mount code (Ming Lei) [RHEL-29262] - fs: export setup_bdev_super (Ming Lei) [RHEL-29262] - fs: open block device after superblock creation (Ming Lei) [RHEL-29262] - exfat: free the sbi and iocharset in ->kill_sb (Ming Lei) [RHEL-29262] - exfat: don't RCU-free the sbi (Ming Lei) [RHEL-29262] - ext4: close the external journal device in ->kill_sb (Ming Lei) [RHEL-29262] - ext4: ext4_put_super: Remove redundant checking for 'sbi->s_journal_bdev' (Ming Lei) [RHEL-29262] - ext4: Fix reusing stale buffer heads from last failed mounting (Ming Lei) [RHEL-29262] - xfs: document the invalidate_bdev call in invalidate_bdev (Ming Lei) [RHEL-29262] - xfs: close the external block devices in xfs_mount_free (Ming Lei) [RHEL-29262] - xfs: close the RT and log block devices in xfs_free_buftarg (Ming Lei) [RHEL-29262] - xfs: remove xfs_blkdev_put (Ming Lei) [RHEL-29262] - xfs: free the xfs_mount in ->kill_sb (Ming Lei) [RHEL-29262] - xfs: remove a superfluous s_fs_info NULL check in xfs_fs_put_super (Ming Lei) [RHEL-29262] - xfs: reformat the xfs_fs_free prototype (Ming Lei) [RHEL-29262] - fs, block: remove bdev->bd_super (Ming Lei) [RHEL-29262] - ocfs2: stop using bdev->bd_super for journal error logging (Ming Lei) [RHEL-29262] - ext4: don't use bdev->bd_super in __ext4_journal_get_write_access (Ming Lei) [RHEL-29262] - fs: stop using bdev->bd_super in mark_buffer_write_io_error (Ming Lei) [RHEL-29262] - fuse: retire block-device-based superblock on force unmount (Ming Lei) [RHEL-29262] - vfs: function to prevent re-use of block-device-based superblocks (Ming Lei) [RHEL-29262] - block: don't allow a disk link holder to itself (Ming Lei) [RHEL-29262] - block: store the holder kobject in bd_holder_disk (Ming Lei) [RHEL-29262] - block: fix use after free for bd_holder_dir (Ming Lei) [RHEL-29262] - block: remove delayed holder registration (Ming Lei) [RHEL-29262] - dm: track per-add_disk holder relations in DM (Ming Lei) [RHEL-29262] - dm: make sure create and remove dm device won't race with open and close table (Ming Lei) [RHEL-29262] - dm: cleanup close_table_device (Ming Lei) [RHEL-29262] - dm: cleanup open_table_device (Ming Lei) [RHEL-29262] - dm: remove free_table_devices (Ming Lei) [RHEL-29262] - zram: return errors from read_from_bdev_sync (Ming Lei) [RHEL-29262] - zram: fix synchronous reads (Ming Lei) [RHEL-29262] - zram: don't return errors from read_from_bdev_async (Ming Lei) [RHEL-29262] - zram: pass a page to read_from_bdev (Ming Lei) [RHEL-29262] - zram: refactor zram_bdev_write (Ming Lei) [RHEL-29262] - zram: don't pass a bvec to __zram_bvec_write (Ming Lei) [RHEL-29262] - zram: refactor zram_bdev_read (Ming Lei) [RHEL-29262] - zram: directly call zram_read_page in writeback_store (Ming Lei) [RHEL-29262] - zram: use bvec_set_page to initialize bvecs (Ming Lei) [RHEL-29262] - zram: rename __zram_bvec_read to zram_read_page (Ming Lei) [RHEL-29262] - zram: don't use highmem for the bounce buffer in zram_bvec_{read,write} (Ming Lei) [RHEL-29262] - zram: refactor highlevel read and write handling (Ming Lei) [RHEL-29262] - zram: return early on error in zram_bvec_rw (Ming Lei) [RHEL-29262] - zram: move discard handling to zram_submit_bio (Ming Lei) [RHEL-29262] - zram: simplify bvec iteration in __zram_make_request (Ming Lei) [RHEL-29262] - zram: make zram_bio_discard more self-contained (Ming Lei) [RHEL-29262] - zram: remove valid_io_request (Ming Lei) [RHEL-29262] - zram: always compile read_from_bdev_sync (Ming Lei) [RHEL-29262] - zram: remove unused stats fields (Ming Lei) [RHEL-29262] - block: remove ->rw_page (Ming Lei) [RHEL-29262] - mm: factor out a swap_writepage_bdev helper (Ming Lei) [RHEL-29262] - mm: remove the __swap_writepage return value (Ming Lei) [RHEL-29262] - mm: use an on-stack bio for synchronous swapin (Ming Lei) [RHEL-29262] - mm: factor out a swap_readpage_bdev helper (Ming Lei) [RHEL-29262] - mm: remove the swap_readpage return value (Ming Lei) [RHEL-29262] - mpage: stop using bdev_{read,write}_page (Ming Lei) [RHEL-29262] - zram: add incompressible flag to read_block_state() (Ming Lei) [RHEL-29262] - zram: add incompressible writeback (Ming Lei) [RHEL-29262] - documentation: add zram recompression documentation (Ming Lei) [RHEL-29262] - zram: add algo parameter support to zram_recompress() (Ming Lei) [RHEL-29262] - zram: remove redundant checks from zram_recompress() (Ming Lei) [RHEL-29262] - zram: add size class equals check into recompression (Ming Lei) [RHEL-29262] - zram: use IS_ERR_VALUE() to check for zs_malloc() errors (Ming Lei) [RHEL-29262] - zram: clarify writeback_store() comment (Ming Lei) [RHEL-29262] - zram: add recompress flag to read_block_state() (Ming Lei) [RHEL-29262] - redhat: configs: add zram ZRAM_MULTI_COMP (Ming Lei) [RHEL-29262] - zram: introduce recompress sysfs knob (Ming Lei) [RHEL-29262] - zram: factor out WB and non-WB zram read functions (Ming Lei) [RHEL-29262] - zram: add recompression algorithm sysfs knob (Ming Lei) [RHEL-29262] - zram: preparation for multi-zcomp support (Ming Lei) [RHEL-29262] - zram: add a huge_idle writeback mode (Ming Lei) [RHEL-29262] - docs: Fix wording in optional zram feature docs (Ming Lei) [RHEL-29262] - redhat/configs: Remove HOTPLUG_CPU0 configs (Prarit Bhargava) [RHEL-22073] - remoteproc: qcom_q6v5_adsp: Convert to dev_pm_domain_attach|detach_list() (Radu Rendec) [RHEL-29555] - remoteproc: imx_rproc: Convert to dev_pm_domain_attach|detach_list() (Radu Rendec) [RHEL-29555] - remoteproc: imx_dsp_rproc: Convert to dev_pm_domain_attach|detach_list() (Radu Rendec) [RHEL-29555] - PM: domains: Add helper functions to attach/detach multiple PM domains (Radu Rendec) [RHEL-29555] - remoteproc: qcom_q6v5_adsp: Fix iommu_map() compatibility (Radu Rendec) [RHEL-29555] - remoteproc: qcom: using pm_runtime_resume_and_get to simplify the code (Radu Rendec) [RHEL-29555] - remoteproc: qcom: Add support for memory sandbox (Radu Rendec) [RHEL-29555] - remoteproc: qcom: Add efuse evb selection control (Radu Rendec) [RHEL-29555] - remoteproc: qcom: Replace hard coded values with macros (Radu Rendec) [RHEL-29555] - remoteproc: qcom: Update rproc parse firmware callback (Radu Rendec) [RHEL-29555] - remoteproc: qcom: Add compatible name for SC7280 ADSP (Radu Rendec) [RHEL-29555] - remoteproc: qcom: Add flag in adsp private data structure (Radu Rendec) [RHEL-29555] - dt-bindings: remoteproc: qcom: Add SC7280 ADSP support (Radu Rendec) [RHEL-29555] - memory: tegra: Skip SID programming if SID registers aren't set (Robert Foss) [RHEL-23656] - memory: tegra: Add SID override programming for MC clients (Robert Foss) [RHEL-23656] - iommu: Don't reserve 0-length IOVA region (Robert Foss) [RHEL-23656] - powerpc/hv-gpci: Fix the H_GET_PERF_COUNTER_INFO hcall return value checks (Mamatha Inamdar) [RHEL-29448] - thermal: core: Fix NULL pointer dereference in zone registration error path (David Arcari) [RHEL-26922 RHEL-26923] {CVE-2023-52473} - hwrng: core - Fix page fault dead lock on mmap-ed hwrng (Steve Best) [RHEL-29487 RHEL-29488] {CVE-2023-52615} - cpufreq: intel_pstate: Add Emerald Rapids support in no-HWP mode (David Arcari) [RHEL-29653] - RDMA/core: Fix uninit-value access in ib_get_eth_speed() (Kamal Heib) [RHEL-23034] - RDMA/core: Get IB width and speed from netdev (Kamal Heib) [RHEL-23034] - x86/cpu: Add model number for another Intel Arrow Lake mobile processor (Steve Best) [RHEL-30728] - x86/cpu: Add model number for Intel Clearwater Forest processor (Steve Best) [RHEL-30728] - dm-integrity: align the outgoing bio in integrity_recheck (Benjamin Marzinski) [RHEL-29679] - dm-integrity: fix a memory leak when rechecking the data (Benjamin Marzinski) [RHEL-29679] - NFSv4: fairly test all delegations on a SEQ4_ revocation (Benjamin Coddington) [RHEL-7976] - NFS: Read unlock folio on nfs_page_create_from_folio() error (Benjamin Coddington) [RHEL-18029] - i40e: Fix VF MAC filter removal (Ivan Vecera) [RHEL-15701] - i40e: Fix firmware version comparison function (Ivan Vecera) [RHEL-15701] - i40e: disable NAPI right after disabling irqs when handling xsk_pool (Ivan Vecera) [RHEL-15701] - i40e: take into account XDP Tx queues when stopping rings (Ivan Vecera) [RHEL-15701] - i40e: avoid double calling i40e_pf_rxq_wait() (Ivan Vecera) [RHEL-15701] - i40e: Fix wrong mask used during DCB config (Ivan Vecera) [RHEL-15701] - i40e: Fix waiting for queues of all VSIs to be disabled (Ivan Vecera) [RHEL-15701] - i40e: Do not allow untrusted VF to remove administratively set MAC (Ivan Vecera) [RHEL-15701] - net: intel: fix old compiler regressions (Ivan Vecera) [RHEL-15701] - i40e: update xdp_rxq_info::frag_size for ZC enabled Rx queue (Ivan Vecera) [RHEL-15701] - i40e: set xdp_rxq_info::frag_size (Ivan Vecera) [RHEL-15701] - intel: xsk: initialize skb_frag_t::bv_offset in ZC drivers (Ivan Vecera) [RHEL-15701] - i40e: handle multi-buffer packets that are shrunk by xdp prog (Ivan Vecera) [RHEL-15701] - i40e: Include types.h to some headers (Ivan Vecera) [RHEL-15701] - i40e: Restore VF MSI-X state during PCI reset (Ivan Vecera) [RHEL-15701] - i40e: fix use-after-free in i40e_aqc_add_filters() (Ivan Vecera) [RHEL-15701] - i40e: Avoid unnecessary use of comma operator (Ivan Vecera) [RHEL-15701] - i40e: Fix VF disable behavior to block all traffic (Ivan Vecera) [RHEL-15701] - i40e: Fix filter input checks to prevent config with invalid values (Ivan Vecera) [RHEL-15701] - i40e: field get conversion (Ivan Vecera) [RHEL-15701] - i40e: field prep conversion (Ivan Vecera) [RHEL-15701] - intel: add bit macro includes where needed (Ivan Vecera) [RHEL-15701] - i40e: remove fake support of rx-frames-irq (Ivan Vecera) [RHEL-15701] - i40e: Fix ST code value for Clause 45 (Ivan Vecera) [RHEL-15701] - i40e: Fix unexpected MFS warning message (Ivan Vecera) [RHEL-15701] - i40e: Remove queue tracking fields from i40e_adminq_ring (Ivan Vecera) [RHEL-15701] - i40e: Remove AQ register definitions for VF types (Ivan Vecera) [RHEL-15701] - i40e: Delete unused and useless i40e_pf fields (Ivan Vecera) [RHEL-15701] - i40e: Fix adding unsupported cloud filters (Ivan Vecera) [RHEL-15701] - i40e: Delete unused i40e_mac_info fields (Ivan Vecera) [RHEL-15701] - i40e: Move inline helpers to i40e_prototype.h (Ivan Vecera) [RHEL-15701] - i40e: Remove VF MAC types (Ivan Vecera) [RHEL-15701] - i40e: Use helpers to check running FW and AQ API versions (Ivan Vecera) [RHEL-15701] - i40e: Add other helpers to check version of running firmware and AQ API (Ivan Vecera) [RHEL-15701] - i40e: Move i40e_is_aq_api_ver_ge helper (Ivan Vecera) [RHEL-15701] - i40e: Initialize hardware capabilities at single place (Ivan Vecera) [RHEL-15701] - i40e: Consolidate hardware capabilities (Ivan Vecera) [RHEL-15701] - i40e: Use DECLARE_BITMAP for flags field in i40e_hw (Ivan Vecera) [RHEL-15701] - i40e: Use DECLARE_BITMAP for flags and hw_features fields in i40e_pf (Ivan Vecera) [RHEL-15701] - i40e: Remove _t suffix from enum type names (Ivan Vecera) [RHEL-15701] - i40e: Remove unused flags (Ivan Vecera) [RHEL-15701] - i40e: add an error code check in i40e_vsi_setup (Ivan Vecera) [RHEL-15701] - i40e: increase max descriptors for XL710 (Ivan Vecera) [RHEL-15701] - i40e: Fix wrong check for I40E_TXR_FLAGS_WB_ON_ITR (Ivan Vecera) [RHEL-15701] - i40e: sync next_to_clean and next_to_process for programming status desc (Ivan Vecera) [RHEL-15701] - i40e: Fix I40E_FLAG_VF_VLAN_PRUNING value (Ivan Vecera) [RHEL-15701] - i40e: xsk: remove count_mask (Ivan Vecera) [RHEL-15701] - i40e: use scnprintf over strncpy+strncat (Ivan Vecera) [RHEL-15701] - intel: fix format warnings (Ivan Vecera) [RHEL-15701] - i40e: Refactor and rename i40e_read_pba_string() (Ivan Vecera) [RHEL-15701] - i40e: Split and refactor i40e_nvm_version_str() (Ivan Vecera) [RHEL-15701] - i40e: prevent crash on probe if hw registers have invalid values (Ivan Vecera) [RHEL-15701] - i40e: Move DDP specific macros and structures to i40e_ddp.c (Ivan Vecera) [RHEL-15701] - i40e: Remove circular header dependencies and fix headers (Ivan Vecera) [RHEL-15701] - i40e: Split i40e_osdep.h (Ivan Vecera) [RHEL-15701] - i40e: Move memory allocation structures to i40e_alloc.h (Ivan Vecera) [RHEL-15701] - i40e: Simplify memory allocation functions (Ivan Vecera) [RHEL-15701] - i40e: Refactor I40E_MDIO_CLAUSE* macros (Ivan Vecera) [RHEL-15701] - i40e: Move I40E_MASK macro to i40e_register.h (Ivan Vecera) [RHEL-15701] - i40e: Remove back pointer from i40e_hw structure (Ivan Vecera) [RHEL-15701] - i40e: Add rx_missed_errors for buffer exhaustion (Ivan Vecera) [RHEL-15701] - net: Tree wide: Replace xdp_do_flush_map() with xdp_do_flush(). (Ivan Vecera) [RHEL-15701] - i40e: fix potential memory leaks in i40e_remove() (Ivan Vecera) [RHEL-15701] - i40e: fix potential NULL pointer dereferencing of pf->vf i40e_sync_vsi_filters() (Ivan Vecera) [RHEL-15701] - i40e: fix misleading debug logs (Ivan Vecera) [RHEL-15701] - i40e: Replace one-element array with flex-array member in struct i40e_profile_aq_section (Ivan Vecera) [RHEL-15701] - i40e: Replace one-element array with flex-array member in struct i40e_section_table (Ivan Vecera) [RHEL-15701] - i40e: Replace one-element array with flex-array member in struct i40e_profile_segment (Ivan Vecera) [RHEL-15701] - i40e: Replace one-element array with flex-array member in struct i40e_package_header (Ivan Vecera) [RHEL-15701] - i40e: Remove unused function declarations (Ivan Vecera) [RHEL-15701] - i40e: remove i40e_status (Ivan Vecera) [RHEL-15701] - i40e: Fix an NULL vs IS_ERR() bug for debugfs_create_dir() (Ivan Vecera) [RHEL-15701] - i40e: xsk: add TX multi-buffer support (Ivan Vecera) [RHEL-15701] - i40e: xsk: add RX multi-buffer support (Ivan Vecera) [RHEL-15701] - i40e, xsk: fix comment typo (Ivan Vecera) [RHEL-15701] - i40e: remove unnecessary check for old MAC == new MAC (Ivan Vecera) [RHEL-15701] - i40e: fix i40e_setup_misc_vector() error handling (Ivan Vecera) [RHEL-15701] - i40e: fix accessing vsi->active_filters without holding lock (Ivan Vecera) [RHEL-15701] - i40e: Add support for VF to specify its primary MAC address (Ivan Vecera) [RHEL-15701] - i40e: fix registers dump after run ethtool adapter self test (Ivan Vecera) [RHEL-15701] - i40e: fix flow director packet filter programming (Ivan Vecera) [RHEL-15701] - i40e: add support for XDP multi-buffer Rx (Ivan Vecera) [RHEL-15701] - i40e: add xdp_buff to i40e_ring struct (Ivan Vecera) [RHEL-15701] - i40e: introduce next_to_process to i40e_ring (Ivan Vecera) [RHEL-15701] - i40e: use frame_sz instead of recalculating truesize for building skb (Ivan Vecera) [RHEL-15701] - i40e: Change size to truesize when using i40e_rx_buffer_flip() (Ivan Vecera) [RHEL-15701] - i40e: add pre-xdp page_count in rx_buffer (Ivan Vecera) [RHEL-15701] - i40e: change Rx buffer size for legacy-rx to support XDP multi-buffer (Ivan Vecera) [RHEL-15701] - i40e: consolidate maximum frame size calculation for vsi (Ivan Vecera) [RHEL-15701] - i40e: check vsi type before setting xdp_features flag (Ivan Vecera) [RHEL-15701] - drivers: net: turn on XDP features (Ivan Vecera) [RHEL-15701] - i40e: add xdp frags support to ndo_xdp_xmit (Ivan Vecera) [RHEL-15701] - dmaengine: idxd: Ensure safe user copy of completion record (Jerry Snitselaar) [RHEL-28511] - dmaengine: idxd: Remove shadow Event Log head stored in idxd (Jerry Snitselaar) [RHEL-28511] - dmaengine: idxd: Move dma_free_coherent() out of spinlocked context (Jerry Snitselaar) [RHEL-28511]- redhat: Fix RT kernel kvm subpackage requires (Juri Lelli) [RHEL-23390] - KVM: x86: Add X86EMUL_F_INVLPG and pass it in em_invlpg() (Prarit Bhargava) [RHEL-25415] - KVM: x86: Add an emulation flag for implicit system access (Prarit Bhargava) [RHEL-25415] - KVM: x86: Consolidate flags for __linearize() (Prarit Bhargava) [RHEL-25415] - x86/MCE/AMD: Add new MA_LLC, USR_DP, and USR_CP bank types (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Remove obsolete config X86_32_SMP (Prarit Bhargava) [RHEL-25415] - x86/xen: add CPU dependencies for 32-bit build (Prarit Bhargava) [RHEL-25415] - x86/xen: fix percpu vcpu_info allocation (Prarit Bhargava) [RHEL-25415] - x86/mce/amd, EDAC/mce_amd: Move long names to decoder module (Prarit Bhargava) [RHEL-25415] - x86/cpu/intel_epb: Don't rely on link order (Prarit Bhargava) [RHEL-25415] - x86/ioapic: Remove unfinished sentence from comment (Prarit Bhargava) [RHEL-25415] - x86/io: Remove the unused 'bw' parameter from the BUILDIO() macro (Prarit Bhargava) [RHEL-25415] - x86/apic: Drop struct local_apic (Prarit Bhargava) [RHEL-25415] - x86/apic: Drop enum apic_delivery_modes (Prarit Bhargava) [RHEL-25415] - x86/apic: Drop apic::delivery_mode (Prarit Bhargava) [RHEL-25415] - x86/microcode/intel: Set new revision only after a successful update (Prarit Bhargava) [RHEL-25415] - x86/microcode: Rework early revisions reporting (Prarit Bhargava) [RHEL-25415] - x86/microcode: Remove the driver announcement and version (Prarit Bhargava) [RHEL-25415] - x86/entry: Harden return-to-user (Prarit Bhargava) [RHEL-25415] - x86/entry: Optimize common_interrupt_return() (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Correct incorrect 'or' operation for PMU capabilities (Prarit Bhargava) [RHEL-25415] - x86/mtrr: Document missing function parameters in kernel-doc (Prarit Bhargava) [RHEL-25415] - x86/lib: Fix overflow when counting digits (Prarit Bhargava) [RHEL-25415] - perf/x86/intel/cstate: Add Grand Ridge support (Prarit Bhargava) [RHEL-25415] - perf/x86/intel/cstate: Add Sierra Forest support (Prarit Bhargava) [RHEL-25415] - x86/smp: Export symbol cpu_clustergroup_mask() (Prarit Bhargava) [RHEL-25415] - perf/x86/intel/cstate: Cleanup duplicate attr_groups (Prarit Bhargava) [RHEL-25415] - x86/mce: Remove redundant check from mce_device_create() (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Make the struct paravirt_patch_site packed (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Use relative reference for the original instruction offset (Prarit Bhargava) [RHEL-25415] - tools headers x86 cpufeatures: Sync with the kernel sources to pick TDX, Zen, APIC MSR fence changes (Prarit Bhargava) [RHEL-25415] - x86/barrier: Do not serialize MSR accesses on AMD (Prarit Bhargava) [RHEL-25415] - x86/mce: Mark fatal MCE's page as poison to avoid panic in the kdump kernel (Prarit Bhargava) [RHEL-25415] - x86/setup: Make relocated_ramdisk a local variable of relocate_initrd() (Prarit Bhargava) [RHEL-25415] - x86/acpi: Handle bogus MADT APIC tables gracefully (Prarit Bhargava) [RHEL-25415] - x86/acpi: Ignore invalid x2APIC entries (Prarit Bhargava) [RHEL-25415] - x86/i8259: Skip probing when ACPI/MADT advertises PCAT compatibility (Prarit Bhargava) [RHEL-25415] - x86/defconfig: Enable CONFIG_DEBUG_ENTRY=y (Prarit Bhargava) [RHEL-25415] - x86/microcode: Prepare for minimal revision check (Prarit Bhargava) [RHEL-25415] - x86/microcode/intel: Add a minimum required revision for late loading (Prarit Bhargava) [RHEL-25415] - x86/microcode: Handle "offline" CPUs correctly (Prarit Bhargava) [RHEL-25415] - x86/apic: Provide apic_force_nmi_on_cpu() (Prarit Bhargava) [RHEL-25415] - x86/microcode: Protect against instrumentation (Prarit Bhargava) [RHEL-25415] - x86/microcode: Rendezvous and load in NMI (Prarit Bhargava) [RHEL-25415] - x86/microcode: Replace the all-in-one rendevous handler (Prarit Bhargava) [RHEL-25415] - x86/microcode: Provide new control functions (Prarit Bhargava) [RHEL-25415] - x86/microcode: Get rid of the schedule work indirection (Prarit Bhargava) [RHEL-25415] - x86/microcode: Mop up early loading leftovers (Prarit Bhargava) [RHEL-25415] - x86/microcode/amd: Use cached microcode for AP load (Prarit Bhargava) [RHEL-25415] - x86/microcode/amd: Cache builtin/initrd microcode early (Prarit Bhargava) [RHEL-25415] - x86/microcode: Remove pointless apply() invocation (Prarit Bhargava) [RHEL-25415] - x86/microcode/amd: Cache builtin microcode too (Prarit Bhargava) [RHEL-25415] - x86/microcode/amd: Use correct per CPU ucode_cpu_info (Prarit Bhargava) [RHEL-25415] - x86/microcode: Add per CPU control field (Prarit Bhargava) [RHEL-25415] - x86/microcode: Add per CPU result state (Prarit Bhargava) [RHEL-25415] - x86/microcode: Sanitize __wait_for_cpus() (Prarit Bhargava) [RHEL-25415] - x86/microcode: Clarify the late load logic (Prarit Bhargava) [RHEL-25415] - x86/microcode: Handle "nosmt" correctly (Prarit Bhargava) [RHEL-25415] - x86/microcode: Clean up mc_cpu_down_prep() (Prarit Bhargava) [RHEL-25415] - x86: Enable IBT in Rust if enabled in C (Prarit Bhargava) [RHEL-25415] - x86/callthunks: Delete unused "struct thunk_desc" (Prarit Bhargava) [RHEL-25415] - x86/vdso: Run objtool on vdso32-setup.o (Prarit Bhargava) [RHEL-25415] - x86/pti: Fix kernel warnings for pti= and nopti cmdline options (Prarit Bhargava) [RHEL-25415] - x86/mm: Drop the 4 MB restriction on minimal NUMA node memory size (Prarit Bhargava) [RHEL-25415] - KVM: x86: remove the unused assigned_dev_head from kvm_arch (Prarit Bhargava) [RHEL-25415] - KVM: x86/mmu: Remove unnecessary ‘NULL’ values from sptep (Prarit Bhargava) [RHEL-25415] - KVM: x86: remove always-false condition in kvmclock_sync_fn (Prarit Bhargava) [RHEL-25415] - x86/boot/32: Temporarily map initrd for microcode loading (Prarit Bhargava) [RHEL-25415] - x86/microcode: Provide CONFIG_MICROCODE_INITRD32 (Prarit Bhargava) [RHEL-25415] - x86/boot/32: Restructure mk_early_pgtbl_32() (Prarit Bhargava) [RHEL-25415] - x86/boot/32: De-uglify the 2/3 level paging difference in mk_early_pgtbl_32() (Prarit Bhargava) [RHEL-25415] - x86/boot: Use __pa_nodebug() in mk_early_pgtbl_32() (Prarit Bhargava) [RHEL-25415] - x86/boot/32: Disable stackprotector and tracing for mk_early_pgtbl_32() (Prarit Bhargava) [RHEL-25415] - UML: remove unused cmd_vdso_install (Prarit Bhargava) [RHEL-25415] - KVM: x86: Update the variable naming in kvm_x86_ops.sched_in() (Prarit Bhargava) [RHEL-25415] - x86/microcode/amd: Fix snprintf() format string warning in W=1 build (Prarit Bhargava) [RHEL-25415] - KVM: x86: Use octal for file permission (Prarit Bhargava) [RHEL-25415] - x86/head/64: Move the __head definition to (Prarit Bhargava) [RHEL-25415] - vgacon: remove screen_info dependency (Prarit Bhargava) [RHEL-25415] - x86/mce: Cleanup mce_usable_address() (Prarit Bhargava) [RHEL-25415] - x86/mce: Define amd_mce_usable_address() (Prarit Bhargava) [RHEL-25415] - x86/MCE/AMD: Split amd_mce_is_memory_error() (Prarit Bhargava) [RHEL-25415] - x86/head/64: Add missing __head annotation to startup_64_load_idt() (Prarit Bhargava) [RHEL-25415] - x86/head/64: Mark 'startup_gdt[]' and 'startup_gdt_descr' as __initdata (Prarit Bhargava) [RHEL-25415] - x86/entry/32: Clean up syscall fast exit tests (Prarit Bhargava) [RHEL-25415] - x86/entry/64: Use TASK_SIZE_MAX for canonical RIP test (Prarit Bhargava) [RHEL-25415] - x86/entry/64: Convert SYSRET validation tests to C (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Disable KASAN in apply_alternatives() (Prarit Bhargava) [RHEL-25415] - x86/cpu: Fix the AMD Fam 17h, Fam 19h, Zen2 and Zen4 MSR enumerations (Prarit Bhargava) [RHEL-25415] - hardening: x86: drop reference to removed config AMD_IOMMU_V2 (Prarit Bhargava) [RHEL-25415] - hardening: Provide Kconfig fragments for basic options (Prarit Bhargava) [RHEL-25415] - sched/topology: Rename 'DIE' domain to 'PKG' (Prarit Bhargava) [RHEL-25415] - x86/nmi: Fix out-of-order NMI nesting checks & false positive warning (Prarit Bhargava) [RHEL-25415] - x86/msi: Fix compile error caused by CONFIG_GENERIC_MSI_IRQ=y && !CONFIG_X86_LOCAL_APIC (Prarit Bhargava) [RHEL-25415] - cpu-hotplug: Provide prototypes for arch CPU registration (Prarit Bhargava) [RHEL-25415] - x86/cpu: Fix AMD erratum #1485 on Zen4-based CPUs (Prarit Bhargava) [RHEL-25415] - x86/sev: Drop unneeded #include (Prarit Bhargava) [RHEL-25415] - KVM: VMX: drop IPAT in memtype when CD=1 for KVM_X86_QUIRK_CD_NW_CLEARED (Prarit Bhargava) [RHEL-25415] - x86/cpu: Provide debug interface (Prarit Bhargava) [RHEL-25415] - x86/cpu/topology: Cure the abuse of cpuinfo for persisting logical ids (Prarit Bhargava) [RHEL-25415] - x86/apic, x86/hyperv: Use u32 in hv_snp_boot_ap() too (Prarit Bhargava) [RHEL-25415] - x86/apic: Use u32 for wakeup_secondary_cpu[_64]() (Prarit Bhargava) [RHEL-25415] - x86/apic: Use u32 for [gs]et_apic_id() (Prarit Bhargava) [RHEL-25415] - x86/apic: Use u32 for phys_pkg_id() (Prarit Bhargava) [RHEL-25415] - x86/apic: Use u32 for cpu_present_to_apicid() (Prarit Bhargava) [RHEL-25415] - x86/apic: Use u32 for check_apicid_used() (Prarit Bhargava) [RHEL-25415] - x86/apic: Use u32 for APIC IDs in global data (Prarit Bhargava) [RHEL-25415] - x86/apic: Use BAD_APICID consistently (Prarit Bhargava) [RHEL-25415] - x86/cpu: Move cpu_l[l2]c_id into topology info (Prarit Bhargava) [RHEL-25415] - x86/cpu: Move logical package and die IDs into topology info (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove pointless evaluation of x86_coreid_bits (Prarit Bhargava) [RHEL-25415] - x86/cpu: Move cu_id into topology info (Prarit Bhargava) [RHEL-25415] - x86/cpu: Move cpu_core_id into topology info (Prarit Bhargava) [RHEL-25415] - x86/cpu: Move cpu_die_id into topology info (Prarit Bhargava) [RHEL-25415] - x86/cpu: Move phys_proc_id into topology info (Prarit Bhargava) [RHEL-25415] - x86/cpu: Encapsulate topology information in cpuinfo_x86 (Prarit Bhargava) [RHEL-25415] - x86/cpu/hygon: Fix the CPU topology evaluation for real (Prarit Bhargava) [RHEL-25415] - KVM: x86/mmu: Zap SPTEs on MTRR update iff guest MTRRs are honored (Prarit Bhargava) [RHEL-25415] - KVM: x86/mmu: Zap SPTEs when CR0.CD is toggled iff guest MTRRs are honored (Prarit Bhargava) [RHEL-25415] - locking/atomic/x86: Introduce arch_sync_try_cmpxchg() (Prarit Bhargava) [RHEL-25415] - perf/x86/cstate: Allow reading the package statistics from local CPU (Prarit Bhargava) [RHEL-25415] - perf/x86/intel/pt: Fix kernel-doc comments (Prarit Bhargava) [RHEL-25415] - perf/x86/rapl: Annotate 'struct rapl_pmus' with __counted_by (Prarit Bhargava) [RHEL-25415] - x86/entry/32: Remove SEP test for SYSEXIT (Prarit Bhargava) [RHEL-25415] - x86/entry/32: Convert do_fast_syscall_32() to bool return type (Prarit Bhargava) [RHEL-25415] - x86/entry/compat: Combine return value test from syscall handler (Prarit Bhargava) [RHEL-25415] - x86/entry/64: Remove obsolete comment on tracing vs. SYSRET (Prarit Bhargava) [RHEL-25415] - KVM: x86/xen: ignore the VCPU_SSHOTTMR_future flag (Prarit Bhargava) [RHEL-25415] - KVM: x86: Add SBPB support (Prarit Bhargava) [RHEL-25415] - KVM: x86: Add IBPB_BRTYPE support (Prarit Bhargava) [RHEL-25415] - KVM: x86/xen: Use fast path for Xen timer delivery (Prarit Bhargava) [RHEL-25415] - locking/local, arch: Rewrite local_add_unless() as a static inline function (Prarit Bhargava) [RHEL-25415] - x86/lib: Address kernel-doc warnings (Prarit Bhargava) [RHEL-25415] - x86/fpu/xstate: Address kernel-doc warning (Prarit Bhargava) [RHEL-25415] - perf/x86/rapl: Use local64_try_cmpxchg in rapl_event_update() (Prarit Bhargava) [RHEL-25415] - perf/x86/rapl: Stop doing cpu_relax() in the local64_cmpxchg() loop in rapl_event_update() (Prarit Bhargava) [RHEL-25415] - syscalls: Cleanup references to sys_lookup_dcookie() (Prarit Bhargava) [RHEL-25415] - x86/sev: Make boot_ghcb_page[] static (Prarit Bhargava) [RHEL-25415] - x86/boot: Harmonize the style of array-type parameter for fixup_pointer() calls (Prarit Bhargava) [RHEL-25415] - x86/boot: Fix incorrect startup_gdt_descr.size (Prarit Bhargava) [RHEL-25415] - x86/numa: Add Devicetree support (Prarit Bhargava) [RHEL-25415] - x86/of: Move the x86_flattree_get_config() call out of x86_dtb_init() (Prarit Bhargava) [RHEL-25415] - x86/cpu/amd: Remove redundant 'break' statement (Prarit Bhargava) [RHEL-25415] - x86/sev-es: Allow copy_from_kernel_nofault() in earlier boot (Prarit Bhargava) [RHEL-25415] - x86/boot: Compile boot code with -std=gnu11 too (Prarit Bhargava) [RHEL-25415] - x86/srso: Add SRSO mitigation for Hygon processors (Prarit Bhargava) [RHEL-25415] - KVM: x86: Force TLB flush on userspace changes to special registers (Prarit Bhargava) [RHEL-25415] - KVM: x86: Remove redundant vcpu->arch.cr0 assignments (Prarit Bhargava) [RHEL-25415] - x86/entry: Fix typos in comments (Prarit Bhargava) [RHEL-25415] - x86/entry: Remove unused argument %rsi passed to exc_nmi() (Prarit Bhargava) [RHEL-25415] - iov_iter, x86: Be consistent about the __user tag on copy_mc_to_user() (Prarit Bhargava) [RHEL-25415] - x86_64: Show CR4.PSE on auxiliaries like on BSP (Prarit Bhargava) [RHEL-25415] - x86/platform/uv: Annotate struct uv_rtc_timer_head with __counted_by (Prarit Bhargava) [RHEL-25415] - x86/kgdb: Fix a kerneldoc warning when build with W=1 (Prarit Bhargava) [RHEL-25415] - x86/speculation, objtool: Use absolute relocations for annotations (Prarit Bhargava) [RHEL-25415] - x86/bitops: Remove unused __sw_hweight64() assembly implementation on x86-32 (Prarit Bhargava) [RHEL-25415] - x86/mm: Move arch_memory_failure() and arch_is_platform_page() definitions from to (Prarit Bhargava) [RHEL-25415] - x86/platform/uv/apic: Clean up inconsistent indenting (Prarit Bhargava) [RHEL-25415] - x86/percpu: Do not clobber %rsi in percpu_{try_,}cmpxchg{64,128}_op (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Remove redundant initialization of 'mid' pointer in __orc_find() (Prarit Bhargava) [RHEL-25415] - bpf: Disable exceptions when CONFIG_UNWINDER_FRAME_POINTER=y (Prarit Bhargava) [RHEL-25415] - x86/xen: allow nesting of same lazy mode (Prarit Bhargava) [RHEL-25415] - x86/xen: move paravirt lazy code (Prarit Bhargava) [RHEL-25415] - xen/efi: refactor deprecated strncpy (Prarit Bhargava) [RHEL-25415] - xen: simplify evtchn_do_upcall() call maze (Prarit Bhargava) [RHEL-25415] - locking/lockref/x86: Enable ARCH_USE_CMPXCHG_LOCKREF for X86_CMPXCHG64 (Prarit Bhargava) [RHEL-25415] - x86/mm, kexec, ima: Use memblock_free_late() from ima_free_kexec_buffer() (Prarit Bhargava) [RHEL-25415] - x86/platform/uv: Rework NMI "action" modparam handling (Prarit Bhargava) [RHEL-25415] - x86/purgatory: Remove LTO flags (Prarit Bhargava) [RHEL-25415] - arch/x86: Implement arch_bpf_stack_walk (Prarit Bhargava) [RHEL-25415] - bpf: Use bpf_is_subprog to check for subprogs (Prarit Bhargava) [RHEL-25415] - x86/percpu: Use raw_cpu_try_cmpxchg() in preempt_count_set() (Prarit Bhargava) [RHEL-25415] - x86/percpu: Define raw_cpu_try_cmpxchg and this_cpu_try_cmpxchg() (Prarit Bhargava) [RHEL-25415] - x86/percpu: Define {raw,this}_cpu_try_cmpxchg{64,128} (Prarit Bhargava) [RHEL-25415] - x86/numa: Introduce numa_fill_memblks() (Prarit Bhargava) [RHEL-25415] - bpf, x64: Comment tail_call_cnt initialisation (Prarit Bhargava) [RHEL-25415] - x86/ibt: Avoid duplicate ENDBR in __put_user_nocheck*() (Prarit Bhargava) [RHEL-25415] - x86/ibt: Suppress spurious ENDBR (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Extend the ref-cycles event to GP counters (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Fix broken fixed event constraints extension (Prarit Bhargava) [RHEL-25415] - efi/x86: Move EFI runtime call setup/teardown helpers out of line (Prarit Bhargava) [RHEL-25415] - efi/x86: Ensure that EFI_RUNTIME_MAP is enabled for kexec (Prarit Bhargava) [RHEL-25415] - x86/asm/bitops: Use __builtin_clz{l|ll} to evaluate constant expressions (Prarit Bhargava) [RHEL-25415] - x86: Remove the arch_calc_vm_prot_bits() macro from the UAPI (Prarit Bhargava) [RHEL-25415] - x86/build: Fix linker fill bytes quirk/incompatibility for ld.lld (Prarit Bhargava) [RHEL-25415] - x86/irq/i8259: Fix kernel-doc annotation warning (Prarit Bhargava) [RHEL-25415] - x86/audit: Fix -Wmissing-variable-declarations warning for ia32_xyz_class (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Add common intel_pmu_init_hybrid() (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Clean up the hybrid CPU type handling code (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Apply the common initialization code for ADL (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Factor out the initialization code for ADL e-core (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Factor out the initialization code for SPR (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Use the common uarch name for the shared functions (Prarit Bhargava) [RHEL-25415] - um: Hard-code the result of 'uname -s' (Prarit Bhargava) [RHEL-25415] - um: Use the x86 checksum implementation on 32-bit (Prarit Bhargava) [RHEL-25415] - um: Remove unsued extern declaration ldt_host_info() (Prarit Bhargava) [RHEL-25415] - x86/microcode: Remove remaining references to CONFIG_MICROCODE_AMD (Prarit Bhargava) [RHEL-25415] - x86/platform/uv: Refactor code using deprecated strncpy() interface to use strscpy() (Prarit Bhargava) [RHEL-25415] - x86/hpet: Refactor code using deprecated strncpy() interface to use strscpy() (Prarit Bhargava) [RHEL-25415] - x86/platform/uv: Refactor code using deprecated strcpy()/strncpy() interfaces to use strscpy() (Prarit Bhargava) [RHEL-25415] - efi/runtime-wrappers: Remove duplicated macro for service returning void (Prarit Bhargava) [RHEL-25415] - sections: move and rename core_kernel_data() to is_kernel_core_data() (Prarit Bhargava) [RHEL-25415] - x86/xen: Make virt_to_pfn() a static inline (Prarit Bhargava) [RHEL-25415] - xen: remove a confusing comment on auto-translated guest I/O (Prarit Bhargava) [RHEL-25415] - x86/kernel: increase kcov coverage under arch/x86/kernel folder (Prarit Bhargava) [RHEL-25415] - range.h: Move resource API and constant to respective files (Prarit Bhargava) [RHEL-25415] - genetlink: replace custom CONCATENATE() implementation (Prarit Bhargava) [RHEL-25415] - x86/MCE: Always save CS register on AMD Zen IF Poison errors (Prarit Bhargava) [RHEL-25415] - x86/ibt: Convert IBT selftest to asm (Prarit Bhargava) [RHEL-25415] - x86/mm: Remove unused microcode.h include (Prarit Bhargava) [RHEL-25415] - locking: remove spin_lock_prefetch (Prarit Bhargava) [RHEL-25415] - x86/mm: Fix VDSO and VVAR placement on 5-level paging machines (Prarit Bhargava) [RHEL-25415] - ACPI: resource: Honor MADT INT_SRC_OVR settings for IRQ1 on AMD Zen (Prarit Bhargava) [RHEL-25415] - x86/apic: Wrap IPI calls into helper functions (Prarit Bhargava) [RHEL-25415] - x86/apic: Turn on static calls (Prarit Bhargava) [RHEL-25415] - x86/apic: Provide static call infrastructure for APIC callbacks (Prarit Bhargava) [RHEL-25415] - x86/apic: Mark all hotpath APIC callback wrappers __always_inline (Prarit Bhargava) [RHEL-25415] - x86/xen/apic: Mark apic __ro_after_init (Prarit Bhargava) [RHEL-25415] - x86/apic: Convert other overrides to apic_update_callback() (Prarit Bhargava) [RHEL-25415] - x86/apic: Replace acpi_wake_cpu_handler_update() and apic_set_eoi_cb() (Prarit Bhargava) [RHEL-25415] - x86/apic: Provide apic_update_callback() (Prarit Bhargava) [RHEL-25415] - x86/xen/apic: Use standard apic driver mechanism for Xen PV (Prarit Bhargava) [RHEL-25415] - x86/apic: Nuke ack_APIC_irq() (Prarit Bhargava) [RHEL-25415] - x86/apic: Provide common init infrastructure (Prarit Bhargava) [RHEL-25415] - x86/apic: Wrap apic->native_eoi() into a helper (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove pointless arguments from [native_]eoi_write() (Prarit Bhargava) [RHEL-25415] - x86/apic/noop: Tidy up the code (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove pointless NULL initializations (Prarit Bhargava) [RHEL-25415] - x86/apic: Sanitize APIC ID range validation (Prarit Bhargava) [RHEL-25415] - x86/apic: Prepare x2APIC for using apic::max_apic_id (Prarit Bhargava) [RHEL-25415] - x86/apic: Add max_apic_id member (Prarit Bhargava) [RHEL-25415] - x86/apic: Simplify X2APIC ID validation (Prarit Bhargava) [RHEL-25415] - x86/apic: Wrap APIC ID validation into an inline (Prarit Bhargava) [RHEL-25415] - x86/apic/64: Uncopypaste probing (Prarit Bhargava) [RHEL-25415] - x86/apic/x2apic: Share all common IPI functions (Prarit Bhargava) [RHEL-25415] - x86/apic/uv: Get rid of wrapper callbacks (Prarit Bhargava) [RHEL-25415] - x86/apic: Move safe wait_icr_idle() next to apic_mem_wait_icr_idle() (Prarit Bhargava) [RHEL-25415] - x86/apic: Allow apic::safe_wait_icr_idle() to be NULL (Prarit Bhargava) [RHEL-25415] - x86/apic: Allow apic::wait_icr_idle() to be NULL (Prarit Bhargava) [RHEL-25415] - x86/apic: Consolidate wait_icr_idle() implementations (Prarit Bhargava) [RHEL-25415] - x86/apic/ipi: Tidy up the code and fixup comments (Prarit Bhargava) [RHEL-25415] - x86/apic: Mop up apic::apic_id_registered() (Prarit Bhargava) [RHEL-25415] - x86/apic: Mop up *setup_apic_routing() (Prarit Bhargava) [RHEL-25415] - x86/ioapic/32: Decrapify phys_id_present_map operation (Prarit Bhargava) [RHEL-25415] - x86/apic: Nuke apic::apicid_to_cpu_present() (Prarit Bhargava) [RHEL-25415] - x86/apic: Nuke empty init_apic_ldr() callbacks (Prarit Bhargava) [RHEL-25415] - x86/apic/32: Decrapify the def_bigsmp mechanism (Prarit Bhargava) [RHEL-25415] - x86/apic/32: Remove bigsmp_cpu_present_to_apicid() (Prarit Bhargava) [RHEL-25415] - x86/apic/32: Remove pointless default_acpi_madt_oem_check() (Prarit Bhargava) [RHEL-25415] - x86/apic: Mop up early_per_cpu() abuse (Prarit Bhargava) [RHEL-25415] - x86/apic/ipi: Code cleanup (Prarit Bhargava) [RHEL-25415] - x86/apic/32: Remove x86_cpu_to_logical_apicid (Prarit Bhargava) [RHEL-25415] - x86/apic/32: Sanitize logical APIC ID handling (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove check_phys_apicid_present() (Prarit Bhargava) [RHEL-25415] - x86/apic: Get rid of apic_phys (Prarit Bhargava) [RHEL-25415] - x86/apic: Nuke another processor check (Prarit Bhargava) [RHEL-25415] - x86/apic: Sanitize num_processors handling (Prarit Bhargava) [RHEL-25415] - x86/xen/pv: Pretend that it found SMP configuration (Prarit Bhargava) [RHEL-25415] - x86/apic: Sanitize APIC address setup (Prarit Bhargava) [RHEL-25415] - x86/apic: Split register_apic_address() (Prarit Bhargava) [RHEL-25415] - x86/apic: Make some APIC init functions bool (Prarit Bhargava) [RHEL-25415] - x86/of: Fix the APIC address registration (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove mpparse 'apicid' variable (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove the pointless APIC version check (Prarit Bhargava) [RHEL-25415] - x86/apic: Register boot CPU APIC early (Prarit Bhargava) [RHEL-25415] - x86/apic: Consolidate boot_cpu_physical_apicid initialization sites (Prarit Bhargava) [RHEL-25415] - x86/apic: Nuke unused apic::inquire_remote_apic() (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove unused max_physical_apicid (Prarit Bhargava) [RHEL-25415] - x86/apic: Get rid of hard_smp_processor_id() (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove pointless x86_bios_cpu_apicid (Prarit Bhargava) [RHEL-25415] - x86/apic/ioapic: Rename skip_ioapic_setup (Prarit Bhargava) [RHEL-25415] - x86/apic: Rename disable_apic (Prarit Bhargava) [RHEL-25415] - x86/cpu: Make identify_boot_cpu() static (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove unused physid_*() nonsense (Prarit Bhargava) [RHEL-25415] - x86/linkage: Fix typo of BUILD_VDSO in asm/linkage.h (Prarit Bhargava) [RHEL-25415] - x86/microcode: Remove microcode_mutex (Prarit Bhargava) [RHEL-25415] - x86/vdso: Choose the right GDT_ENTRY_CPUNODE for 32-bit getcpu() on 64-bit kernel (Prarit Bhargava) [RHEL-25415] - x86/vector: Replace IRQ_MOVE_CLEANUP_VECTOR with a timer callback (Prarit Bhargava) [RHEL-25415] - x86/vector: Rename send_cleanup_vector() to vector_schedule_cleanup() (Prarit Bhargava) [RHEL-25415] - x86/MSR: make msr_class a static const structure (Prarit Bhargava) [RHEL-25415] - x86/cpuid: make cpuid_class a static const structure (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Fix tlb_remove_table function callback prototype warning (Prarit Bhargava) [RHEL-25415] - x86/qspinlock-paravirt: Fix missing-prototype warning (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Silence unused native_pv_lock_init() function warning (Prarit Bhargava) [RHEL-25415] - x86/alternative: Add a __alt_reloc_selftest() prototype (Prarit Bhargava) [RHEL-25415] - x86/purgatory: Include header for warn() declaration (Prarit Bhargava) [RHEL-25415] - efi: memmap: Remove kernel-doc warnings (Prarit Bhargava) [RHEL-25415] - x86/asm: Avoid unneeded __div64_32 function definition (Prarit Bhargava) [RHEL-25415] - x86/kbuild: Fix Documentation/ reference (Prarit Bhargava) [RHEL-25415] - x86: Add PTRACE interface for shadow stack (Prarit Bhargava) [RHEL-25415] - x86/cpufeatures: Enable CET CR4 bit for shadow stack (Prarit Bhargava) [RHEL-25415] - x86: Expose thread features in /proc/$PID/status (Prarit Bhargava) [RHEL-25415] - x86/fpu: Add helper for modifying xstate (Prarit Bhargava) [RHEL-25415] - x86/fpu/xstate: Introduce CET MSR and XSAVES supervisor states (Prarit Bhargava) [RHEL-25415] - x86: always initialize xen-swiotlb when xen-pcifront is enabling (Prarit Bhargava) [RHEL-25415] - xen/pci: add flag for PCI passthrough being possible (Prarit Bhargava) [RHEL-25415] - x86/apic: Hide unused safe_smp_processor_id() on 32-bit UP (Prarit Bhargava) [RHEL-25415] - x86/APM: drop the duplicate APM_MINOR_DEV macro (Prarit Bhargava) [RHEL-25415] - arch/*/configs/*defconfig: Replace AUTOFS4_FS by AUTOFS_FS (Prarit Bhargava) [RHEL-25415] - x86/smp: Remove a non-existent function declaration (Prarit Bhargava) [RHEL-25415] - x86/smpboot: Remove a stray comment about CPU hotplug (Prarit Bhargava) [RHEL-25415] - x86/hyperv: Disable IBT when hypercall page lacks ENDBR instruction (Prarit Bhargava) [RHEL-25415] - x86/MCE/AMD: Decrement threshold_bank refcount when removing threshold blocks (Prarit Bhargava) [RHEL-25415] - x86/mm: Fix PAT bit missing from page protection modify mask (Prarit Bhargava) [RHEL-25415] - x86/PCI: Use struct_size() in pirq_convert_irt_table() (Prarit Bhargava) [RHEL-25415] - x86/mm: Introduce MAP_ABOVE4G (Prarit Bhargava) [RHEL-25415] - x86/mm: Warn if create Write=0,Dirty=1 with raw prot (Prarit Bhargava) [RHEL-25415] - x86/mm: Remove _PAGE_DIRTY from kernel RO pages (Prarit Bhargava) [RHEL-25415] - mm: Make pte_mkwrite() take a VMA (Prarit Bhargava) [RHEL-25415] - x86/mm: Start actually marking _PAGE_SAVED_DIRTY (Prarit Bhargava) [RHEL-25415] - x86/mm: Update ptep/pmdp_set_wrprotect() for _PAGE_SAVED_DIRTY (Prarit Bhargava) [RHEL-25415] - x86/mm: Introduce _PAGE_SAVED_DIRTY (Prarit Bhargava) [RHEL-25415] - x86/mm: Move pmd_write(), pud_write() up in the file (Prarit Bhargava) [RHEL-25415] - x86/cpufeatures: Add CPU feature flags for shadow stacks (Prarit Bhargava) [RHEL-25415] - x86/traps: Move control protection handler to separate file (Prarit Bhargava) [RHEL-25415] - x86/shstk: Add Kconfig option for shadow stack (Prarit Bhargava) [RHEL-25415] - mm: Move pte/pmd_mkwrite() callers with no VMA to _novma() (Prarit Bhargava) [RHEL-25415] - mm: Rename arch pte_mkwrite()'s to pte_mkwrite_novma() (Prarit Bhargava) [RHEL-25415] - x86/cfi: Only define poison_cfi() if CONFIG_X86_KERNEL_IBT=y (Prarit Bhargava) [RHEL-25415] - locking/generic: Wire up local{,64}_try_cmpxchg() (Prarit Bhargava) [RHEL-25415] - x86/ftrace: Remove unsued extern declaration ftrace_regs_caller_ret() (Prarit Bhargava) [RHEL-25415] - locking/arch: Avoid variable shadowing in local_try_cmpxchg() (Prarit Bhargava) [RHEL-25415] - perf/x86: Use local64_try_cmpxchg (Prarit Bhargava) [RHEL-25415] - x86/fineibt: Poison ENDBR at +0 (Prarit Bhargava) [RHEL-25415] - x86/32: Remove schedule_tail_wrapper() (Prarit Bhargava) [RHEL-25415] - x86/cfi: Extend ENDBR sealing to kCFI (Prarit Bhargava) [RHEL-25415] - x86/cfi: Extend {JMP,CAKK}_NOSPEC comment (Prarit Bhargava) [RHEL-25415] - x86/alternative: Rename apply_ibt_endbr() (Prarit Bhargava) [RHEL-25415] - x86/Xen: tidy xen-head.S (Prarit Bhargava) [RHEL-25415] - x86: xen: add missing prototypes (Prarit Bhargava) [RHEL-25415] - x86/xen: add prototypes for paravirt mmu functions (Prarit Bhargava) [RHEL-25415] - iscsi_ibft: Fix finding the iBFT under Xen Dom 0 (Prarit Bhargava) [RHEL-25415] - xen: xen_debug_interrupt prototype to global header (Prarit Bhargava) [RHEL-25415] - x86/acpi: Remove unused extern declaration acpi_copy_wakeup_routine() (Prarit Bhargava) [RHEL-25415] - x86/ftrace: Enable HAVE_FUNCTION_GRAPH_RETVAL (Prarit Bhargava) [RHEL-25415] - x86/smp: Split sending INIT IPI out into a helper function (Prarit Bhargava) [RHEL-25415] - x86/smp: Cure kexec() vs. mwait_play_dead() breakage (Prarit Bhargava) [RHEL-25415] - x86/smp: Use dedicated cache-line for mwait_play_dead() (Prarit Bhargava) [RHEL-25415] - x86/smp: Remove pointless wmb()s from native_stop_other_cpus() (Prarit Bhargava) [RHEL-25415] - x86/apic: Fix kernel panic when booting with intremap=off and x2apic_phys (Prarit Bhargava) [RHEL-25415] - x86/mm: Avoid using set_pgd() outside of real PGD pages (Prarit Bhargava) [RHEL-25415] - x86/build: Avoid relocation information in final vmlinux (Prarit Bhargava) [RHEL-25415] - x86/alternative: PAUSE is not a NOP (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Add cond_resched() to text_poke_bp_batch() (Prarit Bhargava) [RHEL-25415] - x86/purgatory: remove PGO flags (Prarit Bhargava) [RHEL-25415] - thread_info: move function declarations to linux/thread_info.h (Prarit Bhargava) [RHEL-25415] - x86/orc: Make the is_callthunk() definition depend on CONFIG_BPF_JIT=y (Prarit Bhargava) [RHEL-25415] - x86/mm: Remove Xen-PV leftovers from init_32.c (Prarit Bhargava) [RHEL-25415] - x86/irq: Add hardcoded hypervisor interrupts to /proc/stat (Prarit Bhargava) [RHEL-25415] - x86/entry: Move thunk restore code into thunk functions (Prarit Bhargava) [RHEL-25415] - x86/mm: Remove repeated word in comments (Prarit Bhargava) [RHEL-25415] - x86/lib/msr: Clean up kernel-doc notation (Prarit Bhargava) [RHEL-25415] - x86/MCE/AMD, EDAC/mce_amd: Decode UMC_V2 ECC errors (Prarit Bhargava) [RHEL-25415] - locking/atomic: treewide: delete arch_atomic_*() kerneldoc (Prarit Bhargava) [RHEL-25415] - crypto: x86/ghash - use le128 instead of u128 (Prarit Bhargava) [RHEL-25415] - cyrpto/b128ops: Remove struct u128 (Prarit Bhargava) [RHEL-25415] - locking/atomic: x86: add preprocessor symbols (Prarit Bhargava) [RHEL-25415] - percpu: Wire up cmpxchg128 (Prarit Bhargava) [RHEL-25415] - types: Introduce [us]128 (Prarit Bhargava) [RHEL-25415] - arch: Introduce arch_{,try_}_cmpxchg128{,_local}() (Prarit Bhargava) [RHEL-25415] - x86/lib: Make get/put_user() exception handling a visible symbol (Prarit Bhargava) [RHEL-25415] - x86/mm: Only check uniform after calling mtrr_type_lookup() (Prarit Bhargava) [RHEL-25415] - x86/nospec: Shorten RESET_CALL_DEPTH (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Add longer 64-bit NOPs (Prarit Bhargava) [RHEL-25415] - x86/csum: Fix clang -Wuninitialized in csum_partial() (Prarit Bhargava) [RHEL-25415] - redhat/configs: Enable checksum_kunit (Prarit Bhargava) [RHEL-25415] - kunit: Fix checksum tests on big endian CPUs (Prarit Bhargava) [RHEL-25415] - x86/csum: Improve performance of `csum_partial` (Prarit Bhargava) [RHEL-25415] - x86/platform: Avoid missing-prototype warnings for OLPC (Prarit Bhargava) [RHEL-25415] - x86/usercopy: Include arch_wb_cache_pmem() declaration (Prarit Bhargava) [RHEL-25415] - x86/vdso: Include vdso/processor.h (Prarit Bhargava) [RHEL-25415] - x86/mce: Add copy_mc_fragile_handle_tail() prototype (Prarit Bhargava) [RHEL-25415] - x86/fbdev: Include asm/fb.h as needed (Prarit Bhargava) [RHEL-25415] - x86/entry: Add do_SYSENTER_32() prototype (Prarit Bhargava) [RHEL-25415] - x86/quirks: Include linux/pnp.h for arch_pnpbios_disabled() (Prarit Bhargava) [RHEL-25415] - x86/mm: Include asm/numa.h for set_highmem_pages_init() (Prarit Bhargava) [RHEL-25415] - x86: Avoid missing-prototype warnings for doublefault code (Prarit Bhargava) [RHEL-25415] - x86/fpu: Include asm/fpu/regset.h (Prarit Bhargava) [RHEL-25415] - x86: Add dummy prototype for mk_early_pgtbl_32() (Prarit Bhargava) [RHEL-25415] - x86/pci: Mark local functions as 'static' (Prarit Bhargava) [RHEL-25415] - x86/ftrace: Move prepare_ftrace_return prototype to header (Prarit Bhargava) [RHEL-25415] - efivarfs: fix statfs() on efivarfs (Prarit Bhargava) [RHEL-25415] - efivarfs: expose used and total size (Prarit Bhargava) [RHEL-25415] - procfs: consolidate arch_report_meminfo declaration (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Add 'unwind_debug' cmdline option (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Use swap() instead of open coding it (Prarit Bhargava) [RHEL-25415] - x86/MCE: Check a hw error's address to determine proper recovery action (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove X86_FEATURE_NAMES (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Make X86_FEATURE_NAMES non-configurable in prompt (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Fix section mismatch warnings (Prarit Bhargava) [RHEL-25415] - x86/alternative: Complicate optimize_nops() some more (Prarit Bhargava) [RHEL-25415] - x86/alternative: Rewrite optimize_nops() some (Prarit Bhargava) [RHEL-25415] - efi: x86: make kobj_type structure constant (Prarit Bhargava) [RHEL-25415] - x86/lib/memmove: Decouple ERMS from FSRM (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Disable interrupts and sync when optimizing NOPs in place (Prarit Bhargava) [RHEL-25415] - x86/alternative: Support relocations in alternatives (Prarit Bhargava) [RHEL-25415] - x86/alternative: Make debug-alternative selective (Prarit Bhargava) [RHEL-25415] - x86/coco: Define cc_vendor without CONFIG_ARCH_HAS_CC_PLATFORM (Prarit Bhargava) [RHEL-25415] - x86/coco: Get rid of accessor functions (Prarit Bhargava) [RHEL-25415] - x86/mm: Fix __swp_entry_to_pte() for Xen PV guests (Prarit Bhargava) [RHEL-25415] - x86/sev: Get rid of special sev_es_enable_key (Prarit Bhargava) [RHEL-25415] - Change DEFINE_SEMAPHORE() to take a number argument (Prarit Bhargava) [RHEL-25415] - fbdev: Simplify fb_is_primary_device for x86 (Prarit Bhargava) [RHEL-25415] - efi: Add mixed-mode thunk recipe for GetMemoryAttributes (Prarit Bhargava) [RHEL-25415] - x86: Suppress KMSAN reports in arch_within_stack_frames() (Prarit Bhargava) [RHEL-25415] - efi: x86: Move EFI runtime map sysfs code to arch/x86 (Prarit Bhargava) [RHEL-25415] - efi: xen: Set EFI_PARAVIRT for Xen dom0 boot on all architectures (Prarit Bhargava) [RHEL-25415] - objtool: Add --mnop as an option to --mcount (Prarit Bhargava) [RHEL-25415] - stackprotector: actually use get_random_canary() (Prarit Bhargava) [RHEL-25415] - stackprotector: move get_random_canary() into stackprotector.h (Prarit Bhargava) [RHEL-25415] - xen/virtio: enable grant based virtio on x86 (Prarit Bhargava) [RHEL-25415] - x86/xen: Add support for HVMOP_set_evtchn_upcall_vector (Prarit Bhargava) [RHEL-25415] - x86/cpu: Use MSR_IA32_MISC_ENABLE constants (Prarit Bhargava) [RHEL-25415] - x86/rdrand: Remove "nordrand" flag in favor of "random.trust_cpu" (Prarit Bhargava) [RHEL-25415] - jump_label: s390: avoid pointless initial NOP patching (Prarit Bhargava) [RHEL-25415] - s390/jump_label: rename __jump_label_transform() (Prarit Bhargava) [RHEL-25415] - jump_label: make initial NOP patching the special case (Prarit Bhargava) [RHEL-25415] - jump_label: mips: move module NOP patching into arch code (Prarit Bhargava) [RHEL-25415] - arch: make TRACE_IRQFLAGS_NMI_SUPPORT generic (Prarit Bhargava) [RHEL-25415] - x86/vmware: Use BIT() macro for shifting (Prarit Bhargava) [RHEL-25415] - x86/pmem: Fix platform-device leak in error path (Prarit Bhargava) [RHEL-25415] - efi: Make code to find mirrored memory ranges generic (Prarit Bhargava) [RHEL-25415] - x86/crypto: Remove stray comment terminator (Prarit Bhargava) [RHEL-25415] - treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_179.RULE (Prarit Bhargava) [RHEL-25415] - x86: Fix comment for X86_FEATURE_ZEN (Prarit Bhargava) [RHEL-25415] - fork: Generalize PF_IO_WORKER handling (Prarit Bhargava) [RHEL-25415] - x86/split-lock: Remove unused TIF_SLD bit (Prarit Bhargava) [RHEL-25415] - crypto: x86 - eliminate anonymous module_init & module_exit (Prarit Bhargava) [RHEL-25415] - xen/x2apic: enable x2apic mode when supported for HVM (Prarit Bhargava) [RHEL-25415] - locking/atomic: Add generic try_cmpxchg{,64}_local() support (Prarit Bhargava) [RHEL-25415] - x86/pci/xen: populate MSI sysfs entries (Prarit Bhargava) [RHEL-25415] - x86-64: mm: clarify the 'positive addresses' user address rules (Prarit Bhargava) [RHEL-25415] - x86: mm: remove architecture-specific 'access_ok()' define (Prarit Bhargava) [RHEL-25415] - locking/x86: Define arch_try_cmpxchg_local() (Prarit Bhargava) [RHEL-25415] - locking/arch: Wire up local_try_cmpxchg() (Prarit Bhargava) [RHEL-25415] - um: make stub data pages size tweakable (Prarit Bhargava) [RHEL-25415] - x86: set FSRS automatically on AMD CPUs that have FSRM (Prarit Bhargava) [RHEL-25415] - tools headers: Update the copy of x86's mem{cpy,set}_64.S used in 'perf bench' (Prarit Bhargava) [RHEL-25415] - scsi: message: fusion: Mark mpt_halt_firmware() __noreturn (Prarit Bhargava) [RHEL-25415] - x86/cpu: Mark {hlt,resume}_play_dead() __noreturn (Prarit Bhargava) [RHEL-25415] - objtool: Include weak functions in global_noreturns check (Prarit Bhargava) [RHEL-25415] - cpu: Mark nmi_panic_self_stop() __noreturn (Prarit Bhargava) [RHEL-25415] - cpu: Mark panic_smp_self_stop() __noreturn (Prarit Bhargava) [RHEL-25415] - arm64/cpu: Mark cpu_park_loop() and friends __noreturn (Prarit Bhargava) [RHEL-25415] - x86/head: Mark *_start_kernel() __noreturn (Prarit Bhargava) [RHEL-25415] - init: Mark start_kernel() __noreturn (Prarit Bhargava) [RHEL-25415] - init: Mark [arch_call_]rest_init() __noreturn (Prarit Bhargava) [RHEL-25415] - x86/linkage: Fix padding for typed functions (Prarit Bhargava) [RHEL-25415] - x86/mm/dump_pagetables: remove MODULE_LICENSE in non-modules (Prarit Bhargava) [RHEL-25415] - crypto: blake2s: remove module_init and module.h inclusion (Prarit Bhargava) [RHEL-25415] - crypto: remove MODULE_LICENSE in non-modules (Prarit Bhargava) [RHEL-25415] - x86/ioapic: Don't return 0 from arch_dynirq_lower_bound() (Prarit Bhargava) [RHEL-25415] - purgatory: fix disabling debug info (Prarit Bhargava) [RHEL-25415] - x86/apic: Fix atomic update of offset in reserve_eilvt_offset() (Prarit Bhargava) [RHEL-25415] - x86/cpu: Add model number for Intel Arrow Lake processor (Prarit Bhargava) [RHEL-25415] - x86,objtool: Introduce ORC_TYPE_* (Prarit Bhargava) [RHEL-25415] - objtool: Change UNWIND_HINT() argument order (Prarit Bhargava) [RHEL-25415] - objtool: Use relative pointers for annotations (Prarit Bhargava) [RHEL-25415] - x86/arch_prctl: Add AMX feature numbers as ABI constants (Prarit Bhargava) [RHEL-25415] - x86: Simplify one-level sysctl registration for itmt_kern_table (Prarit Bhargava) [RHEL-25415] - x86: Simplify one-level sysctl registration for abi_table2 (Prarit Bhargava) [RHEL-25415] - x86/ACPI/boot: Improve __acpi_acquire_global_lock (Prarit Bhargava) [RHEL-25415] - x86/platform/intel-mid: Remove unused definitions from intel-mid.h (Prarit Bhargava) [RHEL-25415] - vdso: Improve cmd_vdso_check to check all dynamic relocations (Prarit Bhargava) [RHEL-25415] - ftrace: selftest: remove broken trace_direct_tramp (Prarit Bhargava) [RHEL-25415] - x86/smpboot: Reference count on smpboot_setup_warm_reset_vector() (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Convert simple paravirt functions to asm (Prarit Bhargava) [RHEL-25415] - x86/uaccess: Remove memcpy_page_flushcache() (Prarit Bhargava) [RHEL-25415] - x86/mm: Fix use of uninitialized buffer in sme_enable() (Prarit Bhargava) [RHEL-25415] - x86/cpu: Expose arch_cpu_idle_dead()'s prototype definition (Prarit Bhargava) [RHEL-25415] - x86/cpu: Mark play_dead() __noreturn (Prarit Bhargava) [RHEL-25415] - x86/cpu: Make sure play_dead() doesn't return (Prarit Bhargava) [RHEL-25415] - KVM: x86: Give a hint when Win2016 might fail to boot due to XSAVES erratum (Prarit Bhargava) [RHEL-25415] - x86/CPU/AMD: Disable XSAVES on AMD family 0x17 (Prarit Bhargava) [RHEL-25415] - x86/mce: Always inline old MCA stubs (Prarit Bhargava) [RHEL-25415] - x86/MCE/AMD: Make kobj_type structure constant (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Merge activate_mm() and dup_mmap() callbacks (Prarit Bhargava) [RHEL-25415] - x86/entry: Change stale function name in comment to error_return() (Prarit Bhargava) [RHEL-25415] - xen: update arch/x86/include/asm/xen/cpuid.h (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Do not use integer constant suffixes in inline asm (Prarit Bhargava) [RHEL-25415] - um: Only disable SSE on clang to work around old GCC bugs (Prarit Bhargava) [RHEL-25415] - x86/PVH: avoid 32-bit build warning when obtaining VGA console info (Prarit Bhargava) [RHEL-25415] - x86/PVH: obtain VGA console info in Dom0 (Prarit Bhargava) [RHEL-25415] - ftrace,kcfi: Define ftrace_stub_graph conditionally (Prarit Bhargava) [RHEL-25415] - arm64: ftrace: Define ftrace_stub_graph only with FUNCTION_GRAPH_TRACER (Prarit Bhargava) [RHEL-25415] - objtool: Fix ORC 'signal' propagation (Prarit Bhargava) [RHEL-25415] - x86: Fix FILL_RETURN_BUFFER (Prarit Bhargava) [RHEL-25415] - x86/xen/time: cleanup xen_tsc_safe_clocksource (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Fix arch_check_optimized_kprobe check within optimized_kprobe range (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Fix __recover_optprobed_insn check optimizing logic (Prarit Bhargava) [RHEL-25415] - x86/Xen: drop leftover VM-assist uses (Prarit Bhargava) [RHEL-25415] - x86/build: Make 64-bit defconfig the default (Prarit Bhargava) [RHEL-25415] - x86/hotplug: Remove incorrect comment about mwait_play_dead() (Prarit Bhargava) [RHEL-25415] - char/agp: consolidate {alloc,free}_gatt_pages() (Prarit Bhargava) [RHEL-25415] - um: Support LTO (Prarit Bhargava) [RHEL-25415] - x86/xen/time: prefer tsc as clocksource when it is invariant (Prarit Bhargava) [RHEL-25415] - x86/xen: mark xen_pv_play_dead() as __noreturn (Prarit Bhargava) [RHEL-25415] - tick/nohz: Remove unused tick_nohz_idle_stop_tick_protected() (Prarit Bhargava) [RHEL-25415] - x86/xen: don't let xen_pv_play_dead() return (Prarit Bhargava) [RHEL-25415] - x86/entry: Fix unwinding from kprobe on PUSH/POP instruction (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Add 'signal' field to ORC metadata (Prarit Bhargava) [RHEL-25415] - x86/cacheinfo: Remove unused trace variable (Prarit Bhargava) [RHEL-25415] - x86: um: vdso: Add '%rcx' and '%r11' to the syscall clobber list (Prarit Bhargava) [RHEL-25415] - rust: arch/um: Disable FP/SIMD instruction to match x86 (Prarit Bhargava) [RHEL-25415] - efi: x86: Wire up IBT annotation in memory attributes table (Prarit Bhargava) [RHEL-25415] - efi: Discover BTI support in runtime services regions (Prarit Bhargava) [RHEL-25415] - x86/vdso: Fix -Wmissing-prototypes warnings (Prarit Bhargava) [RHEL-25415] - x86/vdso: Fake 32bit VDSO build on 64bit compile for vgetcpu (Prarit Bhargava) [RHEL-25415] - x86/vdso: Provide getcpu for x86-32. (Prarit Bhargava) [RHEL-25415] - x86/cpu: Provide the full setup for getcpu() on x86-32 (Prarit Bhargava) [RHEL-25415] - kbuild: remove --include-dir MAKEFLAG from top Makefile (Prarit Bhargava) [RHEL-25415] - efi: Drop minimum EFI version check at boot (Prarit Bhargava) [RHEL-25415] - x86/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE also on 32bit (Prarit Bhargava) [RHEL-25415] - x86/microcode: Allow only "1" as a late reload trigger value (Prarit Bhargava) [RHEL-25415] - x86/static_call: Add support for Jcc tail-calls (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Teach text_poke_bp() to patch Jcc.d32 instructions (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Introduce int3_emulate_jcc() (Prarit Bhargava) [RHEL-25415] - x86/atomics: Always inline arch_atomic64*() (Prarit Bhargava) [RHEL-25415] - x86/debug: Fix stack recursion caused by wrongly ordered DR7 accesses (Prarit Bhargava) [RHEL-25415] - sh: checksum: add missing linux/uaccess.h include (Prarit Bhargava) [RHEL-25415] - net: checksum: drop the linux/uaccess.h include (Prarit Bhargava) [RHEL-25415] - x86/ACPI/boot: Use try_cmpxchg() in __acpi_{acquire,release}_global_lock() (Prarit Bhargava) [RHEL-25415] - x86/PAT: Use try_cmpxchg() in set_page_memtype() (Prarit Bhargava) [RHEL-25415] - x86/boot/compressed: prefer cc-option for CFLAGS additions (Prarit Bhargava) [RHEL-25415] - x86/vdso: Move VDSO image init to vdso2c generated code (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Fix spellos & punctuation (Prarit Bhargava) [RHEL-25415] - x86/cpu: Use cpu_feature_enabled() when checking global pages support (Prarit Bhargava) [RHEL-25415] - kbuild: allow to combine multiple V= levels (Prarit Bhargava) [RHEL-25415] - x86/build: Move '-mindirect-branch-cs-prefix' out of GCC-only block (Prarit Bhargava) [RHEL-25415] - x86/nmi: Print reasons why backtrace NMIs are ignored (Prarit Bhargava) [RHEL-25415] - redhat/configs: Disable CONFIG_NMI_CHECK_CPU (Prarit Bhargava) [RHEL-25415] - x86/nmi: Accumulate NMI-progress evidence in exc_nmi() (Prarit Bhargava) [RHEL-25415] - x86/microcode: Use the DEVICE_ATTR_RO() macro (Prarit Bhargava) [RHEL-25415] - x86/aperfmperf: Erase stale arch_freq_scale values when disabling frequency invariance readings (Prarit Bhargava) [RHEL-25415] - x86/signal: Fix the value returned by strict_sas_size() (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove misleading comment (Prarit Bhargava) [RHEL-25415] - x86/gsseg: Add the new header to (Prarit Bhargava) [RHEL-25415] - tools headers: Update the copy of x86's mem{cpy,set}_64.S used in 'perf bench' (Prarit Bhargava) [RHEL-25415] - tools headers: Update the copy of x86's mem{cpy,set}_64.S used in 'perf bench' (Prarit Bhargava) [RHEL-25415] - cpuidle, ACPI: Make noinstr clean (Prarit Bhargava) [RHEL-25415] - cpuidle, nospec: Make mds_idle_clear_cpu_buffers() noinstr clean (Prarit Bhargava) [RHEL-25415] - cpuidle, xenpv: Make more PARAVIRT_XXL noinstr clean (Prarit Bhargava) [RHEL-25415] - cpuidle, mwait: Make the mwait code noinstr clean (Prarit Bhargava) [RHEL-25415] - x86/perf/amd: Remove tracing from perf_lopwr_cb() (Prarit Bhargava) [RHEL-25415] - x86/gsseg: Use the LKGS instruction if available for load_gs_index() (Prarit Bhargava) [RHEL-25415] - x86/gsseg: Move load_gs_index() to its own new header file (Prarit Bhargava) [RHEL-25415] - x86/gsseg: Make asm_load_gs_index() take an u16 (Prarit Bhargava) [RHEL-25415] - x86/opcode: Add the LKGS instruction to x86-opcode-map (Prarit Bhargava) [RHEL-25415] - x86/cpufeature: Add the CPU feature bit for LKGS (Prarit Bhargava) [RHEL-25415] - x86/bugs: Reset speculation control settings on init (Prarit Bhargava) [RHEL-25415] - x86/setup: Move duplicate boot_cpu_data definition out of the ifdeffery (Prarit Bhargava) [RHEL-25415] - x86/boot/e820: Fix typo in e820.c comment (Prarit Bhargava) [RHEL-25415] - x86/boot: Avoid using Intel mnemonics in AT&T syntax asm (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove redundant extern x86_read_arch_cap_msr() (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Use switch-case for 0xFF opcodes in prepare_emulation (Prarit Bhargava) [RHEL-25415] - x86/mce: Mask out non-address bits from machine check bank (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Drop removed INT3 handling code (Prarit Bhargava) [RHEL-25415] - x86/mce/dev-mcelog: use strscpy() to instead of strncpy() (Prarit Bhargava) [RHEL-25415] - x86/rtc: Simplify PNP ids check (Prarit Bhargava) [RHEL-25415] - x86/signal/compat: Move sigaction_compat_abi() to signal_64.c (Prarit Bhargava) [RHEL-25415] - x86/signal: Move siginfo field tests (Prarit Bhargava) [RHEL-25415] - elfcore: Add a cprm parameter to elf_core_extra_{phdrs,data_size} (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Add alt_instr.flags (Prarit Bhargava) [RHEL-25415] - x86/bugs: Flush IBP in ib_prctl_set() (Prarit Bhargava) [RHEL-25415] - x86/lib: Fix compiler and kernel-doc warnings (Prarit Bhargava) [RHEL-25415] - x86/asm: Fix an assembler warning with current binutils (Prarit Bhargava) [RHEL-25415] - x86/lib: Include to fix a missing prototypes warning at build time (Prarit Bhargava) [RHEL-25415] - x86/kexec: Fix double-free of elf header buffer (Prarit Bhargava) [RHEL-25415] - s390/mm: implement set_memory_rox() (Prarit Bhargava) [RHEL-25415] - s390: make use of CONFIG_FUNCTION_ALIGNMENT (Prarit Bhargava) [RHEL-25415] - x86/xen: Remove the unused function p2m_index() (Prarit Bhargava) [RHEL-25415] - x86/mm: Ensure forced page table splitting (Prarit Bhargava) [RHEL-25415] - x86/mm: Rename __change_page_attr_set_clr(.checkalias) (Prarit Bhargava) [RHEL-25415] - x86/mm: Inhibit _PAGE_NX changes from cpa_process_alias() (Prarit Bhargava) [RHEL-25415] - x86/mm: Untangle __change_page_attr_set_clr(.checkalias) (Prarit Bhargava) [RHEL-25415] - x86/mm: Add a few comments (Prarit Bhargava) [RHEL-25415] - x86/mm: Fix CR3_ADDR_MASK (Prarit Bhargava) [RHEL-25415] - x86/mm: Implement native set_memory_rox() (Prarit Bhargava) [RHEL-25415] - x86/mm/pae: Get rid of set_64bit() (Prarit Bhargava) [RHEL-25415] - x86/mm: Remove P*D_PAGE_MASK and P*D_PAGE_SIZE macros (Prarit Bhargava) [RHEL-25415] - x86/mm/pae: Be consistent with pXXp_get_and_clear() (Prarit Bhargava) [RHEL-25415] - x86/mm/pae: Use WRITE_ONCE() (Prarit Bhargava) [RHEL-25415] - x86/mm/pae: Don't (ab)use atomic64 (Prarit Bhargava) [RHEL-25415] - mm: Introduce set_memory_rox() (Prarit Bhargava) [RHEL-25415] - x86/ftrace: Remove SYSTEM_BOOTING exceptions (Prarit Bhargava) [RHEL-25415] - x86/mm: Do verify W^X at boot up (Prarit Bhargava) [RHEL-25415] - kbuild: add test-{ge,gt,le,lt} macros (Prarit Bhargava) [RHEL-25415] - Makefile.compiler: replace cc-ifversion with compiler-specific macros (Prarit Bhargava) [RHEL-25415] - Makefile.extrawarn: re-enable -Wformat for clang; take 2 (Prarit Bhargava) [RHEL-25415] - x86/mm/kmmio: Remove redundant preempt_disable() (Prarit Bhargava) [RHEL-25415] - x86/mm/kmmio: Use rcu_read_lock_sched_notrace() (Prarit Bhargava) [RHEL-25415] - x86/mm/kmmio: Switch to arch_spin_lock() (Prarit Bhargava) [RHEL-25415] - ftrace/x86: Add back ftrace_expected for ftrace bug reports (Prarit Bhargava) [RHEL-25415] - x86/xen: Fix memory leak in xen_init_lock_cpu() (Prarit Bhargava) [RHEL-25415] - x86/xen: Fix memory leak in xen_smp_intr_init{_pv}() (Prarit Bhargava) [RHEL-25415] - uprobes/x86: Allow to probe a NOP instruction with 0x66 prefix (Prarit Bhargava) [RHEL-25415] - x86/of: Add support for boot time interrupt delivery mode configuration (Prarit Bhargava) [RHEL-25415] - x86/of: Replace printk(KERN_LVL) with pr_lvl() (Prarit Bhargava) [RHEL-25415] - x86/of: Remove unused early_init_dt_add_memory_arch() (Prarit Bhargava) [RHEL-25415] - x86/apic: Handle no CONFIG_X86_X2APIC on systems with x2APIC enabled by BIOS (Prarit Bhargava) [RHEL-25415] - x86/asm/32: Remove setup_once() (Prarit Bhargava) [RHEL-25415] - x86/alternative: Remove noinline from __ibt_endbr_seal[_end]() stubs (Prarit Bhargava) [RHEL-25415] - mm/pgtable: Fix multiple -Wstringop-overflow warnings (Prarit Bhargava) [RHEL-25415] - vdso/timens: Refactor copy-pasted find_timens_vvar_page() helper into one copy (Prarit Bhargava) [RHEL-25415] - mm/uffd: sanity check write bit for uffd-wp protected ptes (Prarit Bhargava) [RHEL-25415] - mm/mglru: add dummy pmd_dirty() (Prarit Bhargava) [RHEL-25415] - mm: add dummy pmd_young() for architectures not having it (Prarit Bhargava) [RHEL-25415] - x86/boot: Remove x86_32 PIC using %ebx workaround (Prarit Bhargava) [RHEL-25415] - x86/boot: Skip realmode init code when running as Xen PV guest (Prarit Bhargava) [RHEL-25415] - uninline elf_core_copy_task_fpregs() (and lose pt_regs argument) (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Use common macro for creating simple asm paravirt functions (Prarit Bhargava) [RHEL-25415] - ACPI: make remove callback of ACPI driver void (Prarit Bhargava) [RHEL-25415] - platform/x86: intel-vbtn: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel_oaktrail: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel_int0002_vgpio: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel_atomisp2: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel_turbo_max_3: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel-smartconnect: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel_telemetry: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel-rst: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - x86/alternative: Consistently patch SMP locks in vmlinux and modules (Prarit Bhargava) [RHEL-25415] - x86/ioremap: Fix page aligned size calculation in __ioremap_caller() (Prarit Bhargava) [RHEL-25415] - x86/kaslr: Fix process_mem_region()'s return value (Prarit Bhargava) [RHEL-25415] - x86/debug: Include percpu.h in debugreg.h to get DECLARE_PER_CPU() et al (Prarit Bhargava) [RHEL-25415] - x86/acpi/cstate: Optimize ARB_DISABLE on Centaur CPUs (Prarit Bhargava) [RHEL-25415] - x86: Disable split lock penalty on RHEL (Prarit Bhargava) [RHEL-25415] - x86/split_lock: Add sysctl to control the misery mode (Prarit Bhargava) [RHEL-25415] - Documentation/x86: Update split lock documentation (Prarit Bhargava) [RHEL-25415] - x86/split_lock: Make life miserable for split lockers (Prarit Bhargava) [RHEL-25415] - mm: remove kern_addr_valid() completely (Prarit Bhargava) [RHEL-25415] - x86/uaccess: instrument copy_from_user_nmi() (Prarit Bhargava) [RHEL-25415] - x86: Fix misc small issues (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Enable kernel IBT by default (Prarit Bhargava) [RHEL-25415] - x86,pm: Force out-of-line memcpy() (Prarit Bhargava) [RHEL-25415] - x86/epb: Fix Gracemont uarch (Prarit Bhargava) [RHEL-25415] - x86/intel_epb: Set Alder Lake N and Raptor Lake P normal EPB (Prarit Bhargava) [RHEL-25415] - x86/boot: Repair kernel-doc for boot_kstrtoul() (Prarit Bhargava) [RHEL-25415] - x86/mem: Move memmove to out of line assembler (Prarit Bhargava) [RHEL-25415] - x86: Improve formatting of user_regset arrays (Prarit Bhargava) [RHEL-25415] - x86: Separate out x86_regset for 32 and 64 bit (Prarit Bhargava) [RHEL-25415] - kbuild: upgrade the orphan section warning to an error if CONFIG_WERROR is set (Prarit Bhargava) [RHEL-25415] - kbuild: Disable GCOV for *.mod.o (Prarit Bhargava) [RHEL-25415] - x86/cfi: Add boot time hash randomization (Prarit Bhargava) [RHEL-25415] - x86/cfi: Boot time selection of CFI scheme (Prarit Bhargava) [RHEL-25415] - x86/ibt: Implement FineIBT (Prarit Bhargava) [RHEL-25415] - x86/mce: Use severity table to handle uncorrected errors in kernel (Prarit Bhargava) [RHEL-25415] - x86/i8259: Make default_legacy_pic static (Prarit Bhargava) [RHEL-25415] - x86/purgatory: disable KMSAN instrumentation (Prarit Bhargava) [RHEL-25415] - x86/mm: Do not verify W^X at boot up (Prarit Bhargava) [RHEL-25415] - x86/syscall: Include asm/ptrace.h in syscall_wrapper header (Prarit Bhargava) [RHEL-25415] - kill extern of vsyscall32_sysctl (Prarit Bhargava) [RHEL-25415] - Merge branch 'x86/urgent' into x86/core, to resolve conflict (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Fix unreliable stack dump with gcov (Prarit Bhargava) [RHEL-25415] - x86/signal/64: Move 64-bit signal code to its own file (Prarit Bhargava) [RHEL-25415] - x86/signal/32: Merge native and compat 32-bit signal code (Prarit Bhargava) [RHEL-25415] - x86/signal: Add ABI prefixes to frame setup functions (Prarit Bhargava) [RHEL-25415] - x86/signal: Merge get_sigframe() (Prarit Bhargava) [RHEL-25415] - x86: Remove __USER32_DS (Prarit Bhargava) [RHEL-25415] - x86/signal: Remove sigset_t parameter from frame setup functions (Prarit Bhargava) [RHEL-25415] - x86/signal: Remove sig parameter from frame setup functions (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Drop check for -mabi=ms for CONFIG_EFI_STUB (Prarit Bhargava) [RHEL-25415] - x86: Remove CONFIG_ARCH_NR_GPIO (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Remove clobber bitmask from .parainstructions (Prarit Bhargava) [RHEL-25415] - x86: kmsan: pgtable: reduce vmalloc space (Prarit Bhargava) [RHEL-25415] - scripts: Remove ICC-related dead code (Prarit Bhargava) [RHEL-25415] - s390/checksum: always use cksm instruction (Prarit Bhargava) [RHEL-25415] - docs: programming-language: remove mention of the Intel compiler (Prarit Bhargava) [RHEL-25415] - Remove Intel compiler support (Prarit Bhargava) [RHEL-25415] - scripts: handle BrokenPipeError for python scripts (Prarit Bhargava) [RHEL-25415] - s390/checksum: support GENERIC_CSUM, enable it for KASAN (Prarit Bhargava) [RHEL-25415] - x86/xen: Use kstrtobool() instead of strtobool() (Prarit Bhargava) [RHEL-25415] - x86/xen: simplify sysenter and syscall setup (Prarit Bhargava) [RHEL-25415] - x86/xen: silence smatch warning in pmu_msr_chk_emulated() (Prarit Bhargava) [RHEL-25415] - ftrace,kcfi: Separate ftrace_stub() and ftrace_stub_graph() (Prarit Bhargava) [RHEL-25415] - xen/pv: support selecting safe/unsafe msr accesses (Prarit Bhargava) [RHEL-25415] - xen/pv: refactor msr access functions to support safe and unsafe accesses (Prarit Bhargava) [RHEL-25415] - xen/pv: fix vendor checks for pmu emulation (Prarit Bhargava) [RHEL-25415] - xen/pv: add fault recovery control to pmu msr accesses (Prarit Bhargava) [RHEL-25415] - x86: fs: kmsan: disable CONFIG_DCACHE_WORD_ACCESS (Prarit Bhargava) [RHEL-25415] - x86: add missing include to sparsemem.h (Prarit Bhargava) [RHEL-25415] - x86/mm: Add prot_sethuge() helper to abstract out _PAGE_PSE handling (Prarit Bhargava) [RHEL-25415] - x86: enable initial Rust support (Prarit Bhargava) [RHEL-25415] - scripts: add `generate_rust_target.rs` (Prarit Bhargava) [RHEL-25415] - docs: add Rust documentation (Prarit Bhargava) [RHEL-25415] - x86/alternative: Fix race in try_get_desc() (Prarit Bhargava) [RHEL-25415] - x86: kprobes: Remove unused macro stack_addr (Prarit Bhargava) [RHEL-25415] - x86/paravirt: add extra clobbers with ZERO_CALL_USED_REGS enabled (Prarit Bhargava) [RHEL-25415] - x86/paravirt: clean up typos and grammaros (Prarit Bhargava) [RHEL-25415] - x86/entry: Work around Clang __bdos() bug (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Remove unused arch_kprobe_override_function() declaration (Prarit Bhargava) [RHEL-25415] - x86/ftrace: Remove unused modifying_ftrace_code declaration (Prarit Bhargava) [RHEL-25415] - x86: Add support for CONFIG_CFI_CLANG (Prarit Bhargava) [RHEL-25415] - x86/purgatory: Disable CFI (Prarit Bhargava) [RHEL-25415] - crypto: x86/sm4 - fix crash with CFI enabled (Prarit Bhargava) [RHEL-25415] - crypto: x86/sha512 - fix possible crash with CFI enabled (Prarit Bhargava) [RHEL-25415] - crypto: x86/sha256 - fix possible crash with CFI enabled (Prarit Bhargava) [RHEL-25415] - crypto: x86/sha1 - fix possible crash with CFI enabled (Prarit Bhargava) [RHEL-25415] - crypto: x86/aegis128 - fix possible crash with CFI enabled (Prarit Bhargava) [RHEL-25415] - cfi: Add type helper macros (Prarit Bhargava) [RHEL-25415] - x86: Add types to indirectly called assembly functions (Prarit Bhargava) [RHEL-25415] - x86/tools/relocs: Ignore __kcfi_typeid_ relocations (Prarit Bhargava) [RHEL-25415] - treewide: Filter out CC_FLAGS_CFI (Prarit Bhargava) [RHEL-25415] - x86/cpu: Include the header of init_ia32_feat_ctl()'s prototype (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Ensure proper alignment (Prarit Bhargava) [RHEL-25415] - arch: um: Mark the stack non-executable to fix a binutils warning (Prarit Bhargava) [RHEL-25415] - x86/dumpstack: Don't mention RIP in "Code: " (Prarit Bhargava) [RHEL-25415] - x86/asm/bitops: Use __builtin_ctzl() to evaluate constant expressions (Prarit Bhargava) [RHEL-25415] - x86/asm/bitops: Use __builtin_ffs() to evaluate constant expressions (Prarit Bhargava) [RHEL-25415] - lib/find_bit: add find_next{,_and}_bit_wrap (Prarit Bhargava) [RHEL-25415] - cpumask: fix incorrect cpumask scanning result checks (Prarit Bhargava) [RHEL-25415] - cpumask: be more careful with 'cpumask_setall()' (Prarit Bhargava) [RHEL-25415] - cpumask: relax sanity checking constraints (Prarit Bhargava) [RHEL-25415] - cpumask: re-introduce constant-sized cpumask optimizations (Prarit Bhargava) [RHEL-25415] - lib/bitmap: introduce for_each_set_bit_wrap() macro (Prarit Bhargava) [RHEL-25415] - cpumask: switch for_each_cpu{,_not} to use for_each_bit() (Prarit Bhargava) [RHEL-25415] - lib/cpumask: deprecate nr_cpumask_bits (Prarit Bhargava) [RHEL-25415] - lib/cpumask: delete misleading comment (Prarit Bhargava) [RHEL-25415] - smp: don't declare nr_cpu_ids if NR_CPUS == 1 (Prarit Bhargava) [RHEL-25415] - smp: add set_nr_cpu_ids() (Prarit Bhargava) [RHEL-25415] - um: Cleanup compiler warning in arch/x86/um/tls_32.c (Prarit Bhargava) [RHEL-25415] - um: Cleanup syscall_handler_t cast in syscalls_32.h (Prarit Bhargava) [RHEL-25415] - kernel: exit: cleanup release_thread() (Prarit Bhargava) [RHEL-25415] - EDAC/i10nm: Add driver decoder for Ice Lake and Tremont CPUs (Prarit Bhargava) [RHEL-25415] - x86/defconfig: Enable CONFIG_DEBUG_WX=y (Prarit Bhargava) [RHEL-25415] - x86/defconfig: Refresh the defconfigs (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Specify idle=poll instead of no-hlt (Prarit Bhargava) [RHEL-25415] - x86/apic: Don't disable x2APIC if locked (Prarit Bhargava) [RHEL-25415] - x86/earlyprintk: Clean up pciserial (Prarit Bhargava) [RHEL-25415] - asm goto: eradicate CC_HAS_ASM_GOTO (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Unwind ftrace trampolines with correct ORC entry (Prarit Bhargava) [RHEL-25415] - efi/x86-mixed: move unmitigated RET into .rodata (Prarit Bhargava) [RHEL-25415] - x86/uaccess: Improve __try_cmpxchg64_user_asm() for x86_32 (Prarit Bhargava) [RHEL-25415] - x86/boot: Remove superfluous type casting from arch/x86/boot/bitops.h (Prarit Bhargava) [RHEL-25415] - powerpc/vdso: link with -z noexecstack (Prarit Bhargava) [RHEL-25415] - xen: x86: remove setting the obsolete config XEN_MAX_DOMAIN_MEMORY (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Fix JNG/JNLE emulation (Prarit Bhargava) [RHEL-25415] - x86: link vdso and boot with -z noexecstack --no-warn-rwx-segments (Prarit Bhargava) [RHEL-25415] - x86/mm: Rename set_memory_present() to set_memory_p() (Prarit Bhargava) [RHEL-25415] - x86/acrn: Set up timekeeping (Prarit Bhargava) [RHEL-25415] - x86/bus_lock: Don't assume the init value of DEBUGCTLMSR.BUS_LOCK_DETECT to be zero (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Update kcb status flag after singlestepping (Prarit Bhargava) [RHEL-25415] - ftrace/x86: Add back ftrace_expected assignment (Prarit Bhargava) [RHEL-25415] - profile: setup_profiling_timer() is moslty not implemented (Prarit Bhargava) [RHEL-25415] - x86/purgatory: Hard-code obj-y in Makefile (Prarit Bhargava) [RHEL-25415] - x86,nospec: Simplify {JMP,CALL}_NOSPEC (Prarit Bhargava) [RHEL-25415] - x86/cacheinfo: move shared cache map definitions (Prarit Bhargava) [RHEL-25415] - um: include linux/stddef.h for __always_inline (Prarit Bhargava) [RHEL-25415] - um: x86: print RIP with symbol (Prarit Bhargava) [RHEL-25415] - x86/um: Kconfig: Fix indentation (Prarit Bhargava) [RHEL-25415] - x86/olpc: fix 'logical not is only applied to the left hand side' (Prarit Bhargava) [RHEL-25415] - x86/setup: Use rng seeds from setup_data (Prarit Bhargava) [RHEL-25415] - x86/build: Remove unused OBJECT_FILES_NON_STANDARD_test_nx.o (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Fix CONFIG_CC_HAS_SANE_STACKPROTECTOR when cross compiling with clang (Prarit Bhargava) [RHEL-25415] - x86/kexec: Carry forward IMA measurement log on kexec (Prarit Bhargava) [RHEL-25415] - rcu: Remove rcu_is_idle_cpu() (Prarit Bhargava) [RHEL-25415] - scripts: headers_install.sh: Update config leak ignore entries (Prarit Bhargava) [RHEL-25415] - x86: Clear .brk area at early boot (Prarit Bhargava) [RHEL-25415] - x86/xen: Use clear_bss() for Xen PV guests (Prarit Bhargava) [RHEL-25415] - redhat/configs: Disable CONFIG_XEN_VIRTIO (Prarit Bhargava) [RHEL-25415] - xen/virtio: Fix potential deadlock when accessing xen_grant_dma_devices (Prarit Bhargava) [RHEL-25415] - virtio: replace restricted mem access flag with callback (Prarit Bhargava) [RHEL-25415] - xen/virtio: Fix n_pages calculation in xen_grant_dma_map(unmap)_page() (Prarit Bhargava) [RHEL-25415] - xen: don't require virtio with grants for non-PV guests (Prarit Bhargava) [RHEL-25415] - xen/grant-dma-ops: Retrieve the ID of backend's domain for DT devices (Prarit Bhargava) [RHEL-25415] - xen/grant-dma-ops: Add option to restrict memory access under Xen (Prarit Bhargava) [RHEL-25415] - xen/virtio: Enable restricted memory access using Xen grant mappings (Prarit Bhargava) [RHEL-25415] - virtio: replace arch_has_restricted_virtio_memory_access() (Prarit Bhargava) [RHEL-25415] - ftrace/fgraph: fix increased missing-prototypes warnings (Prarit Bhargava) [RHEL-25415] - kernel: add platform_has() infrastructure (Prarit Bhargava) [RHEL-25415] - x86/cpu: Elide KCSAN for cpu_has() and friends (Prarit Bhargava) [RHEL-25415] - objtool: Add CONFIG_HAVE_UACCESS_VALIDATION (Prarit Bhargava) [RHEL-25415] - um: Fix out-of-bounds read in LDT setup (Prarit Bhargava) [RHEL-25415] - x86/traceponit: Fix comment about irq vector tracepoints (Prarit Bhargava) [RHEL-25415] - ftrace: Remove return value of ftrace_arch_modify_*() (Prarit Bhargava) [RHEL-25415] - x86/idt: Remove unused headers (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Fix indentation of arch/x86/Kconfig.debug (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Fix indentation and add endif comments to arch/x86/Kconfig (Prarit Bhargava) [RHEL-25415] - x86/setup: Use strscpy() to replace deprecated strlcpy() (Prarit Bhargava) [RHEL-25415] - x86/entry: Fixup objtool/ibt validation (Prarit Bhargava) [RHEL-25415] - notifier: Add atomic_notifier_call_chain_is_empty() (Prarit Bhargava) [RHEL-25415] - kernel/reboot: Add do_kernel_power_off() (Prarit Bhargava) [RHEL-25415] - kernel/reboot: Add kernel_can_power_off() (Prarit Bhargava) [RHEL-25415] - x86: Use do_kernel_power_off() (Prarit Bhargava) [RHEL-25415] - xen/x86: Use do_kernel_power_off() (Prarit Bhargava) [RHEL-25415] - kernel/reboot: Change registration order of legacy power-off handler (Prarit Bhargava) [RHEL-25415] - kernel/reboot: Wrap legacy power-off callbacks into sys-off handlers (Prarit Bhargava) [RHEL-25415] - x86: xen: remove STACK_FRAME_NON_STANDARD from xen_cpuid (Prarit Bhargava) [RHEL-25415] - x86/tsc: Use fallback for random_get_entropy() instead of zero (Prarit Bhargava) [RHEL-25415] - mm: page_table_check: add hooks to public helpers (Prarit Bhargava) [RHEL-25415] - x86/vsyscall: Remove CONFIG_LEGACY_VSYSCALL_EMULATE (Prarit Bhargava) [RHEL-25415] - randstruct: Split randstruct Makefile and CFLAGS (Prarit Bhargava) [RHEL-25415] - sancov: Split plugin build from plugin CFLAGS (Prarit Bhargava) [RHEL-25415] - swiotlb-xen: fix DMA_ATTR_NO_KERNEL_MAPPING on arm (Prarit Bhargava) [RHEL-25415] - x86: ACPI: Make mp_config_acpi_gsi() a void function (Prarit Bhargava) [RHEL-25415] - redhat/configs: Enable CONFIG_RANDSTRUCT_NONE (Prarit Bhargava) [RHEL-25415] - randstruct: Reorganize Kconfigs and attribute macros (Prarit Bhargava) [RHEL-25415] - fork: Pass struct kernel_clone_args into copy_thread (Prarit Bhargava) [RHEL-25415] - x86/mm: Cleanup the control_va_addr_alignment() __setup handler (Prarit Bhargava) [RHEL-25415] - x86/entry: Convert SWAPGS to swapgs and remove the definition of SWAPGS (Prarit Bhargava) [RHEL-25415] - net: unexport csum_and_copy_{from,to}_user (Prarit Bhargava) [RHEL-25415] - ftrace: cleanup ftrace_graph_caller enable and disable (Prarit Bhargava) [RHEL-25415] - x86/aperfmperf: Integrate the fallback code from show_cpuinfo() (Prarit Bhargava) [RHEL-25415] - x86/aperfmperf: Replace arch_freq_get_on_cpu() (Prarit Bhargava) [RHEL-25415] - x86/aperfmperf: Replace aperfmperf_get_khz() (Prarit Bhargava) [RHEL-25415] - x86/aperfmperf: Store aperf/mperf data for cpu frequency reads (Prarit Bhargava) [RHEL-25415] - asm-generic: compat: Cleanup duplicate definitions (Prarit Bhargava) [RHEL-25415] - fs: stat: compat: Add __ARCH_WANT_COMPAT_STAT (Prarit Bhargava) [RHEL-25415] - arch: Add SYSVIPC_COMPAT for all architectures (Prarit Bhargava) [RHEL-25415] - compat: consolidate the compat_flock{,64} definition (Prarit Bhargava) [RHEL-25415] - uapi: always define F_GETLK64/F_SETLK64/F_SETLKW64 in fcntl.h (Prarit Bhargava) [RHEL-25415] - x86/mce: Add messages for panic errors in AMD's MCE grading (Prarit Bhargava) [RHEL-25415] - x86/mce: Simplify AMD severity grading logic (Prarit Bhargava) [RHEL-25415] - x86/asm: Merge load_gs_index() (Prarit Bhargava) [RHEL-25415] - x86/process: Fix kernel-doc warning due to a changed function name (Prarit Bhargava) [RHEL-25415] - x86/crash: Fix minor typo/bug in debug message (Prarit Bhargava) [RHEL-25415] - x86/apic: Clarify i82489DX bit overlap in APIC_LVT0 (Prarit Bhargava) [RHEL-25415] - x86/ACPI: Preserve ACPI-table override during hibernation (Prarit Bhargava) [RHEL-25415] - x86/32: Simplify ELF_CORE_COPY_REGS (Prarit Bhargava) [RHEL-25415] - x86/xen: Allow to retry if cpu_initialize_context() failed. (Prarit Bhargava) [RHEL-25415] - x86: Remove a.out support (Prarit Bhargava) [RHEL-25415] - x86/PCI: Fix coding style in PIRQ table verification (Prarit Bhargava) [RHEL-25415] - x86/PCI: Add $IRT PIRQ routing table support (Prarit Bhargava) [RHEL-25415] - x86/PCI: Handle PIRQ routing tables with no router device given (Prarit Bhargava) [RHEL-25415] - x86/PCI: Add PIRQ routing table range checks (Prarit Bhargava) [RHEL-25415] - x86/PCI: Add support for the SiS85C497 PIRQ router (Prarit Bhargava) [RHEL-25415] - x86/PCI: Disambiguate SiS85C503 PIRQ router code entities (Prarit Bhargava) [RHEL-25415] - x86/PCI: Handle IRQ swizzling with PIRQ routers (Prarit Bhargava) [RHEL-25415] - x86/PCI: Also match function number in $PIR table (Prarit Bhargava) [RHEL-25415] - x86/PCI: Include function number in $PIR table dump (Prarit Bhargava) [RHEL-25415] - x86/PCI: Show the physical address of the $PIR table (Prarit Bhargava) [RHEL-25415] - x86/configs: Add x86 debugging Kconfig fragment plus docs (Prarit Bhargava) [RHEL-25415] - x86/MCE/AMD: Fix memory leak when threshold_create_bank() fails (Prarit Bhargava) [RHEL-25415] - x86/delay: Fix the wrong asm constraint in delay_loop() (Prarit Bhargava) [RHEL-25415] - x86/pkeys: Remove __arch_set_user_pkey_access() declaration (Prarit Bhargava) [RHEL-25415] - x86/pkeys: Clean up arch_set_user_pkey_access() declaration (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove "noclflush" (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove "noexec" (Prarit Bhargava) [RHEL-25415] - s390: remove "noexec" option (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove "nosmep" (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove CONFIG_X86_SMAP and "nosmap" (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove "nosep" (Prarit Bhargava) [RHEL-25415] - x86/cpu: Allow feature bit names from /proc/cpuinfo in clearcpuid= (Prarit Bhargava) [RHEL-25415] - x86/mm: Force-inline __phys_addr_nodebug() (Prarit Bhargava) [RHEL-25415] - task_stack, x86/cea: Force-inline stack helpers (Prarit Bhargava) [RHEL-25415] - x86: __memcpy_flushcache: fix wrong alignment if size > 2^32 (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: fix the spelling of 'becoming' in X86_KERNEL_IBT config (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Recheck address range after stack info was updated (Prarit Bhargava) [RHEL-25415] - stat: fix inconsistency between struct stat and struct compat_stat (Prarit Bhargava) [RHEL-25415] - x86/msi: Fix msi message data shadow struct (Prarit Bhargava) [RHEL-25415] - Revert "locking/local_lock: Make the empty local_lock_*() function a macro." (Prarit Bhargava) [RHEL-25415] - x86/percpu: Remove volatile from arch_raw_cpu_ptr(). (Prarit Bhargava) [RHEL-25415] - static_call: Remove __DEFINE_STATIC_CALL macro (Prarit Bhargava) [RHEL-25415] - static_call: Properly initialise DEFINE_STATIC_CALL_RET0() (Prarit Bhargava) [RHEL-25415] - powerpc/32: Add support for out-of-line static calls (Prarit Bhargava) [RHEL-25415] - arch: syscalls: simplify uapi/kapi directory creation (Prarit Bhargava) [RHEL-25415] - x86/config: Make the x86 defconfigs a bit more usable (Prarit Bhargava) [RHEL-25415] - xen: fix is_xen_pmu() (Prarit Bhargava) [RHEL-25415] - x86/defconfig: Enable WERROR (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Only allow CONFIG_X86_KERNEL_IBT with ld.lld >= 14.0.0 (Prarit Bhargava) [RHEL-25415] - x86/nmi: Remove the 'strange power saving mode' hint from unknown NMI handler (Prarit Bhargava) [RHEL-25415] - arch:x86:xen: Remove unnecessary assignment in xen_apic_read() (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Do not allow CONFIG_X86_X32_ABI=y with llvm-objcopy (Prarit Bhargava) [RHEL-25415] - redhat/configs: Disable CONFIG_X86_X32_ABI (Prarit Bhargava) [RHEL-25415] - x86: Remove toolchain check for X32 ABI capability (Prarit Bhargava) [RHEL-25415] - um: Cleanup syscall_handler_t definition/cast, fix warning (Prarit Bhargava) [RHEL-25415] - x86/xen: Fix kerneldoc warning (Prarit Bhargava) [RHEL-25415] - xen: delay xen_hvm_init_time_ops() if kdump is boot on vcpu>=32 (Prarit Bhargava) [RHEL-25415] - ACPI / x86: Work around broken XSDT on Advantech DAC-BJ01 board (Prarit Bhargava) [RHEL-25415] - redhat/configs: Switch CONFIG_I8K to built-in (Prarit Bhargava) [RHEL-25415] - hwmon: (dell-smm) rewrite CONFIG_I8K description (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: move and modify CONFIG_I8K (Prarit Bhargava) [RHEL-25415] - x86/mce: Work around an erratum on fast string copy instructions (Prarit Bhargava) [RHEL-25415] - shmbuf.h: add asm/shmbuf.h to UAPI compile-test coverage (Prarit Bhargava) [RHEL-25415] - signal.h: add linux/signal.h and asm/signal.h to UAPI compile-test coverage (Prarit Bhargava) [RHEL-25415] - x86/ptrace: Always inline v8086_mode() for instrumentation (Prarit Bhargava) [RHEL-25415] - x86/head64: Add missing __head annotation to sme_postprocess_startup() (Prarit Bhargava) [RHEL-25415] - x86/cpu: X86_FEATURE_INTEL_PPIN finally has a CPUID bit (Prarit Bhargava) [RHEL-25415] - x86/CPU/AMD: Use default_groups in kobj_type (Prarit Bhargava) [RHEL-25415] - uml/x86: use x86 load_unaligned_zeropad() (Prarit Bhargava) [RHEL-25415] - asm/user.h: killed unused macros (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Use %rip-relative addressing in hook calls (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Select ARCH_SELECT_MEMORY_MODEL only if FLATMEM and SPARSEMEM are possible (Prarit Bhargava) [RHEL-25415] - x86/fpu/xstate: Fix PKRU covert channel (Vitaly Kuznetsov) [RHEL-25415] - x86/mm: fix poking_init() for Xen PV guests (Vitaly Kuznetsov) [RHEL-25415] - x86/sev: Move sev_setup_arch() to mem_encrypt.c (Vitaly Kuznetsov) [RHEL-25415] - x86/mem_encrypt: Remove stale mem_encrypt_init() declaration (Vitaly Kuznetsov) [RHEL-25415] - x86/mem_encrypt: Unbreak the AMD_MEM_ENCRYPT=n build (Vitaly Kuznetsov) [RHEL-25415] - init, x86: Move mem_encrypt_init() into arch_cpu_finalize_init() (Vitaly Kuznetsov) [RHEL-25415] - x86/fpu: Mark init functions __init (Vitaly Kuznetsov) [RHEL-25415] - x86/fpu: Set X86_FEATURE_OSXSAVE feature after enabling OSXSAVE in CR4 (Vitaly Kuznetsov) [RHEL-25415] - x86/xen: Fix secondary processors' FPU initialization (Vitaly Kuznetsov) [RHEL-25415] - x86/efi: Make efi_set_virtual_address_map IBT safe (Vitaly Kuznetsov) [RHEL-25415] - x86/fpu: Move FPU initialization into arch_cpu_finalize_init() (Vitaly Kuznetsov) [RHEL-25415] - init: Invoke arch_cpu_finalize_init() earlier (Vitaly Kuznetsov) [RHEL-25415] - x86/init: Initialize signal frame size late (Vitaly Kuznetsov) [RHEL-25415] - x86/fpu: Remove cpuinfo argument from init functions (Vitaly Kuznetsov) [RHEL-25415] - x86/mm: Initialize text poking earlier (Vitaly Kuznetsov) [RHEL-25415] - x86/mm: Use mm_alloc() in poking_init() (Vitaly Kuznetsov) [RHEL-25415] - mm: Move mm_cachep initialization to mm_init() (Vitaly Kuznetsov) [RHEL-25415] - init: consolidate prototypes in linux/init.h (Vitaly Kuznetsov) [RHEL-25415]- arm64: dts: ti: k3-j721e-sk: fix PMIC interrupt number (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: fix PMIC interrupt number (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62p5-sk: Enable CPSW MDIO node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62p-mcu/wakeup: Disable MCU and wakeup R5FSS nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: remove assigned-clock-parents for unused VP (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62p: Fix memory ranges for DMSS (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add common1 register space for AM62x SoC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Remove Pinmux for CTS and RTS in wkup_uart0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Remove clock-frequency from mcu_uart0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Modify Pinmux for wkup_uart0 and mcu_uart0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Remove Pinmux for CTS and RTS in wkup_uart0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: am65x: Fix dtbs_install for Rocktech OLDI overlay (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Fix power domain for VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Fix power domain for VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: disable usb lpm (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add Itap Delay Value For DDR50 speed mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add Itap Delay Value For DDR50 speed mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-main: Add Itap Delay Value For DDR52 speed mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am6*: Add additional regs for DMA components (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7*: Add additional regs for DMA components (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Add additional regs for DMA components (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add GPU device node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-evm: Add overlay for PCIE1 Endpoint Mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-evm: Add overlay for PCIE0 Endpoint Mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Add TPS6594 family PMICs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add support for TPS6594 PMIC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add support for TPS6594 PMIC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-som-p0: Add TP6594 family PMICs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-som-p0: Add TP6594 family PMICs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-som-p0: Add TP6594 family PMICs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add verdin am62 mallow board (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: Improve spi1 chip-select pinctrl (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Remove HDMI Reset Line Name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Add HDMI support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Lower I2C1 frequency (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: phycore-am64: Add R5F DMA Region and Mailboxes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Use OF_ALL_DTBS for combined blobs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x: Add overlay for IMX219 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Enable camera peripherals (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x: Add overlays for OV5640 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk: Enable camera peripherals (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-beagleplay: Add overlays for OV5640 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-main: Enable CSI2-RX (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Enable CSI2-RX (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Add AM652 dtsi file (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-beagleplay: Use UART name in pinmux name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add gpio-ranges properties (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-verdin: Enable Verdin UART2 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable SDHCI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable SDHCI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Add full compatible to dss-oldi-io-ctrl node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add chipid node to wkup_conf bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Add chipid node to wkup_conf bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add chipid node to wkup_conf bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Add chipid node to wkup_conf bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Add chipid node to wkup_conf bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Add interrupt support for IO Expander (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-base-board: Add alias for MCU CPSW2G (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Add icssg-prueth nodes for PG2 devices (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Refactor the m.2 and minipcie power pin (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Definitions for runtime pinmuxing (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Drop unused ecap0 PWM (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Re-add aliases (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Mark mcu gpio and mcu_gpio_intr as reserved (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62p5-sk: Mark mcu gpio and mcu_gpio_intr as reserved (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm/sk: Mark mcu_gpio_intr as reserved (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Fix typo in epwm_tbclk node name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Fix DSS irq trigger type (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: minor whitespace cleanup around '=' (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-main: Fix GPIO pin count in DT nodes (Andrew Halaney) [RHEL-25014] - dts: ti: k3-am625-beagleplay: Add beaglecc1352 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-idk: Add ICSSG Ethernet ports (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-icssg2: add ICSSG2 Ethernet support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Add ICSSG IEP nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62p5-sk: Updates for SK EVM (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62p: Add nodes for more IPs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add DP and HDMI support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Enable DisplayPort-0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add DSS and DP-bridge node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add WIZ and SERDES PHY nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add system controller and SERDES lane mux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j712s2-mcu: Add the mcu domain watchdog instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add the main domain watchdog instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-mcu: Add the mcu domain watchdog instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add the main domain watchdog instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Add MCU domain ESM instance (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Add ESM instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add ESM instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add BCDMA instance for CSI2RX (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add BCDMA instance for CSI2RX (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-*: Convert NAVSS to simple-bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-*: Convert DMSS to simple-bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Fix HDMI Audio overlay in Makefile (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Enable audio on AM62A (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Add support for TPS6593 PMIC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Drop i2c-1 to 100Khz (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Split vcc_3v3 regulators (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-main: Add nodes for McASP (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-tqma64xxl-mbax4xxl: update gpio-led configuration (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-tqma64xxl-mbax4xxl: add chassis-type (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-tqma64xxl-mbax4xxl: add muxing for GPIOs on pin headers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-tqma64xxl: add supply regulator for I2C devices (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add DDR carveout memory nodes for C71x DSP (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add DDR carveout memory nodes for R5F (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-som: Add DDR carveout memory nodes for C71x DSP (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-som: Add DDR carveout memory nodes for R5F (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-som-p0: Add DDR carveout memory nodes for C71x DSPs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-som-p0: Add DDR carveout memory nodes for R5F (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add C7x remote processsor nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add MAIN R5F remote processsor nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-mcu: Add MCU R5F cluster nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-mcu-wakeup: Add MCU domain ESM instance (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-beagleplay: Fix typo in ramoops reg (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Add GPIO expander on I2C0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk: Add DT node for USB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk: Add DT node for PCIe (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add USB Type C swap defines for J721S2 SoC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: disable MIPI DSI bridge (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Add I2C I/O expander (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: phycore-am64: Add RTC interrupt pin (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Fix indentation in watchdog nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-evm-gesi: Specify base dtb for overlay file (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Add boot phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm: Add boot phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Add phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Add boot phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-beagleplay: Add boot phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625: Add boot phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: add iw416 based bluetooth (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: Add DSI display support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add support for the AM62P5 Starter Kit (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Introduce AM62P5 family of SoCs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Add phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-beagleplay: Add HDMI support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: am62x-sk: Add overlay for HDMI audio (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Add HDMI support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add node for DSS (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Update main-i2c1 frequency (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable C6x DSP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Enable C7x DSP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable C7x DSP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-*: fix fss node dtbs check warnings (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable TSCADC nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable TSCADC nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable TSCADC nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Enable GPIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Enable GPIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable GPIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable OSPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Enable OSPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable OSPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable OSPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Enable SDHCI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Enable SDHCI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable SDHCI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Fix interrupt ranges for wkup & main gpio (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3: Add cfg reg region to ringacc node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Correct Pin mux offset for ADC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: dahlia: add sound card (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: dev: add sound card (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: Set I2S_1 MCLK rate (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable AUDIO_REFCLKx (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: correct pinmux offset for ospi (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Correct Pin mux offset for ospi (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7: Add MCU MCAN nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-base-board: Add HDMI support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add DSS node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3: Fix epwm_tbclk node name to generic name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Merge the two main_conf nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a: Remove syscon compatible from epwm_tbclk (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Enable dual role support for Type-C port (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-verdin: enable CAN_2 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add MCU MCAN nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3: Fixup remaining pin group node names for make dtbs checks (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-tqma64xxl-mbax4xxl: add SD-card and WLAN overlays (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add TQ-Systems TQMa64XxL SoM and MBaX4XxL carrier board Device Trees (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add overlay to enable main CPSW2G with GESI (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add main CPSW2G devicetree node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add Support for UFS peripheral (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add DT node for UFS (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add support for CAN instances 3 and 5 in main domain (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add overlay to enable CPSW9G ports with GESI (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add dts nodes for EHRPWMs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-pinctrl: Introduce debounce select mux macros (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Remove power-domains from crypto node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Use local header for SERDES MUX idle-state values (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-som-p0: Remove Duplicated wkup_i2c0 node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Fix compatible of ti,*-ehrpwm-tbclk (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: add missing space before { (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: minor whitespace cleanup around '=' (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Unify pin group node names for make dtbs checks (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: add verdin am62 yavia (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: add verdin am62 dahlia (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: add verdin am62 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add basic support for phyBOARD-Lyra-AM625 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-som-p0: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-som-p0: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Add ESM support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add ESM support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Add ESM support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add ESM support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-mcu-wakeup: Remove 0x unit address prefix from nodename (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Add uart pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-som: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-base-board: Add uart pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-base-board: Add pinmux for RPi Header (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Fix wkup pinmux range (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Drop SoC level aliases (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Define aliases at board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Add uart pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: remove duplicate main_i2c0 pin mux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Configure pinctrl for timer IO pads (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Add general purpose timers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add pinmux for RPi Header (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Use phandle to stdout UART node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Only set UART baud for used ports (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Drop SoC level aliases (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-common-proc-board: Define aliases at board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Define aliases at board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-beagleboneai64: Add wakeup_uart pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-som-p0: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j721e-common-proc-board: Add uart pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j721e-som/common-proc-board: Add product links (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Add missing uart pinmuxes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-base-board: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-iot*: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-sk: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-evm: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add eMMC mmc0 support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Change CPTS clock parent (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add mcu and wakeup uarts (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Enable mcu network port (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Fix main_i2c0 alias (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add mcu and wakeup uarts (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Fix main_i2c0 alias (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Fix wakeup pinmux range and pinctrl node offsets (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-som/common-proc-board: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-phyboard-electra-rdk: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-beagleboneai64: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-beagleboneai64: Move eeprom WP gpio pinctrl to eeprom node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-beagleboneai64: Move camera gpio pinctrl to gpio node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-som-p0/common-proc-board: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Configure pinctrl for timer IO (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Add general purpose timers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Configure pinctrl for timer IO (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add general purpose timers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Configure pinctrl for timer IO (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add general purpose timers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-mcu-wakeup: Add sa3_secproxy and mcu_sec_proxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-mcu-wakeup: Add sa3_secproxy and mcu_sec_proxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-mcu: Add mcu_secproxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-iot2050-common: Rename rtc8564 nodename (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Drop deprecated ti,otap-del-sel property (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Fix mcan node name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-mcu: Add mcu_secproxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-mcu: Add mcu_secproxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-main: Add sa3_secproxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add sa3_secproxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk/evm: Describe OSPI flash partition info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-baseboard: Describe OSPI flash partition info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-som: Describe OSPI and Hyperflash partition info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Describe OSPI flash partition info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Describe OSPI and QSPI flash partition info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-common-proc-board: Add OSPI/Hyperflash select pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add LED controller to phyBOARD-Electra (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add support for OSPI and QSPI flashes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-mcu-wakeup: Add FSS OSPI0 and FSS OSPI1 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable MDIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable Mailbox nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable PCIe nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Remove PCIe endpoint nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-beagleboneai64: Fix mailbox node status (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Add OSPI/Hyperflash select pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-som-p0: Add HyperFlash node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-mcu-wakeup: Add HyperBus node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: am65x: Add Rocktech OLDI panel DT overlay (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Enable support for high speed modes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add pinmux information for ADC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-mcu-wakeup: Add support for ADC nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Update delay select values for MMC subsystems (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Improve documentation of mcasp1_pins (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Add eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Describe main_uart1 and wkup_uart (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Drop extra EoL (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3: j721s2/j784s4: Switch to https links (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j721s2: Add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j7200: Add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j721e: Add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j784s4: Add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-wakeup: add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-wakeup: add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Enable PCIe (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add PCIe device tree node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add support for OSPI Flashes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Add USB support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Enable SERDES0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-mcu-wakeup: Add support of OSPI (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add SERDES and WIZ device tree node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add support for USB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625: Enable Type-C port for USB0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Reserve memory for remote proc IPC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add C71x DSP nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add R5F cluster nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Describe main_uart1 and wkup_uart (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-som: Enable I2C (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Fix physical address of pin (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Remove "syscon" nodes added for pcieX_ctrl (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: add missing cache properties (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Drop aliases (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Add aliases (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Add board detect eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Add missing PMIC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Add VTT GPIO regulator for DDR (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Rename regulator node name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Add missing pinmux wkup_uart, mcu_uart and mcu_i2c (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a: Add watchdog nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a: Add general purpose timers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Drop bootargs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Drop bootargs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-*: Drop bootargs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65*: Drop bootargs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Drop bootargs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk|evm: Drop bootargs, add aliases (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm: Add VTT GPIO regulator for DDR (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm: Rename regulator node name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm: Describe main_uart1 pins (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm: Enable main_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Rename regulator node name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Describe main_uart1 pins (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Enable main_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Fix mmc1 pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Add general purpose timers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add eMMC mmc0 support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Enable audio on SK-AM62(-LP) (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add McASP nodes (Andrew Halaney) [RHEL-25014] - arm64: ti: dts: Add support for AM62x LP SK (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Refractor AM625 SK dts (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Add ti,vbus-divider property to usbss1 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Add MCSPI nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add MCSPI nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Add MCSPI nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add MCSPI nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add k3-am625-beagleplay (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-base-board: Update IO EXP GPIO lines for Rev E2 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Add overlay to enable CPSW5G ports in QSGMII mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j7200-main: Add CPSW5G nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add overlay to enable CPSW9G ports in QSGMII mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add watchdog nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-wakeup: Introduce RTC node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Add pinmux information for ADC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add CPSW9G nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Enable MCU CPSW2G (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-mcu-wakeup: Add support for ADC nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Enable crypto accelerator (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Use local header for pinctrl register values (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Remove firmware-name override for R5F (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7: Correct L2 cache size to 512KB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625: Correct L2 cache size to 512KB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-*: Add 'ti,sci-dev-id' for NAVSS nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Remove ti,strobe-sel property (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Fix DDR size to full 4GB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Fix GPIO numbers in DT (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Makefile: Rearrange entries alphabetically (Andrew Halaney) [RHEL-25014] - arch: arm64: dts: Add support for AM69 Starter Kit (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Add support for M.2 variant (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Add layout of OSPI flash (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Fix wakeup pinmux range (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk: Add support for AM68 SK base board (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add initial support for AM68 SK System on Module (Andrew Halaney) [RHEL-25014] - arm64: dts: Update cache properties for ti (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add support for phyBOARD-Electra-AM642 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add support for J784S4 EVM board (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Enable USB1 node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Enable ethernet port (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-main: Add more peripheral nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-mcu: Add MCU domain peripherals (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add initial support for J784S4 SoC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Add support for USB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add support for USB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Update OTAP and ITAP delay select (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Fix clocks for McSPI (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add k3-j721e-beagleboneai64 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Enable crypto accelerator (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Drop RNG clock (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Drop RNG clock (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Drop RNG clock (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j721e-common-proc-board: Fix sound node-name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Fix the interrupt ranges property for main & wkup gpio intr (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-mcu-wakeup: Drop dma-coherent in crypto node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Drop dma-coherent in crypto node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Drop dma-coherent in crypto node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add general purpose timers for am62 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Add general purpose timers for am65 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Configure pinctrl for timer IO pads (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Trim addresses to 8 digits (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Add pinmux for RPi Header (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Add dts nodes for EHRPWMs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Add 1.4GHz OPP (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625: Introduce operating-points table (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable McASP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable Mailbox nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable PCIe nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable MCAN nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable MDIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: MDIO pinmux should belong to the MDIO node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable ECAP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable EPWM nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable SPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable I2C nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable UART nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Rename clock-names adc_tsc_fck to fck (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Enable I2C nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Enable MCAN nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Enable Mailbox nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Enable Mailbox nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable Mailbox nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Enable UART nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Enable I2C nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Enable UART nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable MCAN nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable MCASP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable I2C nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable UART nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable OSPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable SDHCI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable MCAN nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable MDIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: MDIO pinmux should belong to the MDIO node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable ECAP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable EPWM nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable SPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable I2C nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable UART nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable GPMC and ELM nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable MCAN nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable MDIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: MDIO pinmux should belong to the MDIO node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable PCIe nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable ECAP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable EPWM nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable SPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable I2C nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable UART nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: fix main pinmux range (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add support for AM62A7-SK (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Introduce AM62A7 family of SoCs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Add epwm nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add epwm nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Add DT entry for onboard LEDs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-mcu-wakeup: Add SA2UL node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Do not exclusively claim SA2UL (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Move SA2UL to unused PSI-L thread ID (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Disable RNG node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-main: Add main domain watchdog entries (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add ELM (Error Location Module) node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add GPMC memory controller node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: fix RNG node clock id (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Enable crypto accelerator (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Add SA2UL address space to Main CBASS ranges (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add main_cpts label (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Enable crypto accelerator (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Enable ramoops (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Add pinmux corresponding to main_uart0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Align gpio-key node names with dtschema (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Adjust whitespace around '=' (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Remove support for HS400 speed mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Fix overlapping GICD memory region (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Enable HDMI (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Enable DisplayPort (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-common-proc-board: add DP to j7 evm (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-*: add DP & DP PHY (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add SA3UL ranges in cbass_main (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add support for MCAN (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-mcu: Enable MCU GPIO module (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Add ECAP APWM nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Enable on board peripherals (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add more peripheral nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-mcu: remove incorrect UART base clock rates (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Enable WLAN connected to SDHCI0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add support for AM62-SK (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Introduce base support for AM62x SoC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-*: Drop address and size cells from flash nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-*: Fix whitespace around flash@0 nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Fix gic-v3 compatible regs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Fix gic-v3 compatible regs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Fix gic-v3 compatible regs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Fix gic-v3 compatible regs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Fix gic-v3 compatible regs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-mcu-wakeup: Fix the interrupt-parent for wkup_gpioX instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Add ESM0 to device memory map (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65*: Remove #address-cells/#size-cells from flash nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add RTI watchdog nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Alias console uart to serial2 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Move aliases to board dts (Andrew Halaney) [RHEL-25014] - arch: arm64: ti: Add support J721S2 Common Processor Board (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add initial support for J721S2 System on Module (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add initial support for J721S2 SoC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Disable mcasp nodes at dtsi level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm/sk: Add support for main domain mcan nodes in EVM and disable them on SK (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add support for MCAN (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-common-proc-board: Add support for mcu and main mcan nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add support for MCAN nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: am654-base-board/am65-iot2050-common: Disable mcan nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-mcu: Add Support for MCAN (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: add timesync router node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Correct the d-cache-sets info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Fix the L2 cache sets (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Fix the L2 cache sets (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642: Fix the L2 cache sets (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j721e-main: Fix 'dtbs_check' in serdes_ln_ctrl node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j7200-main: Fix 'dtbs_check' serdes_ln_ctrl node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: correct cache-sets info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Add DDR carveout memory nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Add IPC sub-mailbox nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add support for J721E SK (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Add support for product generation 2 boards (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Prepare for adding 2nd-generation boards (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Add/enabled mailboxes and carve-outs for R5F cores (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Disable SR2.0-only PRUs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Flip mmc device ordering on Advanced devices (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Add j7200-evm compatible (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-common-proc-board: Add j721e-evm compatible (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add ICSSG nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Makefile: Collate AM64 platforms together (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Relocate thermal-zones to SoC specific location (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: ti-k3*: Introduce aliases for mmc nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Cleanup "ranges" property in "pcie" DT node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j7200-main: Add *max-virtual-functions* for pcie-ep DT node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j7200-main: Fix "bus-range" upto 256 bus number for PCIe (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j7200-main: Fix "vendor-id"/"device-id" properties of pcie node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Fix "bus-range" upto 256 bus number for PCIe (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Fix "max-virtual-functions" in PCIe EP nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-mcu: Add pinctrl (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Add pwm nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm: Add pwm nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add ecap pwm nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add epwm nodes (Andrew Halaney) [RHEL-25014] - kbuild: Cleanup DT Overlay intermediate files as appropriate (Andrew Halaney) [RHEL-25014] - kbuild: Allow DTB overlays to built into .dtbo.S files (Andrew Halaney) [RHEL-25014] - kbuild: Allow DTB overlays to built from .dtso named source files (Andrew Halaney) [RHEL-25014] - tools/rtla: Exit with EXIT_SUCCESS when help is invoked (John Kacur) [RHEL-28660] - tools/rtla: Replace setting prio with nice for SCHED_OTHER (John Kacur) [RHEL-28660] - tools/rtla: Remove unused sched_getattr() function (John Kacur) [RHEL-28660] - tools/rtla: Fix clang warning about mount_point var size (John Kacur) [RHEL-28660] - tools/rtla: Fix uninitialized bucket/data->bucket_size warning (John Kacur) [RHEL-28660] - tools/rtla: Fix Makefile compiler options for clang (John Kacur) [RHEL-28660] - tools/rv: Fix curr_reactor uninitialized variable (John Kacur) [RHEL-28660] - tools/rv: Fix Makefile compiler options for clang (John Kacur) [RHEL-28660] - netfs, fscache: Prevent Oops in fscache_put_cache() (Pavel Reichl) [RHEL-28890] {CVE-2024-26612} - bnx2fc: Remove spin_lock_bh while release resources after upload. (John Meneghini) [RHEL-9662] - ice: fold ice_ptp_read_time into ice_ptp_gettimex64 (Michal Schmidt) [RHEL-19000] - ice: avoid the PTP hardware semaphore in gettimex64 path (Michal Schmidt) [RHEL-19000] - ice: add ice_adapter for shared data across PFs on the same NIC (Michal Schmidt) [RHEL-19000] - overlay: disable EVM (Coiby Xu) [RHEL-29566] - evm: add support to disable EVM on unsupported filesystems (Coiby Xu) [RHEL-29566] - evm: don't copy up 'security.evm' xattr (Coiby Xu) [RHEL-29566] - mm, vmscan: remove ISOLATE_UNMAPPED (Nico Pache) [RHEL-28667] - trace-vmscan-postprocess: sync with tracepoints updates (Nico Pache) [RHEL-28667] - tracing: incorrect isolate_mote_t cast in mm_vmscan_lru_isolate (Nico Pache) [RHEL-28667] - mm/mglru: skip special VMAs in lru_gen_look_around() (Nico Pache) [RHEL-28667] - mm/mglru: reclaim offlined memcgs harder (Nico Pache) [RHEL-28667] - mm/mglru: try to stop at high watermarks (Nico Pache) [RHEL-28667] - mm/mglru: fix underprotected page cache (Nico Pache) [RHEL-28667] - mm: multi-gen LRU: reuse some legacy trace events (Nico Pache) [RHEL-28667] - mm: multi-gen LRU: improve design doc (Nico Pache) [RHEL-28667] - mm: multi-gen LRU: clean up sysfs code (Nico Pache) [RHEL-28667] - printk: allow disabling printk per-console device kthreads at boot (Luis Claudio R. Goncalves) [RHEL-17709] - powerpc/pseries/iommu: IOMMU table is not initialized for kdump over SR-IOV (Mamatha Inamdar) [RHEL-25055] - IB/hfi1: Fix sdma.h tx->num_descs off-by-one error (Daniel Vacek) [RHEL-26063] - ASoC: Intel: soc-acpi: rt713+rt1316, no sdw-dmic config (Jaroslav Kysela) [RHEL-26456] - hv_netvsc: Register VF in netvsc_probe if NET_DEVICE_REGISTER missed (Maxim Levitsky) [RHEL-26435] - hv_netvsc: Fix race condition between netvsc_probe and netvsc_remove (Maxim Levitsky) [RHEL-26435] - mlxsw: spectrum_acl_tcam: Fix stack corruption (Ivan Vecera) [RHEL-26463] {CVE-2024-26586}- mm/page_alloc: don't wake kswapd from rmqueue() unless __GFP_KSWAPD_RECLAIM is specified (Waiman Long) [RHEL-24120] - debugobjects: Recheck debug_objects_enabled before reporting (Waiman Long) [RHEL-24120] - debugobjects: Don't wake up kswapd from fill_pool() (Waiman Long) [RHEL-24120] - RDMA/cma: Avoid GID lookups on iWARP devices (Benjamin Coddington) [RHEL-12457] - RDMA/cma: Deduplicate error flow in cma_validate_port() (Benjamin Coddington) [RHEL-12457] - RDMA/core: Set gid_attr.ndev for iWARP devices (Benjamin Coddington) [RHEL-12457] - RDMA/siw: Fabricate a GID on tun and loopback devices (Benjamin Coddington) [RHEL-12457] - redhat: Enable -Werror for aarch64 (Eric Chanudet) [RHEL-29316] - redhat: redhat/Makefile: include the subtrees merge script in the makefiles (Derek Barbosa) - crypto: dh - implement FIPS PCT (Vladis Dronov) [RHEL-25845] - crypto: tcrypt - add ffdhe2048(dh) test (Vladis Dronov) [RHEL-25845] - crypto: dh - Make public key test FIPS-only (Vladis Dronov) [RHEL-25845] - tools/resolve_btfids: Fix cross-compilation to non-host endianness (Viktor Malik) [RHEL-16042] - tools/resolve_btfids: Refactor set sorting with types from btf_ids.h (Viktor Malik) [RHEL-16042] - powerpc/mm: Fix null-pointer dereference in pgtable_cache_add (Mamatha Inamdar) [RHEL-29120] {CVE-2023-52607} - gfs2: Fix invalid metadata access in punch_hole (Andrew Price) [RHEL-28241] - i2c: Fix a potential use after free (David Arcari) [RHEL-26851] {CVE-2019-25162} - i2c: i801: Fix block process call transactions (David Arcari) [RHEL-26479] {CVE-2024-26593} - sched/membarrier: reduce the ability to hammer on sys_membarrier (Wander Lairson Costa) [RHEL-23428] {CVE-2024-26602}- pinctrl: bcm2835: Handle gpiochip_add_pin_range() errors (Eric Chanudet) [RHEL-28621] - pinctrl-bcm2835.c: fix race condition when setting gpio dir (Eric Chanudet) [RHEL-28621] - pinctrl: bcm2835: Remove of_node_put() in bcm2835_of_gpio_ranges_fallback() (Eric Chanudet) [RHEL-28621] - pinctrl: bcm2835: Make the irqchip immutable (Eric Chanudet) [RHEL-28621] - pinctrl: bcm2835: drop irq_enable/disable callbacks (Eric Chanudet) [RHEL-28621] - pinctrl-bcm2835: don't call pinctrl_gpio_direction() (Eric Chanudet) [RHEL-28621] - pinctrl: bcm2835: Silence uninit warning (Eric Chanudet) [RHEL-28621] - pinctrl: bcm2835: Allow building driver as a module (Eric Chanudet) [RHEL-28621] - pinctrl: bcm2835: Replace BUG with BUG_ON (Eric Chanudet) [RHEL-28621] - block: Rename BLK_STS_NEXUS to BLK_STS_RESV_CONFLICT (Ming Lei) [RHEL-25988] - block: Add PR callouts for read keys and reservation (Ming Lei) [RHEL-25988] - block: sed-opal: handle empty atoms when parsing response (Ming Lei) [RHEL-25988] - virtio-blk: Ensure no requests in virtqueues before deleting vqs. (Ming Lei) [RHEL-25988] - blk-iocost: Fix an UBSAN shift-out-of-bounds warning (Ming Lei) [RHEL-25988] - blk-wbt: Fix detection of dirty-throttled tasks (Ming Lei) [RHEL-25988] - block: Fix where bio IO priority gets set (Ming Lei) [RHEL-25988] - aoe: avoid potential deadlock at set_capacity (Ming Lei) [RHEL-25988] - block: Fix WARNING in _copy_from_iter (Ming Lei) [RHEL-25988] - block: Move checking GENHD_FL_NO_PART to bdev_add_partition() (Ming Lei) [RHEL-25988] - block: Treat sequential write preferred zone type as invalid (Ming Lei) [RHEL-25988] - block: remove disk_clear_zoned (Ming Lei) [RHEL-25988] - sd: remove the !ZBC && blk_queue_is_zoned case in sd_read_block_characteristics (Ming Lei) [RHEL-25988] - drivers/block/xen-blkback/common.h: Fix spelling typo in comment (Ming Lei) [RHEL-25988] - blk-cgroup: don't use removal safe list iterators (Ming Lei) [RHEL-25988] - block: floor the discard granularity to the physical block size (Ming Lei) [RHEL-25988] - mtd_blkdevs: use the default discard granularity (Ming Lei) [RHEL-25988] - zram: use the default discard granularity (Ming Lei) [RHEL-25988] - null_blk: use the default discard granularity (Ming Lei) [RHEL-25988] - nbd: use the default discard granularity (Ming Lei) [RHEL-25988] - ubd: use the default discard granularity (Ming Lei) [RHEL-25988] - block: default the discard granularity to sector size (Ming Lei) [RHEL-25988] - block: remove two comments in bio_split_discard (Ming Lei) [RHEL-25988] - block: rename and document BLK_DEF_MAX_SECTORS (Ming Lei) [RHEL-25988] - loop: don't abuse BLK_DEF_MAX_SECTORS (Ming Lei) [RHEL-25988] - aoe: don't abuse BLK_DEF_MAX_SECTORS (Ming Lei) [RHEL-25988] - null_blk: don't cap max_hw_sectors to BLK_DEF_MAX_SECTORS (Ming Lei) [RHEL-25988] - loop: don't update discard limits from loop_set_status (Ming Lei) [RHEL-25988] - blk-wbt: remove the separate write cache tracking (Ming Lei) [RHEL-25988] - block: reject invalid operation in submit_bio_noacct (Ming Lei) [RHEL-25988] - drbd: actlog: fix kernel-doc warnings and spelling (Ming Lei) [RHEL-25988] - block: skip start/end time stamping for passthrough IO (Ming Lei) [RHEL-25988] - block: export disk_clear_zoned() (Ming Lei) [RHEL-25988] - sd: only call disk_clear_zoned when needed (Ming Lei) [RHEL-25988] - block: simplify disk_set_zoned (Ming Lei) [RHEL-25988] - block: remove support for the host aware zone model (Ming Lei) [RHEL-25988] - dm error: Add support for zoned block devices (Ming Lei) [RHEL-25988] - virtio_blk: remove the broken zone revalidation support (Ming Lei) [RHEL-25988] - virtio_blk: cleanup zoned device probing (Ming Lei) [RHEL-25988] - block: add check of 'minors' and 'first_minor' in device_add_disk() (Ming Lei) [RHEL-25988] - block: skip cgroups for passthrough io (Ming Lei) [RHEL-25988] - block: improve struct request_queue layout (Ming Lei) [RHEL-25988] - block: support adding less than len in bio_add_hw_page (Ming Lei) [RHEL-25988] - block: prevent an integer overflow in bvec_try_merge_hw_page (Ming Lei) [RHEL-25988] - block: Set memalloc_noio to false on device_add_disk() error path (Ming Lei) [RHEL-25988] - block/rnbd-srv: Check for unlikely string overflow (Ming Lei) [RHEL-25988] - block: Remove special-casing of compound pages (Ming Lei) [RHEL-25988] - block: skip QUEUE_FLAG_STATS and rq-qos for passthrough io (Ming Lei) [RHEL-25988] - block: move a few definitions out of CONFIG_BLK_DEV_ZONED (Ming Lei) [RHEL-25988] - block/rnbd: add support for REQ_OP_WRITE_ZEROES (Ming Lei) [RHEL-25988] - block: renumber QUEUE_FLAG_HW_WC (Ming Lei) [RHEL-25988] - block: Document the role of the two attribute groups (Ming Lei) [RHEL-25988] - block: warn once for each partition in bio_check_ro() (Ming Lei) [RHEL-25988] - block: move .bd_inode into 1st cacheline of block_device (Ming Lei) [RHEL-25988] - nbd: pass nbd_sock to nbd_read_reply() instead of index (Ming Lei) [RHEL-25988] - block/null_blk: Fix double blk_mq_start_request() warning (Ming Lei) [RHEL-25988] - nbd: fix null-ptr-dereference while accessing 'nbd->config' (Ming Lei) [RHEL-25988] - nbd: factor out a helper to get nbd_config without holding 'config_lock' (Ming Lei) [RHEL-25988] - nbd: fold nbd config initialization into nbd_alloc_config() (Ming Lei) [RHEL-25988] - blk-core: use pr_warn_ratelimited() in bio_check_ro() (Ming Lei) [RHEL-25988] - nbd: fix uaf in nbd_open (Ming Lei) [RHEL-25988] - powerpc/pseries: PLPKS SED Opal keystore support (Ming Lei) [RHEL-25988] - block: sed-opal: keystore access for SED Opal keys (Ming Lei) [RHEL-25988] - block:sed-opal: SED Opal keystore (Ming Lei) [RHEL-25988] - partitions/ibm: Introduce defines for magic string length values (Ming Lei) [RHEL-25988] - partitions/ibm: Replace strncpy() and improve readability (Ming Lei) [RHEL-25988] - partitions/ibm: Remove unnecessary memset (Ming Lei) [RHEL-25988] - aoe: replace strncpy with strscpy (Ming Lei) [RHEL-25988] - null_blk: replace strncpy with strscpy (Ming Lei) [RHEL-25988] - block/null_blk: add queue_rqs() support (Ming Lei) [RHEL-25988] - blk-mq: update driver tags request table when start request (Ming Lei) [RHEL-25988] - blk-mq: support batched queue_rqs() on shared tags queue (Ming Lei) [RHEL-25988] - blk-mq: remove RQF_MQ_INFLIGHT (Ming Lei) [RHEL-25988] - blk-mq: account active requests when get driver tag (Ming Lei) [RHEL-25988] - blk-throttle: check for overflow in calculate_bytes_allowed (Ming Lei) [RHEL-25988] - block: Fix regression in sed-opal for a saved key. (Ming Lei) [RHEL-25988] - block: Don't invalidate pagecache for invalid falloc modes (Ming Lei) [RHEL-25988] - block: correct stale comment in rq_qos_wait (Ming Lei) [RHEL-25988] - blk-mq: fix tags UAF when shrinking q->nr_hw_queues (Ming Lei) [RHEL-25988] - block: fix pin count management when merging same-page segments (Ming Lei) [RHEL-25988] - null_blk: fix poll request timeout handling (Ming Lei) [RHEL-25988] - s390/dasd: fix string length handling (Ming Lei) [RHEL-25988] - block: don't add or resize partition on the disk with GENHD_FL_NO_PART (Ming Lei) [RHEL-25988] - blk-throttle: consider 'carryover_ios/bytes' in throtl_trim_slice() (Ming Lei) [RHEL-25988] - blk-throttle: use calculate_io/bytes_allowed() for throtl_trim_slice() (Ming Lei) [RHEL-25988] - blk-throttle: fix wrong comparation while 'carryover_ios/bytes' is negative (Ming Lei) [RHEL-25988] - blk-throttle: print signed value 'carryover_bytes/ios' for user (Ming Lei) [RHEL-25988] - block: use strscpy() to instead of strncpy() (Ming Lei) [RHEL-25988] - block: sed-opal: keyring support for SED keys (Ming Lei) [RHEL-25988] - block: sed-opal: Implement IOC_OPAL_REVERT_LSP (Ming Lei) [RHEL-25988] - block: sed-opal: Implement IOC_OPAL_DISCOVERY (Ming Lei) [RHEL-25988] - blk-mq: prealloc tags when increase tagset nr_hw_queues (Ming Lei) [RHEL-25988] - blk-mq: delete redundant tagset map update when fallback (Ming Lei) [RHEL-25988] - blk-mq: fix tags leak when shrink nr_hw_queues (Ming Lei) [RHEL-25988] - blk-cgroup: Fix NULL deref caused by blkg_policy_data being installed before init (Ming Lei) [RHEL-25988] - block: Bring back zero_fill_bio_iter (Ming Lei) [RHEL-25988] - block: Allow bio_iov_iter_get_pages() with bio->bi_bdev unset (Ming Lei) [RHEL-25988] - block: Add some exports for bcachefs (Ming Lei) [RHEL-25988] - block: fix bad lockdep annotation in blk-iolatency (Ming Lei) [RHEL-25988] - swim3: mark swim3_init() static (Ming Lei) [RHEL-25988] - block: remove init_mutex and open-code blk_iolatency_try_init (Ming Lei) [RHEL-25988] - block/mq-deadline: use correct way to throttling write requests (Ming Lei) [RHEL-25988] - iocost_monitor: improve it by adding iocg wait_ms (Ming Lei) [RHEL-25988] - iocost_monitor: print vrate inuse along with base_vrate (Ming Lei) [RHEL-25988] - iocost_monitor: fix kernel queue kobj changes (Ming Lei) [RHEL-25988] - block: cleanup bio_integrity_prep (Ming Lei) [RHEL-25988] - block: Improve performance for BLK_MQ_F_BLOCKING drivers (Ming Lei) [RHEL-25988] - scsi: Remove a blk_mq_run_hw_queues() call (Ming Lei) [RHEL-25988] - scsi: Inline scsi_kick_queue() (Ming Lei) [RHEL-25988] - block: refactor to use helper (Ming Lei) [RHEL-25988] - blk-flush: reuse rq queuelist in flush state machine (Ming Lei) [RHEL-25988] - blk-flush: count inflight flush_data requests (Ming Lei) [RHEL-25988] - blk-mq: use percpu csd to remote complete instead of per-rq csd (Ming Lei) [RHEL-25988] - block: don't allow enabling a cache on devices that don't support it (Ming Lei) [RHEL-25988] - block: cleanup queue_wc_store (Ming Lei) [RHEL-25988] - nbd: automatically load module on genl access (Ming Lei) [RHEL-25988] - blk-wbt: Replace strlcpy with strscpy (Ming Lei) [RHEL-25988] - kyber: Replace strlcpy with strscpy (Ming Lei) [RHEL-25988] - block: null_blk: cleanup null_queue_rq() (Ming Lei) [RHEL-25988] - block: null_blk: Fix handling of fake timeout request (Ming Lei) [RHEL-25988] - fbdev/simplefb: change loglevel when the power domains cannot be parsed (Robert Foss) [RHEL-17425] - fbdev/simplefb: Suppress error on missing power domains (Robert Foss) [RHEL-17425] - IMA: reject unknown hash algorithms in ima_get_hash_algo (Joel Slebodnick) [RHEL-26952] - redhat/configs: aarch64: enable SCMI pmdomain driver (Radu Rendec) [RHEL-26434] - firmware: arm_scmi: Add generic OPP support to the SCMI performance domain (Radu Rendec) [RHEL-26434] - OPP: Extend support for the opp-level beyond required-opps (Radu Rendec) [RHEL-26434] - OPP: Switch to use dev_pm_domain_set_performance_state() (Radu Rendec) [RHEL-26434] - PM: domains: Implement the ->set_performance_state() callback for genpd (Radu Rendec) [RHEL-26434] - PM: domains: Introduce dev_pm_domain_set_performance_state() (Radu Rendec) [RHEL-26434] - pmdomain: arm: Fix NULL dereference on scmi_perf_domain removal (Radu Rendec) [RHEL-26434] - pmdomain: arm: Avoid polling for scmi_perf_domain (Radu Rendec) [RHEL-26434] - pmdomain: arm: Add the SCMI performance domain (Radu Rendec) [RHEL-26434] - PM: domains: Allow genpd providers to manage OPP tables directly by its FW (Radu Rendec) [RHEL-26434] - cpufreq: scmi: Add support to parse domain-id using #power-domain-cells (Radu Rendec) [RHEL-26434] - dt-bindings: power: Clarify performance capabilities of power-domains (Radu Rendec) [RHEL-26434] - dt-bindings: firmware: arm,scmi: Extend bindings for protocol@13 (Radu Rendec) [RHEL-26434] - dt-bindings: arm: cpus: Add a power-domain-name for a performance-domain (Radu Rendec) [RHEL-26434] - cpufreq: scmi: Avoid one OF parsing in scmi_get_sharing_cpus() (Radu Rendec) [RHEL-26434] - arm64: dts: qcom: sa8775p-ride: Describe sgmii_phy1 irq (Andrew Halaney) [RHEL-28917] - arm64: dts: qcom: sa8775p-ride: Describe sgmii_phy0 irq (Andrew Halaney) [RHEL-28917] - Bluetooth: Fix bogus check for re-auth no supported with non-ssp (Bastien Nocera) [RHEL-18225 RHEL-18227] {CVE-2020-10135} - redhat/configs: enable pwr-mlxbf (Nirmala Dalvi) [RHEL-21119] - power: reset: pwr-mlxbf: support graceful reboot instead of emergency reset (Nirmala Dalvi) [RHEL-21119] - power: reset: use capital "OR" for multiple licenses in SPDX (Nirmala Dalvi) [RHEL-21119] - power: reset: pwr-mlxbf: change rst_pwr_hid and low_pwr_hid from global to local variables (Nirmala Dalvi) [RHEL-21119] - power: reset: pwr-mlxbf: add missing include (Nirmala Dalvi) [RHEL-21119] - power: reset: pwr-mlxbf: add BlueField SoC power control driver (Nirmala Dalvi) [RHEL-21119] - redhat/configs: enable pinctrl_mlxbf3 This driver is required to support the pinctrl device on the Bluefield-3 card. (Nirmala Dalvi) [RHEL-21115] - pinctrl: mlxbf3: Remove gpio_disable_free() (Nirmala Dalvi) [RHEL-21115] - pinctrl: use capital "OR" for multiple licenses in SPDX (Nirmala Dalvi) [RHEL-21115] - pinctrl: mlxbf3: set varaiable mlxbf3_pmx_funcs storage-class-specifier to static (Nirmala Dalvi) [RHEL-21115] - pinctrl: mlxbf3: Add pinctrl driver support (Nirmala Dalvi) [RHEL-21115] - redhat/configs: enable gpio_mlxbf3 (Nirmala Dalvi) [RHEL-21113] - gpio: mlxbf3: add an error code check in mlxbf3_gpio_probe (Nirmala Dalvi) [RHEL-21113] - gpio: mlxbf3: use capital "OR" for multiple licenses in SPDX (Nirmala Dalvi) [RHEL-21113] - gpio: mlxbf3: Support add_pin_ranges() (Nirmala Dalvi) [RHEL-21113] - gpio: mlxbf3: Add gpio driver support (Nirmala Dalvi) [RHEL-21113] - redhat/configs: enable mlxbf-pmc (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Ignore unsupported performance blocks (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: mlxbf_pmc_event_list(): make size ptr optional (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Cleanup signed/unsigned mix-up (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Replace uintN_t with kernel-style types (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Fix offset calculation for crspace events (Luiz Capitulino) [RHEL-21122] - platform/mellanox: Check devm_hwmon_device_register_with_groups() return value (Luiz Capitulino) [RHEL-21122] - platform/mellanox: Add null pointer checks for devm_kasprintf() (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Add support for BlueField-3 (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Fix reading of unprogrammed events (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Fix potential buffer overflows (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: fix sscanf() error checking (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: fix kernel-doc notation (Luiz Capitulino) [RHEL-21122] - SUNRPC: Remove stale comments (Jeffrey Layton) [RHEL-22860] - NFSD: Remove BUG_ON in nfsd4_process_cb_update() (Jeffrey Layton) [RHEL-22860] - NFSD: Replace comment with lockdep assertion (Jeffrey Layton) [RHEL-22860] - NFSD: Remove unused @reason argument (Jeffrey Layton) [RHEL-22860] - NFSD: Add callback operation lifetime trace points (Jeffrey Layton) [RHEL-22860] - NFSD: Rename nfsd_cb_state trace point (Jeffrey Layton) [RHEL-22860] - NFSD: Replace dprintks in nfsd4_cb_sequence_done() (Jeffrey Layton) [RHEL-22860] - NFSD: Add nfsd_seq4_status trace event (Jeffrey Layton) [RHEL-22860] - NFSD: Retransmit callbacks after client reconnects (Jeffrey Layton) [RHEL-22860] - NFSD: Reschedule CB operations when backchannel rpc_clnt is shut down (Jeffrey Layton) [RHEL-22860] - NFSD: Convert the callback workqueue to use delayed_work (Jeffrey Layton) [RHEL-22860] - NFSD: Reset cb_seq_status after NFS4ERR_DELAY (Jeffrey Layton) [RHEL-22860] - NFSv4, NFSD: move enum nfs_cb_opnum4 to include/linux/nfs4.h (Jeffrey Layton) [RHEL-22860] - tls: fix use-after-free on failed backlog decryption (Sabrina Dubroca) [RHEL-26410] {CVE-2024-26584} - tls: separate no-async decryption request handling from async (Sabrina Dubroca) [RHEL-26410] {CVE-2024-26584} - tls: decrement decrypt_pending if no async completion will be called (Sabrina Dubroca) [RHEL-26416] {CVE-2024-26583} - net: tls: fix use-after-free with partial reads and async decrypt (Sabrina Dubroca) [RHEL-26398] {CVE-2024-26582} - net: tls: handle backlogging of crypto requests (Sabrina Dubroca) [RHEL-26410] {CVE-2024-26584} - tls: fix race between tx work scheduling and socket close (Sabrina Dubroca) [RHEL-26361] {CVE-2024-26585} - tls: fix race between async notify and socket close (Sabrina Dubroca) [RHEL-26416] {CVE-2024-26583} - net: tls: factor out tls_*crypt_async_wait() (Sabrina Dubroca) [RHEL-26416] {CVE-2024-26583} - i2c: mlxbf: Use devm_platform_get_and_ioremap_resource() (Luiz Capitulino) [RHEL-21116] - I2C: Explicitly include correct DT includes (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: Use dev_err_probe in probe function (Luiz Capitulino) [RHEL-21116] - i2c: Convert to platform remove callback returning void (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: depend on ACPI; clean away ifdeffage (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: remove device tree support (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: support BlueField-3 SoC (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: add multi slave functionality (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: support lock mechanism (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: Fix frequency calculation (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: Refactor _UID handling to use acpi_dev_uid_to_integer() (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: remove IRQF_ONESHOT (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: prevent stack overflow in mlxbf_i2c_smbus_start_transaction() (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: incorrect base address passed during io write (Luiz Capitulino) [RHEL-21116] - Revert "Merge: EDAC: add initial support for El Capitan" (Scott Weaver) - SEV: disable SEV-ES DebugSwap by default (Paolo Bonzini) [RHEL-22997] - dm-integrity, dm-verity: reduce stack usage for recheck (Benjamin Marzinski) [RHEL-20912] - dm-crypt: recheck the integrity tag after a failure (Benjamin Marzinski) [RHEL-20912] - dm-crypt: don't modify the data when using authenticated encryption (Benjamin Marzinski) [RHEL-20912] - dm-verity: recheck the hash after a failure (Benjamin Marzinski) [RHEL-20912] - dm-integrity: recheck the integrity tag after a failure (Benjamin Marzinski) [RHEL-20912] - tracing/timerlat: Move hrtimer_init to timerlat_fd open() (John Kacur) [RHEL-26665] - gfs2: Fix kernel NULL pointer dereference in gfs2_rgrp_dump (Andrew Price) [RHEL-26500] {CVE-2023-52448} - NFSv4: Always ask for type with READDIR (Benjamin Coddington) [RHEL-15843] - sunrpc: have svc tasks sleep in TASK_INTERRUPTIBLE instead of TASK_IDLE (Jeffrey Layton) [RHEL-22742] - smb: client: fix OOB in receive_encrypted_standard() (Scott Mayhew) [RHEL-21687] {CVE-2024-0565} - EDAC/amd64: Add support for family 0x19, models 0x90-9f devices (Aristeu Rozanski) [RHEL-10022] - EDAC/mc: Add support for HBM3 memory type (Aristeu Rozanski) [RHEL-10022] - x86/MCE/AMD: Add new MA_LLC, USR_DP, and USR_CP bank types (Aristeu Rozanski) [RHEL-10022] - EDAC/mce_amd: Remove SMCA Extended Error code descriptions (Aristeu Rozanski) [RHEL-10022] - x86/mce/amd, EDAC/mce_amd: Move long names to decoder module (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Cache and use GPU node map (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Add support for AMD heterogeneous Family 19h Model 30h-3Fh (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Document heterogeneous system enumeration (Aristeu Rozanski) [RHEL-10022] - x86/MCE/AMD, EDAC/mce_amd: Decode UMC_V2 ECC errors (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Fix indentation in umc_determine_edac_cap() (Aristeu Rozanski) [RHEL-10022] - EDAC: Sanitize MODULE_AUTHOR strings (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Add get_err_info() to pvt->ops (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Split dump_misc_regs() into dct/umc functions (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Split init_csrows() into dct/umc functions (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Split determine_edac_cap() into dct/umc functions (Aristeu Rozanski) [RHEL-10022] - fprobe: Ensure running fprobe_exit_handler() finished before calling rethook_free() (Viktor Malik) [RHEL-26131] - fprobe: Release rethook after the ftrace_ops is unregistered (Viktor Malik) [RHEL-26131] - fs,hugetlb: fix NULL pointer dereference in hugetlbs_fill_super {CVE-2024-0841} (Audra Mitchell) [RHEL-20615] {CVE-2024-0841} - smb: client: fix parsing of SMB3.1.1 POSIX create context (Paulo Alcantara) [RHEL-26242] {CVE-2023-52434} - smb: client: fix potential OOBs in smb2_parse_contexts() (Paulo Alcantara) [RHEL-26242] {CVE-2023-52434}- genirq: Wake interrupt threads immediately when changing affinity (Crystal Wood) [RHEL-9148] - scsi: core: Move scsi_host_busy() out of host lock if it is for per-command (Ming Lei) [RHEL-23941] - scsi: core: Move scsi_host_busy() out of host lock for waking up EH handler (Ming Lei) [RHEL-23941] - tracing/timerlat: Move hrtimer_init to timerlat_fd open() (John Kacur) [RHEL-28655] - crypto: akcipher - Disable signing and decryption (Herbert Xu) [RHEL-17113] {CVE-2023-6240} - RDMA/siw: Fix connection failure handling (Kamal Heib) [RHEL-28044] {CVE-2023-52513} - x86/mm: Fix memory encryption features advertisement (Vitaly Kuznetsov) [RHEL-26662] - x86/coco: Export cc_vendor (Vitaly Kuznetsov) [RHEL-26662] - afs: fix __afs_break_callback() / afs_drop_open_mmap() race (Marc Dionne) [RHEL-25171] - afs: Increase buffer size in afs_update_volume_status() (Marc Dionne) [RHEL-25171] - afs: Fix ignored callbacks over ipv4 (Marc Dionne) [RHEL-25171] - rxrpc: Fix counting of new acks and nacks (Marc Dionne) [RHEL-25171] - rxrpc: Fix response to PING RESPONSE ACKs to a dead call (Marc Dionne) [RHEL-25171] - rxrpc: Fix delayed ACKs to not set the reference serial number (Marc Dionne) [RHEL-25171] - rxrpc: Fix generation of serial numbers to skip zero (Marc Dionne) [RHEL-25171] - afs: Fix missing/incorrect unlocking of RCU read lock (Marc Dionne) [RHEL-25171] - afs: Remove afs_dynroot_d_revalidate() as it is redundant (Marc Dionne) [RHEL-25171] - afs: Fix error handling with lookup via FS.InlineBulkStatus (Marc Dionne) [RHEL-25171] - afs: Don't use certain unnecessary folio_*() functions (Marc Dionne) [RHEL-25171] - rxrpc: Fix use of Don't Fragment flag (Marc Dionne) [RHEL-25171] - rxrpc: Fix skbuff cleanup of call's recvmsg_queue and rx_oos_queue (Marc Dionne) [RHEL-25171] - afs: trace: Log afs_make_call(), including server address (Marc Dionne) [RHEL-25171] - afs: Fix offline and busy message emission (Marc Dionne) [RHEL-25171] - afs: Fix fileserver rotation (Marc Dionne) [RHEL-25171] - afs: Overhaul invalidation handling to better support RO volumes (Marc Dionne) [RHEL-25171] - afs: Parse the VolSync record in the reply of a number of RPC ops (Marc Dionne) [RHEL-25171] - afs: Don't leave DONTUSE/NEWREPSITE servers out of server list (Marc Dionne) [RHEL-25171] - afs: Fix comment in afs_do_lookup() (Marc Dionne) [RHEL-25171] - afs: Apply server breaks to mmap'd files in the call processor (Marc Dionne) [RHEL-25171] - afs: Move the vnode/volume validity checking code into its own file (Marc Dionne) [RHEL-25171] - afs: Defer volume record destruction to a workqueue (Marc Dionne) [RHEL-25171] - afs: Make it possible to find the volumes that are using a server (Marc Dionne) [RHEL-25171] - afs: Combine the endpoint state bools into a bitmask (Marc Dionne) [RHEL-25171] - afs: Keep a record of the current fileserver endpoint state (Marc Dionne) [RHEL-25171] - afs: Dispatch vlserver probes in priority order (Marc Dionne) [RHEL-25171] - afs: Dispatch fileserver probes in priority order (Marc Dionne) [RHEL-25171] - afs: Mark address lists with configured priorities (Marc Dionne) [RHEL-25171] - afs: Provide a way to configure address priorities (Marc Dionne) [RHEL-25171] - afs: Remove the unimplemented afs_cmp_addr_list() (Marc Dionne) [RHEL-25171] - afs: Add some more info to /proc/net/afs/servers (Marc Dionne) [RHEL-25171] - rxrpc: Create a procfile to display outstanding client conn bundles (Marc Dionne) [RHEL-25171] - afs: Fold the afs_addr_cursor struct in (Marc Dionne) [RHEL-25171] - afs: Use peer + service_id as call address (Marc Dionne) [RHEL-25171] - afs: Add a tracepoint for struct afs_addr_list (Marc Dionne) [RHEL-25171] - afs: Automatically generate trace tag enums (Marc Dionne) [RHEL-25171] - afs: Rename some fields (Marc Dionne) [RHEL-25171] - afs: Simplify error handling (Marc Dionne) [RHEL-25171] - afs: Don't put afs_call in afs_wait_for_call_to_complete() (Marc Dionne) [RHEL-25171] - afs: Wrap most op->error accesses with inline funcs (Marc Dionne) [RHEL-25171] - afs: Use op->nr_iterations=-1 to indicate to begin fileserver iteration (Marc Dionne) [RHEL-25171] - afs: Handle the VIO and UAEIO aborts explicitly (Marc Dionne) [RHEL-25171] - afs: Rename addr_list::failed to probe_failed (Marc Dionne) [RHEL-25171] - afs: Don't skip server addresses for which we didn't get an RTT reading (Marc Dionne) [RHEL-25171] - rxrpc, afs: Allow afs to pin rxrpc_peer objects (Marc Dionne) [RHEL-25171] - afs: Turn the afs_addr_list address array into an array of structs (Marc Dionne) [RHEL-25171] - afs: Add comments on abort handling (Marc Dionne) [RHEL-25171] - rxrpc_find_service_conn_rcu: fix the usage of read_seqbegin_or_lock() (Marc Dionne) [RHEL-25171] - afs: use read_seqbegin() in afs_check_validity() and afs_getattr() (Marc Dionne) [RHEL-25171] - afs: fix the usage of read_seqbegin_or_lock() in afs_find_server*() (Marc Dionne) [RHEL-25171] - afs: fix the usage of read_seqbegin_or_lock() in afs_lookup_volume_rcu() (Marc Dionne) [RHEL-25171] - afs: Fix use-after-free due to get/remove race in volume tree (Marc Dionne) [RHEL-25171] - afs: Fix overwriting of result of DNS query (Marc Dionne) [RHEL-25171] - afs: Fix dynamic root lookup DNS check (Marc Dionne) [RHEL-25171] - afs: Fix the dynamic root's d_delete to always delete unused dentries (Marc Dionne) [RHEL-25171] - afs: Fix refcount underflow from error handling race (Marc Dionne) [RHEL-25171] - afs: do not test the return value of folio_start_writeback() (Marc Dionne) [RHEL-25171] - afs: Mark a superblock for an R/O or Backup volume as SB_RDONLY (Marc Dionne) [RHEL-25171] - afs: Fix file locking on R/O volumes to operate in local mode (Marc Dionne) [RHEL-25171] - afs: Return ENOENT if no cell DNS record can be found (Marc Dionne) [RHEL-25171] - afs: Make error on cell lookup failure consistent with OpenAFS (Marc Dionne) [RHEL-25171] - afs: Fix afs_server_list to be cleaned up with RCU (Marc Dionne) [RHEL-25171] - rxrpc: Defer the response to a PING ACK until we've parsed it (Marc Dionne) [RHEL-25171] - rxrpc: Fix RTT determination to use any ACK as a source (Marc Dionne) [RHEL-25171] - rxrpc: Fix some minor issues with bundle tracing (Marc Dionne) [RHEL-25171] - rxrpc: Fix two connection reaping bugs (Marc Dionne) [RHEL-25171] - afs: Provide a splice-read wrapper (Marc Dionne) [RHEL-25171] - rxrpc: Replace fake flex-array with flexible-array member (Marc Dionne) [RHEL-25171] - x86/cpu/intel: Detect TME keyid bits before setting MTRR mask registers (Paolo Bonzini) [RHEL-23426] - x86/cpu: Allow reducing x86_phys_bits during early_identify_cpu() (Paolo Bonzini) [RHEL-23426] - x86/boot: Move x86_cache_alignment initialization to correct spot (Paolo Bonzini) [RHEL-23426] - x86/sev-es: Set x86_virt_bits to the correct value straight away, instead of a two-phase approach (Paolo Bonzini) [RHEL-23426] - KVM: x86: make KVM_REQ_NMI request iff NMI pending for vcpu (Prasad Pandit) [RHEL-2815] - drm/tegra: Remove existing framebuffer only if we support display (Robert Foss) [RHEL-26130] - Deprecate qla4xxx in RHEL-9 (Chris Leech) [RHEL-1241] - dm-bufio: fix no-sleep mode (Benjamin Marzinski) [RHEL-23968] - selftests: rtnetlink: add MACsec offload tests (Sabrina Dubroca) [RHEL-24616] - netdevsim: add dummy macsec offload (Sabrina Dubroca) [RHEL-24616] - selftests: rtnetlink: Make the set of tests to run configurable (Sabrina Dubroca) [RHEL-24616]- workqueue: Avoid using isolated cpus' timers on queue_delayed_work (Leonardo Bras) [RHEL-20254] - cnic,bnx2,bnx2x: use UIO_MEM_DMA_COHERENT (Chris Leech) [RHEL-26081] - uio: introduce UIO_MEM_DMA_COHERENT type (Chris Leech) [RHEL-26081] - Reapply "dma-mapping: reject __GFP_COMP in dma_alloc_attrs" (Chris Leech) [RHEL-26081] - Reapply "cnic: don't pass bogus GFP_ flags to dma_alloc_coherent" (Chris Leech) [RHEL-26081] - block: add check that partition length needs to be aligned with block size (Ming Lei) [RHEL-26616] {CVE-2023-52458}- x86/fpu: Stop relying on userspace for info to fault in xsave buffer (Steve Best) [RHEL-26672] {CVE-2024-26603} - redhat: configs: Enable CONFIG_MEMTEST to enable memory test (Eric Chanudet) [RHEL-24906] - x86/smpboot/64: Handle X2APIC BIOS inconsistency gracefully (David Arcari) [RHEL-19514] - x86/apic: Fake primary thread mask for XEN/PV (David Arcari) [RHEL-19514] - cpu/hotplug: Remove dependancy against cpu_primary_thread_mask (David Arcari) [RHEL-19514] - x86/smpboot: Fix the parallel bringup decision (David Arcari) [RHEL-19514] - x86/realmode: Make stack lock work in trampoline_compat() (David Arcari) [RHEL-19514] - x86/smp: Initialize cpu_primary_thread_mask late (David Arcari) [RHEL-19514] - cpu/hotplug: Fix off by one in cpuhp_bringup_mask() (David Arcari) [RHEL-19514] - x86/apic: Fix use of X{,2}APIC_ENABLE in asm with older binutils (David Arcari) [RHEL-19514] - x86/tsc: Defer marking TSC unstable to a worker (David Arcari) [RHEL-19514] - cpu/hotplug: Remove unused function declaration cpu_set_state_online() (David Arcari) [RHEL-19514] - x86/smpboot/64: Implement arch_cpuhp_init_parallel_bringup() and enable it (David Arcari) [RHEL-19514] - x86/smpboot: Support parallel startup of secondary CPUs (David Arcari) [RHEL-19514] - x86/apic/x2apic: Allow CPU cluster_mask to be populated in parallel (David Arcari) [RHEL-19514] - x86/smpboot: Remove initial_gs (David Arcari) [RHEL-19514] - x86/smpboot: Remove early_gdt_descr on 64-bit (David Arcari) [RHEL-19514] - x86/smpboot: Implement a bit spinlock to protect the realmode stack (David Arcari) [RHEL-19514] - x86/apic: Save the APIC virtual base address (David Arcari) [RHEL-19514] - x86/smpboot: Remove initial_stack on 64-bit (David Arcari) [RHEL-19514] - cpu/hotplug: Allow "parallel" bringup up to CPUHP_BP_KICK_AP_STATE (David Arcari) [RHEL-19514] - x86/apic: Provide cpu_primary_thread mask (David Arcari) [RHEL-19514] - x86/smpboot: Enable split CPU startup (David Arcari) [RHEL-19514] - cpu/hotplug: Provide a split up CPUHP_BRINGUP mechanism (David Arcari) [RHEL-19514] - cpu/hotplug: Remove unused state functions (David Arcari) [RHEL-19514] - riscv: Switch to hotplug core state synchronization (David Arcari) [RHEL-19514] - MIPS: SMP_CPS: Switch to hotplug core state synchronization (David Arcari) [RHEL-19514] - arm64: smp: Switch to hotplug core state synchronization (David Arcari) [RHEL-19514] - ARM: smp: Switch to hotplug core state synchronization (David Arcari) [RHEL-19514] - cpu/hotplug: Remove cpu_report_state() and related unused cruft (David Arcari) [RHEL-19514] - cpu/hotplug: Add debug printks for hotplug callback failures (David Arcari) [RHEL-19514] - cpu/hotplug: Do not bail-out in DYING/STARTING sections (David Arcari) [RHEL-19514] - cpu/hotplug: Initialise all cpuhp_cpu_state structs earlier (David Arcari) [RHEL-19514] - x86/smpboot: Switch to hotplug core state synchronization (David Arcari) [RHEL-19514] - cpu/hotplug: Add CPU state tracking and synchronization (David Arcari) [RHEL-19514] - x86/xen/hvm: Get rid of DEAD_FROZEN handling (David Arcari) [RHEL-19514] - x86/xen/smp_pv: Remove wait for CPU online (David Arcari) [RHEL-19514] - x86/smpboot: Remove wait for cpu_online() (David Arcari) [RHEL-19514] - cpu/hotplug: Rework sparse_irq locking in bringup_cpu() (David Arcari) [RHEL-19514] - x86/smpboot: Remove cpu_callin_mask (David Arcari) [RHEL-19514] - x86/smpboot: Make TSC synchronization function call based (David Arcari) [RHEL-19514] - x86/smpboot: Move synchronization masks to SMP boot code (David Arcari) [RHEL-19514] - x86/cpu/cacheinfo: Remove cpu_callout_mask dependency (David Arcari) [RHEL-19514] - gitlab-ci: enable arm64/s390x/ppc64le debug builds (Michael Hofmann) - PCI/ASPM: Fix deadlock when enabling ASPM (Myron Stowe) [RHEL-26162] - MAINTAINERS: Orphan Cadence PCIe IP (Myron Stowe) [RHEL-26162] - Revert "PCI/ASPM: Remove pcie_aspm_pm_state_change()" (Myron Stowe) [RHEL-26162] - Revert "PCI: acpiphp: Reassign resources on bridge if necessary" (Myron Stowe) [RHEL-26162] - PCI/ASPM: Add pci_disable_link_state_locked() lockdep assert (Myron Stowe) [RHEL-26162] - PCI/ASPM: Clean up __pci_disable_link_state() 'sem' parameter (Myron Stowe) [RHEL-26162] - PCI: qcom: Clean up ASPM comment (Myron Stowe) [RHEL-26162] - PCI: qcom: Fix potential deadlock when enabling ASPM (Myron Stowe) [RHEL-26162] - PCI: vmd: Fix potential deadlock when enabling ASPM (Myron Stowe) [RHEL-26162] - PCI/ASPM: Add pci_enable_link_state_locked() (Myron Stowe) [RHEL-26162] - PCI: loongson: Limit MRRS to 256 (Myron Stowe) [RHEL-26162] - PCI: Simplify pcie_capability_clear_and_set_word() to ..._clear_word() (Myron Stowe) [RHEL-26162] - PCI: endpoint: Fix double free in __pci_epc_create() (Myron Stowe) [RHEL-26162] - PCI: Replace unnecessary UTF-8 in Kconfig (Myron Stowe) [RHEL-26162] - logic_pio: Remove logic_outb(), _outw(), outl() duplicate declarations (Myron Stowe) [RHEL-26162] - PCI: Make pci_assign_unassigned_resources() non-init (Myron Stowe) [RHEL-26162] - PCI: Prevent xHCI driver from claiming AMD VanGogh USB3 DRD device (Myron Stowe) [RHEL-26162] - PCI/portdrv: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI/VC: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI/PTM: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI/PME: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI/ATS: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI/ATS: Show PASID Capability register width in bitmasks (Myron Stowe) [RHEL-26162] - PCI: Use FIELD_GET() in Sapphire RX 5600 XT Pulse quirk (Myron Stowe) [RHEL-26162] - PCI: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI/MSI: Use FIELD_GET/PREP() (Myron Stowe) [RHEL-26162] - PCI/DPC: Use defines with DPC reason fields (Myron Stowe) [RHEL-26162] - PCI/DPC: Use defined fields with DPC_CTL register (Myron Stowe) [RHEL-26162] - PCI/DPC: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI: hotplug: Use FIELD_GET/PREP() (Myron Stowe) [RHEL-26162] - PCI: dwc: Use FIELD_GET/PREP() (Myron Stowe) [RHEL-26162] - PCI: cadence: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI: Use FIELD_GET() to extract Link Width (Myron Stowe) [RHEL-26162] - PCI: mvebu: Use FIELD_PREP() with Link Width (Myron Stowe) [RHEL-26162] - PCI: tegra194: Use FIELD_GET()/FIELD_PREP() with Link Width fields (Myron Stowe) [RHEL-26162] - scsi: ipr: Do PCI error checks on own line (Myron Stowe) [RHEL-26162] - PCI: xgene: Do PCI error check on own line & keep return value (Myron Stowe) [RHEL-26162] - PCI: Do error check on own line to split long "if" conditions (Myron Stowe) [RHEL-26162] - atm: iphase: Do PCI error checks on own line (Myron Stowe) [RHEL-26162] - sh: pci: Do PCI error check on own line (Myron Stowe) [RHEL-26162] - alpha: Streamline convoluted PCI error handling (Myron Stowe) [RHEL-26162] - dt-bindings: PCI: xilinx-xdma: Add schemas for Xilinx XDMA PCIe Root Port Bridge (Myron Stowe) [RHEL-26162] - PCI: xilinx-cpm: Move IRQ definitions to a common header (Myron Stowe) [RHEL-26162] - PCI: xilinx-nwl: Modify ECAM size to enable support for 256 buses (Myron Stowe) [RHEL-26162] - PCI: xilinx-nwl: Rename the NWL_ECAM_VALUE_DEFAULT macro (Myron Stowe) [RHEL-26162] - dt-bindings: PCI: xilinx-nwl: Modify ECAM size in the DT example (Myron Stowe) [RHEL-26162] - PCI: xilinx-nwl: Remove redundant code that sets Type 1 header fields (Myron Stowe) [RHEL-26162] - dt-bindings: PCI: xilinx-nwl: Convert to YAML schemas of Xilinx NWL PCIe Root Port Bridge (Myron Stowe) [RHEL-26162] - PCI: tegra194: Use Mbps_to_icc() macro for setting icc speed (Myron Stowe) [RHEL-26162] - PCI: qcom-ep: Use PCIE_SPEED2MBS_ENC() macro for encoding link speed (Myron Stowe) [RHEL-26162] - PCI: qcom: Use PCIE_SPEED2MBS_ENC() macro for encoding link speed (Myron Stowe) [RHEL-26162] - misc: pci_endpoint_test: Add Device ID for R-Car S4-8 PCIe controller (Myron Stowe) [RHEL-26162] - MAINTAINERS: Update PCI DRIVER FOR RENESAS R-CAR for R-Car Gen4 (Myron Stowe) [RHEL-26162] - PCI: rcar-gen4: Add endpoint mode support (Myron Stowe) [RHEL-26162] - PCI: rcar-gen4: Add R-Car Gen4 PCIe controller support for host mode (Myron Stowe) [RHEL-26162] - dt-bindings: PCI: renesas: Add R-Car Gen4 PCIe Endpoint (Myron Stowe) [RHEL-26162] - dt-bindings: PCI: renesas: Add R-Car Gen4 PCIe Host (Myron Stowe) [RHEL-26162] - dt-bindings: PCI: dwc: Update maxItems of reg and reg-names (Myron Stowe) [RHEL-26162] - PCI: dwc: endpoint: Introduce .pre_init() and .deinit() (Myron Stowe) [RHEL-26162] - PCI: dwc: Expose dw_pcie_write_dbi2() to module (Myron Stowe) [RHEL-26162] - PCI: dwc: Expose dw_pcie_ep_exit() to module (Myron Stowe) [RHEL-26162] - PCI: dwc: Add EDMA_UNROLL capability flag (Myron Stowe) [RHEL-26162] - PCI: dwc: endpoint: Add multiple PFs support for dbi2 (Myron Stowe) [RHEL-26162] - PCI: tegra194: Drop PCI_EXP_LNKSTA_NLW setting (Myron Stowe) [RHEL-26162] - PCI: dwc: Add missing PCI_EXP_LNKCAP_MLW handling (Myron Stowe) [RHEL-26162] - PCI: dwc: Add dw_pcie_link_set_max_link_width() (Myron Stowe) [RHEL-26162] - PCI: Add T_PVPERL macro (Myron Stowe) [RHEL-26162] - PCI: qcom-ep: Add dedicated callback for writing to DBI2 registers (Myron Stowe) [RHEL-26162] - PCI: layerscape-ep: Set 64-bit DMA mask (Myron Stowe) [RHEL-26162] - PCI: cadence: Drop unused member from struct cdns_plat_pcie (Myron Stowe) [RHEL-26162] - PCI: qcom: Enable ASPM for platforms supporting 1.9.0 ops (Myron Stowe) [RHEL-26162] - PCI: dwc: Add host_post_init() callback (Myron Stowe) [RHEL-26162] - drm/qxl: Use pci_is_vga() to identify VGA devices (Myron Stowe) [RHEL-26162] - drm/virtio: Use pci_is_vga() to identify VGA devices (Myron Stowe) [RHEL-26162] - PCI/sysfs: Enable 'boot_vga' attribute via pci_is_vga() (Myron Stowe) [RHEL-26162] - PCI/VGA: Select VGA devices earlier (Myron Stowe) [RHEL-26162] - PCI/VGA: Use pci_is_vga() to identify VGA devices (Myron Stowe) [RHEL-26162] - PCI: Add pci_is_vga() helper (Myron Stowe) [RHEL-26162] - PCI: Lengthen reset delay for VideoPropulsion Torrent QN16e card (Myron Stowe) [RHEL-26162] - x86/PCI: Avoid PME from D3hot/D3cold for AMD Rembrandt and Phoenix USB4 (Myron Stowe) [RHEL-26162] - PCI/sysfs: Protect driver's D3cold preference from user space (Myron Stowe) [RHEL-26162] - PCI/P2PDMA: Remove redundant goto (Myron Stowe) [RHEL-26162] - PCI/P2PDMA: Fix undefined behavior bug in struct pci_p2pdma_pagemap (Myron Stowe) [RHEL-26162] - PCI: acpiphp: Allow built-in drivers for Attention Indicators (Myron Stowe) [RHEL-26162] - PCI: keystone: Don't discard .probe() callback (Myron Stowe) [RHEL-26162] - PCI: keystone: Don't discard .remove() callback (Myron Stowe) [RHEL-26162] - PCI: kirin: Don't discard .remove() callback (Myron Stowe) [RHEL-26162] - PCI: exynos: Don't discard .remove() callback (Myron Stowe) [RHEL-26162] - PCI/ACPI: Use acpi_evaluate_dsm_typed() (Myron Stowe) [RHEL-26162] - drm/radeon: Use pci_get_base_class() to reduce duplicated code (Myron Stowe) [RHEL-26162] - drm/amdgpu: Use pci_get_base_class() to reduce duplicated code (Myron Stowe) [RHEL-26162] - drm/nouveau: Use pci_get_base_class() to reduce duplicated code (Myron Stowe) [RHEL-26162] - ALSA: hda: Use pci_get_base_class() to reduce duplicated code (Myron Stowe) [RHEL-26162] - PCI: Add pci_get_base_class() helper (Myron Stowe) [RHEL-26162] - PCI: endpoint: Use IS_ERR_OR_NULL() helper function (Myron Stowe) [RHEL-26162] - PCI/ASPM: Fix L1 substate handling in aspm_attr_store_common() (Myron Stowe) [RHEL-26162] - Revert "PCI/ASPM: Disable only ASPM_STATE_L1 when driver, disables L1" (Myron Stowe) [RHEL-26162] - PCI/ASPM: Convert printk() to pr_*() and add include (Myron Stowe) [RHEL-26162] - PCI/ASPM: Remove unnecessary includes (Myron Stowe) [RHEL-26162] - PCI/ASPM: Use FIELD_MAX() instead of literals (Myron Stowe) [RHEL-26162] - PCI/ASPM: Use time constants (Myron Stowe) [RHEL-26162] - PCI/ASPM: Return U32_MAX instead of bit magic construct (Myron Stowe) [RHEL-26162] - PCI/ASPM: Use FIELD_GET/PREP() to access PCIe capability fields (Myron Stowe) [RHEL-26162] - PCI: Add PCI_L1SS_CTL2 fields (Myron Stowe) [RHEL-26162] - PCI/AER: Factor out interrupt toggling into helpers (Myron Stowe) [RHEL-26162] - pinctrl: intel: use the correct _PM_OPS() export macro (David Arcari) [RHEL-26354] - pinctrl: don't put the reference to GPIO device in pinctrl_pins_show() (David Arcari) [RHEL-26354] - PM: Provide EXPORT_NS_GPL_DEV_SLEEP_PM_OPS (David Arcari) [RHEL-26354] - pinctrl: intel: Add Intel Meteor Point pin controller and GPIO support (David Arcari) [RHEL-26354] - pinctrl: core: Remove unused members from struct group_desc (David Arcari) [RHEL-26354] - pinctrl: imx: Convert to use grp member (David Arcari) [RHEL-26354] - pinctrl: imx: Use temporary variable to hold pins (David Arcari) [RHEL-26354] - pinctrl: freescale: remove generic pin config core support (David Arcari) [RHEL-26354] - pinctrl: core: Embed struct pingroup into struct group_desc (David Arcari) [RHEL-26354] - pinctrl: core: Add a convenient define PINCTRL_GROUP_DESC() (David Arcari) [RHEL-26354] - pinctrl: baytrail: use gpiochip_dup_line_label() (David Arcari) [RHEL-26354] - gpiolib: provide gpiochip_dup_line_label() (David Arcari) [RHEL-26354] - pinctrl: core: Make pins const unsigned int pointer in struct group_desc (David Arcari) [RHEL-26354] - pinctrl: Convert unsigned to unsigned int (David Arcari) [RHEL-26354] - pinctrl: don't include GPIOLIB private header (David Arcari) [RHEL-26354] - pinctrl: stop using gpiod_to_chip() (David Arcari) [RHEL-26354] - gpiolib: add gpio_device_get_label() stub for !GPIOLIB (David Arcari) [RHEL-26354] - gpiolib: add gpio_device_get_base() stub for !GPIOLIB (David Arcari) [RHEL-26354] - gpiolib: add gpiod_to_gpio_device() stub for !GPIOLIB (David Arcari) [RHEL-26354] - gpiolib: Fix scope-based gpio_device refcounting (David Arcari) [RHEL-26354] - gpiolib: provide gpio_device_get_label() (David Arcari) [RHEL-26354] - gpiolib: provide gpio_device_get_base() (David Arcari) [RHEL-26354] - gpiolib: provide gpiod_to_gpio_device() (David Arcari) [RHEL-26354] - gpiolib: add support for scope-based management to gpio_device (David Arcari) [RHEL-26354] - gpiolib: make gpio_device_get() and gpio_device_put() public (David Arcari) [RHEL-26354] - pinctrl: baytrail: Simplify code with cleanup helpers (David Arcari) [RHEL-26354] - pinctrl: Bulk conversion to generic_handle_domain_irq() (David Arcari) [RHEL-26354] - pinctrl: baytrail: Move default strength assignment to a switch-case (David Arcari) [RHEL-26354] - pinctrl: baytrail: Factor out byt_gpio_force_input_mode() (David Arcari) [RHEL-26354] - pinctrl: baytrail: Fix types of config value in byt_pin_config_set() (David Arcari) [RHEL-26354] - pinctrl: avoid reload of p state in list iteration (David Arcari) [RHEL-26354] - pinctrl: intel: Add a generic Intel pin control platform driver (David Arcari) [RHEL-26354] - devres: Provide krealloc_array (David Arcari) [RHEL-26354] - redhat/configs: enable new intel pinctrl configs (David Arcari) [RHEL-26354] - pinctrl: intel: Revert "Unexport intel_pinctrl_probe()" (David Arcari) [RHEL-26354] - pinctrl: intel: allow independent COMPILE_TEST (David Arcari) [RHEL-26354] - pinctrl: intel: Refactor intel_pinctrl_get_soc_data() (David Arcari) [RHEL-26354] - pinctrl: intel: Move default strength assignment to a switch-case (David Arcari) [RHEL-26354] - pinctrl: intel: Make PM ops functions static (David Arcari) [RHEL-26354] - pinctrl: tigerlake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: sunrisepoint: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: meteorlake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: lewisburg: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: lakefield: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: jasperlake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: icelake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: geminilake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: emmitsburg: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: elkhartlake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: denverton: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: cedarfork: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: cannonlake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: broxton: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: alderlake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: intel: Provide Intel pin control wide PM ops structure (David Arcari) [RHEL-26354] - Remove custom EXPORT_NS_GPL_DEV_PM_OPS macro (David Arcari) [RHEL-26354] - PM: Improve EXPORT_*_DEV_PM_OPS macros (David Arcari) [RHEL-26354] - export: fix string handling of namespace in EXPORT_SYMBOL_NS (David Arcari) [RHEL-26354] - PM: core: Add NS varients of EXPORT[_GPL]_SIMPLE_DEV_PM_OPS and runtime pm equiv (David Arcari) [RHEL-26354] - pinctrl: change the signature of pinctrl_ready_for_gpio_range() (David Arcari) [RHEL-26354] - pinctrl: change the signature of gpio_to_pin() (David Arcari) [RHEL-26354] - pinctrl: change the signature of pinctrl_match_gpio_range() (David Arcari) [RHEL-26354] - pinctrl: change the signature of pinctrl_get_device_gpio_range() (David Arcari) [RHEL-26354] - pinctrl: change the signature of pinctrl_gpio_direction() (David Arcari) [RHEL-26354] - treewide: rename pinctrl_gpio_set_config_new() (David Arcari) [RHEL-26354] - treewide: rename pinctrl_gpio_direction_output_new() (David Arcari) [RHEL-26354] - treewide: rename pinctrl_gpio_direction_input_new() (David Arcari) [RHEL-26354] - treewide: rename pinctrl_gpio_free_new() (David Arcari) [RHEL-26354] - treewide: rename pinctrl_gpio_request_new() (David Arcari) [RHEL-26354] - treewide: rename pinctrl_gpio_can_use_line_new() (David Arcari) [RHEL-26354] - gpio: cdev: use pinctrl_gpio_can_use_line_new() (David Arcari) [RHEL-26354] - pinctrl: remove pinctrl_gpio_set_config() (David Arcari) [RHEL-26354] - pinctrl: remove pinctrl_gpio_direction_output() (David Arcari) [RHEL-26354] - pinctrl: remove pinctrl_gpio_direction_input() (David Arcari) [RHEL-26354] - pinctrl: remove pinctrl_gpio_free() (David Arcari) [RHEL-26354] - pinctrl: remove pinctrl_gpio_request() (David Arcari) [RHEL-26354] - pinctrl: remove pinctrl_gpio_can_use_line() (David Arcari) [RHEL-26354] - pinctrl: intel: use new pinctrl GPIO helpers (David Arcari) [RHEL-26354] - gpio: aspeed: use new pinctrl GPIO helpers (David Arcari) [RHEL-26354] - gpio: aspeed: fix the GPIO number passed to pinctrl_gpio_set_config() (David Arcari) [RHEL-26354] - gpio: vf610: use new pinctrl GPIO helpers (David Arcari) [RHEL-26354] - pinctrl: bcm: use new pinctrl GPIO helpers (David Arcari) [RHEL-26354] - gpio: tegra: use new pinctrl GPIO helpers (David Arcari) [RHEL-26354] - gpiolib: generic: use new pinctrl GPIO helpers (David Arcari) [RHEL-26354] - pinctrl: provide new GPIO-to-pinctrl glue helpers (David Arcari) [RHEL-26354] - pinctrl: intel: use acpi_dev_uid_match() for matching _UID (David Arcari) [RHEL-26354] - ACPI: utils: Introduce acpi_dev_uid_match() for matching _UID (David Arcari) [RHEL-26354] - pinctrl: remove unneeded extern specifiers from consumer.h (David Arcari) [RHEL-26354] - kernel.h: Move ARRAY_SIZE() to a separate header (David Arcari) [RHEL-26354] - Revert "pinctrl: avoid unsafe code pattern in find_pinctrl()" (David Arcari) [RHEL-26354] - pinctrl: intel: fetch community only when we need it (David Arcari) [RHEL-26354] - pinctrl: core: Remove unneeded {} around one line conditional body (David Arcari) [RHEL-26354] - pinctrl: denverton: Replace MODULE_ALIAS() with MODULE_DEVICE_TABLE() (David Arcari) [RHEL-26354] - pinctrl: broxton: Replace MODULE_ALIAS() with MODULE_DEVICE_TABLE() (David Arcari) [RHEL-26354] - pinctrl: intel: Replace kernel.h by what is actually being used (David Arcari) [RHEL-26354] - pinctrl: baytrail: Replace kernel.h by what is actually being used (David Arcari) [RHEL-26354] - pinctrl: Replace kernel.h by what is actually being used (David Arcari) [RHEL-26354] - pinctrl: baytrail: drop runtime PM support (David Arcari) [RHEL-26354] - pinctrl: intel: refine intel_config_set_pull() function (David Arcari) [RHEL-26354] - pinctrl: denverton: Enable platform device in the absence of ACPI enumeration (David Arcari) [RHEL-26354] - pinctrl: intel: Simplify code with cleanup helpers (David Arcari) [RHEL-26354] - pinctrl: avoid unsafe code pattern in find_pinctrl() (David Arcari) [RHEL-26354] - pinctrl: baytrail: fix debounce disable case (David Arcari) [RHEL-26354] - pinctrl: pinmux: Remove duplicate error message in pin_request() (David Arcari) [RHEL-26354] - pinctrl: intel: consolidate ACPI dependency (David Arcari) [RHEL-26354] - pinctrl: baytrail: Make use of pm_ptr() (David Arcari) [RHEL-26354] - pinctrl: baytrail: reuse common functions from pinctrl-intel (David Arcari) [RHEL-26354] - pinctrl: intel: export common pinctrl functions (David Arcari) [RHEL-26354] - pinctrl: baytrail: consolidate common mask operation (David Arcari) [RHEL-26354] - pinctrl: pinmux: handle radix_tree_insert() errors in pinmux_generic_add_function() (David Arcari) [RHEL-26354] - pinctrl: core: handle radix_tree_insert() errors in pinctrl_register_one_pin() (David Arcari) [RHEL-26354] - pinctrl: core: handle radix_tree_insert() errors in pinctrl_generic_add_group() (David Arcari) [RHEL-26354] - pinctrl: baytrail: invert if condition (David Arcari) [RHEL-26354] - pinctrl: baytrail: add warning for BYT_VAL_REG retrieval failure (David Arcari) [RHEL-26354] - pinctrl: baytrail: reduce scope of spinlock in ->dbg_show() hook (David Arcari) [RHEL-26354] - pinctrl: intel: refine ->irq_set_type() hook (David Arcari) [RHEL-26354] - pinctrl: intel: refine ->set_mux() hook (David Arcari) [RHEL-26354] - pinctrl: baytrail: Use str_hi_lo() helper (David Arcari) [RHEL-26354] - pinctrl: Relax user input size in pinmux_select() (David Arcari) [RHEL-26354] - pinctrl: Duplicate user memory in one go in pinmux_select() (David Arcari) [RHEL-26354] - pinctrl: baytrail: Unify style of error and debug messages (David Arcari) [RHEL-26354] - pinctrl: baytrail: Use BIT() in BYT_PULL_ASSIGN_* definitions (David Arcari) [RHEL-26354] - pinctrl: sunrisepoint: Replace SPT_COMMUNITY() by INTEL_COMMUNITY_*() (David Arcari) [RHEL-26354] - pinctrl: tigerlake: Replace TGL_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: lewisburg: Replace LBG_COMMUNITY() by INTEL_COMMUNITY_SIZE() (David Arcari) [RHEL-26354] - pinctrl: lakefield: Replace LKF_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: jasperlake: Replace JSL_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: icelake: Replace ICL_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: geminilake: Replace GLK_COMMUNITY() by INTEL_COMMUNITY_SIZE() (David Arcari) [RHEL-26354] - pinctrl: emmitsburg: Replace EBG_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: elkhartlake: Replace EHL_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: denverton: Replace DNV_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: cedarfork: Replace CDF_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: cannonlake: Replace CNL_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: broxton: Replace BXT_COMMUNITY() by INTEL_COMMUNITY_SIZE() (David Arcari) [RHEL-26354] - pinctrl: alderlake: Replace ADL_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: intel: Enumerate PWM device when community has a capability (David Arcari) [RHEL-26354] - pwm: lpss: Rename pwm_lpss_probe() --> devm_pwm_lpss_probe() (David Arcari) [RHEL-26354] - pwm: lpss: Allow other drivers to enable PWM LPSS (David Arcari) [RHEL-26354] - pwm: lpss: Include headers we are the direct user of (David Arcari) [RHEL-26354] - pwm: lpss: Rename MAX_PWMS --> LPSS_MAX_PWMS (David Arcari) [RHEL-26354] - pwm: lpss: Add a comment to the bypass field (David Arcari) [RHEL-26354] - pwm: lpss: Move resource mapping to the glue drivers (David Arcari) [RHEL-26354] - pwm: lpss: Deduplicate board info data structures (David Arcari) [RHEL-26354] - pinctrl: intel: Add Intel Moorefield pin controller support (David Arcari) [RHEL-26354] - pinctrl: sunrisepoint: Deduplicate COMMUNITY macro code (David Arcari) [RHEL-26354] - pinctrl: tigerlake: Deduplicate COMMUNITY macro code (David Arcari) [RHEL-26354] - pinctrl: alderlake: Deduplicate COMMUNITY macro code (David Arcari) [RHEL-26354] - pinctrl: cannonlake: Deduplicate COMMUNITY macro code (David Arcari) [RHEL-26354] - pinctrl: icelake: Deduplicate COMMUNITY macro code (David Arcari) [RHEL-26354] - pinctrl: core: Use device_match_of_node() helper (David Arcari) [RHEL-26354] - redhat/configs: intel pinctrl config cleanup (David Arcari) [RHEL-26354] - config: wifi: enable MT7925E card (Jose Ignacio Tornos Martinez) [RHEL-14693] - shmem: support idmapped mounts for tmpfs (Giuseppe Scrivano) [RHEL-23900] - iommu/vt-d: Fix incorrect cache invalidation for mm notification (Jerry Snitselaar) [RHEL-26541] - mmu_notifiers: rename invalidate_range notifier (Jerry Snitselaar) [RHEL-26541] - mmu_notifiers: don't invalidate secondary TLBs as part of mmu_notifier_invalidate_range_end() (Jerry Snitselaar) [RHEL-26541] - mmu_notifiers: call invalidate_range() when invalidating TLBs (Jerry Snitselaar) [RHEL-26541] - mmu_notifiers: fixup comment in mmu_interval_read_begin() (Jerry Snitselaar) [RHEL-26541] - mlxbf_gige: Enable the GigE port in mlxbf_gige_open (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: Fix intermittent no ip issue (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: fix receive packet race condition (Luiz Capitulino) [RHEL-21118] - net: ethernet: mellanox: Convert to platform remove callback returning void (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: Remove two unused function declarations (Luiz Capitulino) [RHEL-21118] - net: mellanox: mlxbf_gige: Fix skb_panic splat under memory pressure (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: fix white space in mlxbf_gige_eth_ioctl (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: add "set_link_ksettings" ethtool callback (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: support 10M/100M/1G speeds on BlueField-3 (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: add MDIO support for BlueField-3 (Luiz Capitulino) [RHEL-21118] - net/mlxbf_gige: Fix an IS_ERR() vs NULL bug in mlxbf_gige_mdio_probe (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: clear MDIO gateway lock after read (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: compute MDIO period based on i1clk (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: remove own module name define and use KBUILD_MODNAME instead (Luiz Capitulino) [RHEL-21118] - net/mlxbf_gige: use eth_zero_addr() to clear mac address (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: remove driver-managed interrupt counts (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: increase MDIO polling rate to 5us (Luiz Capitulino) [RHEL-21118] - net: mellanox: mlxbf_gige: Replace non-standard interrupt handling (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: clear valid_polarity upon open (Luiz Capitulino) [RHEL-21118] - net/mlxbf_gige: Make use of devm_platform_ioremap_resourcexxx() (Luiz Capitulino) [RHEL-21118] - redhat: update self-test data (Scott Weaver) - redhat: enable zstream release numbering for RHEL 9.4 (Scott Weaver) - redhat: set default dist suffix for RHEL 9.4 (Scott Weaver) - redhat: fix changelog copying (Jan Stancek) - Bump RHEL_MINOR for 9.5 (Lucas Zampieri) - redhat: do not compress the full kernel changelog in the src.rpm (Herton R. Krzesinski) - redhat: ship all the changelog from source git into kernel-doc (Herton R. Krzesinski) - redhat: create an empty changelog file when changing its name (Herton R. Krzesinski)/bin/sh/bin/sh  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}5.14.0-503.21.1.el9_55.14.0-503.21.1.el9_5+debug5.14.0-503.21.1.el9_55.14.0-503.21.1.el9_55.14.0-503.21.1.el9_5+debug5.14.0-503.21.1.el9_5.aarch64+debug0x4fdef22e0x93b488870xf14a99480x9ce2aa4d0x9362efbc0xf1d438bc0xea524ef60xdf19d92e0x0df87f5b0x4d090eab0x334156b80x7fbe586d0xea44c9310x43177e9e0xaecfb4530xe0cbb8b90xd2e7d0a70x70cab9210xc9eca9760x86dbbeaf0x7edb8c780x9d2d4c680xe3757f7f0x2d9887300x0756987d0xedb6d5950x51b2b22b0x4cc28e1d0xbf9f78ba0x744ca1c10x0ed42f8a0x3855334b0xb9265f1c0xf6b877730xcb4e2fb90xb05c634f0xcccc78ed0x41feb4c60x92b125b40x045cde430x88a7f6060xc86662800x2d2f41d80x1ea9098f0x689448710xe24303070xc67a49d40x688e6a640x52acfe880x1205ef040x00c40ce50x759571e00x2b3de84b0x6c3ff11a0xe6989fd30xf6d34fb50x679d9e500x1b2fca480x0d5352670x447d9c950x3ff9be110x1be7d8be0xc94a93e30x3e9619f50x52665f8b0x8b0e1d2f0x314e21c10x4c7529bd0xdbc5277a0x5a12a7da0xbb8ef471     !""""""###""$"""""""""""""""%&'((')'*+',,'-.'/012internaldriversbaseregmapregmap-kunit.ko.xztestproperty-entry-test.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.xzinputtestsinput_test.ko.xziommuarmarm-smmu-v3arm-smmu-v3-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.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.xzsoundcoresound_kunit.ko.xz/lib/modules/5.14.0-503.21.1.el9_5.aarch64+debug//lib/modules/5.14.0-503.21.1.el9_5.aarch64+debug/internal//lib/modules/5.14.0-503.21.1.el9_5.aarch64+debug/internal/drivers//lib/modules/5.14.0-503.21.1.el9_5.aarch64+debug/internal/drivers/base//lib/modules/5.14.0-503.21.1.el9_5.aarch64+debug/internal/drivers/base/regmap//lib/modules/5.14.0-503.21.1.el9_5.aarch64+debug/internal/drivers/base/test//lib/modules/5.14.0-503.21.1.el9_5.aarch64+debug/internal/drivers/dma//lib/modules/5.14.0-503.21.1.el9_5.aarch64+debug/internal/drivers/gpu//lib/modules/5.14.0-503.21.1.el9_5.aarch64+debug/internal/drivers/gpu/drm//lib/modules/5.14.0-503.21.1.el9_5.aarch64+debug/internal/drivers/gpu/drm/tests//lib/modules/5.14.0-503.21.1.el9_5.aarch64+debug/internal/drivers/hid//lib/modules/5.14.0-503.21.1.el9_5.aarch64+debug/internal/drivers/input//lib/modules/5.14.0-503.21.1.el9_5.aarch64+debug/internal/drivers/input/tests//lib/modules/5.14.0-503.21.1.el9_5.aarch64+debug/internal/drivers/iommu//lib/modules/5.14.0-503.21.1.el9_5.aarch64+debug/internal/drivers/iommu/arm//lib/modules/5.14.0-503.21.1.el9_5.aarch64+debug/internal/drivers/iommu/arm/arm-smmu-v3//lib/modules/5.14.0-503.21.1.el9_5.aarch64+debug/internal/drivers/net//lib/modules/5.14.0-503.21.1.el9_5.aarch64+debug/internal/drivers/net/ethernet//lib/modules/5.14.0-503.21.1.el9_5.aarch64+debug/internal/drivers/net/ethernet/rocker//lib/modules/5.14.0-503.21.1.el9_5.aarch64+debug/internal/drivers/net/netdevsim//lib/modules/5.14.0-503.21.1.el9_5.aarch64+debug/internal/drivers/net/wireless//lib/modules/5.14.0-503.21.1.el9_5.aarch64+debug/internal/drivers/net/wireless/intel//lib/modules/5.14.0-503.21.1.el9_5.aarch64+debug/internal/drivers/net/wireless/intel/iwlwifi//lib/modules/5.14.0-503.21.1.el9_5.aarch64+debug/internal/drivers/net/wireless/intel/iwlwifi/tests//lib/modules/5.14.0-503.21.1.el9_5.aarch64+debug/internal/drivers/net/wireless/virtual//lib/modules/5.14.0-503.21.1.el9_5.aarch64+debug/internal/drivers/net/wwan//lib/modules/5.14.0-503.21.1.el9_5.aarch64+debug/internal/drivers/rtc//lib/modules/5.14.0-503.21.1.el9_5.aarch64+debug/internal/fs//lib/modules/5.14.0-503.21.1.el9_5.aarch64+debug/internal/fs/ext4//lib/modules/5.14.0-503.21.1.el9_5.aarch64+debug/internal/fs/fat//lib/modules/5.14.0-503.21.1.el9_5.aarch64+debug/internal/kernel//lib/modules/5.14.0-503.21.1.el9_5.aarch64+debug/internal/kernel/locking//lib/modules/5.14.0-503.21.1.el9_5.aarch64+debug/internal/kernel/rcu//lib/modules/5.14.0-503.21.1.el9_5.aarch64+debug/internal/kernel/time//lib/modules/5.14.0-503.21.1.el9_5.aarch64+debug/internal/lib//lib/modules/5.14.0-503.21.1.el9_5.aarch64+debug/internal/lib/kunit//lib/modules/5.14.0-503.21.1.el9_5.aarch64+debug/internal/lib/math//lib/modules/5.14.0-503.21.1.el9_5.aarch64+debug/internal/mm//lib/modules/5.14.0-503.21.1.el9_5.aarch64+debug/internal/mm/kasan//lib/modules/5.14.0-503.21.1.el9_5.aarch64+debug/internal/net//lib/modules/5.14.0-503.21.1.el9_5.aarch64+debug/internal/net/core//lib/modules/5.14.0-503.21.1.el9_5.aarch64+debug/internal/net/handshake//lib/modules/5.14.0-503.21.1.el9_5.aarch64+debug/internal/net/mac80211//lib/modules/5.14.0-503.21.1.el9_5.aarch64+debug/internal/net/mac80211/tests//lib/modules/5.14.0-503.21.1.el9_5.aarch64+debug/internal/net/mptcp//lib/modules/5.14.0-503.21.1.el9_5.aarch64+debug/internal/net/sunrpc//lib/modules/5.14.0-503.21.1.el9_5.aarch64+debug/internal/net/sunrpc/auth_gss//lib/modules/5.14.0-503.21.1.el9_5.aarch64+debug/internal/net/wireless//lib/modules/5.14.0-503.21.1.el9_5.aarch64+debug/internal/net/wireless/tests//lib/modules/5.14.0-503.21.1.el9_5.aarch64+debug/internal/sound//lib/modules/5.14.0-503.21.1.el9_5.aarch64+debug/internal/sound/core/-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 -fasynchronous-unwind-tables -fstack-clash-protectioncpioxz3Taarch64-redhat-linux-gnudirectoryELF 64-bit LSB relocatable, ARM aarch64, version 1 (SYSV) (XZ compressed data)  "#%&'()*+,-./01NOPQRSTUz{|}~%PPP4PP'P0PPQP,P P!P.P9P:P;P=P?PFPOPYPZPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP P P P$P)P*PSPTPUPVPWPXPaPbPcPdPePfPgPhPiPjPkPlPmPnPoPpPqPrPsPtPuPvPwPxPyPzP{P|P}P~P+P-P8P1P5P@PAPCPDPEPGPHPIPJPKPLPMPNP(P P6P#P/P2P3P"P PButf-82e5f7bd3f51c635ebc8d5466c72fc67e2fc156dbf1a09869e2bbba4a8dbf32c851398c9085d9387f0b53c804fc8f709b056ed43416aba0b32b3e1b2a4b00e229?7zXZ XX!53g] b2u jӫ`(y1=Э[ʒ^+"G.NҴh+5VQk7َJ(PWt!uB*e d>ɌY'88t~C'L[G16!abYkTH\[\#w7)->re'-nl9moU5eb[J8Ur4sIo˵R ZXVڱ:C☣`1,삢<*\B\]f j# w|%cJ< ^hS܀Ϥ!5m'?%}{3ysKX]@QNf) ˬ\ 3ϫ%; ikOMzϓ T pexrdh}JE~tG47!.ujR`+;!/GAmҨLbtJ.&riPdia2A22I:fƗ5uqD&,4ZUsta.J˳`@uh\GvX!(~a6|)eTQy=wgzHC(y*G|dJ渚P?W8Mb(Aoa|$՞hi $#-7hgT^%z) # .e\.¼""ڛo|$=A1X-tBA .]@cn֐1X$ᕋAv':yҮFYϪ+bi}[u-G y 81GX zdis<ýJr'FEqgQqc\B5?qͩʮ LzF2)kboFwj)ٙ?\tbmQ:zյJP)>`<Ϡ|,m_@huI\bU) &⁍]03YKnz3𞢠 Ok IJNJq6n:hltY\" d`UL$`# Jp'[|s1)FC;W [Ϟ*lp4Z5ܛY6<-/<t]~SPIV<W~a!d;I2UO U%):KdF]$Z`^"SPU!3&+>&`H1V?m' Kg N%c+q6"#ɳv#wY9Q̭߿c-b E5nZ45;wS5qD-9 $)I>n@]˴9" O9_4qx5&X]Yo6R @u L %i3WWXQ*͙ O;U[qA}X7R:x|x_al \_7SUכbaIA),WהMzrad<Ns= EdDDL,s,75|'2SfiQn1>IP? =~hI^3(2͡r~22`RXU\U2ՉeԜkydSM9jV@zm"\8h+ϴ}#̩WSBbB0*&VtQr9y_ʗG>\d;[!Ak|y.ڏDguQ-U([ 1L LW- 涖QAAE X"c Q'DAb_[YswsǤ \lDm/T$-tQrMszj5AJd Dɳũ`/ȍDi$vk_j}=k<:^G얛>Rz9˜y'bc0(uw.̡>Atoek>7:6@?)glI6#wA7CWI7 6}"4rȿl~†rYBjv^&>ql H:P52(2B@jɮ#wĠdTOnvh%΋b7m֨̈́qΛyE;cdoiB L+>1Uif!vIIaJ,czgtʖSvTjO@":pրxb^hgzٜ. 7 ,_QZLᇡ ޿a| ftd+yu! E>:ۄTiͫ“ܹG8ݫza4\eiW4)}&GNG)0W{7҆E6E#D^w7I5C.Ï֪,)XsӨ^A UW>< 5X{p2)qƝsigjis^H+qdn6F|,x̟/RY,LlTN!&!˧8073I ' (%P龟瑜 !䧝f1 "\oyI;.g@k,Al9DgQ_uWizΕ ԓT? #%p-ogGsÏ\ą+pRh{r4=f?yW@ ֙ vF4roP\ށ? wW9QNH4VV'V |)܍"\A 28ImTZ- RBD^yXad9$3E6w/?. o,. F&< |F}L6{ˤ8]Qc]g;oެW?ϰP]9 %ti*hE\6i?|:$y u-$(:u]>VI<| 5f/+rsu"X{%G7c~tr\z_MIam_W2[$Js(ow ʒ餧'֖,۳&/ 5Fɓ%1oQS9r c}:w?ÛgL'2{u022-1ǚP= tş_zI wE#^rgmuǺ|HWJr`Gx c?akoQ 3iOPׯB0cs_ :I{<3#CЏ=ΌM&xȵdl0l61;N>)m+Q}~R{Fʤ?~b~gJt7 8Ex }v<b ]lV#,ƛTJ@]圁,A n!(Uu2QJ 4LL Œ ڭZG~Fj P3t14c̚kv4TK9ǽ!c wEbퟺ*^lDBcDt>v#p??J- Vka_R-SSZX:<.>-Ze2P^:ࠦ]Bs,~}Z=J!٣"k33/x׌i19/0L`6UkRodzU ]x, )qL2t-&(^'!9&}4)Ɖ )xEb7ZqHWR(QyH?q(vB Єle ]Y!Cfa(\ `Szf1si[%Ja*ԦXcϸ*ZT|ixw33,h]ʍ>/J?R-@`D OqM{3M AdgSވbr:JDWd9gsfq)gφ:Gm@ ETj/U\)\{ɽʫ76J~+=x^chkKxbS)`t(99&b=*|~YnWYfKufѯNJ2bY4hڷhf(" +Tԃ(_j:yͭ.#8|y6ӏrtUWHtшW a+&tkij΂JK#Fߞ࿲%rip3.ޡV{Xѹ݌'+ $@RHm >j>g2IMHQ.S3I[R KDB"67%i!}Al s/HֿLmu!&B64}{U*I d'IY}H',e.N+Y>t\l*wg .MOʡeS\`Bւ#궢l,cSḰ]ăfdSQTՑ*:.}REyy±=5Qfx:TV +%w H(Ve>mW8r3c )aRٲc!g̷wtC9cƏ ZTB+cabnenn\7+ݎ`b=9'M\q/u;ϐ q2CeԫxSm _n9_Sݥ rϞ \ `{!>êֲ|i'zZ!VQ9C]IԔ?))"LJYe-8|BH-[~v4q' h<9*\ë"=hy9`&e-xiY[+nrḴ%߷T9\ k^IgSO~T"E}{ ݋&~Sz48qo6w5:~هf89`̥!Ǥ'6/ ^+)V7k=6"Rw\sj] 0^DY4U;;g6)Eד!n.җ\ HʚPk'wI6%G`v#4@db FM` Y ڴ1r_k%a*9"VHܸX+~+*7sP7}{ Q?ō,5h 3 -;]0Cy'UjƈX8'ռZ<Öw p7 7{flﭙ~{5u oOy3 8t=9F^ڊ:rFD΃Ox8% B*Iݛ'&R@z!˳QFjk+㶑]1@%̰&?kP5E"uYP'E]t *Mkq\w{qB t/脌z^M0ػp꿹o*Mmzj!f<;?};:D{-SRho@4CV]L c F"0GƎWOB[6B{!YJh ՝DŽ'kOpcGW"I!MNO@_Lݏ$LhM_wD߭I.YH(f:%hfB*$9fߏ1a~^2f$ff+uTXS^{*HL7ΆT߁<)D'Hc3@e@['砖-W.T@F;pd7hN(L!:!<$58:CE1s_@L!|4h& 0pl>~u*L7VHE#%T67sFYIH B[4x jxP,>$;UdTc.[Hb%4Fsk_vK 1EC@hJRY]QNlEWc89cU}Xhzȵۃv@OsGO$&cu(<6d.M@X3w9I&h1W7i[\)3>bݨ~a(Hz $ znw#e"ZK"989"L#UyBڊ]gNcd_}JQ2cLPc܈a)J?KK:ȭH'P5o{36* \gx[W/uJcv[Hڶf~4g Lljq Jڀ\@I_k-G \nsS~18}+eyEܡͻ)`B]XQvMzn%ws,Y&!- j'ĝA-@/,oa$a@Cp'h XD}5H+$@6 -Ujv+*&!CiM0~kU-ȼP* Zt]s}LVO@@߼ޔyf1cJjuGH 4q0 5Xsi xUq.8e A&7%En ,vN9{Gtp7xV(0<)2O}j"&<#,dBAe‚Sqt@ <Ä-e~q/+J !};5]R9F$" 9owv ;Gx@9*Z?Љ{OB V"-$s*P0uXS kgC {aR~Z27%R^9d [$)J u=<$OfƎ/)Pֻ rrVҖ+r۱4QՋr#-Ck9P0jIIcJ]m a>څ}8-~2G~1Gr~@uy PxGWƩճAC^F_ބ)XŘ Gaj. Dנ!F8 bGI0OvO# @K?V@wy ]TX90M\.BCjFv ˼Y}U˭z35`}jC^_h9"Լyc'܊VZ6 :L}T2g ʠ4t`5)tmIz5]49"d 5h |Q}uOI;| PA}4~a<ݿ%" =_d!.VʬK k毼IOs꛸G7>O޾nTgFȊWrJZцI(&s=+t"|ޛך^ՃkE9oDqsf 0SfPѓGȗI@o g@ÈuQ}'Pd9a|6i /$?rVG*E[}qMQfZO$ ~EIi*VZo\<~: m"3]# '?dk ^{s\,ۧxOtZ)TBC&dtRBFI=)>Z,;6yB#;Al +!-9>1{v\rcѸE>-|DU09 1|LwcPn /L?1f|-,ٝKjpJދcp-Fc+ .ŝ>BwFa`/)) -Bw8I GPBh9{F`Yqw8S֪f p9\ %G{L ]i|Hg1WМ)H+[^I *~H?]è`~8ÒmGrMF "HolDzy-y&$gU%5 q)wsFYh!u3*yxBH̲  2nz6n&LmV-%l715˝햑3~Xn"g7u_t4HrD[_}My)}\#-FAYjI|oY}m-&jPkX(^-%^\Qw#s.ji GLRkԚU۰)eYuͺy+KGtn,`VPORUt2^CFJ"Y:Cgn49a9JzoKo#go.}IuR]_[H0iJlYVa"9j/ޮV%=)xr`_\P7ѓ>''l=+Py͇mM  i4 ˠm_I+LAJŜ% 5{(xjOp \r6 c'v.?vU2M%E۸ҽ'0R>Rl(m,]q˟:y=fH)i 0nPZm9xv-*ah#F.MҌeNA39ɂ@Ђ'5i^MaY'.ԘuLlj$3it{Թo,b0Т:hMOpfhb6߹-y^Ο,f%XqR"DWWc^YI~԰u)Ւ[w`f1U2$GBLI)UfGƉXu{/UN)2.'ܓ#d~nD:28$n%s%TgrY\HDzx ::zɻD7rXa'F@Je,S)d2?&iG'$Qq'c)rܙERa: Ia@ulEnP'D%Y@9VP",ٓxA]XcI 4s KM]$/J[3.8U)םke@{̲pe \,W$$ xF'Tvurli?%M |/:*{\ Φ' ̆i:WϊQ78J;DpJ;GjW'AK'ʖŃ%W3'95?Jc5fXQig\r_lilXA;M$P?/iSc6ߩZ>* +æ(ÏEOα2OӐxorNsMz%`>ҪC9Jns+ ܬ+~;5Bg!rn)bܓ܄lEt$$V~]tS SӲu)y:*Oren*ƕؖqQ🄪\B;fE\c$vb[bI&He\c/x̮\8No$}L Ep׆"U ojRŪ1OV;u7 Â}= ÆspW3Q'Iu'1FsJº9i0H%SC. x6 9-־50ghz.L’>a81EyU!  u= qǬ]W;R":@1JT7S͢Gi7Ɇ"-wRAW`> cOTQz7jsʄrjƏ*ۆ o<^U4P5ng1#tJjHRb&IW_$iU?|0_BF &`RPz5&tD HrseQoϻl76TD[d}5ٜ##@ 鶓q54<"хO|ZMKnB #Ι䜱Sr*-{ϙK dAe0JCI ̑h,Oh~ fV*1a(f`sgz GU˸Su+0/K]l$w5bEOlT cG͟9l¨ [Y r\˞#&9&nCl;=67ذR&J_kbԗԯGmGpODhRE/j,Ʊ}4h}!O=2 ߘO 0勊{:N0$D Ԓps`<ǒ\?Ǻ0 IoL96s4F31C#h2ʫ9`ۯr(G, c)nw wnhB^@;ȲoxcJ@ a `G=4~u.઺]il8uHSIH{}0 5)%* klXR/74E!"cTow"  A;*t~kY2`rWT1ƃ^RO0ә/J9RƑtl^8.y#YWax)^ O@#uz˦ۨ`zµL5r̀ݱuRr@" y#91K5F7}zwFz j{]c/픁csd6˸J!PXbqE }&'"ckE3@ZXO.B3}fcT8>V&PCc *YyޖAȽC":\ɮh|'l!S;u:6tBo)„,*T tM;(elEqV7u 4}ֲtʆ7O-)f#zG?o >Jd]3%:nN[2>y|cAlѶmJ&2I0vW3OXmw=T 9zmĦ_%-I4RhD.J7zyJͷv]FP} $uy۔a\s1N\Ԃhbn12uqm L8F#JǾFnCf\TW%`SK1DoWyŋee/55,sAJxG`sb -706RQAMhSN (Ut#BsF],Nrd:%S8]HdiW':$TY LUPvP(]0ј읕q%P*'ՈJA3;lz "(|];JcAb@3>JAڲ$SQ}> &9z/Z|DBD"_IߕyH_! rJfnWj6`kKi̹Ӯ^ax)mI#d"mE)QbB;A ";(에J1gFgUH qW]@7{VJ_ꋜv2Ln=;3mIr#i,9/S2HaB<2{uN;09J^`LvpmCXѼEY0ۯ!EdhF Kqo'F fFHOtr`zlfHXtBdX'#~kGBI@M&In%,/?4X6W$JC3*gϤYN4Ө6ZmX vn/K)}Kɢ86l hFY8/{Fnmʥs"xD{FU6!,L+R `΄w;S}J lM>Λ1\m*o:]@ӝ{Yj|Țw07Δ ؑOG ۹dfO0OS᭒[S \TVuW~k=>ёi}Q~O&CAؙŷuվw3?&lEubT~GHH.*?åaB6vENlgn?q;'JO}kJ2X{63#|B#= T忥 a*^#EI<6txZ-&HѸ2ӏQZoX@m@T=qTk6'{xC]s8&zn')\Ә@u(@iǐ _'ehI_ϔ dF^\)= B$?Mu񏽷RN(ERŁ". 9ph,le 'L9,->gݲ6RUղnP z-QmQC^u}!hѣG[1!T!dGbe1hqK}1Հlȹ#D#ߙtwWz$-˭=F^2v7n>(~\*w{= HKS:(B# fMG|w1/[8w)0C?[aؾ.i\qO{5+Pgj}F5H"j~eIytM *GS }NO@rjXrLLTR=gY*bI X A1|NZ(tIŔ|el+<Ť&NCq%GLlűW4=!dڽ9]f\qIglF9eΤf!:iZcLȌ-S'xVb_SQ90cȖp)yhr\:x{wحAR ^dPWT8C뛬1HPC˪7ޚi^䩙~*.eg=q"\2pbѓL5N& 'TC?6[UK7]t(FGAqDAO20aYrew+Rq͒ Oo.XDÅJ\NW- n<,Vx&\FĨmq'#tF`-BW[Tڦ?1Wʦd&#E(7{<^nSs{܋ |Q4(tX <6$<81ZQ-[Ժ^V,09 /FްB٩wc@dZUCh}˪cfth"1C(h/xjsc&l|0;+]6/ qz)8 h&2} k9+!S7|dc08|nZ&4C?7 rGq;N*q5їP.7y9w 2þv> w@;uG=FR.jc`Le0W*g8Q=r3D 7FtdgPq3̢GWpo#Ѯ{eSd10@D (X<dTn;vqW3J_LuήƅucٚT#ST O?V\ Ju%bZI&EN~Ɩn3Ce^ @D|aޫu2tSj#)UW׶ Ɗy<.VDև@ٹ2 =fxAoAWꨫJvV-eD5XsĽ>HH=q^BK?P_C|A]Dl߳*esBPWG]1aN7ނ`3g"ض>)K8m#0 o]b#~ZA .jbj69k ;#ʱ>O2P6e]355ކ:RYc/mY+uJeëӻ#*@@JJy91=WLjk  P~d-Y"_-Is>󌄣o7ʨw m x82[z~pQ$__@ Jݛ#GWOG!Nxwz#KI} &,r NnҪM6"X~sLzClYX69B bSpF [m<uHxgeUKْV-6;Ôcų&(X \ 0`Ӗ%&F<=D⦙UKq0=XM90N6_~^~o;LISȱOԾQmӖB,r cZNyJ6hro BJ X-Gpx q\9t<|0}e@951%vK(8H@Yy" !!˻в,+#a6 åYǰօkGB1.|(sg.IH XYݏltF숂YM3L&~ 6Tu|LxA<Šsv+եb_B35Ķz ?n}B6&`GupT]! wY/HQ(MlWHqez5BJ R#ܒIe|hD0.2zfo]HaW w%(JDqS6gQ`_aҥȟ8rSch׆j= XQU/7gؔ0yx\d^YhYQ|f"l<%-l15ؗ5o#Kڡ [!$89`dI1$8DJTMB| M:pDCzo.3 1_=ISd%&"n3I=O2/@a-7D|M")&d-' `&(+)38_7L="9U{5}in c- $.o%~}BB6s7mW 3N6h=Akň! bPvSы "!&\>wنVÚ2v6 ubM,JO4)sf}j8]F #룳K-KӃJ b~3̕҈ Hkb=G?={9:>⩓)p+$-s'g1GNS*Md3_=¸ԍMm Go}]ƴ+"קоg#DhUF"vFNL3 yBD&q0C`tJ{QSc&zCiu[=;6*ztGB?0Wܢٙ )Z594oNC:wZEQKE {M^!9\F~gY''q3Iy`Rn [I|;tNR CBo8cvЁH!e,Zh[jJӳnbP~մװ~B .wvj=lMV躠>Bax@T;vX4<6nj`oJ21".-[A:Qp$EInXN1%&-c#-4>KG,#lxOO%S A? ~%$)xgO]4&U IS鲕mr5G >(Nߙ|p`1h^\ 8/Y͚5QfܺWe'J};ݬUt%l3d?s#o3nm] `U;zY)ʸZt e189h= ˥ڬE' \`s@]wyCU0>Һ/c;XyJ^r=8 M BmTA DUdpGg>Ko(&j {\gWdIOד/޳=wwJ 8M""XL"%eD_ Ž\@CoGc\7xp<>Wo`Lݴc kօ4kǤ18Qt9yQ0/R PYIPЗY/٧& .>0%!#iŎ-Zdf+{Bv{:=>:\GRGVykOya7C}DLJiD%.k^2§OutC0gRE霩<:{oAV{ Cv`.xvb4-m67L^=ׂH죺,㗌0$rH=j[\LhYgZQм( Cp> ?+^nfKm*IEN{'ԅ@c&H"oÃ)Z:g;Z‰'`7s+шsoK[MsǿNyl2-IcRi'~"hB>,L::1Uq~oz:K2_6A`FmiT` v!.Y\W57꽖09xjGVč)Q1e!ZC;+, RcBjP JDQ9 :oK -si4Zݰk k;D' =&[$|{m 䂼<4 aA$,K*܆2p=>>3d]S`Ш b⁒c^Zϛ?nhž ĵNWfdfO:|}ډv-` r4=iO佄Pu܉>0դj _'OޜiSǻ un:/C!8QΓئM"¨O}xsMz0ռHp*FUlG1.:ir? ໻ "BǟbTif@b@`\PHL?Eό0]FݢTz30Жd,uUBۅ@AʙCQ㴷\sz,Ȯvip9mrʒi]$xBY _ 32w~*,nq4vZ`OJ`sYqB}Ah~z_'w{q8 =)j47Vn;Ք.NϨt\y-@um@Ĵ=j !}788ۃE,8qk\HoQsp@][T&}{2!͏?- G8775@=ziXюJd`R`!cAC6{}?Z;׼i>qEst/_Ti_yl9ym5ޟ zg쪤M1qLr6 ĪjZ^1I Oe*td$=QU;BrMrOLQ.Kf4T/ŰRωۖ8)70G֪ʤ{YÛnjƆ(:b1U#Ld". @]H ?Do!>3bh7+Zi WdZ4M=i7R6Wx=GIQfxe9h92ǒv^I3]y*0/>tߩȰOvz.vqV܂ ;?4t{ܝFe7U1Q.H|UK0d޼ (lMFe.+~wD߸I¸czLj`Y ^BJN pȐdW1=c i}v77m`Noy0k W=ݙ)R(ґ\0}!A M*ȕKQ@EFncG#y'XRP:&ˋU${ ﬷d3 Ϥt=6_IoT>'ZA͂TruXm*F"ƥ@?l^-WK;Ӫ kZƗINLqíF/o=L +H> qm ?ҦT蝗N~~47KhMyi+A*_5RH>"~&"42cg[Rxr'_4>7Z ,.幏x.Dr 47# \>W֟^&W{B%N@s@$\MvLj&*e`Թ)8a:RO٣M7#ed t[tjQg]9b!a&N]ySȰtZp4c7CxV YÙ h2KCCM6 p 7s8]:넘ѹ/ z"v7b4Wfhm\o062;+cwݽ 곬L@NytܳC;>jss@痈ʫɖ6z}y߱U.0l1~ 3IEug>H,>g(w~i3z!eGPNⷫ\ȑ& /N@9|VZ3 .M&E@ H'0GTCfl pJS7뢡U'4h |+~!2Z|rڿ%>+~3b <-u(,XHF\ B-XS9]"vTf^zzޣ$˻IꜧzC$ h8zh9-o t gUoM-.]+s:wIh<,Hʹՠ!&N`@a1by[ ]w MQ '|`sy\]qH renHn^;C?I^C-(HhWskR#Ċyn$uX.fΟmŃ&цSփh>0}h_>=h*K$h/dvy2Ed<-;-L]wY !hWSidǫ,F]oU$46_zpQl*)M+pXeD۹]iZ7EI( gi [ep]ꬷu, `GwT-n@VҊЂU5F?'A0R*V8EƕZNChuzqFJpN4imvVPn@B/[6ź_B]:8w ř>pz [z]7FCI{IҰvh#$cc/lC+LBș4bFv ޯrOE^Rxl-b5hd#2DewX= {sk1{>ȳlm\^8&\A{e❓AeRpaV.}$fUkQ^'(1"U.8ЧOoCKP#s¯ |ٷqt5Û-SA~q8dYY1}OȃF8:7X'y!`ogL:nxΡ'b;2Sh$̰(P&Qݡ7/_<4-j_w.8K=vmÙ;:WFgӻ^L"98[RCìİqJ1mi񜄛DBTη&Tj?{יoA&RDN/d2:B+ldX6ȴzR[}\RRx`Dm(ih3ʭ:S| `C[9ܸ],K@LѯM B X'^ij@ DL9ZAkMuK whᅄQ9*w6.*r%Gz9,D| ZqX P-&a҉=V߻Bg+tgar~ ўaTtŁ'C(=J>*1Ңb@Q!VL9Ep.0? E~psO%.o DY1n  R`)6H2oRC8k Frh} wa!3jBOOA7!@1/`HL2 K%?Lp}B{_J OOՁ^;GrPR~+֟faY)_};@h2%GiKu5sU/9yƬմe/qUR:`lIv^a6GʇNJ(nkyOi W9t݇li\h_`䄜 #xHD7M^AKsIF?倇Eu3콰&LW_\4QaQ(_}fWN(NUCs̓|Z7kvG_V .<.^,GOЫ>X e.\yTi̛)OK9/";h*" 6~ko{EL c{ٳ+H #%gLD4zER#W{ƺG,Ð|Q9H! # o9t̂J͓PVHJib"23 ×2S~y`+&(:Sr)?P#6u:g IT|FpMw6y+ {a :G>Dp.d<6bB51Y\u_H+>Z h<02f;]ˑGƼR!nb%{ 'wΑ/-~U"[H*7PEUq+ lX:#O+Ƌ9:gV*`֌ǩԟȎ=mُںM`͡M#O߸TRT,,iw *(ۘ"1I==7teEI9P XE_vaꀷbíI!MKU#;;8`ɉF2I WTlOudNLwQMS̞Oh&۽GFwY R#\G?M>!DNdV=lX{\k~oT2g ;**M:AUVo 2210ͨVS-IfDJ0 άBlR Eķg/ne:lw+(&F }fhJRfgkS싳%V+ H2C2q۟XM);Y/u}( *9m-td7=fN@=],@BG"I& eቹ 'x ɳd7fd,H<)B#8#)M9Ku5,KJН])\8oB^RS1&YlQJS*Ia8tj _u їuT7R>w95- ZMȃ5)W*dLawA"{l^JХC&iԘ]­ r[2"U#MbdZ/vl6hw-=g\3BPю`vM.g.( #'#^=MIZQgފתhMǏ?jG*sɌ*9L(eg,ˑm3nE9a^y~w_AyD2<ļ~ Շ7XX bJRU܍ tPYX~* SAiѝxYܠPJNTV2 8Viэ iRUl᷺Un[bqe t4P/3>hm;FDuQ; 5Hvx%bJV|y:{8&(cs 矺I<by䆕K_K#8Ek0l(ҏ g#1D;1Tv{O? 9j>4/ͲNva{Z2"G҈4٥k(W '!(4%wGZV#齯 { H 4fr`H`!7~Ei'2_R4&qu~K_rIVa͟$71 I:% Z_F@ ߘ]=@&x%^ C -,`F`2 Lp<˽kuxJnHAM6:Ϙ *` "F逳<JeݡtZ./$U7wҺM+Gm}L<]ٍG :Ƣ/od\fyAB#$o0ΘrAǒTxf [pbVX]AOozI&SNWh5G5%nO+뱭|"=~CHzzPO8`vu ƽ Sj$خUdEaimi{s Z`FiYKĎXǜKg,QÔV%·ez ~ ~4ino5c0{slmYd` ̪IuOrB! 73sH2_E]BJdKDѹŔk IӼP{dMM7qNNW:dvP_Sq/$exS@M82U*jX: 90h%:=x^aw#DG9{kLiBQ5aE*pu{]&Q۠=!owמ,ƶhUÈMۻšs4"gzSYȅL3Ќ”YHX"1˥ǻZrûbn+:`_&ķY4H-uZQ]T E?)bS.E=2Ƶ@G[_p=Mjy2{J9f?#( >UJquKϦ[k njij젧(N賁ECu%l QY1Ed;$JoK` 84%t8wLujYЏz&H#/M\؄S_ѤAna^Ŗ;z>axJ ]&%&3Dj HQ_F]]0MH*"fe1#e\;Ꝗ2Q 伳e4|W)hI&x4o~:RzC̉ }L@+fLº":nƼKĒO-t uktxGM$5*@UswRܪks3r7٦@9o亇IRU]~_K$)/wfDW`Rqcx ljM,p@մj&߸2e U̴0S<,W}P¿ M߿Gkpmz 9~ؽ8+2/qVؽ6=]m: % ym'.LFIe|V&|IAPl*bMLT],<#,InFs8.- B?rT^*_s<\0PlG2 tkiY_Rx~ Gv h6H7 $ I_)nȚޡfK\W右7&UmYc:4&(#f5ӖpCރ* t}+N@{2􃵲]3PmC 1rck9#>WQ/15g-~XnĔʇ PXkdm-ge6Ա)E}hQ @!+렩w`bXP_S8#0#(\b܆ u%بPRx6NTL)N@Dˋ YA%NTc0ERNE򫓑u; ?ԇlEK:&NީoEE~~V߅վ}dz05I{ZNKAc.w_;õy.đ+:yLd1{(㸞8"b>oP6g迟Yםoa c O1x U& w:vO+¹vՖDžxۂ4vV;)m R1\-hwe]~Tpo\OHSɐzmkZ5=.g}{Ӝe *#r{qLb3|ߡ8Xyv"+#jt% :)A(PEDL'Ɣu;SZPVM!h0 LIP"}~X@Tp- QpuM%ߟBg;^Dn m:**Q&[ј[Y&-5-癞~P,rJ>YY)|'4 VubeuH58T 6%[, H \f;d7k1[\.e1J$@(nu#K[D{']8sY4ij [yb =jřZWzQ~~8e6DFK'Xmhu jln5ezSt.v~5JgAq8z`=ᐣ63YϬ];NkbBMKͣе=b.Y#hpx$=‹{s(x<V%w^;:8*xhYnf̼NF#Pǣ^WFii Hy|#Q GafRoMM=AdL@.^hRt-:-Č۾Te{fPo/|at~gM\&epI-bgEla}tA^`;Mf܏Ԕ {vM7ݐ |"}sh&5 =% @ BKQ~%u\AxS vrءj:uoh7S4D*|ъOʜQeE4,G$/A9,=),꿰Al$}QNtL':8 G g0a !\ЮgIy)D+VK h[C><<2^PP{BnbmEwDӱs!m**J/=U[b.F4=ni}O!O=N/-%*zXFPq(~9eI#@L~d>~ّb|{vާCN-;qǿ9-|pn.͔ fє eiWl87&/SW& cm WSYtmźZI?e=vVEϛl3dfnQ1%!Y&,MI7jgȏwԭ{5}2Ǩ֔`;[b2lI7ӎ$i+no`mQcPb1Rf]P/$t̲b4@z;U8zUs(§1H1\ܺ,DC{_m'ㅝWJ5ڦJHɢ`)W P䪭w(>Yhhu|6?PSѫ%#5 ̴*GM)Lvz@+S |%avjg*6 _ɜ)wDs!L<(kYDESJ6DCx-?oNdfxŐ K Jϲ7[as]u@u}jdpoM&Ś 'KxJ̠8ʢ vG4Zj(Y ) =Cf-TAO[To^7 OEu4hҥx5ĕ]",u*}pŭ𞯺_tˆ1om&)ePueMD֡)6--Y ڏ?@=EXմz<91ճu , WMssﺉ C~bęwy(AbCtrsƽw_sG 9Kʟ\'FGD<^[L'#0V $L\JY:swiO $Dž#jmL7G^VCHm&ɸ_ Mt=(fǡl.ӳ{zxI$?\+Q]_=Bs|!f+uJAo2E{[)XH$C yO+*n4Dm8qC^+ &Pd)i{Tފs )7T~S%:baF+" [>m[gĸCdAIH`B kj^H2+C3mIVXp?0Vˮ-Dž֧˳U!+-%Rbh𲪎*1Kˎnq.8g "\6QI0ӮD>3fg56עJ$Emº=ZLdGpU$PYɼ5' =\4|1> v>j1stT˸$T2玧'DɄb;7qZǾ&zMͱRw(Џ\}2_ދ6dunzR& ܳJ%c/MȨǵ)K|܏K,w=I{I±髖!CNQ†xiE4iY:nOA<EKǁ!ڬ)!l- >z0Jm\ c"koO3s^ $e&ى\zDfQb/$zڃB\%߈rBtiZ!\ 1!T|:ry3_K]a]A)xzPp҇oLz%Bu@c,;a{R=G7=NxkA uf:fu;w'0'|78::+Ⱥjm$K~+>fΓX,Wցo^NNkۦ7C]">(q-\&)U(4-e4Q6(v Zq*h41Pg4&A^0#crd8{AB%QbY]{ܬ&ZH_ؒ([xPhhtwU˼53\+ĩ/N oI(tB !T3u;g*1uinv_y,EU̿H2{4?,:Ne{^ڏx !n97)4ZKWM% ]bo`h)^Wc n9Xa@GhbK$Ml7I2p  tzR_mZȭ3RNbz];xTd&1_H6Fdk6yL=sVlW ;r )"NA{\Q8%g_n%1䊧U$iϡ6C f 87 V& &#5N&}6X==bơN.͊&Wl{-H,cEIcitG8J{uXWb%B =6TZu Ti)2.: @dW+D3@^.8ރבRA`_?̹L{#l~^ 1@?g=|6\KlԖ4kW6'#d)Q}M:: _.#UdX|+?a~3ATN@Hwf1L1<.%0:0υ =ި:̧;4d;Ul[,ZTN}ݨ JͪUT{oq;9-K]%YNc(ɖ /֞;G ShcRB {I̶i\;DGs/B;h+f߇\e= "WΙ26v;}m2qΓߙD}Ii +gFd<'.KrL[rZi㶶nXl;,;-pI6e vK "mI'V0 bcH''K &%] *Y^:m9Pn,~8_tc H *3Q9%O46MSM(TXqz5KS,d]j9vVg(5!?Km2ʑ6Ϻ!^N@'6E|FcwV/:C6Brw_=i_)lVJhumt;we~ + A#P0!3yJGMY{tX̝k8aU3ھe4*k Q&:st=Qӳx:v-Boɓ4RC2Nn$Ӱ Pv6n:3@:v}ǥ.;D׌X"MFR>D+(# Y'S"X(*vk";Teq"iy3}aܤ~?N_ z#l}B}BrtCLqs4,PEeeS8Ec ɶ`eT=.3X+ Vb38#> \(\Spk@h/`",cS4Aj=r|Z(ȄE 3 Jyϥ*,#R?ٕfjQLݽw0iv1S?8]L ɠs1q@Uw'P;|=H ~M!!g9{ډ# G>}ou`KB-irnC]_ _6G"/6Ra(2/"jXpp^ub[{/|z yfƝn'$M[_y~arZfma 1[:ˮ[21s=1E=L4HfƲU6Xq4eEW9cЁ7+NSL`6u6Ktsu5`gLQl*,p8\\T&)΃E>\MW: %6L|% i"XBojb¥>p@AbRImnVLoC-A/zNþ4k%|f#׃Ugpayɘi  €b (iOS g. hMa->ηQ*T1a ˼ %c?rAe:RcrB}uLHt';.H*dB ʑ3f { }҅ fڳcU2TE8 9gxAizNuN';D†0{4Y~W}'-kij\{Qeq%QWNS,a_6!IpS< LHwF∜Wom271Sq^8~3#BO2 TY8˜E9 q|Kr1ph5ꔝlۯ_hyǔΰ#t LoUW[pKf#u43"F=" YEjـ>' 4|UfY@#RΕ`+(%k{ Q綝hyIYU" j:T}<"k-5\rW4:jm{TS#@PfOs5Je ߜMTy>Y#Ϊ yߊ" SufTD݃̑!_=Pib/uR|4@Hv+~+fJ|fʫ tiT ^xW6BBRa1;l|0O4xMZN!(铁wRKP| M7X@UftUxHM3rҥ>MN.-r^1ji _o$N+I\\m׆%.ȶ0Zs NF",, ;^ c/_joQM[As `L !_ {{Kh9;emS%O0jnEdd `oY"} 'Ǭ#d/;Άn-KGv\a'̺fN\*:Q(yYWƂ#8 H藇.ÂdBIq=Ɩoru+`~;}WAkTUW=#Y&.?#ЭeXGB2d1 nH]FH?fֺ|J >>[vsr!&V{[סK5UQt('9w햊)S;J0e#N3ÁXy8UI(οDIIeƇ6/n泧B`u{Si, 5|ua8Q")`2H?ņ@S_gbBDhܘQP~4p=fq0;kGdI_e@Ee%)(ɼtfHɳT?n' )w!` a*2[b C #TAݽt&s,.B7b.G* ,F7OZ*IIʯow6ڱi RWu[mrӣyCHeT9b/Hjz.wx,>a2\$5xP>xMP{Db*몞ĕ{"Nv[ZSq(Jݵ]u1E[DEA7Bfjz2M~og=3/bc%`BzvJQql|BTRsChӔQ@aLt{mp[Ԟu`xeqD)gaզ7IN*Xkj杸NqDPօ.1_&䝏CYf|6w^MGh+1SkWØc]#7IIjh4Jl [Zyh'Ό+ ]v:.+=F]qV 4Rm1i6BLvI̺'gKhCE̞'1wQ E1;=R=ihjU#VwОqDYE->ZT|T7(o尚-)Ɨ0:s_9_A+N I;nXo;KjoEń|l6n LX T<uu5 xyN#.-{@u]7 } ]+vYG| M9Y Z}ϭK䋸{ɴbŧ7D jRWde&C%&`!NVG21Dž mQ%}AG}f|M)/L?r] L7s*WI24]t-O:JJU1z9fT2g .F߅E,%ku} lm`Ο8ʉ;vgD#Hရ)Bl2V cӉFti*`ps~1Sڪ ɺʔ-R#ky? +"zZg,J֔8@6 (GW"@`O\ K flVgڼҪtIWEABp/tӘ, >϶*' +[jBXz6X+M%҈:ڥS)g< 썌))jNW7;tw.8?4 G_{܉״hw*GVo3'={~xG|"Q:.7ZYHJ6 GvݏD:?h,1K\5 (U0uV͠7'>^5 a;[pkh_͵s RXX\#-_(gs^Hawcc5kx $]0+ݚ׿kl '$߲'OsO){rK*Jx^{?-I=nG'?[a54g3H?7ơ?Uۣ.?~6kLm@pa\S eYn͢ֈ0*H :e:! /%3޴սj4 J-C1olKWrĴ·Zzs5Sta'ttYmz@-7Ģwg;BaQ~x@q8.dxrR+F[sRg?usLPnrNq>Su¦fzb3S;N48 Ȑ+bj;S<.EP%ߛ&`y cOۺg`!33NDgH!|BA|^!$5J`$ӄPAh_M=+ƃXP?u % Qs4 zvZĻQ-K 1{ ՁٴW_Gg&M=>Q:q-_NЯ9qjAS]̷&#YȰsi/ Cn0+篞A$>0cA-Q  1j2`kfdf:Ul7 MkkRaÃEqp 9[|0ג7T`[Rl׾DJX_x}8gffю v+ ܱbJ&>/GJ-T>,񘺭3Sɹ=S[hԭBRwEHBHhuYfݕL,w0 /9 8ֿ_~s^QKm̦qnlՂ,Z Yog X+ɼ kݐEd{m )4xؘ;íw3.g}.|wQj>D~; @*đ"f> }.w^!hrrڻ . 2ɑذ $x%l#pU\DqÅz@.(3s'M-BUNNc gjLe=4 *\&e߽@BU|UozOƓ05 1%s2wiMWq]6NB Za5ü)Lo?_1T\#_X*v,G"')Ǒ_FvS/ a够6z2y顾k/(OZU2fex28=~eVMb-yz|Nv0DBɂ~!S=֤ 9@  %^3WC3"b ( 2߽tѣqsPfD<r4{9BfYf>cMRQ 4];*h㩻 VzhD@ɧw^,yf14\Bk"މ6l>E1.c~bˈ]ckWSD)~s3/R ,ҙ3NxxAk#uTv5>$;E- Ζ:&YĈANiE Vg{ 1<"FWJndBh/[o6CK$QH2H<|a`~Lwinaݍ$kx獵R(:"X Q!Pc+ළ}I!af2Bcwʁ8LLo$P=Pc,Hڽ+;{@tM7o1a>P6zgwWn Y"<~CúOۚ &^MĨ(+Z OddڇaarGj8#@ ikޯ]jl̬|{oQMir!YEX.L0 }?Ҥ~wփ{9coߩ{JT¨o ZޮXjոJ_hDcdwo#_Xw-JR&&͵)Zhq_XD,Ya{+g.Y:6Kk5asi;1d}tL@s<ذio)ڣoGЪñi/ [[[S40^HWΝwa~e Jk L3m0C9g+^ c6Ƙx^DL\:<{0 "BE+NՏ Uߐ`2_[#j90 gAj' b' A!;2>(lLed '"߶UaThC n״PENTREh0SodƞI\M)Ŝ*4 9m8^hFۃukt#2;qw@*m( F n8ORP5Ed7zP S8.!d={:aĞX^1|鞥6>Jx\3h,BJ:f^HWx[^<ͪ]#u:/ezp Kp}{usJFsK^w*o$ä>|Mh<<=s{=>G֞D*7>~l0H/.Έ>H/z~45hho#)D蕼't:hSiWbkh:v44)~M_{)1OD ڧ*ZJ|Xaw]UsAp u;ϺA*F]rƐt?Cr.vZ6s_:;/ 'R4G_Aa X!kvئzH!o9VE jC@Ɣ< 8){ ·Zg-u]6Pwo_lpASu5\%"p}c##E0-O45a]S , CX/\o#&wR1TxݚT6RۅAJ}j30"Df_FTIH4e[u~mw)xF98yg9f{Ƞ2Ϩ:ŀM~ڪWrj"88qi;qK-lTJ{nޑ|h_ϦmT7Tc~-G;ep,;rS5Ule> f=yG/t,ϡ\mQ>!jͱ"~lS[䑲6 cK ysPePH{'πd򣖴x% y5sUx6?'[{r50JfCă0 ^ Su> 5q_i3IpmR#z$4Gq/D܀ˊ"}Аoݱur'޺9Ղ}9~3<䳇/S-?YW^N N R]E'8 ;D{(]\,eU(ϑ9^Άź[TI<^5&e#"mRo8)҂M"F wJy{MmUkpCXMrIDCc)#vޘ.oVx"ɪp[ yO49?#u$rۋ1Vy9Zr*Ťz>S4?y$sjPoXa+򻋳 OêoeC4儈;"q(AvzT]}p6_kGYE4 i <-9|v%8B $ ŗ2} ]{[;eATm3;f0 keE%]5^STƁk%X+z%>/e˒M2kಲMK܏ J"2͋jf>iwv)4Ks ]sC.:KWg .7qH|D2ۓtd*$%"ʄLRWz/ؼi̡D\YK'׊|'-넘s@*/8N@? 3C Ŀ­9Mj EXS"Z{C6V=JUW4:[ϖi #ghB;hahMzFC\:.\o_L'IҴ0>_bcLHMLBfT')7nfd͛bR'f=%:;`aOG$ik<ámgǣ4@*XPy2L|-1{>_SÊ2 uH(FNt$ %3#L$=AqsGSV^'5 WWk;b 0~lh0k+lwX{jP=)*xgi*TX, ,y '%[P՗>6>2p.~zmTҪZ˒e>ڶg396OVEYUS+db oc"UϊsG XW>+CSu!2ƃh;66]BSGJ~K= )̈}~1'ڈ(ubq'zo>.ώ{5~0Lmf6[0]`߾WI=S ޮ8Q!SJiC3q1H MC^R zH咖.2Q}9wE#%IKrUTbo?)6Oܨi|!s)Fk6#\ vOa/lIQm =<eTECtU.qECO}q'5J2N)ӺtkRaM"7, ي;nZ+x޼L|rĪӻkEߜsݼS,_'@+KL>KJYM;{DkS zCEI vG%6g{-Nqա-T@Tefp&IҪ~_m4iQjQ̡F'x̼eݣyߒ]ϲL7Vp/3~-"inOO~L/<Ρ!U3\"'?T3o+(Oo#ؽs{6#TTR⩘@} ȡ٘X,bS emؽguCg0}Va_xB9kY6S/QL^ EzیpYqHDWRDş#c%ui5(~+hS K3~'85Sn\9@K?Mލm*}":ڷ=uWbQG'D NY.{=gBn^H=wA$벾۔& dG-кȅɼrh_4.PvIc 9-Q{ =bd{ `rԑa+yɤq!)9Jk؁cxjN>ir0eD@>6=iتyW`DѢvȂ\\R空 O%ȎũxKChKO)x* Oe< 9`yS!\$5SY=_VPivm%?xfPaւ#wR вx=y@{~CXGypo}6)&w)E*t$?^$wx;c Gn#f!J;`ZFRV`-hZXy\ r*%ߧAS>OkUtpި{\s@̳'tVC.<P"!yq__P9/]En'2QS*LClJXTG%{7Rq("+8s,sX:["09II'2 LUឋP1 WUz=C-樗4 Ddyp靨G2w0(qv"N@tбכ3!0?%p($lä#5 }˃Hxi :^gD kYį&W,m&x.,=v YO^5xauTuĐMPkLSּφlS"Q>5Ìa/Ih7IZj\') n!w DtT6@lL#HcF€pDC}Kr+n<q6o^|)ѰXD\֞]ܢ2uvAa|tFT8@o5$St O Z FAZfp2:NuDu稓G ͜-cQK($g㩁] yFOX1Z@rC }9M"Bk!@_0{ߒ[ԃ= nBxlw۵QnFG\5㋯si"+c1z eY3bX9⚩'b977(lhU7h}4Ȭo9;Ε]#0#@*hSG#G,)AL xxA݉HngO['1iU;XWq0uڞ<}P[;%-t_lk0e ӭe}j1F7'O|*SC] )K-\_VeP|ﴽQΰwg Йʨ:l8y&l\|xQԽǤК~YW>ڋ.}2by9&Ce⯾.{3bƞ \d&&IϠMV90m?7퐧?Km^p[EBjrbƬg] n?}f*-;$k:ns!?lLm].׸z7Oqvd<Ə&^&/ Zӽ;@)N~~2<=VA4L#ūd>PJt͝X-p(~{&N&C爴~* E\{ar34lNE5]()Z ]FP'hFM_kbHbBLP/[t>&~Spfhc8[py $w20Enkl g-RGu gwْ`,FD21y$Wo.s?i^Q9ݻ*Pgsl)I!߸.v\&xc|3ܳeR狹s+Z gLH@l4Es&FH?f2iP3|F$pb%X]ʎa e[T<ܻ /uzH0myZMWE>r!x8AJɍ lEyjXg8&c=ь쭨*o@ l'/Bh0tm;O m~h9;Q? WB1xgc:!l%)}çߦV|gN hDp=mm]<ϥ-),D]n'rbz'n]/>ĦMۧY:~s(DMmemA; k 5p@]HI2c)5(a9S\Y=ɦCx-{gYSK^g"/*cǸg);ͬ61EgK3 5K.Ӑb.fgvƩChݢ*0_a0 NT\|+lvh';i/H1;K🋓V]'5^mAÈ||P`NqGщ˹Mqen4+G{p* 45t_pc̣U~u"gBmm6'XCđN޺*[ _=0p:jhk|eTf&3YH2(־|s[ ZM!P"}&GQ8ٺP#-{ÄÊ{_7 3єMGc M,iLrEiRE4"qi:N(otߊ734| ytG2,ЩtlVܕ2V‰YSt2_=;[=gTHz\D}ވ縷HE[u~J Lۨ~44qk'%zka̙os27fᡏ축RyH|%ѧN}]$2PoZQIt 0vSObN'@.o떱ga>ѵ8dlCFB-3&02.8T#HuZG&cهI5AGzw~*7A~ Aڗ!"5haH2Î@n7:rp^*1O7qG{܄\}ū40_rni7FP"k%=qv KRdB"Uڹm4 g?,pbn`"pٛ]1%({_0-h!F>ziOo|J~~q Ĝ)my mfwȧɡz+0Li6g~p|ˋl:MT1uAxٽuKX{z _GĆӍ+Q@WG/q}S;:݊H-->P\aYf fx.rL̅gnfhtž$ZH7Z[FP( @w9>y76p7`aIO^bg⥚x(")tab'T&۱ D&O^l^YnpfՋ G,@}LG넅Ew)vWҀ/V"B)lʙ!T?NJcq@U_z"WACɻ_K7&M)1FC7̿B R~~r 7+DТLwL3 z}w4Kao\8nurj =X&!?#hoP% ]+^=n3:pb:q7/֒=0G?Gp_UpWQ6~b_}UCN5xl~ *~w+7 *~#&Nyt[c:{70?<27? I}I%Yov0۴jĝ;f(kcH`M{(?fL!}sQ'7ybmJMXd{V\\>bKж|!vQ]i?ZyE*zlKqU uSvp|n3 #CݜGq/ ]=ji)]Lӆ ϳkwKx il_PKV"EΩ G':&͘HvmOm3r" (S`:;.ں. Fs')+y.dO-I DqccvEA|nZzcB>ITh]5KDc*ʴ/icWBv[16TL, =xR@uU/!f48߯2va1k^b=&s7r7D q*@hc'Rݼp'SRp_:H(KyDB|&0{s`Ok1Fs D=Tآ-Jwvl0*xߕ(kNy[u^7GeNS5|썿)(wq#~+c+wW5И+U3F҅*F/A%&.JI*R)T9T \rl- $bR*iFs% i@{_D/ dǙ滑a{τ(0WXcC"wUoP|7ɭQx?9L0zߍN2Or'ٖv@WDsșU&:)J~^9# |n|i ދsb {V^zV";HŲd3Uj0nAxD8!d`댞rI__M6Cc]#{@Pk(9ccd"SQw1O"3'ܟV孺kHF<Сxfa4勞i"5ܝ\ceKw1ă΂'_TJk4.'F́h0As3`x y7f/jӑ 1]Jw g:Bv0%΋4ۜ&@[Q: 9nʞrmeJgA$r܆rMFy؍  " ?6 LJ*ʋXfjkg۪?X@(r^fL kcm&d5x1W} Pꯐ",:*gD \2Sva,Q'Te.r s oR%G#3*A ~a;TA#竫aj)<2 ft6lH,en%ҤA3#c>}ױ@>Mb\Tqz]ٜ%2{-xJ,6EISX)G^k}W(cDa<>zFT^ G*)OQ<29$X,5|9^; R `e XY^٭ĹރY[3 cPM Gy51.]5G(} DyѦ2(fFꨮ/ f-#J]W |?aHivM'-;ÌC2C\zK ֏>, 7,P# z 21hҋ$0VEb,SUD1\xLU.Fp=aZ6E8sIZm[f/= 9[tݐ]Wh_(q?¬9o}?)j<Z=oJ?7t4-c|yhk +rI/fY{4X雸 _!A3HZ9;R^.PdB-ZZ)cjO (QZSA=Fl%*`!JHyVzل2xט?wR#.{L]>瓀bK5,!(QJx7ϗDz' h ⃾/ba"lN'in|_OtVv񪚼}i\G>\, ֧Yy6*(76BTnspij)6Hpӯ}KA~Sb2 ~$gRo44)LeGecL@&r_z#\:P.+ Ay7Q^GNndrKSP1}\9#B(q/FN#G&ۡهg)#܇t+u E4>&y[ca^eȻ˱%/_/VuxE\fXѢ= phθX;Anqf~=a( ӎ,m)g]-ls u="􇝶_^OܗQ&TCJ0`{QWm&)GqP5zaRh7iN~·Y'hi$Ngsx W: #OQvu"}jWus( <ؿ=tATHq>y|gԜvIؖ l5,'[5> =GQ<M'g}OF[\y-#x"7h U9?j C 4h@DbE,ȈtꎽbsNJ*DZEf#s9E[`9Ddc͊lUUj'^s_P\(vLZe[ `yƿsOW4Di5byR/$kqcGyn`-ˎX2k 鯲 | ~9@4(<7@p0,{gg:l.9I1YDqI?W d,7й`sLC6^ߜ(%rbkV^.`.h$JP.XNUT p*GzdBCzYe5vzVHڙm3 9?Z1YLX(8oz|#;ZͬLjRo.P3rD%~%RE~wc:iI{zP,-OtPo@/73y.|9ı@F] &܋С:. 6x8D~gf BuGAhN+l{K|{-e-HõK7ePHxKMw%DT_$InJ⸠ک:'9Մ֗Rd 67$A&l>1z{' xnR.7|aJ7O6}>F%|T W Ah:/bKQ wI54!fԫDP$T+* ~(-i8~#_=-|m|9>Pk.s@_UNm{ʂęW?#wH14= ;(B愩lS3=r}]QiǓpF5MC\j}0+QݢT4m~ЛMxܥx=ݖP}J+5?^9&g$H~|W 0D=Ĝl<)}EɅ%iid˵SDŖ82*Umy}C2-OF|^p $ۻ,"ڭ@|.218"1c B~;wϒ;j yV&<#ځsG'mZ J}8F\`$Jr!H5*[1V@ ]لsGE[u}Je2A ~H )4q`lcܹ_7[.r7`X PٮL !#Eugx@Ub:Rs})a./AmgmcժYe D:Wg~.$`}!qT4*Wۓb(T_3`WgMLגCe?,*b,Q$_>=M.ʐ[`oeSqhٽo q@+-2S{_hH&B$펠e0iM mTi2V2xPX&*حBz n,7{ˤ9y@4 !hүoDhnLju.е;ɰ">)9@Cfak] !35;zs2;ڔ!:SG9>xn15O<%R$MO[ $ \`dKMQ11t&X Fw Dk@N ᥻" V&L)[R=e8TYD5)v; .$@ x?L@u9k,+4f&SlʔhA-r!uz|¨ Ghf43eT$qƹMEGpb;4UtLTcR YҰd9kw8c(շN!g<R3uZ\-#l ~VpHN6bi 6ezMrzf[{6WcTqm@kF[o+gZA n$Lvb> ?Nl"rL>t[e#] qd3^'$4;yU#r6޾+Cg[yHȘefDQ̦FB \(TW:$~Ȇ' v Eܐ; I ;sM˘Iq ~0 ]m5.#X}hЎ=aOq%o{*n[\3 `]j@apP-nLnGB" 4F % C)ȕ >kSrk/ΗDM&Jj*SzP+%͋(< ,lv!{lS``&{ HXIK}Q,+}J3C>603= ?#i(U-cm/Ϝ|8Y3cH_E{{G]J˞Ua)q'I{JsؕZNKDeV"g7~шлdOxLso3~ p`%gxL+c3PV-~5){XD {< X .WmVർazML f-Zx,-^Tk?K; K P?Z2~(#vŠܞ UDR@=BYݳ5xO"g/H/p3jh4y$kiT,F5"ќi7Z5+CHX=v:e7j: nj@~*@viy|gj- /Uz3x[SδKWnM݉" **6);]ړ_N\ ;mEcP#aZ6(r-G^{5mNP5HCE;bmY9_1Uo@IZv8=bRIṛRzx*M| kNRqUĶpHP,GgǶYp+~;m^փ,O_&QUoXӝ2bT5+%(HM>{P v<տ+r!ۥX@VzWS٣UMxKm5 C{f,h{CRnGCH{ NW1tv :ڹJ}H5j!EqY7_.F VZq{.o׷*?r9>ƅmŮt>@)췔Z'pHH`$#jF[|h}5!}>5p1~m:AܯY3^zR/K#5?  VIJGp-(bo% =̦&پp?>@J:Y1S̠3+TF ּH*+qMUg6GBHRs#uBvΟւNW%G<7؅]~}r%pS7LӮ?LtT+ 7N0 fp rF]c&~mȏ)%xnO2<4?ZqSoD :+ KD qXl P<em"ʽWd\ Ϭ/lkf;.ǺT{kX<02 WFR40ч d7*% \j'@h㴦<KT$o: PNۍ*~]3Na HL{Z9`05|%#PܶbҍЪ4])\-]EnIdM*YMh4'Rn~!IBߌLGILfHr9ߓnmi[ ] bke-vkM߬zWXR724NW,lb^zpBu<Ecb&R5E K[@o5 b˳VG9$r)O^`^0ъNd{.(Lu ~ bD Y( :(4VI=`'-8O(z   EI E@/[*RaY_Bs"go~_N#'1S荃߭<;s0FӞ (]<0ƻ _⏷)o:/IM'B'rܲȋ4=Vo8e3R2`LR5ޤ~naHSQTFB(*9Sh_̪B/tR$%50b ĬY}Wh (3V♋͆*Lnx)0._|,OfAV]& =<ބ3dH뮷nP*N4%Z1f͍x]2 Ŧ"',iLKFx+b)@ )t[~RŞҚ@*[4(F-\ծ?>'r)f;E~ͶXr|TqB XjL׸ uXIOypt ٛ>]\ݏ72Y>}keOJ j= qSUyoR:ys uXdo%w^1 WĹY .nޏnAB.4)HjSƢg#ojsnF Zxa':\gKJj2HICSP\ Cv \N˴ Y[<#Ap5K?]%^4`uP;ں'$5PX1C%] giold-Б3AȺAf9o_ϋkl gτ3X9U\^zK6r|Oze 7.y&ѷ~T8a^kƸ }2'YF0A] ܺJ׋!읖Q dqHp7'KMH#8Šl<<669mSDs|EsIE`gkKom۳Ad*~ kWQ%&xR+^\a |G<Qz>n.Ҍk! =Mgmڣz \Wc,zdz$.hf cwb2N|R2`gNF >mKdD~=O|v6˃/2aH/U_ 4.'[HV!6? &8VIzz0QEa:_t=+<]bj",.'m)dIY7"ׯ?PI_l84P.ht|niH֍1\8;[ź [׿+Eތ.@ЇLR{3Ls|L8B KIVD"7(-/ yvͷ9 r :BUDQvpR9vA SKp@TF~C2d`8ǿEV}x$B~(LeF{>Yl ;@s e3OL *:\$H_Y5fS($%6#Ptk=C˩(T}IL uTΘi5)-L^]WWrտa l YJDe) RwU:m4WlZ pPԴTmD6!F8wH8Uc7586̀.ʧCފj%v-AgWį:!'xE4N ZX`3k=mr TH>qۍh9%J,$Nc̔Ym[v8,)!Ə8㡁:p~l1$ĮQ6`STޞSƚH9Z.T)cz}p׷1Sovq >~O%R}pډj* aiVE[l}%{8ÿ M?m+ؐRqwHwIY_l\#}/V68y\RG}'s? la?)UV3$)i3a8oo7~Ky2V 24dbeS0#별[wv,4]R,>~~enf 1U7]YOh,$qbB) Bo BݐZORfDhA;Jx<ي:# фq$$C:d0qҠOqc~DtMȞoփ΃+p晫EqlZ8"Eb9cDgMNjE}vZ7>L2)b; PR*Wvь ʺ ozZ{N$/;76"j8-7{[Z((-qFF9RF/6{g Ż7v[-`T:]1ZtQYxd xAC.0Pnco_D-S~50Z%%@#&;dRp`b[,(S 'Gyْb|Yk<|" ^'AU|go:_>8 + ᚎ<+Ljo HQHuse$07ח5vh{,@D1i*mϕmg [yþ M3V L$TOy;PWAYoKtK1z`\kޞDlGUԘQ]ytq_>.e_O6LJ`ĝ܇1Fvu,fKȻZA _c57Tr0.P/0߃vJQ|hY^QZV[OBcKeN;LƅAtUQȩrm&oOX="-IZzg l뢼+orc2OT(rAGMMg &TO3m` (bBv|,v Y1WdiZb24k(M"M;,ᅥtƂ-| {cyrj"z0KZGhkGܵA7&W dlas" DKVqx.lkcE+ Je}q}xx)\-\G 3# [$Z=~kAHjMzEEtG:3y%Q3Ww|ƊGOĖ{0š})^' ZXK ۈU"l++_CI 3T?VeZf=uWٔZfMx]T*J6kgF3Lq UE"Tk]`j,Bh}"wLmdˠ??=J>psk^[Bik;h0L#sk6xؐȀO 9mhj`CUN!5z+"_lNUhIacg& :d"ꍟ6șIn <ށϤ4;6kE WXFɩP5~4OROѐ{9Ҥ6X?ڀ^. HkMS[0?\q/e{9B?%_2vyӺ4-_ᛊQFm.U?ːɺ옣g=s.PyP8wrA\oK;sߙc-ލ.^%˘i dgC"rZ|cK5];B0FF'WʛǰWV@ G8@+ ;^4|~߁m=Ld&G_["ğ'ӠQAj]iR`N= LQdE4NuPO?yqAJDc}ܥ)Tr:qt2ͣF-~yPΞ+y7tw5Qr3㼂zP_$7C?e1MD w4uF";RQy,CZ7X~!=wN %`3`2٥7k:*XŪ0qNZ!O1ue~\nMu" 5w\!$YC*a%]8Ho@%穊mjA+<(2_=TP!5uaz`Cj;Rsw$qg .nsJX|Cny "d*YMؕ@hR%:WQ +@A&NsM"~=7 wYrV #A !g -P fRt,`p'mwњg^*FE fQMлCnv+5>9W+mtfs3P[FxB %M3;!◺|nfuGf4̈́_)ίJ>Eet S5)we)SzH h_}3ߖֈ@0Oë*rFd<\}TE\` =#^z-pV)dP}ErKrUOP#s~#q[8)/ "n] Gl /N_C'&:>:<(D?y~ |ZQJiՂk{">i 7Q hCVXi IqF jMv&Ƹsy_3哋^EqwQIzcq{iBgtX=t+w_xpuu"om+@#YaٝN@}؟Ani=7~ȿCZY'k@Tԁ]-33u.k )WJB:8ZDZz 老й#Eh%D*6vHu;_"> i{*ɺIcLk< hA`d.jz$9` T_}VpEBvIVI>Pt% Y.M^ X W͸&NX_% MnI&پ\v*߁5Z#^WP|Sbua`Ύ~p=e|g¼u4g,h\|`gJ>8cU^q C[!&\qiM/bD~?$};H>R߾pM[8ᮒ!j*F xw;G5\Ğ||oNoIwlWbc|'gZX/PM!BPK6KQ9OC)raX;MA]g%h"]MX+fLGWaS^֓RpP$! X4$v2yktO KdvZ*Ue=yPU3{ZGp/F$5SagcɪHKt{:3vagSb j BS|{ץ{vH4ƅ[QVxd.@5 Hѽlɳ!mNGLL7VEܕ06~$byU^wߝBhڱSNs_tWp2xyh1eadbL+ ۪aoqʀ$x!Rן P!N;4wd-!15G|:E'Pyq +W5 rOIt]+I<:o˾՝Y4F=2@} ;Q{ǸbY|YP5ifZ%t{>Q1 KX{L͚/_FjYs=x̫h<`>pg S@,(Q7 INv[?Bۘ4Mqucgm-%~n( g ~Պjn\ٕI>/#i^s:  F(kײT[5 ahT>4r&daL#GIg$6 J]l$ṁꈩh]Լ_=H;xkBzӭ]>^\섂ۻϯ|. %*\ɮf;itYPW}vT`^BQoARlH1΢JR+aa.V;;"/0^7.iM*K>4AԴ>lhFw 1.yoF ͲTr>Ys?4M?~"kY@m^)5#rܝhŻf: tdj9 L*Fv^uf8vD'kC4L)4xoKf@WA-ݙk r^ 6߯ׄ`: AA p|ʫ G8w8U6XY GZ#g_6FLÜ76tq8bTظe!=%qc Ɲe2 _qTqҸ-@ĖV+{(C?#? $rt5hͯX-ABY;.Af_j"Y(dU,t l",:mݠJ6K9$#}uew"MDϏ} M#u:ZÅ@s )%3֮b *2̸La (LP%Q6}239(!,<y+Y tn-@`/vX\;k[" s]%)%ӠE?;߲[(#4aFiq؍_wJ k+A3كu(hkebWBBr00kͩv]"VIwgˏ]c.gh> YxZej-)>Ax(}RJąXd`E7TJ:n^JkS Foq>JFz͹EA1ue^Sf1-&:8Yқ.Y\=P-8#=ύP؆`Dya@="pl'bn ZHus5mC*m ~·Zbߘ]"8#/Ԓ \{Jd]V~\Q;ׯR6fz3(`za_8`ߘgEN,lXBqkZ'TөVA07;;̦1\^痶>6#S]ϳ<[jzJ":g#.;0,tL Hd+OpG@OJ ˉwy|f-Tɦ͋F_P[N d7<U-1FJZQ85}Cȑ"(:y:脻.$߷ImA txFޅC/D]z\0Q xň|lI ?63H%S4rGi(N(}b9q ~)`.ei8h/TЗŌX_X6mё,˔_o;R}Q.!fAMss=$g?i˿Q|_eܘǹXj|~m XAvJ뗓jFowKbrkzkkR" H{e7{nY08Nh֓&k1nٰhw} 8s1ha7j׳Jq2odM Fu JCvWa|)YREbt;6W'l"uRo7ު]53_ ?̧+@"vͿ':jU{x1z YcgE1~xP@t ٢ /k4~Dߜ k 74ٍ&H(`Ojg]D`vL-`# Y6m{jRܘ3bPgw`io%<]ek W_gVcO, *? Z׃*ƀ%cjZIVjA-yKi%ҖOxc4ꁡ-kHx- s vtIᇮr5+ t=r; Q acw2q}%~c&E!.DahC7[I66ܶ8i (N: hqt۷ ;wx12tXt&S< wl+H[V  T5}6>F*/FZ N-}%B=o*OBǰUx?*0Иh G_QFa@'|(1(|Ψzb^>$*fe߁7<ΆۤあAEc"Έ9DiZ ra JUzTo4cY4衦$.$_vmp@æ˝(QXхʣWU5EA63Ա fvAس#Ckm얦+|*6Au3eMr{0[;F٘|9WA)K,`oyEcW#8ʵ ŗ-Yff9_#"d0mۮ2%D\h+ь@퇂~  t]+hc4D,#}>wQ2!xaU;St2\ wa7T.w=9USLrh|ӝPF\0y=iD\&^Ws=kySH V:-Ջ'w]3aTIsANm;sgݪ2%n|[_Kven@!.N+'8JJT^8ӽڈo| EcSaCvsP#,ߘ{~j0LxC~f}`nEfw_θfh+eXf֥c?F7d'+%2k>ຉ'h-\ fya̯2B%fSXm^gsޥ)awp }c^ByBV!(znE"T]iG {oc7:(5G$>fn ~QrcTURh&_6rJAaǏ5) fG@_`Rxe &B\Ǣsa眿5> qfYaDAVuWXy1 2#if%;K`m6p値&c3Opb5kQO̒a4J됹 \nwqbm褃}RgXv۲[^2I[9eԋ" se:t³\l_s#)'K>“\E 60gXv05$MLHe/Z89ΉG+tIɊ~=Y%|X 3l H,m'I9#5ܣzb!u:A5OWM)]Z7PhPۣ.{O9,ۋVtvnu܂"¶X'Hj>{|(@p9mF3l4I^|?ܦSwtk=oPݪ,:H{ckPC1" kYr @fPTe2MU;VQ8w ?j9b ..#ؼRU ~ozaXn8ݳm9s#mOȯTGfX6R(/*+OPS?DgaJ_-(X NWT7L$-ۉ2rKv@UUne\*4JE ey9. vJ бN07Pf! ?/''9`./Z=Xv$*y: mLItVqrQ˅~Ε1yH.w{"ˤm? ubcq,kjay[WMz($)L }3pdg3L]2yDjiτ6.b{bPʬ5B䟀}/s'kA=Qu'Ǵ"V vB3|K2#Pдy[s[e,$epp'6!ߜ~,JB yK$#ycnjSf9zF:tOfUlFY#-d-IF}4z`B&#O Qy_llSL|hC#WAQ+f S{H5$@-u(LJnmQ;\`FVT ym(Dጄ\HExcxv 5<Ɖ!@qLR:⥑%b|r~.a /rvYNs ɖ^ E:ƥ$81O/ ;j¾')~vAu)hc}i^ ͯv=v-Ƭ#w05H SV<S<֦?>{ A9"w:#ڻP.\qS)<%SZ NЅ@ϟ iEjFX :`*VwQ՟LpLJrОG׈#3TRȈSMD8's ~*;~wXڶ~Z%\[8*-s@B˴`E*rd>jȿJ/ Ҏbc|g<ǮUرR$V ؾkP@.J48hr {*5z@rv x2pryr2tRTaZ>ztv?HG3bη 2=c~j_?&\KEg@0Oƿ,h+CUy~@ >4Y`l4AAow~AΐukԺ{_dgcd7I/ɾnbUګ<:F'lv2ZK9qAVmzEFA~+).Jc3mzWkכ2YE578>iN%vlSi{&r^#L<7:g}*c*-q-WW9#@V:Vix)JqS iQ}U6Ù$hvWDքoaದx @@ၾ𔉪cÜe+q0͵pK:#meB{*C+$E]~@fȅw,OcK$w g=Ѽ{0?9W2y2Fc /VgaVOaWe"_2=e ۠w &NtؼKzϯ3T7<y6 </7ܐ2Eކ8oaC=?/lj"ս9J4LY!ɖ?j( ѷc0kWm+ÄධKQrL@/ۙQcށEuTZ] Kͫ,p%.F[$[փ#=|GN#+OӾA~TWʧJG;UB`iu6Lm.r x2wI_T162gyT=r(vtM;[y-:MqL}#O:wyOe+yw&/teИ%/Ch^50؇VY S]ry"sOIUiHQWSV@dl9EXAf}" 4"ee2ȕ*+#[WO *SCW:b:멶u>̍V\Hen805O|A'̌zI1doz I'.~$?c+(3{;1WJWl4Dtm٤/.WCاCuXF7/ Dy8pPt/n9H t$>}H18@.Jgcn'. W"## e WE}ۓ\ zB_ڳ|Lt4|mXGZ([J MOq>#3Jϰ ,m` nʾ.O9%ʧӫ<(b[B}XuNk%ljRq )X.ˀRcr^QԺ9dh[F`sZ)i6턏oV7P >z \lֺ{ua} aj; 85҉RBGnr'r-V{e9f*4WE`')m (r+W)I_DOTK:J8z`yМ:Ic χ\TD +|g|O39?v-GET[zN~8i-o}b!aA%2p7o@ 8oSx*23buoԃ{o[F'9?eq^P+a2a?uNό/HD8OX2-ab۪Yig >"pO=,|B7c P|hihr shι.3AP n6$R;,M3T̝HUNN=qmE/یOu͸L@Fwed.-WKI= "RjKfgKT VyntOPō%,`-wɹ~aT9y#]VbWrӜ?"C\ep |IޏYP 1q[ &E|jk b[ܛs%5"_-o"ϴWr"FH#'^]qaSЪ{2&]dKS e޼9w~7;Lz aZae0eV15Ev[38Mu :Rz< 7%"٫i*M*U2I eqKJʁ8Z.󳰤wNjdCM_"|s(LTCMAHLêXE[E@seg=@|b䬅4xa7iʼn1*Akiԗ0(%'Bh[:s ;nJ2P֕pq>~`R'VNz Ȕl>J4ͩ:c ҇RG33ӛ1MwʅGd2ye#jTdb&f}WVr`voNS`j::nfi[ {<+7O*4)QxU |ɏlCp [&4𝁏VZqu hkaYTKϩ疉.BS'p<(\:Mʛ3#4za9G&OPҙ&>NRnQFwC:ezW_Z=7zKB!9'6V8r᠀>û`E˲DB!bLP?ghUHy%haAeI__hQOM-u׽`?E3o}8Fs VX]_s&1!J6ga9Bz6)'ϊ45?6LyʧzPL  (\g[czU}@+O`]0 &9EF D G)o:=b[R̢ U*oɮ 4֩YW+~GKt, '\Ƥy`U%Sjޙ/*!@9?Tq.ɳ}5Dd̲%g(晀0Ju^zZZ*5%3`ľ2'`iRO<<_ɨQYD9wIz|yT%5(rd rfz*(fWWkÌv%5L`]ۼ޷=dtxnb@G҅`nX0k';809Bqnҕt C-2F0 <<E ӡ 鏗R:jC eC|G/$SpѥXJ{?Ǯq{4Lu%Ư\a,R[7 (BtM1 NiT~1@?b͡(P;0Z@OƊ԰ kn=s{8Ե5`HӆIJ+91$;'6o͒7klZ6#îcC悅QRr g4 򈵆L|SAU^ff{Vs\Q<̪m =҆RBRX}*{XD*[u(" 8FXE 8d8U60VI%֩u}w2VuZ> wVmJ.Drӯ<ݖRp2;,pf>]K":C43f{gneB`>c:IGG_i5"Fb+kDOP.4/bt飘vtI u 6p'üYRvP \H^Z,9Q\+ tESEmbJ:w?J9['H)0@j2ݑ(5~b4os|UW޷> 9 g?;r=S @C^D4ѰyՎud|m-(8]3-sF}NS1Þ.'lI/a=5Q\@؟YvX[g|b1-xI[:9w@^"2`yŢ#sMإ3ɕK O= /}~`㕦=WW9r|9FPП"Rb>8){;o+*AJJ^0CcPp,!V?+qrԮȩ =(͢eRY_Cǝv[( ?4I|g1a&ŽwO: }ͺ$O{e$pz΂ rH_e@;yR$jڅ4?ۦ(jaFh Z2 Ea3ڭXFBOᦣ=>^ _֒ި˴25A o] $pGlu)>uy@\&8r;dAFPGMS 2o:yg<ֆ*blEM2fQѧNR81>meg<(C]LK&.5D莁Oq+ CfrE^|{_CwkAT8*l43!zуپ336. +;8nTURr\4*MFaP-)speYi! bݵ Bώ#:&Y {n# i7F7ete_J永OZx&V0z Ž2d֦Hݥs\U>$mbԇ+`|dCŲ8I58f\.{ճ'en¶K6R>O@94Ώ2@DPzq{bl'\`;|IR kPW uZ )dJz/cp_FSqCZaU]v?`QzO}/`T0Fra5 ¡YO!?9+.)ze_(d,o6K1-cH_|;L}" -kpT.˯]+qȿpG]}E1QM 5oo#y'i"/G`,,e6M|C{\$Wd}B[͡($b73b?0@L!H7/x֓\RxG=pNE\î0&̒uc7c{;s/6c}.j=2|R+L]^#\ą.IM'e8Ǻnod߀D3(Pֲ[GND'i :`̹Y+9ZF5 *MHX]?FVzp_& 8$Q;(Ϟ,#*#s^U ]eZrIwc@+|'_ pd[Gܧ4PnSTо$ՑϑNņ(rc\a:.wU29 Kxp6Ɨ]]2Z۞" *DȽV\*TF}]m˸׹֪N&AmrFq ӵmIRW\rHӊ{FdҺjoFPׄi7 -x8GN'aph"\v=/oc22~ nH pa"Gb ɷwQ1 hxdY YD g(#oHN>ᎮW|ۻ)Q+|$wƥ&\8z}i>-1=986rC+R`M֏GR8#&);?e<x$QsVNA~.=t… D6GTߣIg6Duwʁ$Lo0Q#j=}!F@y](dgpqA@w}B 7n+ ]NZt9O V۴Nɷ:|fԀi@\ ca,i[nrABW,͐`z.O98Ah߈ YwU[C`i ) ZJӺĿx\n;r^Adnc膓F3P`&xմ.0w768b,hbO$)؝v!޿#W?Aٱ5(28ca< 999i&웧`M¾xktٕ|t| Wj6T$g)G 4/KѴp9p+4Rzy5AOd iͰY#GT %J0V x7C=!2_2O f ^lG%ñUBG52nI vHxq}6<~|/u).f M \Jy#mU|B`'e$nQ>6T*Ic lU,%"f^`wes_Z ZW Qgfs-N z%Aq(1X(Nsq!q&i̇XJV`|$7ңё 6ԶJD L̘TIWr#F(Nq!@{q-7*lխ=U`#MeVS1 b{&bݸlkѽʔsnmLryG1}>ɨ58'KC]pmȰ)|T,A_Hdg%:ܑUB1FiT}#W p>](m"7#&i{qFWqH"b2q79XR nAseFsrڗ4iϞ7Ӈ-S H *}AdWf`oH?{8ҭ f͗8wnkT8 (w|uk<shE^09C n8L͊y[هn)0ym|x=IJ5%{1f-.}(ٯQ,Iʋp*%b h ۑܟyꊕ$rvӄ.7ţLtVd0 'שǐf[blLՃ[./ ?s=` Ͻqy@/J&ngLQf?9gy[s˕VsM?ңZg!@w9]& urt@4`(| +)=CjwM&d?4 +"TXUK&&XId_etl(m+ ,j9C@!CMӻ2UϠ5s'ԧFo>dbn>v7{qZfEpymA{sC9CYU2#eibkMd1'U}>+HG[ r!StHgNݾUIz 9F"y]Լ͘yS!ޔKcq$_^ѬsQea G6yqӅr-:usxDx6P)C8Vf/uueXIKxI*L%ԫZ8hmE_H({Xn)i" q*[M6%K%Jf޼o{l64 q&!ʩ٭#\DPRu8/oʣׅάtw Sl.3Pn)={҈C1­5Fh]$S>C,/hBCrI 扡ڐftJȸxN} N||Z}8*tg8iTZ3  b%>2d}FO4j_wo"Sk}SQ]\bġ!ʹps`xp2 GhKeѼJpBh2ë7pLԦMVA(8CDi2u8Clf'^& 2$wO)R-fGST,k1J.D(Zp4H 900UY~1䇀!شg*on+DŽׄ1 T@e$]2l4n"{VYmP zIA$$w(Dyzz4|#>UW M*R30}pñ6m!ܫ(*;uЂqQ*HL7o)eZ (v\J*"6= m$GV6aBw.a.Uűub^DIBKKZJER'6;@E[OqYf.pa>+ I-WLqS9ouG^iML A"WV""N~N98D!ھ.vڑpCEUh&L0,qW_oOܫk{0\19"kIQyҏ}ӸNcz<-dr19S/Dx6T[E&༹i:+p{#IOwSC\xp٪s醬\тѠPd/OpA9Kk ҮhP kz>fx)|EpdQnωÍϺjPc@'cޓ:.vY!cٮ H@p7Xu.膭Ld@{*lU4jDFhX@f+קEØc rP&$a.l vv[E|?QAUe4^8Y_wC(dho*m2T']2ߏV7ꉛ}>ǾYv+0oɴh#.?pWX). @} Zb[:XsOwlAJ<̤QQ3(\N8bO6>= lw#YgR}'텩E6"@+ Y/{K8YF1coZC*g*8`3BؔtO U834Xe`7,ȳ(w|!Ii_uܜD~F@E_ oLKro}.U׈5"HuV*3?k&.Л[j B1>q"g R=7<[w>)A^Z+s|Sُjۂ<%vH{} |ɶb|IϠJj*j~+wn2CijY1a0AHբOl\' {2DHtyg`V&%M>@X _\0lΰI%:>(SRIlPP[aC'DGi?"v7_:Juw0BMK;~݇_T/=9e A3*y\"qdK\VdrƨV ")&ʃ42I^@m2ոvwr/7הyՈqH%WfkMqRҖ8FNj԰Uf;m.e+GI|4K*7P@UzdMh׀ybI#.#ON:f*{o b Uz{C#&6 1{|5JB2b|E`aV o gEn>y<̀>:_Ze 4#j7qz!ka@c nP$r1~]#^&(ٸ)" >ʅ#ąJƭz/E7D*]]Ʀ?yeZ>4]$LLDO`i^%E3?c+KekourmE{QM]# N)s*rVű'A1~&1J7cjgh$;VIbDZ*|VXOhR1 g VEBf z\+;*PcuoÔ3F1_jғ:fђRaͣl@6tbH~) ;3c.fAq] 3y|ԝ˼ QLŗ <'~&9V_%Yg>8clyDԄ^2C)FYOTޟo~DE֎`a圷"b7h񯓮ygzsnf%eZVFCm3#~ʀfI7yqxl/d1,+gn&ɦjTm΃BA'ͽGceLxTѥŃ@4KGIle\kI {"-fGS6x3&ιʼn|`COy+kjzlk M{~nmF[w|qP䊕 q6];qsBk)FUry3mUIe8ZOyCcvPdg] V*(ѽ{¼c:CL_h6WlFeLfd;%r dY(:0w,rt}>X%i:+mK }A ]ص YE̜6AWU'Wd*Hݕ5{b0]YU]<>G{05c;:6@SN;>WJyVXlCŧ#KQ\W R2a(>YTI(xˍuWڷn\WgC:2a*{#jj 38Th7F nV6c!Mrkbs*b64e7q$c>x{P밨7WfyT_͓M8xj{.C355=6qN{>]Ƭ`u&kgU^CA7*зu3]ZsUz >ء .Q (q2=5=Ϩ*6ֻhG .ޤX$<@5]H'/R? Euނ c'h2U˾e:w5;T>fPRzF]CD!q }j .SY TJ<;,]^ qN &h#&կN$b~EMt$.@ E@ʗq3ETV!D< 1w :8 9 pvIW1Jv^eDGVa Bhx@`x[[/%T\bHb2 ׂv^ЗZw(N& ; )Kॶv 97Ad:'"5Πw.r[dΠpeCn`(|U{p }n݆~79V|}-xl*S&Sf%L4Q!2 ܧpo0#KM#Z8 AVP'_m=tˬ&l ȥqQ 2kǗ;8fFܺ)Gknx@[udA}9( Ѧ#]ݕ.y)8}}$EXK  (̣ɪ']"]ZMw\+ƌ3Few8T FY>nQp}?5 pA/ Ɏ4{4KR>I\"3G#p=B.{rv_ǻM6R8,ɸٿy|^;k?Fis$>قf$.>/,jDѤe5 p',dg9Plu(f:ѐAVZحuz9؈@Vj F2ԊrA_}穁!Ís]HD#W"i=X//LA;XIb3y{f٣Q EOV m?xҸ#V$k3R=@+qTL z"ܸ`4hRʘh_)}1դx)v;ʺ`D!:,y@BLQ\MZ U?уZ) k"'ү=j狐yG`᱑$Nf6v 6m'7m XvaJ&pN ?)Rop opO[h pu )[E-da}|]_}nKnӽtЃRI u`1 yC}7m"9ƅVcS"a>&Ibs>gLK*oȫP+?3./\~@Cem-d*ڈe^%/ ˑV73 *<2s0?cEEB@lN 0 - WPpSR~x3~% &Aow#6e˟`yJzV%NGBjlCAC#M ̝qb9)FDd<ԫEAqTX.dT)EEP8|Q̿|:b~W֏g *7?qT)-R* 5KV !F.L~1!O6-bs+=0ƣ%NW@9-BjR_1ҞψqXYb]HኮuP_g筫 >Dpϡo"; ;-Dž, 2:\.0Lw{̝L1;rm:PbJ<#VӱGLGd& VQߏ00&̍3}|kv E스l]xu2Hڃ6g\U9ãk} 9O"!ZYAdFHJG(u&d(ЏDNpRwŐ`՜5<^G0F 2 Hͅ"[fJnG'AӨYX*a%7()ώ4aXi[㜊;H(/?1$D]^,2:")qGzp ?Ž>Y<ē]]N d!LP6] tB1N{ 3Q]@5ĚV{gr zJh0WLiŚ)}CS:i/uʹ#S,|S#u}|u ydl .34=U[$i*3I2Ku|,faeyc:`^h2&߾ӀAL.NpHءx jCy QX 3Q%nG7+|*xK4TŜcպdE*`p= (Y%ir 9Ȫ!oe8F&]) ]b ].U oQ/-Wr !"…M&_6^{BǪ T=/jd?(y=Wy wѠyo-OO"뼍2H(tOgaz=s0Z#9Մ|q[ RCٍM&W:{]w/D\6+@.L:*R *q XQ!e9>隊=$}X>˵9yrܫ "Phv9o d[(H؝#t7O" 5)yeoXrې!Ҽ|/RUaXR Uq0Qc%Vۺs'YJpR]I m].Lj K4 (9|[i3ZpnK|GygKق6aOT5֖m1&lJԄ󉝩X3,hkhϵjEe"L .8(z 5i9$[\ކ>.Hf?Xȶzޖ";EH@HSY*y[f [,uR3[>5B=n*إb%xa>֒0NGOMbѝ>˔UqAo)O}\IU; d#R%n]>2h{4\Nt4v&tpQp?(>y#6-x?zT(9iHjklɿImBZB‚t:@d-rOzx2$L@Z|87Bf(AX=nnȽ7X4x+QKң>Yܽ <Ok/2j`c0<"8I&M^W:3p~u*޾{kP6.q$-&vI92iSus#HuTܩv"j(Q?ͩ󁈭#N6QFv y=+@t:a<5o?R*VhDϧE}d@k̩ . n֭=\Zx rR$|WF̌G|.Z*A\1S7s$Z{YёV#X liڅ!9#} G~fLKCU{^;]_gN(3lVG{JI%CG-QyT7O=~UV.DWӪ2wF%"0ܰG6t}!Yi`+'Ҳd?"1ޚ뤽0eZEIiqO+TZj¾CEf|$ml=RnU L9,/JjT,ASF2"~>F#\*rk[oTr)I b H9R7 ZuԐ(vX7[T9+9kro=}5L!$}48;D1<[q7;J&{qEuPX9 L:ԣ*Tc7X8#J%nD` x{nJ<0t |4.Qp@/XlKE_ _m;2q?2H`J(d3RJBYd2t,,s'>n4&G_[h>|0w'çےKx\%OڢIK&C!bi>]EqxDB'sɆeR"tΣQL7F>EB&H6GbJxkɇSOqA+ e;g0ˉ5m' %zΌj͗v YVʗ}qgEF}@Cںd.i/o::vҎ$QE0:ćkc |05zfWw?|o+ )LTIv*$ iMVm6'3mE-*M#-HZu3c˪notyȄJ nRלi7C$ȇwM0YKGn+aY5J͗yj,|ѰQ"`0T>frf> ?GOt-=K4Aw~xzhKƜ*+)nJ?Ό?Zj3eԏ^0J:$'-) Z"I>[9XHt[搗W_r6ؙJ圃]O#v,JzMBi fʺ7\z[}%o p&c7keqLNޢ߷I)|xZb|j_>S8YE87 ᠎qGv`~ϽOLzBY<nGcJe}BgVma59ѮE`z)8~Ѷ*/=-v!.-ݴC'cVj|kAP@[y˓_EF"ŁN]:|ڑm >lZMPQJnA']iSVlǡ^܌HwW_…Lڊ݊t]X.+\O:uPn˔RRlvYFneWb7㍧.b2Tw?ôLL18{)O@zWYddZI/[˖L!''B ]9qR3ìJ\in:'DtSCIr>Sd OCScފI^<ӍgЋ >&G RA2PG_ -O?o>ȷu)myouceU# w1Nxvi|n{x4zw|}#IѴ2e'(*XFgs;C,#gÍBhn5@kSV^ܓ35ݿ0ŋ'4v@Σ&pʣyFG*=\(ܟ2/=tԉ 9xd9Tߎ6?M~Rtrg&4) k|~^~iP0Ƹ,O|T~qeK_NN*)%[]cPs _}_`Pbܜ.CߖL䦺Iu\>?ޑu-fvhVdQv#=KGeaEq?_m$y04`'z_NZ>ƈI |MRq1_׭gFR}*_&+Hb'tMM\-P LbF4zP$߈^\(" hQm.Ojŀ7&˰*EE+BcE Qi=+5pRz]LC:ECxi*" j<}q'J~шWE>J oZPwULSDEcv{6C[3='Ds?ycq7wS֕ Tmݛ85yUd^dyf|'*j _<\ut.Ni>E'%|>W @ ͂%;dƓ%W'Jt&̖ĸ&ޯSN*iIR9 PvcöL¡Gf`9iPIM+#KSuFR*0XM>r6;aޜQ`x*,.}_{.v.w0*/8e6!@)Px83YNc(?'x )=r􆚮,քQٮrcݹ&tOr xs(|8ʼsu$KeOQ1/z<&I&FdWq&ROS|$) w.@p<&0\"#D2(b?;t@)^17/ָ$*g f "Ap&mm+`UTcHHdoxO _\*A/z"e/1v^DǍYJf.~&M\w@n'ƙ;=4HƬ_9N=ST_E\1ht\՞#@elՍՀ5+ߦس&ϬjǯO7@.fbmb;hD\K2 kۡT]="]{dII`䟇{5&IT3dpoByf\׊ffz%u T>:4Rnc Wm3R7mB-UՁ0v)hWL 8 Bt`$5pZ:xJRT滂O}l~t@MVG9&bBa~1 J*%cq b[W~.= YXzSBa$2V%V{3\$?Um&ˢ7)6M;͸ut6oZ* r;GF;~Qe˛`f f (Cag?8%q-3y!~F~ [mnI*j3`nwqCU iA$kR&k5z:y~vwXδ̶ң468V^'࠳ bnj/kۑ_uF#$fI=ﺳe`qτ_tFӢM*A gbq+eS<0޼~38Ǖ&j]Oߪ@*r-H, zY@[/Y6ewt̴/߅=P 2k3i|xY0>Pgh8wY$•$ H٢]7GFkkB͸myX^` |4ÃWa04e`4^zJ;O3dž^g?RU(! 4F/oRHB4@FMS%ʧa$/BuH( I%]Yglf766DZ"[UfÆ Pn Nnzh " \r d (d;0vGY:Ku|}NDܯ>usfQwK)"Rs'Q~Ɣia n r,݁I7K[osv4WN+o>%;Ժ`Mp7q׵h8e~N5!>5׍[ɉPẎFBl3}/t7 xj$l`G(pޯ,FSMP3"]ЛUKyNX!M xI^קϓ -Ԯ}n-YcfERZ71LcR"}:I汬:E0x] %[Q:itnҞܦbonJT'9tζ>H^&78FNq<e׉V}S+`.~Ox;{0Bd 1Ӿ1q|U^n`-Sh@ PrF -R `xԊQ"ڬ:9WH3~t^rVyGDYT ޔlQ7p}V!q *G͹fbF. 8)d^a$l:! c:eo!;"&/ f_-T/hgrRԥ-f6mC>Bo F2Ta3 % G2o݃|S?n:GFZCk'~wו=fcbYD, (+DVM;*$GnF2k0^|k0?P.' OJ8l|pG]-)PK;PINc}jSӥ$Vut Eq:ӚjҊZ9{j &N\p }SSEL)bDqFĦי#P\Ҏy?# WZeΦxP׸u?~Y\79\Jc eӔkºʚ4lt:Yg+ t`ֶ "EiD!l(,(|ӥ>;7WJPz251|DicyǼ`Q .6#Xzof6?3{Zf F`uѩt)[9-dU<4pξۛ;sST|LONm97Ć]LG=Pܗ0ז=9ud֦}^  Ⱪo;._\TJD{s&encC9\ˎO}-ҚVCEq fVD&e~򝑢-N{x)4pT>؍G߭{He MJӣTh:;$L56:fϳ7o7ʾ0fuk <'W@K&mdC4Bғ^l tL3#^f\dNGD6<h:")^tN:uت\^l#V^ sm%{et>,Twsø:UW"fZm $~l?xQ =?]aXu,P;\O@|1%؇MrtC? !v"& dt2Zؒ]W >NuN}kfz}U{{цB<}D@AׄyN:!~,GKh"Wfڐ~IlRU\T@k\h{#9Y (rO(18NmzzbL ]3&\_Cb (0&l6(|D(nVS\|kML6@eZ"O"*섶|.^+);~?]~$2t[i)g^zx/Oq6;!B CAٺ_cyoq];:طpFdr]ӦǮYڍirXD??n jE.2;16C9 cgD+fuH@~>"ƝIsbp&<)7IA&]/JY-B>a3Bm8gΧ>U0"_hP bQt+ gK'r eWV a_k}:\M$ @!KyK %SEŞ [G&m \xqp\s.oghѐgxMW9ļyU;[ w[Aml1PۄGjrVܕlmk=Ufe M//>KaGHoH%/y@!c ˤG 1x7md(gfz^ Z:5Ifl\mAtA}J;ڙ=ˉ'|7H!?J{mI 4a$!W^̴zvV2 3F{G>_nJetA`(/w4M/)ap#9:mr9n;kUpOZW!Fڦ#XNY=JIo6LVFbYAQ< ^wQU!ϋ 8kil f"QXHVOs#XA)ۮ`I`B 2kXFLRRyK|)0G Sط%Xu.4i- 1֫'ymm!V(q.K@Q0]IB4c;fKA6Q^jUύbufв܄3wqi ~;eR|Et1 72o$W)^,TaM-U IC jET &\\⒂zo}Iٕ79K]\ }cYE^5  LjƫMJ+5*`2hd5lJ^ -ZYMG흳aVT܅x֐(Em?Wl1ԏGiqd`<=xEQ+8Nqx2@Ĥ)W9IUL!^=Ҫ /C/D  Dz^#`ɪF*Zb]cջ9z\沘LEi%Uov Y܈r"p'v7| h F , 6Y?Vep+czo!gK7ƌ߭ "+tG}LݫM\|D9tǙAzx֧MU&~fIęl1C?ȮYC6\|܇Zk\X*UEwxU(ߌ ќYMI}m]ȕs=3SP_N;Z -J.`[MXtt KQ~$JhfÉ8VSX@6]eQ [$v9hϛ(z/kt!)__sS[{{[ᓫMy?t@]2qգ΍ބXQv$tO[}p;LVDb6M~)H)4d..> CWu=5hJ7ΰxk+˄1Oa/x7vD IIK/|yp@ "In%wJē]GȠS`sCR,?V] n(ݷ5_3 ҧ`:yCy:( #02_JoT{a8Nwr m+;6 żx!gޒ/N3۪I-A.sZAa"8ܵ|irkPB7 Mi@&9:SZS"QYy/b{B򅍲r@590O:0mEM<$.sR̥3vhyD9HY&V9S0*VrP/>UjEV5x@ [슬_$.j2-gY#E1C i80 HG2Q5o3;P޴FIѷ(h~h}R9G34cәL MɉIq@y%K6&j2ORrko]9I?Vl}y {G~at~0C!z6,QRjǗU@ xm-2N82|hT1|]Bʄ`p h Oe&^;o Ze*A9.>&C|~^Hdw%>×_Fyd6vK[<|MHr^җѾW4Y9:yӇTf|j`ojaD+)O(FN3;-\?a, j*ިe+gb$ۭ_lm4mqKsmȬ wK/7JhKyY91)ōԟBy*J'hyvL;7qN!&E `>t=ɺ9hT9ݩg%F{8Jd9UB~:`^'8"QEi(+9+Mswe:\o,dKʮռÛߝ a?* tD M=M2FPcF ߧ:eY9*uaVL'oUǭա/5}d^Yޠ<,DjDG+r:Xs)Y%./E|7egj7{l"'Hŧ٠ XM1L3 vʞYJ!+=i(20vNf$7F j8qҾ?<6x_ܟKp1( &I53S y3MEݨd;M ûdd*27Ȅ0wÞϦ7eiw:eS+ >DA ґGfPTcRkUEݾݹיM$·3@$SgEQ܃ui ŸdO54+UHջF# Ga4UijSuPflOsM~Cπ!*SPrr=.$1]G֛G;ru9`Tq0Ѱ!tB@t4q=UtZǔ:.kJ<5a P|&pj}Fob?ڗn @~̌,(dr;fe@*ŲqZ :%lrml<̕= w}-zz@ϵbi+mcQ>jEcux*~GӺ =is@VJ}I 9i/n4M{1a$%+-JQ"MH%xɾ.(;({*CMzxNkA"awM2!@BQ754 G('o7K]5`Tj% (g)K(pE nztEǜ7cc*wܤ;Wη0YPsg!3 E3,zwO&[V񰸓Z( S=Gd?ՈcfvIŖ|?1 $Uf}mHHffvZhV)!EC+; dU\ ]0(F>)tW}UeO]/B7iMN#LJ{c|0H8ͷZp822Qc^ ' f J8xNM mm==(p- aGMSfM;VίG/y1ԝwd>5c{݆nh sHB+m6RQB*YJG>֪q2J(k@H1?܅D@ƗP }u-7 #B#9V\X\ `Z `Q\m^\[25X?ܔsD0Q 9h("e 8|E¸ux!2B=~wylv6hT)mkM3P| /%c8d'Oav(\EYn'PѸGE!ܩ ";LYӽo4Zm /CጺX0QwxQ fU( ݄&!$ZhIJlxjkh4Ǻ¸ӣ_'ѺE8ˠcRZoBOdGudŅE|IqW~b8{tVJw9!p:^Sz{6k,5 G&.O$&Kqn"1c$/|1Ob9$_Jg%82uLi_87{XKAΓ;*{}9fWR{S wOg ۞ hI@MX4gdC&kJ?OժFSqҐ .tXgt.:%(jZJX&墩3[s$HuOQ\`@B9 XfDR s>#08L"74sJh]͗^q}i(PGPjqąGfPo޷P~=eksh BCts[wj]ASqoXκgja-~K߿ 6H)~!AX\Ap:Ƭ͗رk}S٬L藟GP^eW+]+W C 8㌻J1PLtSO5̷{:(p3X1(2y؃ ^Nܶl$QIfVQ툗mMN ͜(M s9@ۏ6'c91QU:Ǥ- -y<,X.S RC0O?=pCcOacg%L![5DA8p> <;ASm!ÑRw\Py%67B6P t[veN0(D,FRű ?(!NvP-whll"_. sz]MqCO™ }_q֘ ~U@GT(T,#p @|G$\PH .ZŅ/hs]9esc̥7g 'd2fc+Sm9̐anz`%9dPiꔰUnω*>i@vOX5Ia~;Gy U45~J49(_L?GCAJ$NM"1rMY}bħ3p^(u8FI׭NoZ84龱Txkc6gGT^rh. Ju%]95uAHQQ_ojgg0V_$[ȎD j TK59]`;8E}#Wn֣NH+e(T5Է*'&=*IRg`q9:D=9/!@.mwbNk'a*ɽ"(LeS&a#6bPt>e@}%y1/i:d3W/ŕ;S@4G21xOXmE os $髑E27W"V箝:_BqKy<]kh),dēv|Ûkz4+.W~jCD {ϑVXEP AsUd;ؾ|@6Ţݹ _:qR(ܬ JM[_h1̒|c20q67l_#TKMj̩UhCch]D 0-r+a :0ܪœ[Nq`s7wvk E?)Aɷ;.ڟf;ͳ@QOl7<9$/jGorH\U!dfGǩxq7y{_m66a dĤ}/VyjmĞv`(wt)UBn^Y+{$:U!w$O$ [} LwۖID.ioݿOJB>&6LUآȖ+FƍsW&`+KURڴUI{bi38b>H״棘zpc~2j|g' p)̣9:_ۘ:QayE;Kj=^/$g?$v'{z/2F ~A1aJ]vs鲘tBD|=b#T áaJgd`ɹ +k[sHOCnYG.\2Lvң!nbϣ4+˸NE45@l&?zPIB8lJ ViW3 뭦[ )G@:#WFHmmKCŝ*)'(dŶaHݪ 8?ScZ ?{:DFJ۟i"A8S6L=h "﯅!(iP d5n x6} p0%~.ԗigVt]0V剬LU[6ݟ#\#@|1VűUg![yM7&E9^Bw.5EPG'X>G֒XPeBeLB`\SC|1n];>ĂѬ@ rhVZl?tܪ4!a AВ)\30YC_ơű,9#)/(F@ .ŝam{RG/LErk?4 2y{>“Fpu|i}R!~-]=GD M/a"peK"Ăfvsf!<Yo%g4jdMd+Ty>n4G)'gltHeH¬gdS[>LJB)}ԊWhgďȽ;yq*g}_Uل[Jd+ZB͜?\<\oSaTvUc9[Ch b: ^u8ʻB5l&kܳ!5Љ}m$$@z@q5fvD,5q2®ҿᗙg(.7>S! ~yKCzȜ\tԙQ&#)MA29߬QGM[]EK_XMW,]Y!33a8߿gcds%'04{ÿ!Ƈ79®mAbk#GV^v_Иh}ZZ,c.]7te9B0N3+u6PF[>@sN,/P)ױC~> r(7EY]x"޺'^Q#%s}NzQ?'N{g\`jE"iMuS-h_eIvoj"C:Ģ ?S+?Rd H%?i\U_h8T]3}bLMƊH޶,vQM,~c ܜHaxA2Y2 ,%.&wOCMԙCר[~m G:VxQ̄,n](j~p;7_R"v4^s$ rΌ9ffޞח-G x\@ }zJl ],!ig3fSj< J; GGV?A,Sʊ 6XhM̅>\0%Jv-Ӷx4Q}4,&O#!WW`?@G˯m 5sXs@K( 55 8СE~;L"!SҬo9U T숗ȷ孇(&~ *ϲ @,FJߍFpRvl>彏?OqўYZ[%V~.i #Xw'ud0Y+=0M4=`S6jY@%*GVV\R>ᜯ`abF ڊܕT2̫xTCNA9'z YxZ KVE]_ !5-$=?bVK# E^,%w:!ɻQj6'=Yb(X;\u˿M xT>|};0[ڄs]NZ,zBq \232j;#lOA#I{m}{ ^hbK˂vB̀b-axwx4Ty;{ۍpiN7yNE~Bp ;v-ܭ9GMJYF$5&cuP4.o[:D1번LCvvA|\E%$upaN!<%I ׯ[qCC&r v!>OWqYk8h`E7ִ }s%ATNp$ Rb"k˲5}bMQRکN%9-%?y +I H`S  n+@P~;-v`l6 }_K'4i52Y˕pqld&c:ňԄ +; t8Te$ M1}Mb:FŤ6\\MɞJ;Μ|j! p⡹(sr20o֙RfEд$!aKHBNh<,TsνZͥmH8<AfMk`ߧI%!f nbУUMt~ #rV~ :m!Lq=ĠLCqҒ.:"viPj`aƗ3:HV H$Q1PC<#uU ʥTg.qaY”ىrTJ `ƌĀ:NU[/֘f0|8GCmϥE&'=1_e/R䤚"IXig>v(ifarB& NiXyZP)DX]k"h:A +m+|pR#:zs>i+V{פ,%4 `u8W"-}"BSd/TC(&om_4&.o/ERv/`}z|o} ]0h} V!`B0& 4 *frYu^OlWq9,h!:UL-Qh:.^^ԅP6Nѹ"/ ,Q*da\A\Sz h+GNkd2s WqHip^x`O\GW3InG 9Ufe`joqbQ 9D{>Bkos$B#8$ ;-5]/{N=ƾNh 1U̇d@TXc5g"Sr3RU/4ՑxHߧՔfM3L%9ٗߺ6zrDi"VD/4d}[ɾyI ǜr*RNΔ' @u$M6 ؟?/d*-LQ9o "ot9u΁nW/[?Z>KbRą5R0]qWZBG ۢ-47Hy, &XPuE1!Zұ)!NWlٷwNL6xPƢW՝ſSXʠYno:Bט==F=Hq(̙Y+UV)';v2b 0xYwt2nJ[E]`Y$&msu*h< w o9<\i .?Lm,p7^QX1nDerWݾ4bZ1xXb\ƈzhV=5>ږxP)Hݫ=lX4&UG^4m577iÔ(axcB_[u jT,c *Y, ]ڜ}3r`H;i ?9lR Өˀּ6&V滤U(~}KHU>XnD։(G{́zG*NGln)h9#ORs`Zih:A@͗3@kP'Ře \$joza㞑%; F`?A CGX&\b3PX>X!ع< .!VuJZ /so(˪Sa#h U)!54߃@8En$mIv:m}+ǗA?ޣ- t JQA &=<4WXLgtŕoٰWaC;DSآX링veJo;L$sg:9_]Ռu9` 'EeXhz=kch''EFT fbyGuÄb%Mc9ffjJʶ/7bAyɓj^MhmU$LShw/7A> bm9NЭ>ajt.Y%\i'ܒ0BAV)[j%dZʈNr nL)vo^J#'7\Lh \'-E-M򥊳WKAIX7 \޶ 2 bMAaEe׉-B(޺G̔FwX# {r[j3 僫võs7rq& +0BJBH,m|Gym}@wlJg nr*&Y/0/CI'LGq#F3{#@ 4] YfukS&B?K|#a@Q*vʪ Zټ"l~P7)rẓ-/ȵVSnA%*؄xgTD<:KS[M9H€c.bxs\+vuם%"/k~X ;mP۟W𙩬d-U02beleQ=y֌@u݇%[@ĀY odOAc(u-mvk4 O9wng+mɾ,c/EJDoiIxNf<]֗nHut-Ff')*b aܒhW=<(n{7ܜ+H;,f~',p[v6k jOZ]k zQw NB =H$:e' +[E͈+UemUy.|Z'pS91kmf3m+sq]oseb\vQH =hȪ+Ǐmkj/@OGgojglh}wI@ݖLE2m-lwD >mADeLRy~+ $k7d1㹤RxEtْUAKP P[j}7D=;z/.RcbW8mD }HJB4zcS$]jMD%eO22\_NޛwyeZXFw&Gw)ܙ]A&˵_vaNzWK] y4NdX .NBe %}2bV?W)@j9^ZP^f#sp!)n/F#sD,x\4if`}JdFi1K[ :^ $:l20{2%YZz|I0E/us=&FQhEn!- Pw(#ؗL{aDi=;\UDCe\UNAj!~MdlH[tʏKgpξU,iz4noCKsN66.I1TגK |j;rGr9`h#\v;Ef2YԛZlNFc0Dgz%߇Q͹ QGrFQ87[ ܮvDj:579ksӮ z-Zz@UQ~:mZ*awo’eWq7hۨzz< &'ӘCvt9*' Qlq#Eg#ZJm𯺬VŤ4$r{7}ni IӀZ:+v26_D 8^/Cعo{gݭQUkǤI @*R=uyC '>e%95y۶mGiKa(0FpuGo3 Cǘ1 ę}^_V<\2xyvzQ&H0d9JH _FOm Qʬ| F?̉/v$.ْ9sd1):.3R[Ki=B OIdtڐZwhRa~69I9uUI 9vo#Jed1i xnR*[-hf as(q+je0{3C VzCGH0ԈIPt!VvW+L+i)ޙӨ w%˻VQRhhEoIG&GC4@ c,|v* k_/vv+}u)OI'(9|%fӟ4׆A"a 0=@AT[+bX t`d$lE 9EE֛N]+!}]3mI=lɉԦŒlT 6R'_u(eY`;+E[Jj/Z1"*OhCX. |ҖXѝFߗeX t@tR\#'lds6 dX> 6 E3 6_?'EpDJzx CN5Dݷr7{32by0Ws WTsb*}0T5{4I &WrC(O帆ċ+Cz.&aLMB[Xzbx.9k?/w[ȣn3!ο+;W(rZȣ.C^ :/ (H:-whIn@ e#1K^% ,eފ\Qɽ+''+ĻM1fwܵI86Np ޺ݢ”D}%BVQF6nܵdKgs%@_6K' ,~/s) Q^-إv-7_M @"b+ >5d!u`pF5@\C[n9{}y"FdL'BWQ$~R/KbBua8smoݐ\;T*z W t>tycUaMC) &|9lީ<q\Ӯm |5!/ҋAh:Xa|BD.2=rb]z _sByo7A?Mޭ{daЉp(=LFlշӍ}LjOp ABQc[٣=~xޗVn _:{[M.%f6 c5lVN cYM]A%Ure?f3t1kxp{ de ڸ(JݐĪmÆ\LW\SJkO7S7(veX,p#hm>~V ,*Z]o[..w4.z5$2 Tقi S$K E)~*Vmcu%kHy {Fy+׎'!}ʗ/7֜q \NHb\yj/1!;KՄ8j [Qd"G"1~qQqs)#S9{ZJUcˑ?8$#n%oυ|g檧R!@3'#lvqëW~VAqA}ǚ6/ Ӷ+jDoo(Dl4H^ Ң'a9zwde 2`f=1r`POJf>(+a]D=$ҙpiêZY3l;3I»R[#+7v x;1QYz;=W4/c =E{sJUr=N>ԹӮx{^^(37$lܤ?|}T"C Y")E>VÛƖ^p_sUѓTe<2R8#1D:_z[$R!`b^DG?U͇qA稛L6  2Ӎ )]z{ DjH).bY'dl BIXSL@nЖR%_1RI~^Mͧm`c%7`Q_cK@@ k8Ώ 2]_ոMD'T_,>gWGɻav`7vƝP<7/ /DtK)xρ=Bl,2##Ha4Tpl?X- w% Oke)^;_vpJ>C3lmߗꎿܚ+oҵxC Տq\doknovk#MÃ~iPsA^d>q+ >ÝP OSڡ&XVu:fiU{OIEM8棯^w.X/:$Kg OYr:LE wup- 7Zx.OY;rQ/p/TZqڃh6߱ Q..grh48di/fhkoϊSތgeFuK$uh0 i_>S ҶasVKz̲Ŷ"^¸[ MRҹu<,ifua GSB:AYi?lA{|]ɶ/VON :^)juڇYT"|O qex}g \R}QWviTRzI98ێY:=y,T~{TȪ|YMd Lnr o8# "k_?s_ߪpnZfH;Q˴#)Ԑbh7r-i{j8+A JհOtJ0pjr`La,)cu׶mV(e rU\L ,6G]c՘=_fԜuK1^"xܽ O4ƃݲT34M&k !q^2 p9 muʦ.ЀqU扉WW-[|5Fa0aɄJ N-R!"Xnm)3IPL>X,w f5:J8;WX=pLނW=yOaUZۥB0d6>X5'.pywu LJ16m j4 JEkr(fYpMEv),<4o Z9Ao]@zΊ 3K5ͷN <, * K_\`"IzWIUnNKR)Zg\Yc7Փ@l0eXc70js}r;/CeS@Y`f!Jyjs)2k4;ӄyx uZT}:"vF31O@cS-fǫx8YC{f%rF=] Ĭ< ޠ =n#fweJȺ"E8u&nlr"8|l,T?'}毇Cz2񞱃SSۙsq ] L3<6dM`G|4nѷvbқ@[Vr1n'3<̧;Qe S ݌zsש? +tMafݎb܏𦉿й=|viM@o# f'^7YOs+e{ڭM /5@,&?ۮpW+oZMWjs,Roj(dF]~S˟PT2x(UWlc8L*0w~5я2?E w0.xx4~dE *$BυfJd{n㡳= dJ>q b~d4թI Ỳ-`uS.ܶ׵ Q8nUTX*,$|fpY'ܢevkV0hN^2< i0tY%j|D_im 3 B$e6Rxuo jF97S΄Qq)c{+ɕLM:o'ဎ7zqj;zy-s}??G>=2 p!IgZ6q˧Zw#OX< FΊᲓSƷExMU x "d<^0@)H^l;e @R4ujBӆ,S/1֬ap))@G~C$ 窉*iH}FdmƸU"@071n~4p?AN ^TMkt`:, :9Po1A]9㷓yN7sIx6Tn~l݉^®+1mM}{Ǎ^B/T|8 먁2 P_ӀKG*~ gt7+mE֠ UȺHzNNɿ":@s㐆d5 Qc$L 5Ka/u[ޒsL+DžfX&=+'S:Ne>Y:A0)NkJAa#Tiլ U)bsMnHeL;+nbw4ՉMKc%4uѨBymJh4/1gyQ]_=u I$euy܋ս{P+[`S>3f~X> b'G#BG9{93ίLC7)W}j:1K "/SitJ4[`9z@#@E>L2_8(wԳ!3#sĐ 4yb4")=;9T-ak#n/;/q.͘ Ř IhD (}he;u+ſ 6x9NJ%\"U?ÊXVOSH$ =苶UI?UĚ%`FEEx^ 7pHgh^ӨԧZX %z6Y0De9z)u0v| 8kd'Ct6T.:傮=v- ٕ|%x[ѡ{0uWy#7oѲO*!"I{?2*sDF ]/ c\BoB>=DF`^w'>*mx)'7ΚH2(i\{lʾ,EcJ 檱ϡt5Gm,ҧ@XOݬJWZl~ SOw7'L|Dܧ[\i[jqV&>bRj֬73"Ne /'(} 2ZxQ"nzIt#يiWXl$ .>NB wNG-5;I.ﲁ,Q_7仴 R8b#FXֺ =S QJ]+VMֲ8?m/Zq4M5RXۦ4vѤmx)03bAPriMF|Ǯ#~E{ܻͯ5kɞӘ2dg2'CPO)wWn|Wzub!)v+\zoOi\K[#a5'7:Λt_/z.D ~=W{0a.o)aAoT :o 3@n9>Y7n>Bw$b#,ͱFRnE$0׌ e5i3t-QDu[П؊;%^ tNPgC ~*|$ >5l`}/k6M4qhӇ;uWYtg8Ed`{,w"Wmvꬋ@`l"Zǃ)`2;\|+2&0qu7qZ5vn6D5 bKg _5[tɁqQgXh}y[<1Q:NSLnye$?F<"(7F-%Fz>iE랱ަjPqAF T.}kRL֡\*5[YS|2"ff=m j3_ܝuK?}eNW0pJҎnP!?⺶ 㭝a$pUB!z3"׃Qޛ~e M',ɐ`(TBi[O{&uFF p(%3m -V˩܅m, lr~-0HRcGXK\wI@>E4aq$b' Sv\MA(]<9T֍(QS=%l`ʕ ^pSVrq@PDU6 .@6w$~~g`4A|ZԚcw:O^*x <k x {ЗMk39 >ж&[F"=V(^.]4:v]4Gw5>m,V(e|jxeRiz(6TD~]ʢB 2؋ڨys Хv+^$c}_;CD&Dɜohĸ1'W kz⸂{Й1C]fK5d@NWW$Kؚqm+]LnNL'/ ґIZ6Z?za#bc{߃dOE }=9 Av#~ Z̾0# ,Ȫ=GN+IC <1(3yE$QzjbwAS=xDafAhDBM|ps>#|t 3 Ќ-jքE/5~uP]>GF9a(@Pf^F+h5]ZA]Ws7N/g>yc ˗XJ_Dc@)SgKt>ӆfM;'4=A:Y:YDsC{tIL҈&O`, Mk6Q4E)F_ޏɈK6w6ƌ?N]Po`pDF(] 1(jHQXI t]4 MyxYRs$<t4/A]V;*Y>dB&ɿ CpM1FFuAִ w2%GޙyxuX?g.ކAwmu!o`&/>O|VUY&O8Cye9^,{L:<"PTT5SI\[#Zؓ2}F{؝ӄʎX!Woh[{i8f4&'N|E>.U uLM=\2.%t֚X ƒB@ӂ|"F%%s-EJY0L'ML|,Bj94GqRL xxہT^I\%ax"Q$O{'/Lj!sI{]{7‚ WDua.\PGXP\}@=2q! O-d} =&^w3 x_hMk 3S᧬H۸[BU F&ί&poṁ&.">;*8w,IrѨuc !uPРɢ ._|M$$ޣ%!=ѡ ~& a& '=,fPfi|FDW ="? .wV~>HF7{_t8v]MHrLefF!mKYbMl#p3_`5TuΗSr}vWDu k)㓷 R^ 3KOJY۩[7r>(ج,%#HG%k݆:ӥ[YTqvմM_Nـ+ԏ?6DԕY L7=Ag Xg4ئɢW t$H\?>=]-qA"4  ڦ<MSu^/!9Rλ/Y//lEj, y|OX#hh-UHS.L>-ae1? ->rᢚUL`D# ?af]P"fgllU_@-@|lel4:qsNo)DeiY?Ӌl0zzdM̂1N+Tm%m^sIZPXpSUػ^"<^wK|Ƈ t`M  A8O:]Aٺ_lu->>ř_Tm[ q`Nᰲ8i~:aXad)frЛko sV [4 qU+a~ZL*;Vq2@\TUw{}ne vB_lT LƊ30SHK3Mu~ +'& cK{r^L ӏ8x>W#ޝ>W>?;/ *bTK 4<TM1 ]`znӍc#5`G@[-i6lqi߱ ޳]ç&xYU IVJNSOtbt%MezQjm0)e`Wz6Gn8Rxn@iZ97迿u# u$|=8 77pѭ*ؼ@MqU )df^KC o|<u[)pzOSchVXkEq>qpP S!$fm%iWVv$=Bs;ʷVh>mԅ'c>dP b+߁:067-]Z։Ι9>Tdbi Wi+07S/HkC=l׿_?t?r"Qed8 3eAaաט w-ck 9L { 6}_%@aH6|P |x _ze hg22NW!Ϥ:Y~.ԃyC}T^cagZixyxjސeMp##']kvLhY_뚧b} _7!-b)Uwh-CcXRhڿoW!6WBKb&wRENzR,`~S^|kL +~e]kf^dsJ̕3}jJ Y\vjo 0ļse9er"-$ckz#Ik<./@^w|}/uAg:0|i,q>%'zaH$@?-5CZa,&keuD l \X򗬉Y"L=̲[:$!D ݚ*C1zv hNXMώ#,Q:#L t:̯™8w kX+Z>qpv4/;]4x gǙ"~iX%y.t"ޗs ه&ho6'A|B3#GC_ 3!x$2R bu悠莾":#յl@dSd;`Dm'5"qn$Hhl0PiG`bwPlD,c䙏J@lf[$qݞj=LhЁq6!#d' ?+e*c'.\a>@YYVwoT|qtU@)ǾmZ!6F:Pcz9+֦ ״@2f6Ȭ!MZTBx)4:H 'OHM{`I-c(]gϘ>Iob ςxsc\i1$v*{mqIh(,wS@[%gYZ07070100000010000081a4000000000000000000000001677ea5bd00004cac000000000000000000000000000000000000006e00000000./lib/modules/5.14.0-503.21.1.el9_5.aarch64+debug/internal/drivers/gpu/drm/tests/drm_damage_helper_test.ko.xz7zXZִF!t/-Li]?Eh=ڜͩ2LvL:jӋŤ$"U5'kwUҝoqq%J5Hw.^ Ucg wH0M1O`stpۡWYN>:/l,,>釈zaQ[\dӑIϫZ$PMyep&ÉͭE@&FZ.5U=[r )Jk62Kˤ`觼\ZL$l)4cYjM*ʎh ;NoOA8) ;Օ&ǚ-pŭm ;Aߜ$ǒ98_ }WṖbQ{}L7&$622+ZCk,D3/NCB%}m!I^g秫yů2JCnff`}͇]+Z-Ahe]  Roav]w|y hޥ /L(BAB_/h6PabQ9~RBgw,L[)?QH3FCGƪA#n2@]a>'GIgWڮb!f6F/# C*Yڟ(hO(SG S`R C'iZ0C/u1Z,XԤ8uVzj!%6fðL 7LGb8`i>yŵ&Nbh*9U%pE-Yь ȒwM k;QmǒƁYbE-kMA2>'Z#6ΖՑe$׮aҷ J}hx($丧5:XUб)3E"u^}oz HIғ0QJ|5CI 3/k{: vr [Sͳ^$YRM/+ 8LROA^y&8'G= UϻXcl|yKeXz_m>i’D %ehC|u,Hd sF(rW?!c7̠pG gARmOm%AbњS_yc+Tz? '9졊Q{XHuǷ)B}~8u.f+bu:U0:ϧLs/Cly<~d 0v΄KSg`kB5D`rQ:P?sWRX 3+$r35Y*7 4YӸ–.XfjȫCk)dФ+$HCOwc1YKtpBq=u,oeH>.8+1ڍ̹4Q7Z׹ qF\˴Lfٮd}m5 YTm=vԑҖA)&Ks~cEùIKE95lg/j]yKÖWg AELfKLl`n-ʹ)ԑe͂9sq WU۲2Q1- UxvnZ2{vN2!/ظr5\q1B JR9TB-~;X$!{ѧ«{3i,ᯭ|  {5Yr3Mi2~6%m 4lp BUR^msT#_`s*!!eGhsz, ZNUr3?KD2;7} K<=tSߒ#hRlk?|`zKQm>,bQhP8Bh-U׷I5E$L(l9ᶡȧ΂уߓ woJݗ4růfk[BVo(@J/"lZXnaj |QO)ag΁Ne_w*v,b͑}ي5] \r3wC`=+65%/2ig9˯' Yf/JjC>X0mFT}+D~8Mbʤ(n1@y'L6|iBQ" LlAvoJIjY,FYC^u7v΁<-WjbDK@vmeAsG2pcKl<|G +?Bbc9>ҹfFJ*7@ fP݋y fȇ.w]6%@ ~mOl&x n.Cd4_7+ρwk)]wHE @2퇕a5lKjHұc ,?#`4id,OXJcW&H ]N|Ux9!vEh;l.Gǒ"qEk: sz bW 70ziu޳}a1zhn*.,fE] 2Pa'废, `afy筯x9np:A_m#wg%a#1U zE͚KݓgrޑA>&Gǃv0m?I>#@Svw|2kY1\] %@ֽH[b40͎|]{&tzHxXuiaeM22Kr&e{L5ike,ɧj3N͎Y`+"6' xdt"#'(:}[+*~ D1Bz3Q%Lr#oo0gs yʄ@1!]rZHfBQy-H*a`Nt1&۵~I)UwYܗɞJ5 rXz%1NkY帢lj~SS'k[C78.'[J^ok`%A_ 4Jv " :ĖBҀ J3Um/)*ܖ$Z6RbDrzlB:9r4 i&v~՛p@,uȯ~FF>\G@Whm_}FϭE+@̭͑ l W4>d0R 42B,5ffP~Teo s4OemӬp7e t 6n[yo3Խ=Ruwh6\q$~>#KF{{5{ v=L~*@=@u<ˁdnF= O!Օ- LK2i['PwuAA#[w+p-u} 49 Ժmᐎal~ga鸲KGS!1:7!!Z$oD՞TavBt^Qi# D:1'aYN8q6Il2fDɕ&Ʉ:1|c_H' @:?P1w2Q |.PR7GPS3+{KA']tk*'VZȥ`"eYЬ5MI,\>%`4 VMzk'23 \5k~\JŠkf36ڦ,ůqWeBD"!şyEud7 / p35엛"IRcR~lR+V& kx# zaŽ!+2Hz=@H׶\WȓA`>;7"ۺ_-(e7epzmAZ@1h>&q:ss^XSEIwz ySƬXf&[G+U{ V Dt[V,ʫsrr\n&Jct5uM6qy'tD=+g!"$9^3ȰiC8@UGRMjLq.Ff6F̘D?D`c9eSn s? $U.6@È_C&S葊s$bM|'(t Ⓑvn]\_kaDWRc3 71)rGM~*ĎJWz?6;v@$Cz,ry2$$]aQ#CMŹʼn-߭*m2B/#oƞ$6ãfJPŠ(5iڋB"U8dpvv+W% < ucHQ]1j[➙#wsH@hi3]Qny\zۺ}zV=0diQ3O?jԼM A!삢 bf5u>zEeOՙM {2z \>Q2T6li@zAl &z4Sƫ8 8/=9\5s҄׋bj0Fs Lv6n7l gͅW[a<3ت3N~yC1q|̅0 R/ZتӊyQ2ZO}e(t$K;1*f|sźønޖW5Ku@n@tsnv {w~uĕW ƨ0(*5íkTz=y/615;[0dJ?@[ HLR :K{<q54WT 4*3I%}j*<k/@e a^ZRH"P<|F81kZwV h`҃sjtgMz*/j}XfFq^5H8L,qa fεZ+ L4½BCuZcF(^H ռNTAg%K¸M!U5|~Q~aQg/=HI(;Hh]uq:sE>`*=]0=s.)t@f hոfuYT"m遛G5ZGEqfpgXe;򦑐>"-|Ҝ,kP6۱8o(Q`lq}wp~> .P#uxF):AP [ ;|tdNq31&8qD_zp0?p|S{TςoDz4aD'&?eN;.쐓'`¢ԮB(l?qFL.|F99Z֋"kxv. VγJߙ0P@@Jm{(mnk@),Ѿ u:\lsPV"CS]]|*'x rz(cX-mH ! V&WvSwkib)4h;q%c䨟NU?< -5"Hn(tH>VeN@~ҟۈ}J!OŞ"ˠ ];f(Ph\=9x:R2X'r-}NPC -eG?~8?CФ&(8{kle(of+l4!x(Lyj-wYX:`pg\pq`3bu챿; uuzxqoi+ii$ҰMjQm90-@<ÊBq^ʖh ]W5Y񵏎X <99j.&ݺ]Ɔ>&(ox4:*/ܕlB<cESz?EΡsl@}FvVb+y 5'}Rh!jZ]*;W @0 4$jnH͌*j\E :wѧ 5ϴ%_p tUi[ vzE% !lGcsݪ1:1]lBs0 5uL)IJGO*p o~1FCUrdI==f`߃ Z%̓,@B J\pā{j"V43TD`︇5]%Ÿ= #cZ.0A[" azc3 'D#HsVI\1jmC1e _b;E+ڲ*Nĉ7n bYAz?4b˕3]=ӯD O}OUQ|8aWۉ0al ԁ={jJjӝ\| m.zjʵ9+cLt)lYvEBL..~Jז1#HsѝۻljFc?\mPkyFsnz3a]O 6[iIMg|V(;&ݳqnHSQm[qVI26 rt 'p? >u?b1:8Dl7[m5QhɣPJܟXͥRubinx.+ru#b/hMK떮-{0[YXhHRx6yIPwcbKP1Kj B㒈'+Lbƙ^ ZPqk/؄x-2*zGG p*6NR2,.`²cە6kfy^wmz;犞 M6rEHW!{kk:cS N?Ns?GeQpy#B{E7g`Zgmuf͖Uǽ8VۋZR/nH΢a~w")EHis;$.RNR2ԌDZǢ^"+?Y@ٰ]phwcgwwoZrSW5^mφ:m ZDl;{v22#i1σQsAtkEXD9I°PYB`n.m3_jSTT[Ct>pyn?e:TZd ”*"z~vі曍wdpj;0W[@cX kRGtn4~ [,$ca E t].;0f eه( s 0O(J^J :I|^2&CZ b-7 iC:r7WdSoⴐϐ1 2e^9y@y]^>mf2Kn/h_,D z=u"s}XƦ8^ ̗HCB+p eR53"W"L!&_mV($:XX85ĭWskR v(͠Ưsa0ЭRT6R")p\c)j\5jwogefYx*p 7k(gp[XC-ǗdTʍDlqk=GGh3sOE JMä8$3i3b"hO&KΑD0'=S5TvK @U6i;(9'bts.Uq4ܢBy4 <H&xqz;@s⁤{ޣ{ȴjy ,1[Dw_4 UpQ6BY'2'Q/ºv}VGj'ED[ _s\fз.S-GT/ D'S;ʼngow%&ș3ݒsI.տ8Wt8ޚJS+BQ O`IԊx4$ 0a Lit,t+<bA$[bc坻6hj Җ 3 $] _'4|˓oz)!"C&y;sKZ-Y'Wt_C|5$1kV ];7jT9{𰵻AVp*_be7= D_԰>'ǘO5)e *IyIN~@Og+/ $??d VǃӃ[YQfn7]GB9و쒆sed1FK$L+ G PyGcSzOhH-M~( !<_, qG޽'xZe]Bʠtw%*y;? ؄s'sȰro'1~ڡ[dl\/-_mcӧNsTXS42p<N pıՊG53ӿrUmr^(IGU_wU@A],Rv}SS48Pָr+PC)rp䥄ToRA}Nxn;Xb_}MƗmSuzdo8/hHmp0],'rb[WwNp訇T?nIdBX.a*x*mYOyq4/9:@/||iq*IW1sUٮٝchʨaM<Bl _})cN݂u4ykNlucU`\Sv_ B5FDފÍT~ 9o&6U$EN9_9EõG|snl虎=rFMAS$̗{OﷶP,^6w.PHոJ ʷVꈮMJ*u9@(G;_=1q!(QQo'?(4ټ@k$ ]o@I.a`[ Sh⍖9DCR2á~uaK#?0|QHWz)GQÓJ S *Ά`{q!V ͑"o?ߠ<.Lz_wd"^FYefLꘇ10)=dd08:XmT>nB}B I_OA|QEwmka+sPZ%MMn٩rhPuQӶ،9Jg[)XA'R4!fyxG`3b$ܿ >2l:0E͌[k0ЎLaW]<Lk 3*0{cNAB v|+ٺ|%-AqK[9:QrXLq_2\=گB5/54ٖc]x8x&/(WGi(Tڸ842(N%_[&Hm' UMr+Մ_jhTaf~N>FUW1u?Ug$uׁU_:\ nI q40ݬ Suljc @enxG֣ٺ-?u:ѪH{b~8f~$5!/wۘˈhۥ44y S+>$l+L%?oɢPdx 'Y0,S5B{^..Kg܂kcqjgP)I*g" $dLh/Վr`;v7ƱQYtͣցT0T<煋V@3lg{)U ۊ5gG旖d??;}.}К~s&8W}Iռ!"8:%E&˲~^,Ie/%5U^>5G瞿iXhSBVF73arBb@~^M( Tl_vXZu9(݄yvn&Z07Gj 鳛O"c;.*'7u8ڎ Gv|EhBSI={Sd`6.y(y1Jm47p JO@y=NJ vۡ-n;}Ѭ15L: =;W+TИK&VMEN~SѪEH+NDsN8@x[/5lmu+.7<#*|يT s \|ϝa&'Xm05{[ (τ"}=72$rWc3=yJVSd/[ jw^[hWdKiAŻ K[nFA~ngC3a'/o1$pL)Vr_ uL?$cy}D${]2S ѬLG0]kic'߱. gȱ$5;)&?"o\>-q ?@m6C^*( dOfirr/n`Ǒ_{R4>2F\xNǘj !v7Y6=}Y#D`d' s ]$+٤#r'jQG=*#a!FJ7$u`?wUeb| #y>WAf!K9(2>LuSa֣Ho,JךpK&lGdжbPܙ݀K(f6zqORf2] 2t/y<$L쒵۰{;Ll$1=XLKF[<;3* ?fROOYI5~2J,#[+>zj &|6ߎ@GΚRjg1.^sGT/eZlI`:bJsS(6ZYѠGky;c B(5uq3mT$+v=Nlh|jwj;EwҨy̞pm{F,S"C%/mj\(?+5c/9{uxki*p4 wK1mPpn5Xd0x.mLc,H+#/?^a'XÂ!}i]Og|c1W]b>}%ABg"#p5bJ&ZH4Bğ*T}!b bkP֗з9jfA_K2v{'?BՃmԳY&G!t氩?GGr !JfgPncʖ` &~گ6nn|䜨x|VK+ߛb! g]M,ُ%Ꮍg\ |] )ERQbB;aU p՝b'iA:zի r+b  C&!@CG6\F70aG+rhm3USb$}ڧ?`z7H%AoC/+]:. ġʞj>yIxʝAxF .dQy19 #Ot'Dҡ8I_O594aLg ZĖNu-cEtv M N½A,QM5e3mQ zM?K-y]bxF!S3ƥkldo8ِ(’`GE4k!ҙBX~j.chɓQZyt>u|%cnrK2HӖ܂+nYɏ/D=Y ^D(G]jŠj7;Wfgи矖`q@ǃv[* MΡ&B j uhBɚ_Թub]ײŗvۊt}ץv{( H _2p"ՙ$=EA;-6:s 7bS( F+5y80-et[(ZvH=:tlf8%O04xCem0B{[NuGw`NQrɏAV'ȵxSGD1> DA\6?m`Jj(36'=Z ʒ:gFNI՜r *D0J|W.ƒx_+jh0f&4<ņAX}N B׳0Vy&N+U:˩s:BH< F.D]z=J 6dra&MEhE)^y-v^LzM#!#ȟxy[MVpHs D0-Ųx-& TQL#7@FMuBul]FKSۉor)YФ xm-`pq_Ϝ40]&QRE5SO_q3&Ӷl $}\FqwjY )5/X UQיߊ}C23/.).u~u5{K(]h.Tv Ux{S82nR^CޔŦ8׼BIuˣI =+p!߱gYZ07070100000011000081a4000000000000000000000001677ea5bd00004624000000000000000000000000000000000000006e00000000./lib/modules/5.14.0-503.21.1.el9_5.aarch64+debug/internal/drivers/gpu/drm/tests/drm_dp_mst_helper_test.ko.xz7zXZִF!t/;eE]?Eh=ڜͩ;eY +8\%}8.Zl=riWB<Bf؎R#)Oe!j=h>d&vY1Ck_rpd5׹ҏ0wV!{T$iBБV|GαܶoߩzH;Ԋ}-"x;JR8/#tn/0:tv/SقB@x0&/qw+q_b\KvLQ?TE5,3{a1$nL٢eKxS3 >:ȀԯqpV}ZWr]ռۮbe̛8K^8'tFTwNfJq'8 &y4{Y#@ $>%( X2v0Gnuo;p9~SPJS.C+tg=e>QZ"I n[]}}C]k"X|;h]0@ޡčBo&۶j$.b1nϕZ%>'8!MOsx 4S^ϾK"_Xj<䘪GݝnچiJ0ht3^;!JW@ ƭo]I4{Bc:BYC|DyML3u[*GpƭNc~YhV|1σ¢TyY\]4BKB\gLX:jaw (NKyKǮ`6͍^W?c[ l== )xWѯ阕rxWgR6)mW*h^]OPڠjP8j|K(&rb"W(-|6 \J&ؗ:YJۮXt U2-r` O?$™aK]8N0A.P&0]C> uJ3ld \V]UzQP3Caʊ% ˔PNט5Y_[ؙ;D!Js[k)B*)Vtީlv65#˚\H՜|qqwo&ȵOdX axoa!ZSKF:9.Xvé NJ[̱ vZ>_\ǹ3[xpjMS-oaR5,+Xd"h5x{MH&%~FO|1/9PV(ē™i̧Eck̇7I%\" ;Қ0pWnilx/06~6:? L^$$DR*ʟ w?'!%`B06D"}{=(۲!GM;hXp{j}B2=`ony6\s;& ǰ574b`~xn]&%FDRw@REuKF4OLR!,N,<~}nܖIYn,WŖc(czO^!똷 '^ՄI-̢.UD :)g|IWxlz z4W UK Aʣ+Qڍ䝠`~ro/;&=n05VNA{)`"N!x0K}nj#6WSz(U+<5QVңհcPZg Lsm'D\z^V4({&%bE p >tt`L3|y*&}ur:SP+.שЊw=???PpZ"g|$aӆ* dQ;XbIvdԘL$`55]c# kJPҫXW{ݗ"`Ӿޖc6,x`)Sfyn _18ÏcP̞ >h2-j׼gELjF2Rp7|cixrNZMHR  \aCojja߫~Egiө^@(q~sBjs}?L6eV$y;ẹG;$ml9fjwu=C]+w$ކ`$u ,Ks|EFyHmūÏv43p^yEai.&^ -,_{%v$A_]2/βÊ dbe;<=0Q-MhFxJFcjw nӂ,22IA_bOUE?BW;X㮼a!Mnt?g[3^ bL#nܪrW N#O hיO0K]!C #,b 'k<)ڱ}clLp.  #siFM5So=$1R 9P,-cIARȳGwޡqyl9 G!UC,\ 8k"D5WR\8p'2>|b.wV=A_8VU>5:؉]"v觢+OiU7VSL Xm[h&n}8Ip ǿw:GKsXՈ |uc 7]1E$^w2[T-t_[WE.!zfjpJHf%{Ӑ1>TM\ "N>lec b NFa%W}lUa7 )hX:nʲ|Fw 蛠:)l1D\ݛA/qm(+ .ǏILIΏP9_YCdBXk:.|mP ݖ^~ EBUۺ/J,OA+w>kpn6-ב=!wg% %,(nK*`:{N5ՠGDZ^$C 8R,͍P{Ȝǥ!,U eKSNlH1e5Fû m"И,' byI*=f1ЫQacVOW{ze}M+c 4W(X/g%^KpEzư*=^<ڭ4Tܝ 3h11vnav-vtШ?W7:絲knu4U Kd%\56_g?`%֫$~FB{_n=kAOɩ[Jh_C}Cgvm) @~nt+ʹ*1#L.IL'z^phd6q9f/aRTe8a ^Pp =g?>nHݥÜ7y3\e.6nJ658/ҧ/[V!Dr`iڧcQeF&AZn6қp0W7yO]ۧD7‹IilOV9;$~Bv M:YEyҼaIdw1-KYٟwk(f° P 8kuʬhY)g#G0poX:(\@P~9\yR?EgV +uR߆HSW; U/* )Ba7{{ek-+-Tпs)L1gEo[(Lg]PM<mz (84EY'pX  lp2-W167iֲX RL͈7du{ڒƘ`R40[j|)$?Fp׫M%0j2\! S˗-2%LX\?Gʽjݥ$V8q0`H{%:.{C2aDmCZ)tRzkP>L\2X##m\rHGI.}, t=D:{HP'*,=PsMJ,ֆ%x~JqA0Li8Sڡ(/@vX*X{+78؏ML/a[Gb2Aw^&O!|sTZT`S[LڻɾDI5NjU(#"t dFo<歑Wx(t놝KVT'ؕhց ͊Sn?ҙ O1lP[{W )׋8cYK5Uq$3ޔ "~੹Wʎ$D;erJl8%8@ߦ[F\IEm|5eއ.z+Y9A+3Af3׻YPΙM+r5t'at-4"DoM8}ixN z\00zee$(R}>P\RLJCWKvktՁgPkv]&3UEe0Z}&?My1n.n}qmYco|fKo=r8*5fIo3<ǵɖ;M3>n-vW)M^צM+8J` b*<ɟ?%F%LRd,NU9<50xCpar3*BjkC}$ k_Lsq{P_җ ĹNs9`񳇄1ɣًRK.^yMΠM@z Vhڷ 䨛jǣq<#AoJ8MbGșWU&7;_]9[b ! _* IokMyl2IBtA_+Ě 8#s}Ⴌ,%w T-2ƹk#ʯ:7%i%'7FJTTT=[|\}B+]κV'ܹcG 㟽4@hw GQ5vc7g3aUzô{FkhԤ1A~;{6lkO}v4b!s.̷. j: 9bCr|Y^FRcZO)rĖܣO2oriW+BxSɕ$U'T׽o~ewsȂgT= m1dX`QZ1UL5ɔ?öeɪ)bF %0Io[[BuѱjE;Y6<}F/–z|<%QqL~6}_/>;i7}Џ]N@;VLȼl fx~L]cJt]";Oɲ@}z!YahOVf$ZP.&+bh}Յp_5Rq Cs9ivF/ls0PtdwEzr#pnNd`&XoDPS\^{A ̇xu%40Gpsy.{Gݽ| 8{ ?X K ЁhOJ"<ԻVϯஹ>s XYOCSNBB!8%baK0br}qJJ.n؃nKe E-kKgN\gi)cmn9;^LiR5b`}!^CX:VŎhKI8SI8[R[ >"[oTsW5!ț\ o20D2J'|Cz6ЊDe gpQW3S@.hXe9 uQkIyM-+X$Bc+/ Mzzt^Ig2c&~C<qM Z..(wᅍ]z*r*]r]B DuqgMja%oOX?vₘUM89KFУK<(CR,2y=|yeM (.VRKM]SٓqaDpTƎfR*DҾsMgPw"(16*/$+EIl|;[SSʙa X|DVRмM3h*򟐱ZZ1(ez971FdS'R= S.DIv] =M)ňZjR qˎ] pr+I 9Heb)؊8ڔ@הG̹ \OۦE[7qY.{͟ƑI8/ɚ8`,cGq 3,3(BXNbd %˓$cq\G#) $+)8j="˧3NH}RT JӼd p\tFlS|;0-amf05DhkwYk[%Ղ=1Ͻk=]u#ӥ00\|~s$|Gm2hJ|FޔS*PbGT*23yޅ3JL8e\'xpEI\5e_m jyCJxyYbJZxIFe-S S v)/|Z =ѯ~LHy2vn5cH_d_7[lV6ݔ[.& ZܕٹDnRb﯎p]+'{(?9瞑enx@-qg,aEHj%2d#9ߕ3|q'vg1n9Msk1ۏ5WF;:aW `3`PnuU}|Hx_J[xFUs=&•V'g$9lv](씤1 =ݸWG.Jam?J½4 TpՂ[{5^Vp\TnfVHzDd}BƆ5¯+1SFs(K&N'4yީkW3( VA_] Rb DrhU+Ⱦ&9A49߇>7pD/Sgcs}bDG*%bhK0Q{ЂѫH{ndšC_34Y[PDRG L9ύ d@LTN\* a;\ j%p&u2D!NW gLA:cghDV± e$Q{EUfJ6w/gpM3nța=إt1B^T*= /ʇbѩ 3i[EC>"0l*(!%-G)EP`i9w$D)V,Y`=zF 42 tМDd2oMrOń il*['tcڻgP0P U1!*dPwI /ı%+cPZ@.Vuȁ8'0ӈcСSRN4]XS y4='c7O 1^wTr7yo0췮R_]~J¸i?17]{QIuQC"O"ʩL(#CG9Gc@'36={!]AD3gy FM`s@v0o;>ǁ>'Gc9£6W_EN=- |JM%Ɇ;`0 !BZpX:MعwC5+#l,ug84⛗kiNΔ0(ږj}6 Son5mRV@-f'^+X}V$i/݇{&tJRW>\[b;U~j %' =`?K3q}-E82VH$Q;ը2h$S"KƋ A?pm( cF&i]CĪr˜8 7Bs){kSVJK*~)Hz\68rZ YC|%ɼ`) we{kwRjS;*4m7W^ [UkRނp%׬Jc fuVdX;+lSo<>U#e9`7 E%Wl\%Ц g/I)!dh6ojQa4$:Yvl 8IŀbĵI?YzS]UihlwzLiO)>CO_u67WaMCd\nƮC*&vl)#qH.49Ю'WVuQ!<]5\LxIi&E69+5HpouԘ'v~ga^oӒB5;͈8 "SOl/ܚ0Lӥr|Ϋ5v|Z0C)#e.yV/ڄ!|XłFp!D"jFMDteDp6;THeC_Ѳ~LP8Xc0Y@4rjU&=ؒPh&9n@ k7|\P3,NNZlQ1tQH`_5QO_DMeZf4 Ӑ\j[ 3J2Lp#ГAzJ,IJz3>X6."x= > rhYz_/RmoMĶrzNè4Q %,5x0Y\/J\1I,hKe>!Y:TMuVmwn{[i)^9PzpurFɆWКýuW )B_Yl0۩v"e raXPs%z/ v# lbhz6IZV|=za p1M}TPC@XiP9L] z?2>>ZyL W13.#a)% piJ|W=;z t,c0T9핲텽y/)_oWa/} oգb7 iXu\|1r+_9ÔuHY+~9bfX2'5[m06y zF+'v9B]"aAo7h.(n5!}EQ\PJ0bJb*^W{> 4Ԁ~xj? [lc{\Rb {/dh/S$(bJWQC5&r1}u\'˥,;&i#VFptz LCoc\@Y|_6~5")_R?ԗ i@Tp>cX*|k- iG$c[[NYcEm[_s0o(QSB5.Gn0h X4"-uf+'5{؜]{` ^;3*ڕ؜8.G;d J^ א9aٓo : Q_9@0۶t{|U2tF>?4jDHn9X[YCL $"[5A]qh i|gH\!~<t-Dn/c v 5ʁ-v+iP?(6Ne;٩|h+v[}sو e'91x~Xƃ.+^0A2- eYN`FMyŸ=)Ūs!9PBݼLunٱÞ9-m>)2DJ!z/`q]謲3tw AATB_ӑPCt\A RW:HӑR&dCNMNfYQ.QRSI:.0fWHj'[NLϬJށ`UaXmNC6]Tؘ?hyR㽢Q$=>3hşN;df돪D~?_ÏUWe0L0.WHfT0,[q6yW|lAw-ɥdOTaD='gB{8K8ʼ:bfFNܔXl@F(x^# % C.d jfYu%'u<cJ(0ř5 =ECO_BJʍ eM|Ջ i͇.B[9!5Yc~ Q9jـ߰Lt8^p] y "c^8q!_KnX%'sQǓ_ݰc9qY15S/qޕi3H=ANa&r.߬xcf@ce- iEP\o8CXѣnf:;#-/revx-N5m֬ /R+SwL|JEՎ9rfGE>}bߏv38gs^7LQHPfߏ) r5 0_}Z`VQAoW8n9Ӻ{g p*H+oe\;Dk+4u)Jg]p] {DF!JpBgVb/Dž qW8G;qps{cDVs"DBYZw j* uh} :2Jhk(K AmD*e!44eem7|%<qSi=cu&(GQ0YI4{&j5giqhQ;x|M?2 "=շuHĤDiͿx(g#7:l? GzmzUMsvYfFg43ߡ."ʛwy k$;F@Q 4jv9BCkLğazYts-HQ:U2bpS[v{Y^ U~i//Ζߧa>,M5jDڰձ|jf6bPsk7L,h* \v-a  3>kdd.K07";L@ 1io}7 <՜1ڵ IU( y˕s4H/K\ܓt;.weaqJNM M|5[v.2:%[ΕR2OGj73nS֣={'@ҕ}Q`q_4uGtiIV\&'!)ߨ)I, 7I8INNVU{HQ'MՎqn怦zb0GZ}\w!v:za-Ӡ`ӚyoşZ `mfH7ʡlw2 Xf,`Q<߀9DF,hFzxPtx4\OI jmy, $ -Q\= 9p{㺗96Ѥuys:3gߒ'Qzg-մ)d_˕e7;ꏝ%{Q!=:*-(b+[.uq(63*>mVm!+Fc*Ec|TÆA9_dSw&>p:n dŬg\ϒ됝nlb6rhD3~xU]D@xy\eo޵x0h;(Tm>UζmqE޴Iػ;f3W%piU5#;JD9 nG*o c7#b u_$f4GNƻ.^ hVBMw[7;je7|6NR<&0#Ww.E"Vf [Q_x Vi| l#]=z4i\| "ȁ]$z'+pI3> l8—5svk&~p+.AH׋cUO_i\MXt`Df3gXaOi Pv[-U].£C赏q._|^xk$]{K1YƆ9<ԵѽdNYAż}X5>x#M\*cҧK;@*Y]_Щ6z5%!|z;;{ }6D\e|&fo^WSSԞRV`$VNG~>n%V<="(}Z8lUeIcC=+r2P:[`A0$' k` <Еz^UF;IȔK.M"W}_Dq_AȚ 0ɰE=Fy@%A{&J Q '̘ nx+7)e_00G(gd ] @TSr5bBUqRdb}LJ֜!=.!$~~HǗ#(lT&q,E9PPĤjK+5WqTya&Z>`qKԐ/D۸޻~ϗ?]6`L:tXMkacc ~ 1u 핰\ s>i/qRS84ە~bWCDq@hq Z8Bś\vp@CMeq0Q:Ys%vBAQI}Jitzo-!ϕ2@#ҥ}kz-zޔ %'o*`Bl2V!5xJhoZ *0QDXL] 1S)c]ߥyׄ'书EUGhMu,)ٖb0Ϭm&YOŻF'6=VފZMv9t5DO=O]'y̅m6['M@H|*Tv:B@ztT'~Z:L%t^7\XG53 6Ow}WyRD1=wlY],)S?)|ôPlVYhYwٮ*DCd?@T)kPdoem@m-螓({ .hy千|2NP:R0ќ6zz>]Z\ل;bGԟ AO"Wtu-al[_W-n{#!oکp8QS-_fdRPqތ ǯe9KJѼT$ =KH9}Sm?!1гvR[аz`."G?SpD mdj#J>Y `~vuIQ*oQ*ퟎ?hцrwa#3Y3dϮ<K'B3%ΡFx dge?-A=7s\X QG}@J*\o} Bb % ^R) Y#㦠N@v7m*.d\7Ku晳uC`22D[Ie?zp,J'`Ep0ف`IOE/w^:"ln_idt UO[,-_2].BS졙tLۻ f` ςEq]nbŷՀ><]:`8xtv@E~"2؞jgo3|h~F{i`ۚ?wQ psT ϸNW+}+܁$uGeyP OOƏ{+`^'ac԰q4x\2$*;ڐFzՀ4^i1BDCTj%/f0soJn Ҟv=~-#V]QBk˔x)i PXs+52'~e}}iHdڥ,w&<>mbBYi F-:K{2+!c>E-.6 ϲ>:] ,2$@H8$6aZC.5E!ȧ殑,mW,j}_;F^'Ĕ',{޼Kb?oߜSےA +ԇv)J* oSFu|ެFo BQiH;tnOp V+VT2y,_G/N!#SelV3IA,O֝BK^Dt33O(=l L>{%c涩O4c"E݋i9#/ &ujSHw Y5ۋm˪xbLa%ldJt 4 LVpw\QH ^JgpzcÐG8T&yt 4u85Pg=ij`K"z`VG3 yc0Okg\;QN{6Zf@{Ly+(tf5o[b9К.nK⡬g"'c܃&U7[וàYkoߡq㋩Dbvq3䣈A-p z46&k瓉wBP7,;-k*?~Iw^ k'``~>\hMS{E0' ó[lc3SM^I`ZIu0G6QMr,6zT$:9]Kj|9D^6UQHh۵VW@1?KS/skۼ})F7H)8rP1^"w70>UP7+Hw~7Fӊm;XsԯH$` 6mvJJp!G06׾Y=m /!}f|IZuV(ơOegtTʫN-NC1(۳LiЦr@yk9޼hfE>@14TkW> P0ъyLݗmySz8$`p5nAZYo'e@mθُ"#i{Y05t\d <8Ά:%_$s(xEmy\f2!hUݩ *y~G'\INwǓz{%X|yO:˂qSZфဧT7t i5[~%Bޥ99N{S`'B}a80@=Yge[QyA@eR@"*_ǶmC@L\Szo Hd+/Xy>L NI؂4晅\2+,]Nxf, MLāRrRl2p1`31>)sO},_aȪdw8N^8ԞmzҟDbM8N X{dYFz# <,?/ࡍE ە< ƨ3<ẽAץZڹT╶<ۣ|l|1}K<У!26[·ĥ9y҅$4j$ &K`d t%ch,bT{oD/\q]2[ĘxK|/X2Ѧ,`ϓ!H1M*Y5HLH-lg=D8P3$_BxsenŗW.dcz_Tfbi斴9gMA˕qۓc'Ђ?7sXO@sO:2>Q'` }v"PV[]_$l>nVFCBG3ѳg({?oX`uE^G&G1qgm$D&HkXqd18KШKJ HoDsVxrW2N~~ \<(6\^}<Üz=<{~gXF 8}OLNt=pb,cTIlRXi\~8 ?M>y?]?J OtW(X:k$N2ZQQTC:-K1u7BA٬jlbS&*6 wkXNL%vX#C|]~u#~(#ւ0x,2,Y0 qfÏ$X8DEj5$E@6g)fu`]i&~KQrG1dR٨ N~T7( !V]of<ޮoMP^KY Wٚ9f@&8=RrcWJ肣SUs:9}t`~d_\xoO*1Okë2(>4O6 #^_D iH)==*S8q%DHԼrp/JlIr˓ǧUST8C $F3l[! J ?@dCX޽ۘ .YI7<D!34D`x 4hCQC ro3HT6)\zjh}إ,:9i|KaC)0kg6m{?̆b`cDol{_n#ux2S[k CF~l ^Wuj~ HWA."4^.sZswhs{VF`UyHL(>E N;^ c_/&-p\p*IeNEY7Nf)+S$K͒&rM.xR4ж:S .?GSiɝ)4>ƣ+cXum;u8BlJ#)VN#$l~8"In qC֡n7&mիnYTO.]=kn.hLܯkN08Kn^sѱlA}{C'\.li Ko:]e ?vJ{q7΢X;Y9Do kcBGunҔ3ݠD-ħp hzI <:P:ZB-tHnJ//jzKz.+fo8i;!@:upUslLJIN›u&|x=y2q"$i4)e#H<$usu( {7QƦ4poR,oK03`ptݫ4R (֩~m8dD3_z}s,7J֋8x+Yqf@hca22(NL(VvօwVr>Hu݅0I&p&8_*Y۪]@8m7{(Aܾ/ǙmLW@AQb)ʷOHs+!̴ ~Mֈoy/oz#o{6³s!+L= %a2Zt A)KAb4q\ŏaf=T@ JpT7zc8/ǝTyơx j<44Xfv+p63UGwgMfK_گ i$q4fuA]f$$̄wLm|eB'ִ5h)#Bb6Rgԛ a!י 8%\ wyN1?cb[)ݥd>Ƞa%+xpJR(Ry_4E7e8w+gF 2>P 9&ihނpƊ W*I{26t9^]xn{&= 2RU8Vk܄h%Fao}TH1TrA[߄9AY.H!F.ϼ87iڴ :87w>W>l' Vmc7#=2c\T :,s|%.Olm hE?rT[ uz>x~JVa%0q{&lOY ڷr_ \Òx,4W 8?]!XGe'RJn ׵)3=S'x+d\nQ͟dXm$bboXIn,E{rVxh_ yv2/U[r|Pp}Hv} cq" UCƚ{j]%XL0Aq;ZdPٹLH:͉AYyw?!BH={&hZTJ}Tz>Lv&O3E7XnFmٔ:RAXB0+hpw \Ѓs6;rT.oZνhfjOf?-dd `xX2?C.ju *\@iM7oYa?`#g>a&iFXeyPWTV2pޯn1>?9(rcԜeeXd'*9%ZA:K}1PX]k}O)'=<6LzUe!DILϡh r%d`))5[KOC`|4@?Ϫ8!%}N-R^`B]nH,DZ%2BYdЂGVrEkBٿ^Kj~"օGlz|e9C"M A~Q udm`I36iA߂%c;zfm ybN]{U~R&#U%(܁ᗙ:TE4qr:6=%(G% Q{Q~ p*G i9̽IE0!f4Pph)|vwQHy9Y*Jvil0yT yRQq&ȷ_y'l>kIy%"~`!yX@ٹBOp6RqI*z7.!wkLUkI!~ɭ 0p*`&r9QX#Ψ(K 6:λZ05nXB7^pwʓ γuc# pu&m|-#) uo&դ,:ʸ`]lo};vnP /Ҷa jpZ+d>I # [7d5"C*<iyL1pL n@ifUə~S4]dдVЅpW ʂ"|5U01 mŦdq, "T}ەh)IsE#?,fR  `WۺZnk aw =#?qjY%u><F,JU]鏙O߮٩dr.cF_!(= +ۘ~Twٹwr"זՔLIՃ/l]j۵R)hzَ#͵ˑ-$y%&{?9(4yvp\rZ"~O߷MXKd;ܬdP ACZڍ6-FEC>sUbiUnu)RG=yb!Xj3mb@b胛%G=zuu$Ak|ՏOw4c^JUpP \W$vlsr:K>#LB.Q&zBJ;ء$EqͰP*Hyح22+6E$Ϭ+5$9D@mmS񑢴`g# A?H/6jx_83I>hV =RXvQ *w"$kBsUG\D}G_Kw{:2U}A!kPVha82تL4]MunrR|@9T$̱lWQւUৗHfw %fnje$UQ@+:1igVH /(|_DLr*.316˚I>]#3cV |Q.윒,Tu.1Ve,U{EkVȆRsMυ`1FU bj5f`T}E8HU#+TΧxb!MN2ePtQZi>Z jQ2㿷bI"˒'z+VSٛGl҆fO8o?"/N0E;e{f˔AfyMi)N>PI{~qJ^%6e׍km[SXvvcRߏOAV|QWkLF(QYy4z =\.\:f `_+*-V4nw6pAY @`V]옃ܙSl,X_l=t#eu8 ZgzHJG۟n-aT=3 2i[h=w00Z4d=̘WWLzRJ&Hhɫ/\,A\P 㽒$,MzcA$}>20ÃH_5},D GnEx*+TgF삞qԀ$zӆ$&ʷo缛FUuU`Cn Y7hK2̆.3ϛD]UUdb rqۋB>p2j?vd暶v 1&R2oŴ4=JH>sEcI-d@މ×mQ<| #uW` d*s/A*fjҸ*Si^CmЀE[V`G7HPaւd/s ;evB#OQPӜw@]Hu`: WŢU db5Y xz%CE.D[}iV) hQ~כ-@ZR1r?J&~ {IEŵڳhIDIaP(1JqlܬwF>_;6߇12\=,)DA(.3+@!kzASҹT_ZL~IRNFҶ憧_/)9''8 }b?!VHU9 U 7GaV#)pĖv))l @ i# pK,JLd-xVo&GeL' =G0uNEXpNf rքA,^ )?1K{-l \zX u 4Jnq?H $gM=ڧ}H`D: 9J)4%7M]?8ifiE.wSl NFͪwFvqxTj80{;שX vΤ)ޔ蒢Цa@@["mMnY2.Kb%8\kF=D1L"bc;"m:=2}"QA+(ǹO@l)q)9Ť^h Р./>KDVhdCh:yV .(d#<(;}\6/2g=Gn3>ԯ!tIu2@U{%}%ȢA^8K.Hl mʙʐrz5lzAu1FV1|أG:~Ee]uuqKIXux$pP)mBs ݀k.\XRn@LAo@O %Vp,-%Ho PAR7$p}NUˀ\d%q<>HSۚzy"<(1׮S#${^-_D35nrS8C_`]cFM{#;lpG-+`DZ :&`4Y a$<|"˩z{i r@(N %3z#R%HBoݵC[a@f1nmvƹ?)B !I*a07.38ϡѪyUCUNWl`1U;p4HJtkoq2_ - rM7<>CCi y?$J]r^vy@oˣL}3fou^h{eĿDPXjt([Mn5i [J4 _g*ܚSϳެΥŨLJ]X0C/6vڊ[%eV)ܞGޠЈVhn\挌THnOYG]+۸gTgUJ)Mf01\g%[rC=z|e] 6;?k%%Qӽzuvc}x-*Y/  pu*Z$NU '``MO@bl֬vh(WKo!ſ jy; XFe %q˻OZUҤ/[bTd)ѥw`uXqů  5b7',?` =vA垏o%Y}S+|8ڪ'v5&cZpW2*Qܓ( Z}}| @F2I`" EPɼDe.D1 rAQdk^\>[Ŋ(^ʀE s;=C?Urotf Dn$!COއ9&xc`E*!HT}e]pr\QP/"OMyD@E)٥RqQ3Jؼ5Fzwގ֛duzIʿE'̞ 戬uhY JRoP#Z0!'qn(\(]tX8X&:^A%s+VlR&B8a)j ("/ުfF)4SO3,a ^,5[} wM2J-?mfƄ~N@__*衟ܫwqE:%{GJǽ/g>2c,."6|OSmz](7V4wFpB)xҺ_c|V?c$aqH<U_`{V7.zT%kuR.8ܑUdxiƺ=n֌X(*8dE\C_JJ*yK-QAZl 9#+vӰ<ޛ!;&>L\4Ę6%nEv/&(dm8;EB)?;݁[d4X1ꍖ}Jo_ ~ۋw(`wa0 _oL:7L\ s?b Q.rxdZ v(8jdtǑIou6Kc⏲441Xs#quK C2ύ*ċ "(GӘJsKԨxuhe1 w}Et ¬z Xr:ْ ku4+H|ƽÆֵO8_&68JC6Vm̃.gP@ѥٙfF@'Ubfྐྵӷa꟟Lvv%Oh:n̴@IYOОN?rtLg GC%:{h|#z%(:!_qF* 1Ű`A[uS9fМ)HsAiUwc%"4`Mr@Mo"~[]B,_B0YKXěV?A? pZ^̖/&IgGsE*bc>Gq3ИXru&oZӝ|̩^%_S f`G:P.ȴ1 AFt>`#),k^Wvh5|49PHz%OFy(VV0n ip L&+c4K8 ArIUsXbl۱lsɜ"Y ,5vg [EykT(1A#Wy>AZT`*,q`?il z-rFĊcU99лҝ?O (ߙJnئVG6 }/NU $g0C*xUcN &Q$22uqb\;4A:1#ʿet|8s(vW6K OVViz s2< $v"qgMCc$\U$&IG0묄@,WFQu&ȀY գ ֯爈rh u+sV`ӠGB5Y:3HCq=]N^a2."nnMCZUn2:ѭ&FVѨl\ >OJ&Ho[hJh0%W0F0'^U%񀮅{{R-,eZDUvcy)}d+m6oˉqEB <У"oƢ%PgK棐BeUA@ [ 1pmdxZ]|;({#&҄8+P Uߋ7l/UO Qh~F(~HZw ڈ(<./+nzf;ݞ:vBA6Bbe!_̧Mn癇:CU`d;񟐖V! =})8\FEo&~ί"WnYs?x@/sh KUi~q4KNGy>mUy'Ϣ$xR1]@-CIUYB}⢝f ܅VmFdb7L{ڄQ?Xbaƞ1 rUUߒm ')0+2{vQO ck>tX"sœͦ <&֣~>PR+/!_NPi;y=A&XjÌᵄ< Z֊\oDOi5#i c}< P8e^/6] DQfL(U7!&XCigȜ,EՋH(CnʌGЄ-.x _}3IbTfYN|;Be :cFjtf]P6JvڕT9|ZvD::3Dg[^L޴U :aD\gZ5`Fg-1*мjF1p+ j߯=W?h.,0 Wܒq cCSzng%-0rm~PGecv\)ZcH x4^C|tS'y׿5(`=S؊̥'좯 [YŢyJ' $$[+ yB;B;AUehR7+=/e?Q9e{`0ay 86Q9c_!Z|![W 4p {v4f'`]zx=(0;@X$8c""~tw1mGUle-T%hv}E@ۺx R噍!cC 1;ݗt'}~KHW=3Kcmyuàwzs4.8kH~6i=qRvo{| U!i M١R~``:5zv ?' =f,|Ke;ZGؼL")"mՉ15ki>v`-i@Hq[ ' SƷ12z)1~_*J LGn}آX ȁmVy\gV No9gu^DG<:'M Tf΁;!8ox(أۡ YG GH1 w17:2pPIJ1 #!]-QwϐKX÷;V &m-HL[oOfRjX_)D hxR0y.j47؍1uf[EJ6wIY^bLvIN@Z6j"vBrĢL Zb|9L~.ep((_XgWp%?<5'@Ld*W*"qЌ3x /6}@wK"e,qY Hېb>_EkzhOq\TN " eQFS:gP2[,ʨr4\n&sWR -ŰʥC1dRϐtߙW9DHC߆Xw11}M#kmNOlpz<&%6Cc ౚN ]>U{mB[ j^*6S4TNꘋ!?[="vt" fMޑ)xl| >Bw]IZ-vfrH=y38b:O!$qJYt<ޢKH{/L,^N9%w,DaE`P] x@=xK^b~j1d!-C"h/Fv0 p)Vf+}[/N>qq|UQ9yf`@/?d/P(sil'ө?WIKiCzqIvFͻY-2'l iʛw{}8&z ewVmGA'圧bFo##[KM\o!qcV8kt⊺(PR`.<7Њ;XjS 썖 1+o>xc;vR5RL nX W%ٸp|أĉ +=d&3m*dFH #:gn^եCE~'vlxVbMɜ6yJ5E0#9ˌU)|/Ķb j,%v4O'z#OLƛ'9b5EjŷȪ+mO˪twӱ/.CW%oЍ} -ۡI> @rvDyO1,zik[;`TI(0~%soB("5O -a sńylTIW+.tu[v "D O7}Dj+jx 6k#r?WlbH&wwyχNϥK<TOH,C*!8Џؾ+LW3o[{ $mdCWezԁ͌mOFU\fdԐ+Vapmi&\>~/aĩ\c-Xx5Y -pwcB+wһ6KAp]e*͇@g>9'qn(Q/%̂+'9%d 2q$Ž@o*E<\ҬWwfl~y ,)W.~hyzKl.QMyJ9gOI ˷wzߊ"++jj९^GH]#n,?&E=_@ZM\_Z8¨4TEM]ΜY;{"Ojѕ-+խEӏ+G-N$6_RBqPmnh Pc/A2%>Mbm$L%S?/.!?߂l#w: J1. x=EC",AXKy#Nʓb)aLl,\ks| qS.~ [E#f]uCi"匍9 (VLlEa4h$N™8cJ3WprѲ:R$!I=k7mq'QFLUW;x:m<'דI o}6|OBg@0}#[^2|/v0P յdfN2`0.STk+:#C0[{ cmx\Pf.;xdȒޱ@/|շaMrّHjgm7˵`8K &Cԑ*ljyBƗv5lYz~A< $13h\yѮZݱ3i:DYcQ\ n[W,C`'Qe/ smUh`jt(g1+ެ~R:Ģ08-χˏ$)J|R튂!Xnw آ VB8!fM%p98+aぉɒڙSbM ڿ;X#G w㌢/RS}}|IiU'vYv8H'x;Y<˴q81DtՁFVN,w +Q(^`?/7wej}vGA  |xQz}+3Zp`H+\К2^m\wnۡ/tNobQ2uK $!9~X2dpdOJmΛ-@YHDL*dty1 /+{׌+oe,VPhqCo2 S/,tع9;;]Hݤbe7Z1%>&յReP"kP)pݿ0͚re8Tz'~&|kI.ibq ?uYVF}`2UǪV KV=Կ@A̶ lH-RcUE_@ $z}2 Zo)v>@@bɆV?]@D#7௼{$G\GYǫP0!\&go!|0{!灠؈l2xƴ%ӥ“L@*yȵooc'zoPj= h` XKug})/[z+U#ʰH\2LBqq. &w6KVv(l"#O\f"Qixpg5ʍ$e?G"0`fTKȺ+A'Za _P*AҾ߂_. B##VZC>@OFW/:M3Ym'pW$}& @U?`՜*\ngK3l\S552fX*PRKEmq`rZyFdArW4' 'xJƢt|e:3mo OAl1WsU~|f!HγK֋く%z$\X~d&lH ?BY_CZM$gQ|rTgʔ" cLdA \s9o _P{wn0%Le ΁&?-1u9gNM> 1 ΎH|1LNFeSM0loEi+kɄx7oi{6/&~ʴ 13f" ftZǪl?˿KՖմ_zsaʦsvk&C_Dmվ) 늂.s$ozx^M.8?ID/HvW^~BxUnP}I['"ʔ* B !]E;+n4W@K)OisԬY]ezwIЧrЉ7S}f?=[ j'5 ٛdzqNf^s <0! u{10FT5rE5N +')괕_zgiKzo;Cc7|̞W8cd,'XZK,4Z )>mN8QI¾ׯpN32K[ /Gk}0CBLM6  =t)GKbT4W* 2Bm^5N4#M[ ύ*v d ns j"e8oodl',Dθ<©#`̴jE8FPý& MWf~'g( _/'I=ЋEyBLH82^pނ0KYEs)m#dea=n=`O_<qXT)`P_iIpT9Od|uIjMR/1'* C 8CR1H%uoɤP"cBR>'5 pNoŸheJt C\ӹIޛ&=̇K797{e~E odtDobL q TJs-m ɐ hks;r-iO4/NZuYC:KIUo?vկ,g[Ke\~fMԨO(eM^<)># $9s`;wш:Z,.%x}9= ^ZM ?M*Cm.=Wbrn{Ft:=()G76nTw :R2q|{qgljۋtf몧WZD :"3-ĂΦpza4iEHw#v#K\ߪ]XL$RƁ%wo-kDTxoX~UےFuQ=ʍӖ?Z-4UPL`$%ǬG |~[k^.a E\㙸w4(!Cyq Ǝ'b=̛i sa cXȀ!3Fv̏NW+yIbY_ܵ%<-N 6,Z#p܇>2J"lߚ_-1ʍX"w;*g}½YQG-Les:!O1t8(ƏGw+nמ\DiTWdތIqu88 wB_X%&-/܎ul#=ȧwrKA܎=ZޯZER^ψ/iq6)؞_۝ 4T`y^˅HX:`V >Qr[?u7 C9δ,҂ε[t\DYkB)͉}y&ZCf*arChp+Gqƨ$L*qàGSdWrKg5k@ZY& ی~9/R_Q\+*qJ bD^;=3W 浊+" >.0ܜBK4|PjH't1I :J\A>oΘXC-/CKB{ v9rxiwEA=qpfZNH@i8]V!k~ h&63W#<]G;̝UOC̳pg6Z 4o,}7gi`DfՍr6Ր [nd:k?+9Ĵ+MS>D `M2`[Io` r>IR. o_9sKʉ 95XdZF5?‚ug~\yl`if_;bmbEavșnUVV>ǀz\tiY' ^oAf헋v= ٪RXG [&éΰܴP}I'Pc- "Jgsatq<'7PU;A@ygAͷ :-MTOwߝ&i[L8wь<۽DTpN\mȺ;E@|ٸLZH!꺲 e?KݒiBOwLw#NrHYJG.s4}Uki[ ㄼHeL7.uEpfldBO"t#Vo/'D 8KJ@_D#vZ`UlNz=̣Uc.\`Dnb LQ!=1GN1@V^yЉhkpG4O-y+ؙ]=q?="i>wWP'{@k>q7s' p{l' &s_ {" LyFK疓]GwN E(ƪdesClׅ-sҝp@>=eɠ&8 Bjw +MDJ6.vOdGxK,! 4<~F@BG!2}VT"X BC\%_旻+8(RpŊ3{1uuItm@'dmS0մ hS(2V(vs\/jXR\ц;.IkEHñ0)q`mۃ_K6~j =%!}B|jhX?mw<(p5ў_ui]Qb^?!)Pm(U\lb 'gε۰k?Y`~+# &Է*|RJ/<<]W6@HNPOOk!nЈTkrJ5V= Zw ebJż_;K-3v!dBrЭ>^;*3xHQ?( fqlθh~bZ9$eb?T)%<٤Alj.eco7 B˓㘘?VWuMRʄ^6GKu:^M1GбAȇWhv2(->`Ȥ3;}F8F#/өv  /-*1Bh+^A( uec=ωJ_TKQ3REo :zb#+5/#\1z]2zӈ9 $ld9/"D@vdYgWtz,0ޞ?϶1Hg)Dy){yG@&cDZl-vb@]5N._]W ald"W\&cf>^w52~Vn_-?&A=Rh:5Tp~Kؑ:C2K^v_e |aL;&Y5'9]D{q]١jjD?&_(V-ΫEVǡ%x |y}\Z-puxauݵ}BlY_5rSeZi yץ09vk#?]+A1"=3Xn1C= /*v`>OQDNaˣI,tv6aG-xvnfbj q$s,ø /l# c TYU,Q챳QMqE/\b0ھ @{OkuzL<\N T!7,*vZF/2B01+ yJpl.9&Ŀ ꊗNR6h2?m1[fab$lu՟ok= 64Ʉ=Xp"%Dhv8cpNu{ÆUCyxIs0oR(nd茻Ű C e;KD%εJZtIeL`&PWYE LepK̒$ 3n66`$R" w=kRo {O}Lföas_M F`x:ê=}#-Nr@AtOH:V@H>p&=C^V.*de T9Top8!$^-g2ՙ ^j2kD&V֩GT҃k.4'B抃S~n 3&Y.d.//\>OaߕfC\VJ%01,(w,$'2?y|Zѯb UʶZĽ$ VZg<AՁ.dFf 6Sѻi&֎5,Yk$;kUNJ;ԹW?8E2jًQh#e]eGjNwYcͶqE^+HT+!Ï]Ti 烳h&\pV&>8*mhat%=cZ޸MDs%^(9Qr0oq>P IiП^= |/݇tcKr^NRu;,U0::>h\54Kh֊H>1o/ K>l7)MT+An, >V3x>h*R᝞3 f5xDѽR]jcuL?b0T|`b7nݵwPvW]3_ɞgE-LX,d r:,ciMQ4Ĕ#]۔z$yupbFT饃1;=gcOWDꗄJ[Ǖӻ#83lFBRs]oHbPrTiyaZ86eٚgܬO̳IvIüO7!zug}^o ?HdlŰ>C|!"ӑQPCK5jv'~ 've(E}4eO+(5j656eP0&!e1utG0+*3"h8ߥ8xE# 2«U&qoIcR@$4Kp0rw˳0ݑbwф|4qϽ OW|Ѷ7V&1aLwfч-hj>VQGg2v,|a3_ !z(pLO ?3B;|մK;3_opՅNJЎ0bNvRߛ^;,{Xp3$"4♃d,1S0 EGwP S P%d/@F:|'.G/}/Tp1.JD5 s]WFە-,u4iZE:=e[kՌ3-6F?d@^XOI}0Y8JfweaxfCۣ UtEo^Jq:h9)ܮyQ~S5܈썸“rV>ŊC&HzH^cnɥ<KXLκ)Ԃ`bkᝎed׵9՝nf>dwcp:97 ~Ir7}'Ewk[e]Q^ͣ-VZ/V $Kdo4z= 58/a3qq[yKJȝ]#h A_\T ćmCz|SQ%AX~'Cik3%}ӱxgB I/H`~ LJN:," DbxŇt5$O߉jSk15BTC( ӧysys0* '\eDk}fD¬ܰ0;f\EN C)@Gq[[>otu.pZ2`c58AD[]ؓO>*HӒw cmTn*:-3/i7>V ocw)cfahb[H3kt>夳3,YDlQ,e՗c$ig1]/BmetWܼ͂I0JWδ:P,Y\"rɖCZ`DyJ9xߟY٨3ޣ̓sˣ"iHz\t%Z`c2IKn",Υ:BGuT/X҃T=(b0.qAuEj0C(?bqʋw`USx,?V8t} P= o1p"thΒ eVqaKZ{?V/!~Vz*va{hY MfiKƂ]_cqWPU2:Z཰Ǥu8./~*8\*6LVg +OkB#)pMJ 3)k{|R垨<:Hi} .b ZA*VZ(auQVqz Eۂ] VggtElqR$`VvveR^烺o3}B=+~RDr9MɎWOp DެXIYC  {MUv>RX2c F>1Mrʇ%YH1b @d<$"P=đ xA.o[.#@0<}{欏C@BAjDg`!GJTmF ;=Rq'2e1=.D {3Eq$_=*2?T̵a^6o/װ7ZȀ/E GހgW2>a sV㋲5;s(FۿDAd5q|e(XnݒԮPt,ak̲Mwcdh 6Q~P_+5[OaHRK|A߭<^/a?`EUւ dXlFL9qXLT\+hvL|'CV_eBd)BͤBna+niW!^^a MwQ:L~}052O[#m}{L@"NYvgG 3ĻNJԗ-B gYq9~ ߾N}E3| ]ȹX S#i 3~\A>`:SʽpWfE2 ^Ǐ?{컔~J_P %݀D2(AM vo>M_cZ]ÿEcEoe}b@Gy+mvs[b+ #8{Kو_L~Ɇ)06B}N=ʟ4BvF(H=%dL7KpT5{7kJIN.Wi&ha9e® ֪d BTRo A_6zkC:$hPG(}ͺa^nWN3#vYvޫ,"aح_dR䎁LzO$H[μlyjͯp'5<ͱ:G8א{@i3g 戓)I(mMeH iTŬϰ亁+zLKg(ͨ-nxV$?AS.1W0%'jƐiA'c7S{HsٵbũDZqzqhgjI+יoZ'\ ]]tS(뒊)mK#GrU0)^I8qT5C$̔~u fضCc#ɍ+#KӚ$N{GpVeA:xUr"ꋭR}` ~@?۷kjhEBd~`Klh}0ޜSX!i>mH ^0߱`Mu\_ US v$*Z̳t۽Bsߴÿ\rn4? ޝz*o}9{jmJ duW%:ΔV8ݎ_~ Nz=Q<"y=~ s}[('7qTLv:=޷ k! ,Sj^u !mw~RV+fA7,  ڇdqgz\h^)y^{N}7YnvTCl@D~ĜE)yɫ{kH 3.;Mrfwn}V2E=|w&E#ZBwel#z2GlSNE&]Dh%v%ї j[^J٪4_ӂ ;5|kHJf~E8'NqdžƇk _jZnyό1偺  (Ra1|!h&=0U m~j_*X#!SI|\q,*5ޕr @ Vɞ ljhi=QXLV1yigIώ?uB($_άޚ}:z],B8Od%&!b{-!oO||?γE:JFwhJ+MaBEO?11@55?λj5}`*LASjVO:|]Ђ~̊| SRVBtsz= }Op_ڨqJ.uF/ޙ%I-g)Bkppc"98󺂲M͐,_ hH5j"J ϛdi8~g!&8V$}T۫Fj%ƫ)u'tvT3\iO@LChoT4*!z&^7-@weV6\3 c!U^>g!sU8чŗ> jN? .΂˝vk+Ax1v'4g2)(ZBA˂G8e[WD۟ v٘FcWp[D7esIe,0DWRI 0bwAsPƴP!hߒ1l5 ]k]` Y7F4 ~`f##jZBo7,3bm7Ƥ.T.,f}/mM$ȲUϯ0;;&%ŧCo0Y p _:S3+>p(Ih=`}o~YCCPD4,^rj[VKqy伷Xq1\.h:pPz1fXJ0șeHT7 F9)$RL%ڭ *.u0Bax "y B B4^Ul#=uwB0wwPH<6Ӓ-XU:qc:-mYS7y[mPX#bGFg}ʪRrć{˥24i" (dܿH D6S =w説`C hz&8O傔r2%G|uW=\thPh⑷\ #fVvM1+EvU i=6@\}λ#dR{\58 hbtyZPłJ2ez~U#N*߫`,{\7RwqTS:*N bh9py̚Jp,nC"t4ҧ[` 5GvXr=S&V(9@Z䘆;s<01iS҇1)`~zc!O6JXUjIQy rK|}e,ҝ KVPp8]$;$'y:H ذ{YR%SߛeS]úM3 y׻S54*rhTޒ@c78NUk}]?zFtф{Fµ.<×d Z&`*6:"~RWRPlVNo 62P<|< ܋+иfTEFֽqBCW%;@-!1&⥐w+NF{'4'&ibYF_R~v{GZp{I<9^ܴQ1PiGC4qwWp+qdJc _g`a`Ά%R0 w=ki|l3@oJj LZx;IՈNh|QnO>c\ܫhA\,4D;:?5ng/ uk:/bY o^ty':kmSJ#O ӌLa%eErLړYws&snΗ%Ezt:ҿ55{ sB[eo*xAvub|X(5*o$xBt"$`uJbiHAj$ S2+~q[ q^ ~LQ7orCu Q ʑ=lH@* Cʾv{&i 7\"plu|X7a9 S N}&׻ nCAͳonO(e -G]ۮxp@<&86yrRjE_֤-+F^u,GWvoID)}m;;!x*`޳9V69+/ADV"DZEZ ZK^u 8' !?TƿK#S̺|kzIOv1[&UOH͈SVm`C)cG24rEѨ!8?޾R+^sG}s}BJ?Vu;k,o1R{ LO٧(Aғh&B]鰦L}UN %bpZPxFc\U'IϣE#!B Q^A?hL7L:\92F!i>#2UN(q.'^H( _?]Z# ݳfKm潿l_ ~UXl=_G>:ox}`ѩ!-X5CG`c5T3d_ǔAVu^@Xg&cwȻ׀_.[DAL0+QeQ/&H7^>_i2_iQ w*ZIFo_CްWN/3˞]>X nt(-N}҇ݸn"*9{c=/# uԅzJR@^z''Md{J5 fmmIx{3jXFE-UA0Гzc; Pm{06гJ X&uXKBS7 %H0*%ݾH^g^ MG2ȊH?J0+W{݃mi`>88x56nT f!F b% 0!Mcm=l D/"u-aC?o8":< h(SZi%ϾߺLXdSy!$ @NMR)vrKg GB,"xI?fT9cݑ4Իe3nBYt9%Q 5Ԏ"އr =ఓQredJDMG|~`GVKoe(f+7,!@X>W]0k.Jba \.:5)&^:H1zL[@Q9>WA:+:|VRmpqc䃲Y!\$s9{+zBK*QnA_Y#Hs%6A{w )o1B 1͊xZ8kKwU0Ȅ7<Ϗ[Ztu!-U}׶bR;ld6.[J;/?o|S\؀co&ON5'j:ۙg+%|c'z{MMakhnEч;z6V^D[n&_Ci{j[ÍBd}㘧Lwo\M6#\S/3#*:8+1udYTwLd4;He02ِ.^hR*GJ۾9-DIn PuKWqDQN&E0ূҴ0V 'D dz0`އK*FQQ:}wQ"u&#w&? ܈;c9ѹHZ]Sd'Z*Q-_,8Q!8-pIDeR=2H,i[mYޑY~rpėΟaÎ\[K!QF x dYu^k`nF4H02×Tr=Jщ'UR/k_q|$C/jN5InNg1,л[&S7Ntk*_R$j+QR7Fs r\KR3|^fxI=L1F9nBUd5(JK1:x8%ċWeyo`~[UBp|`>[2cmr?y6*&Jz_bڑ >3bW}J l,N_" 򶟂 6%C~{k/|JK=SЗ$I*~~?(߆=|n8 #V+#JL~%r}B,ܘ|AkiI ΃1$ !,Xj>:"n 3TP40Ea)D㿠~A>c,$ﯾVTVڡtn5MC%*=ܾ.U[ ǰZ+}yK+,lHfzĔ+;h2,#X#,լ7/IeVO&ϰ=^hA<@D`͆^wt}<8Kt*THQZpjZ^IEy%FDn)!^rO̭O}.ml[%5˰xȜ|"Dx,Ciw[̹iqo>7gG[*͐''5[%2+&ij/x@4Gr2d=vҾ5 s =Za҂P@̂ʷsz%hY<5 RD{2shx=wnN\Oc_#K7 _nt50퀠 p?@=eBeN+zhj3.)Fu˅K ez&mFT~!.Zj fPOw} ~+q`q>yTNsq~!-{9_6dA[e_zrP]R~^Hc~STXjWP6wOw=1uM3E pл0Ke!A{ I"$4i/ZK!q2q-y7$~ "7@PHV-G>⬳p٠2s kyT+6hӜcV)d!{+vIWY僪-R*ۋt:ĚyE:P Ubܖvz=K}Y_اe>o+08_|m:E Oq@ƣn"R|bH ڋ?<xKqj(L{湽L]ܾ×RtTPgٌI \Ґ%GGZ)w +"=Ny|}Հi@V>-\ <@,'{'Er']_bP>+(\rP 欒^k;󞏼G;|`c 657ö8E |h(NE5b3= jVCG Ay {_,QuoXV*w/4MES4[Y H]IYzw,96'>"T~{aXfF`S\7&O/DA<Ι؛pwkbB Vr[S qIYdDiTKAD9IhGvŌ~+_L5.mCbp8*+Dd6@~GD2P<#ZҎ\f("!W9؀-Y ykԾALbh}7큤Ƞ9` ֜3ʐ h]jt8^w:(rt ۊ78rpb ^E>q (մm|’0__V LׁiTpV 6%W_(6>jT/α Q)+yp5DL27؝N &Y׸o''ReY΀Kxh'T4VE)ִ:"_Ǫ,P&@ هz5Ec5$x]9ʆ SAu׏"|> LNS|DLl # ؉$E|*#<Mj ?[ Erziw"'x߽`_}=NK 8\fnyZG1Jzݡla)g9,f\8˪N!9Jr+b&LWȨpaM+JEw(qO7EKO2Ph>* K=8a$UcFTܗ}%udȲzUS[-3NC@˅ZGK @AmJxK)KF.U'ޅ=1@Qeoo/4;tƭ‚tU G lU ҽ.w ROO.J_f :[+P_EspϑpKf3Dm{4Oϔ8ޞIc8KUdS+A^o QܾZ|/( 碜*=8WhluNh^sc:9OIahZxȴ')hH#Ll brs@/u˷2>3Qh*׋#nGޞ5Δޗُ|vM- :ƄbR-pB*哆ag(p'%&'i0cAY7fjSG^[)X6fOU[c0-fZJʌy[:tj`49Cb u[nn٢u\666ԯ+-R$uv5BmٻI[QbmEaFX0D3N͇_󷷆,0}Sj?pfmt$ YK)SJc0nlp -7w7٭=Ќbt搗Z~HTB<::u 8i)x̩5%|)( Ch u8~picb`L\ܱ(9OH; 0B_qW8c`{`$)l!~[wb]{G{GC|!lFſgKԃ^Y߉~*놠t1E[΃!Y{?u:Lƣ} ]sw^bUnjZѫJb#zgY)uGPKAi4-BLD/Q12!̻_ 䛓N))x]sT)9mbqB^Eg"qCod6| =.l-{Tٕ_jixA1c>N8EWŶ}6p1f azF*S=ߘ= e4x| h0Kng{Xvǟ2YX9\En(ެ_"y/Zg=:JUcl @= |#pU81`xW(6b\H's9ӼooPtjP)Mb&0Y^@6Qޚ#vMY{[:tbaSI`3 \3lDuTx)5c`:ϐ/Eǃy+"?Z]v Y:,שpDِ9XA'.rbҐ/EԀ`tg=E>X3I>7,AAR vL7-9"s:G =]#O!B^BETK `NgA[s)&VʹMk]=>?ݔqR26mmH4-v\8S(b#OAss!"ɁaI|kJxD}|7+W ϓXk(g1Duzi҉RN/LGT3U:8d`6c.@`ڻ㚆NH]WCN ¤}Gۨ |]>룟}U )G1_^Ė~g̴&?b}]V\ gTo;BM 2!rj[cy3 *Z& ޺jwRٗ֎#ynއp~N%H_(|]}NC .QvcMC,#2h+}`ngG*o߉ɟq0̋K |;uV5P zV( a$ %:Hwx`Z+g}8ҠzYk0ܼ]⓮_EMt=D'E73ˠsq"=B%4iat:Jx@:v.H[i)Y,Hӯil 2"AmW0iֺˆ&}aM !+Ayxg#X MZGj 討x%|#C ϧeN5:ٷ?xa?2x^PGː*.%ea{W:A^ $>G>7}I&~x~HĆW)4wiL^i^ʿML~/W zC^U4*=!76I ?3BBmƄlRt^b{w ;kTЮ ۄS{m>1mrFfgp:up ?uP 7L&^_qn/ dXu|5騄Ԍ[blVP+ă!t,94=ºtfI2M"a=E2Q55*ñ}.Yxq%ѓLO>M6oǪex_6Ca` %)U@_4M8нgm{zKϭE^d"\0u{|1,i_#- ~07`{8aUdR{O,3J2a栂r>r1,e^!nSB4l?[ < ؒ3Ȝlcz~l탴4Lַ1[7֯6>v";=/(!_J"UBgGWMĠbG΍ 1ˌU}t!rlHe!uM2tŮUZW_J תcGWPٞ5Xtm I'օnրQ~>)߯,Ƌ~q\*egQ"<"0Ӓ> A AJiNS%ƨh e}|ldMNPґ1c3,Ӽџu}z"W=Q$*C"qn- {9[9G%mѶH䇫ʲϣ6H$چޙ2|}Xf }I ˌԑK?IEIm<[TZ6 [,1:bMyr!$G9*IN9]Z))>i}-/*?L7'p6.OKyI햣hFRs x !D0XnQeg6`V3c-w>j aGl!N6Jҋva.3o+@Mi?^aFy3$(ZsTɆX.TbDqG6ͨ0D$b^6s1k&@访W=@Śάsxe,, _/L6 G˵,"K[Œz&=6Z9LƹR[/t"\i^e) x7IzZ}J;C}=bJx㜐VYub?[K[ި^̺g7=i;5=7*9tZ{ 眚"6Fd+v*ƙAE kYvZltEß$5fjS|qbo?9m٨ArpEO_FzPQqxfJΑ092…K_kR_-F[BxU= ת"#7-;rqQ#DsQX4-u=RE-1d vb۹J$n? VTlCmjgNZx<I X ~rٷPT`)0aĆh* v9]< E 1tU o5\蓖E9germlkGCD21jK80C !Q)- eBUznC# $@ |% m(FAy&esmi"\<1 r0J/`]I ߪ4Cvh,1fm7smTtv\ybPY@q0s1vX,1>#iGG [lk*"U@3ҥ3_{7hE hȮ_>Ğy"\߿\5,590IB(H0$ẘRd~7Tnu#ǼFױSQ+ݮXԍO\cC6jd0QZʪvrH`'@ kZR *ZU+V8DǦ͐~ѿ>3 Y `aˌP{ҦkLQ|W)+w,X*Ac̗:U-~򶢩Ngrjˈ:²ȖEH@Շ[J|A( !='#dPe}X#|^E3{yCV _2B'og(n@dhK99ĎG\EҔ>\AZ1!w ɗvB3Dlq=d^E r3G(H8 rOf:Ž0[ ehqq ~pn"k GyDe5vQ"=QDZ/ٹգoh `i pP-I~0%W8uaUy4sg P@]m~"Z ߻=L4d0/=5"DY"~^4 -V{$|A+P|ThEͲ^{Μc14eZQRa7$w;/=-P.aĀsmpGRE <Qeهu2hֶUU7Dh {Rv)S 7C1pHw/_,aH;:ݞR4V!qXӞ %+ʎ]^wL"b?/qiTA#ْA^+i5 }6b=w6[֣i\1Xk&!]c R c~M-Q,K $ G LԤGS? ᗵg Rm^Mdžw"S@ ZVyZZe4:C7qm6ym7R)}kk>>l9*G6#XñI@Ƙ I8OY5zfCʼb^4"u¼t=,&˩pV^#dAJ$4059<}'"ɇۇ*K[%*IҨڤyeei>;CTz%MpHv8>ɟӫP3Ygc$ou7FKv7qdr;>,2afuM{$k'6c ɑWtaߥ9Iw99ܐn ȵm۲#1}1wIðL%N6 /.ߋ`7[H2}˚#'+osU}郟 uU=PF =b`l;$#|yFf/C *гxɪCt@`4s[ qk'9}f$aV4R?TdUւ=^$5rX~-F. Ekx ІCF+\+SY$" v8(}{ v>1^{$_C&ʻǓ( 8Di3EUp[ eڇ]@1KբK3M:kЇ]2nAd O8Z&ܒEc9?^oZE/y?ȶ ©!8rLeahD ,TG6|}|x4=Jt_d6PGH|=K3G>*{Id(+Te؆F]1,j'ψ= 3T0Q4H򉖙:/0dTд':(P&`"dU.tKWpU^S*(9f\Kn VF,;yu}pGEu;zaѱ*Eb\L*ds ݠNJF8Bs6CfC`(a$l%:H ϾYS*QEFqw+Pv>B=k*jdBHu/|fBu\JZt ͻ}f#zө~uԤibk77BX).^7>ۈw}<9je͂va pS&X1̃5QHե1ߗ;:殧q P<͛)#=PuJ!b*$dY L>x}_'0ᒑ}HePm.v-O-ܳcQۘEw{r]*%@Y$ۤ v]Y)嬼<̀ԫU򂢡H,ρ S㔅GZ.Ȣr عD Cj K LBXfD2ݺ#o Tl:M4&T712~xe ޗ }u.1@9s': ;͝,TX6q .r2 $]`"c;Z>׻QpX}COR"XJɑt0j@OYZ}+ ԏBUuH[CVQ Ken2ϸ|VfJgFcTk=cOe*s:ly}:#Wf+GtƘ#YKaN[WW ϋ_EE `$>q alN+Edu9{gKKtyWml]oHTpqLRnG9ߐbКznN!374+ La!8 6(:J#w nm(^>'Ц5l9P ȂxȞS5\j]J`Q9c ;O(4P-NP*-ZU h}ѓjP (m첸I6G+U5ȨxLX8E:́JKt$%7eXYC c ^ _(ɍ Y&=.xN2,-*bV+m[k2_S,&-( #{[93 bJ7ii%XA:A6%XkŵxH1ݻt>5շr@ä~קkKr.Q ROz0mOεmDPRǑh9|Db1Bf/m*Ҁv qgeɸ!1eԝXehke&cNJ2#}KWW/-=g,uo]2,x}j1?*he5ZqFu~†5Do4ÔTC`Β.]O=CmN1߂m2)o]bt \WstOszư< Sa^O’^ns0RkIz.AC2GF>F6]EѦKŘ`my!MfuK.¶_ ƶ_bcO_Q7Pl7*R I`e&MнJۣ;*ɟ\1Dzd,יj|){%Z47jA*t_I"( t/ŕraYQ'BDmB9а_ S 7 \ XSdѧ`8RWH `CxհkwHNxԎ@% >έCͯSC= _{ DCrLZӨ🲥ݘ `ͽYy>tI1^{T&{>өd8x KrErlg%VMIdzq^<Ѽo?`S =F؄|!2(%Ӿ(@ޡ傰6WsZO}HMoSj뼪9z]?d(#-]vNG9G L3$Ƭ}-mMS$w }GC_G\ت13$8i?~D[4QV5_iYIHܚ~.s}U >z@Idz9Yφi2l]ZD)5)9W̅%i%lr:hhr1S˿QY&d6 0jJ^n8y%+FK\p# Rxƪ6k>, #ž/o7f-^rs뵎]J|F$ԧ 2+[U>\/,;LrJ~PdP[FcBɂڶS̱"IC1+?#ɳiLx#/;7`n ICctBH ⻓%K6ryZ{}^#EǗËmh쬷a1ۉ~]l>:%Uמ$ -00b+pO[]pk_#a ryJ4< ,aO.7],f$͂4ZގGXb%iRv JMmaB=+dg"4SUxHs*púԎgɴ_GױX3w$"<#LtVwD# "4Eld[(ZPxw֬ju$*]#J#})]fҎ#8'`!,@qA\iQ $f/"" ܱR߭<`^Wc$/1m>XqD %ԉХHJ"%FO~-,h^|N~ *Wc=ng3En0.4DDN7uL7i bu 7kJT r]wBF;H&efQ=|<[p?ivn|"Ĩ}4sp@{Hdz6~F ~¡z3 ɛb?'0Tdk!0iz̻{ ޅk}8BHQ焺h5da$dH|72mo# h+isx>/Y7׉O /Б[%7d5\^/'M ;WuTbTw5F:9>ށ|'yCS%jpsM7 ]pq6QZ8s^v\®<^QV Lu|zz}|eiy(ahy,S2N r֧I>*])c_J}y㚙c$` y#BXw"r o+ }¹,tח' $N.q,:OYno8zXrD1+_ naU/k#B4NO!n9n*zZ$I"\eo K; Mӈ~IS3) IL 6-7kN[Wq^G)qϮ)l9k(WP*c.6OAg؛܊s6֯fT;`.7it)'Z͍<$37-n b?Z\LPH;ZȞ?. ګgeݴ!yjWb1z ޫN`_c2paւbW&9{Ч&'H}\D, ?/$N7kd.[p]`>"+h>f6=/ؑH,W i(ۥ%@&[?eicY0Jpx) P#)%O> lwG[hl:cс;lv?|щ V]O+fgI77Oq֚_NFpBCfP$EL۽ek[Z'>J<(S-lJҵٜ]聉:6]:|0] xܻk^Zې2/ˀ/PC1DeZIuaʴ1')0FknV{ i}_mSu`mrRr$ʯڀߔ_)~f_$֍Vш>A#-^(IKa7enΩv WJ|KZC\uVug8܄d TK^ӝIj̻!5 r#'GeaNqћBDiwɿۣpD ${wclrTj"CI U/fR"i`IO2 *eP(1>+#/ᵧ!}8R /.<'xc0CQ vN\?!S8^)erop ό-e̘mmK !d61ta>ᛶFENCi8{^t c O^\y`D4$+φV}9,i9o(_̾ܨit3R -VǠ븢V?mL.h}&~Tԡ9lbrֶUa$ ȷg x) WL%a MMa$ p顟䛽JoId^94{v Z7<}8:\aꌳig2[ ex+vĠ((P4Ӯ.|*(϶op|S$/Fώ֋ q~+Q=zN C:?[SzU;4m!S˾ 7 uTǍ$f˚+BJ*71`,M'*8y[=;46F݇<-e?|aIZ8&@#-7gxd,l(wK)PS3|c&Vq${$wU>{Z#F55#WeZ7l/`z\^%uRMO$nTKqHd`),Oyࠨ{y+ywՒU2.BE+_H瑺`d!okw5WKl3rtL3[&*[M]@FH@@2aCZ:{l>w.H6oUfϥ yyn5gk!;枨z rlA%{J:'8dZim.BSQ[>dLGQ7AaO:~(;6ر@ v,'w.WЄHu o.$$R$.;JY\K47.w_oN_n xq˯g?*ȟbl%>Zӌ^o.2P%©A.DiLG\M'MGMz'{B&SKl3(=<$a4|~m1Ƣ*+G`U#  Z#V g> 56|U ɇJf<K l+]\lM Rx\s -npSTVqiZ䔞$zxK$)3fed `.('}=⼥ D (0 ,|MĆSQ)Ķ)%s`69ԨFN,4HՓS'yP1Rr[aCKLO a$<7Fr鉚9q3Y ڎ )3ZWNTio*AETTҞO C _z6d{0ꔾkp''/&"9FNo_!KJY)W'6}(*:&'z\gO^~rJ,4Ҋn[~ϓ?f>ZMHv]3D_ mQwDjg dK#SQ"a^~[!]6IM{.x2XB`G>hZ9+#'4I)TOHIdM_żEAۗ"Wwr*({ڎ@xio{8v1^xUI7X1S +_ڏEDnn\_Ƶh5>~Ng.տMUܘ@"fEyd""GgEӼؿak1_˝NңlZ4iH!5 ?EfCr9`dOuD5@ٻRMC`wl1[aC~ɏh<2' „ZqTz`]F)DycQZ*_e2-^2/Uiv70X/(4c9b䆘po& f˝׿z} WZ4loj+咺H?9 oF BTo4|&=1W 8;R@\| bw٩}L:'ךςԚݾ0b*9`\|cPT;<bF?j%S(Q|t6{ $[[r 177Z?Wae%R.qdI{>Z\ l&#?𢟚R?TܠMRdlI]"MN¶.Yk1罳eύzqXqs*R.WY'%~)`5,J q~ "e*ѨHOV>|σ1|u9!Drc;QUEt.GlEYe{\QKPS$7PBz ä`ru{yj$ydrXTZ? RA|?1gEbzk5ރ7JW\!gC%-gW*xiDx͚Cӝ7)ֆ5z`75"9wʼngrS $P:9)Uug\͵ V 3\ ZB+1LbPwJ E.*(4HmrY"SnyQ.otAhjCz&Ѥ'kv=r@$ Sj3v4!%B4+(5O#E=-xU7 _m/ !ަH 5Ckg tK[XSuԬPίj{8 ;:5i־=\2 }[E]ҟ:la,  $P`;-)^aeZ+*d0. KYKFWϤU`(fP7> ,;.-`]\id^Ju F*IC8H w+"W3?_re- _N1W(3W9XXhƓ4 xWо-.H+S~.7j6c2.[~3K~ xC 4v%ArAQ[sP&i~:0N}DXhH^tNVxŭ FG;bo \%w @)):6=W[[y11KvXXTžU<_} o<6K. V7W/"=23ig\qݮ8Olޠ:| $$!G}eA6+o}|\furruS,E-k M̹AM Pٵ(<ٲ;&rBgv¾. AWdudTY.!8l"݇֠ )YBF6x8,ta"Eۂ}iLkpy%!]!H*pp,)~ީ`V˛Z6GDn0ܟP1? J lXGtp6ZUj\ű//¦pxG5ŠAܪy:ҝX۔AD_CJSW$FO.J3y~ˎ%(ő2qVY|xfo) n?Ί RAOϞ ''UkN" d ,[ 7*P|Z%BHgxA!lLAYºHfetL # l"~fE\u~Pu?tA3B_Fj?M({zlTPܴvZ'D!Dd)3hO| pwצ^R}m5s j!#V;K/T :R uvGd>Ѭr OsZ}Zѻl&`?UQ-Q__;| 3[|\72@Pbw;HQ2%Z>΁V<@Êm 1ۋ f6zth<iᔭFaRҰ^c!>JQk6PmU2_%$+*>c2AH<`>v!}wεZRv q`9vwo7&T}0't(%N8]pMҐE$&jgґWD̩$JծFa8;[N(};\UA6E-Ln\;Wdoš.| ; 7̓ĔOz# ,gRw4)6uĻ~LXOa1?Ե64* D|YGn3W..( ~Ieb**tr!/{ N#j=J}l٪c/gOҏEގ-Sށ42&*j|x`ѐn5iv> ڑ#mЅ\I'"/uNٍ uWyy1$mW3J7o"/2rbZ'$l$' H8NfXl;U]3PIX`7r֠e(yjYEqmE`pO`T_KUƁ-Vj]J]^J{Wnμu0n[$U}W}{d6j{n%*kr0,?PZ;.BWgn=d6]/]wt!M $O&ށY%I_jp`с./Dhw_>,GIy˛NXeł}Xߔ.=OH*ۍ B "w[.fȥ W: gLCԂ6ɸTF"ǧeeq )ǓU\14 "S˔(Wc`Hu܉;rڃt3">8➀!7"fMaaɼc?ţ*M@E#)vnټKRG}|S=7ˏP?ȩ6|#$,fRk"S("axe d^_RVv>GGmd 5R*=@1γ鐅XRf]8CEڽW2b,؛!՟[(ֿTd=뫿Є)Bby$bߢfs+!2B쮺Q|1ԕ>4ǢbH`4;ov%9Oߕ .3ќo;?r*N~CsU:9p쎩 OLN9P!-0BV7^|/yyٮӓ¦EކMA*)yJqZL?SvHE|w+R(*.dE14x1+O@LWݳG+b-*c^<@˕R~A͋}Uա࿜|!]<6afdʩpBLh~ +Ԧ'ʉٻYiOwR'HXQ[-dR;۪'~&ٿ"o `z(ќ- 7 &WJi/AkE]zL>{.YF*X S]< j#S.7v.|k蠕|qCFU#b0I{e Ps qoL мʴtSpOtФҧ |5ht'N( !$4v]^хMe& 4(.HYq2B+X 1%PF)q8cOQq|P|=@1;$o򺧜i%4jYQ/bSuwy j̏!s7rV$KnE XOcx扈ćf;5~d9[ C3[d$F"dm{ uK䖰Q>#@%$rh d" 1 gh5 Y!ʮ }&k׉ẫOS!!G7!5Joҡ)3Vfq7wxg,pq[IY RؠD5XG6:1?WzYP [_^ :ixbVZ4ftbz؜WbosNI879 :Z9rB.b*yjEzOu@?ѡY=i+hb#?- NS޵!r"tqo 29>m5|ĽER~2q=peCaFsah8>%x,7H /#6̩̭KC@Pw6t) }lUڳώb7Zb:)+sGMLgx~mRHJځ0HMuvtX3AJ$%kZHID?*g+kr|z&uŦIAGF։Ui3Ga[,O݈ȽUaEYqu@ jo00!}4PaF 9V)kǨp+;re,lᅲp1ٌd < NU]Pٚt<-z&w o ͨB\ZCfWj 2`%pZM_wDvC;hlCb=Ԃ ܒ tGnUS TЈ -ho0*P +/1n|̩),ϞKx52jg4>v}ybld8 1l(hqe0T_bUǦ*b;LyGO-? gum'8sl#9Qyx J>ۣX~ZVV`\@ >oH^GDfo] ]\o"? %LqgP3<7[㟘QV ?QC2c6qWjFX KkzAHϽJ1Lw/Ѕux-;+ g JjT b_Dk .L,ߡ4,%<ݬd|"ſؙSƏnEW1酗`h `a拢菐e3+KNC?IɹK!ˁ} ^uW@hl$FGҁ,qIJDckG Ť 4G4u[%5-ʢeWlqm֙8ExϣTt. q/^FCARtaMwLMO44y"'JIZN&vz֍$mT#V`ZhhΥt|.А!T@Sx%zv̲!Cr \-m2dF;Ii5;( }ohC8ja/EE iK̄fnGewDfEJL[ ۢ9&Rv+Ἁ;goQ=FY r,Z 8}A|ӎ"VNosٵE5Yc\s,1_,B5D2r6&C"Nz8v@[:ܤoI_o܌g`lIZd"z^y!DzOJ\.{y4T䡳t%M. p>K7Tss9`_#aF=RuijL!VǺ R *^.Q ?!i"0ȃBU (>Gl`Lj:pMDTJ ʴ:[D><{!K!MI_ |Ca+[7/=z𗻯 Y 2 K:{8RR^X͏99UF uhܓ;zr)m)!xOew Bx0)C]ݬ`ryA^ GuWra$f'-ڐgxc<}v3hV2unBkFR N,O:*9e;)1?ݟ&:'FV`iw[3fT:al*[{f>yƢMth#Qۢ+H*` 7h 8LZ}]U.ExчZ{7l=D%v=<{/⢸;}Ahi&ӈ^@d )ܥ>zF]5"[`MXSgBh)Ԁ.5^|9牜@ڍO-̓leev%h 1"Y^=}R$Txd#F*-hnxkN6ncn#!,dt΍g6 E+v2äA+=XX"A)]r>O6Ae@@#v XlmaMp:d8;w"6^abALzuB.ݟ0V\bcCGK Atɴ|e"P8,hߙ_{BStpw1Hk\֟䄏Fd#.Bay(#YM[|* g;9ʇˠ =ي1 " WE|iɭz"XHwBM~r7'iR/VGC~gufc l pDHT]ogU.RŽffeя nk@)z1f\hvjuy;aP)06*L$4yEyMP09.܈[khҹA#8v̳Qf>u%6pi<.FBf"yRi} ϼI^|81/06FQ#Z q傼\4"碷3\җD_[6~0]KET^a1@5[tx$VTg4dE-z7`Q915Z[6oO`9d>gs(qRAX[YrDDyʗz@r'<_.ߐ ɭrtm]Eu'L*i'y97C7ʋ0[ T0)AkSb79أz!8)]i6%)V0GiL<,r (+$}65Ջt=`|1%j^YYiBͣ!M佭sf+A|,vry:GgI\fb[oh2VmvY_ՑV!x_MFށ8" %ǒU%%dnG'h#-b`N:B;2_U}&'Al'"_Bgї7#bͳcڢp31t*2V%CJX|8758C R+mqO9wj-l>+>N acתD]bLP-Y%gY|S)"4^{j1D>X~&8ǯʷ+4ݡ:iz؁0y8%/S2Q*Y7<~JayD4eFaKQZKNuYH%dtm,=;=TND _"rєw Vn}ʤݨoy.0u;XQd*ל(|5JCÿi̠]5ͅv][{P~Dl'PG.>OlG%7  $ T$;)pq7hpy2ޒGG(pC'! w}XZn@R:837pf#xUKGJ7V#1~O0UhaC#@b k=KA9$n 6ev,;EzyC_?z A項B^uߕ_m~.Jpl.+ tg!{1K "9ݑ+έ2I%e^h&Y|Raf(7sd?uO@)]IŲ[(mS ;/XKG'YZU@.62wPfC+J!ipUdzD*,Fn[ Ŧn7v|ي0(h9 X4bf -`iOͱ1MoEDdR7 F@3%mK4}NL"@M*Qqh+1Q֪-d΋عC Þشa´QHU"F`η=K(0C^SnAm \}ɒy ģ1"ifOx@ . ֳeX[ }ꩡ/gv}\dB Uc]nzy5:`edkh=zMӾ>p}-'M,2}}6pOulBͣIf*m̯uj|3 rjee~ij,`°տ]6a~i R݉tjY4ΎD6eTŽc9'381ݪh'^w'OS*U5Ak@͵M[~I0GSRMT½ ѻMO(,i! Veg=1>^΀>.ɒq"g>M|~P߻3W (/ Et 'խY`؝4M*}ОVÇU*F^Jl\=Zx 0RzȐa|T1mڐtNz:gNxU4,WYqQ8 3MMa}RjHOoD(Q޾D"s -uR#%~Tgsv7'oJZXo:vaZOAjڹ5]Ә;1]t!+[:A FJ6XD"ʣl3P %dYKo/X>fZML>+5V؟[;shb2G52.GNP~Zz?ؗcX H`#!mAKJ8㾜%~P|ן[YDD!dbehZTP4FUE^CĨ!/ *7Pm eB_>^:oRD0s_ f>=z^aRda ~v`3 T;Y˔ݕW؅'² JyzHr ԎjCV P*V`\r@b#KWB g8Ubo0!sZAj|{cyKٸ?µEGb''ǻō4 -G?߻F)!ً4f;z;C8Ԇ"Q|VteZ/eW]ĊwX7+E(lS۹?*]H/_je=be@ѿA5#]%G&w;ԋ`jr_ʠ 0(U퐭>,;# 32^8v1Gh+1٘ռX{큊Zoq$-$2(aJ`iKƗQ:B- <[)1U ,+Dr\|5"dƍ#]@홹tw92S\vR3Zaiu۞\TWfT_9DxuZv2l򠴡uļ@|S.kNNoӦN4)]wn[ H^wxc!h ښ޸->hlV͙B٥41`mq@3 үyMx129: J$ H:7ҢmBkwT%pn}7f(:2[Ũ..`sP 4B$%3u 󰽣'tX6WpI/m b?B’8:zL R~/.e 'Q"O$A+.{T3 ZnrFD1Ԯ^c>%I R8 TBfԸIt!>dWZԆ5}l(*InB'\+]U'lnH^N^E 1#ӕ˼r!7_\8$Q0@ Su+܇՘Y/ۜN.pTGrH@ݧL^gXB]=JYdROWz2J]b0Ij>xc@ډgvY~f11F3}.M^Ǘ1ۖ}0!DY7Rc2lv t0Ūr+[Ieˊe^}H`T Gj :;En nX)3E{H%m: Zrn&=I{ƪX2{37:*M|pe,e=cgd?JU5c?@A ivcI7RG{%ض!7Zj?\t$vT 9u㧷= $^Ki?:kI@ĉKT+ew.H-]F"P~l%%PHVz>!D'`y?P1g27nxg(`\笸F8fBP({JYM;cZ~^pۺO4m0]X&6J?CtVC .3܃S'fBڽAꕙ[|Sow}d)}L|u1r$'ʾ"3¿W*C ΰUi @ׂiH9/ Rva2t[~Ee>B1GY'}Q V,3Vc|نκ!vE[RVS[-+/Տj[-U 9L¨2^kL'A%-#OS^vf}H$37W}X GɄ&Y>;:ft0nT '<8Oؖޮ37B$}U,z 7>oP`#)#<Fc9v""e+agnbTUel@D≑ ;7>0hp~iTi`J@ 6MVYM/XbXa9d*xHـRIwIy,SF I4n6pur#B k# A4pE(/áZMa-QhLT4$|-{9x]6m]? p(*9O+i8 +go\|P|(alѪ2^A{+mUצBf2P`[a]/wykkH+!+Ef&RjŌ`.}kVkSN{Fh*;=DpB>hPB~_x>>0 hvݫ~ew2#f 5Rۿ4i:L;S!G"Onr҂6,No}-j&>1LS4qM CGV<%֖T.oy"φ{ݒ(9B4Blȶ$Sqx䙟6y;0-ձUr%DHik~UJ)F-3%g] x(ܗ^Ayv(i(O[^˹^?=~38QZpm•fC,y 5@%FzxFmU٭0IO=D, uz.pY*#pf3|²:C'jڊ=Ch"#Bs%\^rG  4~rۑ7hdH6?ai ٔp=` 2+#ݶSML`~VZ/|˒6 1!&OZbkG:^/ҝ\vs(?uP2w\FC r6%J͸$. fG^|rB&êwa,+lS4si.J]=+R&ܔF*j Xu:RS q:L%s.&OOi0jÏܿyeK$'vITJXVN$)af#Hk!E8NX?!i,V,dsX4ڑ[Һo$'2;,<|YזF9<^ٵ{*{ݯpT VShEP >J_KS$i FTs5,^ZqmjCPdnf?ݧWzKf.~2%EVNwf.GH X[pUPun‰ Y 1<:Hy'9&}D g'Nc}Qt$JֈFXofK3'߰5h98Ջ4(TC>+oS`DF+ 9jh ϲaѱ曉'RCQ ,䊀Y3Ih]tJ ި^rN51;O=2oE+ޝkٍWM->ry&Fg:,&}4J$_Qs){M>?]/#޲,5=NC㼷1sew.#}6BtѬ{oH9b(p_{"'|]#琬UQy $`d;Nd a.Uׂ/O\08"'Ŧ2e CybL Ž9nAdpwk|o]yyotzyPjAK2ޫΙ e*U! rY{**TmQ'/ryc!%zZ WZsfw {1,\` wLPWi_~O C#\pDC "H~3R[o6hj7E&y ߴ-\҇9[ʆsr1\˽]{\E;υ, D}vfW5Bv@wy892]w<v̔9[5@=ERU# #P,X 8mVjuL92ERjoABGtm١wcv-*IwH|5ICX6at0c$Hf)UND'pfD"K1EHEKK ~Ou)C{Wj&;YzޗDafR箸_~hfWNZxGLAw6ّdz% )u{͸%Z}ZaO ƗQSsB>IrMTA%: a.mdV ȯP$R_x֨6ګjrWyoU͛,yݢ>“675ie"iu Q3ҙ.{7IG6m}nD~Y:u)IoѽlTƵYfv>鰹A]FhmA?%Eۦz8DWl݄2`A`AXYg{5T1AgOԆms\U1,m7@fZaighrPJ0_3..ݖ9`t4wL8ݴd ܪ:ֵW')~]`}ЙɩMfЬsDpL@i-Mg긏¼KM!/ga۾c4³Y@2+ѾMeEMsL TNk̀b4ڣ1Ê?@+㐏;bEd]Oodܪ b F~M#Ǵq9"X&NjvudaYo)T-XkzEKz`mö);B6a~vq?wC 7-=ڦj[ i9i^&JnG^  oHNT&!+]i"€b9L3g2+}oZFÛA"DTI "N6H6HWUF`yr T}?_UpCE`iֳk `}<9$Q=X f{ ~߹?NZ@s+RSۏ[_i[P|KuEUJa.'aK3%Ion4 vA ̮UTЂ BW3ZV S@l!'^Oi MH#]?@ASitIvdBNC$cٴlunp07#G:kޤ!Lz ? ڼ6(<Ns [rAM)Ȕ {YGc"ƓSTJ)zc]mw -"l=kOwW Ôx\ 6O$N|ιZc#=[ڙ߷pWbpClQ"YjL`3\SJ #XUbW"7`6 UsORò@66|Cg@,<C2l-PτyFOd"s&kr}jq T Zolq] /h/q'.ȶ{A9/[[!MBs X++EHմr< wJZDч~ Dg=I gq6\Tn8H}e1R.*FAOǘwSFW>]Z0)-d'i5:N[tJA!E>| :j@R;gˬ Hx^)/G5'l Bu'#[=કf6-y"IpWhU" ~8t.8EdciƸ`2(/j/ȕZA1 R"[/*—$g;hʮO2SBeZAvp1'!mJL[/eA mBMK/ C!_)q<TJyu_guRKg^#+ihMj7$LN2oڀ9ZѪŲ?|36P½SuR<&-';*R? Z! g-iԚ5jq몌Hp!t؃fV+(>ISy""Q+ ִhA: z:uկ$2zE ~_-jP!ZYV;K5LEhKp ۼ(6pvZ .o(21rx|ՌƆ=g- fqc3Οl4@J'߇_;}-3b{pZoTغG!zSJCi ΕL_)=kEl FGl$O9h#sws?U߸.$"0(_TӍ_i%1XɄ͍t 5p|x"N? 8PQF4|R$U*ٕMj6#2,RF]KCb X;΍+ ]G}U^Z%^5#'B8' ^H+tK%W7Bbm9Y[ciR,;̈ҹ/\ z󒯆_ѽ*@f\>.4!'d3nLf/_;xe/+ Z5p6:R=.+*Co[Os'hPK㯈?LJ /Z)rs(D8Q]wGߩף=zbz&<x~q1Fxx(@xq;Х+k͸/@]iDZ2̥AI3lە:O{VvWF2{%OD*wJk<(,I(GĴ)n< NcL%C'eD]⌑@w>X.7i.v5g~9hK 01C%_CȠR ^$FПlSq_jQL>[\a#Pt.egT^ &Ii : Qq=spadi^duC\2lzT(z!a -/yM';#Y74s\tPuo.D1 Fϭܴ:>Sڕ/nxro8‘-z _ jT9LNZwyxqBIkob<osy1|Ǻ0dݗ =Nӎk_sĬp{, vmޭ@|_a@But٢`4.0А?M7x5 11QYN%UDK*ւ0G{Z*+UKxڮF $z;]1ڻ1l8`{9l' %.hއsvE:xCG K3GS7Lc> f@Wuv\` T1;1b[f/>{qLJ'M}sxgƽ9`wF9(r7Nu[Z LKf[qsmTDǖޯZ_f(db49+=_G)C5un>г[z0- 0d+fԗ{S y31L2E\$Z%pbz":.࿽7ͫDΉ .*+ Itk& I:[.[gUnfkE;V)ХJ( ]9;7!  6xīxV.MF7sKtla0QI3JJy^7쭯ej6p;xIOc:! ӄ|gPg"dml"W ho=?7OP5Y˓zC}TSfyF@I̹2-UߎoE6*bJ^/b.yS+fPN`tRʼn0WD޷ME`^gҎR^>ɹ cRz Sy:+futy=5|:snR䰶akTUoHuG}fܪ޸ _?KG2j2䦍^(:.74׊QMlu uے'HO=ɉʖE h  Qwͪg37Uc>c.H{73 $^읻!Zg.<[ONA(5.-s#nicӖc:p{-7!S5P k5hSdf-hVGhvr.\lo 'ETXQ%40fE|\ڴ`ӆa~-x ҖuO"KUՒpj=[,MDBspM3wssB굛zgCNImV2{3=ܔ ǣۥ>x1w=zAimF]G շEc1֔RǎYyfCBcxiO@^2$^@dh"J9 qf9 w_[FXѿ8,2 xk\3"XySv‚*}t&SQ'\;w0*7>n"< ҃t <ߐ3sO7vuhikM!iD4vMGAȆ'۴'mU:3]c`uu3g+δ] H IEai ?(i4Oy=-K?,VE@ ]cƨV石wkWR/4MYY$Ц9r72VC bSd${θM,hT9I dbpg/ 9+/H g^1_ʍQ"  {x6` Jy$sS0/ds*mӹ4\׺wfn}ܪ Ê vLȹd&F@2v -ScŲtڠA .Tw)[Y#I &Mv;` Ǥ.$Pzd7Wr?U0nɾ^x# ,'!&΂dk%`{hkc |A?z ͡ tu3/YRA(Smc!G?j:-qFs~G!xQX08ޤf]ATyu0iߒ:cbAlrx ~EoGAv*v̲+]Z5 o4ݓǥ~1R)q.`qǎ׍Z2<2Xbq7ӺX)u6 8 y'R# %R&▸Y-WVfD2fU$Ptcl17&@Y=+=FPysL{\~~ peKRj˖3&qw-B7vZT"(L'zȩR̈4$qɱv8 2yRky..J^ @^ljl/oS"Vgb&Hu}a&A@q%L)e3WXݘv@{#L)e:ADvޖX*F5ܛ\2 )h%nQٴ֞e[Gwxa '3;|'6W%1HSh#dj]Q_F"E 6M"FDx)mHxhڤd" YX7~I,1l`[12 !q7᎛+QDLYoDl~dYllu~ A?R=fd]PZ*O8 o[PxK?Cؖ!o d_#: V]I^V2r`3W<vُnt6 d"쑾k//~T:ǚI!c)ź0~9]Sݏz+./B >H2腔C1qjX0A pLߙMKo sIyJ?!QqL7CO%Kb=cp[ \2XbWnn7#n(AN ɸj^5~IC؀29 {7.O-iNonD\ WA߄WRV`^~jZ*ܦMW[v H' +EIK\xNÜ n"^,8'^L34 m*9,ʨ]OX.CDx}*ܚhsxtV7Y 4rwFw_ao0'D`nwwG1Ş *h  |m UKx 0HOkT~B^79XFJN}e8itYbzKI#JPjxF"]T@ [R30UFC['t;0Me8]HB mlve'Nȭ^"/lC=s6u/^-g"r6Ub.&zt=a-*d*9\0MA߄T2BX*lhin)+*DoH I"bϘq"> tMS;}wk@#!YT0r<Mg- in Ѻoc,m<-RX-CX ۳4yEL4rAnW_ 4qY+0  M"df@v(3Sb\HH֑;O+ɏKQ>@#@Vho==[}呛IC3h(CrbW=Nqm~l`)fwq}%CO7*6d;Pk>~&N"0k6yixښÚ`ܲeo@,.PJemGJf(oYluѲk4t;7=!)@t Kd$Kї>3[ՠ/n~cV['LM#(2 ȝ`6賚>M>aW3[ZӚ6>B>ZX^3Ew ܢs‚=A-]ӲFM)xZRMpT 8Nmj Fȭ<&w3cX,8vJcvzM\K.qN۫D>t>$^#]wJj39T7f F$3h#qNd&)&F8nTN/O1".? /ivi5SOrGk>[44?"]ر007Em]thFD0kvXlVΒ?^ E pzBK^c Hyıx |pǼ(ZgYp333M1kTA/ j ,57> AK=т)~DwgMPaʴG0 nW<Ǚ^ҸC~σlkP^2 e2vl \XiґUv[OyϕN>b^˄oO$Q)৵O\X^>6؀FG b)o/QLKkN9.(dlhz8|(v0o`@O=xFHR}3!$L?^2D6d$,LZGm[uk-ʠh@+yY8l/GsPʒr:t)q?t^lE^db|Ax'te݅Π"P/Ot2.$ ?t`r$sU] mT'L[u P`0ݲֵ{)M䄶hfxaZS : Q˶okQ<4[wT1JrD$<[LHGFc.#Jd#%1GL7-KڝseۥqN[ k.2q"CN\w؀_?09IR2_o.# vxGib0i]o Z8qT#M|~mARmisGp C!&Gە/~SDR4h_5O^(F rN2'Z{B #QeT!܉ЂHr-sjQ,"W=fsk?'}[9ZqX^˲6qA)߁-Q+D\dF̏UĄ6xcMHSĂusn^Ҹ-ЙfB/YK 'Səb7DơK1úxv:?c)y;MIJj+$pCBf* iXk8zV{\-&^L<&`M@r?@"_L]}InwֵYuأ>ͻ-D:z"&d+䝮uw,~W_O'wW;gE}yZFt,j"6G_ 6-53iC>;B͕=pk6pob 8Ei^8;L(ЋƯ%I,5p:0]~}#i`M^~l<~&R!#>f?X*қtqv -dž; )aؽx,F 3!=OHf4}[?A{6hϜV߃ԝ}QgU 5I f""W( g8ĤNpa}H7 ;GI0Jʀ^8"n&ܮo8uv3,{\;Lkxl?̙[X>StI~.FQUX$uWßە]5[?I0 Qa+vd͑.$݃5PXyy/vX0{,|G#a􏈴)mVɽJq}(uL%>xlկ&Ul-ٯRɚ5FI5>R/2 uO Xϑ$r^ls ݬcd r)#jhwy ,Iy᧘ݏ,$N9֤i^z1f[u__+ k1xbqk}Ծo?(h[ʣ:kFB)$?6h˭Z`xρ/9K,Un8d U!,\]: >]6WV>˭و_=T~2l4溪,'hI҅$b4 B;fCI1? Ksn V]Cd{b0pFdמd'ƕ%`!S/|3Ji7g&EGYTj(-Y ѯhPƵg0~Ħ* (4ʋح@&)/j-Hkc9EA$Jφ{a:kC:XG%Z$ L١G~Nqr+úhdz zxy|,(phڠA6nfl:"Ӌ52NFBJ y[(G]Vlܥ5 : ~یz}"$I,1e949c9ԧhjA0CsZS2r(K* .s )(*Q]?ؕn\*kCsv'"ŵ.y9aNC/qL\-p2Ƹ Ԁ^[MV-uV F}?-zJZaj,exCV}I%]__m(/Qpƌ_W) in?=.+ͼD\+{"[C hQW7+ 9'Zʷ'/TTdG>jSm:| oi\}̴ ?]8=+[YTGn= 7OإyJɗ e5uF溮;bh'NҕZއ*,~jKF)*b`$5T071G23+k ݯ?dS&\,oI V!O }^VxcnM0Ⱥi|XY06/My73 v1J|L*\hΨF;Lĥ!:G9qCa)1Zt' +^_io ljx;SRQEuLѵwYM}koaVst<]3@bJ-ݢ<٫ѝ YnKKa&6F;N#ȧRPIdCBӧ2'ϘMjñ,,S!{nb ˕'SPnjMՑ"۝B¡ꅏ?yV+σbqlo+Jo @ N5JބYe,B\- Ykzl%!f3j+|2'%# W$^U`V /akĆ8Dg38>{0R3N_A$GGQ~ENt|č>`=ɝdr5AAKA4Cl`B!ݫ  ;T\_ d=; ќC!})}G+{ `$ao,R N>3L \(j9V ZBP?#>ں%GieH2F3b?rN"c/v?ĝ9{{؀c_Ҵ.voO=iB+¦/y0LjI0®MAĀ^r*5[Dh,{ A}Qqy`n|,ܳ\4~mI Fu'TD XW&ʕ/VvѦE+ ƴރ\ye睌4z^0ڦWx]ϘE[\uܓ>`~ SDeL zWQ~-D\!QIaB/܇Wih[xXht,ItZDsc/}?oOQr_9@ENdsVxwiyOB|yHvizB&Ƶo}6rqiuN`C^-î7H>X:Z i*?ĭЂ\@ 998X U & 6gCd,`d#ibݤCǯmrO܅}c%N| rX)Ӊ\LEL\G+9kw58`/܊%-a p14U݉\nF=ᝤ:g,Q$1Ghh-v-f:94B~Ow @= wbfy?!]гu ݑXvQ@ES#,5h_#+Vsv\ lF0R4 E*X—ӻD-pdk> 6X>ckA%y_NJ}Ω7i\sߖxM{^7 VfH­6e]4-`v8̿ m۩TEvm565Ȩ!˘_UZZйOF+sZDq.F#&f#1X)1uL '=r^!gvq|>XתuJN7c ]Wqka]`FDKA)_/X~*NT%]zb;|@ BQE, tXu-~vA֞&܈fd y Eq*D/}SȊC+`g<%vTwz&0~ pr:C?k8gMlrI '0<7"9:T%Z`0xUvΝ 2N"(nSwGts3YAkӛR>N[qW2Gsg ڲ$f6[S=- &UY[jU~4] 2#$^~rZ(3hMvQi`Q70Ή rIU=%d"#1gR.4/nGW2JOo1tmx֨dXkt/ХnɛMZn+%RI} siq)XlOT"6|F) y hKFgJmR Ɋ)U[5YS#C{YPG>xH 8皟o6ÒZfJiJ0Gsiّ ?eE-h0,(QAo0kT?`7׃dqSuOT5)}>;uE Bf_U }Sm9TAa+~9-_4%@p"^ sY*m1)(ʙnY8:wpu5}#|8CuYNtp:ɡL垼u5,@ SAVV $uCE3(eBܜc߫1!5& >4_PiqVd: hQ~}a{9F[~3Mi k,m @ ֨PK՗374 g.Ή$=uxϠI ejxX+(j:iʌxCPoz)N6۝8(s3 Ki3x2^ {&x,ι5QìuB3%ԅ CWb8+b8BdUz75rZUXZ[f׺ଏpJ (E;lզp7,E''!u/I )*%e]֚mMj(~MjvXmNqeُRcoI~/!Ͱ"P}ށ. o5rf'Zڱ*'y_{aN M+uax1Diw>N 'C^Y9{6V>z.c3Bd岚/ΰ. T(z;Ԉ'h նɨF}35U0*ëŽiR/K\H.<4a\# Do?S)fY;\Ƃ2zXRx{al<m\u '_:#, fq.B;@mmn5O@pТM)9c:v S*Xuc }jp + t;G}p*Kf0HPJn4(6 ܟO3sSwv ]1ߝ`Km뉬#i I8X-C$|^(%Vh[wYi(Y󱹯kGT%0hpTͷ!N VkzH(|ӗ Da Kys*7V8FM9]yaEF%]o@'Uy? *!>>$@ReBCBac "6\kF`D!2u7'i WaE _f[ތ}kSԽҘ8"]GS}6X: ,󩀌0v\ V/Rp.{+~E#!gE7ÀlEG{vWԹӿn 3^ٺ{IF(@qڤFpiguq虁\Uʦ~L9OUQ#6}clcS38afC pl.UBhLz?EmΒTJ$hSrOZ4NvƮzCj&USP76V.8]gaa躸q!`& 'D"%ruٜ=VnP%`|C+`" [fq<6U<ҐOnb 8SN/:nYiXd M\e)O/ywɨ4.HXEVfx w0C ? VطR S/D?`ns3@#aZ޹6\3Y=(7— uIQ='VE[YgjZY ƴ]2]lMid΄2-sX={0CwWYf_;g7+э+MOO@ݞpޘpV[DdjXFhpdm}&W&@{z,l$Y~bD6k4@m⬛Zv2 *UP]A=Z8bՇ"jPۥ#qm>22t?^% -c5?#hQOVpߴCiw}V:Kد[doBp\~pO|C▋m :?$j=١qs0m}ÊŊjM6_<~=pKF]%Z#uDi_G#֩;IwP|"eT<zWQ Qh!|nL$Ġ@bA`zAKwH4ԁ_\[po RolМO@hh|J5^`0O˳T'QH}Я녓SteF,[?c|L=KF=̛ 'M!Bhp*5P/Vy{ia*ݕ%z ,vc`IȵBAx=}n oE *+Z;wW:k;@U3Ek{23D'K+xa18\%fDCk.r;隷^ )S*^(~h6$\:[/ds%ᚢ fǩ^1|,K*`hGTNbЅ.#KF-N54<ˣflF`j^ 1"92X$K3ԩMQɺ3s`Pd80JȘΒv䠚<ά N/zɉ:=n-.DcWM>$+ϙGZދ6*LZPR~=r.7qS8_:@/ÃbWbPbdB]&[M\틳ӹ0[PQ: +h$Ϸ/LjI L) O^tV·LS͆oR@@%1 'sKxב@ʹdŒ'1;k7JzNL"|Dllgsw-H?"E\p-f(W86##XQ?7H"O)Ζܬ+ !eemtҀ94|QQ'XWlPxL ŮX6k!b8 %8ɧLIsf䫎6b(΢D{3F6?>$; P=`Y3abSҡp+V0"" gDwWbJR;*qқW0հ41 $wC$.W$h2튭M·6n j\ʋvq"`"&t\ .tt:<}\\\zHK{dt; Nm1in(ݲ5ʬDg%&r'߅bFG}ŏЌz/搢bv>|YdƜiX t2w3s@m4L%O%~IRV;{^gJ Y}o)*eySyiw$^XҠQz=̰VɪgLw]^\x*k>;Qb(P4-Px5Wߜ-[K-l؟x%4[8교40M>xQG ZǃinHu.IxX뤺k82K?! )CFV83jaìA9(&^`#=꽳Y>mU+bYMv  [w".i}YoDP]r}a!KRi_VN6^x5#CuHOJ@@??b=b|z4=%!{Pjkg hhNM(=JX<FZV l.9,r>uއ#&9g_P=Kuu~5ǢKAvQE%m'=wɋWmn! )ܣ^I d4?Ks&Jډzg^}H3j^iㅌ63Htu+Z̓gcvC(<0~|oXV̊LYE-\] x<$ꏎƵN2ktԄKsȊFhV1(sGпL*gi7¬F/;אG Y\A}Ā V8kos`Yy/]r -h,ʿ G S_>A Ӟʭ#.[uOaXDR[CQND akTEb=&ga8L&1wH8%XLHR5&D$d,@\=oٺP٧ 3Qj&"dR :@*Z>r;I2HXj$]pSDkB>;v鄉!e [\43i#q2[q8,)VbL s P(f}\uʝ}iZe:unr[-@ K = xC Uo y_>mYN)K|t ,\jzhPwpb دwL5NH_kaBb'_m/կ2n;I)gzc9 O?Nf;k-N g_|!U;Ho 䄺eOgOF, AtuQ. r'I* O^A#LJA98k) Ty[>$R(|ee;R{^/MkFYX'Vm#hر3$8ڜ&P fVWm^Њ nH;OZf E-#{0%x@?2po> f͝^4˳ͭVŌ"??C{a,7ZS":lMN{(!`~yeN0 8בGi).ԤvKȑj_V֪PNYPTtJ=s)&qyF,9gl.k/R.]¢8.{ L*!Y, z2̅fZV #*Ek oКhR"M@]Ai^(ՁnDR/\eoIwo(R^+Ђ!c@vڕߍXE<7{9aw=k-{>摣hp8%L. RÂa}%2Xц Ybn ѭ& UZ6)JCO4N15,FIt%SH>nW"E ,7!WypX#_P?+ Ĺ&KVzYSϤ+yfQ¡I)X- J _<:"y<㺽_ RDB`ԅIP8rx#;m@vqg۟x678# 9;qΩq)ExV$"V x sZ2Fҿ{Uv wK1I] ^-tM3f$fAq"v^Aj*hGe%K&ي/Q{o~~&YiD4MXE[h.8y 5f?2u<^>wY|p|pHi" x24iAwo7®[:| j9}Iɇ!SL+Pp]*ii#94~Tx?'Y_ (u\Y5fOh"25%^>Q̈gSߋCdgG䵃R/t[ͬRo7D MNXmno--~ ϐ*"7L(Ed(ٍl-XDj6 .ղx*iő-oS'Lh:l7_O?h&Ѳ1ηMھ? x^qun]ٮpz UZ]u8HbHg]}Y,U+1ޞ^}ųfEROA%#oi2xf2@d}KOG%\摜A9V0niDO$̘;gfX ?s0 _,LfraE֭ iz/:_A(IUw$!x0"p ZO`]Y?? KIdY#ENrg $qZ}҅LYjAC BEkbR?8 DѰ49 kh$ocqF~*7@ޚ(p׈1*hP-j+$UQ2OW[3O+ oL]S0g%#f/lA}'`|2P,csqlǯUQo x%Fcɧ4C*{6?ڕHx0~hl)MUv䳨mOJd!I[ m RJ:[+;dI?_軒 T(8ҁԪAv H)ڞ1O+ |kgv*!T೸#֍ gR[o^H8rSa'fAn^qJܒQj,d_Hxzt?BUv26r>@wǥc"7MG%V(̦Xw}Y&dfkpϼ #y-ڂ90C aTӟ(Dmp*Qg)Ā@qyTGJ*`ڨ+!l *a#?N0To}L G9µ'(ì:Bz\wAqN^s}3T<]ɯ[KYk5cNvr'3(w_Wd([^-0xV:^^TN<+ڊo8(iv+ 냎9H|!הz腾b/ʁ(.OvpE< ]7uD_Ȕ5%Vx^nAQQem{3FgP[]N#tDj=W>c:Dj0N/hfKS$=bx2 8dӡd.}9K P97 ꊠA F1İ?'*`iR[p﷍\,X=Fr;K:>t('Ouk j:q}PiH6kO@k%g t V#DJǓ֬nlz> UΫ(rT@ֹ^b}RyOH=r!<2HtOk单G <8Yڐ+gnϩ ߓLv+r2 m3vSB|>'{؍Ȳ(e(6c-ˠ.ri Uj>x|h֮Z5Y!8CkYff> E}I*c=I`1/zU 'eCK_|:Oj ܧC1D&/Ʈ׭zߥM}%tG2vbNLuUKEt!jJvXrC|4 `=?j[W%5: FrVY-pN\]%8żKyJ J4юטNn TtS{mE]TZq?r84l=_`]9ITpw^nAW+'dAiA%x1R8`܏!v`^b ԻD448rqޭ)\⊟<*ٔ 3WUꉵAb چz1RjHRՍ2p,Ajx4x]Խ3Q}XXX`@9$O@/;4o\6Y} bZ􏌴|Ro aTq~\GV*ZWUv̇oWX gd'].$߮WD 8Bb(93'XO8E-x $Cր+l99 mCy%tI06 ]miavѽpi`c&3@a/ 慨k XPi̅r&Y/^leT=bsi*zWh; JnͽWXݣX\Aӌ q(Y @A @pT+7FY:5c=:ʭ= ryʃϚ'غ0uƄf`eɐ[{G)s- @.,5q 5YxL|"6% ϯv!iAUs7WDq">pz#J.k&˓h0~Bno Gz E +5x*_X5;H Wm}3st |6|1-\f.E9XMt^XiQ@( fAÚU*Ƅ5UjniݗRE4du축Ll)Up}ղl|(} 6bj"3=ÈΖ,X/pd Pgʦ=}ċN"tP4dž9yU(5cܪ&ϣDe v *}|J檘ې>' 9 ,!3%QV|< TDf[K[YE mՈ/O-H3$z,]dӠ HdA9ұ1pTm#l;=OiuPNUJZ=iss!]O ?}Z70*&<8 @ ܩ/@I`/pzz4e{ʛNnw9S~u'<4$gw{c$NI2鏝LFX=%l=0{}a-5!a=.7AIĀa_ ޣjA PpL[Y48:{R6RgvrE8ɫ=D2q4xof+=\|Z5/3ѵV wp6Fh S) Oqv ̲u~ËMS ɩl 0ӡpƢBJI(Hႁ( ľ L 58*eOi `ZTPxZmDtS?jb"q7Aad[wUa,BTm JR.rC r'TWb]O ~$$U/zcȋ4ѮRvgg K/>;b!{@pv4A4L-s!N+7L,m:;G^FѸrT bփŴK?V=10coFU#xUl@I8{K#g-*ep볪6` PF*ٺ `|A/\?0By;FC*49;`xh R]Gl/ӭ j$% %m7!@J5} cfԠ+?W=N"EH 9&kԮWذl [fafpMgoձ=& AgG^6(X΋ʩVSdk6ec68[^Q]|Kǵ-EP}͐|nU N4u$Uz⮈)u`,:)D ?@6\(V:o!꤮|G$ZDw~}ZfIuz`>mWO hW1I- c&J% R~:n@/5^ęuZT˸{뚼H&BݾPnm7ڬIGCb?B{6B.ks=W )D +1`L94NSuܯ_iBuʝ$խ@7D#İa1g !:(l/i`mH;C:Q2t_|#~BfǗI H=aCZ$ IECⵒ8&Jg}Uz&[8+EE -\a@o9@)B֢+m!6(eNqXMDʌ~GJ`C}^^Y|W]7pH O E>ojHDP)o'X)sV/A@rP̉U[# 6kQ4}lm~pr݊Z:$)CI͒bS, ߖD~1xҝ":gr3'j5×:flJ}66DvhBq# GfZ3r[mɯ@t-@/j|ϼnDaϳ hM< &w ' (: _L?GBO}7v8&RT-}29*)D8| q=É8^&閬0$)iJ1xlF( "(chP9 'İԣ^\]|z/` N̼:>S|)SӶb{ tIJuN;5V!R* #|&j{3N'>r]:rAt d+^1Tv{XB~11uWCiR}?[MT#Cm<ݽF _rs26"Z3my,bkZV)# HS? +X@\dKt~9+x M<( BG$s-E"1Tt3˘! 91p;M֫pj{K퐰L#J֒zQp[p<>D4OjݶoLRP!-dihFv^IK%e9cƮ'x~aћol-ai !IՍ* b\kI|ITD7]ͱ]:ucî)9JmKW46Tj7ϛoDE^km{ݗ4n ĶvWYFiXշW&c R ƿ6//Qѵ/ ėWap?h0Xk$]V0n_B~53T\~'ICEIpOcΎfS{S|sh)ML.R\Ie&ޫx#<HjWΐ |& tބsfBnD_ Yc}|P[|< O.rW •[RU8{ k$豷Rk t?RR]BGz,\}zh ĻTRݵrekϱ]4N9C 1\7|H+T_L 3pwȜpDeLwحZ:^94"L%}JycPYlM O8l0m~D0N_yO7߬BM vuL:>Ɉ?/\E 뽧JOIyʦ6FjC;=^=*^y'5F*nG|q^RIo5do43\X-O).~F:k;~|Z04Bhu4}0c9n!A*n6^ & HChBI3!$%s̺_褞PJY⹎GS]6||2u{zY5w{ztw F.ڸ?a1'3g#YiakYIeis8+xHJWl/*eo ;;UJs'I)j!LYY4N"ȜU{BUDfNf45UzzZo~IZ]Ċ̆fEJo' Cڈ+V@*$@{+㍁˅*7L'q!G,\&mYIKGe<%ƨH0>{򀅭`.jWߪ_+o ^ߝwy8$.z0U>d熞ڄ_誶8w4r"Q>ѤB  B1{G쓨qp%)S350M$].W?Q2 Ȕ0vʹ>hs W yWO[p[0 hyMHe^X&֩qW"̱ޡϏH^<?kdeπؚϨuq}1ɬu$t@IP2*=2_9FgB"'m/ڢ;jho!.dYn2ÒQv!m|G9Nՠ ]@LHGԧf:GLGIm1CS4#A\ڄINnuKXE-̈"`pK2c 1JJ1͌sϝ>ܯ `ݎzAV2 qzgH11ϮMG>eD$r&SrH{́܌1 QK@LcrCY 1 5#;f>xQA{;Z_w%N@S FѲ譞o҆vracZ،0yGoF@DGHgΐD#nHvx՚BTni P'Htв( H*h?"X?ˊA#GE> b< 8 11 Z*՘]6꾨ߤdB8-Fi_\rjMц;P,uՏ&[shT32~ZA0.*e\ɱM!mDή[{lOijJ,2U&@`(4;Nv.!p Rut{7&(T}CHYrCvƠM>(SܣMὌNݗ8W=(R_z&0&lioN4³|ʛvzɹ~GQc"@G Bp0D-!D*LkȽRɅQ}noCie/@N05McoUk|=C̑Z:l7sӞj <ՠ}(OY ˖?f =xj\˼zG׬)m_rr _' f(k~Tcu= ? c#Q]|hx >&dߩv(4b#=Y:U۠o ۾&gj 6@ <(sMPwIg?wJ>2qκ+\l4nE p# (o_Ţ"FJf ]%W:3 #iZ'kƞa,xK«F XRsv㐼Z1[& 乤I_g=l9+,L94$1|&Uxepeڹچ;+73L/HC\wE~n E $b@N΋,;!jАU'rYaR()Y1Bp9j?`޹ΠAu%Q"a {30c(aC@+/7S4س,Dc7*g˽ZX06\lhT*"4dS5&F͜I1-ZؼXNJх)gBLc8"R!*۔2-&bZ|K> h.3bs;OhEtͣ)l$]Al!˺lYcPkh-q(G~.-Y+F ėS 8:!Fw¢ `/hOWu7!> KjW鎜&,f"fF@TqBjiXs!~_q|g!>Pc3Z$̢ᒷ=Mmp:#rT/C _xh@)*@"V2dVPX/%'Z`B ḑ3qI@LU{  ꍙX;޽l!PFgviܐn|ķ@^UYUVLn˱ޤ!)Mɚ}kW!Č=/jV&K'06r%J}k^!+S@r\~:5RF+tibA <ÆҢ.ƝgdԠa5moNg} +#aM5j] m7mGV>JoͣJ-MIcsKPDz.jI؜Cno۬ 5|C| B2)araƿdw7g`N*63M.|ץx61O|_CYs8@@W?ԉdfq>G1X|@٠0$g6pT*(SuXN5$%b+g~]$H&g;H~ N<,sUwd p~1"21&S,gw#d{񻂄<;>[eқh|dx:jh.n8es%a+"<Ȱ9:ɏxJ4XH>1l設QZ+/(kXc1%5hT=oFJF K\K>;oY5^̢pG)w]gt|\ގћWX 2bVF QʥTv 8wT(D֊, E9+4P٩Q<:[\\k X6m=3"x5wxHa`@qN6y4-"@|ݯKIᕗ!7_:% 0rO6~s sd׳"ٳ'G>ΒA@14DV`Jkn`hdL rxO *TH9$1\3P>W;I}g s9͖L`ȯT2<$LYn}'( Z*+ufZ3KA TxL^Ϭ셢:A57b3$L_xEŌ=iCR4E@\>d<6E F$b@ e :._}@XuIHa_H}Tˤ_ȧ]6_8 zPǤnt.TR:=. ]9ošF8B3۪#Ö$YS$x~NR\+Ljl/'w;aFB)UTtP# ʝEE/5s8zkO Qc4HMWR~ <<:v sxB2TTdZcFZ( 8 PegDi 1`OY7,R͏W[ªp.[rG$ n])DS^5/8#{URMm3c |\Zs}`;,y;Y&ƞ_SYg~؏(޼7ɫ.ml4~?Vᜦ MR@;N]s:jn^~: ѕ7|ё7V|l4iK{>8 Vczlqh+і.Yd[w+xt7H~n )X>PQz],n MB#2P(X=-ñȋ..OҺHvC5 <0sPqK-Ux(uSPefesb^-^nwd½ Jm4u3YsF#Y>ߙ'0 ƗB# VmBowC_5+KNX/ Md,-c1n<̮J)Nneͻg {MG䨃;n)߻< Ïj]'% "L T8*|4@2@SX)c8.^?1*+p$J.;T bD&Xab /|Kou:^QtԎӰ0*XciKOE(qIXI,,1! it~] ցܣl4~#St' \dB 2"@BPAvkZpzzpd-[H@_R\45p"Rӧ> _\=p:SnAah¯%>\ܬn:rTYvZ|Ou]Jz[B: Fg/#KD+9bC)oMJc=+^٤v#kpB@l:h)\M}4$MƪnBxI΅հbHaJ! +V25B|c$4|< \B2wLtDQŒRc{j5\޶VHn}f\r]gz@ছ!}`̝jAAG!s&_3S'Qi.וJַ%^Q]%!YLNJץˮj:)Ib6tX"?9"5Wјq}+09k :nAB0yXp~ AEy r ;߸|$G.hz\ \Dkҥvi.+vJhTh)Ҙ/$PGiV~*exvxk9 3odFdKl mG~rMgXO Bp;>Up2tZR'UXSN)>?G׈-p>#6 ͠kgH і~Y56'*D<"Q[L&oQ&ADA!w0-.ܩ''".ZRe>bi*[kȎ@wً+`'VQz`~F[D f>FgD/Wׇ4 ñ:YJˢEA+S (q<{Bυ]%<66k~ u0{EIO"۾n_y~rc*&6 !` ^c),\~^,{^2U/% ]ًdR;ffO%wg} _XJM|klxL橌RvyNv$F:C^cI4?Qz{bÎHWg giO+qwys%fd9TS7X6(E**2p4|S#EE%H`70Fٳ+[EUڋ9L90[/Eq B R{a "Ɓ:% L,$fnS ggSԑUu'6f)*Lܗ@b2B]D$Z^ 1L2u{fV dJɣW{7Z;!ƝHDj-1upBErUOr ٢jRbqv-pC<  uv1PM 9v^D+de76CH@t:~q偹8c_0k#Z)xWr Vo09`̴? `Gkd}Oѧv~ɁtcU:YA[aD ,^"i~4$Dy-fL'kc?>7~i.͎ X]=:KʤxN" ;} 75%lq1UW^e|bX[}q3olۍ']p>s$t]&@hq$b>$H |AWTEi\m+kWb4Fj8p( ]fz'Ny6zѭA* kiyl#t`M/Q+`F8tDåuhD:(QP( sF!B9|y m:e?I Xf:!@oCCM< ~W rV6Ud(w& cľ&A~\ *&RLoi\kpILtKԏza☘?\V7Ѻ0BSUEs’bU ؔ٩ __kIgW2.ʹPI 6u u) :ZBSP2Y3%l` "޽8Cpֆqfj^F>PK:]Od(3 OjF a}J Cc9?\F9)*[08u "@)hNl#e{{j! 2fpJ%'FӃ|d u@k di{8']ixCyؽn:g4EI>&1ax\lJ{ X#@\lr*}ghW1@4iU1[ ftBJ-in7"*p6]D]&-No1&w_mvdlD /yȹ 7P,qxt,f^ǢkoTߓSL%P~yh3/c! U\sGo"!kLL5WG% _0Tw1ح{#LJ=j9]5~oNJA-k(9mq8CYQiXb^KȮdj<"Mɉa 4櫪}1XfȠ{#I! ɡ-NO.GΌ$M;6x [޻D45MNq >~!5CB$ 5{efTl 6-Z~3irN{Co%C psU j>5愪Bz͈ 1Zl:SDQ32AW"ѣ*xϸa_C1ΔMqjvz -;Qa[]upjAaw=wJC/"Q(|z|Dps"$B@-Fhs'ւ{q\]]Y&˩/1Id+N3䥚% N9x5}igϚsBm,`V~k(qd1[Ix2lx :jH ej?xvk@\OȨybt@1' 5>ړم0SݰxRtn^.l}H] xbOe˝Y49ScK{#D(%|Ū!r#  p?dL;i$lep 4-Ro(hpE־%a@8y rƝ2.sUt?ӱpdka/m魵1U:g~7*Ex}tBzVL|֚_#b * `^}Dd tlGh1t=v.b4t[1 WzD:&pdVMq>W  i_UWZqH?=&ucdnWZv:;e8EqD,_TeY}׸MP#]Q 9 +QFe`kEMDh&XE\:ǶqyRް6L'8L evMup5Lh7s ]yR=Tlg+^X%+_LN7CuOۨʽJaQ9`6,)Oag@t<{ nPZ+`үq/{Ȗ{u՘tOU?YF FV@luNvޭco:~xD錩g Vp>$u t\;ϤYM1sTSr֛ӕUFBU8Q]+JsnudS9 <06۫ңff)L1ы5ww۲?b&'oR^ 팚 YkQ}IVkbzVt]CCЩ~εDM3(K/y7ۣ m1a6}ԗ ^LP{@.b(%*y XXs*K dAI( JәT"8|@>G [@zs2/eQ?s_zPxICQ@]li}_hKl,Ġ,cGE^LW,Rt!`($>j`?:=NZ; =b!A~s4 _:5>Lפ@"-zCHQ+E%GSJI%CRJj9 ԼEqhiIB0?w"p eېzșb>r2s_J0:;=x_@j(`nk†'-Fl4fmPXט 7Z> CkLJ>`4Z}d“O RO&fX@CqB9ņ !$5sG[SW9pw;Z_˴R$8Wjb,i#e̍=udhYw3B`kVR2U^Tk ?"o @uЊY&0>(H.E}~^A }zq /ʡRfX,6X6AD 4\^_jfw NtM&gN:}xA{w 4=nA\ Fl 7F󪽥ӭ>L A ^WK>g@AUUU1}g\#(Qf'% fu"='`i2kuLJlKH%`LaՎ 6r1~:fb_ rM,nW $O Ԥ2r[Ғ(`!/X~YPa߿OkCE'vr50У5ϩ@?jYc4_5c&0HW LϸW,E~ʉm.4[뇬 O*pc8Ay'jp]j >gd{9 ]zQOFohum DwNl>D okd8h %9(Խۨm]Z:XƸ^TFliUpB3;Qi,5F8mkls\a-z+_YGc}^ԒrQWR4,0X¶q:ǧy.71P~yו^'Rׅ ԽGV{3iMB{UK:`>+|aV@ԿN3sY:FmoŤce3yC]RLEryn!k8Q5/JΰUT i|{->d PoP5W,2gU\Y1/ka]pJMTiyfKs) */ ׎￾jj?z ݾ wFmhWwQ66%ġ[2O!hm% _~{Ltj{_:aVf$F16_wqƻxK f!٤n/C8PIBRK@U^ڞ!YRt@6e@cv-ɓO,-<#Y7^es'i(+մY["IfL&}nWǵ\{N@Z@r +y,R;yi9.1ɶ<ܱ _]B%u17aU1(4T.9S#TfU'_>,8D:1 `1 &d5PAEvO`vG63(w 'Os˶ qg! K!~hiR6DT0"|R e2?ϸ,&͚V i$q5&IYFBTjo|,*Q/ߕ Nj={|l(I(v]< 1W = SNqK{2oi="1wD1 uP'A>3=Oa}7N٠4١sj`o\:bJ#=N7t)WylYo׀j\셾 %% mHJ{amʖDx 4ϱ!]M‰O|Sao慳w, ^hiܻ+/qP]1~G:\_\Z0@ %-]9kY6BO%_Kazi$~ 2w'_ƚlE vq9kaE,7b~IR XåG~i#Ya5:;&&{1BXԕsk6_0x+kqzR n Cd{}%D0Xa8Gz=Hyd"Z mfpw4} K zE_\r5g3ݐ 80G,;l^r}MoNŘN2tqqdսmX /Ro.^O6͕\SdV[(`q7AT0K;H$es(TAe#-3.%s]J/p؜qd˳XJdiʐ5޽ϷoKLj`@tݚV^ڥ؄x";#`0OKhY_ùܶ^z>F5Wd]5݃ڣIh?<`ؤpXBn16s:n疕2)r X8xA90Zq$Q]O7FZ)rLuw)ˋ%EH 0E)`E(P|'xgB<m`͸ҩC:c0- (AٸԁPC%Eu&c-T qYH2фՑC><ేD$6|w+wޏ~$ W9ZӀL.uU{ r`_NB#S.9e+ &ND0Χۀ^>Nhg| GS0 1N c`V":Hfd\ |ȹo$h%Kdk6GiF,v8EMf<4c4S%n>ۂf!kh?&Y-5- Ql}ug}Ub3!i+VdQYS M9,)(չFwL-jÿ'\\2Mn2y.F[6E(D;kH19ςŏUyas޾.ːVc_u`%3zh[͋wS9\OԒJuzEĴkV_Alͷ5A:yiPs d(2Zck0끕pl:s˯ti1[r#WϤsr *g)(#I㝉YȔՠ`@U,hAȨ<ЖX!PC&~!?rk${[9b\ Un߱Ƒױ +xF43#ؗ͹"/SӓxĹi0pqR+`}ǠK=28VMY fBt7@$vv7fm߷d :SśGC.0t33‚*.Lf(l7,_HD*"|ʰ/ >AoP$؏L߄9·6r!L~(&WTWG9M l yNXW}:q/؉ƃXfێªX?,BDNR3?C<l˔5<3$HQtLuuf_- 962 :H(N, iUy&ţg0FK8h7B,Yz@RԁWI)Ækڴg-`Tl 8'ř&"rj 9e#)Id 慘2Lsp]!(ЊtV}]~F#^|bH>8?lT4R $d/RKMod ^᫼4 ::,i1[m$u?|',vXTA_==]P).W&ݢ/"~%OŒ~e(" #g@!z$ރ!]s{oѺi(?2OD)Uƥؤ#J6*QIU9k?ʓP4LOom@tP=O %M_iVq|}[3\oul,٪"3 c*t-nwTZ̷36A\nPrEwev:4J^޵!@ˆl8gY'uo(99A*R&'vye@ϊ $V; Vd ]mJvp[gt5(6Q´)3 Lf=1'TKC%3cW@^*< ^׆ hF}Ԛ]_ݤF(]a Jyuu, Q=nlp ݔ`ۚ 0P6w?FQbf{7?胳iC[\EO[W?nrg\Oʰj,Kb`Z=V)|,El`Ҍwp>Ypg!b0*'fBaAe3N'_0kUF ޣfhމ7_2 ^:ǎ^3H1~_;ZW%Ik4w!6QBEϋ[Mn-gStXRÜa3PDTdl~pD%?@C67]j[Rgx@;Cr(t驂%co/68ƴZO6]+~eInu>O R o&f_3etpț 2I[I) uX6Ϧ[TegL.  Fγ C:P $ο9z܁~]lGڶMvQdibx`Lm1ѐACe6Ɓd8)G/uiA[;B(36(Lm5zp(*F絽Q ?ζL[ryys/AtY| 0!:7n/~os~uWŠB&F8tpJ#M.C|D, 9A?hp:&+% - H|cuSxic \kh$G yw b&Tsp@m#(wr9 2 z`KeڙhE7/]$ jibȍSK\]o +#-Rd̔zBW{za'>b@# X?^ ;`Hi@W1ğ$^'ĭȜsgն}u.4?ǐ!j0t޾DMJ2<? WS:1<#e2-jU5 O~Mo'qQcc>Uʉby'bاS6{k2%\bώ߭&c0bLΈ1GoOTP{7ZZWvB >,?6C T.Yyؠ6n?<,&1|DraQza{nTtLVy)=Ȉ7X&_ hI9f XE䀘b3G7ʉ }v]lz G^?vigi,Oz?IAc g`"Ye-- "Ev@9y_H`_%u 쿟o153Z`;]IEҮ+{Ļ.ݩ Z(OOt_Ube Ԣ3/sښ22]iO;{lC'rN kiȞ. (Pf:?5YA`0\D^9vތHW+2>(c&HGVc9"q{l>{GzJ(Odz 4)hGsQ{I=x>mY6xd92&Z}#/k M\W\mI?y]gX qdl% 51I-9T>Uy`;X[?14id;T6CEnLN+.Q0@ʩ&#?~o sgdhF.lOJ~.72 fQ2&8n,J$"j sAyN3\5C/l?lCZSF-u"<k㴰bYWΧic mfècDV_lTJeޓ\iM& AԀa|,)H{>2%erYlj֐uծr 5jL6TU(޻r 9/} rI'"+^uwp6g0*xqTA(ߐE ^*?Ķu|z>oט7 H15U;~}Gk] 1ka371 ] %HtT@c{L`2W孷>3b1i5#yCL[b7o:usWLHR6N"?N2ovdX-bˋt 39 , dy "3.[P!A3~KF<|mAv}o YR{"}NM v[ܧگH3hqh8X,Fg/EQBaT$ZzE ox[[r }[~5 aT=z8^ Q%}Si^A`x/O! ^rkc~~2V1.ynJY{?~mۚ:OXR.y)ve}7uΗl=;XM#&OMN [ 2aOLcn!W&ق=m{~`z4}Gxц#V- r//J}X#;M~4P@cYaT~RJ[FQ,m uyƄ[kIXx'1~͵qH7/^!qg汉̠ϫk\SUdD1J2jH1ghW5)`0QM#Uf: Լ68{/b"<0tk| _yX{#M}V]V8P-$ejwS&sݤ72V6STv/yOJ&J*(y#aٳl[ǘbXFXwc cNbh#:~G1ӉhEFoB%-FJ= &f f0YHBnfDXb?%Fԋn1 pmc-]x} 0 @đ}9SD}"@b/x2-Ti0=&?WTҫFbE`?F,Y/¤9Gfز A31fDK'REC^GcIařQK_}B|)QzCX<V&/gH5YRYc0p+̪!(r=)P&PJX p;SPBHSY>'ε=wkQ>=!9qP,d1R*0?u+B4-dNؗ4}HEvS|0՜i ZC>;GSB ;dZ!ހ}mP{o(%(|Cxd`2 43Kfp oX81I| $TcWolsrju I䪡n19ԝ yD6;v8,q5Ұq]z?ЩaS,7 oP4GLB ~ӥ}:Nꌪj]"ֶwsedtq e)\tEX[p'y~s%uՉ0TiA(unygP[,<ґj7dp'g[Y3 9|M $6eWp~~dO<=?y-VCэ\\ۧZzwds|+2&ml#fxMu.' z}œ f7btIK$ӰY\s {P e^6<~ȫp){t|q M-ST?$^+7LE@\ } o-&BTԫ<>Fy LgjX h.ŕeFbz> r˯lOlNi0`gf FG37!uEHϥz9W G<7$٣#UH;P(:.n2?>C k05Pg=_5v81'eYӒC~yTE􌁢(y TAK N&2r)\n"> v±N~w 'VS>Fn- }= K$m6zS^ibO$B6kQBQ%d"GPM6-!>p*4C,3gaL^pY%l1 kqMѢfi"pu_Aȵ2{ H{A&Mb:H&*PϪ@E܆-1i_R!RA(8]zvo1תӽJY~/IJf+KkL)a Wx>{S%TK%ct:\g>"`vG}es26Y p,# Eۛe2FYU)l߲|NG9w:b4@͞hu1HˣhRLUFه[rs1cIL#CN|w:5&.^7{ΚT9 [Ms4Nqb̞ ,! ,؃]yr+cӛ܎^ˡ豚,@oHVv M .]TRY5r/` 6׆}mѬ!g;cFQnЭD<*1Ԙ8Ӱx6 4 qhؒVTAǫ=x?ꍻö.;(SD4i>b?U'l3iwSBvFg3@1; ST鲫NTgVC7n;ؔ7t>v3ԛ% T| h9j\^2 F djO\}@Oc*uz]eNL t 2$ A5:_f$S:qsKdLD;s@uʧj )Ɯ+S[[ȜH;(b0~Z/'Ս sGi)5G$6=űtBuJxmەn~7Qyw3 q &:9nRfO|i7}fJDG\%:'P0{*kDJl J+?r@c^?`7 Pӌ't b zJ,2hKg֥-,4e=MX/VK֕hzE68M猞A@yV !斚Q5 > p!S1)i6w-+%j:Eu,trzr4vi+|Ň3E=51oI֜W..bޅp$T;lP-Ky T`!觌fعgpjC^uZ&zMZ_++s XZl ·j1utuP[>MsּY8N1j+$UZ#c Ɨ&MZXT:fg,wXF3SڇU u4’ aL,udws C{Xl@B%.Vczy5FtBE3!៻%=mډ ʘ`>T?!]q]_UgMP QeJY׹GGZ0' }ZnNB !>>|c,Rk$ qj H.FE%%0=͓(kſ&^/ȮYjlJ_(UhH=YkD 70&H[Z@v2X$W S{eҦ3kBVzV/8QbW!=3=nHsszfΕj9 ӟ~£ɆcnUݵ_4}]ER(b/訧2f9%iݠt@ ?!m^5 bCdr <}t2[T3,($6JA nNT|;ȟjtp^GuXh@ؔD1=#5S3C@㨳bvՕ)"l3 ?WǘfdhapsU2CJa RI(xOkl%5O-XVf% D6%puT]D$xyr.ڬ-V8bf|u{tw4帊tkt3Dm3?_BnG"ft.y89϶NHپ\Ї}HXxk߰ SLm6J~8uӌo {zlX'j.pX*JΊ)>1qZz@Ǥce8*sﭟ-OMÓg߇{O)7҂t$x {/}6Gp?}Ef4zaCjw67EU:eV,$1cOp _k̘h(sZX ݿ uV<+7]]i`6~D7- <&cPNPB~j$1cr33G^5W6YHT. ӧ.2 B]F︤΁UqUIq <3/ BaD*:p PS4,Ϳx,Gh߯|2%ZɻWAJ(,koo0Ca-K@)Y2ƏOn/O7$]15 iܞdPBiA~'/]FJ${jڣ3ܿɰLE1sb0ucVw]$OY:GTJ U[:t7Xo؋ ҧ>G.'4ߐ/o cy 4ltbQ| <]BP48gR`=:`{oa Pt.a5S}\d &>1$RVԂ^W6x<0 Lzw3ˏOE4/jmu ~rCH o>0^(HWR3I: 3 QP鐕q$RA3?M5AG0C؉~~3KrKg'ґ\Es F,V]ѾtiQ'+iz̪x+FX殺0<ǫbݢn`C:%هgv8$h-̂J ضqh/`w43ۂOX =oXTþw;!,/KFm[7 Ub~D y旈!}?Ynk[l ފVAEXt9 ߬z*OVݡSJH/^%xltްC5h`A. Ypx 3]LRjkhqf!.ǔDh{- >Y(=}ǁ¼r)sI𩉪|(vfD^8Oڇh8FZPnGS`LCV 5Q~%n/u&iZͣ.ʝ4@Bz fB$xyo;aYKO ޘ!y|s[8i4 dW+W>nZ 38{UAtwTV1) a5@We<jlr9̇/WG򈂘%߱KI{.6\Ϲ¡g-W["~ԓr 32"Ox6럥ome{]G˼WɀS7_A!R]{NGu7bXPw}@1Jh$^UC5z(hh'IupK {(Pܜ*|U ҆?=f0VU 5+܍AeƔ6E)U+O^y'ؓ4fDE gt 2|P(2oґ \N}P `-\NɛFWF0]#-F",Gغ:$ŭ-Gr+,B 9ƏPʇ决1^dF2{&^G_dRg]hʑf{+%y=o`d3 Mtz̎V>E fchEwud{+Hjy]v6”K# \cWf%,7>D6P'P*+U~ڡ323ZZ:%p[&Q7קg ܗl)T PpV*dBPJEd5kʝCaۧ$gLxMbF}iAl>V @ jn.ssu\Rl "⧰`"6>(o%I9ōB A\ 2ʪ ˠHnae:{< %x[eүwhBz p&en|aE^Ud~^.MEd9Q,ery:p1΄P x(rhjw)*k%w^Rc O_d(C?m05N|ǠJ[I'~G+:DqnەMkMk 7s_+m&euU ԓe>BLJ4[XNoD*u ߸MG#FCB13A7 "HC\8/_rq?r;z\m.iIkr! LTQzc hcG]qeaZ0Z`H;$k?J:Mio9\؆j_Dn5ïcr^NȻa0ߺ~50[yHf|)qNL$ZݳOZ^!rHb 6p2kNUSض"J!{=M/smf_Ycwn˰[UuG_ sLN–. ],eK9”@0~uOiIUu1iAL0lEChOb0θm@τUj+<̂K,Lw_+2i3#˗쨄;Lo*zO m^yËcps0C꓃Fp>Mwtm u0UNcJ8i:aK7sA?y3UBL {Ԍr&heK@ !凸u<fPzKR΍ A+dy?W, oX{lD{<[Ah{-xPy m9mTMʽy~zHZ)tʟ;Q1׀ċq nv9a Z~ݍ,"'9>KӴob(gAp<ԓ Co;A5q}٬+0dأ trO?+~0QTeeu7E}p[;kaa(XEQu9(ɵ=`z d& >$- xsbč ˃zIH%E9 e Fg-ZAu4QS+-7s E%\ks>f E>ۘ=߆/O;3M75kdOGA`ϒ'A'+-a=/Я鱲 ? (:J Yft\@;"~Zȍ/o%e zJm{(id,.%28~sA?-Iov +Ki73zj8ڔ?Y [೧L8 ;<Ѩo+XASڻjJqE"} .͎t#y \~)Xt>yA + &pMdH]{rRͰ֥(|@=:sO`t ,vٹ@Rm%lBo.2Rpb>ͳ v.a"鷡7#UP:QnHKFхl%'d|7^?n3/{/KcdX+s1y6n>R}A? Ê$r/P#۶-u߾>kfy@oat`؅˻GҨqӊ"*^IS`"$1&tt7>Վ37T ŁwsA.NS. @kIYI c#rl!jsXZ49G~uШxqUz wస˵ J,ɮ=NL(^یr9&K|x+ nև,"~ƣT%!{!g6`6=+&d~Xѓt,˂'Iw薃lm A,#( o̳8%d/1A\8`֐`7f6ޯ_#V2KWzpN{>:]9fGi8n4&֗7n z[mhܸ0=Qp=,[q.to!>cXZ_K:sA!u rkŪ :_ȳE7`5v$n7~L$dnvjcTʮw[?d9U!+#2{%Kj߫sA)&3宰 -?!fRWkiVgqz-2JA_5$լyT&}vPjp4~4j,وt"jEЧJB85nJ4۶V 8rGP>cjWo˄ПfMs992ط|VWET8%AH~ǤIJɣ T֘+#z =+rʺTNuOمSH7u_`Ül҃@5=[Wmw ~.I΄ y;f$ѫ;Ű;" mFGu<B8,Mx?;ȚꆞVP7/“凟X%O ' p1g3W1tl @u;93%sDY>r '!zh$qcp~`9u KB8D6g\UԭlCvmXI%g3p~ZI*g G._ #Wg`jok"54!Kgܦgoh?JRd CIU*Ɩ0.Eyj'*ݹw_x)w= ΔhS֏DUh%خlWX60(V&co(.6()XʹעҽoZK7hkG0R9mAIB̔b~lwY226@تKx¥0m5X8-^*p+OOJB)2F<չjCZAj%:Hy2>y!pwȫ#yf/Ǩ'p܊ӃVr̎.5>em6;Ux296OtAFF{Y\Ńaej9{j꓃ & C҅''L4P  4!pif"bεM[CJ<>ދ-{t/Bk@ 1M]H>̞c,iFLq]oNS}wcZOC65 ,Y],jmw Ύ_h[۰鞗da*AM[Z4[Qu{)%&Z݌r^f˹i谊]trkՍ?Z0[o iaW;X|+q@`SM@o59Qe08Jh6nStuU_uM p^wو)H`)$A Z 'SQn9<\BcܟF[QjBl[#kMl _'@ $Gw0Jbpή5\YMPɣ=?rtD>|fj .سRP<,#:@DU[Cp=;,-hH1y ,,Hشҡ7m,v_A)ݾhIopTgđjgvs9hAҠ;J[8C/Բ cbRwu23nĿCSݠ<=GFw"qy;|Y~W7X\liU >I6*\ca s<)쪱Ioml3g$:d?޴Goej蘰We۶E;Zk{s/0`5 F4"+A3/ |]i9&j~.O>̑WBS'=GS_?qc`@UJ.>Mf]D,e ` =JډL:@[fz6f&Vܙ RܬaDϱdSF-n"0A +y Iz"S.'g/*A/}k&=*Mּt#dsS:~"p߫k ,6dXlve/&hՑWOn{bj/tQVyV1߬%OfN{7ig N}>dRk=QuLKybY{ѹgw\?~Bt֑ȮEIO/hf) Va51r6Mڒ1z:(VS0B-mVuzX^K6~;3Rz(@EJej}ALp|HLɼ#m/H"wm7 ZjyKM^7; H:޹4Xtp!.pμlO3g|m`52Փ7./s3 lwۍAB?֙|>Aș,AxK-t)>jo-? (zcYUyS>\ai5kgaFiԚ)'PvrskkJ937EyC=?>21D=g85:X4eܡt" uO6Y{5.Ɨ$WH%-TqYZDE+! Lzן#5)SY { |Tzۻ©m[v Pbݨb^aoOlZt$t7Xwir܈’V AJу{ FlK.$7D!0rH4~nvqf<@-NJ*/ǦzU96ht~Md.(Q_ 幞zU$ H/& nh?k2 ?^[фˆE]yZ;lfjJ2u,{\dK'\Ļx̃(o_.w hb.(AћHF2ła6!e-~0f/q ]v> |?11{So`ן)RRW@. P@zm>,Gڍ%׌ LKF(Od|*/')ߴbgBGHX*\Q<Đw$*&!5̻A}IK{C)}.@\+oXK pyF#&͍DѓyD8o-!-&B`kd_T[ep,seorTgX,HkR4sa0s%Nt2 G50mHK'Ұn :S0:ZJOw/FV"2h\YE:(~\:LֲD8:juЬdnTc7$=f.KbFC2]_g>\UaN¡\ ,{)yw@ػ) jGfLL. B==w. R,ZTjF-?q7!g]r7"W5b8y,Ҝ돾%^zXdD)@rSVy>RfB|BoJu?Aun!RqI7QeIAKg~K'/<;q;Nj9Í+Η.KچRğFWkUpԘ(܆a4~u5a %9kUF!+iW7OKlF Qj4|*/ʮ|ޡ&]) nLA0)WhWh!ϬyTϸvRp-Ke>pZ:(B:l2O'1#{-RwtϪxH-Q5{Z 2j[-B}^t*ȩ_T BC >3` Y }Va7*nN/RYfϋ6XO` }\~GY N"jSTX#n%=X3V @]!NO/ IiaAQoݑUVcNtҪ-|JP3%r7(D0='oowe1)p% <>ݰ7MV '-]|a6ލ,ڵ%J|[ہd8Cq$@ޙ6h}M QPmɿs(smXle _-͍*MeTFzn>-խܰx趫B8SW %&ڍ~l/>.*NG`|ZB"Vx4gPFcR} !Iv:fHr'PKn1:[V0^4$KWjdM;uqz:4\ ew$CH~+_o?7[SYނe yrAHEycB) t* 6(mF,z=$얋298e[$Q`!jZrf/))8AcGM\\rGטaaADkK31x *X5P%(MM9jO^[<d*٤mמػDChf*ɵ~dcJ4Sm HB@ʥ&!$J3H{,_DGi |5u*'v(8Ӭ?'!;pWW0ʈ|8utL#E}|43{k؋1T:ҡY8:!،F$BkPZo/- W[,@"0fUΰrjY즭:{Z;cRSeaMDȌ{xDxQK [&%C,h??< Wrynu@QJ2dLJ S6*g׌U>#x"S@5 rxY[+1 @bW>4sBU2(Ħ|̶]T$p 7Pd [=R#JS|tn&nVwa'lbQ Q/}sCrw)SEE3|u ˱K%cxLzi]σYvPko! 9eA(7F: IA+E٬/^ lI~y%ܥ?|`նJ5:K"qmj)d2Nq<'}[Y>)_e;"< w]JR6RzWJzUخIU N]w3hL J|qXAАy^3 >%j+\^ _2ܮ G=lOWEh2E;PgO&7SisnѓA6)D|hi~5p8mF` o|=DAcnm2%=v%<ݹq!pg#0Aa}x{spP˖ߣk ;R ﭔaQrrZ=т}uc+A?0)ȚU6zE)c!pg0΁ĕ`6Xg3%l/1;FsߒBD,"W1  ġ%~;K6Zn`Y&T57j2)/pZ8w`qYԩHl4=a jAKK ʔv 6v|F.[wb8Vbr3yqb cl#:<UMRc$7ĉi%#̊ܯ/q$" (lRyor3SqZb!_?q~ֻK,I D3'3 6@k/NcF,U hvufoIs'^EѼKrr8>$JJng#_" ڶY4fȞ0~&zoy݂FCA3% =Dz3:Wfr֯_p>-m s'\K)'7ie89D{8Ψ*d=`3I!&b8"!w>8F,7 V,M-^r+GWx$ocp;ђFu}R-k8i\2qS5imh#_MݤD<ƴI,~ c"yWBtcngŀ>*gSHx29h9Dr]ras:'⛬늱 RlwH#Ւ)x7Di xtMkv#U:{ %QUC ʹdC]1VBwC<;'Rn} ,` qXg%Vd>#1$LԹ;VA}Xή$\Kb&^~~tN{@|5!@;4eٛ;al|Gč* y4 ՠ{RAnw_0ϥD$&r~jE9O$S3 >LɕQopp2h8W"?'MwtyLh$< 6)l~8JI 8q[qy.x2& bikB(‚l4X,t*PͺR煉e$r&;dvbO{kJ MeOTon{e>NԢNCy.?SS}o[0QgNPK܉;Oҡ?牔_=ӽE^ z:3o_`9b3o;=-2czLW&zُD9tj$!zr3Ysl,o@m7pb ,/_L G~H) i8TM>K֞9\ox0oP4jX.P[K췞q[e+#&Nj>x {0jc|gTVdVYAF):MOLI#ŤŦ+LB*PHI)ɉ{]ThD~a(_}F b1ŖS,kU8XaS>{Z2|f~lKmU%KMmf HY}6v@G3zёd2x!#ic`v Bhh!?H{ 䤗M.+&dKL/|\ƿ]N6fƣ6<==]0qfGɼ`_Z]4 YIPpOWIg Mr~H2,N8LҪŬtu/\л:j.S! W9~N0DttHb=GŔ5MVR'ew^a2D }F@Ri6t!T )ɀ!>^eM݂0P?n^Z\sڃ;n#3~J*'OP Hn0'S*TF*@6fyG+VT 0D0e\ ea~e&D.`bXV2CRI[e Xb"!9ZV14!U]L]zEN5Ĥs뤅Dq-vkص_==@Ͻ V/fieGvp9 h .,ƴY@BvhPhV`Bi w%6Bh΢=ȱR$ ^΀Gq],4MMrd< _8/>w3 U杻<Ό.HбrJ<`fZm-aT:"z,P=uRfפ-)mX&ퟲRE/# *,^Z#׭ťlP }YLւm$8=!zC';\Phk<)2]or> [&xw$E+%d7豶=#ej5Be SÏBoMڏ;4*C8Kҭz;[2@zݖI"H17DV`\^/!.S{ LuV 1-*j#N>D%}fHlC~[=K^IuRZz A2>X來6jm*Q]-%ьCX l*MNf-Y0(`2p]U"saם+oۛ `k gÌo*V-'OhR Ffc9ՠluywo__Nαrgkke3c(8vgj((A?|_T$#m(J|ҟحv4Vd/}:aVڢ gk[(C!bF֖,%CrM J(,}~3lHf0l,R$όp+6XP!O`_2 FۥZuq4J:ܶ9zpƲIZYΥaFLtѨHĞZc DblyjhijfM8<`U#M dv3Ͼ: Y9+,ޜaڀW%$]{ iDEWY2PDqyI`“ؔ!5M~x%XcA^A[n4W&'1L;}aU`<5Jb9t8y ߣw<)l12USvo1ݰ2MrwCX(ݼ ShRx]0Ժjc|Nd0dN5Dsd9Ma Ch!M+TD7ݥ.ܧWCq?1"9Ph%mݙbÅ50a u spJc;}bq3).P6?^c{Od U&Ed^D4>g>Ĵdv~98m$]F5u>OQ2fCO[<X 8/mBy!i(|]dIwR`&pTP6d2]%yh?zQu'{t`))߷=QۗXs?PH0ȗ)2B8?Cx|׸ʜ#9!]-T)ͳU;05 Rj9&&oaUvө9o*v@ܿwS[E^32'Poe;KrL6D| )[OЍnivR!vt`Esކ(v+>s^Ӝ?XGU=[ʶ/>pYK%\3N=5 lw .-{f?#g'm_i ig})ʱSNf3 51:*ck XˡJfT <t JǵF?ؤ!5Ftʣ%>Zo;ZgǓ٪3vocS,^ Blw8 ¡u\;ə[ mclX۽]0|Y zJR\79 Hc^N:]{Õ4*ċ0 Ek0,& y]{:\qBYbD|MrAha kX_%<4Ly[I!?UXƽyS(MI);ZxޞV͟h؏C3'PʐVat- ?  bUy3LbH2y En)kh@1ߐA;p])T¶}](P? ]:~Y'E2UKV3 4]܎=}[vFvYDi[aA(hWtW;MQB4YAɆ < 65~D)ɼW-W3B§ͭIxyxU>ʦmc=7OvURp< 4[5 /۽s6{&im/~os]CQǢh`\l:/l%z|,_g7R:cH7FjJ+'CpYAM?8[{= 7QRSq:ZvDx:eh2:A_*=hLL"yC"XXC䤟qN OYB% _.XǦOBjzo6kH4``WO]pd_r4bԷQnfߘb:9wܤL7(Ξ a)>ןFɜo1=e(:bN k 0Ryc8j`aI-TKW2]IbATuo`] pPlq/r\%ۅNJwLiy²Nj?yE-*߹sz@\%43?s+ֿ;ZHm߅x'FDw:/s85h֬V2\Ubq-Bne#vv;, F3*R.K2tkR$k!hmWXH'R9׿  lE$e3JWwH)n֭5Sg +LR1΍x@MQ,T@ϻqe> 4aUk9^Ckro6ې?[ )|C_5οߓlRw4"eJXbNKjy8GN/@)^k\]NK cLW-wR5HICTS'ʏiiTQ4*\%~+ ഌN r@8u-#Euk0wn.Fkg,:2" ;VY}%(qyhܨERlk6;B2waV>MMӲV 6Qr?_(1G]:#@PPˆ78EV3n aqD [+gD*WTP4aڷ r*n ̤k$mޜ{#+9 dS`4Gc7.X/Ry;:-"UnS7+=R j]#Wdq2a)DwoEszP]T!^å X4T_-'bAbSu=v a_xANJ}Ob7;gHwy?ĦSLTvشhg5G -4>hϩ{SоQbNQL-7^;,O%7TW>\Bջ\ 0~?L:dmzކTrr?RaNT({*p4WiYY6dD=d)07gyr }G0)9QanH'h V:< x٨ `CCO,BL@.@(8@,cۇ .aTہWΦve;K3\2f]nָ,%W;iR($ B1 +2>2}$«YQd27V>Л7-lhH^nRxτI!_H_ [8[*SˎG^}Ig$d:o"`OE1bypńҿ6 [uW&\Kǁ?:."c 1C塸VPEz/W}v0$!B_{]j1G$o 1Z>7bq^T"D@ яm7v/ # x0]#"HXEZg*.ٔrU~S5p1v|;1O ʅERM8)cC-莖1U=&D󙠩y *fM}Jx>%;szl!~UFBuO@i2KoNN_]-LRz,1_ܽ m5:<,:؈8*Y&LW(d$Rbb(^- _Z[;Etrvtg;`6?MT:ҧ94ɽN0Wp\O0v nyb:p[0R\Dp߆Fi:+vwdƚ}vTg$ZKҍ %ן#h=(Nu/%5 ^\pKRɂJGV ^3{# ؕ9@XY}~73GKK-?miTda{`+5 hH00%dRoYli#ހAJxcHaqp#b16dhJ(F`W^cY JOlqOZnM9JeF77Ѥ-" @x)kt4WLWaTU?Pt% 9vEɳ_6FAP1KzRɮ ).J -*3;@t\ Q8jk\]\؊~flfV˽(,`sr41M-nSjqǢo|X,,dqc`61lO'ƽ|F$"-v4\lm YtDq7Ln䞯*C]2􃰸j4Iv%jڌgfI_hoた,]Xc Sy5'Pt*xh!FÊQ"94 ;h9EKysǫ<|6{"yW^.B9ɊFa0?%ԝuΘ N[߳[y1mLu>Oퟨ吅∷.j.gCT'q&uȤ=9w;nd$RPMgƣCJl |Zst151Ta=o4gv4,,]ʍ?p'ubY^0 ŹM=g+{#Uވnx҉ Oa",Dh4{{30y[fH_dywx0d w(ޭ_Yz*4P MCjf=uNHoHw }>qZ~n8e ‘WvoR*w-JBvG cH]B)5FTGl+l"{Dvc,M"/9!~TJ2K4DӠ~}SoF__`AtppuZJBzUq1lQ7+p~IGJ8ÔB@f5кI͉F@mJe7C0V ׋ښk-F(L9UFW!ۜ䊞!63_j>ru H{3T-OҊ&\&RxZ3yz sIiHNpӛ6Iq pQHG7Jr i&>k<ڵ~^9 Ȯ7/v2BK3h(?$`%--+Hٷ5;y!vnzhUQUːmR`=bEo?dwn;i'iI7f X҂ r:ؑp"3L3,O Z6 ‡{p&=%>zm rQ;6׮E#!*a e.)/46 N` ŰYf%)I)ndޟFV^a HSx?M Pbu]Q--Mx>ʜ}< qAbԞ3㑗). d2` 2f µa][+Vذ:M/ Ǭf{ (MuzfoJ& & #W8'>f'TӱRdx*ouiC[?*=#LB7ܓuz\^1lhN5l["뙍 !ZWM@|kH>bUqc:dM&#;F 40/I~rS\NH2qV{fO UmYWF P18ԉ_|WZ Ja9?̘ob<nAFHW>Lan3YLNQh={eC'_g8}_/X^TʁXR8BPY0-:⤞aO ,fU ސe !Gxrj@K%zqfGpdG@!{ =Wz`ezČ8m"/ vEE o?D~38H\\AzXkWŚ~H?{d!61ݖToFf#^vbEr*T%]H8EƗSGA=: !dF]J?2◚DŃ1#^@e>񅍲1j]'}imRLEbF!^!v _=Ok{ Y[!=s"ݮyo 6(o&<M=!'7F@IG."ggz/տg!BŌ <Bq\0z`)Pa x֤qJŅPQٿü[g-w WLD976/5epE-j)- _ES:۠?u2z)%|wZ֑tSV3 :[r|`|<*ಆ2 i ^(i-8af)QP>'}Dӯ&̓v-&9qF;^5&H^GPΡaE.L1Hwgh3X9N]50as~?l֊]Kxd8>hfg#$?s!u*>yL_`(ѝAEcLPV?SbʢcVq oy0fO161xY0Y]_\YBT'U *fsVσ\Jxr"%"U1%{ 1/N[fI"J'ix%#p |]uݿفdh'bڭOY}#|0%j U а@q0;߹'x]]: -(#}<(F2K&6˽v;lZq=YbNON=I nb L,[ `Y Vb OgwJQ,B6Hi|wfA f$ #slv֫{_%)D_ [}8 s;ycXVK{]wY8L;,o%\a&SJ_i;%wPH͗> rY3?*' ߍ Vxc9sN a-!ڪ6P>sG6`H[}Jޡs 'v͙JB[z`a*Vl@T1QӉ#[f/iR&̙ys֪pę2&:0,Y=c8G"*'syG2Mebtv=~"ac&W#^|̡#jZuĜu-LcFLU i+w(5=iwu~-v1rP0ҡp*F<8ֻu(f{Nqz̖cyGǨ7ƙ 5Csc@"ˣu0ފ+ !t& }weк{9ǧˆs 2ɼO T0 ԼNSbtB ]Ƣ{$o,q>"oɪHp2nS_woae{迂? &(w7شStN^dYu=gMkY)]q2\n巹W_E .i{y"|z GlNÔ'op(y7xAZ)y;y ZzҧZlt;G| >W.y8ӢjTLK3!"ͧ jNX흞5"И, ƃͶ'hk5oHYzGzc; &$^wfR[9J N^( ]ic !a_|J>0KY747?p>[ V;>=1ڞ}{xx*`}7Oww6&[ϫ%=-t =6._QGkXNEi?&;|tVXϡNihmnJ^d i@כma?Y^O !~U. Sqo,LiX0{Vٸ6ٔFj-# g LU&Cdze? wN)m Gq` tpDŽ=c'pLPV1L ȋXZEp լҼ[rIT4k1,.DEzJ !{d(b;XaO=.__MR?UF*Tx, ]}ƊYbΎ%l.o}Mcgb.Ѱ=9trLRHF;IK&ȏ Ux0o{S\blglK n8&|Flۃ !{v*W@;YdlYDS@*zq<=Q ͡W_ pYF*B cJ%oc3|aZ 8DZLq\j&J5AvNFZF!m ^nV80Ԁ>L4  Y=߼071G qt;@>"<|h|*fn\] E' ~~lFYDbn  1Q(5e%? ttPp-w[(*OG4[Z%[0 D9] 8j1{t,nz5m%?k i!h@g K09Uґ04 Lo+>*O8Ri8lƁst4%w:p|Ct$v(Iӄk ZKTs0&8@it*"~7U8ari%0# AkKuD"wڣk~hl-<@VS,/y&jQ~䒘譏x5 >1'jjF ^Ι5]rR ƪީڲ7zC* _ȏbx"ֲoӿaBDCiW^5XӺu<8Bi\C]t̯c95!V|gF5(6.Yղ=ؘ"T0PTQWgwM,/>N[r2N7|d #<kVCah%JUUH2/I`gmY#U>ƿڬ_أhqsÒU":׸JXϣem X'ʔ7MX7Sx74m%+]P #]4a Y(@v&Ƴ-#luBGxA(ZɫVbw5@BJ;$<4%'gǝGI:r *T[M5\!qjs߂J&WZN{x) *ǖ盈eSE( ?w4E8iK T[S;8H2 V`VA#G]jr ~%GKlUcojfwmm|LE3;5`u l\ ǔ|zg]%Rs̊19{5!;/yE^|fQ{ؙS.z֫ާpx "ѬGeTx4ѱ0g7?=16r-V8F:F֟\K߽[`6RC>[7Poc{.kw<%d|]?7N~ͬBPn6y' (tsmo?s&Jq࡛蕜nM}[=jy'@ #R0l#<$ӵϿ Pu] ܑ}ͳ};>,']o+|ȝ:?ݝH<71|,$͝$Q|]'n5|_9%Ð\]+|V~|[(Ph ; kjkѱZ Oq$ B~ k#Nr"tl{pfFE^HYw1y$G #v~$;=b~4d_2#e$8s>GC{Sci&#$"j/yz8>tԂ)th%V21^nD+ ':]405)Ql[Y+7Iob3Ag745}نV(d:L7%g Xc%-yK<^ *opărDʦΘSM()䮘_BgN LwAQZ`!2%my!A(682iD"ei߭>Jm%k$? 'ŹSXIpV=Q[<"9e,k|EP $$JSNv4@.Fxw>>fg$tOp:aMp.v!~1(_TD(DHγԁm* nps;$lhre ȴG]ܑ0z&1Y8F8voBO҄$UJ0d2_%YINPs!i+8Ì)W?Ue;Bp|D7Yo9!Hj`4G,6W*-!ZAtoI]X ZNy1~ \(r<<ӅU$PGyY Iy{80/`?BbRߧͻ cd!Q_pۿ;Yәw a`OekV2_N栲Cmuїz~2Nb== f):iqڽLl J]Hem(N<{^o4tG1/H,dQ]b3A1P 'ib0 S uBN7{/:_^ 1eñ:\׽,:!&E{فqjJ1 B/퀿xQ6GW5kMz=Q S35scN=|L_9îd2<bEa%JM"&/єX\IWPˢXV|Z0z X\z0n|/5ig έb%qʖtR [L,WI‚J6DTBfC'u?\>v6JHHq@g}ǵ[9J:Yu}M 7Ͼ}T/|;#GB;&`T$IGh2k')oǿnUe~iJ0I׵q}#ݜزͰ峔D+ Fn !%?Oܣ1KX&ԯ Z'k0FJI(͒ Pg1izn4'hM[3.ڀ!jT+Y [09ƛ[s-h\<;TR08ZHJ4EqsX"sԱ[s_Рn@s`\B 0J1]썣&~"g{nٯmZ;; щ-p@sK-{7+w??pW&Ocmz2r_"Bb WŧDZ H:tE: aK'@5n迾\n\t/AJ3 0ĦFE,cUK;wHI/ę̀րoX<㉧c8%EK:^}m|NћszS7YEVLOBx2Br 6& 1 pahڏFvLuxy`ŜdYc~n_ ruA'z/MזLI}3JcKF F Nbtd2P9|1KYweN%1sĥ?wݪҭ1#Q[%C &zȚ#dLTtmI,[xbx@sƦqS?2\},;!W$@|^oX#򑂩/p ΃-Rwv;V3TW9Hyx )։[[cDU􅤬(]C+i 22k0)j+> ]!9S#tx\[Y ̒JIB0l1,V`q'v (KϓI@m7~vM4"6F^x?-:O^;~xqT8gIIa{_"3Uج Wj ݬ"zd1o32_tz=pB e' ˥Pq Ss1a(f_Uh.8U}*>qO`x#- @M2fZk;\s봃}%`(GJb?*TY?!Cәq%:mwA0n>0+$8kXaz3Mx}gE{m6/něKx=ޜ0Is@p >Ϲ{,C[4Tc gݮ@17ת+=#fkU j߿'! ]_(ʑ`oiU㡕N7őQ-C,WQࣦO=,=4|(sװ;=ĥf9̮pA'%Px,gOdWUR|+L)C ϙ#T(ss_q AZYPT Ʀ<`0XgH>V9"(4i(pNOg-X.n5P K2/d Ԧ.K}x/_ iBDHqwkBH_[ɾxNp<=)Nyt ǾكInDHļĀXIr(A3>YD@Nzfq%.h{ȼؗ@ma 7q];-ǧV3_ S‘"P.g|4^) L9o?7UR8f'jm2-~רVt+r44ϧc'aY/X_6W$8)T R,$:ҥ5X)L0X oiQ1E,i,g*6o–+ )Cc^A_EGHA_?HG^*La_3d{V/;ܚBmSQ"\ƚÊuRJJmLKgݸd7Sˌo>k(K%~1cKrMsΕXeVrUP듣7r>)mjzꪫ_ӕعM`ɠO,+&~! 1

INE/ƅSj#-_ \PTHCsЧ3YT)P5ãy#Hh!zHMGGn.(d/q*?xHHD>up6|Hf@׃DY+q̊j3+b8Jh өk`;kI˹-Y0qKԓ/ڝ5̕ӻ7\=zڻ}ׯ\嚣as.]:7bw <> 0MGGAy5X(qnbWT&@0>r\@eZ&L> VAL9]D %C jvR 1 \Sm,;;,.'\ NQ q@o}V?1ΠNM6YP Dopvbξ9q@HS@l^eѩ]|]f{ Ț=1tJ6/Gqqa %"oBN*LגV'!%.I{nb)_0;&e>9)/4 m ߬+|)yM1C,HA2^ p_m+L.5E$!)̛m1n>#^cӜV2!o|3A?徭JNu T-x]Js>oy,2*)-+Pł;3ƛ⢪"1"#zOy*}U:-S"].`U pArMhju|%6DM9gw(5t3 ( LHNRI,hdb37F¼uvXi_nE[=[66KCqC;4$L8XkiWuNTP@7d"$:){ n2F tX,azAp'HPj~S8T_s$M6v&.HjOfU~KA$o}Y>;^m3 zyv~b$/er$#s,Kap|#_51ӂT R6Zb(uഀVϷ0\`fC좀HV惊3Cg!ԉ|z0nS"epiD$n%+\,/g@iSEt ;ogJ*\aAKVVINÅwF0%z0':c@g=,u8>`xt}Pw`M/эFH ++ଓ,_E}%~ڗmQ2/A0A'ܖQr|q?%t~DQ;hsf9`3{(YE Sn.e kSz`q"ץ7\1 + rJ 1=<9ntһٍYs`I.fʐ> 1Bo l:V2m^vdRkO|HĆ3]_ 3!aѯ"1,''GYe69,?uK7aDžRQ5~D}sOHM ,ԧKp'{ LJBIo\~J^1S[~_X1AdR[qҘXoIk Bq  //zvs<%,0{U͒q*;EN72E0?[sxIە̜IX^G08fK綂J;۬{@y.:Z ȍ߳wHYOUD(T8Zo͘{yHu$D20s*vm#8JMRrNf6 >f[= x H}gz19KK TcD62Mڼ&u?IR^SNr,CEU*ovёLvhrO]m_TAvFUWG]ff>nfP)KB|ӝ p<~Qd$G7NacȢF6oZQ3#&Lۯ'L6@ oix:XHy*ٛ{wёW(tXGj2QuomŜysbG}~jM$vBq7G tDLfeI H"s?Ʈgxﶒ3c"]w[%JRtZݗx KQHZOy:DeDy`nR1&`ؐFG% _;s@;o\vGpPPFA>4GܸXƤ-HqC5>hmf'=Q$pN eC.H[Pe&_ )r0=$6Tـ o6j2&K0`pqMB =siAxL*2rv(-zcDrs*r$'K֮n;Zҗxq |[U\ !RL֯NIy>Sk?}mf:vYVQKiZ߹*RJ"efGR aP_9N{ mRD3Ҝ$偘c,>~'#{|l'm،rtϟZagݚ31Rl+ eWҺC'0ΏOO&&Wzǝ&<)XѵFHEHX&%SӤ^{xpEl!}̍}.ww8J`m?M!*FFAbg5S,Y_a B4 rhDPDȜ …UB9+!`ѱEЕQ1B{xY+(D(>|sUM]RmGl ;)F|nXfX+=S/vRDWl']bVK*O{!I9Dؔ` d6d7ba܄9%ZBIמ͎htpb$%sa#b:1߮FjbAF;5}t#}zn*ņ݊-i,\+)"xPF]? w׭_`nW,t"bg޼hS ;UII@>u +O!EZ%?L?xR%avvQJ,`z ;6_Fc؂zRNSF@lʗX#`q}cW3&6 ~k[=4Z}9cY8CD5 n:ņ?x} F V7txF\<Ϝve*(;A[~ \]_LnV3frx#9Q'\e %Z} Αغd ƙ/vabn޾D[Gk_Ae^cr4BI4S89ir^XVb]ה,Jz:R ]!;n)q<[%$ez@ b6 爠?@#B1N}-9Ma')<),S(HBXJwqOy|bח,,f:0IQ~޺[9bb@z:$ ,x AX#J/;i0xC*X̑@-k㏚l.FZ95%. K{1&HJI9Rxij! άm \"R3G0o營 yֿ h:U,~aNM=p_~TF}y)m%a5E 41kNYt)i KCk J;őտ58F[ s#7ɼ*{#3Kw$+ )[+VBSpw:b6߫^0 %5R,'j4>/*ؔG<[,,Ǩ`m-DTBƩ舕 Of S]C%,lo-ڍ4Ip&nYgf䔙۾6`F ӕlA($6n >ȼ@tJ,7*C'9d$!(* } o];@y,y=z%z-|n3 Y^Աuf)?#!{d1Al@ ubکM]șUno|MpIȬNaȤ\ 7ōl;b& #' AϢqĕ [{ÂP- fa7rcЉszZJ(gXNu #Qv!U_a" ;|[-_Pwe\ENYIvqQ$8F=L:ռp(uv]AKoױTW_&tdXY]WIpf;f\O#>_T{ ~WHϜjxoRV'h?lVzk* i| ӈH`}A|k .@BSl.c{v+_! n*IQ'\r>?v }~MV; j6kvg"++Q[ʩ"@ gwh~{H!-<_ +oh&O8V~A 6E޻hxS3"_H y^j) oe/'7a5-]3Qe8YGE=t"`OXeCۆ`K9y_>LwL3MP% ~*c^VcDY[P6O gT?$9cѭKu>9WI{*A制|GJ<98a:뛆Z/tW'5,+rD)Q->GZ:D4sPVڙ8ț9Y'V۲w_F^TE)ML>~8iϋsR=iEF6?I? VGlu6Cd 𞨝 h @](cpo%ZsP Kȃ2qS"n_;?Y z(CL&?c2JRO򩁿ڳ͋z}!՚% iQ1nkPRdLIkҷ7󕀶{NFCR.lm1ͣ}Y,%X\QDsS`.WͬQHxt@[a|1*ڙѪX^ϙ?~D^ eoN0K)[l>CHHM&]2/=ۈi ZBg{ 37s(|(1*ʕl[;\xė32 _|Xls>PMQ8>njDgbݶ5覘顭ɸw^@[lW:sRM+#7l8pA> s׉yEbHl ; Mol#&Ϯuܻ: ˤn}f-c> ퟗ(䬀! CʅߕxCfzWbl|*̲[F) lnDA\,JS_[cQČ)&홶vCXOi#UtkMś@*ڃ8AT37.5Q(n8f'Ji76Q[֖)<^*@E0`l_/N#ּ^y%Ivj/$"G kkŢ?ʷR`1U=%r-:yµMyAcSTi7Lhf$!OnUw˽Ǡ5Wѽj?VOyg<.7`)֌lkJ 4DzR'9huT8o1_bʖ:tCŸ6l$4@lU{jh3.Ӭ1gBa{vnEDB1ǩS{>U>懲0?Pg˟Ʉҫoʾ<ˎi/__#&^u7\ٻ[@XmOeVę @uH;8&㯨1Hw$k}4BEڌiQK_MGPF䣂U/2{!Jxo붥3a-HYiOӥ{qܪ||K VqWMFxU[q<<Zj_)Sp3uNP&;Boɱ|Ljz7:dQT^ !icb!.5Qj;NHpZg!4fkg(LH"(ǷpE+J\X4}bpź7{>)Okop@k5ݚ)bډZBC,+I(-LcO}̚袞r|yZdi h)v?=~SPDU4::T>2~aX7"Xɻ(d&C /\f;,)?x`fGop7Z35Po dPx(gP({EMVnW)[|FV-fKWN1ZN2$Q㱡 .'uΌV?eq#YۚtB+r_4fT:ʹ3<&udy._02Hs]s,Rk tïZ-NpsҰa1t҆p0X‘Tg;Rq44-:C:ZqC1~In^KMގ)}$쑸̐s.'E΃orڣH$E~Dyr3F~*H-lg8bhzAHZIHQ2Ly3DHZCȜtus @|iXAJAƿ$*R'z82L"3Sy AIM,xB)P2yҙ۳>H,=#j$EbZrNʷWT䉊U6jLh=K_V⋦_ -qnm x2IIlnEdΨP"YfDB\ka(=T80*Bf_XulZp=/=3Qߝ 'Z6uc`ywi;`VHD4z2y1f'IŇ`PAe4s8Z"G8P dsr"0<ϵr}Aռ^͚Ixl{ [g}%Y)io*χ{2U4mU&|򥌖G,&߈SO!qog5mY3ԝw)@Ӛ T3JgXhfLn0hL$0|_?%8+w݈8ԏtpoF)d@~vl ɢA O&+?4~`kspI>̝xvA^sr+H`Url 9a]S C\_?baϚf/)gv 0;m-OUxv cX^5QdŒCJ9\QvDte 1F1'ʍFU?>j>'F"mz]n^!y;g*//*<LhOQd y|grȨRT4}kK,9ɱdiq74`MLp_ۅE1Q:vرAT/5^qTUѡ,Iއk/;_y:7 +^ ^{hqŸcqfźUtQ]͗Z@R V`t oL;@m8@_N ?UO0adPEQĸrs(]82f5iDN͆X)>H1 ]uCĵm1wGM"U2qڠ#x#MkA&Nm е!:ye[ͩTr )`'3}5q*6dy޸Y?ud Z`K(u;G?s"y/jMh^UlFׂ'mLVј+6-2 vrL%BmMT(iZm1,dZV]xcv++qŇ6ڂ@v8 `:[_AV!Wwt 7dt,l'Ƴ%$fc\Bɜ`Vė~Hү/P18꠼(ahgM*'`yd |EsÏp1Z',Rjc=˖heU1˯>+fGfAS- ;;koK-m1!gCJ2%Ek,}eMi=D6Ɔ] ԌVWcOnM٣MIJ1ٸ}O(ѻQt;9&jrgHqoZёeVg !R.[$bFgf/.z^fh'UG<ލ85ou5a |mV׆ %ja`6m^a{OE֋zMji^ BP=[Yu[-P.H_kC^  }3^:t%VC{SVޞ2QG)Vvaih)9?2lUK0zHg h~5=ry?XԋUql}Hq*Ѵc2)w8 *iHRΏUQl7ؓ-z ((A$bc ,HGgF4pp.{@Tk&*}+DIfwOfsy*[{n&U_@J@mfCM5mG5#DO$贻`z(p}ԏik)`e9>*tnJH&ťqV^&/7989w@vxA2r>|$"cs{ytt1Ўw4Kk>`(afR ~΄_l4|SU̙H$cҶ.:eԘ&LjcCDYF:˚>NnmQ]5CGJK&Ƹ,*kf. Wzӆ fG+ǝ<%Q ."zTs:>o̠d|y'Ҥ&f~:9g@-!n6iG+-اLu)_-FP:+|?:q0ޡ<'31@hMԿQ_]JߥLP{0wMx+O|hn<8ah~[>TUUԦCμKRz !}6(`pX;i2[,ޯfRFSY%)] RQB6n0e տ@wV{/|j, Vt2!~t :lf?!E^QɷEp1F+:8?Ha*eF>'/J֞;KAhzUEGbbJ!JXD2A#?Tb}~F zj 0䄊3!ĥzd H\"{ֹ7Cl)K:eh)B:;J|cSv-4dщ}bВxl]!)i9rq}1${v=ᣯ3Z=qil< *&P$,|A:ZЩ\gSZ52UsaeBF7e |yBC?7NT0KdvU#\a _LcE%QHʍIRd f0AKuDχ8Ui'c>ynȟf/^7L!\?"a?iCpXOXH>i}8uO+g|nOn*Pj&q_7Pm-d1d.Zx[~qt5dϰ P] _seKƼRh/R.0^i n+u;К0I^MMW{!E(\oaK_;D ߄Ybx<8zm͞sI!= &,Zuk+63 4",D7{B8 = No,NiX<>ﭑE0`]h-]I^W#IO`ʄA ƲXn.Jϵ yĉҝ-͹ zvn穬/㍚h2_ UKNR聋w>= OH1$5 R.FP| i2#a|vz685wp#h*:oPb^hQEl^L ?61SNjgxiCkfjFriF)qw[ j ?jSKݏ['BZYt{$1x>edLs.X٣َȁqRvcĵ^xBNPnA + 5"<Dz!*9hss"6O|ސТO3 YjN37RmX!I4^AUnp@8;Ox&w $CW ?۟ž`*k̵j杸hevX/u d?VwByL(_΄ P@X>~`˧ˌ)jҡ-*O <'W|ѵg$"yUn}w0sdS~>~=dY|25e)Dm¡Ez? fKp̟qoK%Rrjk&ci$hNq6ARlnṳ -Voq\ȢϦ5G1jN!"qf3T M8J%/CMGla^JhM67#C858zk2eh开i4`&V%ΦB$߳ww/GO:wtKThtE"54W䛥cA]j3Z)4_"&@roF(-]U>; \q);)zCy˄XI0WR=zW4;`%M엎+H]cϱc_3wrS"Ⱦ&-KctFFv++WB7Ͽu ;#F]jڻZ'.#G{5tr6(lp5V^vC ";Zk덲BBdOǂ<s &q>z!26cVtE^xg0o55T󽥤r,욺o6 )?7G.#N! l\&h ŧۭFVneOsrV5utAgc;AwKa-53xp .GZ; x2͚8>5?M)lL3e&w'ZK& XZR\dj@TKTrw/^)ϗz봁椱$V"Ԇv ie+6}JЎm lВNo§N-Kp]d`K躾啉x(.õūHgC&U-A _wgG0Zcە,,Jc @f_7k <1HyD J9#i Bp+7Q,D, U|Ugl*@p2 =3=õmN|U`Qz+1Na MoEgdÝv_gM<`aU/QTk3L`;sn͙ceQX[,7nĥh88sx_dt.2NHԚ@ ڏmZ%V,s !^$}nvo F|2-8cJw 本í;4i¿NGҥR9 f2Mïb[>#sQa4Ymg_ e9 ;t.Dy"bulwL-oDp5RONxZrd? ﺠuvI1F(J~5Uq+~uw\Le= v$h+O7pm:ߺ|f0`N|%OC|)Fғ@F4{|mr= E ;_\c@t9\ uMnG4wܸl(ϩm2}ǦIE` _#uL+;|Mr𗹻d C'k8~$ 2^OQ,0+UN;?3e )K['^;g= 6g3?2]+m+_{UZ6O$WS"ʜa-?%vy"7h usr&aODil- _|^| ްI홶AT/=5u=p壿{2,=!T%#Q®# ^0,ʐ?GV1$51ST'߄0oiK 5۪ń=)>h_:i}>Q@4y//U촘=8`uԅ~\0^OYp_pm=x"0lh$za@N^1#mrs%2`k@ggT~.r޲iKbXCt  хh@{fۼW8Κb(T´O,5mlS4,`_8H-[ Pd~[NR>.:P/y|<:|9[& i܇q~uӣ\)Ɗ (0"y>Fcd#4D@߱{|sέȥ26tf_sQ1[3'%dp=eAZF*aAY==7 K{}; Dg߉SͲp EIILJ7 f#nzCy Z&@9Z1(-|#TN ^s-Cag4$ 1T$%b{+,%>Áps)ïpK˃ȹ>٤· So"2tgzx(dJWRdjH,er*P;*h)<;MIG@ bF 7+{x)e3W"kfm1Dй걓?%luO],\n}a0p-EmG`%-aL:(]-TG4B䒥4{UL3բ02#/2]ilKg~A!Z,G8&nI2 U[ԴG-o`C*",xFzn~==gLlܕ)udH3MI*N[+ܱu-0{٫J_8 _s)%Gy#ȘqQ5-2KmFFZ-+Jȓ54H~WJlvMFAQzCyE""=Grc}kCjK:'׵݉g7Գe謪-{dVt_)&Y,r=W)fxt>Gv9/ղ{MFeir[jFuL$wl %J#%E:?qk$bH:J0qi_F>**{E#}0TVƖ(vZqC و{j4f@- ɍ;{WsZH⁓f)F$F~M8d)*T{ܴTx4 FDGhF^[.cd6Nr\: zR`/TKXE~v/Zֱ7Mqr\O2JWnA`~Ax{TW,}MT뀧dFf(C@p-ݶ|s>y[r9Sju*k 1+lPØ]XwLC]zӦ4 Ǯ&x|=|zÅg;mF`L8%;hSCg"!Iy)˅qfQ/Xy[wmiaFT R&2f.ϱV WQ?c,oߛ{ErTHJ@ AF&i] ~~!v $ i˷H `#-Ӧ}xqyRtWI*ܘ8Ta%^#7\]n,vxE%d3U\LTTgp jB=^?, 8,=lSHD2D _")Q+oş1lİE6lH] bpH{^ Zrl\=b61LxL272 ?E>=7?mK'EVjG $>[SZt$XO,Xc9dB=\Яɟ&G瀼p}p+d }.-g@0U Wоdܺ:٤fHw0C_M1Kv9_?I#EYKi,"g¹L"}twφy,1j+:`]q&D2G|{Y6j՟gb{ X]la;X* =E!rM,VK]SR`FPX%W506n7'MQ:hzR\m>TfWs&c$u2E?` h& 9as}1NI|t<2JE1eS)a<%#&\؄z#d@V-uvr/t"a!F=|aZp!t˴w gGa#HG8ICc~Ӣ`YO%2K:܎̲xLfewc-TVw݂UcnjLywBP)+>6)xBOٖ`7|4`Ek^;Nב|J&ݫu*b ƿD3/:t6;l.K$qF+e^`ʘNS t*^΂~i$^+kiRqWnZo({aF7nLhG?Ii6;$ "awř_ ];5]4s]'BŭTn>9Cf<_; )E:?#RFYw| :>53,@am&d^8*|e,j͸QuZ@\/8[=@UAqLD(vŒ/OIzSeCcdTfO・f Y,ɞ^f<{~w6]9{Q :MQ| ~'q%7\vzp nj\Nv,"n 9Hmx"+H\HNN`vwVObS\\:s8bpM\Ev?,6ވCovK`4INi QGxXz0ToS(sYϒJ39B~W$~56el]Rnܩ~#iXpui;31G-٤dUQ,ȵ4 Nbc{+T~qTLk8=n, nB:(a ªc,Q&<ލAgL)# 6궟@c Jzi`l30DJ5ڿ! O;3?6$"Ic]j>o 7 (UNm 3RY2`p)t)ŲȬ^iDvJ_,Ys?ѷ!:PaU|ՃPոp8"I2v;Ge]N`,kbl_d0A&| dTѐ׊)9ճS0 6 x{|W{T*|^f;s3|$0UvЏ5_v `@Q!<֑fi2D⁂dz4a q .Fw`(Lhv #`?ŝ9.,'*سs$):8`1Ue Ѣ&Y*qkb"$%ܿpK Gw) ޕL:Z2oijd26hm KDɫff/|)Iwe FO`~j! Q9TF| ,}Kd>&i)\~h@> ~ ]QL. is2x՟S-B}q -toM4s"36\CKX4כ<C0d5q c e1$ķ(R n(=(lSŅE-6ǀqH@mJA?Alp j?#o%Ӥ,]R}Tvgښa2h$ݍ;ZsFkha<"ۇd#K@ݾX0/%gdzqU^44+KK-<>jK' hbV&FXv UigÇ-:4v.dm)Z9+p4Z}277M\j/os@FŹNGx)F.z^ @~90Rvnb@ (k/H& @Ff}go^^pX/x`CKMԛqy55[౼iVQ"/ZH[|qWL>(L 6ЎHnq^àvX^gc6Yc7 B_V>6__[Y3Q +ܠAժ Wgo>b{bl@[XUb"o=͆R2H.78urQ_[ ibD`Ƅ3l M!o4HklAm.GPѩ4׫՗3S"Z 80N\d($ed!G՝1).,qcVHnث6g&-]-a'X^2TKUldJĎiuMmJXl#;dd+Fjb; B{ !ڊa?QкQ6Ҹg_WQ^7|o76{ /5Ks^28r K'L)E>?hFf_ b#0a_WEaQ> nR0xQgr׈2nN\Gm>5I\#[캃t,aW*9VUT{xL`֍t0v.5:P>._1h66 c, ʫk5IAK5@/iOTڧi:Ӏlp]B@ZM$J !xz_dl4)8 BR횮Yl!(m|0 '.eڄ.֚Enu\Iuo$KRZ#IM%W'7Ƭ^Rq|}o@F/&KPő:,f$F/B#X5w0]wj]PCt[ KNVIVLN+57lrA~!)8Aevd^ 8 &䝆3Z04^kXy[ |(ִǩ|+wõx5A31v]l*81P4uxn.D:J."=i@4s stg5B'oȉ l K<:(nxA)3Ɛ z?1h'lp4T/&8^=Sؔ9Du_刺8>$`QBlnÞc12k0jaM[ڭwPV7/Pi詳?.7p Jej:_jlyJ ֠ӷczqtO8h4S,M fẂHe7RZoER%]ǿSK xRx63V=n髵L/]AEGjcwKԲEh y`O(\\#(~F.mBtO߱)>A:^v{QIJ+'˱J+xd 8:y|r2\J;kkqpINv,iia4E V{G 1Qi[*L-d-L?׺G~V//˨k',->fIQïn!Ř/B ٺݬ-q(yT3=SAէ sjpI{0ӡƐ??S T9VJ c@1oҟ77(x8[k)?PϨO8<qseT]Y#@8-Uйil}FCĶa{knnDrF Ҧb$q׋VT: #X`^}(>wGl}= d_#dЈf𜺅2"CM°- $܏ElE\ȔY- ^CI-wn}&2>(XVS!Jt~CS~q-q f3ڏ9_{[Aeh-i/*ԙϾ\ÐN묠9v9#L\aS {F?QSiHT_lɉwV}A6[LkU.cUJ-cc P.1D^|!hrr2L% zwu_sT]gm o32!BiJʽAsi[USwU 1,)jqT!1s>dS|)[I R!< 3S-`nmgn?J8qы+Ic nW#\tӀ6:'MY҈YM6L, .Ib4d$87xW~ 6ᾨj@+ǜu̖Уۖ2fu}.6,sD% :y̹3 h9;)'l#ȍQ^\ǃ m3T:NI~ |t t-J0eC'Ql; 篷4jEH* cfB Eȼ!0dӰ/kCsHp _kY݃ g˾]ߡV-K5׶0bt/QdIweMbT5. *sW:U)Rڊ%D_'Q" : gr獥j Gsb:*o6Pg&,[f:+ dD@M-1nXEB$83<1N=`4s_*GЭrLd@^MXx+jKU)wA ϘNl`1:sep~:CoEs B&r/ʮ)<]HQꇃi'-OHbkWk8G cXS g>*W]=T!#!.x6p>*KKɹ>F BѤ)z`~d[i Phn$Dwdžm4_>BPtH{}nx Ȫudnd9k$ucr'ݑPy鋪 S0Fjm bDm,-φ` ;%yÐnlY|W<ިTy[U77{"G¡ YVWw^N!8Z|=cB_yz4ۅ52 ;`EY!"B9|7&eiF[]uS5; =Z_xc/_+47\vhF>+nP.u`LOz(kgvI6ο5g{>'h*.fbʚ9 ly~[ߢBX6KL7,++r4P^ashI˯Pg>9,eoK߉*اsl{%/%\KyAmA0[JnTb_;/W(-輭)͆wo3>)VyYfN}~9>gsdz -arb+"eҪ@\)AڦU3<;k;p35P+*4U $1 T I`!'tUDXw6;Rl@݈ ݶ:(p, 0U;]3C t#gٵ$v>etwa>?pb!c[9gKZ=r{uvjq¿!(AXǣxwrRʟ%⩃.CAٌ7,Oqq.`gI}Yzo*;d!EDȆj՝`'PTe}Z5%K5Awiu.)nP1mJeϘuPVVr!.IEm|g Ui(+ @~ <xi~C;W:vͅsVľR0KM-V7mTȂDHi-GM5{V8[Hb=:)Q+W:_O Q8[azjr[=hevmpY -X*HEUy_wOMv|Pr)o1VjTZe&M?4KKTK),(1W߱d{;͆o +UͿ٩* ͲdUQfb(ũR$|df0b*:xP<"Oׄwjuj[)ċk  㸋rt}k +q^f,'G_ZQ \LK6PbuFJx07s؇A FU#|SLcG Q:@.JdhJ~ ~Ak;VGm,I.IJO2ږyʡ[ЉD/(,(BujQ(r93/Wqk<YgV\Kۣl\H@EX£xl=[<^zo@YN"~H0('?ҙʛ+M eRJerI6iq~3:%{+?AډK[a}jJ3El`6쭸PQͧ yލ󑭡?IyHi9R-Qds!it,ΨZWDѓ*x,qB C`쌁G u T-Ԥ1x3}j֏6S q*JOtOT$I6oDl,2駸.->`̝TČ'&9o Ԑ:_,48F< /(L t#5Xp&Y2:>rpCýG2Z*dG (n$6rs嬭 Jފd7mӻT7kSNU*I[xQS ba0Zcpx 6Zm% Bg`&޹EPM9I& 7l?%"[,T܋@Q#GQCԥ:Jj^rU<`#Ks51Ģ9Wl;Xs@ٚcֺհ4_hyA Kbr[c Z:ѓE]q ᙳL ?И~??`~iûbBFػ*lЁ [Riw3 9RV'h=vcēفu}7 ŔP؈㽣~0 O$|L,ЗtUb64B6<uC|{}b}ؚl}7Ѹz} x$p\d>8ig`o "ɜn=򃩙xU %iSk[c\r#XM8x0l{%C &9ɜ' NE+{́}}4{˒{s6[HoģiȎ|``ʨͩJ2*TTe#29eWPQ{vݪzܐYMV]˛~*H"$өt5bVsp30ZWI>T:F|s#)%6_}F17̑:ĂJaZ vҦ^)qhRԮagj#q.Ag\@0:4^Wn+ n%9G`k:pSe^SxX:9Ë1,k7&[!Y+v1DINFO8R֣s?T4F<~QrZ$”66  dJEH,V]:͟k-4c׆«5PWEEo9QR[\ܡauu]҄Y3nG,RD^㹱ǤG&.OС鈽J>H)R=^ c>:1%֓<[^ꀹl"iX,[ۺa p3 '?,89b2L٫ ;E?,ō'əS˹t2܋ZKiTq0 zNSN) ^y:GʉH ^}|zi`䄳SXٔnzaaT(cXGl޺|q WAOJyvd@" =kO4nDHƈL'hqy~zq|~-l1 h C{m}6Jp#`k$a2VY 96}.tJ摸ʒVD L+؉ηImS7_5J+*"`gAX-7ZAu٣LE ӭF=1P0ܹ #HK6˄1R N \_Ẓ=p7<{CwŊMwj[IVDw.%yi`&:r1" JȆx03&vP_]H bn><=XM+F.r9DhR_eR %6SIyġih?8f%|UIC]7E̛r"Ȓ]'j"ij`hl{#@]v[a>q `m̦|M`ZW-": $9ۧ݊#`XΊ(2ZDm\PxvQVC*#p43j3v1&NNPlye.LTAg8sQ`Ph|U;֯Oe;5 B<(82M!" _4hKwr~|u_NPהsЂD^"f|X3'Tӵ7Ep]8!9* {YX!H aކ)U U)y_ fIcr ҕζ )gle!U^z3umG1Oo@M_g܇ҀBգr@'_RUj-Ԑ"ULCA98|8ߜÖʄ;߽ҿ6rr_ ÙJ&dT43*S!*Z(.D*gwVa;/Ha)sh~uZ(緃K+pOB*Hu٭WP5NXXdJ]15EgqrvN͛8Q!D3bJ yl0۰3ZQ_'A|(:!类|ӱȟVYn?Q_Aۑ禡0Ҹ*p Ȭ\5[bA- n\TRmEVC9|K@PyYxR tf=Nt"k+@}sDȬJo' A>~Lڭ=#Գ%Q+X*9j &HΨN+2әgzl+!"6#FwHoWM 6`Sq_@vU+WK^.] )*]&[ɘVX4wW(iCA.DlKηd홤HaL|F^*zM}]<¼"BP?~gWL_9x[, %4 n; a$I]o.,ͦϐrVK,Q 㨎 cRC *zǭ4WFOyW,)(/Aɳͺ{A@@6 l v&6̑,1~ ZF~F82݆:IsA#c<"B/ ν8 uNn9z :nE 7į"Q Ɗ:3 y%V?xU,Q<)V?ëQ#ۚԚ'*=r"'a [֓АoJ'X՟ R}I9{dcKhzeϢ+՗5)nIhwMxaXfNuhmv%^jg!݃:kV"Zw]b/yK­x6 -w;5ۙK5(޶%mbQw?U0A*C2Aa.4C #=9vs08I&m A/Wb0g ѝ7>j|W]%Iq[;^a]/L8񃰏;::R9lRǙUEkD6^\o2:"$|Tnuo[JEo0LǑ<VV 6qwX‹]NaQFqm8zNpO۲m$]IWGe4˼nFߞtZ`M>kQȬE,Hn%Kc .;p%K T9mt}~g\ V.` i_h&R*/d=u'h׊Y ŒYkK״e`]fWx6 n+cY[l;@>]epbN^*z;[l<'|>q ϰܴ^fԙ@*N PfY.drc_0]8)Ώ2P]tCSjiuШ4cܘ$;( $ ]C.tƯ:OW crK|RbDS(HYwIׇ,T(fUA7X.S*Pe k\0a`KBڟx6Wj7䘖;G“*"+v~or$Aqay*zox|&%8UjSldR-<KLĥG6WT2Iů B26[ς ]@@ 1fS٧An8:ddSƜ+93I-rIaB I]km!e.֫fi1ttۛt!۳r̙<;HYع- K$bG?; [xCkf]қ)_3 cF) _dX:^Ǿ/a%:KEhFp e3t1ʝ=fH(a7ʁ;?=/}G?Aas`JA䛠~ޭ`$Z U~u?KHJ5=2*M&ZhUEs"wrܧ^#BӖ[K+8Db #ʜ%žep1\ JSrmzRqsr[[(%,*c]m(h^w%4~oM׆ EnWKgGr < Z? إw#ZxC";TKJ {Ȅ]_͐ `;2h RmX^! Jraи,`܅1 (B"(p-3=CA[MhbV k6e݇hniyn1e )"ザϧ2ގ_LC Ųշ5'Lr%wU&بio9X5r[*`oEw]#cxm^ TslEyE%O2kR1s9J4NI }/zz]k^u3F+qx<5Qnzs~gO:A]DZxNNFKA'r^ɲ7lVG {7=@TzOmE̔gwL8'+%7x\{THF-Aե$h*Ȇ[B% !wi aZNA./ΐ(2#!b{y?"hX R俎U2J /W4u*&5E6Tү$U0ϨJ{, 0حg^!hp-v՗0L8 0g_|GѬXXi&w<]>VŹޠ/)tXl&V]d6ӦUw]2:wą["TD,UmQԚ@1I+GŁ/``9ޡUqVޢcп#u|B^|casCkL^LYuMo LJ`@4^/ g:4jNY沦 3=iNWDP4InK/\۶<1O5:=Q=leƭ7&#^p痙'6p#N!xAPI9zスQFw>琜_ByAßmXـSpjpyC1int̽ڙ;WgF,];) O7Hҋ\ȆoXOFzjQ0EzES1kzDP a rp3S'Xody>ۮ-n@SN)tEl>^Vxд ‚aO(s`*fNeQb՗M#zbRĉ@p7ՐZRTg,5Uh|V[4˞ym6MYP Q?tʏE* HsExiEk&y`dU]4YaN [e€x(RUn]E6B"Ҋ}d]$8\Avn?(1($^4رҝNTIn<7GU.4xe}MNT{l<_i /w b XCo7Tv[x>&f. .1 }O>ڱ PՕ;'w)[`v0hZ _D$vH;6@`P.>k/=*\,vaŲDmVM`R O}xφdm~6E>os4)( o1nߌYbzny[&|RFb0]NI%zO?ٽDMV1+RKTQ*Twƛi0/MJ{mdF !6 ",߳bj-E(KWv$bG*+$Tf𪑱VcKMG'Tv֬wQI렂g|7`szP B{ U (%,~(lŤšM"}0zωG| sQWnOz=F rz'tN֡(q $ag">8v$);zҝB P5 i n,z#NeF8>=,&<'OH'ht`]-5!8pD>U!E+lWa=ALgHWz߇2t~wY>\?DqUޮ G]18:ak:nᆬoʃA:los8|E[`IyD$ mżnSaWi%<#D59 Qx gM?-h>dKrH5b/'\Lf\;{= Н/Ec- G[P`c|}=@Q5i{ʼ30F?O;;T/xYo4ͬk`dCsU&`:v Z/wé O]kPcI8I'cY8Zp圆fދoшQ$cG|܀ݻnZew wms|%D$eC]ޝeC$w3Rl@dw.j n%ZüjWբvI~@Y[tSutyY*?)W/ĜE _XThLNbNEiɚo5psq%tnɌ;C=";gBĐ! V"v @i?v2NC??K6[k8χ ;8PL1d P(}.\.'Pщӽ(Ի)0P5R9d+y\ct/Nr޺׻!7g,- Kv~ ?H@Cm`Udrw'+z~c WM&kwfڡ`)@Yf,8].b"&x<ڮL֥<VY)![AF8͊s TȦ@Q%@2H͓CfhT]d]{ʶ?lrtRQm"qbD;PD/Gr"GϞp H;&{NV'2Dy:$a4Am AmD.Vn'i@:N݁_d%`q8'Di|bT~^K q6Hl!2"luTj3絡˗R@GS 0SQnV 3R|mQKdƪ{ wGHRiPӲz[L"yU:)>u+ |23CpB, ˎ~^˪gbWXvoWDNw}{ MWz> ֔:>*>՞#^< \FYE5X-m*߃lz$Ր378OQG8?uvEQ{S p'H_k/We_E^Q0ABъ<jkDSFI2J-H]xTUJУh+8 a (RnC'äf!j6ηeJATw(ǃzd+Ve~PvF%d0$*@WJ:tp&[-l0g8?kYp81]H3W}y{&%@"+9"zY>ƒC52ؗN/iuw.Ǿ2N[`@.jHUez~), Flnʽ=7$ -"F sM8a\}|csWNHoHbXQ`@BT~F?sw\ie T z<(@"x cd[e9̂VjS!RXva5nD ߹ 8'K+9m\!,E  4 oEW&jP$)+@,࿮ka (>"K~a/oCp=Nè nRnJ:FTJ<޵~}'3j&_Js@8=M ֪UԚ*뉚$htJ85\7 D7A´qB'tci]4)v߉y춽~WVF&GcR:}as׼M9u5/#S^4w2&x- O`؇b0 &C,iKcol\Q6nK˼}J@J4 )VGB{69t.[MD26E`ډiSkLzM} ̗v. ?vP ̦B |_ b_`GN9GT>u(GgޙeXus_zuoQ0 wK<&vR RU%b([cIu1=)~-)CI9n vPGMfiLBQ HP=AʛeׯM ]4j~ByX]`7ћ2.yb_FY>^wVMERs/'QGmM;BLHj4J,|Ɨ̔3][ /`ݬb:\TC_4/dE37< 'X*Cf]SϔIpPm>C:dKl77H#`뫖L GpN)JؼZT5%,@㛥54r!V! S;ycjf]."!EE*+ L7=zG ^wkF}Z!oaFti/qF0ARU'vsMrf-=x>kGýLpp9.V2L έٕŬF ܕҢW׽y OoAgQ/o j>S:-F *sيCdJBi $g"=Q&'iu"75i|Bui?D#V>&緖hGtu =,a>zG#l. ׺Q5-Pp쨮Lq6h4>;2NChH!ie-6mu_I!{kQN~d)f,S^pbԳn?s}C}}~$V1a0 ׌Q~隬KI]fMF?fSS05FSnv@ _ךSL7?hZܘPp8zVi )U 6tثM$> \%.N a*" B5Ǵ3cR\FnyB!%1$ɿ]cf v01]ޙst8O@wGGďa7^݀[4RfTe;MvumF~so g kqP / lhFCrB0.jaN0fUN0 q-*D =84 p,Bߑ* 3Ʈ1-amJfj YE@=/߾M8Xn/k⍈u YNF+*pԙB_^gSvjFo">lX^xz-k@@` d ;&~§k4]fZw: whjXoռ9uqf2jh9LћΛ&t ֥{bSL#lڻ,w):E274d܀XEgH< x>6$^J="`]\DrbU4'˻܎zYp(Ó-&h٨^ JGqϊa 2zʰyK쾠(l^ssbmKW" $ AfK%*!\yѦ,&{ 86kR] jJG #{w:М}$3gi8P/4b_f(Ut db|&jK ?51zJ)nָr jG+ERG(WA-N׼~DW+/]O,! N\HZtmީ]%e$gd~`-"~pF%u yM퐆Ɣn^#}^COdU%Սt| ijNgzB!n6[WV)O$#iO?- &9Yn$YFlh'0i2"N0sAziÆ._LZ[HX@dˋPMGN.r޺$6XP4YoF>K1!L|nA0K%ioShSI!~2%*\슁pmI]aߤ7VRj F_%?`S~%]>򉨦!a~_F:-n688-z_]3Mm6`)=L2f.TE#ݙJ ,+ljj?Z)hqA}Gei{/Aa_ys7T|%WkA7o$)˨m.q}mab2`ſs{(CW Μl5$tAo!v~g߹*.q]rk uN'to lD7w dmڴ3̅mrtmH.鰸b58Ťּ A |mݞ|j,dǥ4Cm $Ym'rcP:0O}]rmf]r3E ϝ4 eI >KAq?4ˍoj27О T4 ɏ[78'vlg!i)xp](v)b;'cu>;Zd|3t5A(z(2ob]3r}WB ϹKgu03llȰc|'TKHc$'DŽf DS T荋DT_Vur-vEX]=p )fnRn"Iei BUj~@oog΍|Ifp>hhKy[=KmpIs߬a{k('fRsL$]eh0%I$M_.HF}wZZ1KВ3=V:-F>*7HY%[^0[)VVކ]IؠvP8A pvlz4=ۥ28ܣ#jƵ؀/  ˋQ_VF>9YkJ(ՕVe5$3Agr<T4mq Pk#KbYjӽ#뾑$& MI,c;P̶}Ŏ牞\FޠB'1?wS""\?g HԖHG38)FҺ  *,tL^n3'P%Ҵ'˝/]+[zcxym\+xAN\Se] vX< ^?:P\dS &ʚC/WeW&lN-)(T6% zi l:k&|E Ip U.TQ8mƾ*)|NTX?'=P%v͎= r̃1)ƞ3w6 yv{~h YWcXCa7 qL,qq÷j_|`#rm| qϷnV2^&6~%xiezI D/O~v*ѓ`u-ϓt=-UfVaKSq#/Ӌ?02/d&$B) *J /$EY ,InHpnI_JCsy |RwIHPN^|Oeّ_ɡ>~9׶Ƴ 2͖%Z|"WD‹ɴÂ3;3MKg(.5~<&1ssO _ c !'1\ 6u5'pLjHr}[a;jUgDȄ5BQ4,,O}-` X *1ݸJF%tzt9[gSQ7]ɿoGD`2{'\dPO5ZDP?3kM._x,qꌤнs^@`H%Fqv3}P;/'i09S,HޒEY>^.CQe'XG= #(!]h@5$=ڸL|'3Uk cʨu0QJ{p]S1;sj_7glܱm/ G>myq< Ö1@0%j#2ճQp X$>j2iͦsMHP`Ԏ'5#JZZcGWf TB r:BVr>Q&wαLA;2䰥0)9$_3A`ǒ =aU}QDs~P$9?6J]/mKKq"Fc0oYfuLd`eMjWS ,xI1ynƷHÙ if*w`.sɂķ fbp4Qm\x?.Уm6$cN8xݛ7jn&"/䉼S aanMDd$O3z~kO ;V!/VjKSVne_\͇^Gy:w0K>^0B5TXGΘ֟\PƦZ}@xW;INo#ųA͂X5 ذ?TZkUT#s%JT">ʖqwJ[բݮx)Ɠ̠1^:E?‡╬룠&zvS0j.mYĜGb+R&WU~c _%$ B'A(\V:mh}dfR j^)#b\_^gDIIÛy +)=N i($.ƛĿq=k ,+}?/sPo[0l0KVc0 :GmT΁ͮu)C9[ 0sZThSxϺckd&e&SO%4zxtgA-XsSGJĥoãwW27^FTM~XE@>󧍝Lq >8HsOQ5ш& ;(v1J 1 ܲ d):k^,{ !/よ.. KIӹ gU/Ҫ$&ǥ'i7-:ym{e= Fű=r1<^ Ϸ{BEILi"CQtz3vX痣Wh5 :>C4.#ݴOs.8DRUGW Aº^ԧ;,D>bu2p-;K=('gvmW?3a BvO>+[($RNlW 9FB<gp~E_`{JHӣ@^ u) +167rq:\?;~lR&hbib KP!{.[y^qXnLq9xc~@ xu`O XbKe_oBIL^U/wEyn{7L5gs%!vE_;Q>~qo =[S\іK @WIpeKÅ ԸLuS3 sDcI%F@g&J\2 s~OTfʰԍf 9~ӺxҦՖ~EKqҶߑY^ ;A5mJ+3ʃMsdehNOoA2VxQ=R:񀦭R96X G}r[r@K]C4lifW|;ik^WonݴOߝ_HQn  ҸN0㮴]{cqQ2 Y<*]LaaK 5= 315vQWG+1@&aκ$3*iIs^-4+z_j'jVIgEtp3=4 `ԴG2x]nS3k4`TFk=a ̀ ?(Ad4;7>%?(|pSrg-5]ܐwRXQS@b~tkؓ6;cMކQ ˂㦅.IkEXOtk{T^z=өQ{M`M<i)yQZ0L9.3~l6a#x4zVlS<th߲` =W[ OfLϾv` v,K~ьтnwRv#u2$⇤|/L2_"B:` ؉RG^|Yeo4Ԗgw{% p/sr Qx:ծ N,:'(?":nN6Z1,2 ex~[i/ 6 N't2[z x@YqE> t<ۣysS*/+cN˿H`ۣ,5ШfRj؊I=.K8dPq+\Lj@l0Ejs{6p D[-ru,/|M\Φ&^!jM1#1:`^'8uUd}<|&6S߅,ƗjUI%uIֿo$\0[%If;[ ~'Zt,^ NhnؾeA3omTMꬫ~']4_S_`AA1 P8)CA .U,̝cmy2QvJG_qzD$#[$!j8΅Ǥ0涾[ Y@ E ޣp翌6&Œ97ިJXO~d!_055 -[OtEI]yiÎ\vL߀fG) T+^8L8{kf3=Z@lkԜv6 Td)id5h1>D_lum7r6BH3_~ %?pIگCTI^fqTX/og;*;8n ?۹=Ym-ka^`;}E-ěPb!v |wu+G [|& 5hyϕƀ0~0&rZqKF: VyGjUS$k{TlVcE;׈<^b@ @?Р]2$~#!W3YSzocBd* f&˄bХ\mB7e/޻XuYz~Z<[x"Ȏ݅qS-E"Y {u|2gٽSj'lWnSO'>OVsE; :INAұiI 9Ŗ'6X@8[tkTrltɰk&OStwZ1VTfvS3?"A9 [B8^#w-0l —%z c? >D.%Ih>GJ; 9#_j~ x}\^.W>{]7M.45]ӄ-jh}ؘ6F>@pN0s~XD3A?kH8aJIfE6#R af:HwH8kWƇQX&Z*׌n&/XU"[%70<ǚ7mG|9TdςKȒ4HDՁ_Q_o5폲kk[j5&W Tihvb.!|Ц$ 0!"\発}}3[&3X$m}̈$Kflg(KNѩ|n9WJC%BԬWܜZ<T5X`-#,G=g9!ie>y,Lf_Dms÷Xk3іDjL|_dKgǑPPGsjܮ)6vnȥBV{5&]~'&b½9㙖J[Aw'@ Bf Bd{:b6 Mx8>nC~49_[bk?ґ\#YS3XqkA^ 4s3@@4jDURq(ci ^bp1͟(q*O(ԡ_;bYfx}1޼^s͞|uaq[ B"YllȽ:4iA6O,6-C*0A2v%15<¨$љVU+ÉCY.!NZAa2#8IK0r;'Ã(H`V}>D37QGݬz7g`xB7nskFvo:)egOBQDξ}>;PT0+x48LZI]SdӝNJVCO+HpHcz[˭;@vQp@H٢)C5{i2%Ln3ˑ hah^{vw =h)2N7+E BӋ>y <5rS"z͋9&c>* ľ)żTgN\[ijL隣!<1 Xah0l[pYުp#<Ŷh)ldQI)x.T8 iߏ-7 Z-yxvi{$3aճRP[3,ԬbˁN=% ZW^5vY(I7R_{j\GR ! _@8`wTTj_kD % 3 ʕ)FRӌ}b;:3gi`~C2{W(TEiǞzbgu UQP`JΐXc‰<0JB1_'n4sq@$L˸SʢD Ļ$q=5u̼<,w;/b2msGjώ[ht=-5әZA/0{qm򨽧ݾzL9҉`h}f0I;xWQxHû2"ʲ39uUݝ'%4[+ܥ87qi9ӣ^R)2?uM8o /bx=NcDhɔK v"48!Vb?6(Eia'tH0 @ `}ZA$f`1idVIҶ°5TIM)1^0Θ_gtwg #}fYT K1DlscuJTinHOE.4$7z)@w_~@X$G>[E>OrmR>^0d0P7LрitTq&ā)Rg5d32#jՅ$Wijq}/UYф!=r#:[b塻_ =5oi1`di& 8,t,kp{Z)i5̷Yas3'idoS"w%:z˝[;j%ǹ豋B\;F]~3Ix%/āiNyl6ZC$S t}q eWu^[\};O͂w5!v}0&X//M{*[FK -FID޸IRq Dybud/e(ۯosM+Sp)^L쏤#w}P4%ی.U[\ @g%Pմ>AOڎ!d^ׁ]بS5ފ1v";3&ڔ=uK]zB;/] džKbUÆ.!"Ȉfrqp17i&SgiY 1v-$#s7^Z,( 82zo:s6lf&a|sAxC h!`OҵF{xBؽi,!l/쬢إmZHa`@6_\ͯS{s$i; AS XT|_4Tvk[IT床7v? h}eׅ͘o`NTA-)xY:t-pױeQ|6 Ӓ$E]pw(ﻗpte ?^]D"^h2DOmO-jSjfO9viq̽jpm9b<Eg+Z9N} ^~U}kp]uIfj'4anM]|7sUvDp *;MɈkZZHݑ{"a%5}9}%aost fuv!IKpy΢̎TOd!&уvr54bjPA3󄈜߱f:ٔ dVZwq̼P87|$ 46 *z[HJbL ]Dzo {@ŝqaIP16'03v_SPY9 s!wZ$'>"w$" V] ޑYlۑK?:4+=C$wQ Ƕ jɻM?͸ csmuA"eLnŬd_܊8:;$24D| cR-E?osd,ܿLp$JsNNis|q>KyŹq?$65jih9;1qliA2TvRXpoK_k aNT͈3#C͝RKBf"z=U={'A 2`Qp4}L F`Y֦G{]<ZTv"GQev= (w31 /urqY$(xǦ͡%s) ʬf 'ы8sѡ/pQKH-)ge{G_;742*gϢ"NZ8>AE(tzrޱd=!q+mi @ek\\%:j}i9C5%n9o.בwԙÕ&*9r`iTp@[(U=1C:;D9?|Hg2&e!B ᭍DKQ~Sh[^ *|m0'Da~ODxcFxP Z|$ր _R:d5Wyq/K)Ԧ!SzzSqA݄~w v;c޹-;[\X OJ.#U4EՊjႹsi}sWυ ˃Uߋ1efS m~tj?*SABiC6w4GalJf&S%oxcY| E #xД8 \#S7审#=BE3Q}u77B/Vӥ+.3> E=<ߦbi /ѾTjㅿy+MIf^0=wI--c9EOU ,:q~I"S剂1!V krqH#9d5>Km05œ%,Zr|1ŖD BcO$_o"&tȼv:XW_,6:`x):=؅X-ϱ: jk?"d<=qDlzY_hķpZ>T]G 2MԌB]:DoÕ$M&bQ I CqtO=*$:r͖DmY[tIŎyk^HM)n楢iaPdw9Z^Jl8?#OSRli_ۄr(D#}1ZYm&oD}Dsb g1.D,e\j7@hr&E2h%E=m4dNuP!q6p/Ƿ736דO@~ b+K$8GW{㕲e@vvK׊QKDf.xKB*E+AsT^/oDZtT{GkE`dikj,Vtļoo;TFI[ X=޾ kFCQѡnWn%etJut [B[!nni񈿀2|0aYYeT@m[L>XҥmŰ>>g+ym0-39ZݷG6yӸ:5]IRht$}-K!( ߺc!䎲mkNzn);?r2L&'N"_~th/Pb 2K>x':p_#˰jG=#g%9Z j~"8zzg6vS钞m뱣|:2h0ZacMCZyU/(%(6FIA `~+?0`O^aCP)7/֋9~a[Z%rgxEgX94reDd,萒{12Kn}qN-!_ʳa%cl&VXi"(dHtnA7]ח./ = pGf#.G7Nuj=y, ZuC>esveWJm@H RFB&s5Ey6t y^ɵ`A{WI4aFroy{sCəTcG"P І_Y;; Ԇpp)k{n]?s1dӐ] 'QDF'U2M,.UhIVNYYq(ݳD$Wa*_3o 4ׁlRqpx5WQoRltY-q`h} NK #,?ShyW&seHA&g~&BsBZLD@Z*U}+M_ ; usڟuGy`*0TYQDx?x> U|ñ(8 1$q~_H${")CR3h=i!C+o-7WPˋgtS[.C&&#CUC%pT0;_mq9_> r-m $⩽۩& A!)Pl ¼%`uAh˯'zwqoh<[D$O\Yk9&޲x{pi`x>3LNY@idi$˞R5PT#ܻ?֌[q3n^OçsUnH.B]Ўs"/ssW<1NI(/w)q:&?Κ.B5LHa;P2UAo*H|dkGRJ&l&kqĒp) 7qG'Ԡ$߳EC<3(,EYW bOo~c!Aة949m|o)y XLS&sC`1,΃x*f;#Yj%"GT y.8ͦɇEAݽ)"tIԋŸЈĔ^5;0ިO9G6rH>Tw=胨'A"#I&9V,45DкnME-; Z}*'{M#/Jk;>|8š(n\t3$PۺiźcY8ڗ-m)SEVJg"ݣuF72bpYZrgpu],i Yɵ*8Y,*dr1i15 qtw~ ;#HbWC{K4-(lÄ av::ͼNH罹]Xٸ.m.lV)e 4m6xC7hiѪ_7Z1(w7Zp(%>?돘$4zO(]8hܧݖ<,<+ԟ2籣]LО1oi_ O$9̣ 7:>qҸL)BlXVBX S쫅yOfu?IK4/*.|~_%X^Y zpstZU#ʵtk0>E^@G!a*ht oݘ( S8 "Fܧ2}ݐG]I6. 3ywPtRl?e\C{M1-t}k.ßɣ5qRaiP$J#~0U/\ap-nguJ(Ѓ-υ2y Lnn&DQL!:CxAW8*ĥF_',pWj6E 7 aA\x\P٨S50>mpHM`L݀j]b#~yMM1x֢&n7V9[A1.ڒN$H^Ѯ׉QCWTIG(* s8&j=*yv=**GY.:Fi+3gٝ[ֈu[Y{Ox?O7<7@n|\k.h,ݪ7.je$bc9`ٛeϿƿB-_\h~+Wsc'/ =oD5%B%"p?xB<ζz>܃3-Eak|1WӡeHc>ܯebBG-[iwԙ@83mՇ(c~Ț\5k@ә0֩jIw .O}+; "\?0\1ktpVr`@t=Dx4Nİ@i;-;'TigrZUQH0k { %`_h"5Ae:*(*< #W( *B P8G81Ed`3!hs5Y~7"#jlu;ӧBr@^D4!.q!dցh0ɅdU)GMuB~*7Z.A&  Y=~iQΊ4N[VPc( u9qt•/b% +"Ǯ^ @{T}#t7m" "ҙz:^Oiοf'"r'\L"RecZaH8{ TyOfӈHj ԡW>3Xq(Â[vptfP7Éѽ;?>prdmp_D0AXRYhՕ ̊2s_(:Ay1~Vc.z?̝]WI~:RS>>e5p +a9A4"!=Ҫw/cnu&UDeHG s ?>d<>jqv6aoCIl# fpQ 2?\RЍ iEG+ߨm3'Վ!O5|wW19Ӱ{qlRBEy1  ш?}rl~C֑;ByYF˅k瘍^c-Јk*M2ʙ 7aF"Mș8Cף$Z A%Qeug li WVn@~!w_y=bwBs|܋''дg4ψ]T>Q(6 &q %(Sr t@8 x|btYMhLl61,.EaTvviTNj LNŵp6thܶAJ #\qqn~s\; T.H] g[ә=5T>Ji6/J',@0?)GUf,&sOd`TlN!kśëBJ^M١APBܣ%8@e]s0F jJW|c ?X> 2&+p,x;'hxŻd=xTA('q-x=-[}UVͦH`}ݻQ=a7!bTNp ,$? w)/ @١;ʒGi)U'Aa +s[p!Zzԣ*Sݭ{"tX,_#0z"zNkMPhQEh`rc+A>v)0BT8kOnQLDmYc2v_*O;ãKXUefn=<ۇ-hYܧb]T萐{ROn`/vv[1=O^{BX;Ӕ H~0"2lZ$A( S2jgYZ0707010000002b000041ed000000000000000000000001677ea5c300000000000000000000000000000000000000000000005100000000./lib/modules/5.14.0-503.21.1.el9_5.aarch64+debug/internal/drivers/net/netdevsim0707010000002c000081a4000000000000000000000001677ea5bd000134b4000000000000000000000000000000000000006100000000./lib/modules/5.14.0-503.21.1.el9_5.aarch64+debug/internal/drivers/net/netdevsim/netdevsim.ko.xz7zXZִF!t/]?Eh=ڜͩ팮xSnAXCЂ+Z7rІ\#"+F1:Vʽ L[':3-80C[N$a}*~۞s]}H ^A$!U@Q>[ B0MTKM72löK,:x:ap_G.z5}qS]*V N,bY e;+hsr ~C4TEA4/b j.@E9tD%V='qq)m 0"xvdvwnVomT(r{SuuN~BMӵäʦN>љ ^`P+?4ԂVmyEs# ޢ_1`O֊a[f; ˒ߩӟ[917óESYWf}wLKP>)w.Ŭ<NΎզ$_+s&X㽼>>}b:L_կBh⺮Avv̵EqLumk}Ֆ$W} !a"%Vkтd"7-DWC8 >ᾀlǫGR -%j+q赂Wiay3K¹ @3Ljash˸)~N"߭XBR4@?^aL ƟIz{ 6#ũ)g0WJ(.iT?Oukjϼʛ+ v\,lp_ Hi'9MIh9σѽdm]E(fLj3mA5sXم8]},2э5:2+ZX0yʰjc28g8J+wr9y[FviSQ,_S<J1 ro`w l:5Q|KFTego"lYHo^xmU4 s DdFGDp1撴c.ow?d8`918ֵ7>MRc5Up@?q9ߍܿieDP^ (<Ā7!TY L] 1U-KUWf4UN>oyѵ] 1pX.qܯVz?!@e ^ٽ"pp#ŮM]nbZ.~$.0LYw4 LG*7I?{ X>ɍ$('sQ,EbJE)xC .J?{TV[Ǥ֨R-91 Zc#K$.*_ oj?g >ٮ|W.%Tz)>tZ>fމ  * msa z%>+R-ڗVo`^g)_/Ƒ\sTb%< rݳ'wjEؘRð𿺾9ujc.y&);40eW֖҅&n}S:R0xb)Ni~թE pwNɠW|jcP<\z<<=v'ؔOfF:YPwmaKKܜnGa~0cۜwUib4PmP_+5$H}x~ubE67!%Ktߺ |U@菎ɚ%0|m*:H }ȲH*?F3͠aDYJ^. u֊`P"U;ƹ"}ɗAYaYӥp'Odse,  _%vAܨyF"$eON!z)ELJ5 a7>J:G`) ܠ|0_P:Qu3" bq 9/c`q!;K^ɡ93~>;)E;%-Yy|b΄2Jq(R/7;jAk8&d|cmS6]NiI:3Gz{7ÌFm7EDKeA[{# {)5H"7fG@ZdU7BK|mHsOk]?؆VvqC$OP}M2\Da'ԏIѵG8pB1F:>KaWc uI*62JH+֫\L[=j膁꣠zrBAԍTYK]:œqsS"#;z3jhJ?,&>J^Zޘ4%*+M߬ԖJC|2 FsȺoN-@jS{D;ul2TXxk¨gjd"yF(`_` ^mRV_&f5}joJ=ǭJqC";y& ?@wb_ٖw1!E&)AP!ujp-Aq㥷+^on5Ptq1 5<]'E2SEa`ɴ^xO?On&ӂo-m)>@&E 6]EYG<DXC\$*o'T 2;t[sq22E#džv AA w cπ5W e*W\gbu9Ydp +·!{wN S]JBVR=sx4YEi{SW͠ {9 "O.pԧxl:6wjjS@9Ȟ̽:d+ajW_+ ڎv 7wtg4 ǁrݤwKVdUFq"% a7^\ s"LFL}A*k.KⶤE;ˢm'ǸSU&b*p ~^^.)h .i~2%늘%c"}zHvy ,iaX? ⰶqΎ H)2$@1MbB iUo\ |P'rY "B1)e^O,:L5<۶J%}ŇgxJO|oGӹ >*[g~L9NUab8hc̯o54VZ ;\L&a}It?~{C# _?tZΖUl9qfQf-iĽNsDCԳ͖}L1_YIGnNfQyII(7814F+_YN3~Q],32־L#?u[Pr]e|Ƙ䊼=ѭ/D;ƙ] &6%0X:xN%&Ž|H_ī1DMuiM*xi'!y~j>^޶]]xuQb.vDpp(ٯЈ $⤗a+xSVmž w$5PW[ ]ÅBt?&jT_;ξ`]d& 3S?jgs 3v 76] :1alQ % :y9")mhY!- Q|'\/l!;75(| qxq&:۶:BW8=3ӑ04 jᰵ,Sn^Z[$] 8G6srʵRKJ[ VzEr͜ lt!gE"ql83,':a j 䬝\8<:E^8ٝRv~зwb^c!X;YeϐRD=LPk] Bd+LEz迀܀jDXWzc0:TPrpSWWhĝP4*+s }ge&;}3/~brlێ!7{ӍuW|XçWsx֓%}jbYDî{=@Ks9F`e)PWfLNq#>%d#heo XqJH=oq/auļwǃ(w+:MM2(}5G;(봁?`Q|WHrO vԹYt<ڒ=e(Ӧ3jB{ >DŽ{(eQ*2X*WsqE;F.@iY/voMv|R"qm?ML0qc0v"Ko KHM] Mc^qa8/>#ޚQh C eXq:PԺwh^Y=WXGWW>;8t =/!F [:-Վdjxfz5MRF#m4 '*1UDLr E:A1fRNpNےx6|x^/RDOr s1 |i&VŸbl[3tbwwx?ahUZV%,~]YOC )vC|-%AwnTOd%i\)$0VH2fB{ƎKN{+>l&xZ/C!ҢL)2RիkGum,h5*E%q|ȝZVMk+}5}\S$gXt  DwV&3z\GDHs1Wf|euޑfު#r$ gᠽj #:CIiW1]F{/ei'a!E؎GP9*דȸ'Bї%yABinDn`yQ-2.3|>09ui\ d||,Kh;}%P61{>2ĢߊG};>h4o-gJx]ܸ}d"sO>lΐ~N@rQ^ۃoOԀz pWYW;(gZ[u0;`쭵1ʤ!0{?'PupByFV5k)U7\KY͇;$_;02z1MR8·sf{q>L7O@G&,u-L6'E-y xnU3^8 Bۮ!uZeIbqT% Ϧ){L<1lɲhdÊ<БBwV X-R5e4"0y>_,};lj熸8gXI8o;HٲXgpGEvR)a3 N~>Uz-H[DI:Z%KL7NTYF<o&Mf=.ES "~0oT'Ƞ {Y(^+kmdP$3[r(!N#N7Eo$ NfMb{/Uۊ4;pA܁Uh^o|ոzL_Uͥ)`sfH#f33SIUquR B5K:ϑ3 rb|Er.mZ.%ۣu*=Ȝ%˂5Xu)9rh fJM7vɯo8֏{z46ЮBQ=VU*a TEd8*3r V~&ix6 ?.jux T%%fᗚ^P!Ô<1, 2B{+Q=aXy9i{PŕޏwEE̜PnFrp2³隀L⺞XyH5ƞ{{sZ#$#eL%T_%]<"h]~N~aA-\ ƌ1KދNq7̩U+އOd,وN6D?6#lRvJJr~XߋlqǙTiuPY$>g `gY80Q]j~~RR=&MfTcuLNuL]ȵCݟ * &CsqVaJT?W AB9E B ,E>&kY$ sAeziT&%qQBL?2֔:-bn.b@FvTϝ[ 3.]aR >-RcQp[qX\ @;7H4ߜ/m ׌NaT=I_=[ӖNZO#*y|N괮mDXE.k{qh)'!~XI wZzJ M!仌}x-ʍ`yϗ{T\)aVb7Dc>-VaJl?ZD%G<^b%VymKm|ݰE?,u NUEc]gௗHQ(bH -pbx&;1b#%xY9oqW^m՜cJ.ұt$ %O{ ZW:h5J˚ӵ#0OݲdgSJ$rh5g"0T _rSo* ?dY2=x|>a*'~~鐩y޸nŵa{#-8e,f%B_Cqqe5H Hc;pM ${9[/o=#8%YNH:4ӈ*{2xY^ZSbG;F;:D |-W:[<\Ź)*iu5Ͷi Wx*ZJ2/_KeDs[e2tvfx/&zUTI۬I}G[F BGyVtk7yׁ %v[a@f[uӺHuLV'^'w̟uZydHYd[H]_v1QR)@fKlu߫ͱOq᧳wH1 ޙX$߶G?wۘ{W ( G  ZيICOm =®[uf,}/t0u޹U%, uX_ EDpr3e}MƶF8 ʩ"\ [7:?̷d0xLEyn4Ć ?H75zHv\i+qx~ܓwZv)eJ. voGK=ubqI`Q9ẙ4^-$ӥbd0b?!HE"k{+bө*I\;ϐM1JR ; cn{spE\?}Q7md*>xJOXGg\R{lJ4-s]+L1/Xeh:KI5)b!jq~;oyeFwܛ6T\Yn(M?s񽉹G!oC li#D̴ufXdN0{a)rl~mrH{K/v"SKM<:Yt> ֢'7ՙOsNn'I`,E^D%)>+jy‚"g^{+T6f[XVWCg k7CvPW UXaspѧ~麉-٤Ul9ΒǢwp5?[wo^(vGa;X cşD_$}!6"PΜ¶xI K _O*Gt(}sW=/d?hh挰qw-h4(v,*iDAJW3#|e.[c M"kZ wjl @#q0  CLa/A-cu|v3I/jTgcփCTV̬]V֍aLHB#yAv%E[e:x1%vvP-BY\&c|/IϿ#ܦ#c$”,'!eb-ٍMo۪uƞ- +cʸ?GO'؍ ) mH&|I O$4mHNJ48rƔ=OoL-}YqWZ.` QH;'X.r'A`ame=ʾ 1 Z`mk`I%g|?xȅјO`T! +6b3y!ZՌuzBhJr O0v "ʋhQV%V$GՇ:=2ז7qӠ si/yH4'&J:qr 0~ A-2@* 8D}ꈳU"J+圥E8 ~o\SazxnmY2Lj~2 {T>f =Xh}*ec% aۑ ݽ,j&]FfJ}o7Yaiw:÷rl(닷8bz n EE먮݂SL" `PYpP̻Ƚ ](阌lPHy NHI5;쎲m+U %( 4=zQ"ȋ+~/f:+yNKȁ!zwK=mLZ ݁rDB]of6S^M?u.YNy4s0ӿuvC2pdYH#7^u.BrZ#D$0&'$Ǫ)wvΏ-o=)]/OSڔoOֱr&U-knϖr1*쫖Ij1*CMRxOWJ+jZ?,Ȯ&YgB%C2< ,LM fD-쟬Z ~nrw\k9&'Ν%k2~] M/adƴtcvO&,nŦTW|<+/m"[qNIQP4HbW,-Eݯ˛H~zrGbtھ;ɲXc>>ҌB}Fy%i'I1 JEm&$b/TuyCMoTd]:ݿP%<6rGGuiC?x# iDqR}N3:w37x+WУ0,.|Oc ڧ/(hszz֣3+`Xz$D!o ׭ZG6zG|R&.3K盂]tj nod" A\-U gzg[nH(觸ϪnF}Zw/"UP?s24^~즇AOQiqN@&nLRCVo:C~G"GEpf簣ۇ)+b19)ieT/]deHKg3`ka&4:P.2xɷ&$xQE@9!ʍq.RCF۶[" $l#_.9$0pޤ|'V`;S-4b+J=ڶ`םq:ؤS%хFP.CD3=,%$G{g& uTᣱe/n aQN6+EoB6$^" bG(.WݜV1T%1%UN~ Z8Z H4{}>N5Sx-ւ6'1  {F&<+CU)2t``r|E3@Rgd :x?ߛ ̾96HT¸wN.}) wu$` tUIv+Nny zb竌0BPbQr|I6RvCO& S!d,$O&zW9U0\>kb:?MZ#~v+#[\d8'i7lKF]g _bp^p,Wmj[,Ԣя2?HҠ4J|,ȩxpp㎣@7`\EՏU3]BUW4AiO_/f1O_2d͛|ҫ;4}4ICsHx^E3tң./Oi*7PeH!dtᄷшmg_g@3LmN 18iڀ%GԱaʩOJX UmgpwDZ]?HfP$LJدHo"xDB:ĝW`#тRWa?> {z'pu,=CP;5 m٭Eou}L\y|J Q=2 eWS4LɤmY''w+qI 2omUnK ̥9p_SbkYږBX?7.(Jã?Y߬˚L&r-ZyπA?~_Oĭ@ \Z%? 6hk]H"480eTM++`WЄA.7{0 ȪYpV8Y@_2\g:YvNM 5˿v,Z#˝kx5 39)3x_bu2FbooL\؝nʳV2hi+[}:Y'(icEkgK@Ĩ8 12\rDuJrVjqUY*ٝqSAvkuI#T%zr] WrGJq{ɤp(\3f"S,xKRߘDqٝ6e-$Cq ΜgY0(ʕ5$Յ;=*GB wnB?\;y=2 R"cK+)h;~E`HuU&J%rr87^Ss,.N)-Ȥ<l}aVviX^(ArߨQ UY]NZͣ므d'0c AŃ(YMBґ%)uuK&R-yfJfܶJ\1-mAB!՘rTEJ@Y;#֊WD0yEu X/*IW_<@io!d;0HH#73vM`n3AwX-PydƓzvi@m|ۃVS>L|UwA MAf1k:^tYI6*ʓv?LdjҮve}&ֽA ]*.a|vH1'1=+鼤  cYRȶR/1XbI%+8pY@ ޓ`՛ZGghlTQH]S ]\e܅~hYW6Ӳ 2NVf$q3-2%V,1NMCU K78oJN38I༂6Ԗg{C[W2_3Jm\?erQnWv KIc"xy@TNSK^^.jd"\&f˞mX\ gd*WMcWLgA,MZ_ؿ'_OIh?vJ>ϵĥ{YL# @SыVݐPwcԁTlUP!ΐu^s7.:EPo,*JYHR=yN` f4l}DaaZfyM͑7MB03 ^N)ܡd5 ss[!AkJZnoEU k%0W6S"{k.|~E(nQu̔ώPo]--8τh}A[~r+fU1J]m]}OqJ<`d gNUkE *qϑs󓩄XVJ.# ц:H,ɽBxƴ&=)bve(:D7]6cwF9B|Ha n%aQy\=)G6<6g]N*Nvy1 j%vu ֞;ЎNd6@X ]I%,+q~!b[d[EtfL7D$bg~r'Os7[kvm'pR?mViN]dX0#n@7nM=df9w6t:@xK Otve`VS׺M䟠nɤ1厍ʬrJ/T|O+Glj% fV[Y3-_ܒԿ@W?.{|~QR f% |WAX"6 >`?Q,H*:{F}!'V _IA5zSzl P 8r{,s<0?Z,QnQkq9;_/gd5uP:ۏCB5)֣AŤwڌbf/l%+6ihڤ*@&gϑ; Uc֊ FX9TY Ӫ3u.;!S -6'."@ Q_fSqj~gQ?5Aeh<旇Ẓ)b{b#،DI­J/Jz5<ِMAȠwauf~&#q_f[ֳ"H^wb?8ԤflnϾ6>%G#@fވO}@8Nd/T5g3C=cj4PjȀ0)۶р3ho?Ru~u~o9#!;mG= "o@/-^5etA & Mzޗ?8Y>h=J,]q+P5 -oK0baz'ͷ݃ J\OшdR+#Jq=XnSS?f{jOX_9alO4ko#=;ٗ[" UXN98g5"l^s'@oi֍j3zhBŶ6%|T+o9lFme1 DfVtkZ2l!rF|J`ima0[s"R ZT=Ur~Zs >Q=g MH0ҔOH f[)S &YxW ;ɴN*ٻ'A1g v,S(qQ.Fb==]H%*BKe~yu>-i Ԭ0F9pAw8m]n l*&@#_m_j5RO+ChX.Qӽ}g蒘iWRR _V.w2@Uj\WfCH` %^6yW ;ja ޶kY#,uQwQ!:tlD1,-431Fri!֥{]HsgfkZ ?k)6`=O, Gk0 }g y4VV>Tf6${f LNpyE9 J~Z%P~;.r 9ȁU,-UY0QK :yq4?m 0b>y#.'/c$%#>$in .;HR]tl0,кk"5N{ 蟅MO|!=/Ƚsb^:.BK1Xu@Dy|܄@_>,vKGz68 6# E'6V/PY$*F_NjFȃj0+1!msCS#D~?ӕ7X⇺ImrA:&Og71YZI^L?&׎%=╁t F6萩~Kyg>20bLǜXd/t|Xw\ԇFgÏ2吘P!fQeb>#ceCyscGbw/ e_yTsCy.ȉ՜H i2;1/x)L(Y(K R62v#.i`G¥?<*QƁ?S!|g^mgqPWVFyL~mRRDDLJ^D &7uJflhugZi-8mUe{iٚj Y?φ]{7Q1p9$F f|/ ': &V$'[_˷mK|ڈ*ZWAI`[~>,N]8j >yn@P`Ǯa!@fD9=&՚ * p1v?s.5VZ|1P%%4[9< CҚߑ:Sy%B$zt8a᳚OiVK?bP"1AwG3ɭIڨFB2"+mEDIKܷ qѷ_YL%:w 0L ?PoHs{e^K@x13sp}}9]iD ڭ-%}(,]nfK_&w*eD*'<-'\؄W/KWEd%dYB-6)N$7<~{sFӬ@ЄKըc/A`I Ò<~oQ9zc ȘgG.oXy&&T:Ё'fHjm%ϝߝ/|7^gj@$51~c. '=yCҜh>p;,B>P?x)[o9g,:gE<[_)c\+ H&C"6-.a:UVAY iց-MZrn_ _wAUkP]CEmd).B,  -ʷж/5&-b0EX盅ۮv{-G<(^yI/ [bƥ&2?#JouV *J;wQ>]]IߔRsI&~dA7%֊laiȂ{]"ȓ-0*'^4=H3E\LuX돶W0XTQ]a]*ˀx \S4+d&*>q=`u&9S,ӞJ@2S{F"&-]ImN&'1y3EV)un éKRF;̰SyؾI) .k1uyJԐ/{1O ZoHۄfO/ `H_\\lm3 QlwcK Kxi:j/M:}1jUH^]ݷbA+!='C;vDZHB@q}cqg } >m%~,?O۱f :RB bޙér\-?%92 ܩ[ym:N@c>8|Vعbn~9KoS'$9}DGR1<xWY]Vc(!n0j0S"'~tQB2{s#GjhR! CGCg^z}\p[`v]*N G'w#j]lu-^J,pE,ٸ_S4VI+P)onBJETi  &kD0۝`sesB9o5) v̄?*0Hf?uMV>/PPd'sخ}Sk9 oGRFJ)h4-cWNf>܀B:W63Q;jJ+= ('t( B8$ {pvr6QX4bȪ6Eq&}Ce a6CF$maɓCνKQy{vZ!V#r[WS=@ XĄT|ɺ<(;_ɴ;}j'0(YNȩ&|XmuZR̠2*ˉӆNXn3L&L2~ӡ}4d]ך S7OiZG\H/]s IƮGB h${B~]h3CaS^gm=͘ C'-mڭEjCymU X`9,Spb 8Nf=# 1' \nk0QaS1-X9bLvͅN{gMəZ^]l_ l-K֒&AR‹\{Џ ma/Ҫ)I(UkuF}%^3oJtIι2a_h0M7*޶|fkU%"S*&q'V& E?^ֿ=^tߪ^%B5TGY>vv:K --mkoͬ2Eb>\`{7~!J$ީ=vaNSD- wo^{,B0DAةA#-`#uU0qŦW*׺6Le7 9q0(>/ƟOydM5w2"svt·DT$nB30- $2+va(y$@Faf<XP(lٮ%[o& +2ܯB9O3v?Ui] VioTT!"Pbz#{[$bF`cVa;$86h4&}(H=Iԉldn m!1H~Ȉ`6< dK$f83ť9ughy_-Su6iħRkҁ3`1 4kr&+9FTHTRs-yih8b?r C;K+50SZyxmwz档4VL=Xi}r;`i;>3fȜ:Rr/:y:vX&ӛE]SA8Br}_ 'ݣy(mwp&j>Q,;`c}wHdWh:*#HH.{7*T7kAf@\5 # z~b>N-M*i RR>} 8o QqYg?-$+lɀxFF?e,15),4z֏8O1@LU4NjϨYAX |;X0*0 㵞 x~zEfA ]L C*~=B'LpQZ+t~Ѵ/H.bpӍ `A'ZIHWYRH*+J9Ea_ Tdg)`3A+Csj<]]daDJ4c/ ڊ)Tc@5sm%CsͲ- RVcXn՝D.tJ7[nb'TW9-XʼV!P4)~~!g1y7bTGx#_bSD'?s̔Xmj"@~>Gm t1 ^0n9{) :⍿U# K\y]{XƥAF jdtW m\rMGJUκt6sAfʨ4IťG(ަ٬8~]QKURAKT;8%8&h,ğ`؎1gn#6W\xMւi#z$ } gmI6韤g4 {" 9`i.eN`{( JST9K=d$c$IL{(^X)c$E^\f 5-j/1@=&9Ho-P̚wY8!q_mm:MGÉϛws1A7Qwx:ӷфGfP8 *|`_旿x!Q96H/Yr@$y`'ƈʤfpCigObLȋ9e7 @g޸ɩcNV1 /nW(q+Ͽ7+Pc +!0p_=ߚ~'~< S~.v Pb1F\<ݰ3YrqoRF đ4fr:-vJ ZPlIc3ٗ=\ x%m*>rSUVe}L-RD#|`G=I7RJyR!KM">7*%zS$Wi/p:`'a_`׻$ =o`{cNSHumE舄5Fg+[mbiN#GȲ73BK;)""|h/T'_ӥF Y|~I~v[6zYc5H/!\&O؉A<R+y !X !,Gn v.tH#ԄP=t iCڡ턟٨@&avebȉQ Ol]n?A#hZ(g"Ox45iÜ0#s{Gee{;QR>As'F8z{D)C(MEq5u`\a`}!rSFTz7vǮ%jvd2w-zE]&)i]3V5*(mJޣtocMc]4 sR Fj6RXqe>bSɍe&b Qgw`E> pHEz)2_(g0&B:(Gᇯ>ƣ +-Az]<{$#o`ȷ1eqPNXkt{Uꐃ w4B ^lN`(Q72h6ADo[%?U+co+*wo @4R(ͩxo0XjaVVwHL{[lٵĮ]wR_̑W s8 =LR9G<jZr9'M#-v)@Yv;QCCs LT07[%P\T;-ok "4ݍ:@P !;Keu mp05CE=Y#_Mi*!w>PH*x+"dzWo\x֭x4.}pKVp2ֹ5xmfpfw& e'Xl6 A҂c f]`Py&XO]bG[?1*BY$!8^uwu.fcMBA\qTȇ $.#CSgrʓu6@Xg&f6馕K_( kb Yx!V]\khZ*(,c 7Nc[]50'(00wІ̶mp7 F= b3 lUr %Q%$RV=M0<1qqZЭMRE(~,NjXf62Jk-渦;!i \dEcPh༯nNɨfX6ٖC`DA~*7Q0]z Y-lis@;" tAcD?h:/ZxGr ǘe?rPﶣ WpNr`<ޮn>|ʂ}[AmFF)x臠Hu8lq(xn#?1QIuOsA&yq}Pfjo%bU:8uՔ kk~"ېi$|»kf0Xx;5nd˲Hs'H7dA| Vfk 3x@AEMqf賶f!m8}8SBn6biΨ[l4C\FqDAxACibu=Gߏ4dr,:)Mȳ?4v `IPM?CV|\D̠dёzbKZ,g9H]`v(w?HNX9rt:5NF@X܋lUmO@T7>`^H)ZdiFrc"b&,nnХ5VX!7za̤,3@!pgYC'+=Jxj @Es&2gfU8F+*8\a-BKj E_S'o`9 u}.\?9FǙ#yFƔtF*DȲmL)A Oh ɍCJUu3Q E y}GcA'Ԉߎu]g8Ԅ@@=Ζv *Г1wѕe"k@!߇Dj7k U5<_ou5沸8=)eELZ퓵|Z 00톮N3% :pLRS|w%L=k*M F.Į퍃wGv+,1n[eS^O.zfum7fF lu Ab;=>v<-ٖI xaLࡹg`E5jQǠ( {h8I Zb:xlKm>UQfew v_V궨 /CЯ(JOW/{e u Wm OhA {)E:  C)PEA";sѰe*,PKѦٽ܀C Llk)! o25BV^K4g1V'0TC|m$"gS^k|{f+TK,Z4% ٭μi/m7;r5ŊbIn*~}[JӺDu[:Li\98y잔'4Hm6ɡTs;wqZs9zHޏg've"_0:&f2KK(OR.92KPĄ49S@r;6%Z.<祼BgY&P_DrY|Q:]}^@XTLR6)L\hw.:"FShDÌ Ye'+JưLR^o'OzAYzMlʄ,Y5W'&HK#Mv]U@/gQ&wOɁbM &9AS& ` )V&Aˏȗ.6fb'ܘ\u2aF@J,J0G%$ٖ|Vin!$y`Y^& }tBN8۾Nqna,Y^`*a-2lY@UaW;*a "3

EZi(]H%9e,Ze!`D$=}lQ ?b#|% gƏdo!y8욭PUq@.ԝa"RZuiXL?:>;ld1Ln5CmAw-̼ᤓg_`fc:}"+j+huPj\ʈedgԭX K돋la9|OGM,'Fj=p Fu Sg0eiG;",4ZoT!oy=tGVJ&VsЖ *h/j{ Ы[)]{ÈWN $f4lm"%~sA=T5cCp,βĉ! |h/_50G*.wWcV'+I4.OH 9r%5G@=Ů X~jaJ\_b< 5y|qeuā}*|=joGEWp5ŵ3-/3wOFIl8.Ik#8˄TH NH=/ÆU|=#EIx oi.i^Uǥ,;O;^i,s Im-ٙ/ FVT̈Y=v枦5ǚZ^A6<'#AQ Dbk.0|x"CҘS/|i)EsdB?pZZr@DC@]=[oX[hI! tIP t|ε:CfP GKÉ)ĥiͫͣ1psN [2.on1 6dҒRyq=Gs6 J [-B?~0ESW$Lv%ƨS,Χ!mH" 9m6˶i?;︜:x;5¢P5[$QnZbR'lK X!:WY@^l/>(Ol.<3snVSmKiy& ˧NкH3-`+޽L`il.>?Xo&G5#y(c(tO8Cft}%fFK3j\ĺA B:YxOǺG~;CL*Ⱥ&B#A.4 [>%pu_ʈ-c>^7$e\rƞJêRxĨj %M-9w e޸wl02>|iz)}Go/p*? -<[WRL4cPu*ps 6nh9TmĔ t:l&O#˅xS/R0|o~  ȓVўᐴ"dK;/ojiߐ[E徵buu=(@J͗&0vYH=|TkhX: !7XJZPYP z{'X EU#ߐ%!nI0ه2pIv*LRa@=Na|&QGWcqs-RM!0h(9Y酦PJ_,pRA2p`'wEY|(o - o1X~bh*~ٖWQU]!*[ku"5{^5^A=( S`chላv bYz `yn%ӂX+\tEJum` {CIҪA -Þocd@"C0oWq}7t@0~-Ȩ2'bQ.tdDJt{Bw2Qdv#[Jp#W_G mez*#h pE+>z&ĭDW.I|j4]E3;Uc>h)),Y~1[ĨVU>?S,gM/5%ĉ!m̖kT6ڋi`Y\cY;9V&IߘBKk|} TvչeI_V)a+#Dću%ZՐ Q^je{IDPnO, T{\ej/]ƇZ܈48 *f ^vA,O* u;_-VWM uw E.耽۴!'w%"*㭃Pcά Yf>s˼yH.(qdg ^HY>r|SBܿO[)74)ȹpn!pF둻JгXNHYs(ܖb*Pe& 4i8|yhG'B\`y_W/;j\n;>ٜ"#~2-5΅}U'{@b#OPt BPѰs!=>ow"֨8Yz.=>f"5|BRKU,WǍo2E֥ el[*tP3?՛cT@>~dvn5 AL9 ;oU @:t /2X6fHOOw &A~/XZcԇnTɴ2͠qX Wwg P R)>ʞc!wo7(iP1^ZtV"D kzL͛'׸+\`b NDox43'Ư@1CQSM۞pjgR D=:4rf׹= %n"TFjɆU2E#@[p.' Zd+G!v9駓NvܽB769lʋu\*7 9~0(qZc]rc|E[kϽb8;9jGEc%{=WUrYGWA@o(ɀP(C?p or|lma/+a>)x_ac!ze9xeܮƄ Y%A;ARVM<^8K 6W/GOBbtfוּBk"rZLOuA5[4QɽR//̯ڥ9l~Igkz(лa "vXIv|͔H |OOlK}U2&tsû*޼ͷװQ]RҠ-dX2R[){҅aw.Xp⑬,_̀D KZ].z~ ֥(z䬍Xy^aD%FdZQ@{}Rw Be0E~r9g8_XgS|_~:nH6ߞ"ijJʵvI:*ajQ׬V虾X SVݨ(蛩U1J#vU/J(N/TG`y+M12MsE#@ @BhM&n0Ujd'Ng N} BPTS,zx};% ܳC1^pj4{^Whp>ʢ`C:Gt!.YXf[˜wQea6~uŴ*vQ⤃[_\~b I֧]stV} &WLn;CaZpO9Ǘ7gӜ.xr'XG0e0'ǹPR[f]4~+ozs4w3BΡ[Hf0&VE5ptwcf~DV$ _>8WtdNrTVDM6;=A$,E#?gDX̟y;gV}/#SWovZ 5;.,Th}OXK⧤c#/cl8hA _(&Bԡ1,Vz (Dk% ͜^>*iIة0CxEl78R|Ne81v#TedudE:a'6t2+e:IȓB?[%@[U7oi-զSE{kAa! }9hl$ݒ<<x NkJa~R?rZ[xS˽01 Yi=oIkoX4u6kOcCw x_!u[Y0O"):r#y` B@ԞaZD=x{i/@Z ']T. C{nsB 2<vrӈcNU3㱧x FscƲbg~9Dq'E-h] ٶ!٦'D3:{Dҕn,/Wi~dddҨ*GqCЕp).PW^/O玀Xucׁ&n'\߁_4_lk-ZBWflUX ʰJמblJTcyυC=91zH8Pcb?. E^2ԊNڥ_pbiR'wLWQfTZSL<Ssp++{ 8P4wň™-,=kP s)@~M#=;vԢ@\|uCl;@ WMzB"L.s\c҆͑ .oLaŒ'1lX,/5GΦy\PSˏA?+yVM:}\_܎fXlp|l['lpzQ\EҬס0)3:[܌%XA^ZB #{/ ~r60!zVbaLGbYaG6tO|u8fcCZ `AܗvZ8K FcR0t->q`7qSi5#zg!+|J)),]zJް䦦 kazM)Z*Ζ!wuo;nG,4A! 88|Z]{o {Vr*f`1-)&#MZ>"34&pvyI+[x&VŞaEYAOU -M8E]XWti+_[)k̦4]:), HB 5Ð!~M8wzerObmo r(,0Z#Qޕ"GK;ĖuΜ%X>wn~ą^]1]J`Y{A#mՠ.lWvկ1*bx|<9q$:(Ŋ/^QGO{:=l֓mxR,nQ n u>%: 0:4sCZa-C / *r:6DٱςJ{U^glj4DY2P"ideG8PAA >C(d7|IkTJIgv7$ɳk35#]Ĺf綰cCb Q0jUw]xaA9Plb3ۛ$Ίof"Y!Z`XABq;R왩6*-j73S 2-p^4)8yxYYOApr8jlhY ۣS,~AqLw@`q"kM]E{{K[TZ$e DPb8 [ [9"*!i IG#g+>z?q'Y!k=]qN>Q5uTvX<4͕We?\ߜ߆ʾX\|@Ҽg"6`IkLˠ%1K-&t ߞgC;(l (f%z3.cAh^3~w8{q=4 $vfNdh!|kʵ!; uw)TB?;bH Nt^>]y {q`$S.+e#8UUáV5[8@rO 9b6 DMTڻw4H) +T'~:,it^7RӊX1Ü $G%s<E(@ŎdEX,cIO͢[}_V JB %JBoj{ɇɔq&Bdo8^I+.p>^:JN\~/J"l2d'QH;^{3.U j1DWG $ E*t͕T-80FwOyDXɊ@A(Sw}%>j6^;mc5)؛@@TW`,]v2d"Me(QK+"0T܊\XN;ȃ>kuAs9܄ǝGWtVDE`PNW3S<}X$D_ \|%rh !da)\>6Qi~4sL(MPKz<h7jrѽLMT/7mdw&sgC5{44}<775 f Hcyӷy!Ƙ9/9'P^@ fT#DQ?g"\r-m}KiiDNӯݙJNמ]Cp£_D¿LA d8Y8k :/!NPA& :]?6>DJkyfxesNj%*`p2ʂaf|wK=#!ZK+%,{lěK9n1+=.kK(=D <γ26T]q_bdTNEv v$s"_@Z`IJpB<2a1-}'f6bnW8J%6D$=}t5nt5{h]r f7v}kQz]]=-aqEYm^k4O%{Ա˧Hhwr5d'툧UI!mx=U {Ԛ>z2y̨@)*,c0?):..%ܕl$01UnQA rqg! j )T|rco81G8lYDC᳥2@qW\*a_vt& }_ɴ:}Mh(TmG#ЬaqG6|b'4; y."1I# m~׃(h%`oWPS i~qֱOS\Yӽ!V>0fb}3!0?;Ac &21V0/M4T8Ku׭Ra( jEhLb }8Nu̻ܶ|4!6.p n9ysL x |uQ1jf?C࣡K0BLԌˮslXL;*+[aZ7fD0u(T"0"7]KP.pi.&Ɖnntk睂`U rF|;KI awIZVPt]e 3D!S"8m ,M_@bCHjMXқ2uDp& KGFTbQiBw3O>%x^Oyn8 CT$ʶN&SMBm" Bݷޅ`XW$؉o"lڏ q5Y~~OVfA c(hC8}4,8%~5[*_e ^]ZU< *>pשҫU5*NtLkET衰-gfǛsB ?i W& ঵Z4+<רc5teąc$Q>б,?^Tu">~mϊm 'c6z :\  s|I#_^"s{Zr1-O=j;>YacR4\iUO͹6!0d3Z%ч:sEMh"v`9^ "k]ÖݶY' JJnKozM.E~6 cMZ9 L2߼Y[ ]sƤ2ָUy8ߦ z6]?S$ 9.K6d#;zk#5Bߜ֩an13X9a;ecJaS~ҡV Qw%s)Ҿn wo.?VnO,w#s}[sLAгXM(n';B]pxmd=M2L .BX)Ėɹ@=2}ctm˴LOao?Q*reF~ mkӠ쪶@ 9.eA}CAHW= '!f?CEUixT֫AhcX˼"K vأ( Ij A%>D &{#$^}f &䵣"d&TD[/0F\Ph#Mvo`K#uWd첤ap3O?4i29&IM44 lc3ƜKsEvSpnE<۷ qc+l F݌sy }yNQ]+R %WuԕݬŅ_u}Q ׸6Z4{L%ni__N?:d/'"tJGU_Q0WYWUx+ Ԭ31ә]:Bُ yٟG"ٓAX 8H HCJZ;N",_Pq;+<ɅAUAKWAyS3'm%F~OBҺAn"`Օf f;n;p6@pzJtWbIMp\ U7'`j{$ m y~M밎;)9 PAkBT'S8ZO w:> .؎#)(JcPؾ㡊-͐0}/6V¡htRxdV1Rw8pw2ѧݥ͎`ҐDssԢ!4S/.ucߴ}Ms} , R/sD~zG/p>2Em觻! ƻq,ߎcmז:Ot|S'm/' Sa[q|U -aӇ3GKĒ}vi##?ҙU>O3*Օ{TYHQYmc|-%^T J-Ar(1jW?WJI~xiRXeNrK?dWI)crUދ@Py\˲L_/>bA i[#q/ɲaXm}˵ YmĤTK[>+8è 0ViV!1iJ1!ǤҎ˃?%3ruXr?r.A)U]ME5m{b*[vY4RMAZ m#:drhh7WaNWQ[\^2r^ъ$u@i^bfGY"9_I>(֏J"-:>K1LlDn))zxj|@ 5ۍj1-==e3_2*~>.Ab[QIqvIdL^%6@ rrŊAÂY PD8wE-MciH>=>:cJْ;\ 쌃@ lRs˞0^RER.aJIW>ՙ$u@ˬNB)_!A-%2=S\c-^芚 2aмJOWW i|pX"'Jt0ylͷЃ)+Aܠ⌒ 5hRP pg^ng 9m"\d(.wS{?A!-IXVD7Tm,Xڳ@3PO[sHm{r/ytxLŒ$Q;ejOis.6UQqqgb#>fbay=ީt/n: )Wh0 GNUezvv\txVGmjЯ* `8eX`=WsEn-E%Ln.Wӣ1RX`aп0?gx@ե%ܽҥI<[Pl2 Ӿfb#vH+;z60B nEj` /dy+Rn^MH߼TdD@jB--ٍ>#.&FaɤV_5dy9#d񺄚 PH<:l!B|aN=0dP6D&TJ%aYir)l6vbm:lR?~/| Uq1Snk\n]LUEW5YH阋( E*6=vAO`:^'m)n';_^|IAG kHlU!9Пƌ:YS'vׅm8H"_\8ys"CV>0 ҎjvtG)F<*l؀E^+P[9,î\P*ջσ(aUa7h=ۛ cap@cz%S ޥwXI[[ɤ, !~gC[Eqg?jK w~h*X)T g5)iR* , 4:b^!\<݊+قÌumxDuUP:U`sf)Ii=`VrB-_K[iر>؝:WKo&PGL%N* \hDpq^r}T$$y)h–4z"v'mpVC{`ss$I@ARi4_ Y;/I X 4, ~e peE3|W7o#ƙ E6kd%v2 F{OhS"@EmX@:g]C9( Md+Ҁ;)~}6P~FNC>/RD0#s4C>nQCސXq}! X-7,f faܐAjO*u7u"gLA^PA(~s ܖl 勿V(2w@-*EAcJPN󫱆z÷CZӬ!PU-P;N1ܮeؗ 溼U ݶgQ=.H- gvYNd0 B~k}S *iFDI|54KٞL-fr;dJPuII2l_lLK^DI#p+}t7OT"|7$MLo"ڮ}Vds]r Q8 <!Yj)BO6 b%kX;62$Т <\%r`p*#Z9Ȼ円jHYMI{[ 6N[ K6.OaKY|͜b5 Pw-Ɛ ܫzr V1ADvI{cHY;*:Q͓[ʡpޠ(SdQ3>IO]0tv,6Ar̪\-X*v à%o=6䑻}-ߥS2]oM\yҌkYyJԣγF:Y~\||p1HcgSu[o% ]{P[m5DE(mqo/ȖaeҗAA%@8u.5PU;oo@iȣ`,E&'W^B[B W腵pFL:PYm}bhbd{gux#'mov=u!Є]QH#}wD2M&aQoǹ'tk M4쥋-} Cډ$rU <|'GܯZŹ}K?.U-m2`6l,qB>7;Y_4M;#>P ˥"+/a[H41+>gvL'csކ|?_~T/[[$<ocT[R]{?d!; ^.ZF{-"p͒HaG`vy.p<C}*Ѓ#YNθ!$Wj{XQȧP@+ D:;6Iq|~5+܋TOor:7H`hHp%n۰I$Bx)*\A3t'|q>Jt/h|: KݵͮHtx[RbzZ!A"%/ԝٵ"΀NNR%6DyzLG&S/x{(ϓOOEԘ2$ej#ABS|1t(dk |{2 "NϚiNN~ f 1wAzY1;C>ALr%ݩ*B qsԴF5Bbt?X!6>L?uD*vҿb^0 kѨ,da+ mC45M1BT40O=:fpv!Ox7da05GZRl`Vxn˟X͖/VU\B-%uW,!+ @c@d[NǁZev`Щveu( ɊRA K X '[5@/@yJc+=d"|VQ>5UD*?qn꾆eFDÐ kK)l' qr\vYR}ZZä ,%{Q%@~iK@N*-g@ҝ+sE|aU>~8izF0#ǥV Kf2XGdZe2|+RrT&2q?K/>a%fvmx/Ae Iݦdf?o32ܦngcW(f/_D-ɇ:lu4jYq1CPa#HƬ4Lan-!ȫ=gu?,I7b~Po/ GlzXDʍۊw2uSK'&~OZf J0HMH={H3 rEXE  ,*f^I';% `p|F, kČrD&$۳cf 1Sd+(3@ :# Tsn: Xz8cQ5|0eDJ!hx\iπ ]:Fo1֨,jQmsl$D5WFLc PG1E{e xr<ʡ"k3hqDk[TBW0@2MϞn_:^NUHmUeN%: ԅq in1ݞMZ&&qZ - Ne]XLdBЂO9Q0F ݖf?͵FsRE6yJN\_VN*Q#(p=ʹHŐпHI>M^_%E_%>. 1OkP㼽" [jAA}) cB:$t0s cSUUDN"c@ C7`jA24+7PDK ({\`O^!.S) TBy"70}`wW"+R0f A<IfJe E[H_C02кmh:Sued;M\G0+U5p#t ٔ'?\ߣG풀m_ ̄^6h8w vz_ə+ðN[C`vu_z][2#B؀S4&s y|GBպj2_( DE yJ,Ō$X,8Ш^$EQ|B篱^E9UC->jj ]W/;+9:>XWGk'D=5MiꋅBO;ED<9#-]jHj) }3>Kx9c }uJմ"6/-R<{ 3ȹ~v8)ڵ4esO#;wbU'S_!+kY_6ʚ~#L'IQΒ]N!p:Tj,s?ԛ0:=ajwFtD Qezl PfZR eӰN; @a񲢼^̒/Ӡ|FX IyÈ[pGm!spܿ կ|#=JNSeJq۔]G^#}S3Ã!a(iy e耐T-\yrup z99; ,ۈjL1 [C(@ |a=ӡM{&Yf񿭑hcox|njmxďŠ@w(N kX}$vW**^9O}ɻNpTV 1qgbM0F̷5OJ-ۃ0v)=)Z4v1kfA â-%'8xNm%WPa.a,;Gcp=.Mwsv8pOvR@O%ik_%Ʌ<_ȯ_>,pqE׎Z$3SW[d|\;"1>/t.⒯mt3gRv2nmt~U-t!$Zx&g&B.UUw[Ju > \85micj/.E LQ-1|@6rgę$pi8qx'R.?d6qB'^g9̫5m$r\,"5eRH5d1:&~ymRpO"U8'Oo?$.X AQIbpZE(lY QBu[kT n^8??. W~5?ĞhnYFH[ytV1_R(\O6m4ןSfB$}MwOn`?9wO%"Bc D]hgYlsPS,w7쳚Șj{U{ '$ڄ/H<lV9؊'\Ϗv'JZ{dT)ТC4SbA[>u^Τ`3ĠwfJ%-PwcG)[mGkl'[kmc?C5m wUpi$wMy⤊^ qR(N]Q[scOp62pb=$0ȮMXJXv00=hX\~”peМTM@COtmLg0;RPHgqj'Xn^89ĪpUlI׌wmm]0cbH IjVa  7.FTTyOV܈*C;+q~N4rԀ >eא a%:8t>y,CP Km;҄D%T EfԨ@V k%mA`e֘1` djB"C 4ZYNGf4hL=;0C2!r72tDr4U=w!'GF,ty 50qcU!UI<&V7|oB:K0eBY;k+ 9=ʟFu[P= skmy讻SǾū,nL?_UIi,mվ/1 Jx"cx4 9;-S.1EiKGilJ1*EsOjEJ8^s2a7TP*WRC +FL.^mȊJsn&T7 >, w^Xۖ~;AAK⾜LGqȔjhצ*w?9m](VU/#cULcLB-ԃʊQK~{mP,A\ct*7.'Si`Px*7)c[ltj olveoH=i2BqgB;auy 0TgX͸"B|9G:` Ubqx.PKf/̨ D*E!>,Isyfc6B_$ ݂cXh^ƿRl-{'j3Tl7V9w/A֑ϜD_F N\rOj-l4@bT﫠D:}؈"lgP0.H輎(m_miR̻<+mKӡBpJ@Ձtu?%>Ϊ0i9.nZIY7qt!=*˜rt擅~,W#!5f>W2^uC ,o|2)ox`%#f0Ucͫ%\n߳b&x B#b͋i|[:q@$偻 OyΠa!}eMzbT&4+v5џ<$ddc9 @8KO#RE"^&:/jVOamoWrEokn&mri咀g+_w\i_Fp)E&&'?qԎBef-Z>b o"tx*ŔPt)6>}} dQFtMK~E;xtF.u $k3r7k&U65b7u>cC>)Bpխ*YR<.7+TcH>IM#! yRvNj0a=[ސ*쨝>6SWIo꯭@<I1dZt6G}-`qRkZJ X\ƐItvN5a.gHr~"wR9^3ۍQ,^ЀSΟ7`u .3q^쇝 A5 [[9sG1uH%'t2v30yEVїF^ioo^<-AK(r_01l b9}B;+gxN[jWƦq`4a_\uz4M 7]UAR]&  r'* g7ty%˓MYDXzdQG)7KP v!6.%Kx47ψ.mt(QMAnm6)Q:{>|@\ȼۃߦq0\+#ܖf~].<bMVU0(>ĉ>D WGhmrPw\ۋ:B-{wiTr}a1: 8&exA/)<-3|Oe})>ww~*l"0OC0YqN3[ R`4BPR&2O1 j ޝ ',_#? s-v1H@7g&Id}DѦYK] \$2HiaYQ3JGĠO"Pos7ˆi3tA -}G 8X1uN84hfDthD6Q.e]R(HeEJkU֌v[;ȴdbÁ]ʼ$Lg &eQ`N?.S8k/>1: JOOфUw9,׍ 8L'撦H~9ZmCڮCR o٭8#}W$&=o^l.tʥ3͊`,"oHl<~Տ@G3ڒfjM#Px񙟀 b2!KH~5 zQ^Gx6Nj*li ⍅F>cmk߇11G/<#D.~Y.ڏa7tr i;A՞nU;QCu3g(lLMzyӈmVK(p)~ZQolc gD>͠WW?p@~V <(%_4O %8}ecF+!5 < y{ qR6 1im⏛ŻU"p ɑ Eل4ңfqJ[@pßMa%<gӽ'>o壌# b Z _kó~ +SmXWZD0]Bn㾣5[t~>79,4tM!OT~7|h3C_zsR Mnu1L9*as|o϶K-\LsE.ʄ,vJ>_~RLly;C C@tu1ǵR엖m!l'M1xYEZ/wHYѽ!N7Z`aTy88R=z"6)"E#*4Vw@|n/YZ 9Wg*<;!A(sj.L-fǨlWg-V#7i1n 6w f )͠{. 1,Mz4 %}{i.҂쉌ꄖOd "ǻ-8+8/k=03[}MzfșFkdFm/ܹ&UnzX :hJқsp : E4Q˴УEjȥamR&GN` sf emm _dg0_$=88f%eQ9ΐLp'9t}tR΃иcCBa0o3S}NBrip>)"[7R".KHwQ kFWl~bM}u"mK +Y`k,pmAIMBS7G+EG#UrD'P6/(D:C۾P)Kro]x]( 6dK6SLףB}pL6e(e.$o@A7 *AadkU un. a'KUH(It jsAίxb q!Ry 2NX G ej :6^ n ΖR&nmܠ1W/-.ŁB(%3Dꈑ˞T;l,]Y6wS%|%+\}[Ex^?bSME (.(rZ#&*I6RWaى%EG .4L,;31eR:KʲGDtj0#_D/ *NÑ& @HWPnB{ќ`HD5}˃Hɛ8\\rţ"ͥ1_M\_} h * Z']W2wA-N=`kVe0ir{'x~ Ӣ琋55[[AŲ I;P|%*1rΨ;G^k|r Ä`"~صTώАM(S4aH lE@M; ^₍kT$J[N풵"!$8z 12`KDh3w)'j9 \AAaC͒PqC+гlO 72-~p\1[̱WV bNT쁓Q{[f̈́; G~ ]+ QfVwFt ( LMu8K qŷ5B)؞ex 5g|! G59H([öN#=!`\\faa`ʱ-z|Л8>nI-Ԣށ`D}HoHɄ@8Pp9g uM@ "D1GMvxC0ot[ *]{)iS /C=ԓoģҙ>{6w%Ŕ0!n.{:Xe4 ʠ<ԷY4MfXj{t*dK8(.ָNV*(9)w[R2orpLezd 㞩Am*APʒT%$H̘T~u:S/ZA3 SV{}hɅ'Ӟ{m܎$5Wq ⳥n[ V G;l"b$S:`ܞ|b@ƻNH4@v68d-Pj/rqhΕOЏab'893,]{҉[kjkqVFH+ n~nROPT[^NQVWJi[? qpC -|H ͋A!; p+)ff?k7{`eB)rjF? +0 #v}5G77pdjc j~bw "$օL/fɡ&>Pl>יKLsTU>vL\i t>ݞ`gD\ *EҼZY)k#7K}HWRFSL% ɟf ɪv`ݿD1fV*Dі}YuU]g#<6Bဉ^osns 0i3/3s8FGקXMQȡЍ?Ho Pe1; !6؏;"Mj/!X2,}f"_ҭ[k:`A4 @ꅧض"">"=&X 䦲f58brmoI#dt0aQ6Rg5?$I(̜Y/]Z 蜖AYMN g$9qlGgwW͜mcP k<ˇK_Ȋ*瓋VnS!u~70o[U M\ogn앝?[C(4Q PfbVCi`U|R2X8sTiT=ɳwqP]@/ʉQ\gȚٿ U*etG{&vͦ)" )!1G` $gloƒ Td-7pF(u`Fj@!&jMeBRL@;HpP3yR xmC֨O€K2΅lmVwL>vlk 4 .M#{[0{L [. ce16 伒3x7szm.Aր.8b!NlvGd%@'̢]ٲp+LXeio_4~TkeObU&0dOh-ii_Lv\B@a[y|\c,MXFm6044S<*C#mka#F}c7^q ]/h'hOp8is~u\`j{ u킎M`BйT+Vک\6+5 =I'Y5MRc'9i؎Լ~xN@~Ȯ8\0mMxNܿu¾P} 4(008V[Iu]ϴHq=ȕ#4`NÐNrߑFrm_=}Iѫ1.ʂ80p{DXEnzypIeXΝ&Ye=:fGmGimhjѐ,!eb,z䏪RW<@bÒc^ )2Dl&: as{PX- ,lHT7p&gJ甑] 埒K5* [u.,A|ۮ4e[G]+)hͽHh*vGd4[ wB[(a "{2Ua %czڅ^uku N'm}whU5e[Nzp4b[lZm'Fa4 50NPϨ`?8 H4x*b@:%(8u_wPp& nG*h7k=li6$_M7Di3 O Igv%w24k?D+S#go]T12W.`Hbh} &[Jl4?3g{5@x~9q)K7'`cB||M`̹,6kw 5wW8"BμV5$[0Yp*lLpT?RR>ϸ̋˜T?c^<>o3Lszhy)fMW0` Nbo-~"LrhjE: ~)>&=Lh2i|vS4)_AC'B 5*U<8ʎpCq|/UjCq^G~Tgxe韰,3[捪ױɥVc#JkGE-L7nC<녕&2q曏Nӈ mar,У7%E4s* ?⦙_Ű~Z!~A񖼸4ضmL8ilKyC!k*.ȗYX֥ۙnӅ_.;fY^a*OOCZ-<8t|a6 B!aN`hR,R"wKOI̧oS:t L-u4Gv%-{c8n͊~OQE#%y; W5i{@}UY>A00AKJE]'+\ ;'ኾ}ᩘ?bUܯlM+1^1@i0r4*|P2A8I‘t]π͢-܊*!Y)^2qӚ҈PjU2h-.[Ev V}n͜ǖuXbљ>a\+A8 FGS&nrZnRcwj&"cC" >" "!tu+v$zaO:"pe @p+S:F l.2,Td :uh/Ϥ,=8aF\!i|'f|5š`ze5ɑjTKa̓bُ7rPgirIB{5eCZw!gCC\ަ64AfUIo/bZ5~ RsA$sEƬ1gUkFnw|խE#fK;:ُxka0-1ss-p9iAlZЏd.b/(-k(M=̱fœxa_<ڂcw FJٌKۙM5J+eW6ywC & xUԼ'}Ϗ6M7KiHxf_`d=\}/8&7>(uLe-x!΅Al8@Va^ D\J4NVTrj BY~y aNꑊRZeZ;[i:'|z 0)&nuP W-^#W+&jK2 9 gR"*=M!&tlgSYYUErprO28#NIA t^F׳FSȸG'\| 0nj$ms-sE˜q4bJR+H__2l2{z"oMCaLPwK]`YM{н|&+fOr_K("++|m0vWIN|r*Y1MYَZUt&"fiQ)LayDi^ˤWن߅>;(skb! ^Lke QMH& *6܌3yC92t㟏[Hu}JGbi/+,/K >DP3i26cnړuFCr"KKʐh3NM~kdDLc[y_ͼQWgշRiE qfv+Z3t'inWbr1[ZP9ȃW6m|XIgr r=; ,pZ捆g3JU~lYe\.l`*hI9]R+ppDcgАvɯu C㺅L?(<#mQrfLiSMT mW\s`nc5 @#*ZBU}E,'iwa-t$D 3_yWD^ZmsrXxkq ( 6bϝL(>+6߷ UR7 8ӶOCmrp)Xxm:c8VC^(s X-ڤrܢ)c,MFFL x4>x˥*6_:OZr aj}fڦ&gsj ,:N!\rŧjQ:g8+֫u{ܦ;Om^MWIeݔۂDa0}+S%3اT6h3-½=511dE|r?7 Ds;& ',+]JҕzVTZ2AHg!TZ흽T/eE:28JmJA s!9A+.7{!MBSHXk^<~$6p;I7gdnt?hfq927\5ޞ_|Cw?GZ,!$(ِ-YNQa T+n5/Bz@ gBr=/&di_mT?!*Z2g˨ 7 q@:Zx9X pqyoK#v#]ua<'ʹւOŹ+gYZ07070100000059000081a4000000000000000000000001677ea5bd00001b34000000000000000000000000000000000000005300000000./lib/modules/5.14.0-503.21.1.el9_5.aarch64+debug/internal/lib/siphash_kunit.ko.xz7zXZִF!t/m]?Eh=ڜͩ%ы9E'ޡrR]'G B^=1rqp0ff ~/rd}|хJe{T5ይ RZ 7g2HY/4 =Lpj @)B 8Q|xH eo#j^hO۔EV|ܕQk$G' 4'|^g)lLvm;GL JXgM^Z'.8c~r$iO䡄F%R̙/,Lb{؁=]Ǻ7!Wv:b@,/[&Y78Dg]~9k0E$yMj4E*kWK1*7x @mK];^:P gJ|xD~&) ~I夼v9EF!&^ǧM.ϭl-Ւ~ ř 2/7{ipTzJ'j&" a'~##( $Eu$qt{#,W:O(%xwcoضUjK6ARUh4p:^<%܅.31:LL*y7U+ DՍMnۥ7@蒶ֆLP+rfdJ \4*Cw :DPW o ŘSKHͩ]vS Ǥwֱw]з ~"9J*!]=-|b~gI8r'! /+1̤5)^in{&J=V7p俛~ dlQEkڬqhb@H9}F?n AZMXyMS%~G5S{l Ȫ6ة[h=zvwFϛIݓ=3V6Wk,jgQ'qGzd >UƥzkJVт?1E%?-hv_J$Gt碶ACyJ h=b8bq.(~gj8vPRA[paQMZ5L[\cKq=peDm1Նq.Xȵ3fZ9q@@A)n:}!׿٤gkO}IބQKk<6~Fg2MD[^nQ҂'\3%W418vRM|l.R Z1lj9 b2Wcu;vҔyw>aEGfR<7n7;%URQ"d==3 n~dOP\` Aaڔy}.h1 >@%y%gI$Ty عa2Pm.Z|MD89̥gԡGBaОtQ}5ZKJ'8=(:BJL-8iX橉8^`Y2Gw x򅲝!}~O/Í7M5myٺ_!, °xή9k,wmG`)A6.O"E^7L{*̅o[`($vbfHDq.,R Le7KK ;lKJMi=W U6nA/iNh@sA( C*WT=LGBp^.bA;A%&jv .GA:D8U.ƺ 9{K,gRUI[SDP;}(؀ ~QXW>iI]?h^pPV?z@ϦԬХ?J)[Ɋ@ keU%`EhM89!8"اoSSy`[: X9W8"H*NӠyUG:怆ʆ{Φ[8Q"`t3g a&5>PicӸ@+HǑ1HѣD<{ͦSʟ&=hz5Kjs.O^?KMGR!=%#}ab8kLoSV)sf 91Q:u'Ǭ<S{[%zbm6:5MGNe'-((ִ~*IJ ;J)tk2Uz: ?6{~ wGy }!#[ߝ1s_hp}?8?Y IqHѐjb݉M@XS+zg"%o[*/3qgNt9-{/:Bu_)\}Ϻ3~leBgĽ;fp1եٰ7Qm} ;6`>9MD^ݴKPr: ݁kquC<A#oMYG+^ciYJt7᭶" +&6س,<`*,:A9_H6xHP-MvƄmgYI[-@ %ÂgJ1%)ـtQ~^Mw?jV,Rϔht6ThL\.D!1 :2M鳠8dV@ϡDj =%a^jSetߐ]f@߂oMc^z|6146Gԋ%gUh$DKJn0!ڕ{܅Naa}H'J;&uV:qzx;gמ8(Zl|bm9MD { A}Y 9h@~zjEiw\5!=c2SLXI"t1b_Ð?Ͽm8 iIn¾4Ёk /h$6 bNfnfZvw4S3XZd_.svoO6Z销n^=VS(zJe@{H'P"gt z(}`Lʮ@C"oT9F{<$QgcDu4$ӣbX r90Mڽe# {TG2w/5YlQGt嵀tM.Q= z݁&b? @[4}O(+%VH mfWğyE It&j6jãTu@l~ā"ƌz0iQ= TKsmM1Ghi(T >q]KZa""|vpvqێc}u/7GQ|׶QwI e oKr6M/hBN>˺%Dm}#3YýzAqmP+fG/rOZ֊ğRڞo?$9[#c$J3Ęu&qZI`61sIEe2&!>ȃdPٯ̟2g>@ HAU>V-!=K8^xV',ysavZj٘fgb"wLRܸ4-<5Tm&<(k`4dw\ÅNK|TP #ĮKN`DU2FNKC5 PcTF7ZpLEǟHP qy bB4^=E$)LYV%j_ pQZjR,;: mͅ*[8\.-&Lo0=iSOpx!˽~t:W玂9U]dXf @"c@%T~狔KhhL߀Yg[@6;KKUsV62 msE& yN13Ȏ 轙֩M9Jnr}-GƆK0~72[jAu{YNAovd(ڳG[=Np8wSI7u `atCDy3H9}RpcfʯD発vcbh N#ħ<5"f{fdtw>]xdݖ?2|# SB#cqkEv*Hd/nmn x2V#&TCyq5Esuͪ`]W%cp0y0[ PmVgD$0j˩%j3w v)=hݣІc-R}D9dVvSOss >\]gmt%IP[]u@ pj~"EHBj!i+2~}ڵ쪵~@i'tm ]2(/MGf/h%WҼ`[lP֣k?m<6C>hp=aEtǞۃOB jAY 3lb M3!qt A ttu%Ddu1gI?e-y3 /EʕC٘$i7Z*`ģ|%/W NZmWVoa*HWU8Z_ 3jIqMm(u,!\/%5-zY'~I?_TC[[bm*< {FfܴEM-Qz:)~Q>cqٲSCghAJa0:?BUrclcCR& eX_^Pك1uB?%8/rXDovWػ&ulbP^o;9*wߦ1o%}HoN>qއ^uRH `-@BO(:P6XLGA' $ck,;F^^=`.&Q0&Fvode.xi;gdW 9 V&HFf2su2 t¥);pBD(މ[K# {T&X{Nm|ccFO6nI-JUQEL np!"ЃҰ,xUZҤo4z2c fx"~(;N $e?۔фldDٿUĐ}=S;v@X`ɻwMMs@a hE' WMӅ7 aYOCd"Mrv;':.m($ %?B9j]:@"SRpRʑ σE!,b`I20lZ<)1l[,з<r̋!h'5;(* T+1#ۼ/)+@>$iwq`\!KX+ n(X!;#-KL)+>%'аG4G >J*i{Z>O8k|QNdR~3T\= ̹ @s ` e゙-.AK2yCrR0;fV oЭ>tB;ƥai3YU.:wۆESԶR߶{!y$+@-~ a<᫪Y\>Zw vtt+w0v@A']# X#DSf)e@&r^)PϨ 4}_FCd:TzO"Ezܜ83r!mM[J5&KZ]@(k7*EgHhԎ;2 2^z&a&6]kcq5D )φ&#sfBV˄=Ն'vO9?μ^tϝ#e OlAO+e5愈vMs }q@^ "}>rxF+ȰgkA.RF_% w!'1D8kt߀3tWjꡱ,ĐS`}Ou`hbG"[SM6)D웞Al[vΦ iVxiat-l0ag]~ NbQ]) 3"p Atj߸/(x|/.{0ÛGbe'_|d\K+K!RZ_p|{ ӊr~ÝCo:ŜMe%LS!H3<W:}oRo2P}*E֔SRxhA:]`mĂ՜57i[_ 7DJ^8w-=@չO}ZpI "e|\յvKQ<ljY k'D {GlKT巖#F&VAdT=8p@Ji\뭿<Jጔ hy^HC/,g`If`26(ɿ:Wb/wmyj.;Ȥ_heؘԵcg#+$lnA4(q*.N"{sq~ߒb˷B!ebcQbLώf&-دMJryoQ e‚UfmohLu#4J&._#{qڐRL(P+t: +ac6Lg`l}:ޢs$ .~n>;(K;s(g쉤@5Rw2;WAڦNSP,eujՓx[|t( Ii5)R7"(bК,SnYyG$TjyN–xȆ.hp9hW=Z LfhfwnV#¾}Iqo{ǺAF[d64 z=f\gJ}G;_ ʓ_Fs6~rX%m`+&$F1%ľ>0iLn;W ^+Ø+݃ןthK8Uu0guXxLApONFɯҶJRlpUXZCY봱æM }SbNr) J5h:TȻY[:DaN&5=?Sd_v|i9l$Ɔ"K&%2')f=]?Lm*{hS^)Q)z`ΜC)0:xw  UYMbS9΅&(_/8}ځ&M$hq+LCN8,dm{+őow@DžQٯ˴):p4Ĭ&kH|P Ubiɘc&anx" w g sX+gf+#Ք"ԁ\u$ yڢ, c>PaTɦQGj1ىc bsfM5Q0 8eYО\>;AdJ qaTΌ^XN#@_),1Ø/DKg]AGh -`~NIZujx`&\_%e$a‡u.Z-K,XbdO>?!1Ζ8y`dydW9i"o3^Y y}Ns  sGF V!uPq,'pidÕ1Ď6挲ĉfOpZIV.ʢ%>!yo-4̅1\p:V" n`ϓec K3bRɜs: |kzb>l=kc{Nxܩg a#CDt'.w "8ݑ f}aI|T:ZzGJCFd1aj{1A5li0u˞8ügFuR+di? QR2"MFqLrڛ5ITYw)B&V6k\ݰ"ݮM\Kn{<{&JzJw>_oo4=JfZ@vD5zFa[U)bC`āPׅL#wM9*l8xZl]pr5JH:^z)for#q5] x*8FPŠ11d~$%|x"`vH_4ml XXl)VEA*ҮYG(odsur%x&GX!S-^bgdf$y㯟ފX7znbaT;kCvc>\tbHU~gf-EG5;~Uʹnjr]z{9zamĬ0DƝ ڋm,*b; N Jyu xU1g@Vٹ,ߵ P\Mg3!`2$L;@9fBZJXx}xuy>.ܷۗkd] _[ԇ%2%^8G_g>9W HIbpx fb𰽙CPkllQήT8'Vx[qU$}l}YGf!3SкT,.7_H$r߿?"M_kZ禤dJIy@ie"B^,a-FJd18EQ e1..?SErg ndyhr ;Ї$d _. 9f<.,<$9QD;< t\W!cnc:>+dT݃1E仱 JQTs|⦍lX v0mcyXbNw2k m@4]VW#h>UK/˲Y!=eAP8q6rFڒEݧwB-_[LwbS-&%n1S&^}+3U1*0q+ gv p!/?8\]`@^O~zFA1 X\=LS9v! $ݾ=|ⲮC R?!5 hJ˪ @6LXd,_XJ3OdJrxx' ^+Z? Κ Yg|Pl&+D0U5Yf}|;p6cc6Tx=/#DQJƝU{A-:/eJF7sG|zxXp[Ok bwi@p7LZ.:(Ê#P6eQ LYܱ?]-v7+_h >\y&J2"ߺ}ClS|]bê+&"k cfֱ-לpH".KdxFN*3EҞ&)dNRo"N7]UJYpH;26}hG$=`c2q5g}7/"-KUdB©dn.{dgCLd Q`V .bFO7S6Gkb#uESxr@|C`qr8@s_lІO1lYx.S{ej̭k6l]J9wh Mj`w2UblˮUKO$pvhCY^h q\J}"!S0w }R],C wG۶ Y-eӥwY])Wh>O.Ѓu 8Q2A :97%4u=s:2L;> 8Ջv``/ZG; ;M)-ݤnEØ$&y+Uo^ }@ф?*Q $ Q@aaaǾw P1Cc˸x2~*B+8qj #G-O P [M5P5Q  |peE5gyg*_G@ ƵK!-xa ta[#]Uq.W;!N_-ڪ9uU9F]]4nd}q&J*J5T$JAL^H2 [M픝rGxW*PGt2li!& )"nu^d̑ɃG1 + t,* b-[Qjl8p,YUss2@hѴQD,lX%ix4Og,aTBnRV&% xJ7-fjJ/1In۠K&$305^ݒ`@%19S f$rzvm p,eբE@vkmhegoytOeh֋hIw}'9mXY`p3rrMiPxo7=h-]LdȐˉמDލa>'rSwrYEmuxc!Al`ݭV:ejQ $ZNCTb1B1phx瑺5>s8GgnY3h`Jb*l^+Yrg U2V3[Lh P(p;PᕺLBlmpZW\p!֠>Noۗ޵.}tԊ_Sn^b?YOQ9%l]W4y*˵ү}ylXgEn8I9Cmr7scfP*l~[vKM~]O+K=h5VVNl@b۱\}9qRmx"H*<Ń xL,?;+;TnKp= (+7ojN59E41' ־j5",2̮Yl>?-4FUnfϯR ԰}M"[}Kު"bio^Am]֫/A+m`tïXX0ȭIJ+ف 3 7 ݧaAE-_wÀ\aŜ:AE,Xs{QB!NYa?!h (A5&>^t?#ԋK{|ڴ+JFu-<-OpvW Ѭ> &k.L[\% Azu6']I|XCF˜N8P ߓx`+-? ~XiVr/Jr証NR9p}00.ZDAS̥XvAsĸgWz _9+ٰӼ|wZjdmv׮QZW_{Z%JC@&mHl8FB1~Da-p"LBV؃yG}/?ru lTu Q?qKfbhvZ'[ C츏=8:)P".G )|X cQ#p#a]HdWBa 4CRLE!`Y(n<Ͽu\ 2Dۙ+Pcno-4{ j4طNC·_VX̟w9/lR%6{.(~:4&dCV?Z/UYH_hv~DlN=!iT ]ohK}e/*3/$FHhlapۇ4_=)jDȇT dpPT=iaal+u?bj[(J<#Km'ˌi>AR]$,f2tWREE/ 79= X1c-uBa_i Ds Q{Ğ7k3]H uFjŇgBQr"]0YAqGNPjq!D$h@$˄/mv?pFZ0EȄtt<@"sZ|^ZfB8** iWE6.|JLzӈ4&\7(o`!.}@{ʥKm)릗cu|Dĭ< U蜕M:+&lM]^ `) +Qu[8w"fOe KHuzW<4,a?Lˑߦ 5ˡ!X:;lWQb>`qѽQt KF,4utMAƶߡ>>Ƙ<9T$]8O2"UoLqbͷ2ӭ9ӄ7\)j 37D.0\ΈF1XYP=ď} Ai=^›gKjC'k/7QKx v54L!DĀ@@ ?eWd$;GJb,R0*PDF'G3eEå5`g[z9%Gf1]W3+{c.Їb9 bR4Rg\bnS:&tbj6yN j&"ɟԡE%Mms: tA&njmĹF64XZqP%cޤoYb}Ӽ<  2=L.Y QdIͭ$#YU#!bx4E!Bam'þ-Sl'u餷uZ4q+6.!8*3Rl)'WO_v7[$rț t&[/J(s]'%ZXyؼ:qųvIW:*~cҘ@lP`]H(bDH[7꺥E@; Cd:;݀.NwER77%*z~Yڐ9=#ayWa=b")O^$= |e0&eNǍ#!_py6*gb /ļ u2czXv}'ȧyǪ Άx@هS|Z܃; h15Y p0=&W][>w<Ģi/  y`8h(o`;%I4!/lQ0 bՀu̵yO Lm*_ܔeBq2qՊ_73!_-{P( ɊʆLs L&2;N-AO:˓#es|٭9Μ#Hcm8IwV 3'Dy3ˀcBsTR~z;Ə-3OOA;eɴ~l( 4(ꓠ`kfm\e,e?:!Јk UP8H,xH#J2A" @wGUiy`a2 M&һ}*lk~u:r#ԶH>'^ˀ׀I&KQLt'X,>mod]% e$[!.ACXK)݆0|cW2.e`*u>hx ЃjDBmo r!Á? 뫈<;ճŒ{{N \a2{rk dϵ1`+i^>E8s4%u X^<";Χ:Piֶ 2`Qpv`TanI>Hqxm?eaI٣ѤCKt0 Q9iiꉾ颼X>O5uZR j<悘cx~oK){hd]cF n#)EtBE| c-1<)pF%m8C T/0שW8 r|1t$F/Q!)g"`rΝ3m!A~ H*9C70+~f]i՗܆ڭ/;XԏreotLG,6~eZ%Eu>&ÀvKxVEn Ҽ4aY On Z-H'j  ,q[=EU"v1jB4{iTFIf@|Y #$8dXx֧4‡M%<0ݧ9k*~vTSD c8c(?zEr ??gv]x+ĐȕG8l!2NP𲤜B+QKywbH0g\VϺTغAbLJFDuc #VzBncRV~c?j[mĀ`$l$##ILIJ\Bi 7-$M@/h7{A6o }+L"|ܫg%I4 枍 驌yZUoV3VF܊6f0lhg!.L/㯎LcL#Y^/51Rӄz$2-zl 6bj9e@ Gw;=y|\uגl6GZ2)#cK,0TVEhݞe8`a'D) ({`pr! LgPr_g+z ʂ n-۵RΗÄ1s1D!Ļ ?T眙j WY#tYtΩ5 q 2g ^cVяb%JhƂBPnx} ooZ(Z9Wf@L3fHCm~gԫB-} Y ct1MHJf)|3 w/XMC"Y[{pkt wt WwIJybyz WV۸kkq\| 0}3L,RbV{ÖDڌ`?,/׊=4/_sʝ( Ưϐ:)fkFs& wG~Ñ-A\# gncvet3|᎚mVvb!i>[X5K0T&r=ܵ'HBaA]%\bY֝n>l@R_t{ɀu Rf6V#1!$tqd;~{ȽoH<&2%j̮|uNk!qa'>bg+HdU{\)Z<^*Rʀ/HNl->H]CA,2XrnKI0(ګ;}gyOXLNx * [X^6")][t_uA15Ac–Tڣ;ԒA/DMPo~^y'Ps`x'vbbMIE")6mJS%dgI;,UwCBZ8,G a*jm_DfO짺)slw\/ښe%ޓNzWi]:ϓznpuLY:QvrLy VRG8]]k57|SIe"WQ`,1VP-':,g06Sh=RI@5P\&L/HQ ֠mioV=sg+c )j-]b (JY稴/*VWjp<=r#9#Hyg~ [nnzXo{=P NG@,^3A.Qr~*&E5w0j\ofᛕ'[^7$-!WTGʶr q?-Ԉ[U~O֢Nمx;H95G%JT&~}gwk61`ǒq(h '@[uM^$齋x-Z]ޯ,':"Le!)}kgmǣ%D!^NBz =-W-Å=PQ u1ZSI!5 YMKm qd3qf-1Lۍi€Y1 ϛ} ~ pVjt=:7, "Dv! =& δBlvFDM NQ t\Ft!M"̙HgQA U2lm'*0*I>-h<`w~SXkܙ8 Ll@tx< sxyX[܅`sUP{nU+B]B:rZ|ˊ~0?K@xFF_=iS" C|rT+KI\ Ɋ8T>h&]L3Z}}7vxYiQZxK!+mxFY&̾0CYvq)b.dz'ܢao\N2؉4*W-{|Yʰ7&~) ,VPwwPSޫ҃eFƕz>mjP3? r^To,BG9Zz{1Cq7(9>3*, p3Ci|z$%QVt>Q煎fnrdFBQ>0l N6hEf0^u8uu-d&la.? kJrV־kcc:# 9HYDρ>@ʣ]"!3arrv$Ä|aFVRֲ\TfUֲFId?QEGv F1ٸm˭Vb;x^7r4=e@e l*gĥRNR;$NWhI/,?6E!)}1 zS&˿ Іb0h(.JmɿbJ*btRdGh.tO&rdԖ-Ԉ@4߲w>2njɸD%2)X PMA0KT/$Q$Cod\ YvfvsJHD2"\!i-Dg>Ov[[W; 9|A|s&x H6{9lBS^s#J D;oK"BP+0? !Pra jR'&'ҝV/pJ+23a6=-QR*\O63'H`'.H,j͵y|B`տ4klTMzv56B9rlc- Q rU{ZiȖ+N#  K RDsON{;BB_છPz!} +"jO jtfag1Qq\umiYE*6{oJ3AvuVhڍ<3fTpJKĺ]Nхc3lqy e ܪˋ< CŽ`{4{xsS2`l!Ju5&Bo<ԥ!'=r3z8$(k"z:Dr)V}/}o3.f]6t ̷8!VzXvvo n+t41EQj. %Vߙγ%C ]L+R9Њe /:Cut*4pd- WuDnR-)G"eEwIE&nF~n(::SʊZ<\Nuy٢k9ik1wlT7OYvڜKt10 W!,S͑Ko_xG0lK7O4_bԐT2n^eM2[C x ʀ1^ISgiRj4e(ԯ3ɨʲzyY !ob)|>^(D!$V}q+MN o zHU ¨5#‹- )0kG+5GfV*fŽ 'g+fWߚn; ȟɍpOliZT/Ý$ω5Yۮ"'Y ێ}ubIh䞠4'A 9a\Uo]8!p;Yq\:}шP#ctzTU1[G'ӏLC[enE ذO50+?J. EIQb,Q`0vnܬ&"6Z9{(Cl x~{"lwF3Բ6 ,9*LwjygYg: (2 L]&+J`$JҒ6ӻ tZ8ʕb 뵅';=lqf .(gi: HlVSݿ\\MOc#7= Dc]~^>xw \]*{ڛti^\Wm=Q$Jhwꘟ6 ra5L-S2)**2PYGaC䙪bN(J)˟Ȝ,ln ac0Nsb[X n2RՕ b4wz5__#!"NLZ$C_)x$J}to .~r' Fa{) m=pY s2%+~RikGTQyB{.LO['L~ݙiv| Iᐨ $ y^}"c Ls`11+z."Mݙx!*\>mgJԈ3>2 __]u}@̫aɻ]Fv m_ 9BD>+ЄշrŷdKP0.{b|mLCZ[uQZ$8YbPiɲmp39z 90\&Z%&yI#O+AIb5{zC-^`m+DeW>͇큎- ahc2^5Qb2;jL^5jSZqewcGYY- {aurS.a54˪6:?0abì<tJ,{v36#c Vx V6fBN]Hնy_ҊD2?RAr\ns}'X|]Noq,Eǀ[^&*<@[ƶ3$g 5_Ǐcw]v-, "HK:x]cc&T0Q4`M3w5,hw&Xq*'lRqE15&"hrQnq!)/|߮TJnW&{xB>C2ZKȩ'JRnHgٔSvψZ', v,J#٤Uj EXhSUt)%(eRڼ1^YSD/LF*l^g?~md |5p)kZ1 z!q%inh/tOʸJK-d}Eg}bl*rp^X5WOyĆ ;.w8Gx*^\J옗Q|@ N[-e@1r;9ǽVt3D[!H)IVoB&=C"qtpTqi8"/Nx7oyueJDLEw&pg-`AGκ)Bl˵_fZjqӮ Jue S{oz1-Zxv]ڭOdV(e.>Ltfw"G1po蘛do@] gf`Z;ԗf])D1[DQ2\3w9u_ @ջF4/,|ajԣ2*|qX]fKd&/EEeK?~ 1q.bKz]:$f' fQrwuq;f?3nztpO5 4}  Xe-zI=9*r3XqT̂z+Tsy\@kA0f`D!4Ξ7ؗ-8}EfUjIT. Q8d@w̦~C͍'1S\ :]`-QP.p *DMa'^@XЭe@T `,5D1JPZA5(f EIך%5 _fNwbӽ 5}k6< >w[:8Y_u΃4Kof Qj !Pu/t$È$CX#6r*|.-v؞c6UvU-]3wfa]{'n3\27>˪O tԠ(kwܹ )v0.yoHP&xN$J5ہMkˣ:iRH'5> >-NzfmK4D0 ^^Hmog9]h"6c@mSkp6ph4#l8sS8-~Ҙ˥MLi}8ę$qW.55!.+Ah5Oe%/FѸi@Bݹ3~͙}7CiΊ ژL!P 3T8^qJ{:sZeBA2> gܶknnD<P%Ԗ0>0f˷mz`cʝzV=+++8M Xʭ+?o[.aԆKMtW/MIaد(aA@-S[E>ghVW߱;{Wԕ_Y kvՈGܥMh 4"3?`W*t.27#_pr2rξ92T>1]6)IKJ2[ 2oI  K5cꔺr쯤+X$:юO(\Vd(񼜥9ba(%LAHlLa6°=9D/I"s%mtcB_({.@bj#gJ q5Q'0&T0}$2g_xKD3ՓY8yGXSn}^I&ş)4 Vo~>&YۮKd"Xpo.X!vUƒH%+1OgIcI#Mޟ sLOB~0hkc8͞9; fzޱYq?S(:T43)[˿hpF zhG-][V+{r>Cgm]<%m+b80Y`ћϸ! dX8PUBFFiI, BRy 6(3 RL%Mc<̪+$;0u)h eՓHNz1,6;l/=9B7ڄX=̨a_oӳhZު|`aQRJEuIY*jCAmniri#W{J}s]f4I@0F6epqZ-ᬏo b;"c߱k(ٓ`*Xiaހq0odT'd ]ŕLCd7u雿> JpwX1 @)f9b%QU*(ven  TǴ&z|XMNG1iunR'6ɄIVXf- SD=nG??d7qÝW,hYn9Q1S+*Fq>B=P( p?/ *!ֈOH-kA1mz(~U+s`0 B ̈M)*|cYKCFRf 2auV M"B+Źhؓۘq}hw7US}fPw:nfC# :M@ts7|zx'&c(q[+Hw[LSD6 ~52D`*o4LKY 4 AIC)F##1LX J0x#ȌtA7!:64镪 RNo' 7&aN?,TniV"gxEŌ+]'HjBy ܽW=nxX<|z'EoDJ`zUhױ̖NWܸ# g4))]RħV'ΊO=}s`,\'fge2ͧQl .+5lnĢްӥCMPv)CZ6s)S^T {-([ zɓ]X~~ 6$=TƼD* ,A6frkTpU/ V\Tkno A.wX*9n.<3AX 5$7F&Whk]- 躾^[DF9T a/8l =8v`\z^rP;Pr|ko߿Bo׾V1B (Vpcmi134-o*{N@L8$f HI"K7.p^*310\MXE4 NMZA y$1E2wCT~<:@3@w_,w}D7`+ML%])!QJubQrx[,Z0keM{dbT rgg$Ϳ=_kQ^4Xxt"Keo{]vHSlj#J叙HڕbY k{QdMk*Mx!vϟk22}/9%ED0QpY'!<ˉn ޺P)%EGw kF[EcK ܯuwۿ}9cAo5HO[}s0+vJlj(Cug:*|FkẼAjn:.XMwsxFb f}+\{-uG#Rq<íҺTMJT::A``/*LI^\J$wDxݤ苁]sw0j#͊9ikZXl Yc-qF{(@\ݥA%/ugѭI{klf5~R_;S˹z"T9"r.5el}q)5bj+ 5Y['G#c ;QZfvfpASsٛY<,(7<0< lT"Dgjiiű]kCaYV%I>8諩k|Hޛ1k8,[eS N@!Nv-~5vx:T+'DM֌A0 FG%uvf31ҷHm o5Gm>0oa/| `_!Ⱥ2`M0y"]r1Q!9:x4gvc( ~6g֑h?vQ Ff/ӳ6҃ۑGAa_ȹ#Mj6n!2'4!̌xZ("O?9̈W)rfF[Q\z8 ɷƵŗo [NAڕ]j͈πY SpgF5g}"2?'C!&2j!ڵv}3j@<~/;&{ȿ0>( ^\^F%n"*td nsF3ܵ`Dt}La38w,2yFTtIaq2@"lhqP&ļ+ެKqq\ۃAN{aHqS-:6@^f 38|-G<1HK `% 0815F kR7K; GhZ 怲kmՂРx<%I_Noj.唤4P|dXa3vЉMHv]!5"]HڤAR+֏אLQ7'3i>i/IjeeRO gQ<+ 3,-]giDž%Gf/Na$-ǎD"2OnHFՎG㜮em ]|Ɯ7?FV/aych8]Ren%XlUuMt½d- 4ї|h tLl\D!8T[i')#,NI u"pgAz[2@;;T48TS.S&ft `7K#9Ⱦc8 /4!(֒2dΟJw "OGIZ=@P\5{3GŒw`Jva P(xJ~ZEE6Zt֤@FQC]Dq.y 0-_uu V\A-6Ϲ\+ T<z_CԏzƆ7 \7(-JdSbGҡr Fw*cՈ<1$We'Dnl3SJ_cZB~-C(s#x+O+Ҳb`-52C`w%]ɏ>ty?8. 6&vB+sf5ͧ9)i|GH&ƷAikWa-]{'ÊP=f2 ӻ p(sοEpP `ZX A!b+h/آ qc2?%J¦1Wf@wO9^0Hf %ANn1ܾ4bb7cDTs ~,Y.&AucZFK. *"}zէ$l#t穆* ̺xĶ^:/vZjEf@xlV l.r?9B p8&o!P/?ؕN]ۉc2jTb Z¼/$y@f~aSo|1'6j-}ƚ%(^tVy)wl4t>M^N>F4P@xEwlE+( ]\_-IvлciiReZLiG> p3Fe=6ڈ: kn_O_!j`qn#-Yݰ߻n=U9neHflL'xY&DqsA30W5=Ϝ~7ܽpafq' w~:rC^]"=B*!!~#r0Q@wp=4@xRv@ә|*U` PņE;Y[lbJA. 6f/NG-}CYީ, eͭF;S{%/pXA wv+uw88";REWa(# }NL@tmTj}ˤޓ\MYv4Lڷ;d sYfj%|ڃWӑH#40._MS#Wm<>P}Y~1>tTll"walz 8ΰUpݶзxg#9m2n% 4ג-;$`YMmKx.t&u.=!$`FA4(j%-'ul[ۼ IzIM"Wk8Qk #!k4 | F#:βe}۷IGØpBVO5+JI)+TbʂǐEނ@jJREzd'֜f#=m5{c7 ptd*ۡb+s:D"hh: cգ'iXPjٙFr~1cjOPr[͠tVaؿfZ"RV\L轱kYQ'Jp!Df: ǯ\LS|o/-idvպOʹ8xGB̏hh) pħId#`2A7prSj%Ul)=*wM>T"}ȪvЙ9,z&H gK;t8x\kp*@~Jc)ǜj'<Va V|,!*M+ޮЭDgkvǩ_/ cTcy9O웖Y:”"gַq S[IoiE)y ?'+J 9?d5m[‘dL+/[5MS_w7IyɡC~1W#~0tym5U U7鿟m=d2 QȪ[ H~ ]:fg`T :J IM3%?Ųa˵aH0$51~\ z[$&e ?րb`՞Q ̺H? BzEF}|ڋpg~eN4>bpR:BmO*2y S-thP+],L2ONf*BKhj\fQ|lq[Dl8Ӕޟlb\ S$+y2QٴisoviBӻ^*6f"I{s{X=Qbhyx¢qW 6|CY/b&wϓȽXE jmֲ~Y~6 [,BEH)>x9a\yG~ CP=C#ĸg} Lb5FYv\gn [)|%MmUD|/-d6j8A f'5Wtcϵ } tź+QM;9*Y (MJජfws˥06 K!l.*%7iU<1\ >LXŻb҄6 ?Tԃ_;ypo]_`haQW | s#0h#_?pbťuE-/MM8" o'7Wͩ_\]Ԝc _x}p3k*SnPUZ[xqX۶nE;H \`% & [167@G̀%09Q$ lf⠈̳VC:Zq9`i^۩nM%0h"ET5n.bDp*zE_E1K)3^Wv%킅St?BuyQݾ iF'NB#-7Md=3džs\?='M*pT#VERՋ V }pjD2x:R-߬F49 79$za[noA-yæHeA~!|8y^4 ҭj;njR7FBRA*DVva!R2-)H8F:Z$q4JQL++ `yց` 481$8i";@+\>YZN"-JԜPɥVu,ߗLj:?jzhɁ_00U.Ug${z@&Ӱn[}“nu&iFBtU2[#,Ǻ n3bt[{uqK(ҝ2"Näy6(@^tq;f@B !zJΒ6ݹb߭cڠY~0"G~opkbpn0C!N{FEdE&+zZZoPOK]Um>X0,s܁ rfƯ:]Lu_C$P$";`*ɿZI>FR-잩UU,n~^#7atB# tٗ<0̓0„ưS"KeԊKm5`:WnnLz2l"S;a*t̘Z7*{^GS_BkAm`4E!^HȄ"gV\s^P뗖-Aaa)O-Ev%^%x΢ ޹+y=Ka Pաr4c#ZDLT? P:-!qvÑzdThJLH2NHVl"L h\?e%< E]r 6ӝe`cC4Iwi^בa,4$_MUH穘 >W:^bqm/'^씅ȼC<qT,^⼽H/jmՆYZE5fnxR'tL¶?:UZf(|`n)BtY|3?92 T>гIS-Ba _GjRge6O 00e6W"ΐ&CS"[*z[9UPѭ%ZzPa^o-[(X6;swuPo7Z3Eb{ u]PþvR;&D&K"͙폋?ѰtG*UrϩaTZB'Lk8rsʒ^D.5o_!R *Ow9 rPՒK8הI[> /6ڏ6%vƬ&~ ߶]#8 u(rZ8wO=v-[ :s?!`\/x ^8xZjtn̞;+.rKe>ahtQ_ɔ8ș#/&{Hd4h"#zI,oHc x3އGmNa>b~&WϚ~Crƛ682QS5 }uy].a"t/͙MAM?aA/flZúLU5|:i%ƍ^xi]}O`:z͕Ҩo5tZ捀 Q |ԣKܮ' +eSCb/Hm hðh@BZ?!{6aj.HpPxM&@[<9LšQgVP;S"3C1hFui|ԛ=f e*KvH) L- wcMSd{o  P^05t4#}ttvifxΗd^:yw_>2؎s]H2#LMcpCiQ%!,`= 홗A$7^ᔵJqna1>4fHCY:GLW9JJG_^wܓFJ1z ,ˋk°x[T@]7sjIa& K,l쵳5Uc|><.4:ԌSO9r)6#~.JZyʕ szhMYmMM?g\Mpw Q3]=ð7+)_:%9~-2Kg^CFNn%7=\Yќu\pvhN@Ic4EޜMk$X葕2Z!7JR^#;e6On!P-:6MW#άCg1t +GVsQiU'\}}Kp-G/o„ݖO74\ M.lcr+\i1?&'XVnTx SO:/Ptw%UKq5?|wē.:Px:i763OtzݺG.fe!?B1-Ɏ~V1B 49@z"Dp%g۠:RxYiο@6Ը/7M 9h,ȤzEgz-M4z95N’g8H29xM;.VQ Ld 2[BO&m4SЫju}x^Mˏ NU=^\W6`\Ve<<ݡ}))&qfb\!P~e`q/ϲ8i 5nBҚ_ -'arDW,qO\r'.fcއHDDjF;%O֍!*MlO( X`x䢶GsKC~r:'Z3[3l'-tS+58e~ْ2@wr)֛s^Ǖ8Y:L"ݒCz79sSߜژǍ [gqvUi/[|نv7.f6w Џ6*,ZF7N"b@[uZ<(J%@D/B4.L~K)oaƦe*d @f( ؑp{hUPX〮aD{"@8€r/Hlލf#q:NPtG:$U ZcCLYG^w7&hdL¢)\p앝Tٵ~]s8ۢI{QSx;?)J6PG@ &3GߩY(u$noEoi_AS1ICZ5,1ز)-SиuÙƠHRMia~B^V(Ph(,eLl6ɮ]TfleCٓdͅ~rx|Wo*$Fûhbe#AV[7B)9 ,^<U7k4#e$ȜA%‚õrRDBsQbֻ9 Չ;=:A4e\%FuD CDT@}'T_yThKjG|ąo4/tw\ ;uueh'`cEDAON?okԋlv xrQu5)@f&+I}Ϩ=eɘ WhknZIOB/fvcڥG;#^(d0,Ryl't͔O%(1d DV 6q}'*&V~2m8g{buCOHۗ.֞'e8:'0z8,'5u1(ě)1 ~@EN~P!5ɳU_qXJm++.(Ve=+(s{ ^P1Im#z}$k0w -0c67Aވne2)"H[;LmR_49o{^2XGi4ɕsXBnϞ+smYP CQ\W1~7~ER%u*kذyʓ?hq5ڞ(T:GyϊlyS@_bsOk 22๙3xgYϟ%]y=pْnr?jQ|ư wS ̍ɠ-4/31vwO RaM 0’Tj~q:&8\!۟O,an2 J:SpB3y~ŜXqq ;{NӫH:Lmp $bYqs2x閟g?BeTr=/2~UK۽tt3Xk @e#s&rn$7wU*CFɈJt)Ɵ-[;J%^~YOͷB]A$fep.*F`?Z/_8*:< iAZ7 8I;Rͭ%ϸ̫JV#J 6Ge>{}7h[x *[pBJft $=af&ƚK**lǰdqSesfAl׸T@@HQRb<ʟ5! bJfS7l=RDb{=&\f-!3N ZL_:mʩJR.<n߭h4U0;)*OCw0}1 WX$!r,&,kM=ld&_\")*, Zj6?`1U 0abFvIAK`81ɑb$٪4,%YyHlӅlcz8Yհw[;q64gȂ!;aJ4 xRnZjq TCsY}Is#F`3yu(At"j˙iߖ;BƩDo~9JmӉik#7DH-"`L徘=?lAp2=rNG5cs_  @:PwuC ,xZ;p$j*ncK9V暘x#pq7 !rHNpw-Qbl/+8FOY5̪:_#*E@&8=Prt:?v=ښO'hV0}ޝJbF7U 9IK%hģ-wcyrco#wƤNEcvYۦ*bW9i|4 l`اZXj\T6Av]ݚa9oE(A>KNǕ38m=w c7h ug.N ˀIQs=.dcդ"fI,Gws`*!h`=da{H N G(Ɏּ+smi [ )NށuYv .?PZOY04Fvzb>gyoT6ZW{IUHj|o@e0Qclvn4Ȇv)衲~ges[Smi=2Qܢ# E4Gv.t>ݱUIwV/`$SGzYD;D5{X +B. )Uh$ otӎjjs x|!0yە?~i>)ރ]έM$/3;&m aiks'FF(?H53Y+y1`F% $9Kd4?#f')uG֨"nVݶaBQ'uC X Dku{z;gu1E?)>=o젭P ht\ZpV7E痵,Xѽ̀]PVꃥ{gٓ<*suBV?szALd|c$86.  ѮgI!˕1cCl5 [#0pPq6b0,(qP [@ *eb*5b}nMK 6g +E'2kMSKJfSM 5e`~敖]6rD"^JCPGO]NM(&nnoa'{bg9eY6t)`x_l-p-e)%H7vƲ+Bp44tE"|=j19]CQ9=$TћMSC6 PV5%5p30fOA5Z`SM VF]^/{<_';,WX:M(8:]5BZ&"%TX8#OU)S h҆#./UMŮu ~( .VT NdclǠ=PZ-ǧPmjnUWwV< ~4Dh 4sΓGu[G `IlыaL6|pTݠME]"9hF{o[dJW{2\6كj1hN.uɩ4 ":֖ \lV  \|61.KJcg.Ad8ZQZeudYJ=_+ >_Yc\gxlÑY5^d"'w0-9ySV W$] [*'^|AW2QJ50&Ō @ILj?ákFE\gȯxU0yC[99!8Tmk{"u :R#dLd7z%HډtzX&{tajZ܃[;t\ v[7L-Ŗ3(SO`ǡ)L[V4#>q%u)J]g;Zg{e2'B[M;+";K [CݟeqX}/9m.2 &L%N 7s ǝij3%k>;zk /0!fFL{q;(ܓM)0`Qdo|{aeP[{|2GuUW׮z2u1mQs -$.WX dz1YTgi`1QT$vMALJCһ%n(MືBzq񏐼\6.ZSgɌ5ۻ<^q(̋ޡ B~~nfecH<4z5{d"0%PA _^ ?>\])\G Hq]Kh-9_DP*u1 QJ] 8 ؙRoi?ѡu*$J[<3k)׭":xQMBS D('f闆.c)'?ݨOW7M.7}aäQIL^̳O_W5x L6U_d{6+}ѴՆa|)9jxvMemupCRLWE9cheRT_Ka yH;8e-'=nb@sLy\])d keU[j/W! &&#g,:& QG8%_S>i9KԜv PHP4JRȷm((-:~^ujEYޣ39E{N&'D@93wbl @'s7\w1yR/o *#CK<{}cөoKc\B&ԳhΔ83OS|!~4NP30 6 jca[of Ӣ 3󹐬:F"&qGǤ!X>_]=G=c6;Nly.խe^faYN7J+@w{|~f?x!&) ʮkX#ⱍDr(9=juW"wC&ܘ?n@C{)d@U˾ *Ҭk I5Qd8g|tf/vd͢|O4]}rÈt{ FnUD>_4^h ҝ d~O()EoДkH/;&p@`ָi Sߜ\ byݛq;-V !cݍ-Κi'NJV(.1l) @M:2ߩƺiWJb,=Ohr>g;L(Rp0soʫ JJ6)Y"0HyƐ%yHk`E l%2 H!(9h;ӜM:-Jndg f{OjK ّ*ጴ |B|rȶ4S>Lǎm4ie4*$aF#jzX]/gD56 4Pnv%f}EI[b#0he`A\JȵY[q:qv>CaT V" eu *K|k_F%+VNiU.[`vǥ!RHQ`VGtG5PSР7,aSeW%1zT-edlp"gqd yx*;8ye}j>S֠yiF_8n,#aEU-i34,IGęc1ݽ/=c^THƒw]W3_Οx܄-Vrn'őFD{uNhaKg֔N6Ez* &u7>༥L`A{=J+cXT5KloVx!G8ga)^:j 9g)C 4ӆ^ڈi,+g9Squ3"swYԫQ]ԁ"eVt&Љ1s` + bJk 5XE!_BBr^َ_X|wF|@\WԆ01݀\ NGH{#+)ruީ|s1VA5&MS=!&c)ݭ2%gb셂crf,4NO6\!KcSwǸpP$Ek,@n( > `wAdt [hKZ;T|CԄf2=z6F3y_yX3k8l*@_/aF,XbiӕBMRP <0==hZ=Qj%@mO3È7KtU?UEOXǰ|h Zt'cbt$§N] DD_18>b$ LcM-#jzؚ;_I:{WC'iEjUxYoCwH뱌2zȘ|O<6SE)qo|+bF0w溋:#v&IHO0ڞG:)&MEqmbs%K"-:\Br)oW;Z2 Hx6[)d<'2KH)[6vERiӱAg n B%WuC(pHGO%2nb &_:<[܉׳TăT >+3ȴ@}AkM& /dcWIAV) ÖFO/\5(Z3CJGY,u1#qRH-A]4y4ѭy>v*gmO 9&iMׂ%rTlPzf\~%,hcI_SHe|i߻ ZS4QLW/`5 SB>KQ){c2̬&S]ntC: MIr;PG6Bd} e FOΠPДǖ8Xʻd*ꥷTt@vK5ADPp4nЃ:ivLN`juW[KukWAY:+>L8oE4ps ].Pt y52whrM*ϯ"mI2?38tw>^sU 9p9Θ8+O>,ueդ|H qE5:rA<*Gq%\@ئJ1հGτ馂 a"} W _91`bunyK'EecH,l߲2Dt oI$ӐߑM,BvfrOhbWp>{ n熙iOHDV.rk-98$a`Ro=IU#Cqj4.GuauEe!^PVÅ0%,nM įa1O$<Γ{ͩ^3'ZvJ0fdP`\Ebft9| VOXۼdpH?LAFK:;ŒMKy?:v\vY6"G=dIy"JEٟ0~IOv(VjV6#G/ 8gTlxnZKN[xò?n͞mAHJ0 G SΌ$X;&JB-2KY<L1KÿZ'd{!5EWN:ƎŒȥh%AEn?nZs0rV+m .rHn $_ -Zl$S0HH\Ow)[:*Gwc0mBdu74tMWw%]Qݞ`~^jE ѳ \2|w4?!Z)'b۞g;%!2n LyԗKz,ܱxO@C"Cu7~oaOyLI^g48.TP; oSi_=1dMxg,sZhXm)N844}rͼMgapei,)9DnS/<& N2{f|i$b_2]#.aQ&ځp%Nll5شIlhrSƠ& ڟ؋wqRU$GEZG"'@S64F}p`C"4hi]SMDyf(?#Y6-|./Ƶai7H|!i#_&#$zxrWt, ZpzBJg)meI_*WKND J<`sewoSe0б̥&KIq%xȜxuS^}KP$pa>5=99$Ҧ_4i{֦HkP:<[]~X_x {`Z9&4a(ն&IS^״7'~ rLvIY6>>i7$Nh5 3 aZ`4 S ,(%y[,w~C hχd,6P+E^K 'Ls0ஃ1M4W~D+D`@c6 hT}֎HdANNK6{ͻO[':̽n˅ qǃ.5 jϡ鲠IW*GA[5=}aAG<;oF׬|Ĺ#SoS쑢tV1a4gе:|ܦC/C,L&G՜0|J.}" ^-(=gp^1T:SS&&4bxTFD@CQ;?sjfZY>)C:X:_Dm$XWUմe 1qʼn={ ơhE._.|ٺJvA$cVhOyGT|f>vAf쭲1*Tau9n yZNg4pU?g? fKX% @A=v/f TJZCu Ea9o_a7!>8jI`t ^QJ+ڿ##IR4,"!IcDnr'f$b:iAELXR9L ~o&xϊXBIyrsCJo3!#r03$e lgMӗ26i.?:x!5wLxANxwcx 1ca 2/|"3Ut }*InnYV~FWt _!_`H΂Yc\U-|BOM㭅YD%)YjY},Eh&Ks+'2Gnotʏ֧#M[w/ 6}\W2?Jl55$;65WIWp'9W8="9L3{sw+4lf)L|ˊo~*`tئuSBO8I\\o틾ϢS(׮۞Ba!Fst5`k뉋Qg RjDǡ @ N}3 6X;%6#Cm2'7&+?Cn5)QR bpr5lF :u7w#nyTON/-k,B@sF-u,dИvW4V^ mm> I[Zʊ<*XP Ǭ!kMpX}7Ӡ:VViYٜ`6k-L}dv <0fTwдJ>~j$/sjG }q|~AP8áso:{}B֔,P(W*DɎ=?K9$ z9R^g^ģn%%fָ.dMbJW<57\Y{ԶY7AԹ9+wȵ_boލƦw 4-IuƏHO,"mJJ>v6FLmdfֻTg& 2/ )kNWOF$d=OX1|1wOї|O•hphvvJݦU^Eč!O UWpIK("i ~+YUGMWI:9(tYU + ^?_fM CBdqw+7q3]qTsuKɨr @m;~Db֥M0+lEN#;Aa%VV%i< 䌈W BhE۱*s->-HT3M~JNj>g6ga*f_0Fr*# .py\noUm2hF}Hvx ѿBR!)_f^˓^%Txu!3d}R`V)؆@@~;eް">wYUdoi;ؘ( nn?uj'ָؑ8ɍ:%cLS~ uz$D.P8Ks J'&85KtX!"l6w魯܏@go@)'PZ"& T 4H[,+^䵱7V۝l]Mx>.Vby`٧U|e\$@hf'trB|v"eW`0N0.!zԚ.⩂NR|wŢtm6StawȞ? {5RT䢄? 烢EbL6)etBb҄67$O0ZԯR_ħً3+h>-Yrܞ4 8>A<ǀ@ݓd%('. ʺ8M%z3`!I}[}ܚZfQ`'&Mۺ#7f:kVX>S:Ờ)dFYX1ت+98>$n>B2ՄZ 5"\ե*z`J=}ި,.DjHpe7 ҎZ<иnBv/e++ҏ~<]xW .#2Jk7t-E]Zr}hHhA80aL2ʹzMӂ!ebFݱ{k]/KRNX?1"-!?$ M64P~'F$PXvj݆J/sW7js_Aر.Zs gi-/ju_9In{FITw2f-`}'%n=9 ^5x&UD?eߦWWeӦ.jY4M2 07v6IL$Е<"f= ijoMHi)$cV&FUN:O);V:6ɕTp7ʯWzpB{yBvt({f-RMgB'Iw3trn>j4FIuз]7& ҵ|x0eu8Hx@`%W\U;䪻0Z]ɴ(A;xe8!;陋4D\<#-LsVEԹx?6(G#޶YƠ dqg%==16::cfLȏ `?40F o[¯C"p l e(*%.tcI*>1wN9:76#ܔ@{HG%Rjzte\scѷ|iWLF?)Q§EQ6P 5"e fWK}OO $8 ̶`TYB0kP7nݛ19[h &l-z.4cB c=t7p54\NQ`W@7pxMӞ(V6Ű ZUwna 8Ofh&}=s!C/=PyRrfv4-v յes~3),nɩ|5 *r>5˟M\eUjXSI;> 7 ?K<[7CC+WЭ{ǸpHUՙ\mpXN{+IT}_ k}#;7oۄ F1뀑"Դ?0m+F〚QY|E95Ft5o_p} QإlpU3=c_ÔX~x'-i{`˜*ܞh ˞y8 ,;ڵ#mP6B_nFtMuf?Yfza=u&3QUJo?gvx=Zf",b 7"-j3 W {}"B0Aή&FlU%d(Sm_&~]ʙv@ɚI̪ 7([dא}-T>a WbY:|z >jU¨9RChi+fv2,H$!a`">!%89.L пzP":"=7=ȓ'8voæv_JU@T O5d!^o'gF3Iw!ypr$ 舢ArZ*~{x,2lV$,T^rT$X ^R1e75N6vsa /4!5ƨId_vR 1z9LryHE&9:ȧQ7ڼEoPEpT@i*M+ 4RUYJbWq`(zS$F1tX*FEרiv=t%ȴЖ 7gyɍj1mFZ2 \N,HȈxj4P#q!F@ Qeo:#:Twuh],͓j{Ҵ'<qvefJZC \J 33?ރC&%[>ByS9Nؖ VdC;,[kaaM'7}R1c2-55'Z/벒|j`=hR JaI)VW0!,J t~#])Y+#~l 7ZQ[D?Foj}~9w|.tMcsU1[Ry`ټR S6i1 !lGWmsC?ǐE-Av[U/$.jQ>5qeS%,ӹ[v,^)lx7D *eh5ԺÒ1"2h3@E5Q$ӂ7$k{,]͑.srZBjƦ;[tP6;*[ƨNj̺ mAe#=5R~GD^l+Wd}uw&8-5:M&Ɠ̙XCyjڭ9bNE[Y!+ה,lUG*aķl(W$ƞzɵUvJQ;@ ,Gż$,kJٹ%Z|PO"uHJ;jRɠoHiӦ $mwx( YL)OϞDazd-%S^ _Lin;Ghk&} i7:ko(`88J16U¾ t"%xʠJ4D|S$珳+ iUҬ «GCU{/@b*5 (4?/W }Ǒ)?weSzOyE{ y[O^& -`ֺ"s#fSQ[[;šPr(+ !@Ҿ[+DQ9o٬6&w% 0du]UuK&{~YvKؐux}wG1 A{ns86xM.ѢvP;5*˯n/ ֓ n\+UoI3TWpXL^xT,΍F'tx4\G+}R7*@HMp\J ?1Wܝ;`?<ֱt >`noD!9*O#`T·^8\#.>7+'\:XRNz. 4ۍVof] -/_@`yU 5R x̉)(?K'+^Pw;3U}yDA)엃]6#'+*պl ݨ*y]iOt6^VuRt˸%' ǬDЬ5 PA@嚳^Ào. <^O|8rRcw= 騾 ]m3;~tc@Ρ\Mw'rޕP?-|O(L+$5@[4> qYM \Gzn n^LY.OXTBg2jҥ-۟pSIsnQ}g{Ŧc]OC3zl% t{Ձ1HqSNsYIUz^+W®5Qh׫}}gSOd|Pe0ZT+Tv.w>%tL鵿,]# MlV&dnU/vCs}LNwq'bLE4 CJa*7's!uym@za+ûI*[Jր(QDZOhZ]'%<)pJ;!&V =ɽI±Rz~S#; IHSE[<3d]Ƞxh/r?zǩrЭ`ٳ2Orpn_v0u`%۱AG&@:ͪv4W& !S:02cダwDRP;nxýxZf̂ a7cƴVǓ.!GZc]ϦcvnE @qYfg8) e@p p~x%?+蠱iNa@fdY+ЯݩAYwm6!JO Gyz$\ dsUgjj*Q g+W$d H# &bk>8QNbevƂXk$L 20a +%1 Q5 1XI6sOKe7l(T~:c p,Nxyh:Þx%x4ihEy5BnDB,sO/`#[RΨ46g"*yqPb_ On//Hf0v?s`Β*j0z]*[IXՋ |^װcd $) bf`zd]Ob9βr#dN~KHSEvo\¦RXR5I)x塛a y#lE a 83Mu@2%;yW2xK.g<ͭ{ -3[OX| 5*- iP UN qĶKQBhqBj+0&E{ ,?fsEjkg%⧆Xjw{#:IGK'C GZ8g\uT55x1ذi1}A9Hgְa4'6@ey(Q->F6+eu 5b%d|MꅄAx r6FGGNPq&EOsE1y`iWm(+;xft=d]U)QFRZR{Fds 8ĽD]=W:7en_~='U*gJ͠LNnTGnɝ'떈r࣬J@ǟ1Rz+OQ[A~HKT # ̔_ޔc9f*:+Q?4`% s$e,.Cf62&_`Mh_I @ T{ OƨϧL;"Dz S3+0QT 鹄k uF{؞y;h>8n%mH=[e%{F>jL8-4 {nxkr[PD^Oʽ/Mvi3pe1N·L`-!,N-A%9623j B#4v:.@ HBbh釷O6,C_ځ`sBpoWp&RS|~cp@,+wL)I.丽I-/]XQD#P\Osl.}% 7!:bA _=!6~=ׅnvryfP !30ǯDPwLF)Ok<mmfI1㓉j4Mu5 6f<d',rIH=0EE:gP-݇po -ӫ6r*LY}&KkRoyL.[QnHpҬD1kTVe- gg5_N@ -!rn|Er! N+{D x_D:FϜL{k9dv@3GC\76N#/Q#%1S!NL`ۀy.b‹G <G+!j{G0ckll9fuҾH+QPޮt.SnKa"˨?kc!Ap[! _Q2AAmU﫻?_Bʮ[1#i:9쀶JRxg֐TzsW3HW^!>}(t lJ0_۸+: iiRg<$.XW5g+<6AfG[a4!ufϟtRYb$lFaq5IuG7)) XT)¡:M3 v3w1^D %:U P/*X4|)&%\5ykǾJZG?d|{yl5XttX袪":_A1[C!R ,E3ni灻e¬~w@ZJ,.2V"O<5`h516ѕ(K`_Or&7fMu6e'2h,LyZIG{yh?kBiQһ.[3#y[ H]'5##l̮I SߴA*W|q$}B蠘SW}N@#k!,A nHz DZCZY€&ymMDCjXAi$dx_FctJ^ Dl*q; <"3# !a.'2A#]Rh!*GN=#9)?.heGIk*QL0z%0h!mztXB"7~/fVMa"}ŔSkCivzțz (JD*Fnh,7̛ ?(GY6 P"%yFUB_X1E@'ЦG-{Fw[~>!']-Z+{Y=T܈[2PB<\)Uw&;aN.SN7$@^݈;)o V< HOc @G[[b:cu6{ZYsfȐPrr$3~C~0#ޛkL;/A4n';P=q e*)NmW#G/MtŒ$+ކGb*|A%$f@6LXZTՓ T\)`TMpD*bkjcXz-=<_5AcCٟgaOͼ3gF1 :\BETꀜSʢ_ӧ0k:4B]S,+qC#3bD8ûH1B4M2siҘ1]>bMLOf| xnPfO["T~waRGwxMJ<} ]|@D۳{^bey_ `0t0R2pSLT w拃)%xw݉۶qq6Z%|dCS|h6D߳Dfembkza0>vYd%}]W[d:_L1o 2n o1e& s_L&8f-A#NKt(å~{r_;oTk4uk 炆-Ƥ-/`! C)?1C5/(d$~>txHPFr*l%ԍ>jLtA`*8+ r +vGd S)' 1P#ff$5 %?K&]}T;;_(:]Uӗ | כJ@[>je c(&Iw_ӅG⽄_b5!؛YѸj~Ja Mt0_|:`ŏbs|&էı 4bn /HgQpI4zwmصQV ^{_SFWծ2p8j%S1b$wle C?xXh0/aaݩAT~}%p9d%CԶqB% Fh)@7-/kF9 3a\L3P;ppT>Ә|?Fb ]޹y/pgl>#?(M5RRya<S3*¼%yOr,ΕՖ#gCM'H)禌̙UEiiM(LO0T>´8Ə典HR"³,BŎ$"#frT`[Vu4bniYPkba G05n7sb- c0@N4DiK@9Zíhv.El K1 XF*K̉;6su۬y% 5oE@D#csRa;]f H="{9NZ3~4, pskd(ǢK/cDS2! <0$}$ B䖜5EBW/v"nÖ>vQ,7P➉- }o!ꖮlT.T-OV]KlD_BWd1LW^be곑YAf3 ^|F/;H+jJUlS4k;]Eݬqj$Z{ϟ=aJY|^2S>;a6‚Ƃ ;e-rr=6^}1z,Leor{y$UvKEdWG)Z%㦈,R 'MG*vYp |Y0L+1+L$P"f=gO#e?lJL] W:k>6y-'8a= =*g:@xy*woasr@٭T gPzo$Z]G5}Œay3CѬy ~SVxAjZ$&T_ϩ-}|Ϯ*0HiH2_5m| &a67 +\f&Zf΍ٌNcP3tk-!YDp>/q~cWFΫ+#O,|%"bMڴXm@2$osȐ zd_F1-Azsd]:oGa&P}s|W@c!V%?|E~J-]tzb&k~tݗ=[tnWwtחX?ώ+[0$*/GSf8:~P &.m4Ukm4O,Q vzR pb„M׿IK>J.9A^t:َnk4_6*LmB#٠q_j!/)5&gG(hD{bn lH)q蚢8A.NGqH27 zs䀒~+E&"Bfg˓wF~B" ޮACnd0j>8D)Z*-YLൂrb4+ɴ 8ҿ}sOaL,CvYiK#;4+XЛcѝd%3^v(FT`Y#gjS;^芻1$PZkc4 dm47up&~ 8qZw$pAZ)Y@.xKe|+iUUK#>3!T;4|{HD|.tPfŖs'%sitWzI=Ch0Ia-3r Rg 'Y ́W N*nvC{,{z==QKqAGRg!߂c R%̈CJÚv5ةRf ;ÜH1tn`ئpлی$P ah%raJ{UhJ fA&Lmd=<,ߤMnxL-ŗ)o92ϙw#-9})gm{jpc2ԇ-6WH{ {k{;(ɆՂˑZmi 7ovE~+TS3#dA-Ta'Q.~% 7C bJ=:cfa8OCϝx=b`Kj@A4^D/( P(\ z0/kr9\'$&LvSD7~N r)}뻺1A_^5H:aLw%,zL!ELR0UܟUƕeQ>Fg"г4< w \[G2۩<\Sr֪v億FPGhݺbR4E'[<&Eԯ7sA8J}2Y@qVYfF`lֳ!7\- ( iL I?8;nJ8W?xtgaOό\և8"e %v'7!j%RZ";BQ'ڄ Ecjc@f1#X+Π(& |_sm P!!p3[b%Ĕ/#?׃2Q,u! GhY 9D3pF SΑ 3AoC!EԌޡU 8轋08Mvmi :Ax8R7ړyatEUJe~$Xs܅tҸ!@aZ_|-,7{3* 6vR"<+xLR$i1*i H72NX'.>7u- V\30 `L>$[Rj3hVyÆ y`RtUIep,앑CYE7{ h-9.cT [ܔݭ ATey#ۀ?\-p1 əzr#<<V8M;TtHI}ʞI5߿RJ @hǰ'Eev4^?fdbLvYV I+S2RMO%Oǽajg[|rJtK-[ueyI!^YdnP#9cg_`5mƟ|"ؖZ& 4[-d8}dP#= (IEsYVr+X^p%\G51l5?m!#:}? ?nyN%.B?MoE]CMLŐ5 K:(1+cUunQă>rh~%^Tra\ KGq(7Xo"b!aB]e׀2V? |⡒(s3 rM,x5L8 YJ<R9Y0RGqv.RZW n0~uϋ<#v[h˾֪lBCjij)޽ء,}xdN/ծ1yRxW3 d[x)1x3Ѥ{e][J1[ueDt ]I4+q{V4EÔAp#Pn@[@)O'VFpyQ~IL81U01%k$|u>EC#ᔑ:19^AG =6>Ҭt9At;4 V,Gְ jC/X7z@jɏ1͔҅ 9Edy?{@wF lhsz8iqE%,` JgF_LeRm[~y#[UUOKJIh#ܕ&qDeod"6TwZ/0tR  /݀"qU=)lG|J7(Bo94+/q55`Omq ?gq0ӉSNz KK4@U#q[sM9ʧp uCHzC!̱'ȂWVw=:K%_uHdJzr?j%pvr)v"Od|}Cm[{#ʷGިbf7H SJw$0Cnf-,] 3I$ "#2"_|7G2]U@pNDr䨃Ļ̗Erf175>Lh%?EZEDRdg82 ZVd?c,:C~ζ1 w3ܣEDM#T7Zm~+q *>|˲A6Y"W$ɼywm6'6h:=ϖ9e9z&G]yg(m%/cxjQw;NxFB=I>16z>I3!fL>lEIoR ' 3=/YC~%J{ 41ai0.օg>˙5̛ Oo]ԉ¸*n߸C/N`\rC6.D['un*^F}?fhMQ7 TYꏳ__Y]٤H4 m|<Ytp쏈x=/ބ aٴQNuxu Ǩp!P`ߞp,ㅢa6W]ivŴmʸx1u" pbԽkCjzPx߯p)fQ ӧ`~ 6ARt[uKe Zw ja ܤ-G.O -[ `_/SR/8jbPtkDp=CdSۚ@g`0z *P6q֩Cǘ@E2ŵy=u'5,E{ryxT?hwSPȃ}({Y=aPF>&&CC2d|XH3L㿳 ?MWU0n)++I. (2B/y{RMBD'H WĢKr4g{gε$FF;ڥɟ~HA2˥q3GӮE\"wҢD9#>%\p%blFڏ=c1vJ#k?J%ɖ̮d0[y}#TYoh8bB l}hte4Ֆ2BTy-5./*nWP*Oo.ϔYSn7ib<ki=h).Z4z/!8ópA>c>v/ p"1" $u~Sω ̥) TyyXQI$[I:7{nI]DzQ`&l7ʿd0WyGKVJSJ^MN2jU34^{UhuW0 >5J ~cJTڋX_.>}~C.v9abY4qϠ X;|]E.m-] #z7цu<_tv}6,&U Ի@tCЧm/ÓH cO HQǜD\ZWP?[T7j'hb Rd `dNAD=,P{NhPIKҥ{yz +!0+s(RO*!N*Ix#i_8Jg?*Ai5RR|๓$x's$}>88凋:c0lkkM"gTts/LO1o\欴瞍k !T>,i!IkkΫ f'JSj*v$p@ЅVM2n^I];X\ǢR#~ȗv.e1#yMս7At5T0&'9zq :UV rd%y:nR'8>K2;M Gˬjޖ8HY`jR층_xP˺-ˊCFwe*k@qm"8~=$D߶˳=8߉6ÿd!F[lZ{ T^!P=c4  un)wq}{u8=4|*^ZC?1SʫnRnV/bz墟33A|x:5tڈxqEv ʍI-IR +EJO?#esaO wӄWuu0m~!Q/(܏rMJ0D4ٝ>r r }ݷ!mAR9R~n-e=$;D?< 3_C;g}m떥@\PT(AEEup'ɝxT@_ӕ.VmA™+h "Q9LQWpND7Q\_4 , v&}ԷN[!?]6)H͞+<9XUYZV G%'Цev [- htN@Hc Opz?Xѹ'A(եSwx:z6XGm.' RrQ5=۳19Qy- f0EvlcwvQ?1rDL؜9nZT*F6OcW i)Uݻ`.) jPEm*=˜l[NVOz@r?6JVRfدF,[gҪƁ3Hf3[ۮavfy_!4·Rs`N2x0t]o Viӟ?+%C+_#"1UK"W0HalF} 5_ b+K ԏa`1\(eTz!A4F+]\ pDY욢 *Uu.#c&4?1V HyY)Fd5Ҏp@,0hZUX"QUAzrk gw1rP!EN}+xbY335L'cG`5wnl ND%T;o GO#_y45ZwB'kU| YlDR$b2LSN *ŠzB]VQhgd,@,WxfЎБzzj3wJkUڅ|6E ;tuZWŽ ,|*\Z99gU_/Fvrs$Ű}"iG:(zpD8ۦL#6.}uijAu ZĢ3Y5ˀB(tW[T ~DRɮxgt]th iBJCLD1 hR?ixS@{$V` ˯B34&B-M>m߳010R /LT2 _12cM!1̯=- 5"iR7SK@*5$W<7*# cp@Λ OC=`hI4<;-ifmS4B2"Y ̑g+k.Ѐ Z4ZsdNǐZ܆ (?N[V`k[K:L|yon-b 7Qʀюxi1[G֝PϥQQh*<3(ìk?$t8MHjO [)'&[5bI cⰊy8@=XxaZ{QpUg3=- \<#s,D#r4qECS^@ ÔIF:Uw8 zds h& MbI,E\6N0A((ǬjĪZiF3lA} KC# z!$mv1[2PXfW~М P6pFdhͷ`(bU,z87 h/){dӄx;wt\b]~%$*6pe1xwY&6OKEp/m[N{UDӒC?eJ4\Rz\G' PH mRrTݬ!kV;B&UKk^fz41D_kbY\Ҋ,ELB|ܾ\DCfLv}K+AI6P%@Xuw ^DÜړ@ $R0iLv/KH>J?/Kvff5?fq'1ujer4uԤtz}k3}G-~ooQ,1lg OuW(}4sɯ·uDN)ϓ QO_g5aQh@O"c>N!y: *H Dj'S~4U7v ͢,l{֐+XYڱ}[3z.mtGتEbs)gMyqC"7Atf7.JY'[w &ۚ -8vKϚz@]Q<0v}bmb?Kcc^f' Fw7Xxq8Eي,C ] 􇏾)B{$-(Ev;]-XWKޙLqTR Vɚ3В=-32$s]&L 7`;^gE6LXf6j%ԱsZXtQz{ZF,Xss6|ZL7iۣbq7*g< :5chΠ)NչJTnԂ<On M0,<itj83,KϳT*0]c=:.OSr  cO!IlE GEGҰȭ~Lx>3{ ~g$3Vi?FlnfI/I~n H"#ȼj3DɂA$f &oT~JA: 9.wG4Y$n ĕUq JK q:npo1òo𻡟~?Np~le8G=6X?bZz|jkËDjUb<s{"pNgP2GN-?_{ PDKZaq&;Vڭ'؛!C?oʁ'Do s<6 ǧRm}I(07v" {Mz }ݪJaZK^&NEf*W oS|(l>NvRl^T666!j 2i_L0?&Fdޙ*1ӂNveR$1~_O ecjG'E5vDmїUz!X`m]gG޾D;V z؛6% 7QD^쬒2etkK&̻@3TP o~>gud^#pndX;qGg>5wڅ־o8b sƫQ,uy>-dR*,PIdP|Q6o @p_Obݾa[ob~=*Dxr} lFhrY=C״7,QJZ, /7A c+QlJt#LZ"n3Am&PZ nP>F ]sjjJF閼-[gެy6a/v zR,`4- p63V @}w0u"a9[û.}ý4=@Mم%\>!-Xu[u(Dk#(ݾH_̮:<3ZFB{A2@l> b(`DB#at1 R֮W6jc'1\w%N~\)oVJ1{= 5mQ"dE&>Z.lڟ랅2t!"({OOUI&`Wc`֚-R~*tmD6 (H…IB~8) "9X~LךKc.)~UJRqm- DѫRecEǷ-VF&z{(-:d'6MF̀L Q/ls:u Px a讄̮pHr%3!1޷1fR-\ڎ MoHȔU"P2i8:k;.`5ޔ#؍⵶XLt;T )G˜3^ז+Ce1 HH+.T yk!6 g %3UPZr9\~]&/S#ziUDJwv޵cgq-bRRe{dT,$`W/Ιf)QH~k@H,j*| j^ BFrVi̎eX ^Y"b #xWKlCMmS-\p:d:-g>7}6=nZ~]8Z*@t>'϶y5Fg_/H]ca%+D+QF@B ,k@tCk\6uʣ~\G~L@S*6!u-Z#lɤSOD LOS[\3͹,U¾%t0)1G \񋋝-ut<;#0, l[g5 5/qQXewj ph7*_ a@*N9*]+gx6* иSLkÂd}E&498GoP;r6&[gÔ8dvãaP|f}M[a hp}J~,_,!Zt>9 k9n&bXO7V!jbyōx_kJ E~%[2 |܋k%Ss G,R 3IE~z{an |ENc ws5 hcN-F6ucl@,;^SOu$P1 6HH[w"FyFϚFmsS,4_,b6;KМ kDk.yh p/BCK/L3ς ">k S 䩖ExIrKGN2&`qq nZZ/3uQqG G:JWT0+!7b;UPR1ڦsgA"݂5af(TC+{smB Zhqn/>8I^|hq{CJzd"X/p-2F`e3W+` 7tnù1o rV(3e4b|\HJOnSN;x Q 9+mDpK~Ma~]a4F]X'CMdU_ oov_#gޖ S[?VQbg|V `թ ``2LjIoϿTԮ?+/D_Iv)>z`ac'v]"gΣ>}o%>%yvz\X]aZ }ND2jͦSsjѮp\jA nC q)E?rCB<E_`UXCV6M5D1ROD"@&_Y8g}-2.C7bqC3njT &%4dgZMq68*ncZL…ըR.sPX3c^!7x?_PQ: uwnTQZ{Wܼ*BwM|Etz*$IUh]X줉1xx6L3BMRws+PM)Nk1^:2;Yv`_' YiSa2b8X.D$3KQm9ܷ= *V,?OJe0#:,FG\&,b#ehy .8Yqw0«tB1 H qXXHFCe.dmYWxvr,KLblw孇zʣW )g0{3[M2\+E̵#^(9'&VOi˲eFgk.t``{=빣{Ӌ%{gCD>}x2vI=CkB Lхz~)<ڦ\q?b:=aH G1aA7$2}|;I)EFKLy+L@ݦs ]_M$ݓVآ͍Mǭ;Ap9ܷ,yh&g~W,Ne憃nܴK=m_$!ż󼝯0/űzc~tSwR0 eXtg@'(l-dWq93ڋ-~c?vRL2[nl~?>ԠTQܢ- w:L 7c m)աH' 9pZ/Juʨ~[]-1v%\;=-_xȠeEĽq(ZIШid1ea[&1c )7+؄֯,equn$YutԦI|^2 &t߲]QrOd.n9>؎SHW拃)SzBy ml8؋d1>y#W,qr/jOixiϑ[.C[0O%Je,n|S݋^|ۈe$'ݣNYT1ia`A BlȺ@(4aϽEBky\Q]3ʌ'V4uүcmPAX\TAtHUW뾽QqxQvaĵ/)pli$f?0q+hY69~[JY;`A2kٯy RB-xpِOF]{tw"Gx\{@>X5LEm9襛{]qF.ƣv:]:)5[%^J78 %;Cv'NQW^B+צ+f*暳@'Bjg A_yBXS[XbWܪr^-N k?L@83H'r(PiQy~@q/wwxaȭՎŷk#),ȗfܠMO*iKg4S&ݼNOIQ# U(ANR{ѣM:p͕5k~d[aX,6rHyӗqGMtlTљaWg6ڥr@5d^ֈ?q}^}<^4%8~[M Fzip@bnr_ n`.:+ՈW B^ׯhL TYzx4Q< .}8W.u_V^!p TRIWRkpH/g'̜:VZ7ԃf]zy2*_wk[rܙGyimy UN vFHp3 b(I֔%oӬȍjAF Qz2X]$d$|ٌ6=GA:lJ~ 8;ZrպG!!kR) 7b,-3/8s@L}Om;_I +&LG hiE}K:KiYFA|5J8jUyI?u><L-L+ZI"yI uLWM+pH#x*Suz»{6i[=˖N.)uᾥm шeuFIAz!іGjO/>}XTuYq(~DGH)>fJ^a3ZN\ d>Hxlئ#V~0k; ז >jj(pKT]9]'80Gο.8A΍':8׽Vb6rGkJ_J;,˼ӄ1mMiW]­]SteaΓO܈>7\Ēd@b!~d3ooe9{9yC1roߡh3C5ڎVf)+.5#(1vVЅeG'8hʮy=*bX`.b`Jl\lZ %*H9LB,d+)[kFׅG{O?LQb4$STyj ?u$c%hBw^Q,;SdXDNL4:YgC۪8z=_:ˮS7oFxI2 _*c{+ZF|!'l9e0İc>">_vi-^(**um}3M(Pprӻ$je&n!-Հr'Dly,k12r5D J!ua1^dHGfL9AMφjFN91i\֡?}2=v05/)S㛼cnO.*@V~T#]"y),-{nZcnב` T{ TPv4sɇ۾jA,7gvoIJ_*v|m1f{.6ص=]N8F %oAgJHTU^7bSzD0 !hȲi0 %B%`j2)P(T1>!: pʉ no$OO clMdZDħ4{6h94m/٠/,ǰK^,ّJ`u5iũ/}PɃN/DF_IDx>᣽;">IOݹB Y yεs8@< ?I_:i=/U*K{r_,~wlDT[YWԔ}IcMLH`@[' {aO3]G/koA꬘Q23hWMc)@ކCIe uZ呃X&%mKP 1WKb"#Üd 쮴V#ij.mgaチJ 58|LacUrk# I k*ϸjIj@/&`_]D꩸>r,rƧωyj8:1Trˢ/eS !f [`{ӕ%>5W,1SeHk%#.4io*zwLr%@'SgU)V~eSf 8e1Z# ɓJvJc('yZnbJ df*EcCWt{[{zVerx2 (Avuc+Jl6Elw1-$iM 6N 7p/hyZI~:kƞ|=ɵyuf;~[mo<,6vNFgC衮.(6m b9rHr9&h)ae#suI& $9?DiXG'4q5٤=Ue5S bfؙ=tM4wݔ Izn2ou Zuy$τ:|X#LU\e.O@]2;HLjxh¢!g~. MĂ7`m_^ygjToϛ~_j1aqzuJ܃G#eFNY?y=Q9%SХ۾I8.䝶}T+bGi`b^'(cMA>N6ÊSറ\0Ԝ!Gw$ !9U )"}t) “W=2!̣?س΄þ՘jV^>~ ;:!}ݖT;l= ߠ}Z#g%žԚbn·@?Q03>Jm+ m9ѻXUUaUWN&jVU;}sIW%p,'Q]@V^@KQ` ;'k S^zxLE2"֤r_b#jL-BH-*UZpYXOICI9=E $~=? M7* 4kffF9Iǿ$ڰ 3ZZwFL$"ci.|1kItnwC$ᜫfyZv۶Ō*7)A ,6 OU$6̠# KځDVa}&h_7r*I9:^]8r7BI!/ɧ~6| IKuxF |!1Le|r,:(D%xd ΅ ^Fѧ 5 0&O%193X9Ų7wSd:x7Qw M|;e+h0V|{YkVE{r^S &/5PUTLuSgB9{cT8!9&/̮5Vf1.n/^{"nȪaB~ 1h4vxJ5vPvĉN%ۆX~WZ*+%ԯ6OoTY{K?\[}m7@y im{f_e`/Xq=itfq)I}ōAZI?ёk 3 ϗ]k yE:q ">ꍝ>`>jL˫b4g & XL9n҉Ǭpbѿ7;v:ьMZ ђK"7zቿr +$R`v.X+BX1όQq3RP[ȕ-2}9d,է=Ep}PDK?|D p \R{ Z1DSD|>&0t%W!'<{OOYGO9bPá13Wȭ4kpkGSW2]γ ;1s?xb #P}lmBUzBv<9Qo"  *Ff=hμ^ /i]۹ =ڌ{;Ͻk_"Zz}rdm4 Ȕ?(!.x3/}yBDcZ3 %DVNqT/,īv!D<$;ZlsEet(j[LTJW5{0?$%OԼAL&+lPMs×u"5⬮6r 6u]'F#=D9/j?ifٶ&=RD$mukJ8DfzeV~Egu+K|cȼg'PlF]Ea xPrXՎZ go᷻Wo0΁D:vmZF"t$:unPDծy.E>'*D h4d3+b&!ڜH63P_ oI<ջ>qYᅆ>=x8.bmmўE;c7PhP P|l(bj.("`i϶a76kjJ%]Oz3m*O/Ɇ}Zu,sSfS#ȒBUd2ȓâ_?1 Y % E~VJ)2Tw ]>[;Jw9`o0fBk]+`ij|2e&_.i/_9&/',:kJh58KWL!A~4Bg?2VMP~|A(A|LJ nw(PĴ I`Sqƒҽ5+o; RTipizL>4F,2lr!uR1xkw[yoe-Fm:kD)gDY*h]%ԔA0Ka|85[qDg?VNK'| ]WkpjQiK:on8$ɮ#\%`˹ yIkC-d)x(ΉTsùitg~"(Ŏ%v.sgz>nu$cvW9zA'#xF& Пu\4PiJgQ_9|w 8P䨒uYu4@̹Xx9  =5I'=6;vz]);Alf~a) )k+PNڇ#?}Xa'62&z;''!n+˹٘UNtę Vl?B&U*?< EJ*,כ? ?al,e{^2{L}ߑSNrP I4,a8l7Zh5Y!6RҴ/Z 0jeG,ykIeq{ P91 q- 'g_Euzk/aL_[)/-wI=>nL_"/ǎP/%!7[-" ]_m;)s%}?mgf| 'v0r0>J98txt}@j1,%PK5 wdq[hRҽq1әfa*'fz3N+M9mY_m"D٘G ҁ;+Poqܴ"ʗ>@ Ċj+ p~:uXZJ?QtZHPU,W^?#j <җ{ B0WZ͓#K+wnHAgw3)/G"W}qW+Ƃet"%8UMjTD $lڵ>GڝJ ԩvN4Es=4pGw,ZcL)<^D6B - @F]#G21F8 Z,p޾"JMd\! /# ;E٤KY>=\J:H?#Gw~J1bH} Qjp |CoUi[6#=o>[W16iXf@k~rnAsIGeƒYH] gj9/s'mCJuo-@K2l_ZƑ;\tx!nkZIs&jm#VqHIX{GVhc>?.5/k9!䖆Q4RC!&(\b7ۍ|mpBeGCd/(P%Kܮx-$7#'†aߣ L-ckQ%utr/HXgǰ4&%VH n"rԨZ}V}]c(=އn'ەf9 l݇[#"~/a@L,32tuRP }QRU0'q%Ly9&{3 _KO]Q#48O ;p-E'.7~Z Ǔ"ބ||[mFnbf'G17 b ,x3]Z{yyU`?9S <ʪvRGRG&)S&q5rZCr m2̌c~`|BP@~X e#BqqDxFC t\mt blSИkuW{7eJ`M; .OB'{!QkB㋐7p_XTkh!; yX'Y4ʸI4Zi(d=߻{4UF?DX].kZ GǗB :[FRa$Ǻx4y 6 m^Ù]E2sx+aEuŴ$*aVhIjƶ>ltw&)3[C<\$&C jlZ%i1Zy,x}kZgJ/?%ot ހ ɡ'ّ}rQkϣL<[54>dfuR;L-lsEO;!pKs.R}tRkKMj*8_,ǧ'jx=ҸrK1=*=dy0n+iՐd<ҡ_|"rVE!/ %`|/(rKpՍC[ ~ԷW*^X\BhZ#F n-f@WRcP؅;FL.zyYE[Hti4|&|{Dv߂U|xRPj6746Ehv{vwr=N<-rꢿ%_gElB?5[&ͺEPkW h]/ {^Bďk/%ג;8n5_<gZ:$;C.1*㇪ʇE 뎘\GlIq.% Z4U—[ڇ(ckP,;6FTߕO-Wl෍ssnkC̰U$iտn=涗K ӏ0L $IwF&ɰI K FYݦ+[,[S7ۑj)0/=,&j]0Q\'0G3K/ F(O~MwsT!-B{vMIY=2m#E+ Sy>X诃ndT7oX%Ybbp*@j fےaiO ɳeYb_(aHm'3h;A(0ҥJ0䕀g2c׋1Ec͊D^aX5iSvY}3y|fڊbyB?6soį,0iV^.&^^yaTbc^CP]d[Px-Mj s B,ܐM>5l3/s;lz4^_Hzϖ4LVv@쓵0,̫v[[] Ns'w"F+-R/,JUOؐxIQgئ > i6cgr:_sFDՂ߶GhȀ9V-d <,)ކSA@XSj%SM"ѫf9CuR7č^HL [?!-e rj36|ڎ9 $|mBp\ nO9CF=ȕ}xX xaS$ǀ <[D b I CywG穅 &'dy֮%CHB>EXF.T>Jju\`$ŶFy̒9,Rt:j@r'e3x) \blzTj u\V]?t3:W͓rr"^ Lg>SG)Xz2)(G`Ri;ljюӑf)1:W0 ZTrwNUظNcoG-Ȃy`x|T9*Yv&FYW+ڌq$x%R+@`>Gsۅ0nwPcf{ah̪`ňSW=뙴I4pԱ11_4W`P)":K~Oإ[=p0뗠TA:4؅x ?u@@ }N,rh4찔m2qq}O}Kϝy s<vs֒S }<$Cr(@wfv*4Puh"Oi֘U0Ps6c\olO@e%M@xy*@^ώ01 SIR-ɪ~+Mi)[H(8C|x)eHR^\$ OCnqw)!wN[4G@gmduWkΜOVXg3Hk32y<RHz@[EYhw;\P!\iS<5c" D3-7 h /4zw(;AU495pxa-ԥrXw [c8CRkIX~VADŽ;ó TQǦ8)fT}:P>J݇/p-y_!W#p*u a?>`Pvx<|`zL;B99~ ˊ/PF[9Br7B3h:%ͩ[+d.n@MӃ2we[;MFr]"7|BZt݄mѫakˢ޿` 2 (?Y y*$۔bu׬uf8Znz뒼ERh~/HǍ"؜N]>hkpV+Nȳ= B.#e$9½p|$8oOHiSoŭ2ֲF2A\ckE|Ã6?OadVԀs*,qSmkx=Iީ0EGcCU s$Z s 87{ǽ\$dSOL¹g˯੽`z?Ny-,Wkz/s ^m%7{PH-_Sij6Oӥ E]ؗ= u ({?R{Q6>-oՆKj6vL&~Umv f>ye]3l9R#"Szo=%6H,XeǬȨPz)&D߳l9͟AuLjh(ldž@dDH }\ƹ)鼒ΨYCӰvGL 2q/t ~<ԍ-b:Y;h9IKoQG ﬽+pt̙>p:%qbYoEGBg|AI mv7ɋ ,Km Y8Vh#FqA ,9HMtMIaѱaF.s zE HM5L.D &AJKe\|VW-5$}kݤhNEnWW\D~#{gCdiͷgm-|D`IW;pJAj\j$=N)!qhA3Ku](Wid0'P9/wu%$!Y:;-Rdn0Y0Vyhc+6FL'&{8˪ MRq w4]UX|4;*m''a+$Y{x&Lg4(RVwGi0G毯ȣG;t{}-5&6ޱJU>wx}ڵJDW H}Xopk);qjhUdHT.(5 1U %K)[|7+Gbɚq&AƒRbSJq`ļEʄA/Tɤr Ⱦf[{@KIm9sfr*sP;! i!hs{$exJhUf Xs)N l\02Z1Z\bqXjPYƨykvNX/\=>6MMv>ٸkte+"exiK`BxIhGn][fga{5>l]QO<^4w7.6uY:4ѷh6m2lIaj7 2.D9`ҘY{LZ V sgc5d5_|^}#PhPwqv{Pz%d8VM-9@QL\˙R ~ ܠhWGN3M/)SR3G&NPsƭ08W|ys#PNz=kRMu/ =x 3F:(y\)"\:1Yvm D]{W0N 3VӸ "0̢ ;)% t"aa+' /XM*ܦ :ݣߛ\cAFN0Xufnߑ" IImxM6 q / B$脲&C=MDن'J?2 Y~unp9— tFoJkm&3GzneH3=:D{+䩯@D+}Y"z0x[#wi6l#oVTBkp@MAUbZ>ȃLTIcH2TbHŭվw֓\)71fε!4؞VPZ:"ilA<fG2vNI8c&2i{%/Mu4|fPXW{9\aMpן%A(X4\9TW/4U;~UAKj}2Z 妘;r$=zpYK M-ǿ +_}@#TnyQ}Bkg*iOHmS\R0Erg|/yAUԚ=`c rf%FT[$b\ZM1IjL# Ӟw:gĦ\4tz&P5O+ `=|XѤ _aGKzy;L/*T~a1Dn5PQ}q~ \Tۂ>_x{R 8Ky<»$;2 !4 -:t;J 9Ĥ؟IWӅ'(gp)S|^Y\a0Z&"H?zPg'V.obsP(KJ 'sp2kiQ#|;0O' Ԛׁ xo<v]qNR)3TO.@Lqcz@E]tSUb]++`TOI]*m,3r'/0fF-֓)v՘sUew;\A:ʎ\d9%]v!ZժND@ɊJ~ !? rF KW,<^8i*Qn/31KnZj*xw y\(j 1%04w!&0cJEV3\pFSwps 9 q%u0Ɛޅ E8v>-ly|zFVf$r?:= [lh#íub2dWC5k2b64' Z \?"--0&R AYqTNb4츰@CfNh:T>&{|r9֗;:n_&FD?C&(9l \`sm~0jיC)Tf`&PGoq̅6IQ2eɸPw wK]!]\a}MNbtTevy$XJ( 8_2DAU?'QOhl?KY;L/ adI)0{7 )U? iSg;!<3˛gR'Sh dzBB]'͓lvpNGx!2CN&pEd"X`W^w);!k!q<_2^)8^bl}xԅU.@vzwO=.𖷁>=kPFK|f"G{E۸^&R5VW4`Kw%,lM?rpojcd7SZ6֧T{YOH~et}EEk&o__?5.rcNud5@rSV ^llwJI*򰺄!8Yt-+[|e$ܐ4'{9C^wg>en\K͎;MGĈ ~G_EGɮE^8#+ĹP 2!boYE E+uI$"P*,aX|¶FOؤJgw}?_{+ l.c,&b~H'UhD]硖N ()*J_FG PA=XodsfBnֿx s&)FǑΒ,6Ɠ|W[ѮEEL7DЪrKȳoDP䏘p>C C]ed}2+/˩}_1TٵPRZ=\<ۼ~ 7m{$4 l0KR5V.8{P MZ ,@Hͼ~h!81b##o=m2u4.84"po^[-K>w;@%vC_iQMa-KvUyY?qEu3L~#ܚ0.G r[-͖]?fYIst]7£"ݹ6ץY`R~a7ݦ5ЍR9.z0YJ.< pˑwZ5ιƍ㡵,ЍZP+Ǎrp+s,w2kUjp6`ޟHkiL;Ֆe']aD % Ɩ2zάSȋƋAUj3׼iܞͼ#߃MmZ9;JU p!/H[g}qZdBw`} XC_8J,! ~TS-ΛzVݨЇ*^8۳tR|zd',jU _;uPݑRb*ѿ|toZ~QQE`t~4!99" ,2f5pa_( b Bϲq ݡ2EfEQC_.♅[Q^wV_YT;c'g}l<gm8 ZOv}ZA;tD.!uX3%^Qp*:&$EGy:m)ìV)T|N 1םr'I:(U۞;qثu{^C4R գAr=ת=G(\NI\jhbvW|,u9¢TTsP){l6B)|`K-2N2CXR9Ggdx’o"JS](yO{rQ40aȥz ?co 1jL(pưq9͗ cS4NE1dh隧,NȧghDLmGd%EVY2ϭM11CU:Y'*=ږXkvp0}By=,WW^a{YvĖ5勌 }kx0,÷w8kVv ¦M[d { x%2e}SJs$9O;\Nʱܨ*% ےn$@;R!* Gȓg3'1p>-iyUYMd-U )H`DiW6!N38sųql2s&mz e#z}e~ A L5;*1@82FŔžkvEis?"`a5B!FR[4H̕ѵ:Q&[GuP4Ub[?]2ToR; W5Z`-D66XathqZJee&&ksxj]ftIE=r+~H#WX_1ubF+ ++ځ&qK~:zЙun'[dGHL^-'-\; uO$1X|`1#6el頴4;s IJC v 樯}ySx^k\Ekb򩘧#t .i %j·'PFxWGbK6(n*Xqc5edX+BE)\D"ѥ$X0ř> ɂPG{Xzϻ%K05c|>`\Y$;bt~yF5x&(u]"C#ŋX2Jq󽁇Cc)SYC)VFQ^pLkz^!f=@j a첈W XBlNu$;QujȠ[\` 3,c/cK4Oh1˺ >zU8b$tKԴG,7dqkMѨggT5)@ebOooL!Ɇ'>kO~BIɟI{'/ :GԲfJqWn_X*ST~I,CcZVrY&JI5׼FߐG=!X?c'IE2OϜ]@'S.cUni-xش| ,J4J}!ϮlƙLL]Ϥ3gg7,hѴL/XdnPU֎T wcK B25Nߧ\ixHޖNߊ5HtVC=""UM~ Y;´{Lc?CiFC7U)E ɡ*r 0y:8 YK8uz`fO?VuG6A\A1(2q>9&:jm~+j%QkzQF6>t-k?V-v3! r |(J|=vV_d򭤎ҍgd)Q`1B_؇!iPVtTXks[(h!$ \_md=rlV:d{D%.?o>-Vj˺5^yzɚօڐkU3B)x5\9G^O& L@^x@"p"/OY-SdML8[ BP5uFlya ̧kٍANt ZC 0w5IOĒ}IS](?hyM(94+z$d.kΣCmWFj֧Ee|3P#>^t0-s\mF=%ָջdiQH*?_gnTo[/D=A\YK>CSq TEG‰S`3O(J1J fvȉAK\t έ1!\r 844бzU%l:͊lbZ:3|ۆ&rLrjgEy8p[k<{캭qxiة+&zdX7/ȽtYC 9W*]؄6S9;wiZ2yk|<_wcE.a(֭a-$ 8Y.@ʃ"5}YIADBM jNӮmD5ѽGY8nŁw/{].pQ@:vdGlUp]Go}m wx91NvCA ̊O!//4m=k^,wF4l16E;#)خÓ1{s#oW`pdo~~g TJ2xĎS~wV REsZ6&7z(4"AɓZgF.4HF9肊voLf7 )w(2nnz+; $i? ~P9F/!)n q&U݈mIs]Ť'E8qbw@>qHI1seQf: j\Uگlҝ@"R*UԫI%ڽEJխQc.ZT"2}Oi ]KV遐=W?'<>y_1Gqa[e<ގ@;0YZ07070100000060000081a4000000000000000000000001677ea5bd00001634000000000000000000000000000000000000004f00000000./lib/modules/5.14.0-503.21.1.el9_5.aarch64+debug/internal/lib/test_hash.ko.xz7zXZִF!t/f]?Eh=ڜͩ%H uZ>gGK"IC[=bb%.R%< UaiU(G@vN.} aOb6: BT$Ìg$n~HCț.2bp:$x*b:5/c= 7Z@&v 4tccHկ,z!4hLs}|bPM$}9^Y›*-;IOl4Sh/t5a͝t,=*9fhsBXz{?A5k q\j0(B%K!A$vX{@\'>*:ty87z%.fj O\ Dv~5`K1#_I>I$2!oɕf^67)]9X4r~qE5MV "I?'F[Eeo6t(ٿVtn`uYhω0 vC5&,{o[k7zLvYi_Ftte /s!2Fh\藃*L#[l/>y:m6cea}eMDHa1a~g_Pd4oy>Q|KelKG?(zOVMn{,,dsk͖( P' c|T6ѳ&ΕmniLRl}4sM0U0˚c |MB)^'/Z! 3i9h~A7V*'0<6?-w|~7T2뺱y%/߂ &Z-ܥbO5n2 ~H%i: WޑOH ?ڢ'.<^DJ'CŠљLEfַ,ZZ6| hd REL`:H|^}. NmU͈""P^Օ)Hڧl"DE^f(Qb 6ɦLbʰ?&19C )#koJ";Bͥu.t|&5b08k[ F me`G8HLA=ڧtGr3J}L#`=0ce(I~>ֽ^Y:];. A6P ^ыX-VN5>ݿ$-uv%b| GBfF > p#5< }α'jF9#9_4XQIQ/af\\ϊnڐz?qDLKe f=~§BfqMep@E|Ce;z651x/wvNyHѤ -Ht Ud]9^,lIB? ^ ;5`sK ţn#c?WIb"U >Ak\5 "L*rz"Hօ{xvoA,${ytޝBS,lďa=&g%lrWٮ7 "n_x8ˈslM,[f#Rt1_(4R:[g:Հcb b3SAt`n1:ZT6^pOP|5Lcj-“% O_.& "qMR"rH6!ɛlb%ߏYeh흁fC0OvI;ƎH$]Y3۲0 d\eC,Q`댝k[4=BCgwnI;ic-(;// ~d7edCkµ\E"+/J4-F/o*gV+*K@I؎?(3<@q_TAhª9\y{&rP=F]QZZC]leHPEt# y.vm^FվSԇrb. 6C2 pt铺}+8 Jes$fq)c7NB3z%_ AL01Tk)J4??~VbOx?w^4A7R&`UeH^Ja&˰k~8;j_JAW l GͽľASÙdX/T|敛rwQ$ /k>)kn+y uC_ILyA%OT[x`^bɾg9v¼_Bv!yX;# ̣)8kn< ]S v/e09|]VF&}(dS?HrL^!JOsهxO@(NH ͍V#߀n~7Gs5γ`)j 6-+ ؋zacCK }> q{ }bi^T&})n3;N.a0171[3 )T@|s*4 Q9{u S=@1Ҡ5iaͩu;AZtx ^+XJΛ}`>eFH䱫Q_PnJg‘oe_}\ۄ tVwi7Zg\"͋|b'Ĺs#7b72vj LyO既+lg\qdȫl \n >լfQѱY\J?l)gÑdRX]*~~mԷ_ծ РȂQJY$8tyTמ 6D{K4:6ȹ#MWuZ{uhhHXJYLY[}^W#rC'TNojX%b%sӄDk}l`>1C7N><YQӊiH5T.{;XlTB^&[R g Qy/}bP@-sF&Og~7|7!yTb5K99AŸbG 3y)f]RPdmg f=ͮ}xw[(?F$%31xÝ6F(:@;3rќFL$6 GpCEUDiIE=+0c^)pv_/Nq_9ȦQ|ԥnٴ*:uuX% ]y*$Yc15lr/9<\Ń13רn%`Lo*̠\Pyca*Em#͔Ek0vi{ (#I$(1LLLWzFA9Nz.r% E\KAb@^Kwߕ*K@AW^W;0<}LI{l$k.>q`=B?C U n@KT&{&4)FԪZgNSm̍ rҨIhYt呿⟻TnSC5fmqӺGcy EnNH3FQĵЇZwf?d^$ N'G|Cx)JjWwHYD@-Q '-1Jɯ;꩹~C)e>"^Ҳ'|`5W)CIBQk՟5Tv)71]xϲ5Ȥ-{ z})ƭ W.|r2GýϰodӧH-rٗ K$lֿ$enRaV! Q'V[5~xNwݎ-|Z\+p/Mj飈3rRAY^u'G ˆ's]o /Js[xjYHK { EC GvY)ŋTKVF;8VC&hC"9/EJh,=%HbRh(r,ZgYZ07070100000061000081a4000000000000000000000001677ea5bd00004b10000000000000000000000000000000000000004e00000000./lib/modules/5.14.0-503.21.1.el9_5.aarch64+debug/internal/lib/test_hmm.ko.xz7zXZִF!t/5uJ]?Eh=ڜͩ'V _rLTpcKjg 4X,RSH\|iR=ᖾP\$rx]:gvqq91[=B>Z5v0(5EFx8+t~O~9w=Cq׆)zK?KߤTb,Y0솇+R 6e|kS.OȜU-ua3LIDf0ĝ38OL>k GX٨Ӗ3dEbU]S\_g$b[|nx^a0H|K wfYD{^iڔ"տ!~c9X(mzLCZa\E/sAg[ׁOL2-s^x`.]VyWLaCl3g3 g#Og7=N)mEᐕ? #QIJ.ۺ#QzV_fR5VY$ ܨrxNuN7zG (Uk0ݧ(p:[B%(,|Q5e =ag*GCYT ̓ T/ip"Hj]*r;j6Ji+ǧa )kM^9c—@x(ݱV3(7yfК)P_P0AygQ箢WYN:<=M9 MF@+dIl@GrfD>SC;YMYuCD4<׊kh7BP7&(x Jü)f@bGx \1tb^^0,+X!N~vUmGh~ʆAiM4[tU̠LÀ`n窤pbl*$LV:7J\Ve[^36dT]2kKzxY*·E6SN:OkO8[d'IҘyj} > 䠆kYKrnc]qEeneoSa -Ugby jF`w\J~R\}-VTboN<'Q^hUc$gURܓuc񀞼! bT?m#TK,j2"s0(ftk~p Y4ʠx&LVvO׾?fsR7a#NΗRtt2W˖$wkuXn25 WB_?Qq!3:]zQ\Ű)$ʂ#LxՒ@s3%ncX{.L)rKX FJ(l,wDaYЁp9}xLו{>2};Mi$8ABkw%5 =#LQbQ0ifc {[)K#QNQ (eѢ_T(46-mG΋JXAg/EC.@D1@:56;?$u-l#(&{8VTNJe{LDD '7*ȡ^!JnDC|@̰4 ucb==( ةIpfciֽRvh?_ )~pzKNA9RAy|+)5_84Lou ^LVL\C^3R!rp͵X>F s ]/so-WR$,B4TsAߞ:0'k-fWȝ6{B>pB!rFy49 /YU~@䠇v=Mf+Oל:!-Q,]! 8 tT$29a+n,#{oc̫U >隦e0ҾXд ^@&ΞkmNvͭGD8B j'5`+ˮǢ 5 #%OaL.Ĉna8Z1::xmIԊ`7=7 KdX4]"GP.EJ\(vKb[B jwZ!W{1[W@cd iٛXQkn8* bpeSfVߋuwž\W/$Bq" aԮѢDŽ^m]E|D/+t±PS/~/-I݈&`Em# OĈރgJ{C}{<}`(>H nL՘K.(@cui,[WV*tmrDiB 챻;b"sHM eqYjƹDEv](6fW%'/A({2{ L8 >Ǝo%Ihܜٜ[rw| :Gw:EUC{!wyRSן˿i1 bqrg[)78*R=j` n9ÅŦ}Ϗg<=*>1_o(׽kgҸ6-+ݾpyՍS!BـGz@$EܧJ|DØC~U GgO!Ґn-p N@qkoũKoj1dZC/\aݮΉ51)JC‹#8FvPwuzL*GcxN8_ zy|byLU,MIzշ>N *喝#"O~~k?LwYb(6@m2my6W0z|@h:ȃṠ!$@B@53AiTΠ:HF<5h4AYBPH s!{ L:lOrշ$OX|V+ pE'^$LiGen.*uq%T(.^xK/\Dϔڠ9-Fi'߲!^krbz2x)d.P8AZs3eCÀr+Duq5$C|61j_34yܬs̥_{Acnay8fPȦiP{*}kIjɹz1mLyz4X<  2:JJ K#~ 9~H2o ̡&]O<_.}MJkc71 ')+OGʭn&$ـqfƈNB&?=߀)|AÍ{x<$\vXQ3 /jp3sAWd%Q(Pk C/L즢RaFh l^/Kfi dIGS~5h>׭G Ni0#(Cy_ C[@HO?k{++D 4pecעxPWK}aH:lRcc.{_Rּ0>\*>nqninࢁ{JB߳R,iDž(E˖vL(Edήi"Ѓ<6CM~I$}"Ƶn*bm]I6 te$}-vc nUs!qLXQ? DTS:On?3I7ᢵ*fhFiHq[YبK)A'_񁰖ʡK!+W`{ [r%R`a*=i95¶Et5vհh0ZO00P鉎acqlY%MDFeSVrs1*);b[Z?چl:(4VY'y4 Bn4w;\rB۩ؗZ0d״~.-֖os3m2N~~f7E~1%֮DE=Z}_KNki I*:pEno8&]DRG'@{9=;.qcmf^ot>Zg~ I7:)ܦ[1G-~Mwama!j VzHeE{Yn=~~@0ެyPVɐ)n~-̨&|IY˅-PZ3̀!UWlxG0)s NwrY38$Cԅ'r[ Rь, fE`-sK fjT:[c ›fe7@PKǍv%Dds. iS3tQqn#+XCQc۬u2RRT2L! K; AIb0*[ca/m#F-OS8`8ZB,=,N=YA'|jfzVcpu{=\*~2:d0&3zN CC;jv֗ۇlue96=ݭco5̜+/jW/=T| 2cؘzC37,$+ -h\},?Ȳ#,LG#SfPڮvޓ Ãq18P|Wm:. 8?# sbUsۑˋ #aW[ 9P?ۃB"| w|5/**@ J<*itp7i5#yA1Ɖ$KsM^>G%WTd$\x:xkmvV!>, H!ӫS]ǑQS?ɊDN =S 7dy[Yfګcê fap=l.ěµ%K!fmq;DRFsuoӊ );j6 @{d}Rˑ cG̀6 '}N= kTlrmPԆWl) ro2WKy,P3c9Eɀp!Sod;J rF|yaKcMcxI435Hc}8 I+NUqF*hʇVD0/᰽p/8_E Ѥ+PX4Ww)PPȍbՊ EP&cymjH3+Z/VZ(~}t! Lˠ}y9Nh\?=]QHK$KVhi ZڹوC\uA3x_SΌIP+ ^~E$iAر?K/rEI)Kޑ dǍSYJ9(^j/&0*e} vS C̔=taČfk[tJHJqj#17[(Z\.ewB)Z5-`TxVL0·$ŝG^7M{|a0 $iИλu-6f<$XTOɥwL_0CG St]2Xi7+_~3>C|B;+,]oO-_k(DŇ@5v'̩i(1)?jCq2 Qhc !9yg;"V2׎ 4?٩sluSy K^"%Du#L̹c7酲,ܽjd`tiAut`Tzf]KqP̎9.xp>9gy[ϹtT=՗D6oq~q?˅Ž'#4] БQw8(&4yުkA.WEJT(D K ?<֣T>]?dvwFPR̠oa3zB|,UZݹAa\g{4g -{vyѵ\!}M2'e`XJ8/6OI{Iv߳Jd?*yu6!p A bA[0Fe(9vGjG-3 g]ӹ ڻW [q&7҂Ԣt-} Qk9=oIz J"߄#oKI(۲elq8y=?΁5Y>?d=E->!mi瞘N˕tљyrqv% pĐ:-T?|JTݼp ,x[T[`z?;聠dB3l}ܲvS)}8!YCWuȆ< :JO/)ous^W|Slw) -87; RhjN$H{0 [iřYez />0ء듑Hk%~ ^(xfya#bL5|kG\5lwNJb\,>GHxY*綸'c QPel l2IxG7~8J[%z| XՉ>=QpM\tΌe+?~#1K=hzZ2'J?KtZV$!fz 0ke^oIWY0,(s ͨ"/m/){$ 8'6a25h(r)pHK2?ϬBܤWy)u^r)Ou뿬R +XaJ\Snk B?n|"4!P\TN)?vR,ٖ&51:틄l؞0M@ۓ4̷a4ILFl+"ٲhgФl!p]OKb?ZJW(%Lʪ/*#H]O`BGLvO,Ҋv¤[ Y8ɐB5 xe Rc -RהCڠ fI+#`\=:Gr~vKԧԀ2q=ֿG{8m?A.z5Ӎ MyٵXhZ rOD*Ƿܞ\e|5ʔZwlSW $C[`M `s`<+[cZV_rF4c[LRNRMKnWګGySɭ6״ nVG6ꁧy_ 4M|^ynS/3&.`$Y[#uܟv$D7&(#X 5xT-ԆL6  Gi陚~+ V]0Ԇ0[T UX/HBOvWp86/ PB_5Voe-PBrL{&Ӎ;s?ݰb %w-zoϼf,RCetSG#uMiDI9Y2; J܌Ui3?d\L ͆"A;2ڸc[e" j*54yx|=8W_/Y{]LYs۸_$_8x4't' ~x|vA5QOWDg"WY3APN|5)+~ؤAT6NMgQhn mNs{tp&ܭۡIDDl^32Z]>p|76oYu KM‘k)MY~TRO6~0֤5a6>-e~v 0 @N @!7O4c-\&f{2-s P84h2eޢӷ7s $C\oA$ xKa0pcx-@tWxj;R7LK' }ET`9t Mނ#)GH\g,2#`@`p_Gw6u]g<>r,U}I=ybUj%%G%u)aZ$CC;7pڤY$e\C,Q" }]Pbh,(W$ѪwR*v5>*wYis*gZkwΰce9yP[X+wx]aΛb b?hD/7/OL0C9ja"Y_Q>tk²A`=/}R''> ?'C.yCfґ㬞Vñyuۃ#w ]ke)fOo3?;C./R*K34b%o+ t^qY=T7> b\k+r_9k.qPgme`Ab6(~_xeC#Q6)!^o?Lbbш"D;I&Z\#.3lpJ? , ]> N66UKFKDJUC*ȋ-XOO`kgAP= |T*FQFaiyY6*-ԲdcoZw}$X$K4_^IK Ӳ8>'NI^W͌eG"Q!b^S^?Ju; > 0La}=ʐF@47 IMyŪn9uQjNC dt46gT\*3V\죥zUy;1*S6C h %Ot^E`8%NPf7yE ]A!2$Aœv[@r l2Yw}8oBԩƜ#Y(0[2!5I!ߦBZ g~Bd`o[m :3^_q26AZ Kel4ڌ\ vd Y߮R$5"аv)vōe^UI8<:i$Do$70dh\̟~)HT%zB]L߉;α {Yqk%,:BITo40nmfl]Y 5"/U gAxO< 2g=uO~!}I U }ya} _G}C4KaRe{D~(<ͨzUPW*[d ^9mBZHe>Z\dqGE&ĬO>>3*-˂'ѶfO͵5[+p#aZp[K/Ck߭U4zacxRr Ô咚BB2)nML ~# *"wgvַˁrT# ;QJ6Ei쒝u*Z9Im$];gI"nM}ȅO_e˄:A=Y_@%,j~7̯P?NJ=1S(vw(T\|P^w5 k|%BN{}{, c'㋻.ךw8S9U_zհ!f[C87@q¢MQԠi`G=Eo-q/'Dޜqj[LL6> n/<|c~)yB.1XUMmr҂f{pe HL H;1Dɛ5շ"9#B\H+׹CϞAQ@kw%%ʐ&q %bZ*ܬIF)!HDm m>}`帵zO7\Um>}RU[߷gEgrKy._^{s_ݎL:v0wʧ߹ټCkDUp OxF P7aiss{62eYcgH`T^snxrxlKSQS/pes&LOWtn HO [s$/=tfJ ul  .}i7wƊ>hmX-=^lP*n0-XNFj:UNb4CӦG?g?[{L4\`=hڈ`pD4%C>`P@݋ >V91yID(w!{+IjX1Ne)ꍁmLQ¦s.p0߰I!x@azIIsk3as4ߍa慿FXDBu--1Df?oHu)IAj憊\b Z9Y(eIoMiz.p'Aӟ1j`m5y.t͡gs;ΪIɸ0_o֊:jxzF:4MdI0sG `ԺJ}E+VCB>fͿ볊X\ vJpTC 3eS|{M>:ȧM@ؼ%/4 iY?3+?]lñ/Ҵt-ܯ`i`.;pԺsfiܐWGH&rO%dfy3}TDǹ̋DZB?w>66uڍY[d/_6 o?DAizi՞J4/z"> /eC D w_mM0+<$=χz= ro0Bh_TzQp!}70_x+W @nM(Rxqv50Al,3j-0'[(`0ȱYEO 5 |LVbozzg̸ _1BR#y[>!v"*ʹa;г HA5WHJ4MVc0B.}XhDsŭ! kk@Vw8+ }Y '|PEio/*N!2졣MtX. 퓺u=ͭR,k̴ R314!8ϒHJ53)!%.mo xՒ=dn#]B ZsB(39Rmє ka b]=$uEfn )%.bؓM'3/0"KPi>]~IW1PIo_1,\iÌ8n,0,.pG]/=P2bbk"[&.΋c(J56^ȝEEשN-+̺WOhMPPCj#)ϑ>,.J"T8U6 xAP}$7Zw7 ٮ#c- \ x:3LcT 5Jw"9Ł>[Rl< Ԋ$gaJqTayvbpGPuٛ@R㙾&Mi=Y2dGG?:m(ANAn:l ~uA _ո!U: Ja։L!#o@Q0 xb$fŽRVw);?V!6S]D֕ZAҥrDA%Cg<|^?Y@A"N1ޖ힓FF>\IEⰭ" 74~44 OPjHYU'Ⱥ72hꎙm y*SD^%M<Ėj\W e61!NUB7'' 0%屐C=}ġbvQ:=":?Љ[A>ih5t^dk H߽LD8n  g䕟AVN"T8Wv֗]ǀL aUd)0ʼnzJ0V^SQImlW*p>T9DaI6ػǷh<p8[}dTa(Z%aǀ &UcǪ \ TfYhצ!e5Fh[9B;K߼Ҁ0Po[m5ħ3u-6 tQ$vo8opp DмmƔ*IstsN{T]-+7Rፐ,e8״pJR㲉SR{O#2)玪Ӷ旫#pYǶDQMt}cG8H݁]gƳs([n[l3.#]5_!WF0rU'p4QD"pdA(2"u8(x3\uJfXw MJaJ̃$(-dbpؒ+i_?PƐjPy' HW~Zԑڴ6=K>ѫڬ;$w*Z,.6zmS"7/7|NQKmxpb $Cll.e%m{"9VKx1w?!wdwb PV9P1,m N\n7)A˿%mX`yoq3c[#csӎ'ϛW2Շ IqAsg->1z k0UQƺqX|GrdQ~Ru83v#O0Fm6X},_Ɔє #՗px/+,r$f2S(ePqaa09}OJJ?B%ϬY˜[HN.Ud&DL3=Q!G54|*{ىPח!:٫(bl-64!Tbߨ=*LWhh$aѤ$ÇvL7֌Nff'WPsM9T,S1 I X"~ @7^4\-Jk&:Ud[Vs ηC+ɎHLC|.b>-n:#IB榹ST,O \* 1xٝ^HJbnTdu3Q\/?`r??/oމ:}@`ۂJ2+Ab)T>"Lu{{g /CP4%%0GP;9EĆe+#䳙׵EzAQ`ėIts(j7;~mYO>O`13f]D/Q}eZC I(eJ]VK1[)x<嚮iGs}k'frQkjkR 㹗s.wph 55uoL[i.\T۱ć@,g/飲J6&L(> h)E_@n%RMXr|Q016i@0ɬ@R$qfmrc!]{Z@\5<C`_y ~9FI3qBEDXku;M: z֖ pô;43|*R 67O.eUl\]*wHH ߃K&N՜/ L`A P3`t寅4ؒS.®G'5e7U9F AwN_"p&7тZ!z<(gc2jtZ@knó8lIDc)~)IɽbOh3y*GTR8i&/U7D6xu.Y<,Ju&BZb(pq|d͎I!دS-$M"/V̨3ER;*I1ԉ0G }/":b#]R!A"^Fz x~L:IMH{,Fa/O2Kb\‹t~CԢ/!ag7$z 򛚬Dur)ІnP}w_2s)E(!v*Y6y9 )TgEYM!P:ݧ);-[9WsIJ uxuJ*0q8}l g]1p/9qH3bz@g lqAK 4qrO2#(Ă.ls5[20,ӥS/v;\Nf s99bteaI -@Q|vIEf7Xipq#M.E:ׁ-T4fuukO( _s)_D{<+N 1i72P۩Ž,: }_ /?ߓB  IS$%D9,wPPWFuC|Fv.VGH}2i~x(QEҩO[˒oG|0R,^T6*1w 95ekYol7qtZ]JkRAWM/4~gS@#qLj]Sd$e{bΛxh 9AY^5ѿgDG{AEAW|>G"pq4T&/Y1sfm?ԋa@+U9nd志R*m_TڍTȶIi2HecŲvp˺q?.s͛L S][k  S¥mp%f>]ƓkQ (67[BjNp?0B%seO͇&'M1y.Mji^E*5U6^Oxy? `↫VWU(Sio@AύcTMSh!'7Ze <Oɿez"Xtxrr.~A0[iC[|jf6#Qsǫn-\c}?'f_7 _una 4l띄֚"%!!b⁕MKyybŤ3ヺSb67 ,{Mh17ٛ TLS.S?N$؀tCcY q랬P)8):s_UUd"~.ejj d }QR9Ћ |wסּi%z\mcaa.:)d|s s^n^ڶwOXUGu9guԥǧ<&Iu Js`mU&rw jpz zE`6G&y$`JM{w)Ă{Cg`aV-f,7|nӗ T?z3D|-hg~'6o[uƲķ)?S 9؞ p1_%mࣺ:d``+H] B2,*o&Q7gBZ;jfl|#i+Vn^ک^`LVEzrlgr4ԻT[Gbn1 ͆woTЏք!'~[$CLKfϧLVB@fm$~œWx!Ke ;\Hhk4o. H90KE3ҕďZqt&c\rX/͉dOFN$.(i Mv>K]۵&j}%ih]u oehz="ۏBSOyvZ X=qdGo:{R:L5dؾt[IŤ_Fd HkZE#aY{@;hYWl/TDu{aZN97xc|MoǯHuEX *B '+(Z>8Ut[{7A{Q.nip+,0w0sfj,JKLM/FꖱBV$dgbFଓp aG@l3PO`H/od.5nϞ W,-C ^P*>t޽`X}:z6Ƚl|cq[&bJ뢮aM4N Ota6{n?xw=ǟQ#P|Zf;gq!e39[:dV >%e}EuʘR'NWvU.Jx}|viq/Ч"4f!x$;駤mI]8 /*Yx`҄06")H LjX*)hƌE֘zT $ErWdTK:рՀiLuK58aK3nI]7lO۠7'x8rM'bk@W!E_Am5jRs:EFKm@ gb'ޔ4 oCch};V J/d?XfR˶L}FuG&je˲*}A^a'-7'x_% hhc}}CyX(Y Ĉ#؎$p u5d(,s >jfrwEB!_ݚOٛ'|ڲ˼neg&x# cN;mvbV^ŵ}GrJOET.Yį$ϓPԐA",6nr{}[R4/l8\3ÎlO) cGf95!:EEF uv’;֙|.vS pAy4;r4 ™ŘY\Y6CFc3|R,TIO7{[^4 udxFǮv $ +̬pd1#" W&Q)>yt>A/~3UԜFdQK&ƭjzn~w`t豏Apfg7_Hc6Ni{1.+poȯ<{6,PbQ;`}D> c-8S,C Jդ~kP\iI$[Sᢱ7mWJm뉬Pfwmx4x^2ռJ; L7in{Mt$?ģ-PyP048N$ˑyXΡL"fI:nXv1 g֡]nV qiDGAL+dHx_M ZRTtZedѤ?/;ؑ G\'XH!R I 1"әҒRC[id.2v  ?m鼆 ٮʔבϱ&i|{?M/Brd#P hq:6xdn.9:N|GhEFМn?`k*,XnM-NYxZņzM_ݙ}-:q岣5Z/;PU!PI(B43"×T썜5 t϶I4&'A@q瑏 G>H;m=5Gjw}(JSԪd :Z\AE@Q _XZWGϏ;2hz͎ӱ9@(+Ո}ik)^DGgebaVj=)orRFhP{QȢ63BxI }x;Zw҅ I!F;ب# ϐ܇cǚCCB jxQ@_vG⥎èNxĮCYr Jg&ŬB Atc`:]Aؗ2YKP@7~ VMxs0qc]Q|̒%p)Š$d׿9ՀH˟B=7>eSm(L4C/;0Yb<s`D_ TQ$)1 v=-L Eb^pAKIdt4 iըAl?-Qds{^ HWu=ik,m>LCq/UZ_u䲬%#?鋕S6ӣO٣LeYp _80@ v-+ @URM[.>a/{LPG@ԅG1n/S9|uS |(44k6AcFgk#_dS(xMgАX&Y'e2~mu];"b-3'mdJ\8g? L-o-?(YR%ەACNrVl:^!&IuUC뚥#_snٹ6-:7 KBp|h9?fqOMcڳl[5U}cJi #rHOҸp:~4ZMg"d=5%;աlU +n zdǼxxJ(%A+A_iT 6N."@?0dje+TЊj2rpVw4ר4a6V95HC2 l.0EvŇ,q1;48;HJ70h3i883776U3BP#7䅆GN]-ڗ%pٯ{ K s>' = y%Md'B/-;gNCkծw؞]tY#nZΌuam^PCV~U?dZHJA$|(BTڑX{'˖G433Βɔ_O)8T2"c,fB(_gJt$B.vEf|u(EnkX'cښR7tMrD$|"Tu2=&my"<>sbⰸM"]`ЄkhhNRu0d+u#[$\,;8ǧ=#ݟBmwf~ r^EkbBa$A窬QϮ!bgr&_6C}p/?ڱ:]0>00ǚ'ȲUy5 S찷Π6j}t 'ԇ~o0n()!8L!`PiZ50\KfS0TLpfK\pUq;L:@9 aSzZ4(egK2"[@6o+$l[/ʔ"gj,1N']akm#Q^] 0 K&ZwP3$) Iɺ%E-ԅ HbĢAlCZH5(,))\"ޤDoqBgA>hQ鄓v崞M\\.$(xFW7W5# EzHޖZXk!Gq?/'Db VgI Mj VW^F Μ%MWp>=szBe; %( /ҊqMȆPR= ~(Cs4EEA\g[YE!lPSԃ;Dl51qpߥĄSC<|Z1ĭb~_=A\?W)6բw-BA=g la]مTߴkȴTd- q,о$WLt z|BAt|qVR n#!.LX{=?23IQ"ɻw3' XQ5(~hy&[@gP0  -Yr e3$7>¬ohLx]UUXŔta0w:kxx!boR Kr0⿡=+Py5"bsyCXb1虝e5Ie$]UС= D\ 7VEV|fawBt&aG@.w3ÃT>'yõnW dS)vE.E4XG+Zk1^yszWU%;b솶P-x O,TиvX;Hg@IȻt@LiJ hJ:uiYu#}6MJ sX[# !EB ]ᚑIi$/dk\UV R6$ eGvi0[9aBA.Sy(i~Cޤ ƆP;{W([Y0'CsRPS6a@'JU+L^7GFH_fAQ@Ê0{,&wzvXwpزn\Lz$' - FC_n?o"WJtPX`ѐ5ׄa :Iv֤zC^+b.ƑzDw԰Bsk8wL ĔŦI+ :؋*^^o µZ Nǎ0dֹhs1=e"/lʿEy]Ϻ}VR)F}~+}*ɇV\hYQa WHMEO|[r.cMpѷޝ=0D2[kC(FN" ᑧ*JGRe2fYE(aaQnUIC7\gyYmd8CyNzBkppfqcζ q(i 4r]+7] ځ G.,"֢sv/ ۉ" \C.ξ-[gb_z߾I/#7@Pv<:>k)gώH9툅 Qϵoc u]H9̺* pE b0 oCGt0k-Jm)URL%tU cmlqd=?y ʖN(Y8FƸ^4KWlqا#ΑQ0Xb-1^$t4bnaeye] @`KH' ,߅ nܯL9t#c =^Gs?b,} 38Iӗ ;* - Hjs5Ys'󔔀k O2Nʦ$O|h489 b:㯗YTy]ѹWr:h[ #"ndP4T0H:ў"' m"M9b)Q=%uvAs b/-Rjw p:>8`ZQC<+vH Nj&E'X={UGrOVeOh^'Еx/=np^s%\lzj,I6~LJ3n|N'=D*9UxIsmW-ӪxF¼х-Ti56E;s#z5鏁fX7ڈ""Ʌ1.mi7UM&`<w]VqS-.Zt)Y`V *_gX<_|m߲ ~٢>!9$}^cYM Z<#[rB̸Ն}R4^4RjV<W6n]cX=(⨩D?NԶB]53zʾ|m>j{l c>7K7J i :0P ;rYDcE!XhXrSIXU<Z%d$ٗ?c:;:a:,$ݕ<bcSE@8i mŬۂCE6?pI=Cexm0LL/V_tdԙ@%W5(Vhj~|4{;_6RFqBqnu*9wݶm(rY4B]Ud:8&fskrWWב S \}W =֔eKԵcD)Y]6?6CX" C9ٻa j9CG\v*J]7Ro6TTQ{FX*_$m@QGiVD B3+=lgRHƍLNЌN-uqnG6mPX8rRy|xk/#eo4AC`JܧwO wQP8EMށ ^j'}*Ao[?V3Z.Żc 8ZVyV.Q~.b\rBQLN\7aᵱX=k<Zw`,O#I$U)2ZUd8c$:*V8/ӑon\ ITI)/;Eby-Ni[oC%7e%Oc E[ndPo;_9c~ZSG/Eӄ3:դ{׸/_gtmtg;gv쁽z#2g^ M\Y לXl'Ueau<m )*QrL\K/-9)}fvWj WĽeROCVVGENnJNmbҹ0[k)ȊDmemr{7㣏rOX",.$ ;}Rw C1W.~b ͆O>hMD'J7zͩAjTQ  hvm&yCߣ7/6[O /==l#Dkn%FH 1EzeV|}^[BwP<>F4ɶZvϲ l0+L>+zhi<[j}R8'|C<4z:RBtՐ \͝m9V4/&N6uEC-NǡԹX!Q{y>OpW"> `.y-.ikɶ%w2Rrk2<Ekdi& =BۤN{;̂$-g>@BiRc1$@ht)Bpy~ p҈o_n%w Y %pgq A6+-d}2.H^TBEEC (d4*5yO}OYiRj^hSUyK <{9H2_u~8掐17|iHeXݓL|2 HtRxd }w6vď H)@W?޵U p#b{_EЩ FRPboS8#қ\Icl㶵C* mcbPOK)7 EMTr Y{e֕X hăG;Tʑ0747 ϡ?P3%["7+}gQ#|<:4(\?hr>.T A?MC q+#$ӛZC`]a|<]حH^dols͡PIvwu~$"ˡN˂3&f%`{rl&ʇz##)YQ b^G\S]ZPIŏ2uXuWs+ M~uݧU\m hEP-85Kti}yd|n :Dʭ?)N-økRcsRFpVVs V޽P@HsUh/8 g*bBˈB RӤLZ'OqK}<ި-@)ao4s1.^D.킳(XDzbFcBCw6쎭:5R((V1G˸`D#r2sAUT+]DOP搊!1F@(Dڐ(,Bu:RET =6ĽlY^1tw:d{-o_$;k$%aC?޾XDfu+oIzB48 k Ptv9h81kcfmA/r>v)gLG6$cF&OPh!~~ yAKݯ &S$zdS=AгKr"=/s({epsnߘЛ5H#\aȗu"ĺ?@D+6 i,48XύɅwAշ|w.Vr$Y|ԟc~"Q ɀ9U3]4f6TȐ"8ZiMaOKQЄTSHދj.Zd$O[E[a~Q('9o׻3Eaa헺hZ2 W0-4aOGEG;S ԯf3dh,=_׭&'nώ3QPC^EI~><&yָCM) $lqgD{#>]X⅊[㫪@tl`2W\)X}g_á]Fy횔-j7q P8-x"Z߮@4DxKp*IK1SGḵ:_NLRv@P}.)@EF{shzLF{~2tAaR"$7[IUiXד9TH* `:s"yv0EjܥsI5${}4|w5_o`0C \ uuY,"=G '$+2d7L#ӟ-:p>jj[]W"8.5Mv:?&;,SㅼTIEQhbg<ڈ+';x6|JYkh 7iLƈX~猫{`sg #E>"!a'J(t#OЪdxV2~C.=ܦYd+XFe9‹F9Tį`KB ^g!MJtI W >lF,$BCZs|\2JpuQiQ19~o߼HV{ d`:PT-hU1j" hl%xKlOLu;Xف񾓹Pv5-cc2e07j1#p7'FGH9Lޡ\z唣K| wd N0iJNUթ=B|ZS"M | W᏶[|L,xݨ)7tYD"Հk%ni0lol}\]1 W|Dxa9]ccҺc q+S #dxU[tx쇌n3}dZeΑ] V˺Qeaܩ _Dv7RqVy'ABdBsW+ZQ o%s4Q`!KI+l w1#-_tͮ=Zߥv?[<_@[^OjDkX~¢Sz,ݎ4vȰz[/N{7Lٵ}&]+'W 2)P/ndmf d ":!Zd`PcCD6_ +WIY8-'a[^pG[9;U33k0 4|-yFϡGGz+F-r6w}3&bx|" Y+Ge-[g*Ƣ_r i1z%F&o#[ĥܑN0%!c}7UiwM\Z_b472S'`i(&.zٚi]t&b10݇)}*{ހ.]$*(rGgH E_ݹ 85-} OIkc`<ߩ[,\tpW8LF<JXӫv$Gu.[݄oxw]>w9 h6,a}ˏ;}GqE\[*Нo[䊥> !qj G,n57rD 4j%*`u,thA!)%Fx>+yoA^P}&3lt MA ̻orSFv_i&</۲XZ?RP;x2Tg2{$(Wcq`Jgy \-Vr(/G5&ԗ939{Iat|^}3i \!DATK?FTQ<N$"e!!_cAt~i^X^%`Q=~UEܼӘr*j' S?l?u*Xʿ9x@Ϸ)`zHlq.HIU= q"1<ѵx~3"S"*Λy"HH7)hkkɹ/eV 8DBZ:@):{JFdJzfz)C%eL!NNx7S4p3`eR">hH g(XОSC&*,BSC-g^If QD\zhљz~551|jF5GlɧC73Dd \ֆ~4+9hb/q5{KP.N'rDěp~Xt̀-bVu:6j)ܤjk $*;FMCL JFhN ߶]TPpb4ES·376f#D$;܋ k#YZG~y&ċcZSƅITwj(}ݪo}ӇG\v0 Ucl4f>6]'2U;]eK<ϱF;$pVI0pO,6gOp,H#?:4;VUsZYpP61tw5K|VKZ!x.ʾشM5rօ8G~&=YFlR\'v f{lJG[ރN=RMD=d[4n~B]jo|FlHr@/方#CDFY5#>q *?,HF'821.b2z㟐IVkOeBLaY0/j:s gl ?ȗw_1*#@m4`e!!R 7Ϭ4K'{Gˑ8͛1t`j$"_>Ȫu=-"H] <9N=u(ΰЇa +쑀MOh2=C0Cofx s{F?zGa *nQ<-ax(T!­n0b  S{f ͩѐPH,0O2C*.^Zar=ĸش=`҃,V# C3Y('jFX'bXbxĜ\>=s7ȓG.e14& %FnMILdAFf*\>bP쟾P)8,k'0rQj<^gaV^3뵚 t̢B/{E+ 5%5q~Ov? 0HKPLa t.ʽH)c}`rZDxp7X( oJ>hT!okvZ-fl*#?A|HƵ~"vPhka83;F-4x$ %im-5JX|ߺُy77'Z3xrO.o~Fmx;.R;Uz,+VxA?|;턱qTxC*p㰅 p䳩xݛ^;g=P=p;¼( "ɒ lC^Jo .ʕ0?M4ܠ>xm8UOMcs1r$i'J#Ǻ=0}[X VIחGaP6'Z>(Lu$r-KF"FN: Utƃ3󸕻 vVb6%Ai?++|ܢjKtb?(b95_/WMYm3Yo7x+OQs=?vE^f;!c6WܕPL[jUP0c4\ Q#] =Y8q\ m”Z #Mw RnG[acBՃ*GtO2( ʳD8mKCj'odid(QH\pmX Z? &iDz&`j!u;8׻w#9 XSdTjIy_Zoj`6%cex|F;3 .OO.A>]8 7UR<+FT/Et#^U!L8&R+9G8 UOVY:/!>v5A9L wX!fPtǞchBd_Uj \Ũ$8Su YfPG;D@zd?,17N!*i Tߕ=2 on ϘQʍ"K_-W֨r\1NW#j2=b\aׁM.^Cg~c8$GEuq-0>0ZkFe#ڵB2|AdF4WO=eμf%n_<9\`~|(7$6G}!1ձOX81r8K0HZo=mty4Y~ k{J|Qu00%dd2bsםJdMl`hV(ms[x% sS5K2W"]'cūs},z2"EfO>>PI1^dbn%a&*Ѐh?8zAAG*V ߚYHʶhr S٤ #JI5H|<.u/%xUiPk~$mMuBs 9/xV/4 Qb^7eYtr̎r9fYz0P`fꘓ>bCCRov췬S+=j"RTd &k$TL%%acmlwu?"M*4[)l?h%]g@NrQu*N8v,AΉa9< ~,‹pɇx-.?$BvG wX0tMeeb+bn;nDʠf{;E(KYH@wk3V Ô \̃8z+:UO4`q-[[](0HT)z[εԨgEK%40֊(Wb'=NW%1_;}40(A(iCr*I z.kt ;%s0,cfb39n-v^P)m  JrF&cs3 z(|z9g6P`Z|c\o: :Stl$;߂>thSoiCd d=c߲=o e(4»(SB1mt \kSMt$ ~y !wj?y=#` lrG'iF>h!_mˊqȄ*v8r kkG D.3{>DN:ʢ4wvȩ3r:8~E}&o'q<$ajsR; P14m(jM 㺿ϖ#O׺mi X͈jKe b/Wu2r- ¤ܩ(Aslg/TV`Ўqo@4"12bG66 |i@D2}1u ij-`d}R"Nflw51G,p{0=2ʪ7WkQ@<݈^T{~CL){= ԫ(Bc@Ȟ<B C^wGA3"ftLC /&ǐ>U3sx8ծʭWO[Rgڳ&ʴHא%ths2pHTqaQA"ODUfˆF]_fW-ieq\5M,[!ZaTKu8> dEH{Eyۀh#ӛЧXN%.%|u *7TkYus}U|c:'1w+}L̬152aJ>T}/-j5Unj?mp+dT{()lO0nl_L0sH\ϝ' KMaoԟ9ėL*%ĞRnj :;Luo,ăph;@y2rcpJ1vBw@jVPCA8Rv Qfy_U`K,E ]/=Ƴ#[X- wߐ,؜'&':l$p*-|RpBߤaONNU"I<Ll[bnB_ex*0;C%ŒFz2/9U旼m!zgWDž!h?YZ;-WkA a؎H]:{?!1OYCT[!uuǔZl-5 dpcys>k@SW~? C]]1x8,alE5E ÂZ/BN7rȞ9z{+ZHq;r;H ١3;(]T|Yc '\6ґ7x4j̺C-$I}F71.it @LFI񷑝=B[9FRB\;APFp~ 8 Yf{=c!ˤ|f*l4>F2}.=ə{vv:8 *M#rFމ"9T}XfK*Pvh>l?ͥ4ZmN:mcgz71D%n \.m2X頯ӹ#vѴ‡ۤoJ\BhCNj)ԬI@Y xPt2IJ>0Ӹ;{ MxqkN=2IW*fNW^`{#\P3zv{iLB'+4*ٺ%vz,_K'ndyfwQ)=EgvQF  9ju3ɋ`' U?P*jX0s57-eJ"qo?>'\#keUAz"0OO c!MrvЅyW _Rhq]}#;ݮp,x6L8f}Ə1c&(W< ktPt o19&OZ9ԛ^3^7Sw '+Sp= lNhqŽt1%?fjX(^o!Pr눞 Ϙ7/wi` ڼ| PUT2_^;rI@1*:Ak-|<:)$RGog7&:<5UxmGQz){&&v(vjiNeHˤ"JdE2"PZmޠuKҩͅK&4asC7a,<#7B?ޓ88+U~l{0@dΉގ[)bS1(.΍iĵu5SesCuo+͖%SMG=yQʰ\XCd鍼 bm ųO'5U)n~'(`Q5vT&7t*3. -X!̅\BG (`B9nP\8xsΟzhS3b=;{ $a'刦q_L*IO#3І I2wl `J3BYpGK߮O?,A'vNS8bѩ|LTENHzV+h]0;r p;MiЉ28Pk]G=& bޕzb2:d]F]" =L`AឳN'R2"Ü h,~L40Ji(U4IX0̅hbx _פϘT8gvʨkqo\_#CE][|r H0F<58IBtOבNox-cŘuuѠrs$_5 Ep)YOl?t"c`fʰE8%x_ei8R1 zTEs㞊ٛYa+>;Z5r= &u SD+iikUiܫJΒMM0Gj~zR3hNuED'4cմ3 u|IOL翃6qYaN,u;VAQ7'Ȼ,PơuQZ@o]oA[?V;mW7j'c~klC~ODFO/zQtGĎKg_5ҫ$L#ӭз%[ 3!!rjoԲ|6"tByڀ:eI$'X/DŽ9hS-2n{ 횂]{'KKEuȍ$NI1jAM n|c;'q3_݂mY~?龠8")^5ϡਠl5MT@:Ye;H\c"$^%:l8 \;֡L$޲nQAQ7]6 Ƶws)`QÆ4,3nmU6(|<, 1_ZnU/:'=yB[&_wNy`. 4V8/5rvϰsɂq=oQ#1ϻ. &~tIcs'ZP !T%S'Eڍ-S |+x&]8zïG7(nzsHRmsR})!:%TGP"}e,3ϥ2ʲHe]i+I3H򪚰DŽGC ܃ .'96, HέmC@Lx,^[!tBoUQc FG@ҝ=TbWZ*:@bտfj=ﭲ;ߵ(L;p/)K\ՌC)8>ny Ql|э-Y4b~)ƯĠ;5%º'MT qwGp<~F&]VQGySs;%"iߋD3jJQ @vz͞xsc2/~(XVVIe-~D kfBsmJ#GFS]$Qb;R",]Q_-04@u6`thT,ҡ}j;Cc[ g~vuV#<7;m(B^Z: S4nK;];I1!hꥊItSe8uW3=7D.w[-,濯;t ߃H !ak/-fSvܨ4>dQC#bpvM%ܤcf2@oQEJ`X&q4|dhŨ\l t{t}];\AC\wN>)ȪB-:FʒDľM|.9xJ6uqwۧ~ie^3΃^hVUbiex5J%V YZTʨ_ ܹ*C14ܖ} ũcsa_8|`b0g8qmG{XWYQDAǟí6Y`M3"<+ 4K!ΦEcd@Cw@`RKʽWy$ظq%sҖ]v*Pxxĵ$mȅn7[H5~M0f)Bt,$[+`6)do9Yz;1X+7A(#imI3^g55a`(+v;+'[v`wjhyLsTK©fZ#7-gfzT>5蟨, " ~"77]f(4rQT3Up $uY(='r:KT/~;=@gPT t-AzY|PlG+d9~?Μހ&3"qITnȋr,(wFEf;oưJo+U3 P*ۛ~d*fbYIV sKۭT*,WM14R)&4>b9ˡ0 tqr1}-^씒)ю9#B-"-H[[>U͠}jζ5_^WO8TT<{&vB74%zSU$r휖E$]͜>`/ GazPA!YQ+a^}B=DA n9נyn&cHڋ\Z ]ctv9/MRa5P -o+Uүl%\6˕J,Nr@$ƤniO/ !N9jyqQxXı XIgts˗瓺™M"5ګx[/-i<)S3MmDk* ܹ625ֺ={xE~ J~vZ\vtZqFl9,r(_يXxì{m |HѫQ5+z JgvaړNqw3^p'hcW^ br Đ?I܇GY. ~>ߕVq,?ؿsBѓЦVNgZc Lǒz ,$VU tݵ{R|WMWSHAϝ˼Ʊ2pUIJnV:~]a:gU0,> (MW8 fzBs$pAQ}1y֐m9O}:^vWhLS1cF^EwE\k+"4Y!kT~Z)+PH6ZBM$\GgV޻ly$~ȁT]x jxd-VW{Zٻi O\u& %\~/NU@z G]8Nw'%^cM 72ex'ra]BHYR$KJ(3d64ыucճ0w?ʫ4K@/~Q=Bb[U@T{PU X*^Iq`jʼ8{!Md,JBaM5Wi_MHuI=bOa.'vm+f[SIy2P?yXH؍nկ ^3d8(s^Z]x(7 \CcVkΜEWēe.q#Q[|;}Н!im'j+b#uE"tRzAP'xl䱞L:&wq˳dKr=&}} [>UnmIjkɼKr>tL Qh2֎TV-îPUC ztARޠo_C0y-nq/V5>V6\j2NVȁP/~iץx|!f骁%}Z%I]H1?ͨѯ ?~̍8ڕ gU376^ GyF :%Zw6L%k:Ѥ>Dw,Ǐۈ$%<YѰUNCQXЊ'W%^('MymǨ9޸OGH>2\S٘y6Wn|14\c)->p=m΁r{kς5~?d/ta]pBјAHIF-.'èW-VcĀti}~[rBV$i"DÌZ"FC1m-("̌ڱ6cK& PJG d̥vpS6[trh=V_]MUfsD:F]knSs_C{OO`j'2*ZDv P$]M}}o:OgJ_n5T5܁ݻ!w٥B}H- L$Q18 4 UJpe^`%zb@ox[e]TJ| vzN&[\#\@io+3gdk#qzfO& iCN\њEh"Ur8^@{̩>p+104Ŋsx^=uPzT걈j=Z0T.b'6ӿs5c~ (C:4M!;$^W /"zzjsI$s"io 6ѡ~> Jp `B-\,]r>\}̢oGIj xf].XL5̲&H[)ACJD+$k20Dvcv]vZ^t=a=撄$օc51Np*hJA6YS"k`%@ "j^{@ZOOD|.9 cp n'[Nh:kxuOLrC3y9a|2 ]!(Z5 uS]8˷9d<MPjR#ƒWIy ~?0a k-E'-?{1]>{Nq\uȥΈ z\7-4*E6tf}2q)>VkXXc y9MzP*2}_X`4\*#|JY-3q=Y!q@[ Z-[_n |дN b>=Rb3|͌iH(Z uQVnsCG]{Rk!"6>.s9!BomAf9)W?ϔi1Ț=;zxZZG ۨH!WC)zy~)ql86v@dٷ i8-KnmT+.?}տ ![1ޕr3j`ߗ'P-.Zp=|b!3d- n;NЀ[YĒ5Z*[z1y2u-0k8篤23K>Ӯ;$gjx!dUɪqMKsRFA)sw{|TJ,jB􉶘yTrبD\Nk^$Vr@-5:˺ٯ%o+H4sǖ]DPT.+$Ay%8NGpXd1]]xz~YpEZHR xcg"aT+_^L` <Sg?yr9~cEGϏfQ}w<_ti0ž#kS'jL6O6 P `cid[X1:riR=աm/uT@:~HBJD9UQl@E=ߴ#yt`EL֏K2\w0 4R#2itwUnTʘ!k?|axQգQNf$$Bm'I_f8%cxpIxڋRڶ V&\-:XnÊEoV%Ǣd*]yFִ[i7*2/M'LT;uZl6S\c1GqZ#8 S.> {L<M&8,'pb] Oϓ\w#զ/0y3Yّgյq [uu_ڷ|+Q\Re CeFXh<*~\el3pk$Eb|OaOb*ڔړ[>֤b1^SKY>had:AAjD@,"FIp{.FO5PgNJ \f/1ZƕD0Qwf^V3\0Ann[LH߷'av9sr F= 2҄)iɽ݊ CV!^/\ܨ9en@؆=lUoΙcqvʷ?fdҭXC͜G]OdP|!^|QRmOOiԈs?VL1R&uYeq8b*tf-斐RLs'+ڵ\>~vveҟ4WIj{eZW.ſ>3Ů`Lg;X'qm OnA Z ֯nnNٹ9 Obr1,0uxr=܍Pr~w X,3k.}J 5k݌I67vL€SivͪYC7"]Zs.=)Dͯ(6ļ'\hw1q;w'š4gn&6?CV)#ő2qڰ߸g#QuPxZg!4jQ$X0GRaSUKc|qee>E9 u &gUS1$nFk z`'Py7 sNn[rUN2~yD3KL|Dgke 6Q R&U  k: roE6"8P~OO?Jzngʗ"H$wt<};#H0+p$4҇ª,m/%~)K<NB;%s4/߯A,MĒLRtWӂ|]']lYEa3-2 n KaaMH#x&RO8YfhPw_a }9sv؍.@0ǤP9n'ݛf@{7]#Gu jfu"O/6ӄ]x` U[, /|0j#@ Gx5\UvI.*7tg-x؏](8Ҡ Ho02D)*A]iYA!JnQ)hGUQwdJtdxM@b `6U]p v&7Xu?ʑ~T)C;F[($y1l]Ìj+8@Z>3XBkP n16-Vf*p891R;4c>ޒf Aҥ:H}hեO9}W|fr/T)DZ(Ydc,ѰpsG.XU7 N%'(}o[ 3J#8qg8|#Z t?!^ &pGb wlƸLxG(ئĂ)AHM+~pq(PZ(J!6-~698ȧKi,5gX? lN07%ᲚPN ;Q׍P{7=RKX_S CnsBP!9@%N_\sHbb'@U%HlZcokd5 g֤;JMNCZB.ǎ+BhRJvn)#ߩVR\S^Ϣ`>fr/ѳe-9pؚw8Iy %.u񟞽6"G[E}gCOUn05"a1/ aߜGt)xf]!(`6뮰)(S@PsS$\a ߙ7".imrI?s; _} QTd#ڡ4 U B)0fx( B!bMsM,`&bI9~L[^&f4Y@^C…\#0C7Y} OC:@4`=R&`iհu;9rsm Р H VafV݉n5Uj |6p1 Ul7w䒹rA ”1Bp_O{ptLD2%"ڷt!oC@sנsRXT,Nl73exx7*3.f ˫ӡtjwm:;͔f)aO5o, XŞ%ޒp؆ )jesK ՜?ezW-%v}u(u@:Boa=+ cu+9U?U։9/3E6N=TGi8|f:x  /Z0MV~NTv[q `D8HEцmO-~ \H`Q7Sq 8/QGQ^Wk{E΍y݅yʅبAaSHCL3p;,V~x H=Tт^7Ɨȿ[yௌvd+Q*w8Ȕ٭~ $@!7A{g*? H/{V~oJR]K-\yTRL =g"џ~pYtb}*7sVQYt 64ļ6,ccnSkXz52#wVЈVcn=9u^ _r؞R\4.~xE]iT9ćl]߈)Na}j| 'SC d,&{iZ[htBN=H\z\i# 4Ύ0bY_``֢>N5R L;(.iPз]2m6;1͋2-hsB/-QIjEOg Xy]qb6/ f#kCLDF̦rb?O)T yxE'/yyѭ'X8M{=;Z_(J q/ V(}?'hHp͸ZK΅4!UJ⨖ ޓDlC99]JT{.΋1Hשgk"lc:yV*lo70E:H-m}"rgj?fFtoZסcGAHȩ2^hR)¸  3gt[<*dBsH/!vBN8ѝ18YFUϢsqE~W@3-5 ^Rԡe|oBNS-&S3c"fٯ=֥rmXՁ,ەO[{F8>Po͡P\K'`A f93:2\$X]gbiLI]dB!-?!ҦyjmLr5zD+~x5ӐTĦ2-sXU\UGہH􋂀S2mTl nvzM ϴof| Uz53CoM?_Nh5B2Gxl:cH/]Og Є3%E9kF[`$% ,}DCk F&ԡnzK(Y6GwPH2ꥆ/$υ.jOe\@Z"(2"UMmW{f m:n]s1%]`d?.OsYƣ)WYB=8ߛP䆉^>ҝF2-#_݈NᤊjU|qYaw/jyX_Hʆ$[8xh(n!@$8P7} |>ʷdr5G׵ypV9KWSi&Ɂk%YOɿRo r.J_iIv˱є_I](<%Bt5o" {pֳ*T\ M8T- J`' 9ZBL3x|[etoL³QbiYҒ\4z~L6ʔ M֡0#bϿUVLxۣm$I~&L %|z&r|2ut ?NuNjeOh3Hk!ᓷ&\udN^g =zS?IS(_ hg@ߕU5!aHvs-,jXbx0p,,"y(Y|)p6]<?oq>pCvՒv3 rڣTɭdSr |D%h !Jؘ@ @F} aIaZQ MFVsUچQ$0W2>RHUd#h1o{TXk@re0Q+f8Y:R,Аކ$;mBBV6#UGP)\E.\ޡ"nZ8`M@v:$HKT<İBb&HC ^,3~jBu B^aIMGa6'P)*rWoY ,{SU&YLֹfvJqDœ7(m yڔ&';][:RYgɳ,A*D,@ v3cr#[lg{.DtQT΅ߙ6/b[|nQt/rvAA?R#% J{W0n4*o-#>\K}\pS9 6cGd-3hDZxKPSJgz* ;tբm,̜jH౓$ܙWƠIjsW4ޅ ˍl!z$_z_em4:*B[smf-ͰFrۤȅzLp%)e\==qȇnAqbWyD}3,']R=$O2sd5D  -o0$-3h"|sj 1 SXtˁh[`cŴadYT'EkK5L݊KTTTCƈ^ldh m1 .'Zؿ`STu{Q~ӃdYj ačCW+)a( e`JaR+Qt #'p-U m&)lp`+[5xm]+/d'VXl?6~)AXۜfzvQ4LT;MJP|iHAG%J}p֘(?Ւ1F%}i `BJU@N?_*Q~ ?fU8Fڙ\`lM?)1lU9L"`)0q"4ciʬǙD[Mۖo<'ۘS[AԾ,ߙd_n\XR9@B$᐀3ץ *6/;~b~y6k:ZDs7=#5$E/L<%EC.W;<@04& ӡ;+&R;dž)Twsb|α;io0"9`I!#($V**Yi YHC@л%=|Vr촽Wٍ+[߂}++nsŁg]H30^$Adi80XXxLܨhatinBߨS] $t}O%[*HK-3M;3cJss&VsINi=N j'|a0SF.N~ܷjx YgبsVƧ{_9ZBݎ8fxRƂERiQXSk#FWkzp5ɝ }8]-oD|ɠiCz`}TRU's]-߸ԁ=7uF:{9( x_>6#VXTk<:YV6GtF|* m2-/-jU C^11xNI/',jwUU'@u `0^&쉆-@dm;ʅ[AټuUf+ۀlf}BV/-{iAr}O|q5,P0̝}!;1gUDD(_ *,\S, [c &¯Z}yX=a_2EoDfa1JOZ;0a*ggik*xBKoQ5&4M$0+y& ^v^.;%4\[fCzsX L@20 fcxOxюvnckd ib_lU% u :g# /4(8gl]Gw/z8E3$э\w#v۪S?ШYVGnI5ޞ[xéASs,qk7/!Xq.βbboBs/#h494nwX4̀Jik2 1[ZXǂ;RԄrwhx_Uh0 1JRnlfwk4t}̀Q^%RI!떅)GA육>;c' Vo?=U0D[hޑk_1))´k{QrHlu/2 N 4_ҡ8_IL?ēo еE^ᦌP$ǾMs_H8# KCqX,ݞeH nwMonn freP(umc]E+;-@jm5) M@ dkD*A(M׀%0V.7ib d9o Vv].[4ĭ`lAqW0JfSK7{Yj. 3"8~NvwơuV3rjY?"/$b)F⍊=4=_2b僩][,^6yUrNpD aVI;~hO݁D3̚FBf5aI:|xJ31֐cpr&4!cq3${uj PR!s]U0.C;.$y`]YIyJ$5^Ti"oJ,n%&`5HtgFIw5J8Ε4r'9@- R<`!lv[f7/Ik1,:7pxM[YoTY *3N(>BӾUVtCdՉ*X vkڌ+3DZU tH~xrprϢ'3bXkA;`2]0 i!pѤ$*7_HzJ(!rlpa^ڡm~eGS"qP (c s',gADr贾N(`#ڻЛ5f* >("!H59P/U׽p,X878' 7Y0=iߝm W3 T4`TR@ܼB'*۾Z9 'bD}'q`M{J79$nK:r36ҟv;0׳i4c𒣀BX^a"Y+zt-9:~5v}%U *k4=lbT_ƏXhـS K` %px#c@n;(eNߏݬ4|E1SŌ6[ =4y|xa CPc+]O-| ߳2u-V7I$tɺN6:Ju'C4ݘo|=RO~Vo+P@Io.(<**Ex{XJo-9ЮS w ֯jOtUA ≯0{8I(DKk [ i zke!hڵ)ϢF~l"xEQՃ\sb[Y>-v62նf57;Îz?-Cwal+t ?uP䎏A-5ɸS1$4gvs33<A[y抿 3z!@?s.@l0N"?\4&[U|H2yl(>r3}_y ^f!!5W"U3?a,[{ >@v]|vq:@Gtk#ΰu?< IĄ oxsC:n`U^c 7>g4) t{X3QT8H?0D ⋬|=Spߡܰ4hO%XaL1_ !٘|is3(v~gʠjdOcaSΝǒo{a2Ft F鈭՗rE#iFs fRyș V=XŔ>1Rmݹ^0GW7QVGD1n0,Lv 9k[M*N<LOpZC,Ţy5Q%IA?ihmȵ(H-u35` GngU橂>mnZ@= 멢'}SHy 5{RjFNN"Z8)҇z T/x"% /#(R.!蒰nO$Xm(lKb+g_x6X^lOl*y=}p e;bMRjfUվrؽBEñmQU?y17#|EXvpVV _/O'iKko[s@?+媳}ݜ~,y\.WjyO 7ӑTY5 2W.F}|g;un@eN:m#ɸ`8.e|0_-qSӆ9N9x;,"2̕]_yoR±[8#4!ϼc&5~Fm```%:j| nFʿ*8ŹcyՇ c\a #m4p̔/}ɋ(Z$b2ؑiGji{E,Q+Kp1Z&&UnIjwC\^cJ`VWhUaՃ^s0"AVDɤv3`ݨ<Vk_ ,>+&ӪB3ur`W)Q5MW}'trӦ lD5UO?1Q&g1N p囐6+>_kP5uSiÀݳaNtfAhT='_{g Fi sa߄e}ݳ$7_Jvyef|:Aʯm0ԇJnH LnqmOe/0Z߿Cx2ndo-6h~-?jUcl8;jUz&JE eKh38axZ-s^(oxL1(AQ~/ľ,'Tuk¬Չ HXgpXa'An/Yoj{H.31Ƃϭw^I@?W#*A"֪TɋK#u΢Ƚ99QSCۡx%S6BT=sd -Dp=ecW.U!2I:᛿q!#Cp=x"I4s'LhuaeMnRݸ:yd~Rw8= ۄp'_Ubk\'l<-o7L"FR3b"QfC|>ž.65- ~>8?C&t0_>]4G6<@$O[G0cz}cp'X “YtڥLN/gLBJ߂d$ߨUѧ:nd?Yٵ7 (&S[Y`&YpuyBo ( S1wb20Zs,JubUB *!yBHFwZN|Cz]vżGk޳ᵦ<x/n2LA@]E}%QL )D6qS hk=hJy۴벅Z %Lqvu 3~2r^1`h`/`HuMUXG{jN@][}n\DhZg&q2?bx4wdsh^ T` Je+H aUZSl"pݬXQESB'M*cC1U4P3u*=15k]UU (= MGU0= 3|?g%i0Zwu=&m001 wTg-H8 0.CLb{7b"mڋ:yƯAascp[WA-ߏt@ؔEE V4YBGL؍nvR|\[iWEs)Yc~. '`?HSU[A? *5 a)<ʄ̪46YfLG{IOȔ4Qscfkr 31bP_#zhX[fn"OZw@u@Z"a?|C\{լWFuȵ<{M;y_4<>Rm5k6Ԡ|A)ᮋy,O*|l&{}m~[ۙ(-:r9m"'32eM4*?,׾#uƵ6x5d6ܗaMS wYں j"ݢFfցGp;>u_RrS~. C8+Op2ƶʂ+YS͆>OBA"upU"",y7ނ,KUdrs4A7H>b眩+/48?1|Fx[sʅYX/#EѾ~hj]Ps"v>r-y6&S&gXF_j %SN쐨)a~kSM(IAyάW\ /]^ (Nhm? Go7|E}WwK-uD2+A-Ky;œ;sLԤ35=Cka׳~lW[Me7d~ʯCCHIo@ PT̓o)9Yj0b=QV4?(+J7W]ǟXE.Y@y_xԘs7F5{h7 ^i%Ċ-*2LIIHREl19]TS$m3`bQ p[[7B JdަEIes:V-ǷnnXh]:\g 4m8݌? :Slhζl ұ̅yO0 :+YVuGLfbڌAm_U 2Ht cs m 6B&G'|FFDNg}UO?MYdYzXDm@jz(r2f zҢ[H2-hV?Z[ O4 vϳ!m*Qpqf+S;nyٔ>8 iKha{$\7$JvvA6:kr:;re,i]D=E@[d- 4!P}j 7n濩F˄:S9d:Q:Y7&E.D9Xx%$DΪ~2g#~t3%A_Ҭ}b_mU맚*KbUWa $n{b~Թ_׎FI4c[h=^""gDW EeYXZ&>CR`ljkTE)hkj{  UfHҊr unΞk`}O t%#]Y?)7Xnu36Q{Q4 $0>q}!-EtB  1 ōuZ R?ь aDKfp=%Q`N|m&琞fkʟMS\ =EütkBlƎ}CH?}F7B;&5E@:봸UȬ>h&){(C>n-H iuښO;Ѕ)n%b xGhd[cs2vd|G!mvbJ .o6 ՅAG /`}g uX]ϥ۳ZƦw櫌 ̥Ym!m1ED[;A={SD0E_@%F_kދIڕ b~헠=T?6N%z=~;?*z՜MKA9tgedӏ<"Hngm'y/X':{u2±6yUl=w~L:@ב Ďq[ZĵY64 _ےSa89:/RBk#bz?j |WDwJA<XpnXxfW*}<5q-8Q@  ҁ ~cXƢq%\nduJ߻x`.yhi0I&O"$Y!m+,Z!DւQ7ڨ'O\+s LH"Id9\ur|q?quh* dxG+jb ބT^F\? ,!] 5٧L 0nJ  Tluc&2Q@n+e o*npL HnVh܅euq-/V̭w/\ApG"C^Y. iRYT)CʹQBTkmnC "9<~n|VᏄ7ZQTDc Ɠ@tN ~|mߜn_]D#*epac a k8YLȑ=й'p㚬x|RX%xUWAEDŽ$kgo6VTꄐCjv 䇢pi!WKC!#O(C!;}6l9ߵkI;/xlO&l=AJ)=B멫PKMyahXa;6\Q;;zfg n§Vv*ĵk=5#nMd3 [԰-?0S<[KH'DHս A`w4&sg.4YAAZ"#c;9e; ioՅm+`\(">x#/^SWr@y9{W+8!dq~&v&LUa4WW Qz:JAh_dNz&,9ڣxb Ph4ReMAWv8 tL6Eڋ==MlCC)mO47vR|ꀞ`";>{QZ=Uy!Ά?z ^V=]Q6Xɜ-1hX/^V)1WOc""[ aaph}~@](8<8ԇ.Dqj2O`ZFvQLHEGzf%$B񤚫JY6AwN1?N2 _Я,pznzl8e6Cun4&r4B/vvx^59c"s29Ou#sAl`ZSd`laa 0bv;R .@N|/8^?Fg"+r2E= kzY 0ʬJYCq \ZD491jVh7̫MΠB2 \X9,g˶ F݋(f9(^_48GS /<__ΰ28Բ]}VCM-",d"}]\f{|m 2n;Duŭ7'7d?-jMxϩh3z̈́R4'8f-IŐ{抅w,|NflZʄZϳ ?>\FV&'.*pA6'AiVG,@1FB=P `qܗa^1yRKqsžDZ{to븲\viqaPJI'7~S3<(MdR#]hB|-] aAox%4N=SO jMЗi=?:6b:reS\{qFqmĂuwISAb&4pΣ0FyZ ./z\#78!;'nmrd ,#w!qf_WPQ-HCo#tvЁh*3l _T@!b/*E$b݄v`^j%¡?Z^'2̬ qBh&SD.iPOjue|?q[.7XWn Ӎ꘬_=eXosHO*5٣g|Jj^x?Y*Ex u,~#}q?=Nmw )xfUp}p1cƫ*ߚwj_8h/J0wB e3 " ZKE}+d΂2oh 6Ԯ I_εhӝnU Q'n6D:W&OS%Q!G7lIAޱAn?o q'} hjm( ]LȖ' ."dl:([!7)fC 3>aT)u?YC.qvf$ކ( }enptuk:jX;hJú {ʌ3{eNE?,Xt+qm_6k )K` fN1x݂׸!e H-4gb!ið^"'BK৬[V:\{|=GAޒjfZj$ O*w,ae2Cc(C(%Ó.1QIEg~2Gh N.,ll-q5=P._on).7 **llQV)43}u2!_;׹nDO˛&>/NIda촘{H~] b}载7-\DLroݭ6 2./N֤Q8ckA74+ lZ_3wMEF첍hDٻ$BPhLv9a&1 j{-nƇaĥ޲[ݢ|خ+tre~[{~{όV5>.H߂97! T ˠ 䠺CLnm2dɫbyh;4^lsA-͎ @k m7COoZ(Vn4*ΗܞHs6Ȱj1alS$>QGWv]h9yE ""2/] cAzimɶ Ѕw%9vV/#7,ytL6ϱJFS9y,bq SLX /z5E$喴 s*67QOvq.LI3'%%& 074@w*>q6k#q;57(΅xϑ(W;±uKGw<ӭ;'.#ņұ!]UFZCc6ot3 jl\[٠faFVFn)by R!>>N|o~ dqDI#>{Ky#ĽdgIfн-ЭA\ZR)Fd|H?f̢Dn&"ۤb oBӔ[Mq-S^`Mu6I/ _3\j̛3ȉ",PzoqT vLaZ`  :X+rb!s)qM2 @qcEYՌ/_=*{;l#uS/!NҠ s;M:)ҀW,40cd/4#g^>TZmjqf.".fATV$cګ78;gYENVRdS Q9~dMv BhWD<_} X!'lr`QKNӗF YEz`ppb8=fEk 4LhbAw}) ]QTܴ퐹嵄1"|yI&j RnC^5_^@{8yN` ã:DpKþ $i` |cTEM!1N7>sJh%*@*Qn(wӝ2W!#Q~ .ӹ0>Lc:$N8Ȼ|"TLLIo*AtoNךvW1&=BfoFnVɾ4Ϋ(Gb*_2GeSb(8";bK,rU]BfءÃ~",oһ`}߳-oa*J8PX7X{1k̥˜r+cCvOv؋n{'b`$)&d4_g?&^AQNO,%lm'?b"g<_/FpDgow(W_7`>W cjNI)hXY$ı )$ܹAA>k%9ד( e|3[~x"=ԤE!צXF6L {+q{0`Ipœe.Nz i5TquAkZO̝ EDeq_p/?ҤgYZ07070100000069000041ed000000000000000000000001677e983f00000000000000000000000000000000000000000000003f00000000./lib/modules/5.14.0-503.21.1.el9_5.aarch64+debug/internal/net0707010000006a000041ed000000000000000000000001677ea5c200000000000000000000000000000000000000000000004400000000./lib/modules/5.14.0-503.21.1.el9_5.aarch64+debug/internal/net/core0707010000006b000081a4000000000000000000000001677ea5bd00002300000000000000000000000000000000000000005e00000000./lib/modules/5.14.0-503.21.1.el9_5.aarch64+debug/internal/net/core/dev_addr_lists_test.ko.xz7zXZִF!t/-"]?Eh=ڜͩ1<ؠ`Tֱ~$OuR ٌsksr[پD؅sC+4ꛡw SlnuVwc'rE ?)TZتY qpFI;PκN?1LNA}TqIZT .؟.N ȆuWi-Ċƒr+g{ ȅ>mݘbSqggOJŔ.e6@wݚ(-!˪Ѧ{ʟ6橰qG VǖQˏ?+ S (DڜbւAQhPAJ3c,וSÅ5o%7桓ϨWY|KJBv[*)VkuyÇxIT1FuM xż pBC {tS&_3  $OjҠx8"w oZJ&{<[ўw(eQ .85@J/f24M!T. A$71s5@֐}Yu7vP\ Ph<: "g.%Qdl?ZK|I{P$H/IEr¨ta՞zFII"LmaI;' `y#et h;_(Tnkz'Y~3Pqb/H_ zr۽nFhn!~UR wChO~z~B)ťC56?| S]9%i0fF[ (N?P%2t(}@Ւ{y֑r)y$*5Rafê]]z֮*m dMN})Z&\l+@p[z- J]"jY';X^^z *lJVƏ*fCDwpDgi(j.}^$_=/UW:$ۦg'yG&yS3 6`ze˧,x\T6jDC#OkOһZ8G=n,Ks+͉ S SAvIZ u 2ʍ;tm1 b;wJkJEd_n2X&*FB kYOldTk$)PSOflgE6vņrXO="C={ YMK}-/X %ii©?_ܥuo1Ћ@ "M«*p \?E]'6_'F{8tLZj1 4 2 9K"=`ş';8d!v%4k̰[GdUa^]CTs![Pdy:@mLwP!!9h˴B uF%8l=)tZey|63L,'ϭ;=m0^vLRgBP)lk2s!2bOplgRHi(@<I]Lm}VC~ /lծ(?8xݎ4:8ev] GEsf i)d;irtgCiZ.$8ȝǽɫ%cImTQ}ZQP>v.`F0(e+ k5mʆz&Go+aa3y;Ñ٧i | 3)SX)OQ2F"j `WgkP ޙX^zml&?!M3@ `E hA}uJE?r}+o& 9?uPWdE;4_cFБ' !pfe2by1&`\m闈f'j䊥)*BQ9A*O+eO>bjIɴz(AP39*Du^*7'EIIwǖ*v"4)|bl:Ѹş+` (G+>*BF}Ҟ *<{72ҹ-ߍ1퀖meۃ2[Z8' 12EAisJR_^́jӖ6UAQWx 8W;>pLKJ`V5c"BN36F͓9Θ1_xz`Mr.Ur~_l"@22ac)蜑DNLcPOb|L@$KoFDcː4 ~kqu6TZfREJ&]8@Ťh1f6HX%)(KꠊGB䨂ļѧW>)x).y YyoE!JDp몘Ioؠޢ$ 3ćC2<-8i$:4Im|X62r6:d0x4UH-3~1 DBx[hl愕e5N}e)sc9DIuY{KX~F&Plkt_JIRKRO_SU6"f><ҐyMTͣ[ k>;#!3dfžs}[2D>mUjf8Rvn1ٲy`eW-UuKg;dm"m2s%IM"n1%+qR,Y`S[-=Y$1J bd#*ȰoiGJG^MR:ðYDR ʼnoޏj)>q,ryN~r%-V/΄&9SW\+_j*z^pK[P/D쁡>;b[#!?$07ZtJkN"o`!e$yɤ1n5u UR;,UV8 F Vq񫮩X/GؗO5FU.Kɓ'͛*G5Q>Tf#/M Hʅ/xCzKLn25r}-&"ʹO<[`\zɫZU`YcOH;V2oy)1CCl*ԏ7č: $v.JpeoO_GMGBC8gٛi&ЫsExiIP ~cY[|o?ֽE[G?jUݔ  U3N \h1ZBJKW=LK=PP+/@6=p48jx0ȃh@_)P:]{ΏsnֳX_n!ii!*P0 ؐ"UK;R>rKǽS@F?@׮O42s[n5{Cgq(-eTo!O-񎅈\C ib` hDSV,YDx0w"̑5W'qQ\&ͩ=-~!V'F',>M6 Iɰ, JɱSO{0h8EV[ۊ!#( gחAfd-lҵ G_ui Mt\q˳\vALG<\%VLaRUbMVӼŀ>(s0ߐ6Ʉ*^ѓ}-Q0eK]d^~yKOI6b %A5-EHItHD&G[{“;KW!Rsd$}:`s y#CWsDVU|jV7(5s Đ:#'tFsFڜpɟh-7o# La>3]FΗo-4 }Guh<T,7T^/2`6UУC:I7* F_4W3`[UR,<"ƨ\߷?+PW!GW#Z`QZ,a`P(6VEeqk}!/;D$%sy#!-eIqwc(Kz3i,<62 ў`H6՟a2뽪ԃn}_ĭT8Z&D"Ҋ=nXH )HB˵g~4L[ԇQг/0o`Ï]F>K$<4/ɜWvG#pѹ|aX+UA_Y7A"y%TϟdX$y7ӸRB@;ފr!x|-E&M,4{C,v#Z>݀!n/a\nZ#Nt7X_.a:Gr^E(K(" G+ 4V0{y Rs{|̲b6`b-ݸ <_R6no*9t*u1v/?r ̯t,.a@x\ZCm柴3 -Κl% 1/*Rm%rZ)IU761tw8-H dCv>պ>0,4Dro ':bCc8m %Yx=ek5eܧ #qX qr=;b>IVU<`dN(!,`2,4=N5Ex~)feWDXpyU=5}p6 /(;d@* P@0]t .,, mg_N'u6*ľK=EjxvoBriXToF/lI`q6h~Z.Hs{om,o$]W @cz6Gڊǻ4<ô!II5X$'˖$U -&I*/ן"Y©@1å9Κ8  $uVEU8ۗIOAKl]ezw({6< g@bL1ZiTY Di3#4hKJ);{O^(3Hߜv]_d'.uz-P' V6!y&d-~0Y| 쨻Ռ :=z]}K!cZ*}J \BQm L뛗zo6 >10!0yhxHa~ƒؿ`-6$ `,oQ kdp2VF>G܁J+t2dLH y0e؉7%Ř䴪LIJ4h/&Y7s#~s)gFօ!$EȵG^V~Zcr A3BIZgtEzM13ink!sFw!iC1XKۄ 拉"ހO_UV> o'}>H*,Vh&sA1NfgVIz{wkG( {C/@Ԙx4NҒ"1= vضnc!Uh=.D`5yO%ﵔM`yWIrׁe?|N9S{iBP.3YW0ht`Xp/\2r)CbE DLI.Eoy96k\t?WO vz.+6A{$9f6YyC⑑ZK@d<DX ˽[òg*&‹ۥG!jQ/߈h`~]4#ь3~:`*^y)l P]"?2Y>*'s΃'LQ\8e h!CtPSEՄ;sFplS_q[\j0Sb%Zxse63!pw6x>D@ 8SZDng¿'Ll9;qGfE 56xG FMp Tf`^_n3_΅BRsI^Cp c'q~[FA# <+Wg,00]t6&;H)f]TKWmClUBSj T$RU.Ojjp?p\%'8ޒ&̌@B'+$kT ^oB_V^U):lTk>RX3o#HQh3&ߥŹRx)U`;'No8ؖmT>?ʢ(]"yqfzv$Dy?WNLq(g'z8uBM5m .хY gYPnM`Gvf fqm -~D I/6=b3jЧTЇzc[ي-8;/o10RP~!)m1MnLT%D}Sj55/;>@DEVgYZ0707010000006c000081a4000000000000000000000001677ea5bd0000c2c0000000000000000000000000000000000000005100000000./lib/modules/5.14.0-503.21.1.el9_5.aarch64+debug/internal/net/core/pktgen.ko.xz7zXZִF!t/3}]?Eh=ڜͩ}rz?xdGB}.2LbNH0J="CϮIfxQevP( cRʡJ,&@sbJZV1} 珡?Ue)@[EiC' Wῥ7 nRvpJi RqdBU s$0Y#ǫY;saugt>sCL ԉY)-`j[GDP <9G ^JKŽ""fiכ;pj9X 6$'~^(#lpќtx|xRU{#;w fa5qBE\B\\`7 C7.PBTTgci/KR2QZzDW?!jwLWkItH*W@^Xƌ0Uh$Ql®6\B/XP{`2Y\婇ISwu9({M:!}E@J5Cؑ11~jh4ǽey^k9{ 2j4̿'cRu!bWx}34d!jqvTӅ>V 㵸 Bɖǭ :sFuy%Yjw#S$]X ^ܑo#o(NCi; 4WEn0ڙjW= 2K栆 W,HK )cܣjcZbMBl< hk_{YE:6]U"A 6q7) v`&9\<:յ=@B@</l%0CZc1A dzFI/a݋0.!Ѫ|ɕ B&DYur ڢS9-=MPR5b|]h5^`D|6 CfYGꕧ~jwt2;1=aH>J .b_r%GXX4>`%=C:0!uUT0uz#yohՔ,Lj2 |b:OY@5Õ̂ܩ}˨'305Kn].Za~_^5mTU0QhVphE/UcG(= dۿo#S.0덑vpbI Lj|l%6xot"j*!Xm7C$N9]=*pQ?JZDZhK2Cv\&Zʬ bM?{拷l T~;/ xC3QM4m"g qj-嫄ɘQyL~ MmF3DP~3T9WV> (&2 w+,/aF<裎PLjșʊo7 sN)0EQ1 uz-[IU ]cb v֏6i* n-28-Kj\@uCqKIREOz*& møwĠi fR F!NyZbV=M>'b-5P' FYL{P ׳uk> )Vc҇u)]N(frCu) H@\f!]fGn}Gh,=(H*eB@@ri8@;dڱ lBr(((~9v׻6R~>ܥgAK%'78jE$/Qb}WΘzޛw*@1%B ȅ( V}ԉ~c=^-5tlZ /ȗ(w&J93 bIe}jdLچɺ\"o p@Vbfy.>[җ@*x4|[^1 ]f8Iq~S) +LxcV]N{X<r{x[du>bJ~H9! Vl0xŶͳټ))V3c.PX=gm"9#7$=~䩅Qp_b~Kd<#b Mo:e5\3.EwG ?]6?N`7$-1;]|;>ݶOž-OHIUԿ .kW J+#Ш%tXL9,trzyҴU2"Y`Q@Sx0@M?qHܹ{ѡ>Rpǵ1Xw 3 Hث=2ː,=0d0Ƀy#g $F$mt @2r3km&F40 %PVOp/]27rt|އ -a> MU֩ #D[iagFRJP֫~3h?xOAsI<ҥ.Zy1 [K9ވfHu x=YW.2OցhÜey"RQ% eiQ. O1k8~T:++SN +(ĝf 6fBR$|D osN<}%Lh$uk6z8v2[;Wʧ/.HcIaҲ 8*A#5ɩ5CFp>6Pel\OLP]C1_ALH.Y9ԋu;یTj;a1" =VEgLнe7owo㿥+ w  g$K%^CRNmJM豛 c>wj"ciFt\̑O=0iHZ; 0Qe%;xPBNGm4כK,zG&n 9;lll(xH;{'4V,Gqd-&k,XXN.eɅKEg)}۱E+ ccoL_JҍFgpej:v 8ֿK 'Re\I푳/'+J.|Yc$3Qe- %1xd6dsm%.i%f.aM*e[Pmxtb9 ZXQ_!G_[=W[0R2zn'. WfUkϷo?%9A*1Jp? |tLN}yߋ:JZG׳9r]5d6G$Zmy"sxW>Y*7'q->A ״CՕ'3Xho;m͒E{b~ah_5ta#k6x!X }P$Oj {#m*6T+axK@2]+V.փϋ-OȚ(gykOԢ~\`X̩(0!Qz.WXZvDTҹl~\ cyKwEh2A,_Q>Sr }0m^eTmMpH\ÞS$1b#WB 1 Vߖ*6E>`vAz L ZQOf-TXS4A&Q%$Xz{` < ]5 L•97#p|CǏ6!$!&E oDKÊhnԁ߀(e8א$XF}hMᚹg1k>9Hb8A1{D`m?__!TRvӘ85ʚ׿\gNWAR+M9OdvPimVI_IݩHX&,UC'|;ȃ%| n/AΰL2nC=fۙ- 6s( %I7ܿ m IMTuBPYw!x%.go) HZњ=eU;pTj"T_ʆ_.v}|^fo{Ouӣ*}q.Y qt澒#70i kHB(Lh~fLGʱ, L ,? |Y4֐Q Q )S>x?~57׺pxHRјo<>ߍ\Xl+Yͬ'piUڅ}Cy ;(\}xl)tW,GF7dKyj˟mX*$έ'~cnC7j;s9Kbvԍx_?}E2y2U> „TY$i{I|pUJ[L$Gz;}'h^66Ib0yχiNb(r,ZJ8>}Snl~omzUd(W"!Ckް(V2't.xs:nEUAWeq@֒MtnPfLmYUreUYq"` 2O5rMD@bv9ԡx ESEm.fw[OQԂrLH1O&26 [4M@'nH]Y1d[-`4Y97p8NJ ϡ>OFFs2qr݄r nd8jx !WMӢY xl~v4 FՓK \!3Pñɵ;N+4yb,ęLz&^s%ؓ̊|1Iw3l2$(n;$GB92MqU[?~V*Eɷ53JJ@ll)/E|O*GRCnO< B:`un; yk@ ձ*ħoEqwe~Gwy^Ԥmb{| }p\V׶DApthE.J8W~Őoٙ Eu>>r6mNhPك?VyWe"{8-PTŅgUzJ icz-`t5,+L%a&TFTm)%8dxzaR臸Jv 'YiWk_ɶ~.2t/2-dvꥻ*W;%DNkrF_ ^W8Zbώ$ X*#b1P *W70ԎՙӀ<)*Yu^;)E%̳f g-^.uRHGZQ%Px4̙[Hؤ5Zn.쐶ߴ2%YpaѩWx 3KkDm - (>Dn\:m",4$4[ވh]tD\p]wPjQYղ뽱z#.,7FJs -3CqGWӰĚR6Q=6#hTc[n=hλBϽ[>Ha&ݒ*^x洪9G˦8ȵ0}BEȆ)}~vL(E=&+*hӀ؛Eۀ2Nz;k F5+兓oZj66,T'9)3y$AE.=,XhB3@b4==t q  kZ @UaB O<ښM<'j"Hu'6QfCKҸ~9bkl=N=՞k3?9.vSVzJ*Jۙ[[g^؜yN W KTw}Jb!O:APcLL1|0Hm}SJڷ[Bh7-Z#|HKy7hU^Q\yZH_YU9 m67Ag*!91UGp`\Qf0oZ L|ЬƝ Rg'KԉqEwKRJ<Y"h? ܜv8 ]kΐ퇯Qb9H*+1xg$g Uϒz5cV Pd8 }9H3F9Cai:RuK tf{.kvWa>l@d Γ[ufҢ+L2 _0h<if޻~qRTDK.$,@@şMgα&&$-7zGgط5md69G2 S/U4z³Wz$drd5yO0.qI2?BL\;93}f,1-l%MV6O3ԉ0E;~&4Te>vh -c7%QcCŔ" %K#(RS]*6->$OpG<{J:,.O$0]p76[=jԁ?Qc0k2qk/6PYs(D/o~ךI7"lim̭cVU;@ z۲f5mfo DiL44K> nŕWɼ"k i2ZàCB%EԾ^qUB6GH2|k}E!{~tY_7_t,4beUJ/Mxi f[Ylo?RqiRYk$Es,7ВN@Wo-V-RH5*s;g6ؙ mdPqTկ)qG`ɹ/pAXƙg- .[ʉs&q~#UWrv-PԈ01۞X)]ogA@^Ce=#k|.z,Rќ V19''dOB L@;m<¤kf6"ay5\fgT6r֣yo1crG9@j -v~8ykQܰEo9J%2V/ 2h:ôx]{RR5G鸦Rti{xS*H󤂾w+Ǟӷ-z#-Fn^;u; kk "6Ǩ%w|O'.¥G%LYI6M`3w TAj*8 sa3\iJ,6^ΕCQd A;ڊ T i[7fq(7)WognR'JP) vA*EW1he~5NJϧ-K 0Fg"m8ʼn!f٩ᗞ9;J势X3pX lZ'Q`b(^;1kI%۟ /~d3y Xvgok@f_A\7靹Bxx"Ώ#G 0quq" $H+&[ \2nӽ`f"ɁLLbn5CUuxb栶\]0X4` rp~twMY1מ ,X . p2mۨ#:^YUkM fĚWݟNqN&`D5eȐBv)XguK Ql.n rY9S7&Z<=6#$7 ͺ䳬J=ju=Eo+rq4i| \UF)9Kz {|t~ž1;>dS*4Jiĥ;qπH]5T1Lf8S@7[qjwWjtfxل:Ozx^vJzL?Dc^ː+&-.|)=\gZaZ?H+7( %1_쪗DU2ug\h Su}~^-[N k/U]1N^l' 䊅WW>X!blE1?Ht`-gJc>L9J@ Ԁ4)ٽ;*v,rB&nH&q -)(mfxI㒾5U h^ҧعwύI|-;@U:C61#5 M$[7iTb򶒰Yx`6ʎgr;pGi %]M=}qTŝϪ筺 &swG\=`+_~\w: M=⿄ņt=]bk./vDXMkk6=$vzDɽP:6EᐜO3_TR4wWʁvBmffw.ZE?Ci^ٔ4LjF>G:}K4.j}T`7=;.HV]w~ ;a1=/6_A%'>[i夤4tjH󊮭ٛWw;K\xu AzfJ"m5G'jF|U.2i>Zv%g5u8UH1ܤ`UtWvL4gޭrÛĚft?oV[,1p+_ իţG'Mbn!ݱGR Ydol11sp`:re)>kPPFe^/t~foT6yjc`u ףr )WTQ7)52 /N ɞUl$*a&SȪ0+T8JvQTJ q7&.#$Gf [4Ps?.Z1,)t{8 ǧB|YA0=vX-4u|C dgp***|##ț5B^z򛦣]F'L FG[]A[PГA`/hj`C ¨Mk ՘W /6v^L?@D0y|!_&ǂp8UP_R|Jt8/`\m{ynZFFf*u~fI^ b4d5sT-!ook-s3ma]($xʐ0|ofũyOOۤt~6ZD4b;g ΁m}*޸7T$v yfS܆?ZC)E$KzR:x Ǽ+ s4p$UFah $_~:v͔h{8ؓGok8T㴊x"-=au.8^6IagFdΖGdΠr@rdF$y&oHu^ޯZU>SjڶF+A(moᅧ}3fኹ6_"$u-fR@]*-Y# :Y1I UxY'<T5u9hjꈿA**d./qN*@2n}ZHe%fbiu0KlmD0=nd%̰dD[]VƮ"F!UJ 0k8u\o$B/}Jzuv:;Y lZWQ[L -mx)A%>{ ~k]BXщjIVR[nh &iЌvddZz^ELD$RԤPaKH1Ɲ &}4#T' tKHE *!O-~`gQ8["4L<*x/cQ)&I*9@E2 B3wi =PL-*,5$sr@teۀkNGSdjN\ndѹc@غ^bW!ҷWpt0ݭE;sD9I˫'8Aw=Ta&|)>?f6#/idT&&xީn~#cWO,POy>Ʌ_2,6gꕇ)XT)Zp@Ң:pM;~~$^XfOKxdi7-d*۹9 9bWt~Tn=ԏx]Sxo }jLr^Ԗ(oZM,yfGA yJ_ Uxxշ2$p KCF'~&^ׁ^VOT`>SCގ 45Ŵ 26bAmH*ц1 wQFHC䮢V:WfZ#Ш{x@ᮭ gøs'Ĝq~]0_'d8ٻp<=n*FHYa wPO r@$Oo[.bO@1Ǟ{ "@:@R"B1QYӢe^X$l> }40xۺWKR|R L \D0v//nU8N ?$dWY{ T6~S V\UvX8B.ZZ"7Q/g!PAVء?{"ǁZh`]E0tWЕX?nv!6I氰0E5[T#Ͱ}GF!tTKێ0_YbpXPj.Z{VTfQ!z ƒqm>[:bEB,T[7}7d&(z#rU!?`jPɮNU<`_ Ow\,u4v}S#+mk]/=4W)Ui>/Tw5:9I&Ҁ7v@'fZ7ϾUM7o`c+P#m=r*0EAΓQ2*-?FT",R!I˕Vv78Fd=Mh之՗buS%, 3;cC[bM-8*~EN Ȋzݍ[inJQzV2z_`a\Jt_&Ϛt0M Vudzp 2ت`Ga0nl=.B7;F2a8ꤑG:+{.j]&.Z88(~`fGqXX*㗝$Zr=s<3D -)E+^o$mbRx2{Zp!L92%ÈDw]V?<ӿ3ZadcKܑ jdwJp"gĺRaK32*1\`H\,ljɥ6BSOWRIVpf>e5q`-Rozܰ]ZZ2Pa5D=zbNF))kuw='rpwgu'řǠ_@)b—ۘ:E8#myz0ヤw>VZ.䵯nH,Q3o;$LMFz?܄!\r}/J$hi0 ֧8^T bΔVRMO4/3vu~jo~CU0iO!©* Tc Il!i8=RM.M-vL}Խ32d݌ Vk&R׭:Yɫo‰?Uui<큕NgDq]B6Z*X?{t^,q$nZ+7I[ OdPv5 ܅밡u^j7FԳ*%[ <"ͣIe7F@v8'YtIrX/t OGݶRD~N,S 5x#]:c tsǹ@AS}Tf&< XESh"XU]C'Ө&Net h$"i֏1 ҃dlJ3w (N˱t8`gު:+GJ5_t:$wI; t5P)aoqZl8d,Yb!'p3zʧW\S!p'1J "qE1hw/(O7Q^?On=L[zM'PgTTc,Z6UpBmd^d+wt?wsM<Ҳ( *m2j6s@w9 t)ۮ}/-f/Ơ4$Kÿx~隑.<Ļ3#jRU5&Oz[KAPS\eᣢ T2fiX 'F#_ lBΩD۱FNyA )@N3b7Me?l(b\]#AU,XyI7_ O:VZpeYCډo{כIe,pX8~eIE-|-Ui<mJWbE w~)x]Q8'vZI90F'Px[y nDž31sȓkYV< ]\@QR|ȝ~Oʌ]Yjdm:E aaHWRc6uKP@`&=KdKS1 )X:֥,ŚW%1DσԇShIBUJh~|2يWBbvFd0CGIpCsW5ʒהdѲșiU.R.)g>O`}T^Guqw\BWcO*ܦhDQ w^?3'ɚ3 n)mĐNN QAz ~ΆiU_L  oOؒңfa bLJ[$gɈ<(#ooZ`rUY@Aëe9i DJ9,Z]qEf0u#NlGRiTWw?F]ep..hd C_ru?&֨WUv5]YJoHD,Ek?w٨ŦfݷEd](t'+> 6#!$*$@3JA<7@Qhn8fTc fkIv&%^.4?>AUU'tDCc&j'וJ\a^jC0߉{W;55}Э @Pu|a&?.tr% aEW+qg U(9A+UkG~Dg4P3:RaSQN"T\%A|z;r@u1yS7 a 8 BeÜ}.arbNFBd T|ϘؗÖ7K3ږCaEH|'Z'r>1%NwȆsXWv'ME\EҼuJAl ;NKUΞV{ ߌ_ zLQȌ*7I3pHo-ELe  ~!kQx uKj?|Բ 5̡%0%uȌ˃,^2P"f㛕%-6 cԶˉ4/n;EZsYOgT=Q+'}YUyo%em .Hy $"!0DKHX;}ߕq'2`6Yo0Rቘv|FM+g鏙W7MhASn:Jܹo_lǁGnyK_gL$_&au능|~G]]W-k_'+ ęe%`5_?L\n@S34␆Y T]/AƘSPW7emuU֯*䫚_ ͙dPNG`Gb }BeﵗGʼ|^3Eع+ҼH9}8,вM,݂M3w3̈BXՍg&~-*c_sH\:yJYqEʭ7 ׍[ߵ9'EW;|#s߱ҼM4k,(yM 4aVpӯ냓V:"$s"Pf >랿-.?$Ō~k}c׏Cilٺ&74'K`ZR!Rus󻌳dkOcH;%{w^0(ns꿈+bŒd@}2d1HΞӎ!2nGHwU)]19WNx0v]{C*1ɨV | nESu|y?DoG"{Sx{n_,ܱǒ><>4C~Efz,cwe[V#3m?E9펺 C +M4B>22TP-myFl궡Krِ֊OG/ֵH R*5'mѦV+ pU J蓶tB֒20 Pe&njHA趒Z G<cyDDx>YxOY un!9?ޫUS_4G=㑨fE #dTD|FUl|woYb&*0'eԯ5Sv 8Œſu1HK5Z4k0o9i'?+꣆mVgnR,*} } ?`y>d&Y! +JlTܓշՈwrj!ocv8Z黍vvmnF4|y{ шtZ&?ͥCRI4EvF~)[;&UN/h蜲''SV)<ɇ&:#ĵÎѿ.Q(Ð+[G^1=qz)":/cRoqtrjGP0F"@a<\J IYD~ ߻ =QM҈YYD(\l^&%ɓ| y֪NgpۜhQ^W(fZUij#p;&"-H\V7*AuAB/C`ZGW( ?L֝P=u)gU> Л~Zf.ZOR`'l؆̓ƐtxP@)ɐ*aeQːOĽO` {I;szQ`;E9@Mg馞F (՘j)Q=7#OgW9a\R!4kQ}3ur*nU%"- b1Ӽ\{e`Rzȁ=+-V2U#e7L_L`u]O l|7ʄY@:ejC#<Rl{WؖfCr:m, )B´_>Q'K'|Mc\/=1y Ƥ*^~sUE1^+X#(*[5u )^;M7ˇSgҘlG%3P"[~p() )dci))d¾JV l13f0$s5 k"<ؤڼpm|9ACDu9*x>ƙ `tR`APrWNnCT{<> hA/MiÊ.Nmhu<恼}ATq'$bzcy=]\w1#JjcK:@P :suc>Ǜ^Pմah aѴY|?2|htᴻAM:\>PMpvCr,Bc\rĚ#Drn5(%bw2&a}r74&df5c1$/`H#X'Y詝^!ܛCoYijgR\WV˖brzעaRbЬ) iSCme0 =w84\4xƖ'\\fz3WHZg~Dh<ْJ 4QQ6!=A #6PL8Ү-p4y Wv髱*=^:h+z*#zP-*QRljӮFuwQu k=A0s۔M+uFR ԌʆSRQ1Q d7^z64%7kV=.uc$U'BQ@3@HgM-ɯuBMFSKسi4 *TbD70kύɄ^b#y,2|EwOYKsVk7Jnߞ`&~hͤ&?$"upBl*tP Q֗IZ h1K;\ai&UMLqJ5XQPu %"^׏6z~2k4yo Sk!Ua d&*K.#Ѫ0TZ?_ 9B}f'q<$5a*3L}jE2xV(X[Hxcvg5^O ]8;>{\^ *ߟjc)0ɿ\X侺+64LȷI_?9bFU=ރ澘`_۹xmeS-&9Z"騋kOzӰZ2QPOe0,Zn '.dt=t|ru(~P ~kWiKhXBؓ 9lׯyBh\zH 9?{!0wID/'3> -eMc~y«0`ui~|};/\Op lia9"BLvjst/"˅fvoY1"L sǸؿ FtemCW訝pOC^R/ˌ;}+n׿X6H'-8]Kt+(u^ߒC*!l QM#,#/ɚ+p.sF;9V:lhg#Yc#~0kP߁>ų?d,j%xttS=PԂH'rBp)IiO4H 626xŴȩ[|̋`"4o@M/ 1=A ]*V c^Qힰ4i_텄|h#6K\l1*T;#"`O-(/Ѩ΋! F"WT{wG5#Gߗ/χb<0u9lE+wJ NQ55+Rhedw 2 ->'V= k ߧ,u3^]˦7MuJ [s->%{u $4ܙBAФz_Sb IAhua'+m0on-zդ W 8v6 us޾ϑPN:\jgK)A R-Qg)(gQЫ?_S-AEKksG(!tˮ}) ;NYng-Eg}n}y@iszi*(3AF҅,tViI@xCuR1x]h]EwP —g/YqSJ$Uzݯ [!"4&vk=HP8 Pz-Ǹ'VF-$u̽_|86^q4M_z㹿ٕ6JA,] >r:9=*Le\Zs ᅱڄLBer bC>.&,u^J[hͶ́= n9;1qxgK;%f?$fb>\k+?i<-I  v LĈw1F9əbGfP |z_7x{8nhKfl[_!vD/wd|z-LIMPI9j^:{<S~ݜgMlgá<o6U)ҮmL5;9/ 0y;]cʪ\-u67 lKD} کäv @',ur/(4 6o1_J!%?|~9m߱*9I=/!ߡ^ψO÷!Y#䤹y(w]m[qF>uǥ'h)ktg{]״LƭC[,%i֊4({#nQ׍cX^S3LY]2 KV (y}ކS [_(#Y-R8W]yD mqc\7iZDeτ@v4@@{nڙ 9Hr6T̈́ F^׶+~\8SRe7;Tk4܀r@ܻn>( xb7u*7,Y'a>-%EO曬_ ܆bi#$Z,YgYQ`.ӊZ_󸉩E{׬S|v TEИ~p=a:-yJ71x[D4FU"5# 4bV=*&+UǠ70 ,|"0{B-K%p^Z|d(Dٯ}l5ox$.XhK6 娂owr`}O8i=E+C6wuJɩפpVDTiX1SPAԹYB]yCdƍN[樞EȍlLρdgfXZ4jIS:?.5(}mϳ lQN˚J/!MNTg e6@9F5qbZz뮗wvP4ԥOMal.+x4ozK+mokzA9G+a5" bW弝kj8 Hb2}z+nz9Q()_pW`޲/<@xRۄ&,_$rK[_ fARq4l5 I:0|peiMK 9R229>/*Q:^_z$V3,ŠhOW@=tN8$ItM9A@Rj.?wE Ar'+o8^2qh%.l "ש zɨ8 xgQ \[{/ȊͿΜF:L g(yFi9cQYPP-@]$9@;Sۯs2gG1O Sq@Y2n Zb<ϭIuRo,|a~@Aҥr!"l4ȿʼnw-5oql\iBI$c g;uNDqRkV1kn&G Ts]o֒(hքMU+ 7+osߍm[ئC3<.|8mxk cTtv II* "g#_OXe K9U3.K&hxH_xK趖/K茎I0^馷 -k^gwRS+ lƭLyGxWxm͵ƣߨAsYN"aH{XF;zAЮÌA'́.^B 7 ߇#.fZgePS4%k[b]D3|?koѧ^\ pV)r߮0 ,mS FFxؤ{[o#;N;Ta)Tޥ41RY]&ৎ PtynĠг_ByRl34b? |oE" K ZMÖ3U2:-VL)kU <X ;]!F_&>D}sK#R(Gњf#W ļ1:g2T仹thw drŬ5'ؗd#]!Dz]d^v yux StY]\1/FVO&+ ݯK_ k#$4j*S+Vޠ̢Z%Ye*wn%VvU@-+Os^鐛`Av|WQ!_M"{|Ġ`jlq8"hiIA#{f}oy1R:g{!Sͦ^ی6ȐwkfMhӪٯeDFoS4ESbpRs쿾cѣշnu2?Uq [g@(-a?lCJpq'N2w+,ܧ#:yUt9j겇3v# 5R*a˃:TD= 򯋓b / Q8ON#.TxIYiVYe:{z^}GW%}PiC񮆏KQ RoN.&ZT_rܶ\uME"̈́Q]`ջt!!$p ״f'+E-VE=ⲹrT9|@]]2OR"a/TI4HH@|ah9jP.+h$ࠩ&.̀*4j ;1stT 긱7BjíX/=}d@Njё):@i iMg&ci!U.іKL%m22:j[x?2.[w7鴇_kW9ٕPʷW:D3Kpk+ųHZa(vU$\9K1-5mqY7*9 ۨll@D$qY$}[:8JNg`O Qc*)'(ˉW MoW$PU#9@<*݋4w]_Z |lRG.k$ty$zWD*wBdd3svx݊J(ͤi2GoWUEF>A.L%T,RnAcrbn!ʚ F'=ubYn."ABӧd6g ͏=nk-5yw^ƇnfvNYy~d+ֲ8J'a~'I'IA.Y*2>?ǩj%ڿ HbI4gb4bIx3v)Gn+RKc:qOKT6֔b؆ʡ Xɘ6XgeNeHn@wI> )Ux9X4it/ ;y.a G%Rwj^ii`aU/sgS#GR̍Ōp^ Do [ 2IAQ{>~{=*P24h|˶*e-h;zVy6K2驷\jg[\=u#J ҘDΡlw37ƥ^#[v7C ހ60n Z=euRdӭ Y΄.0I޽1u\&}X sݝYSBpU2l6(EJYS66H7 a|/,+d!M8s;$aTlKqWUn'PN٣BDY:33vF*kugu1̢V|`$تk~t-TPmڝ8mFm(sԦh`_ ;n2GS̝s Zo fMpHN <\P٘>@ `)AW Z:/J߁8Im\'Q6,Jvp[=P"fd.=qj؜\~2I Uyų&4,+)נ&]mJ 7`4F^K@BQ.P`҈NSwGT*DpM`ݷL5oDcMoؠơ,?#^I? hӎev!c4(UlΪFN{(&߱b+L1|!k.ŷ`ejh/QdPl?_'^D|[4Ɨ۠#/Y>*b%#f _,$>QMK+)U>KQpdzC$M &^33f2e3eGy; ^_D4bk1J/!g{*2EW~֞N`(pwDoq~$䛘ַO:DyΐafzK0Y6p0 7s]ĊFp(%6+-|@ *4;(h8*t9-Wtm",/v=,! )+pLln|B;-sgZ\H}(& g{~sGo6|-X L*PD̹~[2mL\@?y+b-̙t_7 auZ)T0_7Jb_BcGKM`2.TAΨ62Z'-yƋy;&aut5Tl1I9wR.XExQԓv!=A$<NPC-Q2MB4<ZBCqc J.rYG1ុSg䨸s !{C?8* GR;>+|™!gFptk [C&>183a[gXrCR=V3[7t(uG?OdB}z ɯ9HmY9}؛%5BRPV`_$^|mf>7E^^+mS%, %M)D䨣5*Iӎ?IQH3~B݌r3[Z zzOăpiJ*L@3I`Ġ:s6d'rZ_ڄ1Rof9?:6eƼ.(b2ˉn>49p(k$b+[)B DWA6*eE`dWDylݔǭ׼DCH$ՈFa j'TY:n^J*{"+|˓kff2W޹5wf>pR 1y)t"ep(MbRRsԫ烓9xY.1)Etb/sK5~{*ȸ{΂>4U ׳`2 ߈[4ח!gy gYSnbZNJd؄e`mqȜj`<}jc& u?+rv67SX@8L>C\{Q$굖3 "(F #:슐VuƮ `~"ǃ/M.#򡅒\T9C9l'{P,\:5W~NtRY&0aw ^XXyPYwPrH\@rEt~ؑsxнQi<b[>&D&o` |zL3<dMݣisXxe7ժčvM;>,}5ZMVb\GR3֜ܙq4"οN'(WS(l"ɂ,2ۺc+=:E%P.( ({|}I0J2*}7҉Qu]]?ukA 9j"owS!Ey4;5q({/*gzĢHvIiczWHA-Zo!wz7~C(R:4J>oc<(|`vՑI@hf\_. 29 ]%;n.kK]>j-IU0ͤ"TR6;u[%VAILبe۲4wsfUtwg-ҥ񦩗Ā0, V31ipfD^ Ʈ%H24Aa0̈́.F"wdeIW,_x|T Dqr}p x8]. Ujd>#F() :nޗS4Y6 w9fY6ޒNS,(6ç-ZXhn(34‹w-de ~@$ (z|8y T4 оN KDjًAUByxQmтc윿>JdT*߄Gk{hi|toIH28Z+!.n̩^M&\>~U!g: Pxds[/owX $>46w#iQoFXJw wt)51sH)k}sCqGx4CUPF3|`)`g/(-Aa2!FkR6B`m57mC.3n^ӌ=ɫ!Cegn^wjv&@c[7l~*1\{vy{ !RIȼ)əﹲmMAv\"e+pC@JfOUGۋb+gЗNX3?SWX)gv_\3MTE)赪brqYR~%;^ˀ?<ͼ&Eh҉}[re8( 5kQv+sӠ_OHN^[M5 O?]`׸e<~,/Z[l VoRm7qat!).uE2d fohpb>L".K#ӍT{r#Ac#/=?kb؆%[0ktp+EU?xv&݁oP.5{>/:hj88G(WQX\jޚ8&vMLB}EIkeock;A?OyC+Lv1QX>roFEZSXCh4!R֟}[(7fr4o\tj(X~j֓v&M=-kduѷ׋ VK,PXS[˅v2OH<>Oy!/3@ky%#.S`Xݯ߂ S jbE\ZH̷.cQA^(=[# r4q/0Rweb ҈P}[3?:h>N"-N7-p΍}NyC.{AiçN-ڿOgKdv >+H#i?hA-tD(ܲkƋ8څ DCxsfT[g|J^H8͡i+):g8ZEC2S|{t \aA |rإx Ou_1upmI4KB.e߆ %_ѧV:.&lhsr;{4 Z}ڀDOF0@}o**8[,QLUݟ'pG7hU wMZyOqjU;6cG# B>S AZs Z=7AZ^[xwYLqk,;a)XϙDGnl:ro4 E_h !_ƙ#-c%1ŀk)l,;$ Z֢XS_7)'N:JDl`i'eX# d <݇ >m%_"[ws|1weśI՚kQ\'*G!|+!Xp~ wO'όЩ=r\EZgֳB Qqnj6|b͡,4 )Q6d;D2Cl)+6hX/1;x2jLzf^N#CC`U.uY Y"MG*=h*$L`.3#n)˻\Mk5x~h^%b D)ASENS_zrqie :SH?bќeAtdkѧF4 25{ǻ}RBjJrZ\hEk|.ї1j7S-[O=2\Ygtzlر㏶٪fJhAfr.錿W ܟKE-gOw_P:}?>̭ML>N&I AfV(s-Eu @/QL1`J TH|tpM8Dt}dRi-~tb2Rg [3r0uUN1ߊJg{^f8k'9oe)txl*"ͶD|1=bVmuC>*Ѯ.])$t}dٰS+"D$6Y^y*6[w܈Pxmᙳ ,Q 8ZtY.1mר=9萗T(Gzzr 9΍KBz4Q W"`mh-,*Y"נ&O)-zdƳ]lVEC_dXx߷v|r\-( zہP'ҏn^-ЯJr\OMdBTɚV, Qjy*U)qu&_>w(U Pe:{$= RMHgFi{kݚ+CV(g' %U=eNz09RC8nɅw^?yd@'?>TAF'; C& hq_ V%=MÍBW7=w*|% N v((̖ߝCM2J>Ӏ So S.0_(H>[3`<쪡M#ْXg*tSw|c@ma3U^UnTev gc aNsyEjD5"9_O7{2h.2|MeYB$Zh3Yoopgvlp*w˃n[^E!jk7SQʃYR(N$ fqoF' =麔R RB{6w4axϿ:M"qr{(ѓnQm6žoDӗ! ~4b2e~;O@K͹J YWYpSbiNsaI>k{$[ْf~9QntKY1 P$nVm{*6}<ٳT8eh1K%g\Cϛ}gLRHg%Vv߱Ѽ|*cB|.0|cyu[X:!!m*C p^Uk`Ӟ9xE~;gk[BߘwgE Lr)|ïԉj@Jϙ&4K[9 Qsᄶ2mSŵM* 2 ]%/)Ygij:bٚA1@RA3~lbpQYMgL 3IYȈj>"J!1V&׵%bq P>QxMU3NɸHg+n |gtSHdI+X'jV(tUi0Jt* d*o d_X*f9mZ^ѰI:/_4XOnipun8KtԞyNL+ W#ّLZc_DWRj,rl18ʱo.LK9Jp}{/L8H/KUJkܘrIǘnZϟn7YFplZmc{ܒ yD ojq_ȕT4d1| /b]0D8g['l} d9Jeʌ`pbaj^b&bIBƒ%\ LD+X8>?C18*:089:2w!5PO* .[tƾ5KSA5|ۣd0VUGȋI'|y7> ݚ #Aĭ_ޏU28HQ8QH9r\F쬪j盝J}]d)߲UĠI9\@@.57'Cn̐UR0x~1\ z@蹩죬Y>Ԟє ;K $7=Fswsmg.Y}bg Krpqfcر:H9PxQVLzQtCeqM14cʡE\7;tGCU|+HX}Z k"CIkσV|+dN@i |떵LUw2Ybmhw5]L?o=tҕ0h#B ޔHMN! eSbxKGCU&2M']`08Rh 2㯉'J0%c LpzUeo!߰S~CR¹0:CwI8ϗpP՝ODA #V*@J2xUgrȥPUKkHg' +H#\a,6|kzIK̰ޅ2ija *LOD=Ù࠻ȣg]J~&jx'KoLNmtzu w3 T'JGoй=YXܺr"nb:z+ބZ0zÂw @4Ok{_55`gRUh @糞Z<9ꂥK$z{ZBx/ZNUu|@& v@,!or1 臢GP0x-[a$"?}PkoPC|p h*]/.v{y%1JV6'ߎ.>b& E:')J<[Gm<"d+a#-Ji@$?VN_'i ih49T-2D[Ę;[›c"*W}5 "4<\W!"vtY'A.R&:p`ה\j;-+leZ_lM('!nr.$=v˯Neut$ڟ Lʔ|/'9_d؅[ؚtl5&YL^S BusA:`e[4O=Ӌ)KO@tDv6-\ӱ,ݺZzoW=&Hٰ7EH5|Z.^4WЩh 0 @TC,yMc7#a \݅04Ɇ-EHlFiUVQP$h| `f#oi ;ttulby4Jio* .@nLU7WPR}ɋAFmrvg}yC:-d՝<\?C%̗a] x&p9 eBRbBz@W"߇h]są80LzMIg0_ n;xYqۿ֑Ml ͧsm࣫ R7d$e+(u2SRnL`uΛ9馏jsH\$>rʁP,.-GJp88"8Ь_4T궻D%:~ܶKaOG^لٷ0SNFJ%c6]Z 11K/n%w@Ypr8<hV\w$T",gP7:SxX/mq㏺gfΌFu{EU.Olbi !3./7ʴ́ mr4/x'Y\ͺk% ~ `zqJފ< )[&ޔ` pc9ɷ opa>^ctܢ])0U]C.‡Pl6 +^z4J cJ:Y0Dl H 0aK f[Zbb?T+%ץ#en[]D;*6-MjhM w$XһxuQ4oXv}?ghZPmlo[Kڵ?LL j?Msmo %w]b)E_yQP`n1l \+Ɓu?xVaO?`/tNl@(HaTv P,-8`7ZpaO]ݩ;PY@xӒ^d6r2׵ǝV UP#kkn"p$eGTZǹ%`|\gSgVtA W94&/kg5vb# `  dzos Yp[h+k" LN˵ǟa9D(?6(%cbϓ9`a G_zBSS~TZ\ZVd )2|#;2ӵ1eՍ6VGqN{ȑɱT˻4] ptGeu۩-IDI GHd,Tf(7EXıbJͤ)SDR74 QKQ+"yovlXn4rFھi6C);NW  X\N+_?BΚ$CzJKY; /־]d]ڽ.@xdxy! sF~Q@w2G; 0lt5aSl^=Zs ˑ}+90Q &; 8ӹ @A=z^/ :'(S]r퇳F~a+ &ZɃ"td_1w,7}jE7R&KܗG|NSMaK|5XeSnf#|qd)L1߇s8R`@ vmP֞A7WoN]nR 'Kotw('?O~irU#M(G\*ʀK{y@ʥ {./VZD0 (/Ҫ`L[oD(R(K^Ia{eRbe3`+h,aY!ܴJPs{dĔȷ( MC UԻ̈E [ڔ؊u]p 4ꓥxu"*Ċ!R VRCzeL>,֔`o ~5,>Fn(C֤RɓhI! To%\k5o-[L-[uX@XD5, _^~}zyҮͦ'I 5q!K\"_&M9h2"4P-j@ ZƽG QIW C8EmR(f;/=K̊&nx c^ ure̒HLwlGh’!w"{1_vMS0* X@ p@v H$!_앎@/חp`O6O$w<Q7#^Ԅf34QjɎ5-dgM6ZZe 1nC>~aJ |b.(lėh^{( .jsÖKXHX.XHt))`ՇƜ[ ;P$hA["I)!fF:d*߇gqapWIKK^ (dE$RQ'}SB6eB Eh- >d6g5";f#*kcyi!̌囱e* 4 ywO 윔/fE즭=N>r 62.䅶 &VWF94|nMKhf2Y:@5C[*.Dy7K |}:៽ϡU(4,gjaD[[:?hJo2o#o C$Q1J~#5,ЎAHafo"_9NUgPxYIQװr6-O&:w hg>/ \RH{xh~e nF$f[#~:)D|vq6G <1Z!%\:7E1Q y>$,ȡ4.'5(TjU߄1lB^D[Au={8w-p! +%\?LB+[a'vrtA!]Wg`2]/?߻Eq+:>}N)#5ʯ4"2{mt42qV (by4VqsV̴"='TLpŽn玅7?TB~{.sbyeMT(/G+~Y##g鿨ʢՋ%z3c}dӘic< c7q5xҊEuA\=p@PLĊ_cD3Q DJ<=n-8]Pˉ&i qsϷٻ 8s4bL%?Q9tդz)`ꆩ$;G8f'%FYTi8^ W3eYM|KE__#ɦxL Z뾵uqR6^]S)?RY!6> =b$$g))^!/\=ӱ,3߲gyV:ā*|^[| 9ZNe>ЃX_ԃeʲװ$Ϙ K| S^# Fb}'B7UӔFy5~%tڶkw t"KHdo2bK˙}IQ۝SfSAIU. iMw=q Yfl`Iakҷ_Nʹ\o $؟?k^Ųmu-&˗sR"HGיKzy`Nʢa$SZ%GL9ﻯW_ 4,zybRCkzd@0Qt$Սyz3!c"Q?0Hۋ$CZTHh+1No >Bf1GƉ\[#]`ǃiUvZDQG0tU9]/kfSuI] +DX/p,(Z+'ݟWO\&5 皈tQe.G˼'{xs{X5\RߥWmͳE#W4l1сHACRȴ|~'% -%'9_?;[L,g`5 Z:vfZ%MNeG"xM|պ7ꕃܢPAHWŤ{`An 9%lS6-뫽Spҭ.^;a1|xkIwi+?C%x= 0ʺu.04Vgq^>eo梜 ~&c o8EVS&&ͷGX•9fJ0 Ӆ!ϯ]f MY@n.SoQsŒ4ReG3( sK&:x|WJc!Ik]f{XgfD&CHC ZBKo ByZ<_ yn/S3RKӳ"2dmy#6QH5I5}_AZBxU*\ճ'ԿJQr94@`+rGia`k)gY$S徼р@$Q Xjcm9g ۝7[b%i7J@0q_5y1c C}N$w<瞲GܠsQ?5dr[;UCơ;:MZ@ߕ@@ xٮ[ڌ7fv!ث+e;q$cHҲ1A/M(Fuw;  -͓χ20B.z}=BY.\xdODė[.b2嫍V6S7 i%:F}J91*e [ؼ+'^n:S]/ejO=0Ygp`dX-ņ**aE@&a()*I!'Sw"QcxR{;JWmB#9e1Ɏv8UF{#qbgpNMlr fzGbyBF6}'Cps"+7C f&ٿռʑҝV h)ueG)=wk6%/ qQ?oy5$gyrV  i [HqQN:gRĴfg^'zfE񕒈9) HDXO`[b<̬ϹG;hLa\_ rԈȿ֮ bqAS udvMr'QƱ5hF eqBe}q2.OJȄ `1oތWEj.y5EzHþ7.~5K>;ybytbk sBφ^ ?nXtkWP褓33ŕ=3x%Eؤ{jC]46wA4vdc0$1Ôd$D'h0F9{[p3ʩRѺ,n+tc5]XZGK;V.avQP:HP5)j34YzaWwBj]䅨5Ww%>;e?nǝ۩z sVU}1kG`PiLC Y("M4=ikͬ? 6)S90]RzMn6=t; R mD 1'V,@ѦBssbU֑gw٪H3w/vq0a!!C墩/+jZ O9ڭ'.)yX(ן+$6ӛM4V?a -wߣfgTNؓJ-Ak)A,vˤIH#UFֿlړQLcij:e 􌻩L䊀~a:ٻZqDȏѝ(UFߚr#LaQ%=O9!¦OڋM1 _taⱠT\nubn ZZx96ZyO{$L\vNg/^^6xgɶ|$ߧ U)˿ N՝T4XG(5EP6A!l teAj!56ixr UT /Tb \2 @tR4i'$&aϰ=94-*>S ,*K4b!^VC;ZPH_F'<Ir bK*/T¿=m\-`gܣ4d?Zo~Z~kc|^i8l~ܾ!"haTIvPkNE(%Mķf}b~{?rQ"-܉!BX0D.! 7ӓY-^Ѩ)Ttwn돱4;ٖhh\;;kōw[hOW-4; <8hQd *;#nTKfAb`Q£ H3W|kޠAr\̳Bsڬ<5 O> "QmR)N>I2ĽQ60v31~4/p6-}7(< ,;eDSݳO4vRk"z iާqTΛқ7~rʣO]"7f eN˪hsIݎC&Ct5e:is;2tap{U++K+wC@e|nox+a/+zlMḅܣf H|B/|XѦrtɍ>$[n2xQN3̆(K {! UbYTدNnދ  Hf!{ >LXg +-=طJE2ӧhj-NPpлP>h])&/T;1hrbͅ959O[ʰ  U LjPY6E~E Gt|ZRJc~ ,]$N,a) }gNڮ}UVlW/^d1VED\6Q=xtwZ ʗXYvA{_r⦪ N-ʿ7} t &ĮpK."UFN&t? Lzۏ82Gf'vq 9cXsW"8jԏgc৩ !T/G }*mJO$OKk)9`9.RWH4.Vj'IP']l\J|S2ŏ4ZRєA{F o\]P3%~:ՔR:_; IBBU57$S.[/b%<>'rug=|p0m(k, \IT2mk+o"3?~ZpaAr9:lJi;ꖽt XαҰ܎9@>3ox|INfUQ*+l$it#Kxh +O>th[SͪY!Oy{U._ad)f(BTjv$*䌇jH|37a 0vôwUW7K9'M̟=/"LW:240wԺ3׍xVeUr[JM|(yD5-Jux|) '`\2̳rBĻe02jϮdBZ~%ȁ%)GIM^ͣڭi`^:TW1܄3=*LEv;6'"1Yt(Ї? _KiNms RkR5{rR=J/gikm9K0Y1a/jb H>7gW?%F?ծǠ)eߗV{#r=Iv%5!F#ag4p@q>!~=^8DN&yS.g8ʎXgQtMܾIr?}0`,5Qߙ%$WYIb{yfն>3!w7zg>$mG?N~3Ս2_Wst8ԶgEHs+SiKWXQ`Ypn F?)g.+Au㉕?aZ&IZ$me^0nvv8ȷZ:,S4^r=? ybW:y:AOg9lx1 =H{EV-~ GOBPKcq^wot4ɐ{:F#Ƙ W@sNe#48 @Y<ȉ%- 'o6S1^kv?\rͅNmjܺxVݑ)t 'g܄$:*&292ō~0IEznp_gty']J:wBp} Q!!7H:+lȝ/jG|߽=0*c؊pKkv5:5xF!> ~jJX|Ƹe ,k~u"Z"GAl/g&:)wBTW/$>_ؑW7 5Ȩ8(8T٥4w64um a13>lahh2V`_vNg^E1L7=TJxf}{bZoxܲ{byh?% ~ws9rXEh*r T-LD:(2`+d? V;?{n¾ry\XC^ "yl _~?N%\@8|A *&NKPUȣt%M mKv~T4={01J[o.=$Vm8pٖu$L4c-x.ŀZd9ixVD<4ڸL-.w@垟q[eA:MLC7Eٖ$9XlvB7xI Gb)J-Rp'7+lM4LMORB/+(!ch ًGi4r*du|E0E#7%o eL6c;un_hpU+B;$g*$ + 8h|A~/7c5-qvD*6N5X|%;#b.F[_N*Ik]cBGW<:Cbl!Ю;Z>;^/@ Ryf;Cُx9}ZW>c R<~:Rfmy¿X]%*-k$%e 3W@q -߫cL(Q6a7iM3~L5"kW1ˡ/>r3vOl *P4.%*t9,jcgXϛ4Uo`R&8:XndȈp:aϙ.q_KϨMJ+-u3{FcٲNJ8\]O}Ēw(0za^+6n=sL t{4YXԷ)%PM.~)F$`3s@ձ1pCڛ~TMEԸtZ@a92%^]ŔamfIFiʏ82wl >My DqW KTUOfR2Q 1e|jLJoi,1QcD~~z'b4:yTjFmt?p:vȲuFJ|$ J۸5LNU/, u\[9HyB q{UG}psȝиdG9~.T~Ioݽ1taǫ`Wz1{ %Ҧ PO5+ ofƚ&%ČV,&jpQK_t("ۗFߌc~"}y {) АbItpm=ިP©6S`2>3뛛Z5efJ>Ke\D+XcaĖôlyΑΣ6u*ncqA!]`?q}g>j>i +\d.hEMS&/BIJr6R݅+-2.$N8׾6~~؎&Ր@a _'= ڕMDLM+)ibI>G $nŷGCK?42&-SK Y(TBbʇųKZnJ>RZD ZzDZ8ލ˵>/˃ږA2avZr,ף}.J=62i]'0O<<Ҭ/RؚWI} C8꫍8;ԃ7J=O M{4&$㉖26cT^;گkg}{qG .YI'lHHMuAѷvċGWL|o43i{;fvwer o+D+8 gE۹SJiAkcY/6߯~RUAPt5j2g#!X (r(%904Uq]u8@n%J[j&B9XöV@&|Jo{em]&<]ITĢ̾ۇA ;Te<3ۛ~6V$ɦQA7cblB'B][b/SR`.ƮSƈ643FkAEQaZ?p0hKKey'(|UT >b1Њ)]v.mMl Uǹf8o\]V\IBE1? {w|oPxpx>Q{K|"ηHgb4.?~}y-y;n0o]a*aS?^ -rU i;h]j%{Up"4чtNN)36) D6ٓt}>~Iz|qa"O#0H1ŸAB&+qNP*dD@PhMptS:=PNK T}ۭt"8%r%ၞ&cuN&ydUR?0f'Dro5spBSЪq|2z?Msu܂ldrcv R9:Cd,~OݳES@%)zIpyaw  Q: bkOCCI=irJNm}LE`5l_6U6`'?"_,[!|tD`fu㪶/XbMٱLۋ#1}g12`x]rf˜ׅ@ NaGLRma,~F-IJHq\gZF";5F> 3}RU0&||sH6ݯ3e1/sС=M"O``_:b6Eop x`j֦JSa,ץ5nP(,wRr_o1Ʈ`/0݃궎o/'-#V2xˎ 52bҭ;ƈ%{] PE|NO:rl;,q,LgΡ |`!Rd%Wz5Bh2@|aON+e+:iBoipTڱY+Vb?|-XoÝb:yzAwN>KpF`ZDr~ 員b@AZBBsAŢۦFIMْȞKǪSm*)8rΗ(4Vt8GĂCReC(xE'ߜ;&(U<Ҩm @A4̂6H4qzKN;!S9fuic x7le{I =ȁHv 3Bhyp4eWI0OMs}l **[hF]B2Z.BwHOφ8?C2D(}!-Bl'Vs}ID{vH\-W? N/F]ҝ^DbE_qZ<+\pJ>_;e59c[2 ߵ3 e+r%N'<JbW]D Q4y3uϟڨfd'+ dG%}K*`rț=CBşkv>^XOjVe| '*BIFEAR€*F#d5_'Y$l41Ffr'+u+;וt}>$˸Gf#QjjY0g0X9lz>X&lA j-Uvիy?Aa^%L9&?c@7jx}ːm SjQw%B,F5$^7 +}&_s( j atGFIU9R_uofY=;ѪCBzeMkp@0k+zZY7]B5cÙzj*v1Ҩu3yJ [3^.i͑_~Y˘S•C)6\JW\M_AlNu}T khרỦtI[ӯ yLSMuXrOPR sTAZb aNL;ϩv), rzW@BJٝP}dm׷Ǖ[ C;NM+T plZ-x?ç$Chŷ0)ڡ.ݡy\|uMrZ.3#@8&}$;-GZ/ IMe7G3v@N~u6Bgb-8`]" CU:.&: /0k]򒆂mI Bsz+F <An,'{֦q,eB Qĉ,bs;_zHzt񲂡a:V`Px7S0A f5%Zf SeQ4/'jJAl!ȏ)>rD HՓG '0tՈ䈁IJJ/&G G$yPuPQ},gju";1Dԫ#^ɳ}}bg"5Pj3hx2 Xe쎵l}m$WD :yw?\+(?ecu> jLJn=𙦽`1.V5wҔ%Q/:IҪA v~?fS`/u,Le /ʨ"8:j@l[| :9e<Yn 2 J̳! +Cl&j^KO2uG}f_\~1}{m'VZ{Ej5m@?%32[(O#0Vvr:eDychEy%k9trE=WF˓#GYVa|l")R>$ޅYbєώ"Kb +;#6tOCYHWZuFXۂ/otǢDBW{b㢐PL8{մLjLZ R6.蜹>2šGʹz$+@%^; ms"|zM6 7rW?QAff i<ͷu:o6Q7j;:ongyj[Ok BGP*fw+_ 8ՎGVrcNvpa){ãN45GAQ*ж;* 8\lv):X5S 颗Yej33%5Nf$܂snE ?2Pm~$:&2y߳r *VǵU?^FLf~U_''q` p{B7~F*Hb͡a 6=qF#w7e>MH'-52O% j¨w7 !AbqK[{7 iQ)SOS2EdR Gmww~JAh>oI2-D(0qs/+.%*HŘAFzSQtq!2lS_wuxc33M*5@t=Of|]=Y0=]JǀLR9F~˺#ATZ]q?5 ` m F ?cK :4Vv+BⱤ,6"*a `8bjj1ϓ!0ͬLc+$Ѕnx*GQ@L9 !YY=bﶧfw0T<=)/vW### G2G:nD_C oI&#u @QFRBq{)یXz)Gd;q~JEK%0<~UC4CDu_8JCV&% ]D:A>Գ(.qE=KO  VRC4#3 &|M }!7;2T/=C َ n5s&b@V #d64#~9#vF՗b(s/nŀ걺 ~4!CU(1$J];ԅ!hE5Ac?@(ڵKjbLu"!$XxM{N;0 *lFؿv/)$Ts9 >_)w@ԓ*X"q:XOϓ~s=9GA@nmxأׂ VpQWipBPЉs) 3(?!T3~oDXv}%m Noep m~xvۉ䧣B7kuYl|EWvV?-#p_{ j$G#6 )TX7hG,+9XC1)] 6)CbQ1*f% 0hуWkJ.U,4:UqI;Y!T^$m+@7-G*.Iaȑp6T)i!H@qި, 1V5lc 2YuLqOUU;@f7L9QGG2 ϫ%͛d,)a3:҆slR޶WtTz\kV{#ПXmkǐ j:l1TnyٻB;R+3GUE'F8EIAOAgsġ6jŪ n y:"Wnt6/:s&3K`Jk8,GewJ%L6bKfjg|lEǥ>;¬֜H4:A = &ӳR.z SAX%g s2*ŭW'_P D|{:Lj{3:L d'MQCaɤ 絹=WsssNOD 2ӂR## w=lXhT`"hċ]$v Mer+-oݍ%z$bڦ9VL*R}%:2VzRB06vVVSC]mcVښ{->Ľ2UѰAlwLg<L{F=c 툜ڋ 7֠wd")y2(Q`+6(w_w Nw0؊ mHb/;! WQ@Xzr@n)hFK놠 Ejpq\h? U$~9HTo1LSsZ"E>u̝RϤW'**{ֻ/[&0Nrl ąD/"C~ÐZ039qɃ]2cb2!*3<:YLzwLkQi {:1Y^ǹvK߽UP}T@by0~Wmw+'ʐ3Xt1>YP-B4p5/.Ɍ7g=F'm=%[!tPKi Y.mʂI)9ڠu0-i"4iAb()p%RVmZϚ5]v5Fn6_ꉰ}uGXeL#֡J0b7y0Fi:2[RcK,7dU@]ƖOH 7;76R(ji )t!bX>fYO83 pSwf??Îrkk>X ?"p?8C3:v`$|nS0 y 5R"xMCoe@|؊J]MC/$!T;X[ ڽmH82݃eV:·]jRueY"V`?Pi7vFʊtsr℃\)\&QP 'Yz<{gXU 9ҿ8ô.X1j'0Tl֍'tO3NrƮ0lw?e=rlCC)l|y' cA8+lMNLѷ_ W`j85|?Dę-XԖ1#u}WT4`9Tz3zUb0vxv9RS7qŽgD 0a;}`4 GKPTb6xHzrV0`ljD78pA2_#9zKA`7īv* iI1۽"4l$łj=6cxmMn5r5/ K% O/ti0L/Rcn筗ݽ0k/ (U@{dK2DeT%Xq|EtM<D}i+:t4lL&46yc plL:,zT6Gkvs/L8]әΨ$]+ߖv~=Af{ش%P /ൔ Uqqz3%M{= 6ضb3Rk5&,M~n\YFʈ$ m,DV,p,ٛ+I ha_-gƹ\Q}p!:Ho"Ĝ/Xim@:9fS-FS7zE:< 态^Pcmj2EEUɒrb@V8Fӷ%t=97[ʃd]SJRe)O8.?هJg8UA~1XdN=+/taF?0a۠v' c.!v/q~:+c!ŒV@|ޢG*#{sGȰw ! ]bE̻*EJ}=m.[jd Bq#۞뮽a1 `nȻYcS[^b5qY*ạmPi/MPgʾH6iDxoX^s L \Y!og0?E7ͨZsSf\|Qll$<!'> E_av=tF'x?ɰZA) tX,B /#3]݁$m:3KףR}h8eŪ ~X_p GҶ}]o Nl6}b}rZ9*!vՂ Uҳ~Ӂ :?}sI3`YaioUb8WEwпSL^굺< 7˥HDs{nLxŎ\vy ^ic3jyXV,ymo< oJܤn(<8ܑ#F*# m&Ji!no4Lj>5ty.J=WM# fXʖe)INisl]ܗ7Oj:{.j& ~$rH9.,P n_{Ĩ:+E_sj6GrFZ&$n1l"Z?-Ÿ17Q>:6TV nnvrm5&aǏ&JBk0$o9~D8TU- aZ qmҊ1{֤(-}#ĩUq6M'jhz&m99xuUO94nK4:M,Q>c'/`}.a{\he.0pO{| SGJG YXE3<3eؐS6 SܸH)--Ь7Wifk,Q789ГkVܸ%JEǫC2Q7vk[#HhZ~J7}@逰 cNmǹ\ Qȴ{'fGmcIch'.PY8Z2P3(ް\0Ը?s-/5{h FVBc˱1ӏ@CxD k(33&ZՓBWfe wiO0O 7>˓wp!/6;nm1#eԳB547b?wgCIkSP/i^,4$>ϢpMI {LE|Q6ݻ.pW}{~꫾:8ِ(aTrFKn .:uH(+70nh $_$J@A2P )ȾDFXU_HvxO=FZg DjT'TAVp_O45+R2 6@=9J'[-^O84[,Kvhe&Ԃ$Z"8!~5:W7"`ŕ+$ބoԵ^ؾcf[[Ch -˄`K8Zi3dz4%Kx%[@ xXGL.SoFG8 /3^.0a<@ުmxUR_2MIg ލK"'L'~ pkJx0B 3Esrxn2B+~m YHӚ3IQԃK,f.!IŹGTR{$h3r皎m( lN~{!ɷwEEpeθ8J$:kO"}bݟ[Nj}-gԏaǎ}~v_ysuתLڧ+9W˜M^5G飻T[@HvODZNΨZ%E ҀbO~?i6,qbbeRI WR!R~]eF}^%c!s_K-̺5 C ҃$F|K[3/|8F͓t?ӶNB <*Z%X'фc^RIQXC?Y)>.}4@ji2ť  UC2[Za p T ,Jk*{uoySVzq*%etQ u4.i" LQZ&2ߊ>4|o%vpEV~>o|,Q-OvKNka\7$t'IYb4R=aUFkT'Echr }@u\j΁oĨFtCP?Gu&9Ų>s<*_=>_Gw'J8d !LhlN7A'uЯo!_DtJG&|B8SK6Kkصfb0zHO^/2SxXBg/L88|"W3& 9`٠狍̊*Z x~hvBEj`Ӹ?^mR]:ڒLTVz>J}^pmS8۰Pڢ]áFӌ -<7ԱXԓpUpD mC  ge،3^TٹNPfAV?{q_ąoIr-5:vLBN +Z wP`忎2[mk쿤tz VCM,+Rت$C:\D[ǁ$+ Kϳw x%P؝4(ڃCMa=)E_EbC~USc;83{3t sȫ>\L~]z!Ũ o-aAm/@sqG=s?'BO!⣍hgL׾ YZC#+( Yr)!WBciǦTbs@shaa#dfP֍stm~c聬>YQvtHVdzFѴqbVΑ[;y^u)J92<*v |6XIlb$XD8C Emx{/ַf 47>8%}*zeԟєsDx eyLm!j;"5Dx 6"b{ח6G+kB\{gQ?ҕ"(3H};!f"v4_׽ߝ%_<~(!CNͣde 9| v )a:{3Àyvߔn7%ߩ'V%GeZ+/o`.p,l0G x~8rE(^)jPK]/0+{]$RA[4#.rDI􈝪& o%ϲ9o0 7x%t()Sїd׶+t@xB|''"TTj cGX=)|֎]E%0rsu)@ˡ=#ppn\ۢ͂1ۜ=mC)ch^2gNEKwGoݵ2.0;$I l9%ËzA嵌х @n"Ï.%3JIq$om#("0otKc]3ҙà1&/ zbVx)3 _ -vw]_\Ft|l B`8 ڝm_h0ڷ5x̨Ih ~QOfpJG.4NV-Zl/CK_1mcH(;?X#}^y1dJjX@veBoi(1)oVD WݞҩU,\U) LeResE ) 2-mgP_TCS?,RM z P\9,8|`PQqhVQRMm g@Ge8SXz'5c\{VZ)q8F^ #M׿48l 7uDmiݷ/n4!ŧYqa >SϹ7恾Q< w3FXPbgٗ7Y{o@g{M&2fԙ|yrn&sMDnMEn=iܿ]xfHW5ۗ` >qYQN_! %d9:rM I~MoQp)e z2iiJW-V|N47odEt=5zCOVx &[ڡ ]bmFYe?|0߅&ݏT11OdZǩ/' cXϙ_E7A* QM{ 7LbU2]oՆkb90衖R7[3߂z}^,1ٱI/^UW~2-<3#еIn%춨B>'/xh!/b9ŲlS*4MB׽z"6]ӘzBssP7-onKO֌wj4 E`NڝJ] 0 ]z+ŃNݜsg(dKˇylA]< ًgt,Q5V.3óR0}t6pq9naS7A(PBpR r *`{3!՛-Q^B{mVdEMɀ F@ˎwAQ#K|.= DjU^ϲMc&Q¿ߒegY>WU?}^L꣩2ֺfWO0oWҘlJa]N恔ʣgҺfzz2:ЦIJˑb>jZAEF Ww&iLʫi_㘰U]=O>>`yŊsd AT﷦9K nh+Fɏ_p0}qmt &^T&ӕbpyŋKo}uKjqFvKqE:e뙑r{ [9P,?pˮQL P&%L NsZ}AC/J.ȡ/8Fh@VV]޳,fr0E^v)6:YV!vKY[4 ͻ Άf^<-RtT:H\zWKew0ܻI|eZEcBt-AS2ɇ*fV\[pIlYecXha-{v7a2ERӓM" nlrh끯¤\x|Jȶ#wZ*e>"U t&OF+̍.S[PIz$ÁдOOqi߇aUߗb JjY 3S; 94U̖0"&Uy-H uͺ⓯$@RV)liq~]Kc<{## Nyi1?#$ПQpzzi da$wΘuţ_e5mN0 z>k;QiWKF6fi-#n`v/*}P_I6 Ҡ&18(cE@Bjukma^Ss6;G $&exl~19uSUX!~vKqX؄r{l7Vyor0 b1澂]Ҫ-A!:t=,LUv'آ3(cHլ;wndS7#ܵMUO[6G= ɑY]z 9$"S'tGX{ w(Vbj|5,%Kc _g3GJ:R2*V1q9H57S,[ߩFܼE)}nϨ+ y.gc~xi7?&^O;If@G`?lz|~H&Th6r}w@'rLJE?ZHsL44N?q-/6(HS*q. .$4mbnF;Y~\E 9z`>:qo%Wd #QP/{:YKN촻a|-(C ~EHK I1̼cGrÁ 7k"sHX:l%+GC}-x*/]^Pxn&Z#_(.E<C)4-ϼըGKA:﵇e.P 4[Ny-ُK ? jB7=Įv'DF$&o ׉$3<%Q1xA4.A,X~o: Tc䈨q+Z\',s}tľ.HJ1Quŵ_oj nRGgl|00Re`" ZhȀzj@*)bVa ^8ˀilr6t{Yy $Q,dRPV Ħld{jdAZԒM6Tpk}̦62X0f.\`, >Ft9sX =ZڛJBy(G>ۺȈ{ .rm|YFś+cC4pwwFPq> uް㓣fo[a`b dmJc[݇|@kJop 0muWWLKldRhnr10zP$FY(3XGypK`ЙipOg8uܫ ks.b !F^EK1Oeh+?Q'R>w:)yAܘ٥kQ9Gq䖁Ya9Gf9' /yGdk$Yw+Q@P+dk-Mκ$V_-+͸#XG5ES$0;*6ԵrLhiriq R0b8qugsv:f{k Sexr߿tdʮ8z.*\D_KsO5%G?MF.Qҵi }t~&nֱBaeX?&10z׻^VS;Or->C{rϻ(Bn9&_1@hG<^~H]I&bEح}l7LvSXF+!OҦebT~brbYڗ(6oܘB 4}h2E`,&G#}LMnK"u K0UUsa퉧3sbK[v'+C*S"",DG#b 6[(ebczq|xCv_QߊmzW]w #>+i}JD Jҥ̣L1!)#&]gɭ}#5oØvH 5_ sx _nj2[3(A=fqqKě{5o=]"%9S'rxt#5P}g72F0>5(?~@t0(YjVe:/? =~r>"is>67Z"gkIЉ[5"`2]B̒$Lߗc&f`T8u@T("[ai*Ô8bos# GaٝιTt}٪(ojy^Si8¶CloYy1n-p-+3Elkq%3f羮Bʶd> 46}?I(9jUH,,LJo.7ݼ8eVda%=Y<SD}g;d 7%S Ƴ-tfhL AW(|*y)6O}JVy&{l>X/9Qcs[\RRovZ)h,+̜<|eQvCf3 &7C]w*/e`DOYZ<t=M_jA?N8/q W{`d:}|Ⳇ7&Jw\_7]( M>Jop8ڐS?IjIre5Dc (RtU\2mBGn+ yzCe9զ8KM6F(LQɊ%ƭĕ;~б+c+,25,%KhAcNoG.$ǿ#< 5xYrDN6͖Rs*D [D&D̾Ca$RZgx3.&z|jYh_ڥgRsy>.,5=H+Z*7%Eov(켶$ꎪVc 6__g߁&CXh:7n9XB%c8iޏl;C儩0T`bF#b`1q&d[Fՠ0hWdi  l\DUSc#r ,-t_p"`˪4 Α6X:5L׼NR&Ad$$ - I!Npɳ@Y;1&~/[eہZQ`tTwB3'@JdZ}@~d3?>\1ŎN@FG.*;*c ?Q(eRʚi'Ga1 }%HWi, ikma+1JΡ;'LRZ:{K{ d0 \Og<j^b2ZO܄~ 7wWr82ouC~)lL˗}UӊI߳u _?r?dN% dKb 7cD5PW4 _CNZO88ln0u[¡(. H2mfs0:f=73꾽6ӁO+Ʒ.y Ц.,~3^S\ۗ%€rĀlHטbà59(+|KhbGey.)='Q!o}t"VrUD0]? lݿOjek{2rN3Z+Q?G敏 3qhEJYrWf|̉|npqi1[2ț<Rj7+!z{\ H#Og\Lb$E(N9 Z)b0ՠrIl%xo2B6'X,#ԅ2Vϡ[b%VZ*1JPӇW !H&zx/Lf6B΂ru"0$4ۯ^d:m'"bE]i  Ks']_Sɚ.[)m6K6e5 xE %E/TVq0")[]]bP(w6fpy$X{Lv56¬1t"w=CDU1< 5A=J*ُAlgJ}Jbv',:{65 ŇIԮw'3#aT {qlbe7Q0'[s 07똄j%grz{Ċq/$h7FʼaVA5 b$ZSl)O ْrᜃ/}W]/ZA!L Ÿ&g+C&i{f+)+aʍ,AKĜ֬FYI:kC ,%>vGaAMͻCw)0ӖČ,tfqG&^7qnCXUm'܏}|rk QGcE ^fmC"d@$2}ti=Czi^ ʊ}$O>K) 6,efVE gǬ ;FЦ_(H@ "R+2;v--"-*;c'ٝZ_ziF];y8rZ?-z\ɥӄm=:{.YhvG5Qv]gLDO:Sz@rr XLk`!)zԥOVOA7x:1=~m(|rbk s&Bjyj:x2v*?̆JBvď  ͭ"f&Ŵ:m80'g 7SGI+8~pȈ|> 1lRD}n:~OeqCrf~ـb3=Z^° ı|FN\-P4vK]*BR<6W2sEw-մWFX;X|[WT\Taf㕸~hn@] &Ӓ /d 8a@-1cKء aUpLIpet6dCmfV~O0^p)"g ^uv"ӡl{W^u".:^42}t(tl  hЀx(2`Zg϶dSO71/O0_a)AfS>Ai"a|͆?B pc <}HqG&:?qΟOcUoQx+*x%ijF7?:!siDĽ]z#;L>wЫgLS2l'If8ZgW#XSNo,#>_Izh pG['yF'm@4H _|^9Q\Y'=UBs9iK_Zkփ+u6ρș'An3]~\`/0r,< |5-2IŗʇYcy)^q Y^ 0R{3m:!@u fDž3#MڎMfᴰRǯ( ]@ja=\7&EMQeyW-`A%l tR9چ|s_mD%F,Nc ,2u*_?ٿ^7L]pNH L=me&~{x#X=뜷lE]!0сbE}gP{,LJ&&W~e8ג!Mꏇ8Yz]H,!%ͣpupo*>< A;VC*.z&F0j[)$@syPMv=`.[]MWhi?::6%b75Yߛ&`\ *lԛW1,x!b'hzR]:> .iLdkrVd2cC@ *F.f׉HY3'"$ δɷ2(-}{rȾI{4xeabxp(_'l_B~_pXK}mt %+U*$Qي^L-TA#LpQ]e 2C q x _Ue\3!|{ͱ6<~L}k5!ǘVr‚;e*r Ng1xMvFV^gn eJ ߇AHd|3x%3_OF!:Ԅ#)!ޕ?s~/3̋ 966NZc|1e) 5_)qYk V#]^gWD QOA?<Е9 xrZ*f)^ym$y2 8Lc#2Q5X3p Jj͌@+"?z2^q]G=||"l֢+ϕ4Xbwr֟lP mvHE |\;5y.hGXL@l_֋Gr6HwG]' Q\MaCɣ/=OR\-rT!}~C$Ƒ԰&5E9ڜIхU`/z֞t~gw|ER E,:=<5pY|yB'& ƪrZIo4by|1n}r V\{>o&TWZPOQ%yh^rvzTߖg=}K8Qp">RdUBטGR'$2VuoNRԽ{ kܿ"TB]m 4G}=A /aGD>JfN, MjAbG'N-@< Qk]leIaZFnW2!fȇIGHg@ǯME`Vl`d24_%Vn-TVJtV5@x`4/ ct ` OJ ,0SϢ=!̖$kr0qm|G8'njS-Ob֧ !\aó[D)\epV=捪X@=ߗed3 w4]G_nŮ48&w`՞ME-D`Ûs*-KlmLv [&%$Qkž<6g7 "رL\ H|ZT)qnmk^mBs$@)@遜;=bʙT[-|U(ְ2 `_DIC0c;!ֲp"£_\Պ"v p !R8j-E0Hg|BAa sn)<^~"Ą%,zL Ts ,6}ٝJeVą0ն^$Ĕ%I(Dw,{%#g ) -KFf.K@ H#4 mRW^%KxVb) pr|CP/u x-fn1`[:-kuK\<vfsL9Ud42%&@ҙcpb97-ysX2PpBx_ OL{jӀB3Cten2=?>àsjg\r$dC7T 'GS`)E; Yf/2h}ٳTU͘>zD0=G.ž?XÎLn.Oy䁄{e/ɑD&8<ЙGӽqč$\b ,,aDyҵK-+IFFi]պS΅gF?.\VāVBZJN%V7 Z< }PݦR*.:&K=7_:|o4?3_qNY++vE6 P# D]OICHII1%WIΛq{|zN{ȲN.(#ܓc47' =pʦ~Dfd̚V}91SHk*pNղYqTغYl~XPö[Z`ϻiG.)S1Nնza=6T ,C<[.͖oR?=^-UY4$#5nMjJ譫-rR~}tN:~WUwZq?[.Szk/"OnGa0-k쨾+(*#>R'̱v&ݻ:;&ioYZ;;SPӄ|páT ec&9ϬzV Io0Gn= IJHA9b-2%;JWT'Ss{?Ƥ%[0hxZqd}b39Whkv1hۤr4:`TĤ\C|/'csԊI O'Zldw^Bmz4r[N NRypL6.`! g]mZ4׺V?eIq<901ǩz9 +VpDY3ar$BW{oz;YQ -G܅6xd.\YR2fe`ϴD8c~~EDSg j]jy)O@V_CSA@}ÓhmgJ(i}W2_`˯c*l@|H2]X򷭞qD6Ӻf1l茞l Dk,!n OyUN˟5A?7Aʿh|9E?PBO]V:{iz ]a9]n;-нϽCo(;YNx|Lծ4oy*?͈{TL(+v1R2oobw0.#͗p?~,UBi%hJX+W];r\dֲPIGr-hF˘+1 @qN Iph ɉNI Ǫ*=٠v\kW>+:o:^qE߃23xXGJr:^3U橫pj@+L{̄2i.AՕҖgԾN,~cXΒ͗ʐ%U^`qvkc@oSas-3T PC᳆5ؔs $Ì!</_Z+³;wDFHa;aaK6 ."K^/jmi)qF `SU q`RhKT^7xٳ)b2WV1/kAYh1 /j>Byu r4˚Iʰ ޑ k#g=?a^&weY: ci |/oVW߫igZe lʒ5.LBbq?# \jN h%dD#UrDܐB1h߽'1 iǕ\}EEmLBBa9O&8@ - o帮\[HJYr0RJpʕd!q.sm/ '`3Py^k*%-N,RD !7!jE# 9]G=WQ:ȵ+HUÈw I]i??$mB&R\+*C1~O o VH6dž,5HyF}d.IӒ[̱O}^ovl?)__ N>?$2'qh F? F:od7^f}4eYm-8ϯ ;"ZVxǷeZg &?Q^ tڭ'{7nXia!T?FU1M8Zĥʫ/ J,8yM=/AlKdsƢ%)Gzb$rC>R4B64֓2d؃O.DY'or iF Tn6Yx,;wv[)}p&H?@ʓR̈mCAyZN)~ HA㉄ FJl89Zf-!WxrN"KPz vJEz3==l@ U|-UZuTזEN'[03lM@y,j?x7k/YfCqꪲUx*,1fɟ̽վJmf?56sbuO]?@()9mF%3Snڧyw'sa7TOas6K YCb3Z5(Qv) 2خ5^=JmUmeQYw$`8'BT)V99`HUuB 2܈ ɤ1)c28'rygѫXGWqYXp9P$$q*U^TG"ƾĵ5ǸN(y*_8C"#dܠ K7* J=" "㷌}i<<Ҵ-< !j#8AEHC p^f _;5&|塷#mjHҍy+ 94IΤ<1l:krPn 7gvQ[lOʹ:1Tks8_~;*)-tw\WL %9kŦB@O݈zéSRÖ?8fΈ2?YhR3L8ͅnQů0[q.jEƚ惇͋x,x)l-c4ң<7~UdhJ2#5~.?trN/W􇷷$u' "]F hftw!}ɕ{tbt/Xa5]T=6 >6ﺕwa{OJe]yٯkd@3gk3נቭи)T Ж{+b~=*ɤ*rTn!;j\g34 H,~ Ko[^;U恸ƚ($8[)9V1+r# 4}z# Q BmvYTx+ΐZp8+Q bċ5_I(%lȵLo(5C:)Ϣ ސq~2ro+琣ȕ#/fX:Z!Z}G}|Bh!_[*~ B Ex[B xl l:fTQ>&q^lԳO#+.%?SM{q FŲFISM* ;wR1v~F HP7xv5"&sƁ{z4&@l7b$r#+g>V.KW}Æq*&D#*\B~T/ZQZ[9bZ=)v+` {'F}xPY`,:"w* rmۨQ2T|+O|?H_~g\ @6!';tcFΘ`L%eB0o(ճ0otӬY}iiVCW/%rC+P?]׺1UC2TqoC`v u*mߗ۸tQUݦoFҶ&{E9dt{a1eX{vy & T:΃I`cwP,/N4`#ꤡ4!%H9Ѳ(qzc8\( ϳbm ,RgۈMMidt1CvoM%CfBwbC}YBsM3=;q䵔͙nJ;\e7y}a&cQ~v\Q~C RkN1-^4zIc<Ć_U/:hmd=X,g,f0M!('}[hi+XWlkdÞSlxNOK7Ev.ب l%#}7V+m\z>[ Ua/̗-(sVn&т yXkEtɎ~ rVC|.ifA FIG]a~2Z> UXM 7 [LÊ|2lEwkn@boֵJ_WOKJ"hRWbǮkS&EIk ~CLnF/b<=AE;m9Sa>u3Dw̑g;w[~L>al:d̒VnTB`^/mSX4֖9vCX[VvRsLTSs;1$ 0Q `@xשDKISűiI_=2 rq"fX;^ )z{ =:'W9;?ZB?N0\KuۊߝR#4 OӶVBE,=h%Z+v jRYG:?l 0B N7`e!yxȚTL ¹aCBM$`w {0*Z94S#i(Wۦg@Yb/Fgy O 2 LMw Y'~+-NY+ūѲiz9:jC"Fu$vě@;ZREFNj<2wd%  V7MSSlIyCP 0~Do6u\V3~#M?d,U`2+ `doq\ L<*l)*>KJ3ROn5X0C,T^[|s&pnM`&XEqjQ!sO^_*`18^UFkl%nS(Q aߤʽ~<ک'!S.al \J> (3Dtj]!L#7:P*n~[#^xO~ o bAcM,tW*qj.Mùay:<_9O>yj?OYji%Z6AE体0HojWl8˴.zv0 g^_ 69(AuɄhayBoABɵ怱:Kݭ[Ch;Tv@^Ktpt 4e6E*+xW]5ӬH:ɀjE>۪ *rn#̈́ˌ:Ǵ.Nt/t"#k:ѓ$;dD+kT3֯aju*)'hc:q[7C`jNJ])UXmXў 2X |ކ1[`hqdv,b%{2̫aV9'sKc:|uͿiT!q\[)C e3 vNAnd, /%! k+fn"t} #vG -c*k11N? 8>kߟփ.Ns$~֨6f Fo _)0pܭY ϔ]" c0ƙ/ _iWxq/3,Zm`yQjǝAPM_/..5laK5~bs Ŕ7B&nkͿ_ /kH)M=G3[M3|lbsax?qlb'*ݵl4!<~-wuVN)'mgrTgP9%&J3f#ƔRD_($~X[ |?t[YV9wb:̺ +9g Zgïf`Wh&@m@`#=94 |#%} \ ?P{? (p فKa &2vO5k*$Ҥ1 Y6NLHe{&D̠TT0B)"BɊ|bGrHggn#@hcGFX׎$[׫"d0r_y^I*/>(7jZԹCr(hJC2q?G m,R7L{Jsc}Jzfe>5sp#Mw ~&鎖A5Z7>IT%OYO _4a p؏V_,y[F S>4{͏H_RG[riJ\IvյH?7zi8s8aX{0D rD\3<_J,ӗ +zk>-%:5\Ϯ_@}yvZwe'sndPi\ #? &Vd?a)m^aІ` |+@Ap[cug?U!$ץY=v*dAA}-hWlK7ľ:x*-8#N"Z "jpYIK-,o(;;͜nO.ۭ"*k}lcsqdze4(vV8?!#bLIDt~XǗƜX/, tw9KC]:+?S=.Ʉm$lH\jN(E~- MNk۝4IsiiqԖD"?ejD9SCzEbd!0UjyӰ,JBrcK-C;=_Յ!w!pIڹV ԠcR@meiPx*ע66"cŶ u.C|kA1Er;fjmWsX4[2XN4(vk01&&Kl?_tW4mdS#LQk9F =d YW|⧹A>EēmW2A ^Ǵ" ĭ;G|D;S'r&?+L^Gd /U'W%Ȋ&{yfhb<%AʞbO$];%/e\sJkwhʠ-2LD_4VW8%ؓTL.)nx?n*n݊ WVJ5n+x$V3-Lv86پ?Tݜ8k1 -ʿ5je]e{ ŁNlon2fC8HT7"ٓ6W3u:9s~\?0Uˣ|`$QJm}(gvNDcE{Zz^=f!x%:xkrp&)Ar1=tvڞ:=;/uKs΂KcSzfvBu?I/fJgґX)hMhUϗN[ Z< z nIm߶kd1}6!#򻇶"C|Rc$8]cg'ּDx^p@mHo88)1N*NQE*]ln"Y$\(O%<kHl~*/B}ĨzW>G/%uRv1F3=Eqfqc/"'w YM* B,ʵDn ШAh.;ZkqQO3 fjIYPG#GYWGx\%6Q0V q$GEH-PF+k*'w*]{U,Z>wȷcLW *d,)ǔA86fM%\VjkM6ꑢD#:5` ր4aMˡ:^E,+[اi S US ,{ `DhܵY߆AmJdbr8q`ajZpj䫝Ȉgq l2  JJ\ bѭ ?Y3 CjjbX.h+[}PͰ53rw$jQ+RGƇ#Վssrlo?)C:@[v7C̀k8U5ꖴ&rΥJ9Y]-74r?.l%k)T>+竾!=C6ݹr Ȇ 7 %_3ZV`޽[Qkɥ=w؃(UQ%sm.|S|p?ul%"'Ewmӫal]~RG="PNJ#B {på!eyBE2&V- οߤ-t{v8LTʚ"VZ:sKY|f$wjnG cl >r%!]RpjKN7hV/lׅ 3|H^3 _Z|;KX wV!aۦP2=DZ3fKw䵯35͵'B| _+ok{kL}{^(օZ1;j ~ Q)hZHE/%S/9MBH/^ھMf kJan0H]PtA"w: eutZeErk -HZܨD>c<;JķDАf5?˸p0VW ]7Sm3b**L`# aDF}D ['K69coZU^&HD2qJ+毮H tevlXTlHj^j%G^EIR(}اnGg(in:NC2ovײ Vaw(ڰfƸw.@N~j?M򂏕r8_ϝGeU#\"ȩ2;GfQg3gx}_톙D-NHPWnҩܕJ$C@ZBca9cN5{XI*EMKՈP^SΉ`0B%ݶU^VGod6E@ {tcMj`˔Vk4QiJ\TaLEftYؠgujC#ZhD'[[9% PK[iF Y ?sWLwԺ.V>% jN0wʭgK +tyB["=@{;렰9Dh]zJE8?7xQKԬxGkl.ص/ޤ7|E@ ug*/ObrT 5!؄8ŏLuRwpJ. { Q 7PB䭭2^=q|hHd•Jͼek?N(qOF?jF0D,LN: #ZPyp~n˒[E3N6DuBLJ3._4MLD57,%Sp"wissձ ZrdzG$6CN!ԊXy&5aӔޣyݽjL6·fnVѬ1J3pVkKlZvDŎt״ڢ L yuFIGT|tИWX^FINc`s~ҭְh3Bq&:4gQBCl)!e6IģU!Y M:3{@J?b !yۏ(?˿FF'h:FP [mzHCE&3֑Ү־OW0(`%VWT~Yj!brZ1S_ul1cTMKN`K ?rw|*n{D u(BSC8F,W(g.2W ,쀉5wqHO?%#4FErs^ L*#w PA8,r@+'WSQJ#aHr!NO7fΡXql>r;y$4:1e eae*6! 9@g8 fpc\]C=Xn rΏ(-gtу:G pFdRRv#gq 3nbB@\+4CT]{g"2LQ?BeR}F9 3:C2{Pr7-:^s"Ʊ6"V9m%d<ۃQI6=o}+m~Q[ ~s&6ov+`nBH,&&åd7fO>:;% ߼7 -H-HmSS(`lugݜgA׶@Qy4Pv,0-՞|S,HR"Ry %##$3e<7%Ht㗖T|ЇHq!{)jz ܗ9KBRNKC Lp݉b.Usf>HT>Ca1 XZLkͅ@ .voXAUe{ɱ²+B͛ȣ&И Z Rxbz z#0c(7fDnʦ~B %t}n7J=W4ʡ x:F$-g\Ny@#F1\|T{vm[CƄ-Kʫ+]r)  VZ"Jm؝Xe[ܐF"w*,:%fBtlXq$3u.+`j:,>qN =Z ~G`K)6G * o_$7[^`>KpqW~0 H%ڞ@Ý0<\iX/$ F#8P ۞Kp~=Y9w:_>qb^A N(]Z1cjkkv'Y'P+#[j.$pZkCá+kE=Rn.&ngU *l:W&H-#8h)"{#³>8$RO"i񺖓c7 E'M2͐hkL֝o;wް(2. K1q0!.%Hk^'o3moo =L1*?/5Yt-a "*KJJ1Չ9 |G y)-TcݿzҮi.ZwmsD7=V'B9 šx1_76<ycr'BK=' GmF `J`$I}2N8P΄;,lvU܅GX~u*))#FL_:1lZ )Ȟ .wSMɯYuZxMEGA.qiNpJCnlYd{OΎu'hHߣ&0@Wd-]v.Y$ )+9{m5>@% &g< -ӬvG=WQ_).<O:;%i&]/b]$|p/ g8Hް A3—ȾkUus;E/\W72B]#|,VmbXq'-< 5q,]4'PZiUZBɽUo >,!,[5?z2nJ\:6/ ק2u$*/!'qљ̷y֔`r"DN(WmD K–6AEE?T.6KKf =JC>iȅW .\:D5mQfhsOQՠDB>Bsd?s 얞&9 ,}/85Aza ݡٴu$tθ96Uj@0;yN. h6:UxM|Er'䬭A8}' 6=R{?IZ@ija(ݟ }n1Vp .iѨ{GbT0)yqDBUHj@ PSp b}}7,l 0f=@iYċZ(].M4?E-zǤ`9t%⎬kdzqfܜГG~Ul"* >p2`9 n:s*i'iMW+~u:BJ%x@kqٴʲu*SE,~gG>ubޟIs-Qn:Mt(il%փ܀TejlXMt O֚|1I/nӞ9}R7֝t|nɔSIwQs1βL TD02o" $7i0)aqpRzhuf#c(?ۋۿO\kk`†D+pXNlPAlfYэ| ٺ}0\ZVI(ld`rR*\T..>ḢssA!6 4d)17GB5' 0ъE 'POQ9kK8-LWp\ĎNu6byL)x S_uOVz?:pd b{F1g;_0f?q}lX P6PUl||O~|KÿJ~r-_@@L⠂l0D.ƵG[Rį'|v+ߪcCCRk@_Fs~ @?EC}__-}Y//Qk=2YJ24cw[ϡݼ Bl4W!`֘~U#˺q-e !! Ͻ`m. V3wY}}Ӥz2?.Jުw #RWwr0фJ\#j؂l̿gFDo,,KL^eO@NkY%>v4C6~õ}^JL,ӦWQ`_+\ޥBQEД'~;H6/ qM|6wH %OY8*eta,ZRӷNJ9u}(sDL MДL$O ;+mS93Oc#Ƒx<3}2ghpc^̡$k.c C=wU=(L{I[3\S78|T\SF0| '7XGvD~~9 UFrcK8x\ƿRG 9WB}:כ' _T"^=yZ_3,+QW[& z7&41Nm0!ϒO m)hYd)FQ`H?Y_0Ryܣd {dSem)$p+JB%%tl9v6ނ~wK[.uuZBr;7W#sg8쏭ZÚ.%R n,}_ԄAM,I|)5vg䩱:CClgދ?8SEJJ$ڑoxIþǓx ւ.Oj˸r /(X.Ϛ_bző2 UdbG_wMXd׌yL^@>Im1x(U^=+ioɲ[ 2U?۩L ]17? ddpo_l;iJn@a a䭟6SNϵ:^T4uu">:א2b8<8 (\ R'A!L)ef1T*ZCd ]^c Vdw&pMLV!'] 5LN|ͤxp:D;`Me0X͝~k_F*?{yU!DV&V %ꅕ t&P\>H4 d`ܲa6,~k! ffG}G)A4: a_ՎKZY_P^cT1?_Eb-$~53o!Dg Bʿu0=*^T4wHI{_9Z9U/Z8Ӟ٦#r׎ "F[ﬗ5fB.~ڗ%n8}cB%*(RVg &XA^i)$ SK)_1a y{GJF2nՒݭZrHnGyrc=4zҨ|(% : or!V>fPT Xc ;'>\EZ(34n}golYsaj 2R 1<8&M:R³,tXykg0 _1Rpۨmhe|V=)I H]t3¢ T`׸H ؏Vm,7K\=ALBW3GCg& 6QM'{Dr'5g5TrCByZ^n\bAz).EFZqH'p\ #9&U*xvO㎀[[{3DļԴ_:LYy|HӖ(]5IDxile7Dj?cUyQy_wwߑu*Ai(q E夞1ϭq= 9˴@.F"TW'Do`oK'ކr$xØw8g*/0"SS]\L}-пl.ZdP0˯CN x1'9+MTbXNʸ= Kjgd,."`Κe@{+] G̘DQJ#MS't 3?#by 76^iϕ:= 3IP5Āsr%Ibˏ!MY[K0n~t5z6?Y CeIkCvs-l4!XԔQ%׎~HSĀa ^NMphǺ꿥腂FQ*3 D>Td1yk *C('E*##OQ} @+G*e "qu i)s_4R8[[^)kW.ѭ#]@rFljK=DE$jx@$g;}tq@u*w[ ywvG>\bt1;S1Ut51j*OM% {2 2Ƴp8'z:1y픰|i6Jl|?~Y7ow.V35{zZ{Vin.P4S1%˧6!zW D\>A VJ1<~h@0)-/z] ʾzس6SL6+-Qfk|ʨ( V!\i2t`XQJ;B} QTq|aeq?q&^upbmAyAj8} 3 2yXrwwJ3l령ul9ّq@g6< jt`QչvsGdl%HlSN_ 0C)H @Zx$6WM}GG:S"9,hwL^pV1M.crm75-ͷ8wgR42'@f`i ;l\ KQ 3ؑy6=;O5*zcWlCA`簃:]5=GVF%}یdb6,JQEԸAVt#EO  NAden19ѹj#Q<ׯjL8Q$Ѣ W 9!.t=.oy^v4Uf> I2&k.JƵqX,c=m]uξ݄$o| 7=ݕ8+<8gNdVKP ~<>eBHE"`8Y:u7DBRFGoF.P^w0>+4 یSQ6)scՂ}([]ch3E*@{X@J)L4RUt;znpk:wOֱPjT7t#g|M!91YăՕ4-:ɞڅ2͙{oΗ3OLrS Φ?kcց":RSFxzV\,L\ISFH39Cb4_Epc6&VQs ?pHohkNHX. 2UCJ4,yKa dGBpAw%|k<U+Zfw'G9<>1W'BXXT޸J{UלKGGܓ*ZuHB_,^(P7|h 5r5QJ\ˁB'xM盉]@BY(v]Y>96fJ;`,z +4"y2@w_+&`O~OW(LYU:$,Z("'bq.ۮgN:lLQRB!,ϐjڽٷ T\8ȶP{3$xd5&ME#VYd=Jڛg@QDE"@=c,),IOCuvRRSGy<OSI7ʹr6&k5$emK} gڦO^fqٽ]cnݶM!Mv=<Н3 W,VGUyP@S9k*`c! %4^Χ̑B|[Wŝ!\.=yUR/Ez 9UrNȅ1Q{wT{JiT>| ':!/+ G/^!+?cDv>! gf9\X>w/Z]P ~v;m jG 09׺Lԣ0xsj7 qdΞS눗XưstBF:JDŽ4RVn\ En΢Jv*6Wr8/M&EW8O}U<`Yu~M>C7y?SBwqkУ^6>\hv-a:%Ȇz#@ }'5xҗV4JTхp irV F.nYO?i|:-FLčpu'7t _2TGBB&0Fb\/I0q7[.% +b ,`qp{5|V et0/W68+iۺBUFa,@5j9_~[R_8:{EXat*w!N'SRNE\եOZ}>CRMDǴ5y׈KzstFtqU j,7]aYem9/S\rABlQdcCOwvF6O֧U&}ny;aӨЀե'C7UFƿ#@((V̼*r źKNǻ G ;)[BsxΡ ] FÀ+v"l@v~++:&+!f@:1UtE~o){~mK-yߚpd{vq|PKpbr] <6A(=夅2Θ$G=T3Tq5۰r&qPEuؕ!&" g9=z@|?~CZphč+E };oOdߥ8cwQk)\Md윮B-zxfH1lTBxtljC0/şhѫ<,&d.Vyha bI~!_ USޖjMa2b)|)4gWq62}z@~bdGt7psJg88[suI +&S7)&bf1)P'ȅaA.}8jMR߫yc2[譕@:W(Ep㕕x|("ț6{go+VEtfJP"ayYsN #˔WB# u4cq甊FYq*#l3v,1]ouGS"[xӋXne$HØ$n-i]B޽!ِ 컌R 6kvjJ-NY^'UᾫXwj@6A礇 +Z%u8 ^ RgwFcwdan£5GcФZ yh>]:*^٘Ǡgp,j`ר+a>n"۬H?Dh"Y+B^sM v5Fs-BzAH7j4gGmHQNoN2Xw [I]=)ꊉXc&~c'.VH$OŖ 8]_){:<8tjpn }.hhH^Pdhh|"I;O!NMsiGl@v'8ظ?g]4(A-M(F)O4minݲΘ3Qg&O]iLɀ-Y^xT ݇m<:PZm3b mb nH X.5w+j;Qs^Bm{YG5_rqx,2Sɼ$5Mժv|_%S̺6eC/؊s$(o"oz2c|X⿙Tb1gYOvE^)OJA99+/ٽ`u#_7DE8+G4S) 9='2}"x7n6ŎB3'6dM=oD{%j LU1Tok{Ծ۸u(`m\AcUZ "$fJШ:$2=T*9fd{fHwICaURo!]umyPd^T[ m):xW]pEziim-4TJ!M+;Zf*sc@1$*01Q{FB5m1e/FmvQ6s$vJ7c 5 M%aX. rWJ̊0\.hH/d1"PK hR蜾{G 6C tGNJ=$:+8Y o=wTENtCSMW[!AM9Α6q2:.6O~St,&gzCזi]kerR `yVqER8ljPLǨ0qnD{ui>_q(:+3ж4U$tbu٧*W>‘4vFe9Q巎UM7 `mbSNƠ{]O; i<<+eЕr{@qw&G33^| !S9lābѸBct4\Ҡfck9:!)JٷVg8h0!U83Y7VY#q.F.oK/#/7MCi5|uRe 묲;mGlU `u0p" &iШ^ >+',Pz D/xy]/T)w^4re5U

ϋUo &bְ|V {F8L_t߃HdN/tkB|ř0c$ 'U#)g9IE5آYdu+_fX{L=$DS{޿hыFzA c[1EDكkg_XC 0̰z卸#q=,4>̱]pvZWԃ-J䮀>agGօ%pa:Үsh* =_7Uc5TX蘙4W1.5\乧SML񒬢W9/h6 7&{ DDL]ӝT}!g@.C%36gxHJa!;P`\Tl$c =ׯDܸ*FaO3k_5>BU*fE,DT--R|`2g"轳;J[V"}mmj3Ewi=$O͋@k'EWwv-[^.M 6QVQ!BϏ+% s`*Q?$T\̜GjO2e*k6YDAqCqDz\nc*6*h O)xU01e]ҿqP+rw jPldVEFxEAؼzgܙ8y$ܛҞ3;(PT8&`E豒^G~RKr"\/5[^ @p-TwSl@ĉsw$bQd逛 I<XԇFEd|x4f yn_!K-mbRҥU /ZG!<ӭl>.~gw&u!5`DEL FQQ(^3` w,٦R@!UKC`g&igݥ{ EӋY/@~ՋY={0eY~xZo;_?9,`P}0;$Ԛu@KY=e,x9Vc\5u~ͦ*e@K5 sG@g<kAU0>o,Oi T:50Cd̵YbMߘ=yqUx_I5YBCehe\zGQ #S1,j{5i]37.t/X!]yX2 Тȼf!0;ԣxq'7ZU Q]IVۼB&LF1x@g`$*) YhE| vm5KzHB4\a@DstKvoh}CfwA['qE ÇK5.4;|~= J0_vcߘcMйdG MnC܇] ]Fy;0C1{P5) ǣXѢc)A {mMN8i "NZ[;ؤb/h1R:|PO-jU=5;NO('/:i;?~\3khC ;Es>>:J4fP>+-KX[(cáӑ/~yIhtP9(K2QZUNTJ\߸)0#&3Ū>A>wd#7'}E;WLX=E䖹Lvp ƠUPn=svOEǥoD_ \1,Iܙ߄nb8 cAҟ=W#RèʘPƀ=@0AX;J֫CjHK^|_g0*iM~L<9M)rT-i-OJ /M)C+.\ZG[qKһҲ8r:/L ЁI 69{ 63t³1kqGϭ9r[Wa*TYo+VUM7 ew",٩3sW?= [U3Ъ W<$Sg|A: ݑf @g40 ҽ ar*탵50SV-r}?wy]$6#cyy1ްaeW~mu*X.sky˱,W$%+K)O}Y%w(w֦ʼnGTiPfxD_#Nc%^LEHrΐ /˦Ԯ,JZ'"4UzQH>϶Kzd(@L(N`/,gӅ$ѬO"`ll 4pr=Ti8e Kk3!ͰGwg=򒛽߾,#܌%Q FqCp.H\D@/Or!i$Y,;v\<+ɚK2%ME{~{H@^od$i>ŖPWwJq_&H&V!;CÛM՛3`>θX  8'Q/'[H(V"4Xbu 3ᷤYQ@GkZU*X9OIނc%.a ^wFNטF^v%.&]^%FK?{weaf>EtZ9~4|84ws~>d}I#dٺ{{|I]۩Hજ w ,o7fRq̙M\5ʍ* 8evY/G1r9 `{ϒs5< _̿T_'FD=ܜ}d~pddmyz'QD :/IoWC1gd}Gj2F*6_ fH; G\ldwPFw$g~o?Fby0ƏhȎD6kW'Cqlɫ3QZS'Bgp"Y<)t<J6,s+I$6,evx>QVbaVT|z9I.waX9l䑎ihO"e`:ͣ *FE$ n^v UF(tJ"% il]A$z{j BLdFTl$uzLC {Бi Qn腭eVV cjEܰ[^"hx\3~m/hp)SKyPs>+^&4ҡ QPaQP2.$ӻf:Yn.3Ō^1WL8(L?gݚbWMLaW;e[u DZjMy<D/ OFe`//FUeTKAa$u䰌ڼ -E][1dAX/ytc\iT 'J,y5}< ЁTh(GӮI |BS,DWGR쏵y 4*ET@ ۤ]E*mHnˈ]0!?pUݨő<@5Q^ ;K[D׉36MCYKDUl-wR&32c5Em.qS)q?͐bLF 5iMGGfOyO}>0ot<竸ySދ$@nSs^7c-E="7w{ekVև@83r< }|TbD*{Q3_8F[h)΃J b*]]d2@zmDwK{KMf?5$jq [=e==FP3WI䝓0>ȿ!Hf!N9r XSصahWH[3~W GEfA[$TRCN}%ÇǞ˪Ŧ$|xuV SEp NU`ϯŚ-MlӎϬ{D ґh6~6zleYݬN`,RE 1k:X#?%C{7&*/aA"隱U[?/tU+Av1Q6_X- P(yhsv3R]7a;[~Vk}Mf3TBPWVE x--Oڧc4Y9}AfWo+jK֐97+`Q+-b#R 2zAmsQW@"ZQJc\+opmU?eܯ*gNb%]H,@$QyDAk^ 9D90kw/#t܇ЬOW )X)GH|-%`܀lWSo8{|+bbچ,.V>Bѿ|kO)e"Vө~UjDoNO 5>Ql֕w=V 4BtawDsR)ry:= R(?<4rÛmm SSq^WŸ$K˫wto֝15gdkvD* A :\b4vjG_nWg? fpe <9kϨA'N=. X M(FܔT08LDүoXl̓?09О|EMTe]-ɝW)[56n,2F#ΐt3u;‰V (<* '/d&{^å&15aE|dK,A)O&!Qbr_#(H[!U`XBJ/m`hC#< uڔOi7û8bmH|aq[梐d꜡6 ]вuڝC(v3;@^4( "GWWߵWtUpYtJ$mIJ9%whz6W0m=VMNF2 Ŭ ezY4=4y<yL2Ќ:ETȴG e+kϔ"gNv:6KBCaEn&jѶP*uYS8BXV1#*5ٝ6R ES[k$neԬ(ܭMREl/=LBHU$5gہEqEС /O'h݅4A=<$*x ]oRЀ>t~:T^|OeZDOC-N$o LïUpŧW܀5:@̉H@`8*v#S:ǭ7VBowAdʿ@aww%G= 9H횝g7;7j?P 'LQ5_83i^,{SOLq:ASa[> ԬY?`3Y&=Ɓ~Yt2G~zι 6ª[ M>^qG8E3}aT-0ONV*cH s јѦ,jIkuRUQZ&n+ fMIҟ0+-1` .m>FB(<%X(YSNpsKܗ w(F䩑Z$&I5 hz1xMM_. fof괤Ư;6)=sB|'"Kus̄ nlliނ*B]x=l{Sp*pIxU =ydFx2L׳2Jjqn[?e(/[.h|1׸΂ea^ DtV"/8&_4_*SiY{ʛO~JK^\"CYk O u)i/W2-Qѿ(BTP.`?,;~&%DžqfP6 WJIecePTVB^*G7cNox2 )^`sTj_8Q=8{OŪ?ֆ˻d:A=LyrK Bi=%9>;XSˎoyMطe>$_5qsB)ǪpռPWdqݼ.iH)ޑ`T3Y{٤w\yt!5++B"%)Ӹ7h7"^%Ȕ=={N420vӲK78+q53cjYT+3zm ^|S>>=dI)Lb3v{OJ^iW1"䟝2.i[xF|^˕ɛ^ɥ)v+.B(1RmvHfԕԀq"ȻIy[fhI`3rN$^*\+nMMp2d6Οb6KBc~>kx \:]գ52:cLYI k=j¬d,a8i YHHr@hpu4PŞxJr)cLpT҅ 7jiC][.{\]N!/J!KnAAyޭyjjlNΛusKg XfEl&9W 5n6Ġ n%BvN Y=/W@u3g%S͐e|Ê{8_4%i!hʼ`AQ1H</ 4nJ$QIur*p7䰾?z7ZBb4Ƿ|Ѧ4^6zX*xb}Mf!]ॻHBǼrVFm?qNp-Lr`{`C6G8?d ‡g+BV)iPNuSOtA ha 2.4xl;/@(W.יopcvSt2Me$ȨOg4paV~ 1IG5{O{Fc J96GrzBfυH5^9 N98Y*Vݾeb,͉F4.Y<a_vIَ{lFq PG}dꀚh6&6v;jW8E8R\̀HrG|<)Y`,ɓXqٔ﫷 )46>ˣɶ |⃆\.2!…K8hZ{ז{95p.Nf¾8J.KRnDF{}bMat;dhp/ wTҐYѭCqνd(r1w!(tCj9.9Tr5VlG_"['P_NlP/6k(m`$_"3#_IMs)\L>+K-Ƒ9׮0]TM` 7kf&BkiWIR]${61|o}cQr40 O^D$l*@̥w#aV}s !P;C#E d0Bc͂cdaRoNoKRzJ+0:Hn̷E-t.N'+`\]DweФ^$"$ ZwUAǁ O4M%%OZ7C[\15ưK B9yx DT]](%7!nS`-=7N"|of;)Ц9-hX(Q دlKV#p;ؒOκ!em(Cի*n0}\ן WyяĀ? P%$iO=qx >}e: ׆zubWƒhsiU0&j3+cKZXG*C@3F|HUy}nîhv4At9+/Qi%#$Y !Yhϩse_*-Y+#R qyOHFC_CgAc x,By>Z Hc/Y&hm4=mkv=Ee$)Q<2@;U3e-ExU S<=~5֬5/ PP ~M ʹ+s+}hD]<ceo Gp?8'($GvGQBTB-܅Q}8nyUȁbmMjf%{Ѽ @ʹvN$ BɈKK~ W՞ p)NK7AꃩݟX3CrӺd3L*%@KZQEkX[ڢx8I4킉Xմpl,>kld9wgFG; رym 52s< 1 B_nc H Cv 2f@K+r j.ǡ2;ԐkF,!duho;pϴC7GA@(SzL{FϪ|GOCv=26WUlV@Pr±H+LJXmR\V [1* 0ڸU aP:i%9{pns~+3֧EzM7~|ҟܢgN.*KHqֶ&u]ɰIt?h>  Ǐꨕ7R'06.BTkCsW9; 8v LC7҇F#F3RM%v; GXp,8ۅP ;?uTVqMD͟+,FOk,bb]qrئP< $_45Z$8Q3Q dNtR V>o_]*f3pU!Qy-yb(n29Jg^gE/BIi6G:ǃLV7N)BH 6F= v#-SQwc3]$C!.c'zP)# ?hFYp銶_7O_F0o)-)Ib\}{83 se(᧥zW;B$:{Ԗ%.JV[N> ` |BbX:)i(WR) &Y]DnMj@?ɼԞ8&i=_#uGz:퐔FՅn~Ek܄2/ahOso_[>*̝6BsZDu&O|*|H{/,Hђ?N 0! }eͻI7rqOnQ6]A(iچ5#9=ĖAD0EbL_yq8|35`c~JM nJFvq$17_At_I*gӳ%{]LÚXcC뼿n[Tė\h$Pw,:M*5H3|mS Rh47C aLe4aV(՛vS佨+S)r\ xh4$[[:I]W,T%&~ud-NGwV,RzT'Ly^^:kQ9SaɑtYrߧ򀛍ЍP(sN?iٲXM񝿑emlbsgsG lӌIEhw<5mevRCY@^2U:RM_Cv`e-4΄J5;\*Vhna (&?1ġ{?f^M rQx5R8f%FԳ8}kܹͅs$]P[mO8GE##3?]s/]Bۦ-wՈN|݀!rocI&EG8TTu8>KquτP!htS~0Og!Vh6ԁ躲J rr).w`o]/^mU iux.MO* 1,^uٴUmu/Cq3I>Wk|ă 蜱tuK 뵒q b`&%,*pF O5:W@l+& +n t>yBO4ݵi>xu]_7p БOfRf:*YJQĮ S1|>& I2Oi{bkiDQŰ\k657cke+.$)Ր]} q0;'CQy5:mZC<@@R9yuz'h p 8qsNxhwJՑ%3Owq,jT(7_6w-+iF0ѫNea$ޙ5O2Y>]NL#+O wWL6D! )XG <:;n>0ڃf X8l@ VMn?pUL90/Rd(SտMΠ"Noأ f[Oo=Xf<6IRaZ[?r>q~ w;I7[:m0t̄wݥǃ ?O+;yynl,5"lG&qI+ '4ngJݘBw2DO]O=Zid!/ lNu+6$0&q|?gNu AcJo$;4t:,z=F"Z4jfHçmMH$C@ 7sn&] K=B5oUhၦ}sQ'EEP>wFpxrB \` a-LK6h\6Y(-#fR f ΡVG?z,(Gӊs;v-ǐzk%蔤њiqTSڝT![8 t|Vm[ߌDWḨ+ezoyD{zAVo4*W&-626 OK.G | TH@:m}q7ߔ;LnXS#Z|.1f%~񹱴LLb5yt>i{^$fLs_C1cBǭ:E~u5ğtiv)H;E0Pܼ` H7D\@I.m'Д_ΰ)$T/yW؆ފ~09HG2~Yu'58gMӢmp VA-0k6&G|ɜe>…QAY%SE`;ο-s83Q;L v[ v@vz)]f0FE^,),)/ huW0SvW@ٽأyΉv8Z؂#sFސ{# >@mj` ޡٶ: AQM6͠sG;}UdWl\O 7<:-j$n8tz6ɣ1|g w9ࢁ qe5ꋿ-Cx" tRȾE246죪Q954Ǵ'Znj`!"i7M堈b To_ֶ#Bc^(%~+FhJ&z9@D5?Ĵ\/\(D_w8\ӗhi'bj~Qz$ߓ's3I*m kj"7ǃ%wv eH;}KF3st z)~VV7 ᒋ6 KYn1M>Ǡ RZJQnf`sH`ƹI-u+e#DpT1 n=^y#Igg %Es8x I_G@g7+/!ȈOu[MT30aVe/}#C@QˌXGK& | s]TM,*Yty.~2rqF6箴p9 8HL LIe>>r $774< %TZ ;UL7~PĚUEVvn#Uos~.쑘 3Avo?؏V@PߨŬnk*Pr5PvpN U,] H8satbř*Gm\he%ҡ3*Hx\,fb P՞<lf4;SJo%9$LH2C.8n'P|4(4>%MG@- i5J݅r$,t|\ft-w2ds[clߋdTR]kI `H+>98N{93R]' lFA#tHΑ㧠ҟ2dhXh`) Yzsw[&VdWqCcDS{&7m\"-?0%Kqϻe1_zK:33zHV-$͚ [ǝFr}Yݢd2 ~v@0Aֲ"?WD.~䂷]HVޞA:c$ _0i,K!C`ESF`t|(\.:=@_'/ J"OJoX< ȇr{oP0zD}<&X]hi+ie轛+J {soISQRbdsGYC.d[yl9U3BL,IM\dFR^?) Ar+b S2jEM]AʙܔkJS)'-(9Uݭ޲uǪX`Jb+D҆q>߬[2JGlixLP$A>W<`}(WC^<(qDeoZJyMh(˷X#RµkgC01Uh33*:KL>ͧ?6hWxβI,nk[d.GPBVm\ Q)s7xvsVʢE>?wxe[iiCѭ |x>/;Q;W`Hnn$ y]s)~:/se[7'2Ŏ37nxhoO&rkVakv|O}W`J_kȺK{cOo[QASabiɬ1 1)hM.?8okxae6u0%s:tZ`7 6Iovz_{3xD^;ۏǃ>7J1"3EjfbnoDS챩TqߋQD5B†:$M[*a(>ȱt3# Ni7/ߐt4ѳo GgXh7sm}/\xIOۦȩK 8)פڢ Ѫ,/ap wT-&\ov@,a0D_~))ꪫ>Q`%>r~%f)+uiW2̒vL8a"RvQ6N glt|bd_(,(t. K M *Mjm\CC^ |3+}WUe% CfQG BH, U.o2q T9ElM}TmetOWGK(ƶ*u'STOC ;*AIㄨ$k^lɽC{jԯLj SMไ pW_7n&2t<0_Zr:@ > yBaO:Q!!6'+?-oA XI&OӗJ.|HXG?R1#M)x ̎V~lUk 5 (HcSs\AMsɼ?,\:)5`|3̅Ʉ)yYx)?郥.fqM|=(dE@W'HII.,עp2*-;afڠ/h0kJ=wHn:,\Ё%*HnuWzZ4bm2@;4,A-D5/?D` Oy-X8eaaWA5};,iߤPu5W^Z+[G!ⰃVڭaQH7ǚ1]g .ה5c'' kJk|gJG #dEǶ<|x03 'Vep4ch|I6޵X1mS/?4WH_AHXJ3=%=VՓd`Oݦ Wv; ;87G;Y&]el&j~;ꂥ30P귘`k05vKcV/>j%6@-/Sguts5~5l5'G[c9))Oc'-{5|z!X&@?gw=J"N )b] noA4ʥ`uSD+cL:vܽY+KlΫl,S~Sq t\asT ][:Xn >^ ERprڿ$t +?[ kc{:ISIq>wxoWE*YPMXҕADB<$ӲnT q̋[SPթXVZ1c}`?'D7݋E5#%S-`ܝWyr;Edҙg)GSi4fF۷ ɡv9Ķ^@ս郎"y lU45#2!J` ?梞C޿$L)x<2*}hcM˷]hPShǢ\\' )p@Y (vmwsͤWbя5SÖ\ EgFn>nkoOD*: Gzv%\ƞg`B~)LSW~ѕR]Zd]T.~V^+8o%)iHr*)d$ψ|[=џ׉NwW }6㥀YȇS7tASp8}7b>{XaR׏\* :mUW{ _K jxI|dLekb]ԉ-\~Y]]9AƏ zƢ6踸 ʚwIƼBGҝᗕs6\:_z&L{ Rܠ C dNiD05[ 1t~>[ *Oh f0@M ^'yԃDըh- &y<4.Fy*1" %֣WG:1^0'-#`'XP3Ƃ3b;IW@[>=:OϹG/;1H3g$ YU"lzk^I#c^7'gz=so4ЊZ}'v'ȕWHjVr@Wpۀ0t$WrI(֒:J$W6_ӷt g"ćq*0.ruAl-+ KG1h<\f խyX>=ShZNFٕx6\Vޝx-ӎy{\O=:!6>F_iˆ(=njhgLpomWj*pMo>L0R²MkU~<4qTliL lG;s@X10ksLuKE 6v1!1bǛ-xR}iKN˱mtwQ<UP%aԁ}$x"j7f3-6<3a4 o>z081a)aA bIkI/9!k* "G@K}F$hGG5J*HW's}6b.GisqxgK^`:W<16M'$]V;Wk(ʫK:mu4}!Üv֊*fE3't)+l,fKDJ篩psX *2<'?.@D/|5SQ>=b ә|+# 3PM5aݢ =e-<YOT2ޡ)#cS)Eїuդ ,"'m`9BWstNbk _\.kXMӉ^$- GEŃ/`rÄˬQ`ݾV܀)5Zbo [H4H:ᱩ/HBp6fl95Ŋi2~f)wr3,cxpGO.%(Î0z3̔|SEkğRyvrX!;p,iżD_nH9{108u~7ߠPl彐:e:A [DkGzFIJy㭇׎߁ 3'NyRBy2+N5O t-Crxg#P& H:.J9R5rJ FuTEU7"^Kiq W lZL}^/[ c/A*ǵ&DPIjl e͉ȯ]! $"s-¸AFJH83U/&hΞ2q\:U%DI~GDxN8lГk6ںZK s?-6wp*Hf$Uپѷx=$DlA\Kj!4_iEC8]40L|E?y_挻ƪbU8/1NWUL?apsEt<V~V߁\(nvKz۞Qu<VDǶм$d?& ?F86wb)'/ck.jpFNA5zWKtq5m}3 ʑ0+$ 0c PJrBTIߕ8z[85\ Jry:p2G\l|ȋ\,<^5?gf `ޖWYfSjF,t> NO_}LpoGuO4m?HWÔjvp#CKNr- Yj5$}#άmo뚺gv,V!4T >@q版ʾ t_!,S h6.2N!~(DP%#Hܛ2HBI-vr8 r)@rN [ݼSDkNWB`)S+}Tt@Aْ5@zEp!}z[]YFnl;T,`} :Ħ8QzNA~an[Zp 8&u5ֻf@gP9YE-M5\5T}fh(p"Y OqX1-H8-it'-v)n<"-"5̨LM9 S c(1B]%wDU!@+UO%vE4khHU 4)4! %);CCRfvqa*y~݌OV펃Ynbm+$8&Ak?Z19{W"!aEOR@{NC񎹨_FGuο>@GR0@=euDë#Ū*4D/]ݠso rp`W{ً9pl'ǡΜkQG(4yrD]Ь{I7ikCnM5:[+?n!_0{FiN) s;殍9P &(=7d cj~Kӱ* qqwr뇹AFO{̽I[)h b *,ɯaOs9>^n0Y6=na,sA}Pv^]g8Kn2wKi{Z/50*H W<-s[GyJD TսfgMup@JxoZXqбgDfh变\T9|")'AV4rӘo0QP#ggϕa :_μ?!vk `cy|$xإƎzJND#MrLm=ҵ*.M11y`lGTCSɂO/;w$1SA*]nc*KHLqǀfbZ!9"`Zii '8E5Ww;b{tށ/AR[şācrՖ2J 9JzTF5P|Ǘ?wQJJI3:o|3#$Z#&WIOGu>,"'+fc[;`nY$ z[i{u}}fľ?F.<` ~_~0e 'sE>B@+K-w&X!t4 ՚٦ϿYQHÎNSWHvm M`UwoC˳rm|ULxҒm̺x[ÎIʢk%qj?Ͻin|2pyN676wbUF2XJ>|j( N|u9? ]n=& Nχ+{%r_1WqEf,G>I}b uK' B,udms0Az8K-UmrC1`\'|xNYѯ1<&nZg:rjg/ebWFzjpښY'2򏩱a>:I23 cZ`T([tgbūɜz<٘YtS;F ’Evը# QI鿠Y0*g1>ެ/D5csGѧB5k=ԎaFiGYyNV9tī=_]bYÓ'Ցv^El$P_OQ|zO΅tb5cxOUP +8܇gD_oC@M`JX; Y[Y9D ޤlm9U<xR<%[ ޅ{ɶp5sm^=ZۊdS(B0|Pi`f}S !!/??! kvOtrSЭ)}l +IrŘ0_= 4&fQL Kxegǎ % 68e#yٽ#›h^-éR GG@ID0ր)8i͚S0VԾv.K2oWE7~>Sjɳ(T<+phgx0+SDt2 mVymILjv@Q%8v{.d " DMk+DkJZ# k( ]?/"aюLO4#X*_C]7\ w5EI~IM O\/X{r Yo!Azk6ň#_^`e?~ ".(bSaآ8!Ie-R#R.L^CB>a\?WzB2X#VⷺB*t{/-D_N/M=J^j-*_2g"{n^s6r_ƒIon΋O; ePz \.`<! Sr龷~3|LRU#4y߈BђD)Le0~p SnfKr(ؐ^ݓ.K,37r9dhѐKgͺdt?0:]2#X4byzn0Κd[,G@+%C.GOq6@vM8* Ӷ}F>;~~۲?޳XOF#~=Py7c!0$GHY]a|Q*6+7!TG,TczšA_f R)Ua^0UE _s,5s3%H3d,"Kk?(\7l^66X^TR!To8fK v-v%G(eS[j#Gzg;)6RuP[A~aR#JV&pŻ? H[۰N#l97Yd1}vgRl|tg_ۚ\|߯0'V3 v?oⱚ6112*aߨrVN+r4HȚ5"ymXFpv~!ir> FzfwBVkE=NQ$`5W[Ø| *HAg.Ty^0{*Ęܴ9,y B!YebӅr5n~7Y#/YcEMnlt}dc4n8;#UO^}z ._Y ^O17*p'_ud DY-yg[mN:$Ni'g x2v民Oyaޒv.Ǿ`qAqw`/Qd YAѸDQzYw/. ^rw7,N+0d sM4$NkM*;v_*|,tĒ}Ie zp3 mXVޘPXEarhB#ԧ~l:T˴b by0H%qp|{DF#}k;oo ڊ~me a.G˹K| *$_8:^&[2y {P>=a.=q;"x~)?;&[{囦=% r2113<2~#V =[ç+|4:EGBUSpQ6"CU2>MqfL90$d-NAb6̤-gc}uSZ~rAX5 vŅ9sӯg7ik\*W$|9]IGPyd]dj|i.7|4=)St r^TQ}7̰9$;i_rӮ HB}:lI4pa 寲Ib\'fd[Ubꄘ+{N/=SٯcY&+,_\or%*Ҹ^wQ⇬~|c(!p]HOmKcGXW;9X{BZ*-OyNUwVd~B2m|K6`|nFWe2#.EHy)D\c.)PK:- %B-.Wu"R(ZP|j4EM×AT.OS-0BQ|s.jhtQm$FS<7aYAApXH*j?RT0Q(M6wDp9c7 |#Bon$PiʳOM XX*1QZ1򕜑_PRE4(.Wb _F-wp1F#Ax4ˎ3n=sFbo)tQ.֟3fks_ K[j 4Y9& =%K.uktiy0ŅüZS1b8SϢH=}8g=q@:γs>Z,bA+J~s Mm( %ji#rwYơkm{4|͙V^wÉX Bf$:X8N?Kko_!6J)E?M4Jq* ,R_#[ɕa"]~ѺM aqu {*?8eg?Cf~.lV\H,E7j!\3}+l)ř!q'RO""1u;Ȝ~!NY`M$"/pHzc/OS&UBνX>}>+ Ћݫa@Z$w/DG3#X34"UkO #Vd c.i߆KU["I&W\$JM} Ӧ*5@jD ϻY&462n:{/BQ)'eh`x ;R`8|k)Ϩcc?jg\‹Z 䣎9s:#t}S8]Vǐy V&S׼ZJ V/Pg{thuz'Ofsi_^0!#~- .=37kVJ+.!)7OVpeI*t2 BaLkIy+KtJy$HSNvɉǕtϤlOvpEiWRFcqw-sWfRMOoT&ˠP=Y캯Oaš QyJ>id?g U.ڀȮitB/$U#SɅb:;},2?m'X4`o&Z"%C[VLm(*ΕD fsbtjƒeu]=+l?}Mka-C2K tL۔m EdВ:QH;ӂgK}@Nd)JoRޅH|k>vRoǻ>1FX ]ߡ P^]ILy65[DjYpm:YP2{@?C2cXx>J<+=^_}m p/x-(zۛ>oSh?"@L[33f;ٻ 8%''qH::dۅ0R cqOc9E0I*7)A4Ug/2ꗰ/:rU6OiFx[(gbL0o'k*H!+ڑC׭Ren/$'y&^? G[d6U Oa5DWAkp3 (=Wz$ϛXq) ˢ"hiLi 9B9B"mS 2&7beb`S3Ad#[X!q[J|cY}Ϗ>nT?uWd#A4<@m%3mJ,znD̪O␶ݯ~|: y8rCSS’[,ccri.LwxߧH-hvlW}-ʸ%Q3sǼ}ӫ:7ʔQsRsY5*cRw}\۳c)G:k]mB@s,1 :Jcuh#[%RAH?eM"=Fg? ZELm^[ Ubxf'K=[Qn;}pm5vǸr^a4^ep4*p)5,3} ԊdK-"&-ӵ)V!wU͒^(_ޖM n||sUa! _۵WvMx;w^)^'r:CO+YҜVxOp`gW%4cmuc dD _gH.–ɂSu +-o5.Hopl(&G=9.4N^-ȧޝPS˳88Gw/h:^[Wb{\ag 3KZ7 Xi<\NKG qZad|ZTY*W g`|Gx: BARG:S߷s֤yi @I0X i9>NY/oIWG\9>0h?LX~sw@i[t~zo[] Y=z&tm{VG۬xruM@`Y!^G엊.,I}BeN &'&1 0"ڵ-/@K.Hld9S,>u90{ xD% :Rhs:gv[hfJR 9Ή"Hjq \Ule8n=ʩc"\m. 7+*_$szBLD{^QW̙rh` ;Y0VB9& O2\3sռDC^'{fbĢj1ָwW-\%c!O[W&2ŽΛ٠Xh7*Kt7DѫSކd}"ĪIJKw q(`%U2DUp%lrîi"];xV>4 |p,᩵6p1n8bL R؄ud`8"FRxs/&&,]MYxǡ3=AyGw'Hޒ8DcX+7׈Y1ԞS1->SR'Ve-p<F ݂7= 9BB#3)7DCی!qWl6HԱHr8Ũou~ly?-C [Pfʺ9bJnl16ł9O-Tct+c[.k|[wfivo*t,%Ϸ/)@~DĘ#+47h|8bN 95[di(c f3F3\;5)GʒV@BU .vj1n쁧]O5%مj&s==qdF$_fq.tS.)%;Lf?,٣eŦ^Oco, M^$S/$/ULi qNnἌcYwF)4/:wdJ@s /q%g2/a~:5I!dϽE$pӥ7 Մڕ^pD Wrސ <:^ R3d ei T@HDU N~(`E%)a/Z,\Cz$TV|>iG;:pN9A"56r9XOue@j;U;n  1}q؁'ex8Z- ~N.Tr:|KH̍ÈS*vJq(8AH1rkh*7WDNݒ}$#|XQ9Ekd*FGEGN$ȫuK4 %~[W9A)vA5x- ~()kX'?ԧ],d|ڢ Vf#r0fj yg֔]rI_QilRrŧ/jVD)X9EChetju 1GPu[b}CꃎML= [zqpk*"an/aeBݎw3("G(_/lY]FBYʊki5WnxxhF\ z/aga}Fm@&';R?JָlNB" /: # NDzcieؿj=;~PلsblRLEA4~DpU>)tʹ1?^EگSPU^< ڭ]z.^oGNo`n*| >OW 5QQt'Ⱥ:MPo|fޖvm,rnN٪Mo EtFhtȆJO%5;Ȉ'u_i@Td¦{&0$pN֌<_;!Ns,rfC{B?Lg1dVM>>͸vBm_uۊMtOo:Nb~/sآDYd%=!_=%g@fK\ __.RXjun{uF;'r8M+@V[8 eDSnpc;C`3Θj%?Qt6+cYf!^J@R7n#8 @t4HF۞3skGѡ^p-3=p;PPm87N?ůH?/ tC$tFT^qgpMf4SJboɑ/,Dly{CP̪A*)CQIX>6mw{X~7Pj2̻xȏ9bcfV>C?9J{[ [7Ȃo61ኪ]ߖ9hbԜލ򐨡:~髻)ʚF>EfeXJN)p O)5%+YW۩7p߁8< m'8*@cA@>f]3kpQ<RTw#-_2)OeOPeSPvR8RD# R,_P&nOϠ'.8{BrZO5yJʈpCЮM 3PuFk %R̬2#L8,;XCkF&ag5.^ 3/|JwjG\si8"ZMUi߆!N+hf')vZŻAD8|.w&GJɄl|>!rbL$|;gEqNym.Q}6o?e kQZڠq݉U {g 2| |էyUEe ōJ<'56]7Lc_[dF$e7=-BER=^&i* gς8D$au0 >FHO(,6V&l?WtQk3p\r2LE/fp=59쁎b]UjƿrlOo `2AUa0-r3'$R CFlBmT,F TM0ވExAyu|[{S߭խ [쬷JQڂ;ehAo%",=)Hk(8@n$\]A,tڶ2;RgJOd\#-N(q]m2q@\Ʒ~\XїkSDeW63 JNha] EXyWPtptr xh v+DQa;謆L>k2`}E00SQh. _P.-PkrqEYbG]Dp?e2w{?" 2$pNG}X b/W| ~!Mz7h!!z[KsH}'=q N^sMAlFQ3eO_!()^⅍`(G_Vd]Pic횛܊|=e/͜Lvi`XIk!uDJV\GD~ldt9 awzfХR.bL>h`n3]/^g %:Ѳ'1 .nWFo$rJbzFםfyYe##uVI0tw#|7(f8OV e3dV)F>0!;ܑiZ.%'J8f[j1<oB}d4q U|!0V"a>yh~ӌuwD My"4`w_` hy:5߾"zV幛R:bV ,6^%k2)R_@~vNdv()SHG7u zȠdKcAau0WE'$y>'O 7X&a2+EtxǼfuمx|EJU'=QAYbx<*۪"LZ.nY򡮽TO/W]ݸp-g{ #|e(yOwΗ+LXxVz΀ّsh)=V4-@$TҦ!!t1Z;j) #Q|]e\v{=AOջ!6Hɵu/1>Neauh:r>18<ήtox1gn誺@8Wͦz u^4Mؠ%]vyoU'dmN}͂eM~d#@ )[s$g0֙ۿqnQ*uq~ET6_^b&qY7,Qh~0גܳ}@*0/ө J"馵zbFF e^,Vm%_$״P.bo]8;un;.kMFH uQlY{W!|:idZO/K%-%O*=V*:<NmpCx;1p]JYj|Ir놄MhB':=$& pP}MG"(Bks#162$Nٓظ(ej:Bdߚ\=$TQK*Z uRfu6WFBQZ 'xANz ,Gb 1ހYP׻"N>_)ݘOi'Mja(lI)Iyݮ9ZD_ҧuB`_̕V|S'eȌ.7MJ=PNmm`)l`<ѴȔgn!/0駢?i|IL5M_Ƴܽx2Ѿmr`)(6iyQ9@&4D?$_Qw^$~ѸN_$E62h|pgޭIh!$K7"hBxRd"h\CUR^6jZb=dy8wE"K̐A):)$a ?U[Z3ΐ[8_h|Tix6%I,\&āMuJ(ՅJWK2ip*Տ}M2Vxx{ZO'~xV?!={Uv3nw#,lˢ EYYxE%E̐J5Fň`d/!ii\wE(.9mďT_< \] aoZcIg׌" t\-U=Ҿqh^-Z`@> Pg-1upokq5m: d|O9@0U$$D7ÅH 릯xmړ +,#/w ڙ6zE0^Eb1a\P#q&O` +r(.w۔qEh7Yj܆}#' RwF?הM)VP?v zOǂ@;9?yI8J{U8ս9y/ܡ ) 0wlURZ"@8g|Qڙj#Df%Ӳm*`6WE!;}s] !a@fO ƻm)OdZ9mPsfh1+^QP}p`Tx:qkmNL{>a4cfRPϖm Sv[Fm'c*Qe\ZEZO=9﬷:H-:rrѰ?h8xپ1ܿN r,a^:MQnuU=};>G}\2ps_$/4$>!3C m,ﬓP'Ӄ<{P =d 9͚z]Zh,g YV(@]E"Y F|[x]V2+EhY(M?(O]yAP\0a5 *pOx96O$Iq\./$$<=JYt[N uN;,SAhrb9.\MnN5BS#<uQMt!ʾ]\;_;l4>9<_I[ƵEʜ]R!CJ5wμ殇_Ċf#q;6l8/bkojbb&=}w@#W\UrR29Ф`iLd6D 15;l bÁܞBE&ӓlƲ.bqeLjE?6 MG?l$uLUϧv5VrkjWD7Qd}TZM_D9[g*޳y/ L37L6JSLF~Ѕ29l<##|8\ӣn;|7? (3uXHl"K3%z#n1KXmiҤ`5Z;onג?ez60)֚8yB R6caz'%AÕ5YNc~8 Jw:V"?֯MvFtN?(RJLzOrN$c1(Аt=c%gB%䋉ç[\{nEl>V@=?=u]<"fmZHO զ&Rw \:yDod쨖~?vTwSVE^ Q_C~ B\oʅjCj *>IINgnXg 9L)wT(5ٺ/>W(XtAD[==?9j-_[^2Cmu 9WxѸXȦC.o>OLum[HÚ"Nc!qV砟fuCy7 H7{Xi+QЖq&b,X <(^aS/=$uv92 =?~S 0.(ԣ dmOX䉭O!Ol^hy.^!C Dݵ9L:0*!*ھlNQJ}hi`+ob90JV V뫃@%xrzz xuR PJQEh+mTRpEV(fc*d+V(v4FP8L< ǷQ뿒/wh>f;bSNa]`8qAZ󇦦mռE# UPو&uĥ}˄G.fr "~ IVuRuX3L@BBͣfNSQLYڈtx (]d㙬 h QЛcD17 }3GDP*MLH*`Em  @gzJ=e|U_pqm!B`b弣w:!=Q,= *]frȘfYҶAo-rʲ*P9dip(Te 6ZYU8^ bqDu'$ʎ$;>mk݂}a*,wvJrK_GΰY9窩kX;w LC9+7;b`U*>H%W@V_phH_RZHN qq&:[KkiXh":"V|LٍQ1kVrk\ʐ$~Ur9"1G[ZZGH@>1ggn[|i~)5~w#lv@PC*{^`/Av9I(|k_l &A\x&:Ԟ!rfCHq S_oYbN_Q:lU%;|LD]EV qzsY"q51 csk|x# `I>W&U7kk'.4Ъ p,vEK]8hxJS^) 4uIҊxbN"-m?^}qƭT] Wx!5m ||YNg2(xz⣏~]C0 ~ZAA(ɍ )ߕ%~` * Z74wadK:yؐF7d4ytχ(DL~t>^kCl$ߺ(d%9iz)`ce9r7\|"f:Aq ;бjeR#I !ǢizlKNsƹ:`,ǁ&A %5#u+u!>PЛf XA(Ht ki}Z>KEҡIGalxLr;ËtOdz&Kln2ߋEO^kpͅmi㑡y'EĵM Ro8MbAQv[%I.{֑šNEhfq<.MW^-\kնߥ|Q=dn=xCWL[EnEd ꣩l?4kYJuN~Z15F:sp{g<$CKcwڗfśRԘ iB07zECv*VHܙ{GEJopV9Tdy9 qҁ<9,s{O]~d]j~_)OܕY425 k(X KvD=JcdΆw!4.rs*a .4 W-A>6^8g}T>ө\ M7sSF#5`KbeA_|׊7(#yjg.xN@?Zβ鷬U̙&rC_ÿ.i& 3:>=ԒI#hl$3KPK\S;| Ėz\mPh!h Y\";Nv:D*T(aewm/:}$[ӫbMsӫA#sAԗ xQjUySK(MXpN4_ʡJĺLA 3(l{"UnC+f 9/frGJt=X"qU,}#B t.M,ov MH,= 4HfRWG:>wd{QgήP)`F*=͞!(>*u|S6u]64l{fq:s~]DI!P,xKGJ&'~ eiKHPqɏtH,r[70v0S&fde_% 3]HGki)Evr%קҸ6j# ʹ9nv2L߄\ OP_;)|/ S"$sPE?jL {V~bj)h$$ $}1تszLX@o(c-Ȼ>,xhT" Eް|iFVZ1N1<20H+##x7FCR3w<8dD+g _C']b\p0h~D2b(4LFėoTefݕ2Z̻R x*TᢑtH լ SZ>_O:LkN9Jok(!fK2yoag EZBdF@"C" D]WʿU '$Ϣ5Gf`dȊU1h<>9=v\h5D+ۀvsIvF͑ 36q`E Or,l"!| n"{!-%kACz($?PGĚ9tt][<ӂCyV%MXR'bc}u{_|rػ{eH5zNy` |鯑2hHYNQ4dMK;Aժ?%%uߊFDrq @yn5b*`=;ip@33b]$F|nhMǂ/A;jhzC19t-e޻dL)?VcNe{s~r05nEc8w5{w`q pw(ִ,ZD҂FA>a/vwZ$`mwz,M 2Wg/m iU#Ieq1Tr18خ3a9H_20VhĢ33m\vܱRʚ`= 9MGUCrTO6س ír0?"cQ.>0: >aT>=8G:kr!$FlDvO1u^St*$ҧˉ5LV >aq kc fȈH" Z!ۮ2DЏ+Rɼqx%S]Rc]a`Y]xW 緬xUfX5*+Fӕ~XzѡE>We7&9%0]*X#~_vT/+ECٓt1H_Ϭ)\ŶvR+>;&cG, ݖ6Ze¾x[穭&.[ƍ%Rl8rUhcကbsFQz:N&ջTQ]fˊW*֟ ~¸u(O"0]qT,eDb3UCYm, Ol%/LnB2nuE\~MylHĻ?[#S' jS`Frf];l hrgiΗY'1 ,j6Px.l#ڠ}C9Vԁʐy {L Z :#pE`hZZ),|o6]ZnkvHAkc\KȋOx􋶑Jud 7# %^w N-鮲~ؗk݌՚Q|k7Y}1GM%{=LYr]e~u}]$LX`UHo2/j9.خz!BI*Qkٛ_^A"Džby@,BmtXٺEN{j A#.=F.=2NOJ5%Mv,_X策?ʭPIo,ۙ?d8S**[b_tŕ+'&{l2IBiM 8,#u1˔7J1Ժ`TOyo=b1BUVAힽA`ݔ)G-d-ݗ=OV`D puҼRPįm#l,zGS\hܝIoG<񻺮#@ݪSPB!_ByPFyqЄgW\S冿/#Ș"a&.z!2ζ1*3C3 @6*n>g6ur#"w%cpryV ϋX!Ҫ/wyqAc("ANhA+F% -첌:O7}}.II0F@,~W}覞1e@8歟jcewg?=&]D}Qy { H @S?9/ ?h G=ӝTӸx}kkbqO|EpCrzع)t,5aC=*J]{q~ LQխ>bbHFYB3vϐ3m@j`?]>$BF1~*#|5>K](puFYOjOf(_E܍͕S2 -jWht'?`jggnTi$u+Za=J!rwɥ}M<]IDIO[]_͆E p `O%$yv"ʈ܋Β 0gX:p0L!Ua<-qx//dihI7k:}p&^E&h(RP*shacQ0B|:XicNL$(quz ӂ ʁF09dttɟɿi `/t$ȆbAN-~`Bǽk:)AUy;C"h?$Dȩ6lԛl\\+q&ɤ+YVv<-xe+mr&H ԁ!h+^8" e*c!B(GTai{S3N<7_)i~nr*\gP &n5BGϲl43꘦TVBq) F)-dkU07W##-hO]SFlg_|BY/dŌD ~pAmBzYhrS:8p٪Q-)f]2??5[6,93] Sfݑ5"S R{IN+I ¬毈+0 >lN_gk@D#w5dvM;"FD´zib W]GriT$Aas(7 #B3R$\_>|CHD>:Nc ͽasT\)p]Rb\1:\R~yX^ҿU*/B)t;q57Rr&$=p4JJ1]{ySd&4ɸwoD'2ٰמ*^ xj jL;ߤwp4(ߑ $^t%>=OZh2ݨ`׭,HrgIG$V ?q-4.`ERoXQ).tm9CacBxRfyW)/oY@f"eqX!/Q8 7}ڪRxԽoWC*]{)Iӭ!wM~u , *f!&mo_ƟR/yBw+c9#s히QY#UZR@2l:nL-*X>ZA%R:ܔ($JHYG8|J"+^sFm.qzȺu~lΆg{B.Mc)Mt6^'MRMҠ^](؍CX돈m*RS3h&b Pz&E OGBR(`ŘO'==n~F_u_ -z"ؘs+]Y#=dC뾢m?Sv*t_QX-dw"W7K16LSGo\>>0ONd$6],/kN";PO>NgTliQY13;M>[oeyNFR͐9~_U5s}ުe}}vn6(oΎP+eS(rwA%>m%REnu~ FC5¢V ,Hջeޘi!f{2NzJ?.V)Ӟ3OܤIvT9{`/T1B5OȐ@X+oGLUyPLs€{p8¦SegyS U 8u*Lm K_7\O+C1E'v sQqCصqcnC|g ^+w;KO2bN/Bo&o׳ e{@1|˖Ԇ#dxB3gɫv 2{5RYOI 4oS=: LK.w҂O&X&$&y`M@#veN/&4Z@@s鰐)2vܞj$2F(V䭦-z-MWkg3u-+ʚ|Xщ_Ҝp['01GU Nqw`g'kVMzGk]FK,P:!+1=^E}jB7DR L\56y6>Muh' &úEe-mk'@P;X3˂ͱA0E T>rJA~: 0w%k !Dka2PjNtm? o0ĵ{M *h赬'Mprdjv2$=Wa )mԺՐ>Q ,>=wd ҨE\K2 t S,:PbW]%5[FH..j[Ԋ8;r*ٮrhэ ::c{#۹~/shJrJO|l;ȷ[,Nczp0ȓRoB.f>m;smΦπ>x)#xݥj m/-YOH..޼ cx knc,ue!aĢ>gf'XӱBaa:PFfqw,q*eQpq E>N]xyW1<|NmN-Bn%ŵ!^Fg/ێ!pR,_I_R!.͏hae'UT`<]p{7lQO -u[{i1}KߛNQoEBΕ'OO-Kyxï0̼ ω#4`ET7IYj[uox*_[.B*M@ٷtm5EAZ\MܯV~#.nrXK4Fp[{gZ{pTqW!dw(;DR>6o9 ~96*U_$rye( &^ GDԺ:uc1?r7l=-y_j^M|rjԼjMT.%*sXNN7dPSk^dh,>c-?MRܩXXZ]2omM~9٬Ew[H֎#(Ѐ$#8{rRhC4wֶ)B$lU78QP~]M>/N~}Zi*τG!cQ9kqbydur!O(t(AL&jUzF!Z+LwUACpO5bnVI\GfPPzF^Xo0P |ЭyGe{T53ȎwdslVb1ixV\ Q; ;LLWx:R `RinJDjRu1B)}#[DV%G8 tQc5|8fѿ(^+U:PPrU1 W<rUYYLC x'0ޝ;ƌc-n2<3\luZ1;;/c:I~Sfb:&fVb;P^Yr5|ņEO*$Z[~Z[bQ=I'4lM,jl;&l0fs1_ͨ%k)D$Bؖ&=rګsldxsCNEPTIwS;2Deh,6rh0pQz1mX,CANE6\<`feͯ/[T-<~b$>"*8ě$h2ڧCyFL=NbZ~[e0W52mL/T4Ha9mm=6Ө9ώUv2'D|&9+0 Dt54,C1r9O`'vW *if6v!Û^AKgC|Jg+yMͶl3s bzNŨo.M@==mjJ)bV֌UiuV-oT4 .4s5Ŀoo>B0WNfSHl-͋A8KM,fdebi%]lƂ\PL;@8@}R Nx΋˱̌P} Q͸0( @h>PDl΀RN so 貀q56```~/~yg2 ȺV~Uw@!U׉[k"Fas߳v]}A2O.&3A,d*;D Dm.L,a hpOg7뚇xBx-$y}21@V p/[ZNjj_yP7d3tJUr+bq&{Fer'U_jHM9z6K 2/-=+)0[yJ1P?DZ'=vZ&ywau]ao0,[:T$)#6kVj*R9D4lmp [Hԝ#n7 e*1siJGX|@˧~wUezP垚 #!ɍ]9پƍMԷ1%uM1ý~F2pf QCvqĊK$=u(A%D65 y(Gx=&ֱՏ_C1?.78 ; ZS4Ps??o!um=[R[EI!l/;+e^ 2JFzǡج{UhMGd&fYʷlǃ\L)S.U\r: 2J&N硹G(|tF'H AZ}v?A[/B>MY P"&QZd<^JMc!c_)G $yɬ1jS&DܙXbʫA,ouU}O_):29zMҁ= ='UuL 슫쬢"Hvv p,=e"鎠|\E>LJۃD Dh1y1Q"lqV$Ll q\52ahg,qmtYo-0ko3vXy4\y?@Uz "]5X 'hꩄ'ppq!!i1)Da Bț.h|"o¸Ӊ%?ҫ1XѴ#w*ׯ(!ySPEEmLUͬgpIfH)3iyqcPs f[u$bCi%YZ?kϏtʌ7(?.s.1:O 回I&~n(w~U!>s[:A7PZ_Нw#˩֫|5+KMJz1hٍP0n73|3f!?WG*<2ZLwT0C~[SJ2;Y WZۦv*GA2('_Hڃy!:Ts,q!(Wf2S1۩/X63es("huVab[Q-t)ӃV۲YU:0V|1㻼h b}+7 a(D~t_$ǃ(-$t@ +D֩ q8^ׯ0_bXk2J[{BP3mC uL;+?;a[$}tևu.+0+ oA+%o޴pBdgE/*\T1Ei/:VWo?ɯfdt|N5Ga492h70u` 2֭/N*_c0/fMHiNU C~,oD;!M N;~h-_,u"? o%PTok&1d&̧x"݉æЄhMEՎu_zo)L`<*b+ws N$})]%*}WĽ8ź`|F"Ta/ּZYD!5(-尦-@-e.).ۥYwA$P^Y@_*;:=%qqAѥ .)?8Ҍ\=CMl]16G [D PPsTJZ,U3] Œ+a@tQa/y4II/4NnOTxu|涫Sdc0J- 76Xf'weA$2._gs-oo~7C!EMݒ̽@ "JjYK19xcrIV[u'"3=Zz#'@ ~ͬgEǓJg5j^V];eE)LCpp~ lav_Q4O,7O1KxTּ ~F=u>vfaH cLK bjt]us.lx WAJy/$L,ze>gᜳ3mx 8@8%AYuX]b61sf∟YpmZrŒ\dqhDZmӺO)՞ Rz9 $ӝ4E#ohFs naLRد{(_3ճpξ|Ň֪VXw9!L+H7~S[k=QcHb~ }ovsKp\;a}qp+!˓؄.]xujYnOSam1g_ļT 8mY#QgrNZW@f7_{ D?mkɻ?ڴ`}oA֋+a;UR)&wV׷y" }|ktrsk_Fߞ]OĠYiWgpj ^Ɛ e\ghQBbT:c8|QC(0Q6 mloڹzUnlH[EF\]q&Zdb\]b )e/  3'w/ݥLcKe07y&a0#8YZm~/,z|L% 2;6M꙯zŔ5 ԥ\l66Ʒʀ^b63E1@BY`ڀ@jf8Kq6iׅaY = mR[UnlYW,_n fbeXNp4Q?7WQ{!wRI _׬;%Bk M$ږ>>g O󽱝q (2 oY {ϊJ'}"g`C^AҳrNV pƬg1O>|4x:|ONzS/8n [yoTG* F)=b"zn$  v{{(YEp:tPS>AЦɤcMk (:q7 \Zÿ:0U 8wkqNpUc7?oܳ417?^U3`z&agXd-{F#~Qʽg\ݩCvg\֠XEZC0T[~u12qC'Fªh* }Da0;lQr+p>2ܙDr:($`Nj I(g(Bz|ԂuJ)V3.6sQ{ 4ZE/^m`+i&QT¤g-%)bGtt\p>1V/I2xg؎;m/u4X.jͺp5qwd/~'uV!B2+x}Ov$v! 5𝘌Q!ʹ}O Q4'nD)6=Z|v'sŘ6 MzGVA!IlJO`k$j.7.iLI@H9~:Ew_'T\tCOxh֊}6xi ԧ($/JHF޺Uj\Yk`אl*wt&[^,|(jևڔAn1W׽SG<6' R9kZM!`K usS? Da#ćN;R8qWp 5VU4ZHG *+_b"puk1d>hՎ2d8XG"gw/=)ZQUf` _U&zJn147*0|5>S7۵ӫEIrÀ*v(9l0?Adl$Cbz=bgbA].(c[-">&B~&-@2 +=¸z -]1u%G/RD}eRPwuTW9(jZJ-yDCȌb\lZIDԇ_lViG}<3|!!MMx{XLpLJ|Bg HhO4(wՠ1Ƙ )p¹yr~T4a*8s+5joyTbIз'ҷK&?"KG.G2#,P *6`)?cE]:NZj&Ƈ/eFQ|"Qj iSҟdڈLVCl LuB?g#ֳ2J00l? "Ț1@g[FKY&_OϤVtCaQ0ØĉJFo.A$ۮzv@[ 58<ڝϳZE\FwN5U3;J)S>05&;d*JU%uL"SO[ ~ AܢAr6`D7VNx3UE|Ag#KE0NCKणfmǜJmhrUnFNU=KUǜL0OzJEtI P63/R7]86H g3ayRR=lkwӐbo3=<=Yc "Z1QCUHBSPodbzU.QHb?}z\FŴ~>O>!&mI Ymp>"q{J~cUT1ϰ02wzO/%QKMP˘3^EM9)_Ly\a.rr_O/6:1#@byOS}_L (zC9UZ~]IU|mgĝ|ǐ"C`=]ʹv*34X;ʬAim+_JtS7G[x+Ճhʁ\a?̢lԆ.VkzMg+U̝&N8۸l2-Fa=P)P"4\1eT[`JwTl-vPQ0c^q ^G:^1\nDݟC&La 5\_ d[K58NkX0vxє(,~D7*uc7G Zk)NڱIfm=c+;`%ޘX} {qRڀlBQlΧi)],<cõNqNZr1یG,>aXl 9OfӧBs\Rnfe|+lc@]tn*‰AsAtܴeCRi*>܌{k m(&cʚ4K(Ez(YGrʣ%ߐQIP8 bD0Z⥟;[?~9)N0DN Vm+eT~Il%fTGGG~MbFAa!ziPm=;@bՖ%o~_!5ef^[xF]<;&.w0fL 5IAdDJLpL8bfH{!ΆYn`ǂ+oP/apXX>@-.S:dk;czsQxRJ{2/(Yl= A { t:!5Jn`DNЊ, 〚ԩ}ZSn?O2|bxuufo<<)PdC6k^ COF/$c.8bpR=;GqaZWy0ZOs/vrTt1+vvLMOΤ Ȁoֈ"̥7o,4FGq>\+SKӓÛ#y =iFvl$plJ0,7 T(5cw/ӿ Bp\= _{KQYEe M_Vˈ́òbh:@PvB :Yϸ# })@(w#Ŋzźgh 2C2*8 K|eWBuLAKX%M\/rBJdA|XRHz`&Ed]uMɻ$hF%`ğG,2f|YJZtg͹yJ"Qts\ ťK3Z;[q/+K{"e @У>{Z/Q&Ӈכ@87m V?-jGCheZ(~>qx %{+;6IvXW`]`?!ӏܺ1pbPJ  ~deW}uQ6pL˭|C#iF_ dp-Иk& []v`If2$ʈX7OE4ւdMۑ2N4|փXLyG g@;s̲H݈D4X֍|WƑ??CiLwTd~9' ZD}=QΕss\a34`TCFzN8 xDl^U`JmJXn(!:JmTnmCp<4Z5ׄօ7}].L08xt;h)~rRg@TITI}ASfTH1mPfoXy",nUVLj%66j%EujG$:P {AtAcF WE1FxDT R"$zF:J6#\W3,ԁѶ?j>/-pPIIQs~mQhVh5 K8u RRMum98i1 /YRO$sz^Ttލ~w@_SOLc.2Z!X1T`3Ys'UV<ƅ3b!Zq4l]*+oʲuK֥W][:-٘!eJ$#(EOeu(n.EE lNk'OM?فN )7FJqyHD`_ޒ`F"ן[d1DX"YDulJ;R M# ϑSMTON-;[[M-Jًǣ_ta%qG`p&sb5ľ$DfcVeZκa&R!?l+v9rOAuo{t/m`@<դoɶ6fv:@6K3o/8GB*ZO <8ʎ,;>M]񃬒YU JDKgYkUQ32Qb^A3壿V;5ۍ\quqjcۈ @R7Tit[4䕒~̀ofHw9|LR;6S|R'jP>4S]@Bp+5:I+ӈ!I$I3>xG%Nx -!"w"VոaR_v],2>zZf3heQrUMru03r ՟_IoWƕRe{ڋW=H P9.fܱ,ǎ7: Kof07 ^bi^~B (> as0V 4洚c2Iϼ:)Z|HB¾QK^AdDfGݩ18 JA16jT%Dzw')OTŕ}QĂl}RJQE#Xiܫlsx|-x9Mmd̶kə'DogW9?^.F1<#t #S: Vh>2&V wH})Φ!cVDI ?.6VH ˶P*_3/s!@V^F ؆0 ճL@Z2O2aQ"Enѱ݂jf&mrL~)):{y!Sd  ^??!6PRG^ b`v}%L0d˯ ]WF~p$Ui:*;B`<7oud"tDKh:Q/q?' hSw%Nzb3>Y/oeu?|fe۱l;nsBlAuuE?Ex볶Gg>s!"7] ɰъ*q7HGU~c0Lcى\xAC5500|4p:ĿAB`3D駭y?񣶨 GqbrV%:r䒼.DwZǿ^ZYn~% NN9((.+\̀mX%-.e@jRds붆WE*c\5t0*xNsXV IEV$W']LMqB+y#,;9ʛjFGa 7 ^ϽDYCx @!C}!'H"8 [`lcF@quvxIfq\Pi&֨CQ!58HϷր iE%s'3hE6so'Iy^{}SF6 "Aj$2)S!5*b<ܾy'|{8*J㒎 V&N0gׯ.9Y+=Zʣ벥ŋ7j}Ϋـ. @+D,6%Ƒ4⺓ #e${G( "e " A [O} ۰+@)MO=-.-'V[J=;%y B? D=^Q)IvsZyZs yzKz@꥿אjԛ0AhÃ9UEl94"D oKMk'cvҜJ0\;m7+S]%̀.c]0O!jAܬµYȩbwo!\`BA*s6!wϙQ|i|isjPcG9 tN{5%t\愩a$$M47}=l%= Y(@4Ķ+ M!ڞ .2gPKe/}>^V}#ɩ=qJ]VUM}DI2IFx'1)pa)\AA98d,x Uuk`ʩ2kfa3N މ&="~&4]c8#WɛsH;ր=N%!IfuМ>̿Pa v#p5[u2p[fA0A{JB Pl<%Jj#r&~("p$AfN\OlZFlW'sMQXz7!P#4EucwQo#"k 5;laxM)T&ecGo+#RF::' :X&A Sa[E5e%pJ_[0=` Q5V+ͫ *"@>eB[n ޒU49fȑ})g-\E_h_ ElJ*tHYYXZt|ݹH+P^jxm!ɥudb_UAƐOmqs(umfs=|b?F!FGlDJeX;k/djQR&\ ?3AZBd!* kQfpQ t srNR!tL Q6c.lׯ(vuzrJWp~$¾~繥Ɣ3?.2OW7eo>Kaa(şbG9+`yBdF]٠gS@U!WR9uOvzf6F>E>@qdy>`Л\ a͝@ eTӊ%b% j۶os[KC !qyBQ8qcB=::ZJ]9hDP|;?Mw͌q}S4Ȑ4Vjb* 9&;vڗ%_D/!2Yބmd/H* 8Y*:_.r\#4`^9[_Q;+\Z QZX h9x{Ѭ[=d$3}C:@' ⲍ?N꩙C20{ WYκ(mYT^TMnѭZͷ1 u=nq hxO.UK@@W㫎r?1vK.|i6KX}jiipzԚaGgė+$x ˪eࢤuN|hd܏[=lFvElbMrz9-e#pYO-VTgՙ ǫ?.\(yr8,V2_z8mlciY䇖ZȒy?^Yѥ?xX&=)`>ґ'keD 7 4Ǭ`x$9i߀n%vp&t_;?)Inha$]29E̛.gj rQShTԃ5 a疗 }elpkzRyϫ)v8[Qxq)"R4?Ž_| ǽ5Vqx-$*|tϳxxF!ɢ[XV]9B, h/W[/_>:S!aV~]֏̧jZ~@_=k{V:t5G.e=8 Q!B[;](h|V\"]{uݦL\cEjuJr}_ l@;S( #My+]`ùw jč n7F GӮ{C6{BSy$9ƒR#A' 7NyR:Kc~I@r"&/lQ?vAX=:Ko+*#w^B'r!(^N]6oP{н"G&\ssC"FWJ];tb_1?sKEPPyd N8.*7wՍvcul<,3ɧyeddGEMa6.=9g7a, +-i~"5)9&h煾z#xOzs7;/E"$~yk|Zs!amPbl2Υj?|B2]Nֱ4PDGqq~Sé|BZޑ!쫿!NQt> q8XyT*!ڼ`lSb)&`u9t'ϏW˦  my5C:Q X7.ɏep7R%8F?wƹ܏eriil-,?:qQR$> yj{t"q#4@O Egokv_-O c>L>Mw891 &* Ĺ*96 Cr5G1]]|d}Zb\O =0mG*eh9vMXB./e_@+[4y]ibJTc^a,l<9-rɼ%Yǣv5wT<0ic ڊKn߅.Q*-0ϩqs=p6Ս(xݍ)j0l0>pT*{<,Fɽ~-{cOG{炈VQa$>])u"/v)hdF %dY=dbs-D gR,!7wc󃥄P۞{;u&':\Pbf6Խ&? d`I 4̐ br_?&D]򥒭;ސ8_Ec4{{GpQoxX?Gb0LA.JlG3 "^w68(#c)#kǙVF= lt[`4AymGB)L0.<7gm%ܑqsv̤/8# mʄhW;4n#aI jx?瓚[cv"yUu ̽nK(Al(*W\B^ \T~eQ98 Spn4+>*K)XXnڶ YZ

z揅AHzœhF1[;UEn8*I-jv.%x [#K[$IĒvmBNz5ܶO'jj-\BL;Dd !=Eư_; ^QGy&IUنs<"ByWCT'9Cڝ Y*,"j/J(֙-!H;9DꥌTsa'Q鸜]VO'_.*{F=ɩl8iz9`~?rAq:|a ٚfS步G]C"t\>6n=N>nJYG>.( B3Hο2.9ߖOkZ|,3?k nҟ_l,]Rܶ;)3 O<(%KZ8Xp{N1|ܵ5ώuOg[ } 7Fΰ]\''R|o~F%vs$nE0jiNL, o ^>~Wcޙ?PilQ2w%`U~N'"t\y3k rabR[e!%\=Y:jH,PM.ȧq馼͛ZP0Bݬ'} _@ADf@jx H/ZMu.O$i$['೦fgLJ3}ݱ+gf:ڥih7/=z06 \NcC.)V^EQ] C:Mxt}0X qoԅj(p8-~ar-5F91B FDvMnz3b+L9vyXd84HC A6d!٦~ 0.i4s%͗J. 9 g*2Tfe4l;cѳQBq|HR-q  rjwFvDfMBM9ȇ-H3]`.p&KG9Ea G,!r"^ԓ|ɝ۔ꂍ9ݚZNo⎜w#o- \y"CeV~ %/3ivLګfNQxUFU](A\bK}2+3,8ƀG,G1rGIh~t1ok;6bZ|钽ue˂y4E{!<fJՑ,u Vi!&M".+ .ߙ\PSo-y#{ӱ <{;@C ˒Qrr99**ֳe|m:ZLY nR'EjIТWH 0ӨjLp(sQ )qZiA.YF_@;iD#aŰ 5rkQ/hUt(tGS˄XD߀Y76SգEj|АxGv[GW:2 fk?)>%Z.&(Qny^V:^R1d2GzZ}{"fZ[T5azq=pIXѥ՟A/h`ZU?A載sy <@ Xp640(]\dFsy2cU6 NH$amԫb]^5-/^ ϔKfX}ʧ,@cHAJ~ =ߋS'oJ#"rnLq*ob8rWGc;р 3PJcfloI+_V3^# =|.Ti^'Ù̞b,rP $_( ʎ냂ߖ~Le^RX'D?|ah)efI\MF/JEH"L5cGn*bX?&ƃB">$cEWSbZ"d+̸ts2$Y0!32dҕ-D>M{>u~y[&%= l|=:׳?&SHDn< ߝ".T9 Ur:fj(¶̐n=("&-xP;CqpQk@~,4ķ$Ky]@62q0F[7Q fo^&*8X:?I+6 *C)k/#}4L̕H|$_)ikF=*xWRu/Ǣv)ViA|0G"Һo 6{ʧ\C30{q AufIGw!1bhf㈤ߥ:tL@>n$o4MĪV_¾")Lpk5xS|F(unl=A\5h3( FjR5|@pNt턴9C0b{(ٍ_k y6OZp\qB0Pϡ)km:V^Up O ptEVوdGih*zEdȎDMpELp_R[!JHxf{SD[|TP7sS@(BK1Ksp'څ|W2l&-I38uL;0i1!4 Ӫo.Rg)^w?.Z'V"㇍N #$_9}~Cy">t0R?g &o9h=3{`ͫۙ: εS1bX$_%a5͏w#jP.nxՙwsi;xJ+i Qˀ]J,Hn >r˯q0ʿL Ӫ9TXX b"xcTX2McjhyE31+|"e{d4R(3JjF< ԯg&i\ln#)L- H2dv9y7yԝ'B/,F!󅌡!B:A[#ϳvE̞96/0d R%qePΓ2뜈)5R%h>jH} ۸nlz#l SEIR1<K|ƑD,;QS% (W?Yˎ}tP]5.|J7^:IJ_>>2;5wԸ!Hs'KR^gM?ǮqkNFpX|z+Uz_W+)[40;3l !Ql2VNJCufh ؞`@$2㧲M& fO/XOGR3=2xelhG=s+ 2*ř2֌yZC?2a)ZlsL!q4g\K zCajaFdK,AbȐH~Ԃhc@S.xom>ZٯpbJs;e z1-$P&PGj]Bt)#֤C˨87L92exI;1r `bKA>k,^oVD.HxTMMH%gδ˃[>ϹsIf}Ol<yFDc)nOӐtBҷrרܾEgnha7,u^q[jg3\a *HBaC^NBk?F`l]"VrZ iaY)~E8$7at`bOtR}Y~潀7TYˊCɚvǫݺrcy!]| m]J%BZ?HB4諉=g53bVtdA#_%۔{r9)ȌQeceBӳ0c^ %}rwN6`b*pkRR[ 9KYǨгҡѩ 6+Bul|{T>ՒvSiE+?¿}c"m,hNTjݒ/ce(*UXWbf1Wdk(27F2{ϐ= u G0Ѓ-#@ $kr_ͲxU_ 5qyI]S?$SI8'e该z}DGn5EU*&vZF/H:r#g*aN{P(mX } ah&\SZ{f᭍w1ֲَ`3>(ui٩Ա?fYvz{V^z@>+ ՠme-^xAN'$Ϲ!J>j\M3 T"쌓};#ݸBpviK| 1w-saK-XJq6K o;kmOL*ѿv) Q:*I/86yU ^X"+@c$)sCP;#@sG_Rzptؚ74 2OJ-;#WJQ%G(Kgnd"Vɼ8u󇇘;*} ,A^E*m2]cFh4haD!37DH0cX~x L٤&Y*5?L.,<\DmCye'I*\Ƞe8^ƎZri(zweݵQ48GZ |&Q#rS2a8wkV 3_QZI;C"r"wx[=]{V*9p&eU#* 2*L.eW Y# :Kixx#݃4*oNgTw%$x(^8=q̢GhYwu:{6r꧑ޤ}+g@+x[1B3m^`G֙+9~MlEnrMޙׄ'. FA iH&_qW~D kE I~6|Š7;>IWbz(,v|d)e0br~NpǶeʼna8+`kPatim4ksOrsmt5ל1fX\vkBKWu]T)zwhy/hϠbw'%`+kֲcdq'\ 9 jcfEW0U~NGY<(~tv `W?WH4_,S_0 &8 "zpLm!tIAF/-s MGNTQ`v#UU#(H4?qGMae{88?@ta ]-m52P>T|q.GϬcY,k~D_Y@Ѭx<&3?9219m 'Ű7m:4s}/0 |:! 6ρ$F"Jp#T9<)#"E V|c)C;N[rR)('7 iM4`?p`|_0:rȧfǢ28G1Rdt؎BMwr(  3R3ۊ!ZBr3r9d*!ؚ=V@3U}\&wjSGm|OƸ梅@73hGU; ;";:59\)jx[0 hHUQcS8u"4RɁY"Pc~b_AGʭN<(iiȺs*b|m=8 E$hpSKLz;,wz;uȃ[sQ3JúˀDAg<Қܘ. IjBZQ, pDBަ߁(mB"¡5Bv/;6KEvz3LWSl7:? ;2'1~lE5GJ& q?SDcȜ& R.oϣή0@5&}9ː{J HðTwpOĘ47M9vhCB+LydՂ `J&!IfƎ = KbV<N+ / 6Uk Q7%t]G1-bƒ:}'>>n^m}d}cٞcr̨!N=0^+zHƦLq/ZKw1Nt)[6Xuz_H̶ԉN%\.5*gNě&('Vi,9P2:c??2eص0d;)$t+@K:Y9`16lbfk}ģހ&8Ha\xIO*\SSm hRG%L8~Q/aͫ7[1 ̇TwE;=:d"U)yiB̉8Vv7?#BՒ#Je9&}35'?)P C>-@(! QA]h1Z'pC] [ rKl4-mo,}'3"2gY?ll3E{Htġ>3QXi#tK<xQt'\*=њ8.i20ukǭpIKZz_įk:y3@G6)?7[ Qb3[]6لz7 kW9D\Q˘_P: ~GmKڔ_*L%12>yE p#;noAaFUq'$e":t ¨ $ak*6rjEQ ;2k<ǏDl>++\)ߝ{>[-C92VFx/܌& d>A [Dɦ $&T[N:*0Μ6+a ;WAėJZHgF^ lUHfUC.atv.:Ja/i+=Nzd&qڧ]#2oO| 6+YP&ܓC6Jוm9)po4 ^篒%kkʓOJLJbFIUڀLی3[y /q˂krn;ؔw_\i럇}lgBxaI8<JV 567`Gx;9,D׏ڏS f>=!;7'H㉣ە{ J)˜|QD̈́DE(_dq]yvt d0[܁qԬuɐ״p ΐ{s<vrb|Gj~5x$"jVv63"D8G67 w6Zb8f'b>iM+@;] bxR^ C>B̫nI.btl7Tg mD g,1BAȼZum nTrYI]U9,"R8 +'>SSfZZ$,*plaSh/VH1_1XIM o"oa1[70A` CCqNxuB@]\ m X{p!~.m%rkz}BģJwI#۽JB7PfU gc۽n.[p)0) u [Jyr6d|D$eqKB_LE0}>QXjoo*P^yH"RO!ZA̱H*X-0 {҈FUV'MҬ>o+0$.ԣS| e\<@LUq#%jEwW9/Pk*55~rSЎH-tZx:4bnNVEe: iタpx8l ~* (wZ9lJNda)cp$_rhMmh!`8"6'8SJL}[[y 2rNmz4a_KUk.=1Ciuf_RDi8/Cc?q3lp.M:$qYc_tm-miOLTEmR\PҔ_!t [>5h-s) La0q_=?biBXuIvDy2t|\GWآC, o~rN5r5bK~ ͇#yOk X?0ὶ33ݠ a'Ex0O|,G]p9#>o6R}LSIOa_m8L4voK@vW]gm#_kVV`% &z'&g)aL"V?L=uSV;4Xʒ lB,?QgtKfoJnTptq8N(ntA E6E2{AIscܘKEꎱ]Qڑ%3"g3!5_^ A ϥ0r,^l  ʾwӆ.vBfa)ݯd#z)naޣ%'d=q}' [ڵI?Mc[|=a'^-x(H- B̀ɛQBHmӄ aHufvw{%s5鍃)P]I7V3)W[Ur&)1%$ BY:u~0`g^.Y䎹8~  \2SזOټlil.e<>{ѷN OkCGVzBFHA[.B8|d÷ͥ|肛X61dDH_[$1xHݫ&hux,YMr?S#m_@WrKhHRdJZ۩FXhMfֳ~1Lf]ҧS'C`yWX;%\-k$;6zuyud春+rX1cщ%>Oٱ uJ妜,@Ew9"M9Ўa *x ;a|`S(.[a<1S+K_z'<Jr ~Qot ٓIqx72Y#*Sd܊ө K T˨ЮFNQ;%Óg>{nfQ&8kƤtu!v^W qb < f@Տ_:K7/|WFQHLmI \,~A2/n WT3m1L]W$w3nTBN_ཥ+C68;FINDَ1?ˈJ|ǧ-y[Rkδ~PߟZ;EW#-™20y5 4" "(Wl*%nΕRIޟwV*֠53ZF);qW.x| ɝǠG>_'Sā^e,ڋi5*;h%lfMWQ]KZԤʆ zfRn/.`gJCJW1bV?E4HD`hi-%xTűw\x~o.܆ '-cD]ue TmԅcEoMoш=#yVw?<|Xf{riԓ5J{WXHjJǖi7'LF!E!d+H WcsCoCݥ$^+'ĭ~{^1X3"@C&sI9H4'gs j0xJޛA /upE"7r%S TP`Q6|VܠƖ3S v#n˴nB&h l&$< b|L_J#) *=9KF7GEBzHbS&U+YױIw]┄爂9HR@mRN!*R0DѽU 7ʈKmp{ZxOXẁ,%MiSl?g'Oj,EDc,6KsP:pf6z.NfQ/u@u>b*Aa#bC)/Ø0&=7~{ ta_Lfvؙέ}}Lz`Z6nнбyBζk1Tl0寔 KF:_NIxm*AˌFi RJ=W\ -pu/ dk &4w 耄@}.dxSﴍfq{<d V"]ZnJD=ɰXV+ =)I܏F[oBB ܰ9G'sJqZ׶OfYSI%>}8<@Vw6FNRvG7A" f}(Kye Zz_d.xûP7Q9>uZe|OJ b#{q@ecQmZTpP4N;8R9\ݳ M L+髜K!p1j~\i'*._&pG1HRC,[#aZ5s,λ.y>00Jf0[v"HpƑhO2t(k2޶A}C1tR8E :>pLFV/ #n(-9V)Wa;9wɠ"Tl%gMaxT^ߦy`KaZ֑.7Vy&1oghYA!]',7Hu.9 ."5#[7fӨQ.] Jt:_OAύ#X`Grm\=5} ^>wOH9fPr7ʠUW!6]~@C6. 2wBf}TXS\~\ϽL7HfG(\ |&Õl_n )iZqJm&曼 iÐV+[5u8DZҡvٶL]nxNZQ@!BfX+aĊ(/K ؚ[KB܊;dg2taS}p31G i,2L gʼȌ[n|S )W&}bؿ@1~5˘K4 }N5Xk`_Gcē[]b3oxIu=H:ǦT{D`Y@zg*3+熭Uyu~Bbѷ‹ŀmS)\'sʾ=}.FȠiRLi@i:*FAYB` $)fW׿l&c7Qރ_Pe"1S,mog41- ϲ vqA#**7t[5vR`;m(j_>¸툹5Ó:>n ݸ%m{ıSOy:>G}"~ Yiu_¬'Jw  .<Xx!B˱z/4t"3To^ǷB#q?Bt8gXw(lm0!4d9<?RZH&@cOlszش@Z9>'P%CGy <6 ;0h ;2{[X;SD1Lal:Sjq Sj. +7t)(y},P\\+l5f' j1~=ǐ Ҽ&Q"Ewp5@@ l6<%ta=BabK,Ld{#?ĉ2'g`gݭ^5s%lüa/Kq3scU534ʠ+LˇH܆2:L?`B_T>Ōу(L .|D8ѯ]N=y3aoƗY٢nR?ĕ*6CڈG h5hE2ѱX-Q뢴( I>6驹I;&-Kto~uIZsޱ<\nUeٶoΐ*Tv &Vm:"WlOnGD\lXÖ|p{K/a 塶bmU{=h?tR_ -qG MM=k/" U N>G藪cnMwx,hh,ߨrBG% )TF/N#HVHazq9͜ܣѹQ3$YUͺ_ϮR[54i3WMFWy4kl)xHZ[W#آԂFf"pn}a|.d.Qe;⡈ԙ]* }|L4Lٹs2f&9PPHu v%\_o[E@kY 8fi,am ;Php'#C0 HH!J3Vh,dNPI2c{6BL>n8Xp[ L{C]@$2SMC4 D}-dN_MzB Qj$ P~mFAiK:߇a2'ÞI/ҿ"!*1 Oo"[k~b/83 {λ^UKpL]DIݐ9P <+}{0ޱpj F u=v[b6{S փ`w ,߼bn=Cd_lic2iؐ; 3I$]μ56 "'Dc=oQA4zpwN JM@ qw1b1jk 3jW{);b@x{I}濴sSMsBoaqyd e)Tp$AyD@wEJjH 4t) >+V6REl|~zǘ cZDO%9?p5e35wW*0#OW<1r1ƵtgMcL|U<Нobv1>F1T&2uu9O3jPIL[vNՃPc2 Ӷk Ml+7>j ${k3AZƚnW#< R]iLzxrrKG=s'}q1"p³vѢEה ,q%kkST,ꏬClvߐAa},s+Svx[3G Bs&:.moT0OF*G"̷EFcH<$46죧ZZVHSekL!m_#~u0_9KokNNuQ$i֍T_z~˂pE|(Q%^kTlw0u,0 R]bv?*EÜժfls3?ee>s; D*nY/NgV@;c#m&ވuB0)%^}:9m$+c47z )&#gg b|r?t.&z%w P9A O{#?{)bu8qIHғC,ܲ6YGz !rS:CzSpϦ:/g;վXgϻ d~qPxӗzB$TD2~瘝p0ZRg٥%&Yf.i*/gi|^T:0kL,9pw,[|d7Ig 0omZbR?]!wt 9( R{~aJQ xo*c/o**;Sw 6Z8rdkS!-bZR.=3,aO>lf+ P'yu0I}V5#Im袚D!:}Q]>'\n|RkUyL[QI1?FwY,f5%R&@Fm\ cFW Xo0%ŋ-i[iG!?ȝD@ߝMCpƱ>ݵðt'⎙GUx3.'o JI0̃WHCp9٪l<;5dR ?dq[KSö?7[5?Qx5qD7@n3r( ؇"Ĉf, 0w9B WX{DR4[F^/&`9A^LG:Ɔ_:KK8|'dJW@&;&TvL^/ ^G+ ez{%Dqk~8.?}:A&!ȡU&;=W|?86S5hj޲%gyhsrJQi"aa)&ǞxHdKS.1t3$׃h Po4d0Z$S7&pu],ꧻ ! {.Db#,& 嫜Y=xgZ08P![Z]Վ<$vyL/MV0Ӫ_$NIi >Y~Y!6D^{K 2<3J:!OJ-޹z-7A91(14dwĠfv._A!67J!XŔn׹KA}RP$]WTX/ >}c6^[&єY=Z8") pI%Q .H,Z8O؞mQ-j;x+"&# a+.&@aU3HK>XY™bz8@g L1(thBCnO[^up[C,xU0C"-asnߝ FFw4iX(hQ;n]miTȡhSFt~8n$)vS ev%0^TRg+kqY)ß @b >ﯭUD!- YBF nKcķIN4Gb ʄ&Sw790[d #]+?4EP.|A BF~14HIma+ࣷR :nY!N_Nc,L!<^NZJХ()?Og)* C7eg.FQҕ.wqPP@$Ro1jf eF:~"xNsE޷U"c_A @-9rʘ,mbMtej%ܓ4OB[F|59b2Bw^dhP?3t?ڈM5pR(lzT+.7gP9~6TDxt,Aj$Aǹy*|ϓ-RP(uHT0%1V[+0bFPBhNz!};Wǵcx)ߍ֛P4u-Ъ Ťy8zvb :z4_UOao'\PHκkecQ"3*p*%>Ļ;[Ndku:(4B\*& tkڼtyϸ7 % _rZ# 4nM`Qϧb{!Ow@Ak=ۣ pySv# 2Ā_os}+ň= /x-~QfX^Y'!Nl>J ]"ldRÜ%@"4!gE`x ͥ[bq?I$2=)ԸNRϒ.cDY,PZD|A ^LBӴ'QPLq׻ WB )e$ WAO+F]4>kySaݞ_!ڣ @!ȷFZӿ?*CtY^E r%E( $MhoN흉9S{Ĵ%h;CS!:? EgYua\Ч; u:$V,.qv/tx&O{Olȩn}Gtgd fy'Tݒdy]8ϩ`)Zj}n =EgrjA9|\C-pxx>/{e戟w>ld9Q (Yp]|^;[b$)42oMٓ7>fz5!E[LXvb_Su1+*ȕaK! k/9eFaJ4- bYv41rzrd/-FI҂k񟐴6$&lJ :ITϢlb2C{~10Pt2}U֘+ k=~ڱ8~D|Vʇd4ҍmb/[I枥/r} ԽZX}INƾHW 0e6 6LnTa%d!P֧BcJR\ W$ڒ !!7+U 9 Ƚ|/`.W1s}F1Y@y2oF/b_pkR>\4z)޹2㧱 a3V^|>Anc#p,I B>"jn\8xKUH T!b J5$h; zGSOըx GCVzuO:7N1i!rqP܎7U46 ġ2= X+ZMK1^<ϧtDI:GlW3S _rjpߋ$ZPs`j`k-%eX$8nړ5>MHqe-̭ffBPrK: Jh 5'(EMLs6anmE@6#g_ۇjm4ՃC6(~C_z?xkqՀXi*(!5ceWs)aa0_6EQ)(8?0K !B3[ ³bewު4&Uz@T/MF^{gH wtl7AGi韏n5 ؟,%¸0Nzۭ~MkJ唩j.1Lz) &.Ѓӷk]=WP(Z@Э f7/ >:s#=B ,rprϟL ~xW܃ (8Wer t~I=`uϪ5wkNr>j!P|$;ihl RS^TH3fTHxVpؐz$뷒 e D@;z(uqDNON0 >3Ucu_GJ/{c!ᤝ`Uǖs|MN.F┐B:E1fN}Xdؿ}_SU,ȷu^UJ580*JrP(W/ peYĜjȪϰ(jgU1B]vǖ/jf &7L3H &_ c6'1ZMLlӟЭ sUlLǶ6Z{Py58KLWL^t#yZ,CdT+[gUnLiѷ }[!CfP`SdGy hW.pdru穴 @%x7b8wiI!TlRpwD@􏃲CїF&U:hp"XSv_S|7\ޚE2Q6ZM)?1fDp\OVwc2mAHdI#}A;~Ҽ,BN SFx ˡYs$fjRjvKuQUv M<6K]`耣Fp\2MfN"[>cj ;n#CCnj;*k*DVQ+BTd'&FY{s+,«-گ K.I斱b8 `+#kjKr!#,Xً֛GܚxMEIsZbi^8XZwxZcy>[莻Za22 Aoǽ1; `jkT9jRԖ-=Xҳ zjXIrtAPa`8ոï0%( vhn vm "us0an_r X2_YR}9$'H D=M޳-1|' 0YEJ9~?"gRHkr%u!IXy|չnR]vkelzr쌊_\D^8 9b__yr2aJ.U?B4r 7m 6쯄$CdbUjȕ,(H7H Ei<R#Rq)8cSQ$鎵{n:P 8vG0h;f+CQ{#tcc<j 7nq8g|.㮟О )R#H;0 }.tvQ{hTL:^~ZM5M~ Ǵypit*+}i3 16sn m} +l'ҐŒBbc(GS_3`-r m/ ?; ~5C,"kԨ4EL$PkKiIuƌ Q_F@C5Rb3X0GiVGiE.2-2+4K8xQDp\mZ'^%H8T5ԃaɦ" 0Yt=nY_@?xsamv7(V͸Y"R6 V/$dR}ރƳk婷}~$1=%Cl ء=i* F|e4`!?A.@@W1j4vnhٸIr#tձC6 EoT2p1P\Fuꗸ/un,G:à]f; ûTG 3)H yyh ڜ9Oq6N hb/'գ2&m5=kk`Ji8~]{VK]As#'}{ZQحD}V+a'FU9Dv4'ı޾KO/bUeS4IRɤ4Uk[{ ܜ ^,"-&$VT寤YsZsD|Pmn7I|t0zJ-3щU][ghkz/=/5ϣcY gwL'߳URU!In[IV$(s.@ZpdOY6r/\,XkbZ Őg_\kqҶ|:mm-Q-f#^Ն;R$zOGDx('w_?K05 F^~LV\^5OY$n%D Ahݛ/Xة3{ <ɻK@$c@h{E*D휗_Y "Z-!KVc0<`$ 4kB]v:]\Vr68j:WRB &ܿ kZfN>_&B0ތ'_o#4vMn:Rp$z$ADo!N:@#hX)ET5/y"DFN3XjczwLS'mj 5.ͅP3C6$4>_?-!l0O_Shҕɉ8^jz3^u:z@N{6QUVl8>0KF ӠӺ17W| >#(ˌLqy &\8{" irӏe_WTw.w;a¿bxf:oH_Kn(_>)͢ôQ>qWqό6@L|qf:.|}+1jSq00"[tUF DQ6Cp|Y(1V}3G  k_R"2u6g*^ϕ>Pqzeg"JJ8j/ 9/WZR8Pk ZanSgm p u -̔_aZ[' >vyI׊9PT(ѹLƜ1AeFTzt*uDp#8<`D1sјpҠ( cor*u)s .+Kgib&-JTc<;}5I0.kN/" ;ڌ`A5}@DAs6d?rDSlʼnᬬ8nzoyş @:vo{ں1I10hm⨫ƅtf\w7}Ix43ԷdgPdK9F锳zMEop;5ZDh4^KJ *H}-nfA &LOV MF4 %c^sʫZ穄GQ5tآ!_<ӑ,?:'BЉf0\ڟo?ov;b) zġ#x2925|; ^t4Cb2bACirHCϪק)@㨯PFS9Cn/1#ajzÚUq2]sPU6jF4tJI{⍉YsQg^}]=#5ݽi/5'cg6?+`-˴$ͣ)Qş{^I>ٰyՈ8zd"~L }tuE`*wXӧGv#rUr?-8 _yצNp0Θ(*W# Pl`_?1qnz^y>[vi@}Q_ys\؝]q;I9 6rvpJns&9A r1,)4o剽-VkI2 Fxk X~Ht6f@ c.aMELS|H]bRN,v?ߊ_*zU9 r ٪`f{ʨkyj7`%J3 $&1l$VkMUSUspܚD % 3ꮃ"5W$ϙʱ iT*訛ѡ? /חRg+ij? ]/ 55zwuJ.Y-댽ëIiIHөq*xU?>t$XL0PpѪ xFi[xKif%> `kT8 @{j+PsSHT" ~6):tx?>*@bC\[τKM&3 4%]sQL!4*)ڏB*T>/8;=j F:I]9 ^|J6r|+Ր[,n}D1#ߙCݳ8  CUx”z S|:N:5:Y^-:Տ2.bHcBQQ{|.N8Ty>A_+xCz'9'f Jc7wy`$ yPmyTG' ;D ib=^e|9uϒlne_k4,;_8GaP=ink`!D EtW(Hm+B|1kv24ׅW%bCS?m8/ :u, R Cс|ŪM?ӝfsGO|Z?x1!7)?*b`Dі\ٸt3) p(,YU@/ S~?_%2sOE߉vVT T:cvݦ tlnŷ9% ^WV+]6|11b{%0Ejj4o?dSBD Z KK8TF_-6\ZtxX.a2jI4% ^Ukr/oKYx3oL5O=ؼr2u/y+i-lV?H Si|>p9*%j)x'#x*{i\DhW7ŵ5sy1G`xE(M,sM&_g͟yL$,YDgI+*%Gpgh:Sk86UaQO7[Ωi@չˣ{JHPgk uA yX8xfAkͱv6E8]$jtAƫjb3=t̉W se䄽;d@U"5@Fx kArGK*~I_% qwEq DV3W2 "T@!"msT :fl!?xg6œ/*)mDł yW]**J81 =wԬC hd&ܴX0HKaj'4n K|$k֙FBegj}09Љ8XVIrpTݖy5,pP$ySS$N%pϭ)[IaR~\\*_ݎ~]MAL.s5Dt; 1u%fR_ߵHy,!WqZ4a FYNaoY Uz-Bo]S"spn/za!e('p}ꊡUF plsNW͚j!?QOgg\?AxW`P ^V3&>QZ1+ΜT*_ظ:]lQ,8x!zC_ȶ*;Rd:7 y4 Dtv0q@(]u$R1|Cl$ Ӹ~S@勱28\&.㠻Ҧ GH$e!Ձ $_%n5o> iE u(US%l|.I9BmQYN^N'(%^w͌oy3,n4BgM5BzqV+09 sDqݞȀ}k7^X ߑE;'#8Z!PQܔ^Շ=l.2l`7zTpx!4_cS-hӚbB7oCrcMaG#{9o OCpF+y5n}dzoR7$݃+Ȓ$Rw"^bz5yϰ=K?aOS_o՚!ٝvYkN^_~I]Joo_VKg2Q* 2WJW`Gb5WtEHʇly4v߳N&P?NbqP;cGy_ X#m "߇}>O;a\t;x '0μnm.9sξ qSX}09CT:Ҍ=kydWc2jӽ+#Z%fةU0º-N?Qق>Pձ%ſz6Ey:Sx^eS'IH+tn:-*vl I)D*ԢS1+FkWȨ/m&iĴyTf۹M#> %eI:ҫr@Hۻ˺g5nƹ h{|Bvļb6 5Vq.TĽ60rq$I5Y`n- Kr6 28)đR|jy%ƊriU'YYkhI=*% @^<>SceU&?Sd8ˏ;/K;((?%UYy 7T1(|AĤ]8 հg71K3DT([Phɍ0Q3=u7=-Wc =[$\!<hXL$Y9͖Dn` EM>N~)$h€eމe>_` UFn7A'K]h\y`?O2K,Qm}/sH=.XN⽐O/UUWaD|VwS*{=VRkt<~)''3Mvn1oT*g׸,.i}-zMt2P<qNE#K! /:sp^c^d0f`8>H= 'vZtLoe7 c #bɣL3fm8u 8f!~=Y1N>''WV i-ܜL[MRH-ɳ oc׮-Mbʭar${,M K`׽4wtjժ`ϛ5D#ӣ~8H[tG|sC)`%K֫R1Ĥ]Ky1;Ppj}z7gPhqYl*3,\DkH+(f2$ġ4ۥp[-y>j -uǔPopP =&˃ \Ś}+1 ÿLNr q7I7lMD7/ݠDoY"ODzpVw)i8Ҵ wo_SnTF!$6Ȩᑃ7OGeLms*? WDR#QǂaiG>cm5c gs֐7wyA8u3J^e":Xv=k k<sU7qP:#5xqxWԾ{𧯮`]VX'o.kcskŭߨ۳@A|$M{΁X-괾ǃs^ ^4,KCnΥ} \h{<žxLh6%s I?54I S$LRM27Kf#WӃKȟ 81%Ш>R(z NsC (w$cbHD&QO:ľ& ݽ޸!LPbM2 1r&|!ƠL4ʱVLgLooZ"y*n60ޡo1ٹ.ȸ~"J4ձgx@d D:VVy3Z~R4JMq{xLbet#Zb;=XLDf5ŒZ5-a6DDҍiN RG]2ŲG2X8`YC y%F?^܁$UasvA'XF!ftV;S.g 'NQW bi)d",n0 CƟmh6}wK8%seg A=߳O ԦH_nW+t2 j.F7. Bo;hlZܛ%2]5UNYkjr29Q̶ =lx|8a)ŰU WgkC*Ƒ/Ypd)L? Bώ]QKcȂZ"eIYW>+v6Hpb5Y0ݟly;S Ĩk ݝzAFH#ayE* {wE#V^s2/ feQ֞Dš0rA45P߫틗]Ldr_D@5 +z\<>KoYnڒF4P i9*$תf0L{[D# tey&V!+2Gj8=)9t=t-R`WO&tPF(1sC3VNEkQ: ~H4E~LԈ TRUKz-ac`: K@˩im]uze 4d`b:*0dFB<&qYW-wBQV@'.hf&Wߠzߴ>{_dz$"2~D S9Zj .(5RV 2O4 /ĨL֘aq{`/dvw*giiSi:ѽ+-0XJ!DXd?@2O~(LM3Z%:N)(k;͒| -'ʮPޓ1| ':%m!8eJz!_:dQiʘM`zd6P2$N+R?&v . xR0&4S<wŒ|/%Լ$fo >ԭhz}ش@RXPPN} S⨷;唸mLqJqy,{FYTg[t@ӻ؍`Q8^J;4j,81*(*\t \E $l&P)UuD_|8yNwe#mVōbD1 vD2AL_"oG|j(@섶x?@P^i}9ePA=NSi#eowU4!G"A7,=Gg/ }>u-"tKQz Jbk#lհRBn3&mPxǯZ*k7*Aa+/WwA:R¾ `Fc{e/?Ҷف+BjnV{!]#l*J@D2T=2KKBټmHX!N]Rcht@AG~/yT){5uG$0D^0^oC8;;Di<%P=QbuHOjD-4 ňmreDWWiC, چu< 3lᗕBFeAt'%K ;H ^D9jΨAL>Ok*Y]^vfI${T07`Uc^ "Ǽ 5~EÛSCS CbNqήR2gjvo%vg -G\)EGeo:{=F~qŚ$mYy-ߴy HfPNn` |@Y:/1q*XUt؂掻@J"m W2Q'Y DXxO|Ϯ؅^uktK Sȋhc %rn6ڙt X.Eߑ)> RŽzbW%!Ms >km/^;YM?@oH^_iܨŠ m# eD˦E#/ ƚx x_`ljCo˜zZQWc\B,ͮRƃv!@~jNIjn v/S'?-hO='U2|gbAU~˨I潉*BAw>-g_wZ|s&2qfO|ٝfKv8eNvCVMs[5UL< 7*R&vAHODmvo ,e]PjBQ hHO ee8Lc^6)glَR)Sl6FJpSC^t"󽄠JPZ$^__Δp,ul9-G3&zr?.Ӟ8C4BQ$*fAT^˼+aXkqH_΋[C.\_G}H9m$@/s#W/bCODy vKmhtB 9BjC`w'~B2-߬H3CXB\dyOexn%5ȏ7`8ٛS[9+hig -L2wzX'xh{>Va|bVxDo*ɠ_yvT)ɚ* e[JկG84줇U[ɋ9rI?ԝtͲ[ 3ɮvyM쒣ٸB> Iz]Ea#;ʨSiy YPfǑՙf5ݦ[kE%è%?ѳ0]i^c] :t[Q'Ώ1­yāf_ׁy̗J>S@Rg_RD V 4ۂ;RؼYq2}z.Et Ī85%l?qE\;D*ŝ#~H/Ѷ,ImihmD,}'-"^؂\h߰_l=DJy+op N1GE7!-% [Rc: >6ѿEr:ޣ9NF9BAOD0Q-kg-s_W%^ptAHB(GR7qhׅ[c!t1W$mxnqq59$wȋAO&D&*}!KodՒ_/ h7Is/Ἆ9'>Ԕ(\ԏc3iXHz(h,eWhڼ|x[4<v‹= y ]yjj/5C4C%E {Π2 HK(ؐ=guM7`ƚe9)A+y#By5[+Pf4 ; C "Rțepyy"n F F˃Gk*k!Ok?q7w ^,}a{sy&.BBy) ؿA<݆'*_=9Ѹy) Ie- 5L4@-Fnc ٌ'ᴪ~[E&l鱻T8ʼYh8L>@R.!~mx ˃d,SxH('A56]Ѧұk^z`rSyg. Ɵo>o`W/ƻ4!^[B: 4Ta8gtv<"vxMǪ~>ډj}rՇ3:sL?iv_b^ڷ>v`J|X֣.קLqbh./58Wf~NQXf@>SȗT6LzɈlMվ[bqKބ5"e"Z>hw"7b(5̆|u9~.n0. 9{H1 Fw#6 JjV_J3yw&q@cHkPo #҂tJ6@nZXjX98Uhgmx)õN*SbW~{1Hud>Y{q6NP_ݜ<Q^jtZ\b8j<<@h ˛37f@z]Bp"{ swz s@2Pۑ^K,"Ez%' YU'}2ȂsS!GdD'YѰ5œAqI[nZL0m؍ݿ:KwfIkRX . p#ziQE\q+|%f* en  B=$ 0y|Z=[`4DF.*H f(ʮL9~0T].J ̎,B* rL^D\A`|*Bl[-;go,6|vz01 9&J6 w0Z&"Ap6I4FP)ԭt9\A| NЩuSz{-܏Vh'yɣ0nFdN5CaIfGOclGd|ffnymklWnQWj (H>IQ@J>#'4 0!Y u#7@C'#C-ʭ9FEfv' n 0 xFһR[evvliHZ.qђPY# lOO]7MuASb{*Β۸s }R6V1!\@Pxo:B6IrT(4?9聽;/)gXHU85\TpdM Dm[n)z.ӽBhَvz8*4#3eerQ0퍰1ffi/$i{ QLɇ0xCHNUAP\{zGWbo3&500 jax[k6(eCnSmz5":uXCOjG~!Qsghuj Pdi`i6~дֲnȂ.$ջ-Veё[8RKZI]662pr9Z m./AëWLp?φ7JtZwZd~1WY ĭ1{4lFC2vU^i7\o-)% I&tY-[cq#JqJŢ2`gOn o2P# QbY 4*OM4[.gehI򓯄o2n`OG.0^D$ q`7 ~ iQb1dl69.JM8 ƒsUTݓqcqe<l?ŘrTT#h{PʙyBY-YFꃳ{IRy6LrI8N$"֦!m '_;t:^j; wp|zr(;ZUg[+NY(u[`0R_?* A.xsH7F6 CR[ށ`V.5[*!xu\ħ,9~VyAl^F &9wh>D c|$g]x9k9,l|ݪzV$%M\]B[S ߘ;|z_{ێUl;e]÷vQɿaU)3AXhqCAܮmT%SL>WU,\)OЫh/B* Q~\*&!Uځn^saD}tԢ̽5#ִ'hj\`3a…n[WD/ -)6y2ޜl8`i~30 [{I >9bbt+Eͭm[A2dsȜ'k2 e̯kԻ#OBKE2V4ʠƯ1GKܹMM)Ri#ŽşVhFY&nPNm8%GҪ76ꝅcލ3'pwxμ x깙p !"íTrS2cog-oRAd#{px3jD+v?UcESRkܚ7g+Pkc)QqDSHAA@yxv*ochރ?9v[sbZs=0?™Ӡ^X!ֹW+̳g)Ǥu &omcNy+ Jڴiv`A}uV?lƞywcĆvc-!d٫HW2I8vH^ߌ=3AG ]^y ,Jj:o1Βg``@q8)7ȍfN/XԷAzOXԀptػPp*^AçZ޺#Xq,z|ObQ A$FWnC@c̢8|^g\i;vHj)gi_^7|JϞd W&"?Tqmh}/~.>Q$Lze>R| =.ۦx++qH<qyȔ>#*|^0U'|]kZ,-֌~iErBfwQm?2zr8…4 =˚mW EmU|'G%-@ܢkFc]V^ ~Wv2lu#q {S! j8obR$"KEM .Ѹ:)T%Wyy9~->\۫ӆ1 }(}[YB.g_=#%ʭ0cX؉}]—{n;#_O-6wڡHnZuet] nd`dZ޽b{Z Ms ͦGw~@iLkiazx_Ɛj{qܕMWCq,c2^zWGE-KeZLg#\}W4ʟL9IJN2BX@(wp~;}qSvc ӱY3Pu{p(]I&k7 9[ŧ y;w;^{XE?|d}WAiS@|i%GA5{y,%ɂp&_YXiw^5+pop.;菝`3Ub3D89@Yai@ilwŴl2< zq2-J$8@Vxvr5o3*^ i65!gwք At~1#.iLmE†*u|3?4Z ?R$dOɆMFBQa同Eˤg{j~ewX n8t)ߛ"W?#9P?0ڗ|\E]d,h%Jjxa,P%,½;Gc8[|'U./ʥa Ȥ 4no@1wr:%i|"D}}Pc/HJeޮuAjD5*ݱj Yށ¡l6uT"`2xCsYMtZcH$ܹٻDx -\ iv$[ 7dEhSw?$!jm$WQ2G,dXD_|]y9.Bua`i (k.p-3Skmk|#Qs9^U8aо%&[: Y ;cXHNI mDӭPs Dj;gF$"d`Z _!7[#TVNG1/6V<1=BYD WoIAˇoe`ȭ}$;dFwRi7WW֌ye61'K7]r.b+#gkuOc#,F" m|u/`h!;5cp>Z%'g͂P ڎ Tb}Nz4+EV}#k[7R\}%OԘjv HXv2P_: K#;69\ծ\w80Oԏn%|)^!|͎:J//}U aRV tMiPjVG\(LvOPyYEIqqBvHu+RD'4ٺW 8CK.*D?8wMVIqsgJuG^ʤW>(.Hd8NۮAyF졸~{5Oٳ3tqYbWvtX؛!Җ9tz`ɋ~ ,U#Doԑƿ$v%/ѣJƥwZ;-17"YOW:h1j^Y4V:Ʀ-B!#~3po7%M^ڽjxbo; #q]ѾxO!%ETTVQz2hD%V擨mysAЫ %; ˬct26"GcNom Hh|o?ijփ24:;  6:"F;=S_0.5{[ K z@ˋwK/_˘z8}Qȁ3{o$$er8k<3!q`}O|ibigF:`~*$}HT*iX2>w_{Bet$:q;3ikX2W|8Nr.R\!iH:"spY(ɉ#z?: O.YrR*bxz_W-aH|tlY9hXpJLםQMRI:ǽOqjTB#&ĦͰ aKB# ,mAc•4AL,b% 0C7 fyk+_7Q\V MJ Ę*ſJ!.`/ {KeoB@:u:古xy0Ƕs[_8]" W@Epreg96Hd|EtA3Sx1v(7`_ThJN!f]`hm):<;sKVWsl5#L hFgJ?M:IVaaY_$Li?~`kW8FCt٧}/%[iԼlyckX#걓L>8 d鱓Ys>((y!##$S$y0Ӗ_leŢvT#Ć-b `!L_b:䬝mn`H䰲lT2`!\Vƈ4K)y j=U؄,Oe.ZG6 rD^!ruk71μQ4 |"lL-\JWdPy? (.s[ ՙ'7Zx򴆆OMptq0nꪮ'BUMc@6^=Oԫt O_Q]rhxl0!ftԌYχ82E-md?X ]j0F-$hO{545؈|U-*:L(RM ۩u:i!sKfxnuqI>q3g9b,e- ^] ֩HW:EcJh!%uc]ͨ׉)8eAHi;vؕv<:LIEdv]Ҙ8PM~m^a+="W(7=ԄB hsG y9*&5ZU̓"ik:uFwB3e1īҢ z *0?uϢ.#.,RX}xER#*D@Z$=^`UġMqA&*__96)K?ƙV'I"KxT:p "Wȳ;NS)9%rtFX6<\([JMOWGPxs y1x>RG2rrZ!3 טJ\>tb~h!Xitc cB]Piޮ{#?/ Qhn4%O1M m 7PgæV*FbS wR(Zsh@!&2zQ} Gmxf4]K^o$SmG|`z_IM ۝ 5|OJ1X=%-U,nZb*0rye#W R!H4gU vHT- RSDi޴/zNm1&`UIR^I>k9"-wT?OqGgu'Ru`ߎ(w"ʣYL6V^\{'_|dh!_m&vI/q;K Kͩt8ge]1T;_Ӊײ20 LE*pȫ4 ߶ C@Bߣ,RK66 5|ͩx1yKz|+ӈZ(O2|jzU6NBq^qT;^HJD/N %q~8/>+fE F~/dd:f\ѯݹmL:5CfLwqKrlGs"Ġ\>iSvi\>ɺr He'CpFneiů F=½Ե*]ћttH٩SaV2: Wuxv!h0}}\1SEˋwoF{$<Ivz5YɐᓑcGrYP Z Ib4D:{8v;LEZǨdFWZFjW㦾%M8vYFܥ$̉sua2X_o> UŚeg 8ȁ^g/:NEJ|އ͢G#uFoe䪏MAsڢ(G$"'f'tI;λ OϞ+ŵO*iQn: |;#:=%jy,ǒ%˭~z_bg0M# 3M!:Ї'6 0gf%X"Nջn9Hk91[(& [DY/5΃}|Bc|# YC3VyPgתfs3PK#%51 E&fsW6㊈t9a k Tut9 qr/j:&-8 B K2گ: GPF_=hLC@3r.QTug0o\*Mߞ^T}Zhs瘝ԁONnw ~.{bS Mi\w:eI|FR&C#S{~q x? 2 kl76&1fyJNK鳈,N<ڞSF -vRsdf~]8re% _A#(l,SiפElh70#xG;f`Ԍ~k ;goΰ޷bOY`YR^)m+ Auڡp1b"#z. P;},}Stղ5S)xiL71ϒMw6Ϸ4&# G^?ex. e?sRA9eˀq%H$ v[' 9NԪ~{t1i#"OE?ˍy c( :gS?΁T۽ae 3z]i[TtLӤȣ[iPDjEoVKge&:S8` 24+/1n-l.$m9/-\ d  @(#_u)gʑ-,+0XؓHWyhztr/O9Fd!΍k Ǝ};Oo'PeWS5JmeXQYZ2/4%>`\ZۨٵgIW"U:|O߾i`/!4_Ҧ {7\wُm@KJ*4ԼFjUM]bJtPdD3jORaQra;(\$I}s_Syf:bV}Zpie]]) !t= Ա?%x3f=L俓jXsx؈hm?hB!vlq(!juŽ[b{e֢v8+~`-^2>CgG< }F=CM^8!-ÈGFK j2wnX۩U8&\+XQ%3`Zetճ+c|Rdڮ%1˥QDY'U;a P>9afޢQDJ$CJqSj|:6k7jcy@kXwjKMW zө'f /f-_!6gȻH"YB*xXJGԊ/, 0Vl^NETm]_G$LX6.Vreʇ K&\8 w{n0ʇvtTHstyH"ѼZfr! A=18,z P|6XtEB{3&Q^ɢqfSHW#)=R',?S*uؠt?8<(z@P.&}Ԧ_ lEzo ap-O,~O%{FWBl"N^d^1p| Ѩ(z~4NgOBAvB<3999hTFT0w !#T N -*W > .E!snRlX3¤+w;G$"F"\vy~Ҥ*ϖUl ?>42h{@[wzi[{լu4Ɯ/0P絾 w'5(;b9[ZXz3jH] DsM'!suַ2lds`DxtF,Chh=ꆃiUoWi^%V$a7Y2f s;UGzJH+Y쭜M5u-T\KK>g05hLBo4|bҏ;ʭThnx(̨ZVL"(L(V__L)iLàa:Sq.1GRnTlkqOL*tY֐*Ccs9WWQ 5bRJ/*zYf|.(|To}c[r&J=؜’{ ~а#eBA=_K7gT{ZQ=]"Շ<CG Ȓ*^j`A@S"2V M~#3V=Rk ;%؁*jUҳrG`U7)H-99%I 0 flʙv~xСmgf})("ׄ=ʀ2'_s_syPk+g'k@1B vS9@65r͓a8n}-dzXil@s%mt>Fh(xr#Sx>:)G8|1{\N$*ƲPJtX \ ;p]"J>/;ԛ# iai?)Wf7bXJ<El#~$UzvV]B|-=[9)N8X0*ᵄ +dcف6pd^|qm^$Mf*l2uE"Vut7f(pA}Ԕw4u 8l1M{'c^(E12Y׮.Kb9 Xu'=R+:}Z}r?>ˊq߅MM^D}y,=:RamyJPwv8~&ѯ="HݷK L Kz,PoRM,C #7/ON,5jÂ$lONwE),7:sh_" -2'Z&NFQ?'Q;e3cQ7qK$-pwK374ǪIg`_b>NUR7dtEV\r0A)Vpr'/I[&M q XӍ#F|^cлeNZվ6EXe>"YCؓ8͙1mJnܳ>g7^l{o`! 9ԶOӡPMrsb$;#Ro*T62>v5ۄZ΋1"O}~I_d!+R/}+4D̲iQk)2Zq+;] ",$݌hڛݠ1PqܝLМ^Z2M=P J0}G\kObmM0js{=#VZ? JEwE^Xo z`R|G7ի\FV!gV:J~Sǿ x3PkSGdƤĨIX|~Jgzk j&.s C>:$;WsuIT#0" Cڬ^%=3|'w :#}.Էk SfNlq?XG[n7xÔuIzI{q;Gg&p8BˠZt+9[*G,FȠflK .TDN)BFdM+mM촵@4vChdꈭX6;C~,!'CV)&5#Z_Z.@ԑFG,DF检JlX65q=g|"cT7~B5i& ƣzF-#5\h&^bx*AS G5r$=SG CXx$a(?ŪKގOpj* Xt@ pÜݰyc{A. PibnzEݸ!lJ@\Poog;ґF^M\$#dNL_GypI;r抭q32k@Id!31mLLσ6@/˫aj,W_" "g-G{S3uzLun4l>nO7͝P|$3 +FXSP˪LuGz}T/mrkf5Mq]f(4UlMjoIo?nt1FDΘKke@l3 H[9:-jn`ǔ$az}C8ӄ^Нo,u9.7<֌% h8~h2P`7\x.zVdk 1_3fziV럜!opl5Uy}_331vY=G(5Xff1* UpPa@~YTv$c )5 Լ3ۨ.jBW|od |dUR:&m!J~jIĜ8>mq-Za7X3-&g#F ?UJp&uĞ 9 DȦ;I ccÖmgE)9 ̚Ulaj18m8:9vLK:wө3{7xj播.=Qnp\7P/Pa[-o楡ECQG-KH 2 JDHa/+iyEtk'K]!Ak&em0(\{-;V8ǔdo#ɾڋ܍n1_Cɿ" Jmռt<u>C|xԑ1_P;Ucĕ"Pr|d-򁓆@'vM^0wPX/Up}vG#pA뭎xϿg]"-ߞ&s/~ڦ&~iw' #B=3kj`&ؙmQ^IE:1IClxxy&2]|myK_+*hpfǥc[Aս Fۅ> e 1eU/75k-{Ԩh=qŎӗ^UFf_gCP ]R<7:ɺtϡ7Nup:kG2^{SIxů\6V8$ jb`+Po好t%?;brzȓzr-Ip457E5?(w4^Pb6h ?jQs[e]X23?{EW@OVY4#4>Pl5Q RM}yp(R2ok* ͸Fke!OkyJQcRmeFm//02q"5(Ɲ|@iVJ'WL0\l^s=Z67puC@,!vZab0'+p&vbvaKY&+zBc?բh@x䎡qfDF% 7FR:Qp5]C# oÀ:“CEl\ZkRx܌!: ?]YFgDuRكjX'Y EKE?Z&j=zfz}DT9f{j~v4`2הS &"i닥G!HJdNrCbsiq3ghff/,:6ݠb rʓ4IuϢ/}64Z6≥op>߂&jzҨ*=۳Z`L%Dpltθބ~k>/GwФ=X2݃DѝR\p')ԟx, ЅiM:qv&'W@;c &hlSTȸ=E֜svWי o5p18ȸ?WW|h6qAhN}:\^< ?2|U΋y괫BD$~xnPub(??*aK7ROנGcU !WsEwYn*\AL_&z-QItsLkttIQ[:hT_MYUÌ!/PC!=zA^ljD<du_ ڷw+J,PDWWH^0[{* cb@׽(̦ͫSɫ_' V&x$23  0?3(f0~v=ys҉]@vptEAfc Z)HZ||"#nee gᴸ t,iF mzQO]Ohj,Fkr5\T큪%⬬ǯN:p1 Z?q2ө8a%G1EFi(Q|%5CEM3l']{N+` {#jπZE6'#%dvR)ο%IgxThif956yz3 (jFn`p|d5PX:'_B⡅'}Kl+G%"2_:ML NV][C=]k ?b i*zƭ)\_yA|J9bfۻb^u`9d,ubX'&Su.S_,fv:39S.‡tUq3~VÝ#W9,F}#UO~+yT/Amֱé9ЁDqsg0uy؝=^>lE: -ٰHP'aJv{{״|㤤@kّb1O˻ Ȇnk;7_$dbH̻\Ж"D׺t%%PJk;ˁB:j}lZU2_!i1}OiܷrZdAe[K_ZRoO@M5ֈ_(3"HmS#!AQeWruԣ ,ګ>E B.}&|aA&r1'X(MwLw%kbdzdCjwᶸ hDDU=ܨ$,Y  _#ur-b>L%?D궍7nbL v~ؐN9(k4u 8gaK'CaBFKDñ\_>kjf} rw>Y_l2&з `2~6\y0`14\3w֠öM ^|N2ȅYS5|DZy-ܮbL'*L{̼.3dG9jŜ9kTrj0>`5U~۠]QIfLMZv\f@|dJz~T( 8[V?TU9%~ZeF!'_x},(s=HO\\nv\ Oq'0KR^Ux[߱J ;2k >Jz=І؇),u/k֩wZ0@"n)~=,\Q&Hi\|LׇMfqs D⥖i-i'S19;WN#0'H OfU =V(뮶 ڭOVNa);#O@ C݆k3쑗Tl2c 1GLjV5w-& u 8`g3Yÿ!sd*mgŬv"]ԯ?u^L HMM"ZF|=/ [A C+ZoP$򀟖|lDzweNckH~%4}-u(dײ00a%Fv ZҞ ;x?sse^ L2 F_2؃5I9ɝr:Q5܇^2捒gt Tsl4\ۧ #66ЗC7YT9:wFJw-w <nj-%vmUHE>1}9fBdD<:~;tCʷ ,Jy0@y[Znxhw:0ü$.*'rJ^D!f< 4톸-*G+hd*:%B^FJjgo9\} g fh~ 7IS@QP}R7"~%r(u?qm=eGO?J7Kq\-ܫu Vr5Ŗoj&&5W_$^_[5F:k_kI@$Eo_ H] &GMͮC& t[ D`"K6t>4B&<M5DbNiԜ֌B_v!gįƚe~ **gwbvLZW4.\B2q{ceɗI^`ngSGj\0[$y\OItv"B_v;DsEDIRYME:730ЁTfOx]XYY{\9I9ALB4g?؎dhy[\.kY>^pؙNG{ s8 9K45s$ahJx p}!3a1t)艜$ r 3y*ͳmoN px3.dEX+s[Ls@cV6)Ҹ$ڡːC}M<1Xmtsm> wAW  vzJ &J)9 c7$!6*3wf#5.(R˚IT3X٩ :_Ἂmzget:V?3ĥ [@C/&]^{"lW~N0-}bZFlldR01Ŕ;Wi"HlksH. mZMMe* 1Y5ӔءProOcmvVTLjms~;.q+o ScX= H$q.< 1ʢn.b\MZ9\Y@4l#mPFWZ3ZloOZ-,{!:WFIPVmb ۍ΀Κ?RNX5br B_=lЇ2t\Ve/sF?vHI:(^ou39};?MOB 9+շ8Ϳ ~Ht{w|ŷ/ J:yL#B sz+lfMɎ&\j&o԰0‰_8ܚ*F |^: ,R~m.sixӛ[%%2~xV3-Ŀ4ZP|.5C1|CMRl:ƹƴDFE,{N&s%rΖN (!9A#KX7*GK&ѱpv %\DҖa+tsbC/ Pü"NBo&]||P72yp#"f $9o26U1u ŨȎrZUz{K]JPWzd G|U!Yd2ÞoπOϯOsl'8?lVO9fܪX+ʅI'S{WwyFنjK;52MF` Qz^Y0uZƥԩJ}&=kN"e;tB8>iA͞mڧx_ǖڃYv/DHO|' qw6Z6r+y{r8D [R΅Pb-Z d%~l(?%9YXw#vqUFзΈyWWʜnN:%.9pxmeSȓg١VިqX}j'&"z6t{Jl|1~\KYa {.6ĥŞZb- e'jRwwThH^3Ḿ* q+0fz#µpMv |T1^s?Dgh׈FW爡[BBvĐT px&_r _}&+M&9;Ӷ ((P=g#Rw;;"3Il[X Hym%7/;aGT]_x%t쉡RKYڄs@/{HlOO}#$:=@#nFiJ@Bˆ ?S u8Ut)~U6e~`/Nd@$͆q[:걉T'MF"b}t + rb b&l)$FDt&$-Q%%s G>!-0RsLq~}hZCp\︰͓e+< ڷ GmSqĮ&|:ϖE{=nY?ˉ1 ž6 H}~ dAzVn`) JS}s*.v@K wq/1#ܧ+dTt=`z8x7yQqނ9 c;6"FXƷL8&$ =Z`c,#"@r2LJ~<濑c),nE"j ^urw%¬,Q h^?SA@*,[cJ] XO8sİ,zsA,h@& qfE"j Iv`7Ⱥr]B`?HA2DA>ȴ|"c 9Vy]O @sJw393~K&Fdff%v,<t=]#+x@׽~dne^1iHS30DXʈ'}{-&P z䒢ϧ֏v|Aи!w~U$vI`ΔF F7[4n}9LTYr]e5(k([_Gl{yڲfHH!==4}:1C~!Vx^Q~REQf T[Ol*I7er]S㓠,TqL)_#@zQ"]341Nߗ顚!R{!<6P{]D~iu%7ny8;]`FH- ^VFZ\Y\21f&HV6 IX@d.AI2od9,IhD4~EJ7yc%tσҽ:^q~).3NJhlڌ$l3~BN,ZLZhEAzR&i?\}`[7W1 44/JK_AF9eji LpE5i ⮜zpBzb{sn uŚ9)_b9ҋzu@=7]#n޲jKHt!I;I/r[8o4%Hq̶?B0PH9 :RUS8Bt62w/؉IOcb{  ]e*lW( }cظ4 # J Ձ PI؀9we'eb4NbĵeR&D՛?sg,]KDVN%nIfW6_3/&⧜28[bDgkBQrT١A4EOg+YuCIuɦ&Oʏ |($Vjt5Ď#kjjԏXX2!t'Rmtgb`4_y17-2H8J/0y#FqI|g4w'Hϗ<,bQpˌJ\C.KT&2iwBt!"_|> `%FW xA-u>}mZim  MQ'GP2܊&nnZv^atY nT Q)7}jUmrfE:nbY.`>w޵8qҿ„2X2Vpb@pإv k;@Ezk9V #re `yMbAMY\2Ju>d34cV=A.pGB8C9b.8lf ?Sח/ H󳳲xԵƏ~.ȹTͧ,9?Ԯxb'I(yTg?J1qDAx-&f--YwC;!J4}tkEZ70EWF k}8zW͏ gl[F-> MCI pZ*k:)03elOQ g+`10_J;?ӟ3GIYoc`1AgLh͍uSTX43:NxO/p_TgDڂ M)"zݼ,O8׆s+ˤ6GP Ej9f'D^yDߥ8bR8COw\\\+aa&t7Z5?v]W{3x̺۹l)/k91K]*^_ %Wg_}r< ٙyaZđe)e]7Q7(*hD|K“F_w͡8yr.Ljj>BX@RJc\~y(('/X]>yަb'HtXuZǢ](0Y vO}|W bB!к@,K%^#5ͨɌ?M!TapmlAi]6#"m'Un"U(6 x}kges%]4һ´2'rͥE{0x춮3&MxCdg-})7͠T^/Knk3 mm4A׉&*܈km0 Uйuc`(B-n ){SAeP7_V٫Yʬ5¿;.35̺|qfrZ VvДk: GĽ ֻjmtYyCmu>6:i"5Q&m\z¶, KaQpo K0P0b-E) ͝j" EƊÞ#]M/C`QL4c2Pȷ2t32QC~JZz"AS ZNt:O'5NS3rk߀Aj %3x6l{h RU)Գ')6[Qq{}ziOMnЦҤN'=NVMӑ&iORxle~BPt܌?Ւgfw$|d Ch43\Ϯxmj!$G*[ S{Yv\2 }θbC3ۮ+d=rXn[3; G=Isyƙ9ۓ?7O ,g-vo,QzD麉;J_64Xo(>8b%6fV`X DzH zYȎRޠIeQHMAOOmlt1}I%I# c^ne{߈aXX+{ݚZ:Nܖ^P>;z(ҕdENP¹ %ukYbݚѢP`ղ'pePN]1%?䱣VPr`u*$+v/7%;I~uԖ鼲d-y62,8'| 8g@t[ cgBFJAqmtW jN[np ]T()K$DۖL#^'`@ᑔB5?nߘU+3?fҀûSadp1_f@]<`K6c2A2Bw$_#..+OIV4}p_oR/R!l+roY,MƵ8D$9 ǽ IGĠPb3%ya7#-&%?橃ƻ})q&y|)+[+hn>tFG z鰽|}7Fa&W+m=aY)gph)}Ig 9#F D˂>-RP9~dI1|'ueG3(ZҪB͍fG茬PSpUJ4`S}e 56ƑC=D:Nno[a#kC=R~YF\@ te7H2S M)ݼ0Nǩp s .#U1v\:􍫫.+=qkYw-҆Tx6vfcɞ"Aa`-]DH1:+4z* ԣǬ=o6(ՙ m{~%RR-ɂSqd Mh! 38yM_.с^~bh_"1d]Ȱ`^b(/Χae+'l>f/QUIX#^+ G9JsFsq<\>_hBb΄qCnx]sx[TՋkT6":E.R_'l@XѓP`̄Y]#=V/nGyVVWQ n :"Y* 0A)9V5wj OcƗa}O[cҿy?fF&!rlx=fIqC'%s`&ZA SFM8-v&wWԶS>./ ? lIhYf릫U T„ &QUx@]pbc r.]g7zlVšxNs1I;kVW/;zq3,龚L* D$L0h}ݣ&~4retY*0gozBOڋ^6r9o-+k=7D( Ö]=2zdsH0NS(iRU,d:cp4JZ\o˽Rg@voT]x[=} bx[PE`{s5_VQt;$yLbӕ\1])DCJKH仕w00j8hw"Kf:a%$ Y>!ԇr| K~ q66cAi4t ~K?F[oopgX'TtV_{ ݰ«YhdȎ|ۙsAkh1J{:]QGOU( 1Шt^#C 9q0d05P'ʐ]Q,"&'Y(3)|oyπkc Q )`=DcW.c$nN̓00_+vSv>}BUK!`SM>TpPᵿwp'{R^ȫ'ΗM}=BZ$%) H˥5@C=]g{q ݴpBHUAaߌ{qT,-Km%ǜx~[27|.,ovaQwzᇕRv7YwJ^X|u͑эRi _Ehųg\8f6I˝ꅥkJ.qŋ!lFbqjɈkR(Άxzs' Q}7M/yz蠌q,"|ADvpcN0ЃJ\STh&D\"\:d`j^jJ2 sy+Y^T2Ya6s9 1m|1%uhL&R'țdܵ*59탄 Xvp ʹ|k?w\^A/QM0 2d1{/7 i+ d |ZReEð-6)t&FD UB8i~aπ/X :(+ʹtj$WC)ZfwAYEYQ( \Dɼ;BUszڑD8k#xxhFRϽK4bڎ[*ZYp$MXO$Wn,>X'C9O㘐G&1YAp6D D73/Po`:l S &4_xrL07YomΕf_gSL8 |;-=hS3,@e6/wV 3fDt6BݗxůT.d]jA$$l F3*l) S4\׏tXFaP9h:X_Pfh_5pU E~FA=k1+/Sff*!ԈyùbǷ6mlQ2iϫu\5$4 ̱4H%:]3p>'#oaD߉~7/I(ۗwwV˸VTHI:X.59(;gFz4{䩶瘵}lB鲴ȟ ?0k8:{'FR1bĉEާ㽮( |F5Tѣd5i7S:w@ZEYnR>EXtz\־)ۄ~hLnئ믊OӯMmRb&JԄ a & jH@K^]</QqF~sE ^ՒYeDihs %E?h]qP-wdLGBn-XEOLPV̢ƴyюJ%#!1 [{]J6@,<0CC+C}&Ok |g\bwX5ZSFptO$Őxd)@5-^NEGU &<2k#9Ċ)ڬ14b`e߲8rv3u^"?esM3<W߳;5]cl3@ūC+0VRavkmlqu~e4Z7 WwMZŎS,oC:moaQۣVǥZoo@ dF9XktwO۴1;Kɷ}6?b,DCHK,$aN߁RIq0)<Īzۢ z()'coirS'Ŋm5]HOS!j. QF#H߿3F<hPo@X`B>giv)_N0RE7C hVᵑog Ojjfp4ʪΦDP`g7c< Cw^ V59$R#k*AhOgE2蝋2Kky )Yهa3$MdX"'c`%)po!:f4~Ktƕ$ITh[]d;ko8y dPRm6DQ -dX*=4S+~]#:6ܡ:r⛠@5^oYStp쥋pR.sbn|4T܇3F_^Q$~ !Wn㷉2eҭm'AYI9/4&0?obc_ -f<"4s޾W$)E>N_z >%.Zw՞0YQS\^L>(+gQ= 0X7{P[+R1}T"EX EvQzqb %Oe4F-Nl)CI]p&q20ϷrUoa PK_btT@< q6di1c ,/[WRf(}؉[o9i]P?N,<>P8e|Y#C`4]iISK Af@_NO@.'1^қ3Mw=gs$YyH'ԜA.ZפcOd^I/Ѯg7SPjQc9Zr(c Ț"o^7 \ $ƨ7Z- KUSn(VoA:^|B0)Y c!b`BJm[첅sJa/}็krPq¦zzD@F3@={svTcFH^sňcDsv3X:8 7iM;eՃ̒X5Q 㟒#zDs++A IEdߐݚ5VLOϣosF)@[@Րe5.j Ν5M+) sO =JX =ر@oj"<.s"jhG3jDԨAoQv{\?ژw|g "}礗sӪ1x+If$YJeН\ĺs^q sPVwShԦ3;#6A(=A; .kMm5܉w~g=^Ƴ{Js,>umuffRXhB挰'& TJ9CE"bԖZ ϵmD 5άdUYAinId} (Jeϰ0rpUcFUDގ:]xJ9ZȤP;z},\dPEmYb 8ݧ6#yn6"#TjeHuG"{bLRyf&h[ 4VȇZVԆپuܲs&( ځD[nAG_]Wr]9@:@x )$\>DZ70i,R *Cc)׵5Mu 4J˻\o2V9'Yp\w$(3ysƅ5F5n~Vs;4PJ}zO3;6%XB?X%} U.Hm[P)T{~7("6Hc0bQφI0m5E81KX&#Ǖ0xzA*F]BD~vgu7vY1hJɳIOf8'(/TvBf6>n ?ҼCo8J/Wp1B \ (ґb+iVn[?)Kh/<:}HoqM޷F yCS@VC-,'>-(B;fe3+l?NN*nZ"y:3 gY!d3+n砼u609#%յk;dvo36@Ɂ"{}Jġ_p ) f)=`ީ$~en$/XQwΊT ]'Z6X<= WvNF9)7 hJش&3^5`=&[aħ{r =`d `hVQhLxv85y5 uS4ƪ$1& 3Ѱ,r`:xǨ|Qڇ 8 +ȶFj603}&ɷM,2`;!+Lb7vC̮S{97f3z/Z7Ni2kj!7*mp'A/:)G|y 5 qnxu1~E^1=0#CbyzNYVxVE )3|b4A[Hdhuz/ Jdp>ui-.oE]{ye=&pC6ezc<"GUP 4 yC/]!. @bpTv O?ɔ1V8rR_G)$S} %@ZSJ:R0UJi0@6J鹉 MX d%pnhp:rnf+"H~WT |J|  "ePr~38xt-GSG2]ߩp,d_) Vە|^6722H1Aj?f :$&7>O`mQVt^~Ge"##-CȂ5TE(VXc(=p$^v7DS?6ύWӠb n2&zWF2Z_!5 vzdHX#ZS*يo!Ej  ko*')Si Dyf>g4Y+r;yz0'\TEAbMrß(Lf53@E%VD DlYɚOx b,f Fg#/PAp3v" x xMkLؐfծPO)Nqk c黈&Ok_hg:s|ǔCjﺝ]j uc;~ Q>mI]aGqLqfMK zdyFd.|O-w5Uc<,Q'!:fA_jZFD,zI\RRϹM[9yU`C%mNk ip]F361I%p+8cL"D=AӪ UuRCgQ$|+۰ O|'ﵢ+T/ECv,B @ƌ6B BZ^Ûj"N&v#d_HwUPd]q˰jMFW[C&t*o&trdn/]NOƽ꒼ioʆCL }X❍@fG%o C.p<SqwU$v̘T6UWb=Ra23js6ʇ\򣤴ܙݽ,v`=Y1 bYŸ!(uy23jA^&þS>&܂\)%qf=FVi$ϒj5Ű-&A1:MF:C΄8isu<.uL3͹8܄aP-| gx4 Tgr i՟A#d:CmPx4ݡ ΢.ceؕMxK%a<7S/hu?b*4(VN'?{V!$;J=NpWE/?ǞRF~_i[l)"my].bymPFSH+ T]W7xbPm($ rv+g-U[+ܹk˟+ &4 G(8m]mx$`+L%F7 VWXj>]UW:sm! V{M-=OH_F߭B^,DoRh r(' Yp~-z~KW~lizn5%T~»E+)GS=yo~8h .l^gO9ַrR~X;T Qfp'C/QV~8,KmJmhA6;DCY223}IfœFb/5 yCs aӳIX羃'Yg9(Qx{[w&lzn1~ڦ \h\Qb6賗;/iXGEBn@^| \}_XU3 Ul7ہ`{2lp]L7,H"nW:V#z= ȣk?^ <:45FGW>rڴ*DK@p'Tp ga{`-['@G=&1jA:3+ ֆ0vWM "zĤRd%GӠLS!ъ]zLO.Y`T_z!fW iig@bRB(xن03I2(|D˻8vhh . b@pf8Aet|b́A&gnk3>3{FgpL~Hu'?Q f+/H83Uԁܫ{ޥKMNAl<.WysL5Z#[_0D-󠢹nSdLVAjp]qXH*F3X>$0~p6mJ>&e&-a$9#=@/PaiԒpd3Y  niܚn'8$E>!#P͏Fc^3paB,tp4B}$4OjqdeZ9n-o8߶լC-Q[θ*`KiMK7ŋjhÍFj|, ̄61vkVXiWmL#84)%QNwLll..}SL0]%/\,'^\JjxWa\EQBVӶ; }Ho:{_4]i9|{TCu  O;u1 \噝N .D>?~r٢Yeps=prK+ RΎjHAKU̿+R]n{I1نPrh ~ƐE56L0zpRz84@}QyH7}zVH8=ʔH\~ϐaK^K[Q "*h˾ y8OA;"?dS5?pJq,!~F1 [+#bKՠP#9d)p9+Z/פ{ni, m΄~2ݟDsI ʍժFe}?akB}b9 Mn_5l1#R&S <@8HC5Z@,J%75učNhB QlK[z߉ce4b{қ,YISIhRhX{x4OĊtJhsȾ)-$UNkS34@ߙF%DkCFt R1K\viYphD5T$.t5TE <S*?0 KEeY_װwhuSvs@<:N :Kz)l7:qRY3=h'=K4OaPXOWw3DR7Hy@s$?۱`5I7> lCYVp-B@d a*\\=2̗Ր 7Yb&^$,]lʡY/s[H_/7Z,,<2\P 8xvid=zFSRߴ)Ld odC^40]fC妶みeM*;,̤"Pv S{qibfA7zw/șC]u7o"܌"cϘ\o2$ #5GLOJdfd [PeQs4ԅn$:n0LT5҄5™mug5}=V0B4kxSyuddct -oigҍu14fXU$r?ԻvLkXJLڊ*ٮ0[7[o,̷AӈY j~! | jұ( ]@<͹m/>V%(Syw10z@LڀIs:iIH=/H%d<[[ؘJLIiyr+5͚+1#եaq|zi3 q77K2QQ6o "̑#$ȡ1CoI9gzKE1ᦱR. IC>ap ǛS ^v  nf|TU>ĭM!FsӋ2UTaTC_~)pǬ:4]mf 3]dlNsP6{{lnS50^{Bb_[0"t>B<>N5oqݴ]Rl+`lq+y{U\n9C3_J׸ꥂj%~{h-R7r5q["ti˫? Թ[Jx OX>pHC+PfYkr:qS4]HimV45 Xh*X\؟?שc2-$oi&\[O;LO;wv@~{'dd^aku3=Rm. tdiFHhkZEd::U"nS'1NZڌ^[/ݨ \0M_kayk!9I"W1u*vc vDo.3h rHJ5ԑq?cƖ 0_OAʄ0b8 v/MT#uK&?Mi+;SGiFNY}{;oԧP-I$m@=yg݇5WطUKPC)乎M?U.Nqh_bR^m~}48_ci'DyƤ.(j?:nK(ܱ{A+}8yBJwO|ǡNqX>4FQ!`1\e:G%hNGS6N42F4MߊAJD` nx0b{ۤ7xzu"am\%Hۦ$[Dj y׃VdklIn`N]ҬY%C^玊$q^oݣYǙxLH-}E_񗱵H*xx3&1<-8+QNkh .I;5ŝQ]H ' nzͤY9^ޫBe~Pg[9*hru=Qԫc!V'Q+0ߗOyr(O͔w/=~3`fV|Imm&H7A^&kEH< -QgvQNtK:y8Rb"l{3 U랟ͤq&=bnFhz)B;Y(%6}/*"@|v+nB}[!Xo$b7MEû-uokYTwU"hJ6G@\$ Bm7upcҌJ0Nmޛ)Ap3ʁO|Ut݂TՊSi׼qu (<9&z,׋aDAw)|:7ۑ-[fG͒cQ̑A";jB۳ғ) ضυmEClɳr bRzvî x4q64 ːΠ:O)7do@>'[)ĊLM]"k,*,RkYMuW׎~(hhnnCNgt-+J3>{zFH;ɼѼ*~y>뢾!'JޥLW8:nu-1 -ZW-3 ș\R#ks @/o .ixAQW{t"IW@? pB в|cW8MCCf I0ugo2dÜW56!kE^q{qky_,d7vaƞ7E&gr;ݫ8M‘1(-,ru}czYuU;*J0#E` AdycD07-ܗ)^V4Eϗ21!PWE; ,s%9~t<ΌSq$qٶ&@!7ÚIH`v:z%Wh&,/ \0%f4e=p{tU3k2u# ?l3E&htki*i< 5{Y W׽t-IW4 |(dAMM&!vFZЮKFo@=z֤'}A[0"ܹ,`~zpEm-ћ&7B̈́4D9 EO}g'84h߀օua kdx\h=\sFH \Ea;:MQѬ 3$cK&#ZF4~{p_c[t1MG/nZJt(1̲>B㺔 w j"vF7a\ b4z?12 \jK]'8B)w:ԓ6uM! 73qވj&,3n3@R洴h@ؔ_TS6Rl;S.& km"Kә+P `#1Vz9/KPFۿRQx CJYG,q\1B]823HĜ@BO ˻ S[gWLE58\h/I{[8.1Zuԟ#U&XazLy] Z4ƄCee/&`/_~,h'3E9@Z%ХX6ࠖaPP y(ܬ9t)Hgۡtn{Pd⠲upM9wn["݂ av>ފߴw->YD5"جwC5S`>.դ'NaR<^"\C5nk>z. \ VM 5=v_ .JEF/ZE莭t?\_;XD򞶀zE#NzƇ_OEy(/Vw "=+ĀUw^YA=SA3fS͊HbH~w) ̈Nt}Q@b>deYs+/ %.H&|7}W{H*}'VhT hkw4؆凜|ɉ@oA[D[ŶADIGN^ER5kO/n܈$z/o5 \"HYs7L<%7]{率<^Khp8*jvQ/(!-6BoJbw}NB=qͥ*! ~r`j0k I P}Z5d5=o(U6T-r$ހnKsX1RpzH Z?s|z|8kK[F4ԛŢ%D>4D-EZkA G[#Hq$aGo@KRtJ[ Ι,h|Tٓ?ixVxW={Lq"њ%#5c]{r4D@\p)pY<;210-iC /zjH Rݤ͵X:چz>s_MDg5^R۷L^;=#}gBJaʨ24SSSq\a>Z8smQD-/oa _N9d8 \u9Gӆ`(T^>Anxix"忤اB"cN+:kd 3D$3Faᩒ;=Ulw,I=8+X}`u]+1@!bHJ}pL6d ˻Kc=oS/V?cgWY~ۭ4=@C|- Ъλ; 3ne#o]r^.Mqtzv..5-.{c:HVW{ m-gMT|R\V<` ר4nKrH;NS[b*Ib5 En9W3%"[q4ޚ*|0jlc5,le Ah "y#&j'lJ~PEDcwP 0d;ij 7bR>a-9M׌hF=5i"ǣ$<~\YՀ,)H۵ ^2"U7'O߷4g)h?{$nJT.n.^y6_I2]FcAȬ: ;ַn]) D,yugumZ֢RfW{?fzf,{愒q߉]z*JTpneBt@Ѝ^Ȱ2 Q}5|&"$тM;)rH%m'~zٞH#Rv-ӸNDGv$Uvx%w}hDZ4A"8iIw/ڹ gthDmĐnZ0ʳ{&YDӒFw| sioU\~q]'p9%ZE&좵.jW\Jfcfg1惗~oIE1G-k 'ck42<e}cx8s ܴRfFo==\7JW=FJ@SD> l#oD:+aG&{i ږ@ޚ'}a gopî&!71Gs`C剶pzjNzC6_س>8| ͪxāN@^oy^&aX ';u,d]oʌYO2­9b4tMTN4[!iocZ*ҝy6 1`]*"2T{4E8 -YCԐ(>-Ǩ)[n\C+#|1̾Sh;zz%xexgMrl0 k5U *o b#YU;Ʊe zاkKx}Afxڮ wS|ߕ~J?h쌝B˿ i;zC;yw.e1zw\h0ғ GYɲ zKǷl\g #cW)4Ynj_dj&HS%n*ѿk&>u +b$|3T~7y%.E1N1\Bje㍒t3@CY+) s MҥcrIdl1T,CV+)悵9sѕpw̗;'خ nK/Ϋ5D .!NHG-,;v 1ܠ|cv&"ek ^3ä CqWү >N0fIWw_-(6u.0OaR؋mrj`Ie|YUB;>/QOi,RG: @g̚怺:F V^[]/Q}uBkc%%sQ-% U/h!hlr R4~/iyG#^f#eo2CoFt,9鉃с6:XcK53>J9@mc̛愠c+| h+ApJRC}Qc XjYζڭ!jpp/yxOqL5}a-ax0?krts-u0#y(cjjz<ѹDRslǺ@UAni0tR)=ǔ?lTD:M."$z{o2ֽ]ÉVE1rutFdyp?,2V]NKEYD/fRd!f׈#D4,l]<ጘ\&}XJeDqnOEv[|7}xCϺ Hzjwޭ47NDٰo&5Խ hu+:cJ kȓ8dtfdi׉!TIq 0=L]pN[H$RvuK=AUҳsGuYU p/\8y96r*9`x-_Nt0k^6ʙ/V1гlu1IqHP3a2 }t54̔&(LHt'D)ͩBؗФ85(;ʏ^C WSOdw~lMy~aP 3k׈cB`Y݉zRu}+l JJb{)e̔6@U{2O;d".HJP:0_oz_ךg;D;gp_>kj;q4e 4T!A5p[}= $@}6az4{)<8@ xNt ܼ CE3LQc+uJ|-ؾN͈}WZCPE}rkS QiD ǁZ(2^48e"hW02"95]+̣0!޹%zI-aYSZ?>H;H`7uJRi0]]yMBH0^W;a᥍$WZ+Uen@[FWf=>B6*wI6%$.S9rgDˣxqbVC86,6^QھoTѨ(ȝrL㶉x"EJc! 67O0(PW#~FKϥ+XEߌL4N}Vg <p1ƞ,A˛]x ˂am1oN蔎? Jԭ:xN+ -ᅩ2isQus9FOo1Kꫣfo*ɝ>QG=Q$f{֟%STU~o}xlEC*;UG 녢c~^Pĥ0[fkuDt~d:@v_7̝7yVQoEF֠ ˿CaulF<"-Qvdv)dӉ֙^i|di"b;{.,=JSA]u7mbFu,󾢽YKxI?:ɃJ %;oY)¬ٟ-}2?68A2\ĚQF~CG676 ,#M{HV/˃kjt[Di,Nkջ&(':q?zdpFcAc <>e wuQ% v7*%PB>{5^kI>/quOk{}4NXҗ?rq! ݳ !YAge$t.bFܥb\Aj0K̑t,bZ(E:brp_ /6djLضL`3"*婂γ-#p̿D‚u7|NxwᣢELӰ`vFdzB, KٍV-Lf8sӠ,MpS%G}@6KJ`$HdFXؠO6i^0vfdGZ} OKh?Yä֦iSi˺^0q`7^-F:G?BтeCbCK۝;  !<\80 ;YNh`ډh<4ɵX~S7y뗔ʣI!40WC+wxɿ7e\0foԟ"P;D7Ҥ.G:Cu~ߓEjE+7*]fM[VfVq5m0JEmP}hw2t=M^q{'.`;†)}:aN%etᓊ\y Tk `ۏ8>!g>W&$Ϗ$OHD M~pDò==(wwЋn+<UbJ됤mӟ7̶͔G@0 \L^-zd@RaNv7qӚ2~3WیP+heA^AU9)T84\/J(=R{O`3zh-7eǞ6C- E}Ee_6;Ux{#gF_>Smg~.p9|ιK=k`b_o̕ƽJ C^Y|I lEҔ>%{M3ـsPR bipfo\R!yKeUJAWD4y=\z]sgBMcqflO)](vBQ%7\El`f+l}gpOe㿄˦whQny2^ybxQ c$: ofm #7fyaiW;~-S|uVȎ9`@uᆒ)'BH CC*$1Xl(G>ɊHuwL埌*ݯ0tDoY9R?e/+w)(>ϖR8p3N1c65( ĕG'`@ZPPjE.z憈W4;ޓ'!tj9/#QGV Q*K*MTs66n3f)Mf( sP?"V}[^fixWGϯG)Hɢ=2BH52:vӻF$c(ĺiG%A e?wC>u[mz֊C. u%Z՟E.}\J+;S+Ja|FwC].uDzsL\d8EpؽEپhDge͐~Q:I+;"kGmD"jI4v^qư$(*4vA9 M(HVyg:r x1eO&b@MSdxw%Зùbuk]o-O _^]q7AL5S]XrR#m2(IRt~mXBIĮߠE8!UH!6* Z3.[wٚ,V 6 W85&jOfx{ypU3 g:}H Xȁ xOtUaPjRʧA|gίʩ1Ԅ bXnpXwGdfՎ|BTa& XKe_uK# C4,\y,?2 sj+H^v²ELE%.{_,#b'Qq: J ȞZC2Z"4H>aH` PQ)hJ<^zȜw%-N8hCE0ў^~jmm}5EFKhkAĺO?!=,u5$k^hlYã)v cbs[n3EEcVI[Z{i Q;UBYPex׸=ܸqӪ"(W )il.\<oS>0]r5vH鐁]s>Lh=3 \,6[L !feB1~05q|Lҩ509O64@3!Iz~*6`>pEL~7Jp͊.hgrLA\>a.~4Hn<|40dq;Rԃ<)?- ƛH8'V `wD5O isCտsZpSk2iԶ7I]!͌ȗWV>:O FDRA:-$CٰqQC$:wXCa3zpe=߬F*l3ٿe D$on;0&ո8FҎj>59kej 阾_2qcS[Fo(Cp8FjFH.RY|m‹/m^Vv:l9Ye@[F>86ì:H*QO_E'|Ydn?YbltҶ,Iguc9}aN%>]Cf[O6} '"@$3Y_*lD2Z$ p %< 㶆}Qf2oMN6l3B=XT4l5$Y`a^B(EG`ə_Bk#NڠGz̰X:Ϋ'W^ `= Ol|I4fΤZyulC杦Og_FKJSX pl.Ped:5B n z /%پe:RM:6ԣSpU ~Xa>.4!hh4ϴY<BNK*|lA]Gdf]+&[oLeVb qg`0$۔րkV#6su*U1Xh6! T Ti zA] 8DLJ=%9'HBĉM핶~B9gdvV:#@ m.Q*K!_]y\8l3nE:'ڵz͗Ӓbgp?H5K ( Ml^ow:?7cZi밒= FmGxE b7`ڱ}ԝg3w-Z&Y^Oȼ/I2)V_jU$F1fUN5'u9#ͧn+q #:-gI/MunkXFI$\{`IeN)ъ 4@?smcIAf ]+qXb\axdXblS2կf"t-3t1Dk-"ZQ`^Vg,34^c^ 'AACw6W&)Ԕȥ;zR̓5!ECNy }w뻯?tc-R;gC6*o"攥ռ/|1Xr;nG "Db7_t"}fpu80qwS$6F ːh'*~N*#5R _JޤUuM.& eZ {t'G|+(;d̛]@a#"x%tzLQm1vgip4t?`7]擵3[f{bN*f‰ ';u{sVHC};LZꭠx0@b5Pܴ?uB.o;%~7춙D|2iAW:wn8o rR h;&&wb%+?gFmMrA^p;Ey f#ÍІ΄&x *Y4]y[I`\ æ/Gʏ]&>}h`9vKK; XB)Oź24q.S;SZr w·37x૛9C{),KIF#ab wH-$ի«sXQ!n^K3Uti꣨ /^oi=,{lDS!FQ]E{n]GV'UiB6tKߟcǹEnɝ`p`(q2< -`f\4r`x8!sZ>D+$\z$A&T_I_@2S*b!:4p~@R*.)Qt>6y_e]]Lp?OKF;iTZ֡:9ᶊLA {[qv|6/ .R+X`IBe?lbi6=N$LLOfA8C$^gwG`*Y(F|)C:HK8V\xM幚W"}\.V]=CCPJH0Mؗ3(.炁HQ?c"K/Z}&RP®U3P0IT` QZV8;ĥAeG85dlJ!F V{X% y 41 998㽮ytNc ˖(` Bp?aUI( gAf"ǽoxRVr@ ِEꊗH{Z sk {]m6y[dB4 KgUIW?دPx[Zć=8-bB fE!q Z@ oxHlzf[̾"1툲# gę>\M:rjku|S!dBDfIIZ+> C'y$Y=4_ -$MGt*f2E}4 ґ 5=5C!Ttt+ڏ]( gcqM}G ABD6ռ7ԧ^Jա~bd@F '=xۣ҅BG,wiFXƘ8] 2PAU8WxxeIE^.)'0,B:5%9~ >[2Z*iW"n{ATn 9G(2!zo^MAh3#ӬE sۮbu n@՘y8gl+*䫆[տm.gph,z+{DM^"6Iͻ&ئ󾊘_MXyX|D ׎JV>Bv'.c(fNVsZBخK=Z!exπ|bC6+t! N <pPn6{PǬ;lӠ _w"nr ? cݝ-}>o_Y1n֫AAw]-ه h-Kž`2θāQLY Y|뽢@cPԋv9;$r%IXm@+Wh&i/WYt6L.bح|W = ߴXC`p{B==y╵Q(vEr`$҉u6?Ƈہ -r?miWe?X}~qU_0Vgp HIm;$!VTuR/+Em5 ueQ})e54V&}2^ 8mbg'5Πǂ)4S=%l*s.@q~PO`JIm3c\f3kE@#c u,5Gu1]ϱXBQ֮z S/FKFHzdRBs n{rdqIp{Ͳ\\ |fW#4zR2RY} DQte(^q 0 P=IdJ3s{ )Tb}Nc$4d5҅b=kPw,-IїB}l̺m~$/^.qt3Nr ;'\XXȄVx&H!!,3x' _0ړ=/2r#LΏO%?C=F[e!nɈL|IͲUūAx"P~7窹 o4CLwks[x>4m Hr.m9޶)yvᣖ~E1]\le#+ËyQ#Gm hY1j/ՠ)twUwr4h=ZdNq5"̲VXѢn?2y'}xrT^QnE|QGn jZ8jjpV~c}diAi+~VW[Ԇ} I)fui /Фc#"x{# =~zO??o#s/}%@>Qpww9|W6-ao* "RaMwjn{[__zQLܮPmx huUy>XXL`tޟxeISx{+@`4!΀LUfOCY_T"(aMQ%J{oDA jRv -mZm @d=M)SI0/=Z$9T=${ iTڑW>zn7}5āi?Q'W0Ǵ?obT.A AF\Mvu.KP䊴=+{d3.`|DtkWm  tmyzZh.j11YwဩHkY]B˗Y{𠏅hsYkEU PD7F@@:t"+71b#щ[@O<&#WD^jSYDFm=J8zOj?I>0!=A ifZ)Φ/|T *r+\/c#,PF:~xֳ6dXcC:fz-V?ŖDon̽/t /Yj-Y`zڏ42Yau/nL&{<ƏCtl̬m3A:reO9QH.}r~4d|wY(솱- zU33 ,^ʽQeܯwn<3v֚qz@FdT[iCY(=R ;& 2bwfMd_QoɉÓC͍Z@7 ߝ0lUJaݾPd >~'ѹ҂ 9Β%C̫\5|՜P*|:06s2[Tdܲ6R%#TuAqP2L)8&H),lnz^捳CUk~( c%=R${#0kP%rܣxU61kkG'3Y/f{q1JUnԫJ3 9nf$^V^c>?B~r^kg;Pz /p 1 `2_svsP𣬩U;J%S͑"~V >K7'!AĐUle'+#E9S3D7 ybeࣤR|Hp^kz`^-߯7ȣ.KvMM6kHÇƏ=;P8ǦJpncsWpIAeˉL2fVu'.Xy4ɿSWY2Cݚ131N˘鯫`Sq}gw~[d\`ҕ^=99O j{%$ױqe-z[3JCb Um ÄJIغ&< 5#)L3vqLAյ~Z IXn6Mf Qpy{QYJf jRF߬6@pM.^D*&Vqr+K!eȅpa&LG@G^W"+13݆d,(q1GȅY](Fc|7sn2DOxw3pUرKKϚ,?_Q ^iҖПǾBĄ? }~7G7Q`(9r13ᰣ-?r1e߬Ǻ]'(uTL lUoveC]@9’ׇDl=S{p9f/B) ̐+WڤP1iKDo1lD"speYϮQ| `9ܸL)*t9ȝLi#⁂ JP$C3 b1֑ "}enըE.&"jN}bP7ri!j?^?z9t~:APqVOUeu:͟oc3ФI>9s>hj9RG~%en8>;ͤ|8B*2IgƯ;y1Cb?i*W%6-xuӺ7?VѝH 'u.8^RgBj6+hKY.Y'>yM_UUA@Ȧ2P 0j*FyW?a{QL[Eqs0ܩӦi2ኪ4L,6YibpـF0rL.}2~Ѐ_+wQb(+%Pq&D< Bb"i%tGUՆy#fdޜ:MOG/>x(ò@b_h5x0< q+%\3  B!X(c:D寨 m lecm&z[9T`S61$&P!GRNLr, o~h]&$-aBC~d#RQ ]-9L7|Ҋb.@Ίٿ}W.9 (}S^Oa;f!LV)J|2Ji!|QrخXI<B=ʠ]'Ux@S鶸ny\H+[!NF?7tS\MS'U4+}ՍyرMDi&@k ?.mʮ HMHB/UEc.9tz5Q5ωh$4Q.ߙO " \#]E3K(zwJcL|B2 /5_%!yZdRŮZ4f_HM1T-~ܘ*ж"[1"-a8ӉʝpYoH^~k nޛ& gPKsI֩F)ł-*8SBtyǙ{vsVNH[6F(cK|GPIU\EFOXdպ3N\nW -5˼A} FuRzzC^ HN=ތ]=O;e︑p@'&jzDk_Oɥ@&{bmԿ5 El(gLvAj?N(r\n4 {%G}cӧ_(| $Vh*;CB|Pbc.푄*D#G?<[Cjv:(KbER1~v"> B\Ph6"t/.όr[vꛤ4 Z+qZex_H%/K?k\?=0(hUVX&U(mxbc1;yxzʂ?U;M@b,kJ0`w z‰c.׵RA[ܰHUG@ $jOI'[㰜 f.;cA3E~ڀrML=ca" 9O ?[hn0 lWxQ-hmO͎&_/X(Ϥw~ eQ23bm_Xt\'in|)^=ó1^–,(g/L{LUOAP[[0nP5Lx;]hjzIdą82fg\ d2Q8r5"q-HmO޺%ՊHrd=խ;\$Xqݝ3h⃶Ǿz«ӹ/gK|[5!{<Z=OByGa ?PO5h8*>4`X4(=&wI zcrE qUa (@? ?0g(6/<DC2/!uo&H %ywѮ]zR闀\6:ICP6ǦE;d/^x90`3mRK7pvop](n7ҤqQ>A.ze{b20@$_oP_ a`po[q)|%yrVOޫ譠{ ^ ūwߑal-Ďi:]@|Y0W(!+B@[Z=dX[1{- iˡ:C#ZO!BXί%H)՛2/ ѢDŽm&X< ` DŹW@F9Ѭ'1@CX019 M)0&4LF.k`"^䖂)@j=i-!'ʀ3Dɴmߎ!enاco&UtkφOh1-݂KPUd:S>ujdPl<>qLkC%E2rB^Fߛ.;Bvٚ#}9R@jQ߽ }X9x΁*S-Nǜ)&r{SJa2[e(5pτv&;(v Lt6xW'/Ёz;! 7 I={ ?]ؖ"T7c܋8 "d=k)HI$!\A߅74v+vnƮ"[|պ3Ŧ"\kܘ:ov[Hʞ[5j]ClU;6o3QwinО*&@V]k/,KW%'Vg|ڔY\BIc#*OU}|Qyx `߷% jL_xXŞ h`~[`Eqlm#dHNfÒ`u8%nE'eSuf"LBzjy/7Z9o:vv́౑_jS j6 !QtazWCJ$xA0*@ j5 @+V>ϊ?f;IWŝo2{G4a&#dF]B#1٩ˀMfs [~#w1Pgm{ú c\F;S? P.Ii2+9\9KsQф~F>ť^A(,-T0wsVwo&Gn2՚[Vj8:06 OO{6QdWh7+92jbpk~W-! JzdYX bŎ2pSIu;L1V #F>x)\+UPFu4]]ZJ^#€mǚK4sG0(m"/Eor6?+VKe@qqpSe.ZQbfu;ɪ[PB) aՒeJj^ c.8(UCnP CMw}e7Dl ݩC #R~xD ^R?=9:!˪684/BVT(PֹDMVpXsa;pо¬U)*9}\_!/;JʒYAX/$5FKR@`^=TW.¾=eh{|Ɂd,9}hRF8Vl5b'VHn9q' ̗ޭ  +A4GgZ8̈)cDl4)lz +MAQ):th nn{6`J$ݾšaBW kK [֟otRa6+ΏD ~5s$/Q퐄CD>-?SOp|p^^O@ɷkWj~pz'.ƬN6Uw}1[ Rbgo= TU.[`V?y 9晵xW.ezJz5I9) 0+[nܖ} ;;D;rTס7²&n~ E9iymzRo~o,n$ ԧj/f3\!9{j$ZZ1 Y51;l'ѨPd\E]?<,>O9wD#Y& Tլږoάfd:"iQmfClma9^RH_0Z'D\t tUA;EvQNx}G_HXN| Ǿ!pkܐB䲺E}ӆj 1:L_k{OȦ)>S;-dvw~B^~G^H*]]9Y[.h`\Ke)@^4 Xw:R+4oyղ?fT빸J?2Ś= B_CSu:0>mEp(t w$2["*0ȁ5") ;!D3ʽ치zP rl>Wĵγ: [_gso0rLR[@'?Iul!syDzfVx*\Z^vO5MU!n!0%& x:(7?&+8ɢO_?SP ø,LEa C-[՜! 5x~.hǵJ(X"i+WLVC^#'9[ium#kXGNa/?8(*=¿[ R7ڸ||yE,G'Znd˞9'23 Z>>CNIPz{1*P}FTs6ձn5kb!N\uH S/}KPj_%tRDX,^`z$5;YX|-oMx!6aMJp$R᳇U( [0RV"2\Ux\BfGJ[0 6΃Mh=a 4);ZZvQ+r qJƳkAgY-l[FjO5/T(A"FZ6BegIn/Q H2 qH|-tP $ v}LЦ/MQlJ%}>p=BdIO.*,\Lkr,NDwV0H,i77IV*7^>ۄuDn+-]/ ݿ -(/}BLWEc2YkH f"NC1 Ltc>zma[Ogwm9.8MA ӟӵ1P'T{W?^xotfcx?FGNQ.OAf I|+9|Q}y1+,z0ZboZZr]gGGMr@E8CyMގ:(q&l@wvuprj)P"º{u$OB(1M D5{WP*|+ \J;;2-lꙿDJDh.gAS pS^;/:83qNMt{Q#)q[qbP8d1ht;Bn)ΔvbR; Xgck d6QH,Pe^gm(-KrOb2YMchNE0w^6,ĆYAdNd^lp)խ}= RZ PO^(m'}2#(.9cMAht@J \vx|<{옅XEj.[`)dĐx-C>+,fOeϗ*ٝObA@/SWjo r%B6^锏o.^HW]/ )R)q=O+2%#xY0^"+Ua -ca,GUo–/e'j2p7zl6h7ix4C\߉p6ȂT0?ddGq^c)uzӭlؕ-. a14sm#E1sՑea她T>e uԽtQFKD6[P~*ԃQe$l`N%Fƹ 𼤲l |Cr^QH3WN'j/ԃˣM8N?ghObL 5%ic9Y@G; b~nw r\~G$C2~7YSXz{?"4r!4:C%M3 '*Kϑ_8*hɢuS~)WH׉ IhJG.CS2%iuE2<}(4ԺF((FVÎ$~6lcEn(wVkL\NLNYHyx f8 ?θ?vhxCdeyc|_8 , Xԋ-ߗC˓JpYF=Bc4!GuHG %K Ƥ>rBVqiYQ T#Ql5FB8/ 2?ޟW Ɇ#[Uogմ(tYp_X7&>!~eOsscP?ep_뫾?Ħ)lkuyiˊK._ $e厕54a5? @bK_%&mK`XYsr-.EIDՑ܅XP{^~њglK 3lyJ迠0컊 ehW9f9/4kyuӆb1D{,rU5=.td]37?F Ciy/" $$kRI-Ck"@K7թPp)yS}wcS0oXiwǮp[k9to^5V KK?Sc/ߜKyR*F,Df.N؉z< ?W+g7 {[e"'> $dUv;%!v^YpҵĹPOU.= H<&p#Q 1C&a $1D.>Pܧ2h+A% ,M1h9PwaB5Wމ Tȸi,;{` щVyWY*bꉹ/+{S/`:A:~S+ 'KD7C"rէHjg|sVw4/$N+b& ԟ:xKh詄:+a碼KX1w"[ v$}**;ܠʯ2~=ʴk$#dL!*k#uaBY:FW1#͎|$YMjw))Dڢb[] 5kyY{n,$SmT \2-ݔA)o]!EûݔY(Q[N7Nn>^oVf3b&26Mv7X*N4X0fSQw]E ʕJ ,m$Tvnsa@<1z5J=ѧ2 =q&BWh G-gW5{بUa #k'8qoJRppżĸ2)/ֹAR o _j#ׄCT iK%fgZOɔV ťH vO^' (4fS #>uPR%?C-`%~SVKJA? pca3|el|.. շu*7t:NN- ;^T(vV,j6V Zy_yx( YSUz5΀&J&?hs䭆: ]k z3j?Mȇkg./XH ų|CbGR~s,'_\u@dz̧s-W50@eQ=tMtGDuϚ˺`XUΜ :egs3@w<8OέU>#'N/˃xk!̶Hpf[wje%Q.yS$L MVI.70oLR&eM꡽K{SG4k7qqTIi,yg)T˨`Ew8 ?r'TB D|^Պ5a(flϝrl)(k2% "ӑݽuUZ7]K$v4&3R 3!u6l1u- C.E|X##7}t":Pfׇ6o*psncQjlvEJCԗF%HѵѰpKR57Je{WokQT8MqGj7sȎFAKV:=NlANM2CyeǼ&tƸ,F ';e-G SӫOto*HG 捸4(;[,M]ڸ:xMA͒D3|R'?ie=3)EݚD 4+zQpvR*K$l.1To{R."|]9o*~imۦxGϜ&?1vM*޴c|_J/$^dH\gbQi|.5U̚vwzqI[V2Xv ͉ o?3>1=F[26[&m[\">.!% ҭ/,"ę'аhQ_.ȼDDU4Z$`5O#x,ioO$Ia p]?X{r8CxO_΢ذ߈ƌh?ejSf "Kޜ?]mHt# al,'lujY²]cA~^F ʌˤqN,௶0x D \![29ݾ=m`Fw }AD OP90MD| n\W AٖNqURQ xqx}N@w5C(|: B~_J+ L;:^L6NUU-䚺tiGC**17n}mkW48-s~/=sF-+i:U@zչ)֫cf4p\OZ~#6lVg5"'Y~sBv=i1f픠ȍS%]i̥Yb2={鷙Po)ASx @-7H%+sY\ A^Nؼr/K7G)Ǒv.i"lQXG;nL_2I-#o2&g_n(v`B%yͯ[l]Y[I֟vqTeN_ѓk k*[ͣ= |U::ւM-ks)X_/Q{iɂIwVxPs=$ӗ bGe۠`)$+vl]{qwJ͂0FE/b%Dq_8g Ll„a*rJA3(SL)4-i c0"GI8&ÉX2Zbh"l6ߟ, %0HLOJuvMY/4U|~V>:ouT<B;ѰIg4\7lJ $ i .4a<߁m=Ξ.c]a̻2IդUqX–Zd-"u68~c؊&ՉD0>ȼF̽udۙi }Ղ#>6̀XcuQu56|W참@|h l|  ;$9'nz3EFʜ tJJxzvhh3|T^P% &s:L|ǬeN n!|}pFct;e5[P9-+PR @{VL?rhG/&݇t7õBv,máKYhD:1|:k~Y(۳Qs |ewf˅ԣXLi6J߉N&Jy]#ƾNs*2͚U".%7 7;}-0r95 JgED7Qy ֺ(GMaExpQйc gfi}AdaTPیzClHc3˜gn~5٧m}+3ȕ2X*w;wM%"^F}a2Tc2$?gȺp  %APި&:,Li)NE2(|w3kX6o/5L Y Vh~ϤGoֵoBBpqkS?ScL|%&0ipjPh''p%] oJŇZ@ĘdݯqP܋Z}Xkbuoj8b'&}}b1 o->/0Fؾ7G ݟO{|329H|7\)}BK FB¹^ԓC 7ulZֳϗ} "cc,_diGl^HPY ?} |B݄YqI^2H ӷxk!JohJq!m ,;%NsZF1eX}>+Xt/ PD؂3f㉕(ځaaiTw7^3,cz1ة֘'w}ԝ45S-^~FC=X1ynܦ|K-܄ȗ:-JBNScn('v>h2_.vH-dNA.yUy9عr^mMO291UWka '\/2*ᇚ`81X""PK~6h'Cy8maS5nPcՖD3DU$C&mIñsȼ۶&}-SQ2.a+`vk2>P\݋"Qu`l'ER0s~,TS1IDއ:q& sw;Oz8j]=;m̀h0wH+a-\3Mz6ɯ8jGMMV]:c;vBع\mZ axQI]!'AZ^XP5QKSt6`GoԋȽ[#j ";5"o~ 3l U6"$|]o(-QWO2+fXt+rhL{O @(9X'^E!`$ΐr=JN͙Ndl|q`"2*^Z3@.8.+߭"@(Z-3m^Da"i_vR;OA5㢟 !>\J|WViH o^̯J/p5>#NZ! 2a uhhICܸ;ؗ?0bT%f5UN/DE'|60:k~Ǩc.w;P#mL_[rұ fAYp+) =Ӷސ<4L?Yl ޞ<WJhmȖiG犼P^z6+ҟ\`.a=߇^sus>rw,/D~B 4*KPםA_X{CDceN?*_)I$$:9qw*ƅE97_$U+'$غ7mįޢ~e^!h,LC(sp3-R{NM|0lEFY,Zq1h+o Q=<#(ULX;Y:L t+i*xwԡ r$9HUW=j C.!tJ•3(-lJv%TiC>$q5Sz&7,A{mO,0׿`4H]: S\$ dT-_>/'ߵcNgnW.R6N($|N"fƟjuLe f xP $7j!V>Mo /RS])ARkYd?RRݴ p]T}5fUqS;XJFhb"ȽV{;i)!Qw^Xb=s&%Z,hbK5_2Qσ6ey*ӵ k0bUs  I!qVa`Q:kXN2) wjr9\u E- `ZEMe0WcBw"VnX?_mđ @9d- [1\} nWf)iDi=HZjz/1nQB6Yγ gPZ' WH1$ Yq֭ݞTqa4c R9Ү.)#rh3EKR9nuŀM7.Z}]7-ԭ-cJk/ZM3he42^ץH5SOZ&UԾ(TzE겂pҋ_Kع3uu?vnr/ pظMncC<{I5?ڰxtXeCczd_ HT\:KKd!/X@_Sϱ8?; ɛZAZ(e EBLb7 Bї i$lJ~ISY]K NEN>.>Hɋt< t-6J OEbR8j\TԨo]:hHn^K`|uӇi-A .HzpYE|n@vi۵ 4v, v4§p ސ m\7`=HGESGJ:qZIlG ~}|TT]x^1YgF 1޵bicDh63r~K$#>`% i.Cֶq֍q.Gw9[ۧ:{sJ`蛅-[펀h"ɒ#;7n[i*֦ 3!&njiF)оy+n 2YCTZ= nx w]oA)n@~̛`*XΑ|* ~DQ'G4hNSN I @pܸNOԌY>/rHUt: I$B=)ݝ x/:UR\2:j.`h|W\`TC<'a\-4_o24뭩ԧNm,@#~>)L2 y=RCy@wG||Q״?<0`(-esZ|z3UegUW=xO$FXrM>͙x,XBABt602:|3hyc3BCx,*:t ֜[ܟp9 )ۑ6 $WbЋ$T6 7ѿYؤ$B)}~˯V %>ưrc ?9F,A5idsGq 9%<\o"7w J`~\?}\כe(Mj<-^N)_ѐj_ץ h+aj,wX[OHKt¬"ñw^qXnjbPL2G>Z==!MgJ!Έ}CɊoFgn @AA!jVJO1]#n鼗ե[)If_b)^lR2֦dlv,7]%t# Pƥiw'dkxI;JPcX#.(Eb"u?l6 ؘ]}\_)SHqk; (QQgT6HA}/'.51fn$VnLc@kZ}Ȑ"O3jO'?2@`]e"[ gw:&MePYG U+<(~N_(m6{@\:1-JP:smkEzxB@áz(t4I;HYw&4&ymt\blŃ68'WH}%WkJ,Dv;)CVZj)n[@u$%>;uO{Si3_DC%`~x8GkyGҀ;*Leu %ԫBeðBD$+jX&t,zϯ(mlnӌ$I]_upԌk&B4l+rb%ېʍ{;35Y0 ,&+=~QZsra49_8vYYsr)U/?u37Jch av> W'V|ApkAB0Dɻjӭ<{[q*#*ctI׼\щL)v;sjśVԈ6GslD€-5yy˷sC-Uz?azyJ$enJBCU\a>>+G?ֱB0rc^"x+e>o?E Vi<?gBHm ,vW&QHhm# Uh1}ƎP!RIhS9ħ"Egݙ@ 7 Ŀ?~iƵYexfF䵬A!IcP 40ýK5AiN&F"J%ݽ9D_;a\82FshYZdRgBAAxCGęiX4$@U_E'/p&M T*PYMVXnO^l9ˁ)6o&}K`:~7D|cA"F1Gbī`i락 U 9jkSbqڝ`&suӚ& .%g<"jJ$կ"+~h۶a{#Z,XWтX#Q$ ܄Eҵ|dh*TasHE4b7aiVĚb;tK*}}$0z@/ܱ&$O0P}cZh`>Li 4He@:t.k`7'9e2VS:FMV}5i+a~GNFl*Hͳs[ekcI*`D3VSC r2|{'+6ħd#01v \_'96V'xkզ*bwWf/ pd?!d* eP\10;Jx˜ߑnjegqMւLlo  ai~XP9~o2̞[ѧ{{k^2X/`-9~6rnP0eu]JSF  >.j%⏷ m?lQ 'vq;!HE,?lZR'voٵƗG/'QO%N"{JD+䑇i[?Ff n^KvA*EvA13$7AW`ʛ!/5&0Ɔf[[@3x<yX3}W]Mi%Dڃ䤠.Q =cb r^ރ$;?zzֲ[ٝ:wA{h|KŪj>x9)FhUƵ&6Q#_yx') y9i^.I?6r$ȫˋJJa.O`Z9*NpU:+lTK4,@DJcija`8'Mwd-sr\_<;{ ۄo,O1,RP gI#e՛iSH$]$`t'|?k9缴y4KPsg5Q4pݚDF 7ѷ?0wn"m?iĪ/3ĿLӪlӹ2ץ.2Ў#T0 ; U6uKbr<Θ.Y߯R,/`FDYmRB[Nݔ]4?RjVyg9ΧsD6d]g5\  3(kl?5GXj|1mgH- L?v#(R91lezxpCz [I1E :;Bs Co-MRKC=F{lN$|`jL S1ְ|:&thY4z#,U+Un@|I2hlTkk28ţ'ףZd~q]s5c3k.b]`Obvr_$9?=~hS{0#6iBjF9D܁%Lه_gk[4}h\*i6dȤS&(,u~_%5C톟+Iu" lpUݓ<APq;Tdtdܕ=zBL3 E-hnoړy4>^렉|{^\ī_Ý|:KWbLNY9?8d:U񺒏h!R0$u$ٛ9O.5) o=]c1os9π{PPr&ۑtKA}D:=6rD?' N#,(YH@1(LF«k)@ݸwqӼn\z1nK ^cY r;8`S,(OYܼ5eD*0)CM[ 6 P oO)VBҌDiYh%>70B-pIu#܉kgu+h^1 đ[efq J~(m:q %Zr )UV,˹sCkAsGhٳ:ņԄ 𐒤: /7hGd&noB+[Tǖs/k?T fS?LDōy0yגB*5*D A,v:%(;,EJ ,lcC hTA}J](FwѰe=q >s~+cuVjY* WBrzY\)Jno{T4I%E/9|jSL =D9_wp/bR))KzWoʑ =thZuiu6KM, aN|ޏ]PmQt澷 k݀윬Θُ[[# -3/+CbO>XzO>|.idJ@hl<پ0oQhPtF'0S =ϟ Zr' PbltD`I>Qn }1o SDnzVR2:QP!]]>:{M!T7s_Y&(kS#=-,'ѫdQ9?DAhgg˞HjYNza\ !SX]e=EtbR^Ã!WIah@e lAZb!7#zC"DvVanꔠ"n[6j. L#C9hnUԮq}|9NWp* csPp}GڹYPgOo2ӺBc}"΄OچYICpqZ˥JJ- 81M]$v-My˭6;oB-0gs>?JswRu3=NqV)]˭ Sngs%UHŖa WX|N3߰g,*N2S5!c.U.p~/|> Z\EAzIr4t}~DwBL:M$*96Rr?S{N<^v0!eeVI7P#GяYi  .$;;%awޭacGK.}j**7eV):&1ddWBYDҤ`o7\SE7<|Ǣ=y!CQК&5տ{?W0Vc7c ?Dmd?⢅~؈K0wdIobL˝RH7ޠ XO2`nj%K*XEcD_t}rpR`NOL!Ȓϗ+IFFE]E ɻB}Mx~ag^.Mb淆m9kFIk?5$HP'D2}RYRTt=U (/k8y3`lw8PZZ-W>+Z)7!d'GaqvƛV\{èm Đ'7S&*iT[ո-:!sYf 2*QGE,Ne\1"o=\P܍tȒڭO>nSl9ELA >@U7UHtf26pDYw%R(Ud\\NOLس#o+}sj=?CtLSǙ.ו?A/i׊aQa*4lA(WƷy\QZ0.vZϞp"u; Nھi~ :Z8DS|P%J3`NI@Pʕq:Ag$S31k~<~TסM}9\yYU#~A|Wdd2n@uH+HeA/oשn6ͮW8Ga3hC6(k]m >r2΂e ܊%fg=?P#W;c##<`<B$lrT6.B-kG&;Nj #qaϯG^Ix`p0n'D/v:Vm1H􏛻6K4n%D~yq3< V 8X }b^hx@`m`!l]Z{.p߮}-$ K OUbn|z8!=?=|BE0tߋn5ܪ Om}IdvJlv١a+_-!h)5wYeX;"bAzռ|xmW;sWW{ZO; %x>C(`{!Y΁IIY3aaXle_qU- 4**i+_]. NLs|7ޅ2 3M9Gg*L-wQ<z|8J>;V_Z)S PhX1?h,uA-HJBKfE]w~o}9nFW2C Z" +3b6Ɠ7/ Kzzk30Θ 8[WJJ]4H~cĈ1𽈁4xES z^TPv-0!.bO5ZP  7q/8:&vS*Y%- d(r$JؖU#a[;+;,e=P%9=I(0;C9Z .c r@/˖zI%ƌX yw"=0eYء&qlբ I*9%8j(+019 z*&M9~I^|#q1Mb /Q[ߙd=#Yw;HcQڣ{{<jDH N2cwdh!^>?-:c\2KUdWu\i9CoG-̦5TiAz(DQ fd̔u#s O|TXNkĖJWV qm~SD&r/:fn7q}x  G{5܇-y2"xfrWwF2JK2+!8;{E%|#}kY/T#1~HZL9MmXzN2?x 5Kc>Q[-@NC]ip6|~f*>d&U6 m\޽);s{6qHZ8yG&[U;c1O,u/uޱ!7IAR3V;]ޣ;~$-cR<+憣HHk2 wt? (R:/VG8΢stxPaYd< e4 VA3)~vy&&MW@`If/{i ɼ[~~NP\_UB # hYX9E3#*j>@qj${E-|q ۪p¿a)1Cu ά ށ6@^ >ks5;Sp\zR[\ Is߫*yzLbcG[nb;T+,M6+NĬ7lĀ9 z^AqĹAhAe:ek=~]IR,ہn:_tmY}+2$V@$kt%s1h*h~9Kbh$2(9D8sQP`?﷽l-Z guh]~&Tot!%} 벎βwԘ^ޮ۪k*6,H5cn>hƗ*> VYrKxooUe Mc83"-FfuDl5V+)r"ð$kJ_HX߯V{J#-݋:::A\Y(ũzڳr}FRB2z׵2ܜ[B t%jH4]:fzp]_k$Zp &G>5\V))h☽;y |ߙl'R\$8}Yo~pcV@5pѹ/>m=VT@2& wηtb`ϰ1*NCxvcr)puܲKE{h3WdJO> YQbʹ eIxg#!<4.9I,,dL}ս}SP _ 33xUaۘkA[IcT}W2,Wyyѯ܂H檺W$`f>-(w1we:Sn۶Xq⋑*U]pЈ1 m}/M-`Ϸͮ(#ܚWOn_t< DCox9t+-Z[oxnNxR dh.0E}8B„,W` $i~^4^yY\yXЏ-8ΐ8;HN0Lr<)32N@`LqqadZ\T Tȥ x(;dB|' *F㓯9[K38@1aΟtg 8N,~lj?]d>Z)ZLYiIfN@>ȹSvy|DoC &NIȨjȳ:O+s369"UUTzOx UW++iyMJg?gnM15Bo[gL$Y.tO2wWloVg0޹> 51Hz~sBRNxJP& SǤaiHz ّq(:),{XD Xֈʨ'BeQ{a}G^yQQY8];rQz\45Zx_EIC]#CA71n%,m`QPN9*ݰR*%R;$bQhBX^`TQp(ȳ-i8(eGsJv4[MɬDAB[VZmlTw`QpM"fyUd*fʘ[i+]#"Mc~ ?)S8pT avfH{ [ڀraQ5׌Yl!$Qhڵ;`D:]E"ɻn=S@=s` uf~a*8"[U ;qIY}` ZhY:5jpLMuX趑y6NYnG䵻Ɍr:ß h]XbYa SHvLun+|15Q"o%)p GP\+7#{8$AZ26̦fJ&MXI5k>` '/GbNǩ$Ek\\G_;$%o^Tzv 0cR&OaSP'V5cwRnBkڮJkgͻscG~M_Ln]>$`Sr#36Ԁg[`4Q=Fz$ǭj{-[C)rEPbL:1 m,)"+0֔=׋?<^ -Sa{~s;Gsoضb/F/4NNQJˌ<%muXtBzAFTBgY-{U{!h4M[,fc뻕D79-j5ֳB;oc%=\odfk9DtvMq-cb 6֎#ymmC[J7BZfbMG NVP!,-2yb%q^H3RҶ%*hs>$ʏ T~Bؘƫ;avW:3>{'B+\wH*0KeC udTP݅"/t6Zӝ*׵knԪn9.1 XTqBl҃rɓAS 'SXx3FQo~K/+2սl |Њ?ViU^`jY$eNޮI.KP.+1[tZV}굪J!swΕ6*Bqkan V 6f.Җ6:Gs ʆGdɓЄJ|wT{=O^(17kK}5A)6iEuEjNAcN~sDH ֋W\XzW3{C%$Ӿ#*X 9WX Y,4_獴>BaGG2i֝Sg f!WR%%_'~k#m꛾m'V }D@\eGLa4 0 ŀJզQ*_NM^N=ۋG8퉯Dga+NxWe7h:-A;Ej_pDduo;2Z ͒Pܔ/rˁ=P^ *.mhe^#AXDp2}j[\T fcTXSFhg([:yn'4p> +0p M c M#I)~ϴN|%-<Fy$!meQq4q"(ca~j`#?u\tp\4\ \M{, Z`n܉Ż8vD;HDRu%,*]ƫph^I6Wι2o* A<6nL8o>ppLMX4Y wN57*JMn'`.ڇp5N3>(~zq!Dh'O.EJJ.;+ jB|6?jf8$8#CNkH_twhhsiO.{2)x0έl ^CfBU[ T'lpwK{_m+o_Ib =f;%z2k[iNCi:Wk$ZݢC3Kz:٥tJF:+xRE}o3!Ha\ ҚH)Rt i i$ qn8v;:Ya>J~ _r|@NYnsDW&:pY|H;ehY B$:w˱S'v֌|O;o"W  ͓6 c:T|;l=yGl*՟θlD~b{8+j) EF|y&u#5 "yUG`)fvx[24 nb#jIhV{ SGvR[ffРdLz6n&ּwTrnAeJJB0L;t>TE4sl \0e/4)ю,Y >Ff'APˌ5Wj7R|;1u<)g8ۀ@uTnsl$ESysY\i/:Jv@8h_اrngg{6$5>g7Lw_oU}p5Y zD5L4w8r҆4>@2)S34h#|ltBI859"DWn- T@ıQjU #jLۼeLE2+= _B#y!ҽHCD(oѣtV?]zCIr@)5ì_Ey?\t1E뇰ZCS//t0Hܻ*c ?._}N1}LE'),2ƿSpdw#CkSڐ_N!&&\jY1@%=8YBp~_~"D3KaJA*Oy^lF^!@%}cG)1p30mH( tk42$٧`;2̡!̬C띫 >a\7L:F[̏v(c+sľ٫HK}7]xm43KwLokpg wZ⯕k?%^vmwL,~0V) .T|B&9:PWZ 5o05ݣ Xcܫ{saSU sH"d;b44-{l{M`x'.oFfnf:҂]8s0N@V<Bઽv9{gQMBd(#jF\RZbxL_&5I)ܬI+jKZ0&뎹@ #3IK n.B'^g&:&&\SU][k骣6"n詸DzܝS7#!x~\'?4qD<;i$Ĩ*+oZ =YNކHD@Ma'1Δ[\Xւ#쫝_QvCU7QaeS?C@\KI\ n?[=b%!'*;ZO2%]%곫öB;@6aNjpW}H-e~[,nήHq|C?ۂD"ƲW, ΀ֈ*hd<Zב0VJDj@LG2] -o2M =3Ztc8@^%gInKs4t0gU: @.X±/_ ~=%UI܂&̗F^s/h[r)h3hN|k̇ׄ륅[@,ǎkIi>$F{Cj-;qLVNL'rǃ $Z&#п:FrDJ+x^Ȧo }{@Rg|7s#.wBax T|J5[FLdb')\]Iv0/zYD1 [}xVg~ OXjCY+gK7N Ջ<^Ũ`Z6s\sɴG:2Mˢ=fUZ{}Xº$GbϲiD]sBi䬊ŬPq/4}MF)(y +Q,Ջ^f>s0r XX= v,]ٯJϢ܇-P3<4 d;830Y”Jh+(Ks+Htea JIT#M)VӀ\_{T#`Bk15F"fK}l1%aQˆx{ThedSaD¨lM#(9I Hޏ" {rU9܎Hopx-Yb+`KcQd'6WvG6M(<M6z)dN?$bſU~'jFesd$,ӹ©;D׌g7w7V.Ӫ18T/+sL?[v=uhT&?3 ڊi[ x0tyA ~DyxL"^&_bp()^5#ďT!20-!n%{5 S0ŀFD2e3qXr[qpu\pB 1UlR5$kDׯ8;iwDVpM;ДM>s|ssa\Tϣ챯E*?՜HlvoBF[*4AsČ)y|jUx1^P V0"p?ʿZ#!Og93l~g9-+XklNs2aVYwCxL؉{|`O6 sY\mci-=hH& 2Y`0=`3k Hwcv@xDp_.MGjGwؔdŒ-ю5[6G6( SSh EqDϔGW(f5;d<`Ŝ$2d=yC)r0`Y O7DJULNfd4ZfnfXgZ-!Tm7{>*%"Kq%cY1Y #u ޶ `RE[)AөC`tBuM%0:wjWƫ۴*Yl٦M[A*xGgcV sn\hNl`i8&:M7,C0Y|7ߨLXu*m1B73*5E_/l(Tyќ[߱b8'% [[.kg/2Mxoe~;+ftA 8H9=%ұ7i`&2ZJhJySf1; &t:-BpW Fy& ;2o& ۪BM`G>۰n2e2/ ]ﴠ[vap/D._ QTihd񨻊4'l~ _luG\secں\f9;~D5 ?uIinj#:GUgFsT/@h @{~zvnrRѐYvI5Pu{FwT0-*pjE%Q}x+pJ+CK*1SC%-Y;ϒDD5Aƭ㡾fϖ-}}ܢUw OkH)\kSS ~.Ⱥs-eB͝1P~CA?V`~=vn.t 2;½C˸o/D \a$rۜ3?=Ko+VJqs۪8% RX=RUSw[PV]bф7)k*ӥ-aʦ?>ARP:Y +䏜O\K[QJ*w ::b]JiI$Ca C8StÀ a|LpWՠ1ޕ59Vު^[$ݦ؊`/1]L;w$olN q $R֌PG&!Sce-.ҫd ǐ*YmF3WQ#aМ"IJ)HCA|J W}-ӆ Rfc U|k\T{ DԞ Na ;K+Wirͣk 'PYoD13y9E2Ѝ kZ'*u[k"#@ '.z )/ *SWXUIF kc'wX!~9$h3ruVc@<Sás/ddB[ qGʎHK (:u8Ao#Zy$+ǩcV01ANO; M}PhtKw Ez&|ز4`4Œ6˳du/ R{dJp \:;@-[So 1 הDzsfmXZOoMmQQjac1h ^m^ވS+{s@cSk,p!6cOW}:/ ܤPBΛtښ=91;{ڐd\1I 0ڌ3avj̰*;\ UŴ1}D)~w t-ymqU>f[gGl,]"a=^$ozLD~;Y2F~@O(vwnAO,O-H[1snVv:N$4C :V-!"wL*2]ÀE{SZjb|dt-glDn#YKcN5#rt%bzؿ_9yn;]9ymʙv;Y&'h5X>Rmř%OXg ѽnXp#ϾH8/?E.\o^f|}pf;3LD0pӧRb}1mmU; vєE mOKR9s$`Lbo=BbL<S| :I <1/a3Si4,,!3dd+8xjQ>4FR iw(6̀">0P9/}{a9v +^C#sx䩉=fCt;h^^VwH_qJ'S<{kpiUoQ]|a-'4޷V72Ej؝}GS#3!L9y ŦV^=o~- fʑ0@5(YL܍O M&FgKgf=?)-3C0{I#{.[̳:V^fA7܎|N6S?ͪ 7_U$%R]Rv %nν>6(Oqbm&~oe~Q_qU4eb 8yr=W@!<`Ff1A o:j@͐PMmK~KgG8huP(!Ǵr m09[?AaS;!',=2͆r2GFS:u.DQD{xrhV~w_H^Nie5's3GuG%K[|`xҁ7$/EY4+Jdǂէ*boUi?켭0lD te:E],!TH.E|oi2_}:*59VGOyxz=yԊ>'*wv 4s9t \'(p#IS~I+bsm ֤& (Lxk< 2e-?_.\jKuOXoSJVU4yA9nA6@gbܾ[bV@c+m^r x'n`QFܧCP}W"X\K$%xS  5gPֈK=mQ2I^$ǞEލ~, {¢ܿ?F\ҸhgD&-ڈ7t;70!H/Վ$ one ;"͠68Uxޤ[C ͜"YiH ˑp3*cuX#NyTm^x( nAS ? Y@1{,U|p4z>SfGhC6>?u% GDD26\J`x:ۡm{ Sdl5נ,$q[\"<\kGCSgkiYx.vZe5# ynRm3T`hsY;I=Vcԛ:P{%.>a˜Vۿ6{= WP3 ]GXA'/2/FX5?3(5sG;y\-4fB$ށGj 4?mft$H!֛MC9*i.g{e g~v%k;?(yĩ2wDDw [3Ǹ]ƌɸ{ @:d!|ܔ )'Ty5ס %quC;L~lll`|bG$5{ERuIU(Sim]*L4DUΓ<>ɘVBSYDls+}u ?ji j$댖SK$@NРoABEtEyZ{ zVc/H^q![U֚7翡s]!ekhQӿVk5aUG3>⛵7d%0gr»{;#h SQAOe˿ow\ϒQvNP0sB߰F)5jO-m*~<Dz eze:e*$B]`%ivmB$yL9D(K.O_!=p4SGC,tu@ѫ=O婍 >pj[Ҭdа N^nMaLBr:::Xy0sѿ\|%ktX&[H0gR$۳7^erpZKmxכ c+${D槮^e` Mc; l]'dWYe ­F;NZ7:7zziHD׭vLC$yXיiHh6!k|ڋv=ߢ̒(Y%Zzo7F8V:uF8^m;f$ϬE*/{p9^ #N'ֱ-bAB^nėVmC6U\\y.l'p?Z/gӢ$9JZ>2#qBii  ҳV|MC#<{ [6M-b!8eFnWbf(Q6_~-Rws $|AlJRjŲ2Fihs|Jw 7mjjS__ԖB<-u&k*w[%岘)Vg,9߾DADH`!c? 2(:qtWyNL2D;_ one>X!Gb{{cV`(B(=RG.@JW77/# 9}i+p ij)PƮQVи-Kⷓ4J<Tz8F@_8¥D(=1zML I2ѧHwlQ}s3fQݐM 6 )2D\ ˊ l ZEJ"|):U`Qeylҽ y#C.e6ʱy.&qLD1n$nk,UUxh,נe\g&v䪕EMDjGQSmpmA[uW d k})L? '= !4qrF.2W]b2C΂瑵m?irvG// *QבA>/7$v ] -:Cvx\L_FeKv9K3։]sS?=p@J@%(/ R:p/]-^A]wK-O!F1O61ΠúQce*S4LadH.eSo9hO˓Ta=-h!Mm1ב/t?̻/S|W~B5?z-0h ƼŸ/wFb.pJ -!6Ŭ֤&ZcC @W*[(:icT2* LQwPfGz-~,<ςkBbI*CÂm Ky:/pt5S ֤G|Gr1NrkiL~ J E̪moX[\4aL5e˙wdLRM^tdHS$vi 0;*k2<.!cL٨գBtNn\{sֿ@xC+*O䖩X$J,GcJRp!qξw_i ŸǭC0TNaA "Gi3s `_Vz5SJBN>X @d8Z`{C.  >>8< #vkT*G* '4wV Pȳ'HH|K@ Ӳ6w2*ETa[RGcW<|c/ZBxǏ_p3M͖ aV' Js=Z}mE%E|ϻ/AW.6ωtP񿁫9RCbzCՈ;I(o*F|;|Bӷgy8 83q[iYb,_PY\a<2C{jSQ(-@q)`e]*9gסm^`-*WN Q"Kn5lG_ZKuQ< ?82`+D[3O%@>zqlkgECʠ`gF0ˀ\E$xz^ Sy5ѱyp*#3:.6 OC4ȋ'oMr-x΢Y|UZDƫMqn ItD6,knD[=M'R[D-lo(vm~ŋ*ia KF69ZdJ 4 {Zp; kYCMtPSQj U$];|ۓM$GJ3CzOo¢BvNCmf=7a  d܋!YaUA7Ҿ8z,B8AlqkA0r:Uԃ7~UŠD3d5W޾A~Dz HvR0phĕ)jɥve^ Rw"&9T+Im`E&U*jQ( LO>eo :UPjz1lM`!&c8_#׭j(!W_gou#_~7b:LƝ&[+B+16l7|< [[R3!Z+( :㚖H5v6IA/2ԄUENA[";ߨMtt|x:_!yȾ)'F]xn37b09Svv+{>\bÅe_HMK rꞧ)b(Lվ' 3s:YO2^6ph G%ԠĆA-rQЗS>^!A ԼbEJT7e4}J"t߱z[{~(ZŖu8^vIKNl{,ŦMfv۲%7980M]f; $3IФ,yׇ3D}XX˛gt\\b6$)O[i8K1UO]nT JSަWsU2499Ǿ CU=.&g̬}N{/!plnB78[ndiBhoz GoZ1CO]ǯ]D\$l7D6&p랣9m@G"~cJj"fa{'ʪ܀(s:-r#e"O?նgDʈi # ǜx ˨Vh._F7d jcV,+  Ɖ<%7?~eN7.q%VW,VBD VܦD| !E i/B`+Fq1m/9Jx߭cTmzrK8zFm۾,v8v D(2 =m݀! 4Y{x,1[da_xꆠ3DӮg83sz<>!HPmuQH f~]Gil*Y:xr4X%z#S)w} Q:ηP|V Hs:G v| RQ P*9#zM/ hlEn4ؖ?lzq/N j1# 5(ҽ`nb仍4Ba~t*@;^.GؚE"HI^xXln|R]4;)M l C=`m ?+gLypSbcI` )X.o."3*9uտ.+8G)A0dƯq#P۫|fbgR7 P)K"Ab%= E~{| hNό\@X2%N+/FntmN/lM3jkuv1`Y(Padc [vjӮfp!7ʭv$!?>Co mɴ r)H.8 `-F緔xk/a@ظ~^%Na1̲8qT)+H۬܎.K)$GyH# (cGg 9neiC"ڢ0}V՞ P+XpJ#^5l$ 4]$` V",ZGvL@˥HiܖQ'1^[8Bma.%ov0PP2",\4 1/d3>j owkǓO1yȘJ;w;ֳ zE1]XW|݀drKbDj1c˛ZfrOk7}`C9PoeͧsK:TFR4t m.:7]uDXw|9*IXi3o*AC؞NE;R٤ఁ?y8jѴ݈ǚm56==F _$Gcz RNE)gĪ>[++D,8Z+azc`6~QEq^zƙ*p7T)qOkbtdm"e*_BBSH{boo w p'E6Q!9^èe SQCCY59;Ќ{i!}F[Hc!4ٵ@6r _zRKngEcDd؈*x+r-S`JdP+LSh}cLϻh|[=MyQ  ٪ ğSxd Ge:(p ǂbaN@bw Df>R:̈y"'C'& ߕQ|U@@͂8}$ *%tbײPA &nkfoD0TF+^e&úAHe1g+Bv65%ŘJNWm缏?uS7e-l l:93<zЅj):*Ì`qӽtPEKv꼻*2kԝWWgFdP3KālȊA6Vږ.7̃ 5[Ye*~\ҩ5ݽɒą'I&C5=S'M^A/.̓j2]#EҵٜV܁E/UV% nXLa~xֱH<>L^$G^`c1WxΒȌɀ5_ſC-şkkM{BE=jU#Ȍ6p-pψ]đw*D7h(~OoϏRX1qg,'+^6/L@A''%1ipIa::'ש `;cl4guZ.L s]Ml!nXa޶by sQ Xq8n,AmV.6B2җ4I9꒦/dXCefبqUqK*&>v+y?^/Q`iee1ϳ!|=ИYq>E.rRk?s-m~ +P w\c$mud9!ZPU[ \ƹ昪.c̐4VJ eNn;o >)UJ_ I7וpWH Bq ^Gv|P&{q:74q}H8V(|M7bJnj̛ fI4xY<qeWQgҬNx&oR%Ղco³0h+8sMV0t,>؄9_(qH[0oXh`>R՟z^5<|D28T?q(gNY#]v0 =[R^G^Jr^ D枝caX0AX+ur)K tL}ڵ^hF 1SO#w ]9#UΪ9xojPՀyڸ֬P70gރCcGF4^"Hs6Qen {4("c-MmP]6eȷѪG ĖNkMpQCG5&ȸOk@E 35ք}I偋 R^5I .Vꬑ@".Ohڻƣh ɢo/HEA6 뽞1`Z{ USMЂe\^9w /qmpeZ BJ _=c-EoHO=l5枻bZHQEt9OavJU JB '72Wڮ2rp î#5Sw0U:h%+O֋XMJ}p .v ~`g˶穟i=Yvg0 ybYM4ƙ {4+`v ݑwHo>+i3Tвj0Ln,1=*1۹9zS/;cQ/5CJj+박~6Pb0ywi6PFY/[ R0_fUJ Pec^ϼϙ8? NV$.tLx`' ZBpBkqTw{ fOkk3/8qt_{O+0AQ8QHS.9@bAm-T$_da*wH̽xE?$ k VD_5˚&1;7oWs{eE.D`GSVOot oˆS0xFuΰ%kL(hڣ %ކAI=+X|L2Qx`yjYč]tI~b>grhLGs6|$nz% ba'W°?;T :dA܇W}sR|ld4kk2<$)$| CTpxWf9y2&V/R/8R_vQ4>FV /K)C6:^%s:D7ƾYI<:s6y<"ygy@oil(e(dy9{DIj}&P<3 qa_V"Svd+}N~&y 3ou;ԉVa@nX]g#+m*PkW0Nes-КO]Y}L?ۙ-c"|i} ?hl$CK 29Hh&֕S_5xO4=p;MvH\ӣ`aL*hC58JBQ#K@̽l8?b1B3⃂90c.ډb+mK,p]Zgသܳ%FwVb . ^ 3ݭ_k:4S!C'0)MC 5س$H mɞlj<ۂϣXbT66,sABu":M?(B6{0W9@wݵxw-UI9ѭ1񟒗8zw} F 3f~j@៑4U HS"2{!U5a]E8G~U^V%{VbZ_IT(O֒_Q?lV~+B!4pJl ,:g)\,6 g`r] IQĂn2ʩL% *fiՌ!($M2kXoB@GRLjyk\L #gjJ͞&ʃie~%*Wif+S}+J+ ,az2Yp-+&̇@ b7ށ=R<4DBAdmd?^#8ԈAYJDSUǧ|ig.ai8 H -bʞY5@SG&t旔ԧudF.A`s Bp̧wnGk'הalC Q=M|VC˶U~=ќ{ʘmh?{ DAI")IfZ5UfD ڍ%FSy- X ;q*'{Zfz,-tG\O=sjr;C^{qTZU q#<ݹ+G((ڼ0=wF#cZ`)i S9?Յ ?cWVno{F,&Y:N1ߟ$ ;LQd0qb͢ CЈ,Lɛbs {I,w=a?rk4#4K{cpli꒹/Eǚ;KTx-v< X : :sBsGBªJɼ%dj`H'PӳJ(KƯ <4*jLYޮQZ⾝W<|/qz\+b(`3(Α*g +yJ}pyz$ClmR | R|Mnݱ`W x^s(j]yk %Zla#}=y\.ԴLw%~rlJv!>g1r3V6rY??mT{++G=+oKH rةXX 5w*4Q#9EY cu{:^dFd_HCn8!0B ATh$ h%ܶʌ2h9 D&wEzn_8Dn+a,]aq7,ۀMVt[Jy|Dmo5昹1>_5XN9=, -wjy]a?TM4qӅe1ƈ>Ђ^^WH tG:9dc<[2Y}Te}N6Y@X@|)>R{*Sk1X f8\R\8J.)b2W &@ >r&d@b<4ּeF-w`3'q˲a'VDOxX~9J?ogj1u) o~VHgcb(aV^7 " bN!i޻RIEcO /l_P!qν W3<ӣcFR}m#jKjC" gFa8O\V?5䊷aOGEo` -;׾,4kѫw VE>*l8~-3a2 Mz~UfՔoۯk'T_ek<"ă!`\[]r^q'2q ,;oQbHek@15ȱ`)/kz$wmk m ȵD 2NgoRX <_Z|=K- m( [BسVt|%ra.?Cb#VpzA.}똎̺oa|XE}Z~dF/ cELD`%mFլHbˮXE&Qe-k_\[zǀcKaMEvY K ~6z>(jߘ`;Ȭ2ъ$#/|D˻aC:"s#%room/+cΈWccR?/NJ]ue0TҶsI m=ȁ]DM'2bA X tvƜQAU 6qP̤ IڢB':S'Z<%Fr^ȍ!Ŋ ]9Ps^yZӲ3<ǘ$AR1_}\+ze_+ZR5$+uƂ VhQ7F@2߈Zi6c? %R2p iYg/3^1ɛe,lw6\KKB ,w \e7|)RDohl+ErZ@RHV|0i .AdDtV `eO̷*HFM~ j*/p:袊ͪ6IOۡvԞ\P7hXn3po 2lZ\x;8XOenUݶ!JkٳD ke&o"Qkj@]q4")Uߔ{T/П!Q_Ju7i;MSF_lR{ f~>&{-)"HW['SE 2l[Rá q9ǣ, "T/&!0ohGcb!K4U#BFϡDݸm~zdSMúl0wf0G2-0oRסb} ͛L" AMJv}){ʆ=Rgr."]g?)ZRvHbP` yX\U EJ)N##b\oAnCxlб.e#wiox/ v_6ld8f("8٥=glkGyrA(yAG? #BBu!!U[z@*aNJn+o.mp_֞4GUQLa0za9rw*X1tF8bЌ\K:Gv.+XU,&W)U<g:#y#~pd"?Qܖ0AN [ {h*26"vӠ55(D4ͣiO,{G#{ڲlJM܍ޡ [wfkf鮔;I@~C \.ȃ6+hB}Ⱥ:#0 KpM:ߋgqY'* S,=d˜;ƀ V7Z#Ï;26$g7VziY1W`Z^aTw| ύclqw,"Jh^GgA<* H^{Pp,4ʼ_L.N66p1JJ&񒈮cђI=r|J4cY Сf3t˶? .UWJmPw`)6wns\&0Sy+s %:|&6,ՈkKv`F˓uPaN8D)_qCB3eB{X.0O#j"@ PuCޕ}v\.ci k`'rod{H{X0Xi/q(BBC?Bg/q)HB:]{ ՌͲtbژL F"^aS:ܪИC7QL(/,62NkC km< .^,^ 1fH"kY#=,$Nt pL݃ۈ eOFCEL*"Bұ@kԃg {ے8Sί ~aw:WUfرcVqK@fr~#V`* FiA '>.M+<Ɖ:S_C%T'j"IS 'G{b5a> La&$at>cռHե~L.IMb rqlE0s#A}x`3-j ^fnkxS ,[@wWcd_"QWt޽=n[EWUlJ:%'Yesp 0(Jd!3@<>q~60odȔbgZ[j(CK憉ٛZCd}GUnf(,ܹ'@NdR/voꑐQI71n;12#E_Eyx|"RSmc(^m7=:ı.NIyK'h[.Q ڳ|qVA.#<ݖ9BIe6DŽHH!5 JaXn[Erru\Ӗ&$<*aA]y ԴqhK|Z3ƚ$] _4:ڬ,"PկM+X%jXc )(kfcycFg >xc]Q0h1^OƤʀC\emVTSCTJӬB9ҐKJؖ4Fe,&z3uwAfXƖ܄G4U>Xh ?mLv,%c6DzS>:vVIjFwf}dwI IJY _G%P^c]O OM!fVL(~o`?/AW_} 5MJI+t rέ R!Z1?=X=[;8X}"FId돁`~o.H.K/25\+$ڵ蒦|lZ(w=veraQ<U]7i"?ƳP* ,Z -/{bI }rƃ|&[;!. y76D+a+p ڟơD  jM>gڗBϜ);{񓇑n.}y~ 2QR 8(2D7(ђȓ{“ՙe2"cϮ;}&(mfcPΪ#g!z@ZDI c 5nMAyPayFIȖ|7 X 9'3GYʴE2.Ϻ<4m*wX2[I+HNֱZBt,6[um @ayB*`l\\U qȖAG`q*G0z,S˄^`紩yD-jTn#MNFWε'֮b57 d9`J4H z~o-g Z 'gL*@ɡ&خ޽~QZ N 'Yk&s:K`R"-H yl%t;\HdZ5{P% Me1ħs|[dn4O֒,9F4njH6]]yR2røYBlv5添@gַȣȢpҍǽ,W(UfO=&'‰eo0Qh:qsiK/A|NUe洓¯fJ4f`-yOM镜cL vJ,L@%kt£lVeJ TLQbOؠ`!.1=r3M*%; -hAaE~Ds,1)ɞJ-"R:ʜt4P@W'+I8{HұV:+@;̔Gr]+r\yA6.fu6jIKy&JhY~X]b-2 ARLйH(;Gm oN- +B&*%UiaC=ƹǴu.6qT |PM^+t\3[ÆI(X/%^aozQƲaBAqXzsbّ&m xe*K@]>yd`݉Pe) z#*PW.&#A+~N>I 7QȓS*.'#pŢK93/KFlεf%i)8[7+@#Ā8(_ju7 fZoSFzXN6^;TZ!4ޓqdq{MYL<]\s24 |sk:A#3͔c|Bc3NYh1%m@"t=:8f^25;@CR(?Zj6LGV"[}q8\gT0^h_ryFo.ٙ:d$HO%ۃHAOPz xW.ޫ`1js&T~agjBcϹ"/DЅ>pPD><(,M*%-1OW _s#P{ey@%ۯߩtN3Up}G;>Ǔ-<\VF{‚٬Hrvq40ߥ%mt'ܩ6Jݿ sY6!ѥ h*Ԃ#l*tO̊j6v0.EյppX GP Y}>f%L~p}ӃīJSjd$Ztu c UiΑ,V*:)mj0Wb+7&yej4Xʍ' 3EQ0#U"6Yfx2G:PVz֌+m^W$ (1>&BR`.28(nif3+4A3Z'*wB:ijj5 #J6_Ȑ5:gD:c!V:p¡j7ye~~܍Cu)蟗dʕ06_źwٓ*-;sn*jNaEFBI-JB-ٴZb~rlQZz7GL=eؖṂ5,aчB("Iz;(.\3D&-J؝"є}BtFA5)USUDJBdN/Y`_=A'UVhZ}鈷$x$P'ǖ.]xRWM6-.j hGAhybkUK}y1P''΋ƀ-T+?7:$^ou!<^Y%#JȤ`H /bI'> +fHndGeeEa㾏}Qv"k?{θf"pPϛdzjk@}l N:n#9[Vd}PFniVwɶW@I1Y 檶loFIb֗)V1N(-5^QBh?F'DqHT(Rֻ zj'L&P /7!Ptc=/T6+ζKj-]!l9 {EƷw uC}+n-bȻb rp}A/HWyn|c_z,M^|dM Y)"fa23L(3CTP >0AA]\3NNl%E ^1rhZ{dw7xqaS;&%1Y^rj%gX ]aG ;%%~[prچ.U(6UB,pz=_CpE^ ͢E i?=Fqގ ?%?bZ~ᤔY'kodD_6y8<+ɭ?7%팑ōI,s[f\%pV|aj팤ͤ_ᯢc9ŎkqfON<=;̩1O#@26 \/K|;2Y %h]˪O?>?>i7#kKszQRлztٲGAFI }w>At++|R/`T:Lx|k?9=-|I{9]oͻvP~bJ`΁MA; XnOvUKҤyjP\bPNן XwbD0jm!%փ9dG@y)*cԪ`eQ&o< W]ܜPgd-Rf󳡥 b鐋 'QҬ$Sêu5}/ Gלl<ٍv 2 O"砼MuT:ydW&؀AB• |TA?j S)o`xܲ^X}G@ٯz1tS+#Yȴ(&)"0{ôZ<5޼#V (5="F%=Bscé{>Yd5AfU"[Py:P4|  wӌHv wTtƣA"|ʼn6 $ˌETUݥɯǖf[">s岮{kVw[yށi}RFXi#ѽ1t8H>vE6[_O-9h9rHg" (:DyUmjO;aC|}Lq@Zq Nr cm__U(yܠ ?OZ;$}+96f% Hsv}: f؋6Dr걆Ofd*((E<)n6@lpܽV/ox>_vYo*A.ŀeX !`>OF/{6@T tl7ߡ@FTEI暖؜kY댒7*ͽdI;X{VumiRdz4I_, ܮUG2 E?5#RL}D{=)z-'Od dQSW_ߚ`!Em`$Yãju%IɈf"cv t5^8O#:E"핐><GLh}``d+RX-3ԷQ׊˚aR,kqQmsۺb/w\寪yI4wF}=nv?ۈ1 j`8mTmn~[8jKzFeh"ļvP`\s/0 ]{\q JKD/@Х4: G-Q࢛ z- m3l׬a9OB|= /kAc#B[rD3Ԅh_{0b` c`M+0q=zoHeOHa:-H{CO~vF, s QgNtCGC1>lYr)eCI*^MVM|f=.x "wx{/@BkKe$b՘z+0m剝gJY⓾xSMBqq"&,dx,cAAZM3 ۯD- 5^7s\X:x=c &c cN{X IZ?K]3^Ƿ&}hoFB2]%R"j%sGA]YŽSTkg&"-n ͥ;5– `<+ENTP.Lqr`ʐdηKmV1O9eV0L+MCBA,ܦ-X+ ǀO끢 ڞQgȑu}b2Ȫ{73i7ci\;/bfXnk^5r<0U8(ᔖ/IXXPnnG`U"=`X!z|XWb--y һ~!sv:"f RM,˕RFAS N={ԳN[೺~]4S,) C3GK VRFuoB ,AU*ez ]5azUYӤR݃G#X նNqjoMeWFDJ;{f`17:5Z-8ce`ʯz]:dZhydn$`}!B/Pg).2Zې;~}'MX];a{…UN_n,T)=I-ލ{`](IrY0̤ צ@iP&T$pf-?ÛJq@yfI+ao2r@߲ r,1:9qq௃.`(-e-qCo1to[}bMܰ%JvQ /ѩy-!Xh^s5qTTS $i}-RWRuA8>d\$^eQi峼>eHl'*@@0uEz+[hBJKcX\]@i#N|>ᆪ9:@ ?: ےrVT;Y%w PXMo$lhCi݁NL[eZ-LyȺ<{D7V P d<[? I=R@ܙwB0Ib4Dm=9|#6t]I-r[b֘𡾉}6˫.Fr6f * OTK7ĕ!?i>>YTtUl&yWb7[g>7NuGH|tĢqG6R)8vSQPס͛\TˡIdd.)Ն +y[gRfl:a U;DV< VpP{.HoXXD>7v7娱UvĂҨCԵɻ2pm0P+aAVZedWtC˶1PWT;K]vXpL[`V@6xat!#:>P-['ܦ4FI'T}L0ħC$i^(`Xkw)o. |XkM=RċWE-M>KloF>fAp[ .C)Fū(K[Ï%i@nڸǜK񳵧7MN|0?sCbk,c>CcFv$$c\"w_-jû#_d   Z̐(Ih@E2j=H8zJv}op;nIvUh ,Юr 9KEUvC l/E<\RW\ߞZ8o=4;^tb I:svo,PSegpA]cM-[^GVrsb9ӎIW("`A;`[ׯt #s=C}k_Taӹjyf$ |Ԍ]Q*GcA0Gb}o{FY -b0,@]K E? EMK.2Q,QqpY`2JO-P_8 &aplzzux><{5TSG wC ?QZ1-\Dj!d+Т*:2.xңħH;.IẏH]7m*mcMJTh~%(- S!=M-<橣BGei""TK;cP (Α7eIC5b)ZyI >bӠr~5:0|Vc3o]X[F)B~+׀nԠlk_H2q%]z_9c嫂Kho3E_3W^w,]'lZ@{p 77c=Z| w)q4䍏Ys N?*"f*섎M2%͹H{5 @WKFm!V [Lw P8BtJ}|5R@nGSqE*A:ۓi>۽J|SkѤ. 4 gQue|T R !1Ea Ǹ ~߰|(ͭ/JP]XD|en#Z}Bn:X\?xbk;t39%DSoәψ6_ְ.t~dZ^ԑA>峯~I B B){za!K5,Qe:+$g-=h+HM $=TpJh4Ɓ(8s(Ӹ6g}]UHmS#}:||PsxvxBR/rjr:5Pv+ X$OX|H G& ]<Зf+FaHwrUÉG$'^RpE&v8 VMu0`?퐸l޶폥Bg'duT+ J9%Щ)CƉR. пY ژսd%A.~!ҹEMO|}ٹL@yTuYUԳHөDu 7>H 9|jm[-^YF8his0 9ncBK|ANtآwtAZ}\ma9S  $S"\t…lY|w#^ PԶTE7NFjЌ3QbG4> (CD>Хf?@J| psiAoGQ $<x iģ.Z% A" +}{jf1!kAȿw4/̢I %s{![s#|ar{3$$i-tۘpGy@F gJ = 3-G)2MH#=.?>~P CHLZV{0B5 qcApD2)y-߈9ݎ5y!\C&[/%  !>pZLT:T]ah/k@ݬ!]_v χ\$`Y~chHem9\//0?mP1+G_蹨gc Ɂ}qGVpK5ZHiE+eyq֬+)(`M'{lwLj&uQ$-6W{`TWU=WZI[@sJ_opT@:ݵu#lA`{M591TpOPux[J&ܛ9"NU]ޒ*';bq',L晝'ëmzֵVb_<~%J5LQvo[^ߦ%7V Hݲ|QBi*Q#pGJt`5Ⱦ*hdwF)[zzW[HFp"; нԽq-+N$CXղ-Oc ?>ShM}i!.hxX~q#xG,gsG22ҷuo '+Lay m6"?ڒty]< )'ͬ \0eVo#v zPnxXtlPHR(+rZ-tp:;ќ(h~P(W&W".L^Zt@Dnt5'L)) oYtk[#59Gzd覑X oO+>hx?sC/lUꍟ7\c3/8($L7:yV"E_?e,tĵ$$aÖ76-ZY$ 薀2-xdD1M> +|ǽz&áOmНYÒe}UeV :뫒=|: |49Tw%G~hZ{stc3Ԃ.ZX4 Ч푔bjĒ 0.KyUzԖh(Y^ y^ Ja[Hp.|ݦhںm3G+*."S6뽡haH/Ģ p\܃E&_V~|хw^c>A':j{&8S[vփEνE~;ȿBE06A6!R6;Mdm9&t#]DSNɩ<['v"ɟN()#SL'a>* XaS.,֟R|mK+4~/K_ >Fe|TD>˦3#a6ɬ\ .EQ~pѤbIבU֚zS *o/k1"^wr2xSLGb\EutKE`~{VrONw>o2Ko=uU\*=ѻ hw7Kbɂк Z^&hs\ҨK ۫)WeƊ $OtG(ac=;B?.Y 7XTh3'> AW9yR~rT,a9% \q;7Eq&FXIg :E-ϩkʝTNiK&7աz(8j&0 tOwJ~^i$}j zo%yb&"t.@yP~%RSS2|`#7Zx[Ձt5 ƥ綝X4-Z[σݿX82U!AvmQɝrE)Vw7wϼ6 ;YjY0 Zy6%PdNxDšM_uG ]VDqc`!L GwrieCaz̉aZf{ab),zE_y}$yR܊cs  IŖ^ Iёfɨ@$c:emGJ zrm1LsB\ p*"jjom>bXpWiU7z+IC$]95zxEoB%#5V I]v^P% ~̬h) f{AfJvRi\4FxB]Zb4;o~P?(Doc}7FYNՠ{Od2w4N\~kqaIb8p:TKf5X zŻ!"#VG75s,DhCS:%?/S/Sb9'<1tD,Y|, 3@ Aّc5xjl1J/4]jQJb Ew"fTOˬQ<^1Q ݀eo5(O=C,w_$|.X+ĮWmϵDA+E A}!S* 7O.gwƖd!4|7|l}si@ÑGV.87̯*@sɟfzkw;}a73CA8t(ֽX\㔻AZE6Z: K9(Xt}uxڅ#)!ig >f7]smeʘ掄LWЊ^R:-8CgR­`bMTs} in'*w]_*K i[>SYaI?u"yfݽ:H `lHoؐ%4uƍ$;% 8g­_bU%aFǐ B:~9(S*z4kNbZP)e 6u-(!L0Mv%K}l1'=efA9zgnyӿ`m}T>:+(48KwmG&!|ip_ N_V8[yG5m#:;|] G5I][̵^9q^W Q73<,J 9wr4/@x5N!ٺI5Gbڛ>n!z̎ip|MwƳ^9$_4X <\ao Ħ}"ԛ @Mn4>7;%,tU χ ,H}APqK-۟كIhl2];#i}BFf/$Z#x/dEch6G7)r7s\(,ƅtˤ-xP (^ mΘY?hϬcc@cT5/ȮX?Fġ $qi7.by;byRʭU.n6^3 V@L#7;q20_R&%,fa3 BGFW"b3 7) :7E?Xe bPQ^N4= 蹹q[ZiY-biK5*it!DL+DBݡɺεvugW X3N>$zD}gd['XVu/<'u*j5ĿwԄ$4 JUt.zt  ɝ" 9l&TcELyրv`X%) N9e#`4s3DUw3Obfy4vVMuvAB N8Myxºx0G&on.Chѡ1XLTOpl)J]؎ܦB/za$mHÛ,Z =4")mn2^/[:Vd榿yG#Pfxejs8¶y6,hl/Y'K߹(a70ɊL#I"%8+w;E[K*P#8`t9-_>!RKdQ%8סYbE~$/Z3^o%#J?V*˴ɩ<#[Qi!3=Oo/qm8GܖpV@8bnx"9A^#wKp6~Bח *qejm>S=ڹ(hrq(6DPamJ_By0!US=ͬF*b\e>4#29X}moJ@b/Vt}uY mӇٖ3]ؽ,{P;n״TlyDзRxI^I{'ި٘ ěEU"+nX"l1PuU,dTO͵]攪7uԣ  @6XkF|Jʾ[Ҭq_,&L<b`u-cMN&#¥}UE| Ҡ'1Q$tqcf?,@m΁kg)mHsaG2DO c9{kECw mnE|Qf=7g('H5&1Yڍ5JTE]f~\}f6qѧ,^WH;rV]*R0 mZtTaLtJӃ)&r^,R8-i0f|Uj wq@?9,&w,b:Bme=$d",V0JG,L9í.l&DSs~~h밵pZQ6vG@[DK4f9=Vk~VLjcQM.Lڱ%μ۰:9z[FR ?VFvb  m5f5Rd8HbZAB׆eWGU7͛6+Yga nޡ*r!c4/ci|~r0oY ̫YN)vB 0g#&tF.~KkG,ȴ,?L,''0m&6_ԼD=NC;*梗Io׳C܋9I"*Ǡ:}'e6U+qLWb뷓wHwĐ,]ה(&WB ݏ+(KzKf Ɣ  ϪѴ3ʡt] sYzVr 퐒6Ԡ"r؃B*bDA̚Ǔ+b䉛|r m,`11ɕˍtmCgE_zGL(AL=N@ ͦq:@M `)&jg^h#"zlFr')ilDY)d0Ks"KP+=8YYX璘\FsNb]Kaܴn۞ԉB=+슸7BNK%XGj;1b`A)iiXo ! .72LI$ɨUCJYG_OZVi/eH,ky1~3ɦ ̂ @bUVuV~I+q3@vSuw[xa:P?GL%E O*ؗvsӧ}} @Ik5;\F鳃-VKn~1炧iAh $gF˓!NԪ$_EӪ:,Eķ {{FZ63}.MsWbSX}?#Ԍ)W"HZ }txȹ4c̀0 JW;ÿ7@82,ѷևrdG0)x!kOH㛃IdVӦbOI$O,5$UwC*IuSTX%hff;Q$ 㵐D!g>a/j<A;v pnvA^Ƒ\ M[J)So.4T}w+WU,a!2tj9eGZb^Mi:J= ~x*k\\("Inv|9LoTkS){m6=˪&3aO,E pGCt.ߒXcM|s4;(݈mN;vcf*; s.Im ]uv$sBH;X3g r^>*Չ8V8 ܏֮#Qu <Q/v)E'}#xkKr=붥]Ym<&0g4Ѫ9֮u+p}GF,AxRK0S":+m2[3Rke7GMsOiZ߸0冫bnZJ)ؙWz,~8u Wyky'+-7qg}Npy] JP'F"ej:[;^|[/;#F يڮZǷ Zhm9񸩏[.zw2Gi .L^ #f2b~~V4v"!DO&z u[y#cr,KKPVfq7_0ά*L<[QXItbL/t^p^`u-b&GS]ޤ| }ʒkuO֡v7BQ?2aZ, f^JBMhЙb<+tH̠c"U1;rCWe fgOy/tz > .ު3< My[u^2XߵGS(N*-ӗ&ѬosɈ*n\$O}"ר}Y˛mJH-[EchL/56Dٛ9iH2{dl$U#ζy%ڌi.>ͤ-ԹjXX\o٩8q3Ej f-X;2'E2Ϯgds$"sɛI]gYZ07070100000040000041ed000000000000000000000001677ea5c200000000000000000000000000000000000000000000004600000000./lib/modules/5.14.0-503.21.1.el9_5.aarch64+debug/internal/kernel/rcu07070100000041000081a4000000000000000000000001677ea5bd000046b4000000000000000000000000000000000000005500000000./lib/modules/5.14.0-503.21.1.el9_5.aarch64+debug/internal/kernel/rcu/rcuscale.ko.xz7zXZִF!t/=Fq]?Eh=ڜͩH&AK"B;P!cF>J!Țy_BT/" ƻU`R[m+Lo&l GiD>VqNEjyUjRמ- r9J$)bTfmp'qf6,6 35(ݜ%#~*+֏YY}; j7dۂ6t2,&)^ HیkX@:YD[N-` gB(Z}m4RrDE_ZZp+ɾ%l+3|: `GK=fOkE#"f?7zksx~ŽV)N>vo:vUȚzyX(Xys19fS|֐'ou*ʠ9*?vm"Ԁ9붗 [Cyj?Ci >,T;}!%?켤[B+.|tKmxWQ)fsVH`hҜ$DuHcO#)Lqb﫝뼕/{0CAKj#g@Tܥ2%kxdxkHg{|ALl uuFqv0D41V `NڌMwÛP0ĂB9eODcpwӓ5͂aXE'̂ %[{d0cme8W.;51~qxiyk22XNƎ^em8Qlfx,#_k >^nE}>Zryż3uR#YeΕ׆ σRYNݖgatIC 8C0wa)?w_z6H#yϮg0}S4sݵ*jG ~M+v0'Q&8Uڭ^F JZES. sӶA3G3M4HX%xOqͭ?Mĕ*620:a3гx3PWGH=amqYwG:6 '6ȂuG⫗BeA9f&R>+hԫ]cIâm2f6}F2RqHjkڈd})~|wK!9B@Eɰ-"'#]6)Nu,i>q׭)]M+CUucZjxխ5~vt-3Ci4'Dgn{*DYzKg@)rK7^6Y,\o/Uq`]w)Ab|]y'\#[諫;n6@'~2㊙d{Er9&| U TN.}֊p>=yW0Zz X}#aZZ+fE_DS3nkqѻh@w2aޢ+&eҔya 3P.$ڪSC{^vGi1 fve!iGylocm uQӟ24Uh&Ʌ':$J~"H'p`2sTf+ID[O6o$;XхQo*{wcmɔ- Q, rA/v:4DqGXL?^VߠdNi&_$H[R]0lou Q (Pw~ 07Hi8Əy6 QxӅTtPP (q3̘i.:?_SҌ/?KC :E^*iНc ;Zp:ç_prH)X@9U-Mq4ȋC''؅b޻{G15ڈpd,xOi eEDӯM9dJmJ+ 9RLD0DJ_xY@{JAQi̸kl/` *7@r.[Oy7@ؚ٬4 g= hP#k$h5- Oq-;^dZz,$<op.(Laʚeox@2TVo~a^h3҇SVe_SBqrD.guJ^vllTHbx0{S\/Zl͎x85@8p='`&X,4pWႵK7&[W tɩW ?nA2E@A̸:+sN\5L% ?z 2o7oKcEM)`oa32TP3 (Pg[]Z zsƐ!z{7dj2 \PS5ݚ DՐFjtG?T~*F51aCma:2-JʹQ$yVm'" T2g‘p!uۅjkX`/0h}r߽$=lVlB}O.P2orN4QrH=YX^ݝoy1hTV$~,.a6lUmHp6 ey4_Kڭ̈́68Jу^+yS@4PpHTHub1V0KCPwIl:Z'E>͹x9>b3Ǐ{־7Ϻ&vgx 4;08GhïiOd`˴G0=s jkW {qҠğ!H' 8,,~wme߷hgo ;){fӀrpc374,07p"h+|n˦ojX6qu|mp]nHuu})Jʝq*UPP& O^,4'4j ṮE˶-R'k-apCՑJektP0 3M&YGNn>φM?läYXvQyK7,x_,"'>?-fH0A8<XlߚK1{^#4ocVߠ%t'0o{sN:U L⟥i3լ߃Mu * P{lWc@0հhX[E!G w3r%C8 qK;>qV#bȪ뮺eWU-©?RG i,"ww"g0\Vbl,@((k3X#i /@lA \Z]e&с݊+j|⥩&%lȷy͕6>5ܒ~<(@Kt*ɒ@~Ҕ[()cHsgNjJfRnaxu<+Jh]I9RG<0;4oj`nxl; x2] dqt X_E_'\*) yfy;|&4MVweEaz:gB>'V:4 tDd{x}a%CoZ̪fl=yNwk"d? {QJm֟Ik(X6Ձꭨjw/Vt bWTŔlB 9`}_F;x؅rq8"(i䗗^ց&ϬZ;/7^ku,2۪ /148/Њqץ#eo4 tҙLF"̱~w0iP%|.v'MKBv/n2"6ha;vL%=}@k24 [S5 \v()fСFyTB'{HQX6].ܯH՛KGRDf2W[Ɵ ɦ ?1 &By@:DHl޻[r2@HfluX ˆXmHLWG.H!fZ;aYM}Tw[JcF]wfL܋iΩmXͪi;|n>G%oҌ#J~̔/T͞9_EFLo)q $Wwmͼ 8hW; 71MՂxUOXv_]?W/.ѽ,kwafYAKrU"j`4GltX)!?`l>jj2y@}6'3dzd ku\+0i# T%>RLPŀ^ͼuz,_AQF+, WB6ED )4clC;Y\\*[aVZ8fS) ̓GR\{QwACS[74޹Câ|E@r+ Av?~˴C6 kbە]'Y^]u|aO9 s.'rQҩ[WƘK;CL07! 8(uC}w0$濈U>(;ZmrXnPj lw4XuQHDSϰoZ""M?+>k.8ؐ;v ~ 7:eAu7ŵb'@q7e8S R )p(8*"Cn*w&P\وK+#UZ6.MzKz ӈR?|\DD7HS%W>hYjY]IChe衐v/dEAEvnU+~1EvsŐC6*ƢXDR.WGjG3CVUaCX,XrCrP~sY=425p0/H ))=ɼIƙW$cjyu /%fҎjQݍ ]7Ǹ P0:w,wx0 xZn۸Bh '(R35+g7yQka+а X\&6B/Vcպ69fF?ؐ>/ \k\3eU짶#*0{.t3_6 4\3hE^̈́d "e/He3!Oӧ\L/*0`Y`S Uui>(S(#t*LC.^}۱2}N/^Km4yn-K\^8H ]R :"Fyw瞨XADmdsgcnKME<$Q36,oh[ub"@Kn=3w,{'jVc n6tO_˭dQٯ郕>xugLPFS^ TAtEŽq)/^?nC2Cc7ܧ^duŕNGf-7Nv1gW{7s40Ka1e$3reQIpd)?N(;MGw!YxVcū9nwRщ K+f "bz2)TYj 5ڨ4xF]I,%|{ŘO|-1|Jy Y|NH꺤pgwZ8R9s 10n"Q 79W예󆁢efxx9f6L3zE*OKL Qx5&*]TA_"2O =Q 9N6V^=A8 CdC>;/ J*8!& JƢ)T{\;+uM;K4]IpqS#+mb}27O>X=GCU/{m!!T EWyLZïm\˚V@pģ)8(P^e 3n wÃ&b]KPwiQ6t:|bk%5M߁/h3]r*;:+ M3oZy2y 9#Fh7&)?7CŻ#SWrLPKunm?,d㲮@jbupDn3QCt),qp7WJ3Yb-+Р 9BdbEmjbS*;U'EtDcvMR@R37Ԕ<KsHy)+kЃz&߿DŽ `- X[(@)me៏ 3UFP\-˃6jdAQF=񖻄wϩK+Ag`yݱ_GbCTU50BQل*0_[\@wy$7m:1Qv/>uKi'8JgGlN,H[t{+*"T@g^f~bηʸ47j)tZʴBNH!hSc#w7#6G*4U+e/Q֔.xU/55i+';rZt'VU E^Mz|ka$? 2ٟ{2u?D>UI=|) gE)ϧHygiR718% CLiʎ[Vfa+ˠ'0yLvs[l=AذY ^Vv#dU~`9< 0VjfaZ'!0K_'o~72\ q.2}ʆB1(ATV1OG@?3^̘l㹂Eԯ0}xU7Mg6C8|!_$ϨrcI|uStc9ֵ6?hoQ`^@+S+fuƘk&OMӢOҥLN^d |^8в4&6Vg!=Z,VAI>cD& ,,Eh>{' ؊}'5(w&NkL;>1̕旖|>9XЂ+~oftg\q0~ ;LOc gpjirq2C5`fɑj,I N,ö\>O]$g x~1Ŵ+IV]–z%'t@D`$5bXvVeI#{XM[Cvx]ϊ|"=G5 q|m$Vmz9ɰGQvyT3[M] *4=󷳿r"y#!ySj:IHӐRaeB!ȿ޺vI?HH45.rMEԃ?f4OI_; K]FW3]۬b,scRJ63)r]/m"%s۾%rD3jQ=a(iBzG)Y jO;vk6'ϝz&kEIsѝ?03=}^ݧP9yhq1pAn:ù=gv*Pfa}L-_\F s3;̫&,zѢ7n8;Y*HW̜>?fJEfޝfJf&OٜyZx %'J!W3!%~ȲiD?*(]W1ZaT- W\XuaC*fZPSσ"r1YA#R P% 3 |,Pb[Dr=Fzc{\һ"==ܭ>Yb=:G93 V36NS點I0~0*uqBJ7lh5lfdR>imJZ]%6@nfg`dk_ejTJVʖ<=53K"ݤӃWJn^J{07K?і{QU&5ϣQZ] 4:?ւJ?OiSqy?e&a{>"_ۛ8WA RZ5(CTDj~9cI*}' L+'Do(ELy+V%_h0 ±Z&8o)֐T| izWbʁD :ae{WHǜhyNH;)fʹ, CeWH=C$7<}'Wi}))z9\v#^qg `3aEx<5f6X<]g~5(@qZj)P6J\rPRӶuʍfտ83LI LNP6^[E)ەW`>i8LjI^z.NlVg*b c Mj'W>[#P'nbPF$Wz_#>H%tVrzEH܈p\x SY" /MϞwnrzC<#VU1v|2'GI4ZtEwյu ۗOA_0ƒ*fXr^KwBx`ÿ<ZUL@%,y# qݧbݹHfd#4^ƻiIҶb1sZ?m+>_mIA yf ɼbVjl[}zK:'\kYٳi/Ģ% -l\ 3> =U7<[ޝF:- eژ2CD$?eqӢ !\lf\4'Ӽ( "=D_vs۞)1d95jbd Ol q{  ^C@L Y#A$20vss|)c髌MףaZ1S-\A1F<`7^f w:ľ V gN6FI& uCw.WPU3߷SkcquǑ:W$UDHuYp|n-aMMs5s5&_f<;$!ؠE`m]d=W % _y&QMmy!X;*d*NӀ09ɻa'.5By'F\HJtKB[ږ4̂΍lhyrf?4QYU:}dbViy HA3Z W8Y:-}n_Υ[wqZCD*M bYb_Dɡ*1kfArKS֊ '4'ɖz:,a˰>LalȡEjLIz!&0<o ۵>_x,,/,OdLTb \do>v T] q*3hO=|w`s 柔WK[I/.33Lk '|7Q 2;kv:vhM064G^p@@LjsOAi,Rj̸d݆/6hU5̊(R=e~ki6d tmE?(??,JUKÃ]FHUQwRk9HY#ﱲ$ym.)ГJY@]L WGTݦ7q UxrlmV`"W2`"HrٵL{yDRfp5ߴ/2M!)#\/k5I8o X^ڶ41I'Ez#\>hHҕXg')O4]XBń50u6%~lr`+ەӄ>$|.&ϓӳnm7+ZhAA9/4l S[~VE̷@WŽcrV2L6nŷH2 k'WKr/:;5yY?-+\!;Z@bTӟ?<'.Jb 9.;3\ŷ^5HĀ\4,.g) gcHmC?O 7 _V @%o]~ƹ]sbd+1ς—櫨Im>fs1WY'Qloj!UExh\0mCW"tۥ+X1|6;W)f&P 44޳&$V&κv.R@knI\U3--~U0 uu\QUU y~PV̓~J 91\ѺJhpd  ؉=7)LyAGu^}1%ąw `77vM%v+Z>Xl7uks!epBkjmIVyV XYd`TgMrţ90䨐u*X!AݒjɜeE?*3SK?&c1vIsr z,}}QUr9H% ";z傢0e=-0R=5B"F 'x`n+H֋VL0ĎNlMTei`hFqζ\L){cu+uLjyqb|)y3_yvmoWM0U)&AVh'9ƗZWZR UϤUj 8* #d"*nۥٓ[L~  w*>xu<7pk ۓl'[4s.m۫& l`m yOF$^{ƯC3?% sN.%nC[JJʼnjA9Ok3p@eUIFWu BLݴEmdV3!ʻT#@~ lVn&piZac|fM z3r(ƙ}Y[Lma9S4}X.|G2W ӬO q,mF"vdzI!g5N-_\TW7+Sxa`zUS],2hB%Y ^iw+0ΐ}ԄnH 6aZ }YGx@3JNی/wBs_uz8Cxf I*1;)Rh^]& 5>@K'sT^S_v)3[{tS c"zl^?{H'aݲ =ʲ D/͇g*MkL622{DVA]%cw l j|Q8r5H"1)ݼjdXNF5-XK Ҩ9MLi+ ^T=6[,j9??R8Y~QG":ظ4jil b kQ`@ލ-PēƏU z6Q%lfN`j nU"lݻ7cE;tj\=(>\Je̖mdn K5zl)*P>&Oh`M=MZ 00K" pf yJ_BޚBΤ?;L»7Vt~F"hArC,R~I|>ڊfUWL{ x ::Uӝ/rb]n!Wu #lL ['!ä6<Í+ 918lhkHvonHzT+> Mx1~5jWlܨz`c.QKY}><`Mj\q&g󐩘˷JǁZK-^W r.ۘp&qE0Lg@Tq e^D6.BYUÓ}6{z_ql AʍrԱEOvy&%|MsIɗi8Ke xeϊ"% F'M,2e&}\11]c7H^ݭ* ȼ R7,rSិU?8qLa%pW[ =ah`ϿxIʹ1lὑ uOS?92 ӻ&`+#ḭfCm6W})5gj9V;i'`N툄yk0f>N+w =T>.xSHZ3 cK O2:y'@N>pmVJWLGƏ h7T' kA MJ3*∸BZⰆ]>K[$dlӖU4šqPi#|W우l[&rADj4{H:gI BR i#"rP_*[r"`!Vyjd4򖐙Jp3QrC>LT ?U77bD*QKGms_Y<^hO%͑DoR {SlEae ))jk}6`l] ߏWZ#Sӂ|\*XJBiJ=fT`EsZEs8tu#m!;M~hDxM@eX&v~Y,o#5R`E@ye|s7[rV0+Uer)UG4 6Dșwב#tP-Ɗ :8=k;᳿S=! oIӯaGK6qT Fw ^Ml5ËoXm}a~\h}`5l^N\H?W5JUļzMct*zl{}Ӷzo4/h>xCYr\\85D>+qNZ6 |-r?65dcXiu2\μ@c?=;K8@`!o5gk'YSXĚ5Fv/HgҞ74I] ('WWq%`OV=w{o t3ΐLz8^ЏfIiŰrlCTt3q.E.0RݎJ"\3pTJaڥn+$6Mc\_n=Η@VYY2vqosU& ӹF {ҹ ,<ΐƞWbEV#++UE vȡ%&ɱE|PL…AC67q"&(Ɩ 6&Q"_A !tp*HVIf@[?:qw;}Zoк X^o).5 E?nDtPmgy;7Mri.ZY_uq@(VqDu7|E -~9/yukn*zbr7OWRWaЄBjQA&Ӧ#ة]}tN;q1u'lm9/UuŦC{PR8Qp>x-^^ei%R;adhz"- ݗkM,psG]pz'gӝR DgYZ07070100000042000081a4000000000000000000000001677ea5bd0000ee1c000000000000000000000000000000000000005700000000./lib/modules/5.14.0-503.21.1.el9_5.aarch64+debug/internal/kernel/rcu/rcutorture.ko.xz7zXZִF!t/]?Eh=ڜͩwa$L-+^T/ ŷ1=r9ۨ-B+ЇɎ&zL>aV|揑6do3>?frC<3xMuJU#e2{ؿ$QO29i&$)>}eINP7# NB[DiKѫgS&H&.v*`WZ vw}hvjAooz=-Tց?ʳ"3LФn7dAO P2FF;Lm.÷aRh|1' dҐLCqoϙL Jɖ-^PZݻJj\qyiYR!"q1]$pܭp`ۊwUF#/NmP② ڨ4;+I:h}7/n(-[-˫SKBtMzS<.qD)PZCfCg$>TwKY8 G;M ל/)_4t赑k ZD5lwv&^}xWF |+lZEܓƕ/閖}S:λl+T'9rVR+7{za|ðꡀY7k q0 2%^iORM!ص,1U𼧾T;@n<_(l+@Av$ƬӗFh]N棣RSy#~ڇ]˭lyTL (5MaZMjt@+^%IFktEO:R曞D$14HzF "ͭk1Yѥ&bk&!1ߥ$XvwC+Sm< 0.|>WN!qJ`?/Q52vźj7BVyx/>AJTGR.b<-r["Ԃ#P5(wd$)(Ɛw,u%r⥐R&gnV*= ,C~$>Mt `KlnN-uԎJtOIT Ip蹂?h$'J DC,bTgjQtm3)騥n<A=SwųQH6CE$99HS/ ĊlAp\'{EjhM4{뇕Vu.^1 l]娔eP7Ӡ$EKwv8)y{]_}oQ RZv-w5G؇;:vAiLӢ|^T_?avJȑфk'[q1WDEg rb<F=twZ d:+Gawo-k$,Rm4㧣w R[<cr&^khZXFӵ(*@>+zrM1NF:J9T3J1(t%H[O,-"*1^h5"VDP$oKaj7o7i)\-^9{T .%Z0ĵƲ=?CՌh dB+|3Ƽ.W+6M"#b,di05m* ୧`*={\T "?%d-B1ل{'*֝f%ßF֦sG`;]$tS_ [}G&]8wM 㼒$ҋj=&86Dxw&(c(a s}mj4[P(ZTqWrQ*0 (o\dpXR+޺=dИ@`Pk5Rmd˨$A|s)oR :y1IĴboOC:ȩݑbƓmb|&.K팪s>Av:%N: VĿ='ţnU "=izRμK?!ISRP.~^~h`0Ebm;Q3+2<6fY|d0d0jWZ)lm F]vUaȗNC@M&5r͙. r<( Az&q ^Ʊxs#Q .SnV5#rg!7ñ)&L !wxYЉ p!ă4ˡ^;UQ?6x~a9k}QJ@wC+nM#:)]'`ovL/Q}k)G.|oZJ]Ņ#w m BU14r_Ix[y$%] }+%Uɚ".xeuX>1q$QDan\ }Fޫ,*!E)L-ʱK$BBd_rkDYAW[G܊!uz]o,:.Ʈ<s|oZw"5A.YUC$P2CνqG!(VC;J~~x`VaķXD3Mm5<|F-q1:}Ar#UFA DWf!?1GN8m5-&] #@@)2~*Zg=h株D*wqQL#WOFd'dEߖemƃZb8WCXx~,R(Ș%ݰ}gD &;gC=+0$-+n:VR3.Bhw"PS6sc;/}샯ls[Q,St 36L `Pd%LNOŭlztbtCF'k!>xR滼bV3S؈q h c` mJqo'Fo6'aL(,/y]_Kox/(r.BKDI21_a.a݄EBÒͮ1poMJu'I[{HQ>}_P;WMCyK/$nm# :jQqkP,VF,Ou~ɮ/K;߿Co`)mv;V?0]DE2uPA' | pUaMth< ?88 s4 @42D؝haR!,{4:b+,cԛ̂D|_lh"Y m@.^ w<)9#'/ۦS +z6y01ɥS@&~ :L<F eǫC pp<9kB!mn J\ -m%C#+I\ SףsW쑯̊sc'@1udsȬ&yɟ`=̠!~=YCpKh yuNl;DVsv{X^Ok"ytRyءm_iN):!o{bLĴX>| dhMkuIBJ9]1DmpJ4]@$MIQuT#?*Zv+>lsc+nф+Q9 7- 1^YZJ/֠pad[;47r΅|%+|^՚4%~"E=|tqV~&HZMzL ZeT֒ e!2`1,'w0sE- ߊV/}q;;YoȵD.k|<^E7(a[Us7oE/[>a9Yʕ6֮}~A:&؄ZLAEq/tS]DN%2A(>Ί.Zn) tQɛ/Q&E"@S: V{6YEp~(S/>, w*nw ((7R]zJmٗ&rؗk/hGpP 3`r7Kf0MdX7;3yU%v쬉P5YaBc.>DRjo|D{:6c حNΏ K$ xt+y}z^*WNd,7?4":r%E%oFڴ/@+޻4:%ɜݐ3^kM\+=s4oÔꨎ O9 Hx B6NfO hZ&Gٷ?ٛ @98 S|PbڔZʽ 帣 -U¹k#f$Jo=3E9 㗶'Fp6 J*Xe!ɶĐB5__>GN*m;J}1@z@1V*ix{dzy*>ȶf>ON@ {rIc- =ٱ]b~K#b?/O@Eo_9?]J|t1|ϴ )7?/JfuJո8v"8%&/~h1ngaTx ܅O6 b ֚aB~2e-6E%q h%3Gh5 .Y3ma|/8'HPHwunʣ+ߏY@)-ʛS{ē|vmJFY;B{ fo=MGҸضa;=b Տ$/I f]3fϲ5B{$ GM/ PK ZG5,`up7EnčNZY2ہGc1%PS2"\:i)9Ki5O,LOaސ] 7omd &?G6} mI_*3"fV WdT|L ތl~`pnV\%yq,5;MZSONMٰp]z V^ʢٲ~ ˪j1a ,+hq͉-4_f/:/E$ב9NQ+n kiuђ;ZڣcRQ_ H,= ^Y'W"F-L6||AqH2@Kw)x7N $`QI4v/9da0 @: ?&48%W( x|V`kNg Z`n=/fĐ5χe(ZNǽp`4]1PBShPMh!9)dW.=N0zL8+_s<;e+|wyY7ԕ9([؅tq5}Bj"˅ ߕkh{ =נ q-y &wa6g.`Tƕ 3~ d\EV/cS4R=K.fv0pn- tauA!BL0ݟ^h-bv >V~|4nɀin@@RoDz ܄ CjCPEtAKny*cWȠ {P?b{(Ǣl'Ĉ?̡B Ud!Pw7}#K~6 [ ('АaG^{Q#rər(]:=t:=Q^tkιWb7k,:9SmX_wE#^}rUz0N\4;5:`Ng(@ r$8Z--|(<7W|U}i~AX̧t\鲫\ 1HН&SY#iD}ࢬNרw p^{:C(KjӊLMLrY%%O";mI ޗ$P4migJ3RЂS8W/Ŗ0J?VA̗ڀd?D9{4 uf>xɢeiOxF%QѧV\y+JߟwHu/6\`vSaqI ݠQZBRycf@x:w7j{mr9X7GK7ԟji8=7974ʛDFLol$քbPeL$qj pR,6yETŠ~{~K('xb7;:+c2X9Jw5Iz9ZϺQ-f|[V`bwbf?I)CV2{'Ep7f}|z Uz6kNH0dcـC9Ȯ:=)_1#iKmc\ΩUT x2Y;ܚI֬( W^=d_tD |U4IA~)kI]/7[:"LhX70QqkIR$ 8U$3`ZmN#U WX[&0SiN:/(D>Ǖ6ǼInq H]쟗RwD(9OO5J0czϔ͹SoꤦՏi cpBlyRSkܙ!:t2s6uǵ q[vuQ5=woE#/ 5byڐ׳ߍbszj .zM-ОMLY\'=۝0m*1Kip"dռBI<Ǟ)cJ6}1;IBq!nrġ錀oq T3?fA#!ph>fM.xqL ars}(+dA߯<h!znS&kr݋9 wEÀx&F&#:tE&\4OoN#_Uß{mhAN ~dXBW9q+"AI kܹءg&~ QPK;*M; #*31 #, Ed es~` m: O`^=t5+SINO,TZ[44C r5 ɝB:ZG6e"*/[}1xᆳ%n,GE),=]hϨ,53 YxͻkWI"~=;P2<jᰬHQ~[cL'yv t5Z(!&MD`sf4'ɥfzF-CEWVwW=BqhYr8W%gYfAF 4S[onI^߾_B;c/*-2{1gn(WuMgXW3PWFr÷ALA3R2[h;vaX񙇿l4l$3J0JhPd05#tgkh ?:#1X|>ݙkXQh`Q(D;7I _J\C^OQѱLi|<G2O]osc;Tw]ay[=;CAHa\O95Ī7D@Aʨ''h!kRMVR "fݛ-eY*isfƂr&5`:L>CoFeBdm 7ĺILji3Y=,H#c[Tu*oua]n.-YĈڏOףv m{'M䰃_Z10J{;}o^^z]= 6_|8GH?гW#cî:w*/^E*&AOjF}o-း}X;j},/\̿h#pf,~.  AfX|06SFmri^Kpj+$bW J!fg]S>s!0jSA?&~(M B'K}@ti4Fah(*san=y#+U:qx;eGy05 yNZ 9fhCQYu)Ylڍ7pK UڂBՏInyGh#ʛj-L-T}W{]B=%C$?ϓ9>6A lC5e?-:wT1֨h\7SyONo=-t'Ɉ3c>EJi4 /#?ƦWhZPUeX z\j$U`gۿ 0NcOOLDR^:zFw t w˓qٜq> n;bE2ԣ>J!^cğA [ƹ>z`x+o(*<)\N߀n;E_1?\  Uz$$J#) aBPaJK9w9sxr p͖ɄC]{ń)(AX4=Arn+e>h^n渖n Ajaz9P#EusEd 4Z1lbi=d9hXIԀT_o60 <; omxOE,#0fA b*ZpZ_aOJ8 ^DTY NwC,˂.J,fV`t\670)+Gٷ\.sex!^٨f8ʹy4{e_CPuШ7L싖(VtnB7'/c!˚/ANcZP48%جӶlhZ@7uNRP5>IY?sG7mV{( ,"ڬ-4<) kq[z̺.2/uneO@V-6CKt_4EǪnL2~bt/mWk[{el`pW ?Yz]}k.^ Dݝd#[eP84yz\^o޻HUz'XqtzWGHT,ѶGpzc]7藗g]8¼Ўdlfw0m l?JCRU޹H:jiځw4'1wnU]t4)EC.QQ\` 0Tz`8\)SYacF67^f8A{۝UD'o܎UAN`h] f$ 4O ^Wdxg'Ş2dD<XWd] 0ca}9ZzS_iǧ3ASs_qx1V bY3`+-P2>$޲l9n@$Y=v_)tYldI+ Jϫ~i՜Օ)־qO0+Uka.%1B|XVb Q:wsȏa⌼:BuܸR)R"]G8Ԥ.iYLy` > |IR#vAoWb2!CreVPv 9D 5΄^^!]stR:_Ĺ&R?2y}D@wEdR&GtN'vl ±Âp(R3Z@ T}&%#8#wDIV$?6awBFSw_$,ʼhw:xMק(!hX=K5Tp\xZg/RPeyQ z,~L^EOw W䓽%KRD$H'Fg3r̚]l$OMj~ȡ@T 6`ӣ!e06kr=g b),YyW&cAId_]%T=*E+Rx4ӪsEc';-W!,N=+W}ŀkV \եA2M٪̀%w-1"SQgR./iX&~pb=_wHMwWyK›vؑHE?33tJy-j}J}db[YK/Z4~ې&3V<+߭N\,R rzERb"9^.pɲjѯ3w/Åד$2HR+t}4f/|ÎɝS))D J:mE9kT@1=`vk7q]j=?3]馂kd#Ml/ pYx:N*G>Fi8v(ZjOSn`I h"f{3N 3zN|dLXzAK}?2kq!NB󣞣5q5`ɖTiAޟ ;_5V0'Zܿq:>n>oY0&3?1&莃]UdƧk^Ռn2)|$6i-Rd$+9wө~[/VikowERկ q?Ȇ|)_JSM3㢸MA'2؍6 Ȑ5GE467mtlʮvesM=`*_BPd}Blm;{ f{ Ht:YbUVr 6ՅrC!$Sa9aҝ4D%d5nb6+pZKȅn 4Jj`*o2䛐պhnL}x[΅n n,"(XXE=%+_B^(nKP;<1> z6RM[K*\0˖H;C~<vW -ZMz>(3v6Nrҡตqho1<$o-JN %G/dO;FFywWB6͆@ceaC@s*"[F' OYynjb Ds!BHih ԡzH ? z')9+`q3j2a̸R;?& 4N2AQMJFpyS"qg6ז` '+M Qi]^X-賺*pSk_=<^<,xmZXdaK'<PGx:0rQWR4ҝu,;/ˑtqA0?K,4-2é&(lo Z+DoK >>!_n(]_ʞ}%y,l+~ hYV [m0r@ QP1P>(ĵ;{-PcJ ?;V-0It `"=-cٔ^F>Xo`9;VwէOT6YꀾirVM?!ЩH9l&5,e:d'mzFٻei-dowmbs3i7ؕ dSp@(xg7G6.ۊ|\r>j>u ]~x21E$=4APV mcIӧ6[!_)\8G@//}Z> ^ ċpHݸ1^)(vc8628ex Ȟ%~ěi4Q^2`k;pwA=M?R &2-wyf9J瑢݌TLPa<;"S0}kӸVEr\Gb*>>?' opz01 qͦKN.fD<'7`汮bQ = G8,GXEĬXSUª@ILcZ㨜L%uwW+uNz6UmufE8j@ܲ{zRDHR]a_~2*qx3/tB8E7]qUv~͐-.y;䂀o޽~C},N*'lT_7.>- YR/B=|YY/HO s"'xALG(3%[Uƙ`tFIP\YkZ"SH~6L!jWde3ߪܗߙ;ZS:đE \:!fRUA̖`Ò8-u, ]$yJQ/It#Xa3s1~X +sq6kO>b$Z~#X%.{'PG LmwZkXk5R.8AUmQP7tup[Ͽ-d>ԫ 0\|/Oo#]Ml&Ҭ,>_;|$ N\y)i uڇ"H}Ӱ^{Sqj#3m|BvkyG^"T/=1'! CQ}7܂Db;n u\괾j޲ ldiit88~c^wzMa*5EVdo'w g>*)GLٝN}2{4S猒 G?ߪ0[Iau2w@t Oz xtŒN솲演?,_ւO?19Ҩ*Ȍ2,L2ۇjeePaһAK<+!^Ljdu[~鍯k{p֤9ݸvDR>l8I_7@w HoH)+5lRw7\m(@ nştf둊o,A=z3[2N{7؄l2f€Jh]*Xd+E #H@GPsz/:7f-iJș|t(& _i\MF(ƻzfxm2P_ %mEW=];Je[LA`~N9= izBUs;p 7 xG.s~A;?bt$/?6EB=yptvs0Ϯ <=MA}|2ZFVX݀J6#`7AGOʓ۪c T."Ȼa\GSJRw|:8U(+8y %z- [*fp y4K3;97h6kԌ7{@[xwY QI.Ok83Ʉ#sB*;%~2TRU \nRn՛oӚ7ͱg;FSgWOC3+6h1ɿID.QD4P$b]㇉sӉfŃ&&$[)CYq!^NYJk[B !kH[5yWVJ*eP:3c_dB_QH(᳥{#)nFJV`K^dy[jh:g:[n87LOi8iްDR֤F9x 4UCuHe[7}Xyu7Q.g^Y'>o@|giSʯ_R׿^Yţɠ>2 p Ty:]KvGmhվ)a i yRVv4"[Q\G^E 3`%6U屧Y'.Ckph(!00Gyn*RmwN9.u>0C@T:;+bumpb^kƝ(27:( KC`V#yJfm|^>1T&&UP*fb_B@9:1hW3-2B JDgcՄrdg@kI()sf.qJ7P_ s"A2F}ۇoD T}#.îg^3u$$ZBDZ$<he o.+<~C[!r2O;݇;IkmAm,;GN+='Dbv Lf@g$:QzJMDѐ*|ρiMinj1w[G1 {K(lv ["ilc1zIz .zjt7[&;RaW=;pn΍B/a6v&{/p_q/ A~k9&-#{ϳiAN'rWWwEv]MQ앃TӱZ's Ñtopz1Vucx.#]@q]ѪlgmWP,<߳,'~vs%q2mo/}8ݬ -Fy09;_Vi]zGWg@$JBG`B9:5@ڸN-rf`9@P{#ϞA龨~)1sj^Kkn<_[ {.D Do0 Գ08W04~t%m_n,5}]Uke>XH a=W%,0Myӻ AfMہ{%,rԶ|45J! aA@pTw:1I:p^*}L$%^Aȳ a^݋!+ %Q;c9{55x O ГunTYX1M FzvB&u_]Rޝo69)`T}] K+((Vv jX ^ƙ jdQ!;rq\s/JfXaһM YҲ5b>);DtwQO~R.;mdym6$+ +f*>KKSE8 2kKIy#Qr 5;$1/*41VH~J]E]f.[/odž՞xNeB8٭]LQMf8_=? l9׵q(¯ef1Y)@8T/ǟ/T'Uc>u2#Ixlo)Hgt-;@|)dkPPSZ AǎOiE_P^k[[kǣ-WKiooHE;m%Bh*>2O]3l~:6tt1j'd+800]A=οX֑IS\J;NBts oߔ(,*YfM|tRjBK~A͹GϯMoeLhv;A*V߉]C;d񴉥Aa)H" DXs l^U3m3mŹ>ogg#/M?} p9˜I͞<_W<I9Q5Э3QW&tАBk ?b(pgҫx@p`cFN$wQ,IT~䒵Wxp[Jc3HĸC"\Mv_kdY =,iofh2Y6j7&˹?9<ڇxRO<4 w(/0PY(Ss?Mq5UX0Fx ;פ0oj\K׸)C#⯆ĻG:2Kn NGD31k,`~-236B(G t8]|@yL4`vVN?}R0wɀN#M(9P-}_s pkj>C?lQ Lտ=!ؾH/;s\Z#\<[)nAtM'c׺|~~9?M'SRjo?LXeiѷ4&sa=(S]OO@ 5O.&i;kJ@b{ZIf s%Cdm|k>-Q4y}&1Z{KCURq4዆N)]; լC*'ͦYk#QxA`h,bϻO7Qӈd \a/e c'8 wf@O0Z!ʂ{l}BeM(C}7n#&..]7vekIL@/\^'ܸ{~JA6nH>\GjPS!]`AoMF-"B37tPcy݇}I3hT %,}`Ka:fk6rvYWM E dr|^ah^,"(.BpOD+@zq:KuߦaeE0S#6S%sf;F[8$+EFǷ ]eV8˦ r[[qs.0NwXY=#R4^ 2s1SU݅ o͹$fZDh5K@`49E= rJ;Qv{ll G{>F ơtah\⢣UpCաYhGXbϖn_ ];4]E:wGmpJ2 .&6" dpk^hPXUyV:/01ȷQ4JIP+D[3VxfN+9*MZ M;/,?^ wq22 0މPğoOcխΪd,A,z7u%`{ JFpuxrՍx 8iq)%9q3M tl^;=Q3.p;&]L}UX ʻ&4rSL nR] W\鐙nYH? Du=&vL_&2VhSY3M?iY<(慌6c6M֑p3y>Ej+1 Oz"JGBamIZ{2 v 5.rD8߇7i5\<#T`_igPԼZ؁!H vcX,wgfyyopvRMʊoZ~bB9/etu\XF@ &G N (G KFiI= + w;qRRԘmtx k]]j9˼U$n7Kuk$O L*#jෞpoKj>kqZ1N2: Q+bK0JܷZQuZJ~΄x&Y:@:̒#ޫ_h$i<-dk壾Z-)yYk*#< xXL!c(cڽ(_up9BL-bjظdM;ݴdCGb@R#V wNqoY#YwQ ʤRMDHN1 "yAu mȞl]^{3zhFͺ7ޜ6u .K%id q|[jJaw3*|Uqt< 8и7~'V=^3N5Qݢ"M+艹YJƉ20B^ă|Wv՘} zϒ9ܺD2n<0Q%`x]0q(YZ聚'[E)<#`'X8:>N͂bR^.[3ñ5;i+5\줿}a*\5s ܽ”<f 9^7pPkPiKb6wjEH訊%gΆb߸jxes!m;$qm·xlZ tx}He]B /Bcfx|"hQi' 1.j۳آW"{ɲ[0F/gHWDNH _>O[HrL<̘ݽ)^JEAX`4 g˰dm190O+PaOn@}եB /.ٗ "B"! w".{񉹻6F_[@;EN1-W835 :bànt:8nL2T3dGӶwˢxmZ21H] y&M>H9KB@O:X}]5.ev# |ˠE|0S-fRꬥ8t~Ǽӛ< B ֊:"r 8KN# :^Mx}riKS& F9iLKq2qxk s̸m,Z ұni #\-b*.JsZt@C4O}@ $6IT9ZpZD5K_I]pM=FQ?”vPTIG*a?" Ph`Mͪ-KeΪ+*DHp:؟GhJ {ct}NAt=4 \r!-^ۖ.ti:<ea I۞EY3 ?`fgbpܿmtWD?j ~M ؠ1 g~iQ*?/VR[矛L,$,O j+bu (˃-)6 ,A/?-$oJΗ%<<۽ߩ( fah&?$(C(e2[OU3]DB/tX+>}s=%']vn4ݹ'dBe%WɧH:0 ӿ0&)])}C.׸2`/0 ,97P4}kt"]`3HZSYI+3V -+`ؔ>p>󹴦O%,cEjgۻ 2 1!B .Iqւ(?TG8|VϨ^8C{F⦦bwJfY>O𮲌 "|z0OlTh |lU`8c'lDiʮҨsLtॊ!yHhKstdh_/2[9͢@=Sy\˳mtϳꩫӭ{!eNxRstP٪Upt> 0g0;]/"z#3|]V$52֨2W:/.-A PwՏdW-LD L<͏5aTn@l1ƙ-J8[<#^ i=!O-Ӵ〕0 4dYxldNL3[|ޒdJ?3[f4T>-יB oUs|Z= OJ6Q Q81 FvfZRƭN2t"jCjY&".s+'Z+#g!^ˇ6hs|fZa{#2 gboF.4D{˲KP֢yjW%-n )<#+$kbO ['NQ6nz& 5'ԗL+uź+b͛!Ux.9|RwEe>+V tB=:Ys?4\y ξjNĺAK:ot{$48SŨ̠p!QTXl62W"+ 4\߱܃오FsEW.) *)tT?4M7pmg>#\;$1/>D7MU-G9V5JhJ#>bgA; _g b֝aGT_ ~OJ Q+IӯZNOUuj:5&0s6rqr8)O-i9k~v&PWPXմp >)ć$vb`؇fb3hE[d@=:.޹ 鯸wbT96Qx̲4!iMS+$?gtxD샕eR'(da_ #+b_Z$X5e-}(*a ݞv c^i>WPߐ@V tp+/0lJGM8]^#HKeB 0ͩk[ai%bTRh !x+H\bJRFb MAucؚ͂g{wmhOHd]9!˕N ' 'vэ<:T)]jC8>WnxXPTǞcKYB;t 6W.{Tjiic8e<רLfrR^SK,C;KsV&Hћ4jwE |!6Բ: \|5Ƭ~\:-% ;4.6,$T-S+K2!@r$tڬ6Pki}Z+a4!|ޏPZ z .&PJWƅkg:+o^Ʋc!?[ \X,N'Zlgd;akx?/@Ֆ-Mk`E,B'£oLdl ɤP<'1nPPOG)}Bҙ@L{0r wX+sҚ"7+/MMn/%=TY})fM hOb:bbCu5Wo5ѿ] ʮט%Jo\+S!s6KCE"ȃtň`5e?qxݵ-U_'؍`rԪ(Y+n| Zu4NPy;b*e}~%&wm#tFVA9P䐷Nz1A@O.r=^y$eqD Twj]KHsZBìWEHNy&P1ihEFh<`}?anG5(ġ~3Mʜlwje?0_ ķe*&G )g3~ۤ])2VZ?5cTOŽcCğk'zuQՌԻ"S\Np )).&}~k@v] 7{)S( :SCf#z%s/xx;DgG7x7l8'hEwnsh t/Lw z > > SLDr*XXwx7+A!aKŭ'E#<:)ا_wRdP΀3Z'4ae3 ,e[i,X=7Y_orcD}]q+99%m%j3Tz"yדU)1T(}N'k^A<ӭ|S2;s\װE=hhX;$ZQb+pћ',Y²^KWLKqW.4&a;7}jȵՀXwʹZ{?MzL|t \-^G1O!R ,cVYb(Ϫ0GuWȟrM4c*@9TŌ?oqx 1e{ U;8EKNZvE:tYGK-)K栐]g1.d7xYnK zΩh,͘SB@LLl73 }iC}>}j5oPa}Z_ٻ!ÒdY܊J5hKExv:CiX!bXYğԼP)sC{x QW&gCv泄&kx[3}zNwMhQ|1ScF=&,)6 &goh̾ԕE("\)E[g?;HJ""0ΌDPco23CU倒fzLO'ma a#p.~Á16LfIGXf%hTdL,L&_!K]7 $=b1#ľuMڶ>Bamz3fz8`F7'{. %* >K:,qUT|^ vFtnha$p%#M Aot"*aS_hϟn)o0r߾+ T kc8I_, QPAuW=qxu'j' 7)J}Hz*jFWmeO[ 9 fU5j`F[bEa{|ˋcM(y8~Ajn( UzSb)VV𪿟__5_j.%T7R>BSXS5Tn`[f8Rk&_of(p 1uGtZЭAaV&Pñ:eFRBT24oE~w(@QJPJttx`ř;F*hNwx۴tJOxVoU}gY@0߰ }n^@he'4J J&X=}wTz!@ꢇ}I(-ZƔņ L>/{?6`춳߆6꺐n(8@h,bi/$eSX:n j2yFZkloUOXǻxmqöh9>3'}〖-y}A9z¾dQwݯaaBo?!i-I,%k^,{-,/:ﶒ1LƓT+]K:/Cx Z[\ cPϞOAgu a t:ʯ]sEբ `&DnVm[К_m; N?cQD:jjmʩ]n[[N j>Β~-jh]Ĕ=1GEԏOX`V'hfiəFU6B۶3lQ4F`?&HڐUjrlKps̛As'|9qe.k@9* N͠TB*GHѵ!Mt"K9ͭAOJ:_/]^}\='8;0{gV.-]G/:5{6}@mn(YJ 1K<_ ɀ:ԫ lojLnkgء5{)uo~Wzm,x TZ?(@It E)2og[SFB{NjB1eF\;g$kd} 8ĵW YPk\wA^1Q:<ĉ?]5 k>f hUb&{TZӚgZh#z[?؇Ӊm[|ǜ @&DzzUnU`Cekxg T E Zζ&y΅D n M5ڒJ VOtE~ $#ك]fEoqu7~ҎœzwLT, {P xn~Lt$oj01Nݡ^rJ 6 dJjoв6Y?9oA>leRϺ^ ij3!2|.o/:$o+b.V,Ў" -] uIU|=[xLՅN rc'iS r.T+x#L<Ok@"IѐЂcsC0K b›l%dyRx7lU;m{fTxrHM^x p<挞<MBB"k;mU}N;` 1 TMs*4Dhү&-}?^~[85ɥ )ȕ:/IㆥJъ!5s"AG=ZD)϶oo}u%2x l꿴Om!U)&..JbJ$ܐ9 Fd0F'i?0 r;3qi7pH@ƽeQn$Ӏ׻⣷A .4ksWByr}Ow p <Ё5q =:2./Li'9PhwOI8ÏyׯNJR5VO k]iT\#~+XeעymeGK61/Tk)icֳj>e1hSYUSy<?؛j iS'./E+,q)G|9,/>\IOݦ P)EڝtnR֜[F, Ⱦԁ6H(B &j\FXY *{颦v͵޴#Pw5əDQULNNw EO&̷Pd:-\ ]fBaXުŌIJL bn`q'1#BK#-0k8_ fŔ.3@-;#N1=f5pzvĔcaBN1'.x{K;tGQuչ }X?Ƿ{T X37(I ?uH8/Y]/I/߱W&[Uuw~yY: w~kq0f ͱ% ܋d)&TiAڗ58t5z*0rg!0sD` ]G%f0u'89ey<&]- ; Ud@ oєkۃi yE OܘQ%YePpJ?t [a0+w.K&[Ekqu0RJu5H>E6n!V'RBvќNͻ⚋Hȡ RG- 4մr:_98NKyS@98Aӧ, PMfb#0YhlN1'֊tP{oa, ۋx#jJGBՈ.>gtu(QY* '4Zn'龣47Iq.φ*bBueݔ&tv,! 2cN=pBIIFͨ* fʰ6V8,?vWVdэ~@NZf*o,V 85fyR1%Aꛃ܎vq8PXz3*¹|^ E \֍[&LbIߟ;m~4|6r!w;VgF|M)j4"F;1B0U׈%flU΅ٍ<.D]$'-st8´@j'פS"86lrb7Q3JrϞԬLq-89b--W@ =]BQE "W~5:Mک%>}+aXAbt6d{s 21-R4° rV܎ !'8 ~$R YBUx܃S"e0w&lEݪ.$ hEB *jx>A~vl`Go *_,}]*%mKޓ3vX!=jmvjWk;{IK_n$BB\V rDzINtJI8֩sLM3'ۘJ,Quaf@et㡑BvfW 7(bN=F>V.x1Z,J`,ݎqn/Ȏ1 G%kRe>n|'O5$~j(cvpSVf MṂǠvH/5kVj-FZɅPKF޶ V^ 6?j'!]ʖVnrilj҂УZDއp=]=$bAqas}J0Έ k*LXN*2en46ǀpIIŔXBPj-Of_4JwxBXϛW~ܘ6ar=M"dV}0ҧ?$hL`o֍ |V#-qFAo!+q;pKґ2Dd)t9I*NVԒ4G`4-^9aUJ@6W\Oԃ_T?}*cI?1Ih9Vw.]^T ψDl?e~M%6A<]Oiʓ>מK h< KGEߎZ# HcpMh5e'^Il8 `\/"Yqji$F_ 561 ]%CJqQP/r25B8r71cmqA1"/g',Y 4j˓a1}*dƔz%nMʁ ͋6 '2]?yHacAB6DBp;5rRkNMYRi.2?R 6YC |$i#SCp2x57ѫu X; )*)/`Gr:;f7ހ+ši,!2hqlW,Vyyڛ=h,rF5#d"w^m% 7e5"#CrD +,_UQm1ŘCvLi6lslzBaP6L`ÞA:O I-+C(IX<2PUyNjOĘe2+{&#l2xM6y}N)yҥKI` CaBG͂.?K@^b 18w* \7)J75uzofZ>$fȑ^7d؊Ӽ$*ݐy2 &:TXɐkO=p l@oZքRZʲ1MDdm F1 qOcc1`Ū6S%z)4/$6zCUYQփ,Έ`Of7@8+0gamuWEٷU`ڕu+csL?/4%8cU%!M8B 4MQlVoCx'Y~6Q1 u=ٹ'MNj/R,mЋ+)b _%0iO|e8QR4v뀏08d[G`r+{ԁVpM$rW#p~Z@LSLjqE |Ed@OOd?! D ?(ULZAv7ـ\ cV ]\ܣ;nH蠇*Ɤ ť8RGNn'5 P|Ql3dvEQ\Cf[M@ xm7݆{07:D3ܜ 4/;FMX m_5 l ׏ń’ŏ'gBx))^7ʹ&4$;oPࢰTcI\sq1m*_bje6kpwɏCˊٰbXJsNJQrҚ,/?,#yqn鬷I 3vPYた2b/1-gS=n_h0<$3^"Q+n}Gz%fz{#Gl:uB{u1?{;~R12_%4k&Hk7 |iBS>D6g43mi;Zk%M}mτzi(KWcBZo&Zk*8vas 6l\A+\}^0;_ˈ~=_j Ν?hր bMh؁Ct&ٍNbL\JQfg1ځg в\ދح"B`F v{2NhZ'C`igE%Vm6ZHOCZ7BNTߗZJ&<,7RWf+lX2DRRO#s{qÑZ2 /dz3ns`C o{Ohϡ{zm)516L>Fdu s< {5̱ k>K9ZW[yޖzb**u4*.Y":6 w93(y%Mhrq/=Sd9{e"[&m/ie?&&I IGz?=ݏ*UGS;H\ǰp4'io#͏qZgjgUi)/).WJg^QťhmJjLggyHa^b5_+& bzPr1}8NOq7cKY,{XlE40躥xu٠\[sPhs^#I$ƹDu=s 3rD^A D~ bs[Վځhn:ε d3BکmS ț*5z]kWDC8(rҹ!ME!{4dvfM /A0KRm|\\sFF@; MO>.R G^vwUBd]qfTۍ=081X[R\\Rn-;p. ]e` qExYWF64A}%Ѥ߆ox:` cCIn],e!MM{K)#A@ QQs@:Mq F-|&ևrz\%|L*MZWisͶxUд=NR=~]{mH8ͨGOkppQgFqH|Ö<ĭxZJuf/1-nbԝCح|tvrߏ>8o6%ޱ[rIX3C,(u&\Q.J/aP 2p`;" c։F 1.rRωC"mr]d#l\.M`ÊRO%$\3 Ra*c|љ`bGY/ U`J d2)!LFN) u8Wg̰[I0Z [ϲ6=#_myPЁjtȾ,I d;ݦ T_Y,*s_ Qԭ%#8 ,>m) a܎XPF1`]5]ڟԸL,rUU`'@= WBmMp _PaW|PgthAh0nL[i,~o3J>k5qWqÍ:z`[jA(0iOj|}WӀgRa k aIÊXY ,,UɴhzEC~7'}/۾ /0Ϗj2MbZHwWv'p,e/!#r.^ĿED IQ,jc ߴ <_Y+ܩQs .[pḌ $ÜnUCc*[[O̳ ^Ewk=fvPд7K5k {^Dzc@$tl-)6[2K1[]",b}n?`}D;dKL9 e)u0Ǥ)t83UHL#xknF4U#Y5.$s٬ 80*H~~q&ƘbfAVj<-'gcGya*6dCKZ)(BktnDŽy9\C?v716 ͂L$''ib֣?LE1l0[Gk _*gU}~{2>7{v}&Ir z  nlIQC/ˡ%D:ſf#yk6p0jObQ쒚>,ez/W#m9m7j<ż"c7Qmr;ܓ<)uɹNJ8>᪉e1 gR^}<- SPo6Y.d+ A5l#{ iIzncHz?E&<\РJOwْcueJXWX6"v&.q'iL뽕ϥ4ȃS+-ܮ8qIHQSbs,/*qf >Έu^}$og`9I.\OZ;ILY䷲Bl|He8z$c4QNܶOAłdoͶh䙯Q& @!̖B];I]\5~,kwpw?7b5*t2c_p _vLr~CY҉R[lXC19A63cp/?<@ ipMDŽͰ `=gϺ+co M0JvW ƚ`$U5%pX%bLКH4l~^ə.zcVNZm U_0T^/)K9oqj8J r[J6?ĸb },#l"mjWl jg7cm}|{bTJ#Ct򔱤(:5ç4G0\_N& zATDO+ylpV#M$C=&)ںT$粫WSHcϣ ,pF  5K~ӌNrJq"m(@oʯןMggXˍnǙKYX?헜q~m,^来tQ67c8_u;LF<9>&FٺftnZTvQe|:.qL/ B=Nu> r;p< M6n0\| Za8/" wOQ]nt-SbûNJj4>3Aɟ$>2#}S V2:KX)Sa}4"_%q\;U<k9pcv%v]r]LNWb| Yfh;Lxe AʖwC^-Տ^2(ExLx8ٌ[mєtq$UoB&(`=9tX,?sRS9oߺ,Fp:憗]v2^CEe֯d' >nb4ۤiƉU!xf 1hVk1^LRfm;Fpw|mmI{4稜j%t=55;E!Xuщf&."jdKVMjI*Z21Voݼe^Sr;PT.`^#^?~cZ+G%il6Q !{{xl>Knt@z'c" :͡ k_%KX{;NM-؁)ݢyag1L.`QpMlj|ߐ6W F[8..<.0pgx@Mn?nllEއ L]=('4LEJBb%܍P]y/ 7rpRVrMA5؛`,tG !Đ XHjFl}tàKс4{3yX&U*}F' kzZS6.㘩I>f^9.Щ:n{1BhK[:4mE_F!6 qlS[H]ĶLƔM I #%k㙛GNLk 5_jyo>ǹ9Ar5Yv簙xzX55LkG@E0v~ckKÍX֒]\KwF"e~$VE~l04{J!=1^ ;9hlDPMqe"SZ?Nvg{wX&/4_FiEyL<u݁JTfhGɥ4Wb=>E[mO$X8B i"l[URoe*@xgQǺ[I3ŧ%eQ65> ź ,TWRݘү8ǟYN9lĸdgk#I{!RFY^X4ԟF0B@Ze4j3ޅY;PĶ} EĶsw=z"9[lcjzoίe)u!_jA;*ʹF `&eWZl*R5=1& J@Pd1H4-pƿ[k(?'uu6JcobQq{J=A13>{n/~GJK YdhdKsD ĢOPMWML~q"{W A71gI®뗜mRw-Y`Ʊ1e]k|[G5k:x-hc5؊?h]u١ - 3b9"s*(>j-I]{SI|)(`eQmvto(YL%95o}Z-Tr^>%ن$bĆ5mѠWHnּ 0& TkG#9GpMBnZl/$L v%Qz@*c--m6yDkZ"3fI06Ċq%ٕ"KCsE~"W>P$:`=UHyܢ\~WE[髷F!Ԁv#u'R*h*W/1(i6mϛ"܄6 R!CeEU.\'"/鐐XM ۅ!^$][izYӲm=7 IkmsA02v]S09t(7JYk!op|-̙0P ѭ= Nx䟖/zJytеEzSlCRif۲WOr7q%3)|yDHh;8-i(EpEɶceS٦Й?HōVTXH݉Lu-\Y'J«Z dB&>a :}ֺ 4ngSO.w,Sʖ{Y&F$Cc5#[8ɜWjT#n<;DvB©McV_hQ)f'9;8<nAk,ѭLCj>+0k %%/UxetՈ>'Z*acŎVOj^ K>hA} 4"_ ~Mk{ dGn<Ӓm"`C9;f l졨 )cuX(OR*Og N>#-'b;k#*(&#!e㹕^gsYtkL mDcWM.0Q)m=L C 7Q=ħ nq/_iUL-=Yi5 , 7辽+*eMxr2DrT-K3͙y6_r3ɭ0rwjPTV{3ixփX5$Jk %oF'4k:dr[ɾCkE}D+px9_96w=I]HC!|s&.D3'F uI-#+tSCQw+$,t,H˖Џl-G)5Q&ect ˥n ogZbpPVl, }8fxj2- GsK-< H6ƣZα Ѐ-v{KX v'#4NEUk0B(Ȇb rply#Imt^DmSB"F(jKnZ35a%V1eHۈ{һO w8e}&;TbDX9[`Jdoh9)cKbNfXaAB +}sk^{ ؚj c&c^<cﶅe`ݥ%ŽqxzW>*r3}B#灃vXPJ\XF+Ԥb{_'貆S%NCYf}qq*xƮ脓Û-<>\F'X V~ןdt'gQ5SR`,_e4<`5jō'Zsnj &Sm}$83`z?u7<9[nlVmK#Pl ]e;^G]ƺPf:ÍHwo}1޵y ن'zE2~( f2X.^w0X s%%y-:)({P0 t\4:C`4ԏ-l.xL4*j;XfʂkҵheB]d@~I} U_2/<7L!In^AP-6Ql1ԞȭwHm@`_{\:;808D0єQIbRinӚRfS$Eq^ӾܴNˤ &HҌ' 8]Vg8Gp u)R8$v ݠLY*S3b9ql%F|$Řm$Y>RR saq9%ԡ{~L.'v2hMH=oJis Z_ E#IA<]z .BXK1ZHm ,n{ 3Jb zG)&Tm/镸Yryla}am؋*bU¨sB7߷=J1e7h!#m^}ȒslZt 2 6`J&^4-d?Z-0_i&5 2z~98YWmSjgRN hjm]"9ض\FT@*9Hk/Q_]DviZnU"q=(xx R|^L VXԎŴ$r XdG3a_wL;.0`Rߨs/c@V'.vCH?z/!L0q7+;u wA)PL #$֬\ #2K,,*;u#JJVr۰t bA*s1~F7avg,N =q).LVcõC^T&CL} 2UѕxhP^~'1Z@T̗uz9fkql54;dE߻񽋫af ./8T44 H G4<m2 =Z G>Dbe O,k>  'dEKB3 &2koocNӠ5t^ńbMӤYk{ ?LX8XbOQe)}Lp:ACD͖8W~7ےWIх-w'eYkF2G<~2wh] ZKۯM㑥$ƞM5}Xpik'Z0=(<!{Gjj\55EoPèU?cY`ROxw3%tm+C2 =>7L?Ϗjio7sc6x^R%ni~0:\8h俪r8t0!\K/s 8)D5dK_{bصfWɹjc]jVuZ{bF-M S^KgǴI~X,Wӕ'37mkR`~0$oIKJbauqt9b X4>l$$0ފ& JcU@x$Pk\$m?[,cM/ py;YJ&M)$҄W!L>»݌ųsߡ|]Ƅ[N#kC@&mokt^Uh5f:)Q5-̺fW]Ҥ.Ief LB9 H^ZoW٣-axbEgZ1KViE,%avG7K\}jXUMF̾:[<^1 V) I`TB.fHDEPٲ]0 |@*]\Cα's2L=_X#E}N_aBCd(~Utr|{R|<*+|܈{}ίM̔N1OM@wpϬs7FmFA6ߝ#5~y}"<U- lP\#wn-FA!FgBvM'L.x;;t` Ù/3q=dv}2I_NFAQbgR!ȴZ֚D;"J$lAoH9{2̌C@p 5 vKIXeLLJ #w}:?^~88z̏G DjZC~lvF {#0p v T$CTS3K50M{ P4 ,&2a 69XLCmrZ7cF oKmUz5#Y%j3;Dh8qR YG+G Jq7NjmAc{durN 0WZOX:Z/9p1܋ Dm9#1F#Y_i ;x}@*bԊӵfl roXd?i{*)DBsBgQU=PETOLSHAbD`1 Un[3a@_ _XJE uw`(9_;+h\~0;@XaXSE/ZtW|!ъwie{|"°MH6Ͼ6jLZ+Нk+NM;X"wECKo Cj 3nj,))uȢy=⍟Ex kE>i_2go\y Y W9lU`?kvl@ DGFPhwGg;s疛(ɰHlw"%P`6p vUѫtzbD QqMvOiz;#|FF^Oυ ޅY MȤNBTnwH0K8V..~k$crp4F;ꄡY)dQN}` :M 0q4hKN36Zl;VxWhܮ MLxtKodEVn!Ag*e =*c[ _VWam'W.I߯6p~>XS!3%V#M'g[<y@1Vk D+\Wq -ծXۅ=3G7IDl@袂07h5[ #wD.*b4WF2VCCdMH3U >J5{APYUqH7Fd.bnJO @%+ g[6*+i!L_+F|}9c70f,=!r iwk821q '] z(hԩÇf^X^7rʠE<:ް*Lj=KrZ$-1!T1$s-n w"+Zo /`װu| [-Z#tmz:/j.|zO QH=.ILYevPϼ,9WOhSKcsɟ-\X^^z^z^D*yp'Y Vg.JZe@:= {Fʒ> "hQ 岈!h!vBY2og)o,9aFࠅV$y,Um緷oo6%cbf?~G&z ᜯg@;B΋i1AfN[Fn+Ad_di$BНb"WҊ5e|p)Ml."7gAxO4b vLViY1c,OĔg`&F\B\4M?# !*.F7!Qu(U%)Zw=I|Ck Gw@g_̷ >1th7VD$.C;)h k;2rgGkˏ]5A,FDqMLEɱ9dkضnO֠PqrGj5ٴ1pdA5@5wz\|-}@%Iy#YhgF#B9Iv63ԑAk1~'}pHS#n$Ϳw%f^ץFv3'ifqXs}<[^ЄxQeC83Jc_E`?Ml!3mDG~?F3%ѝ+U+r}A6]iikIi Bs$8VR-y̺&kRղ<~'PLg XVUbؚQ`FC#( jɴ[E$\\Eal9]<H;/sNE0ynXvsОNDSQDE9hH+Sq}3+U\0s?AJQR95~ @ܑO)&! DD5&$ߩ-LzլUi `y;'_b½aÄӁ"GKLA;YSA+bxѝet>'T{rRF !/?ɃFtuB7%Yz].iʬ1.\㦪{x1` -L3/ /KddCo^ @_ HE¤&J.! Qۀ4+ę HNkv|0`?lQ7>婮*9ޠe2YB/"xl{zTxBC. rRF6^ȸҩcHVNDk,6:ןVA(9Trj_%ۍ䢾r{yV"<I5W?DmY~UROuP;rnaӨ86ha "Lׂ*U"mk 19~2{nZj)?LQS"͜;+؅a*PcR("(~n@gm#bU͊Ǽ14DK/ P_,Z8($PXޒsVORpsMĦ 6^Q#4"όO4s23O+4o觶c_9IS29rL3ju r`VLxk[#^VYHW)BS$"V:BEԳ(K-r0~/"+Ń,qVff~md[U<)RZkyZ_%]LP^6ͺ-P.>]j'r=Y MʘnVr^ZpL pYtyMP-{@:wwR{G2dedo)Ǫ -2OUzvMN!G,wbn*A~,&%]q3~:%2FEKL!!1y]X;Hp^RDA V4f a58uMXnTsJxۂZ{]Y+}4injemX|_7LPp} f`XjM#ePIZ$46ªAf휓q8Cc28T{p,E1G*M?u 2ĀE Z( ɊvX ?kE5rP^F9 9_vl[b)B+BfaEj1/K#TP|-shxu h7؂^ 6(|L7l)7D{XCJG28&HHD:+{LYɄ!PrpD4^tx9se}9(wJW@T\[5Q5Iݗ;SsHTѨVz ̷ 8OǀʐNxXܚpNP+oxrGQfqpO_K&)0O@CrcOE]zoH܄kX?J ځKGHJvߴ%s~t>Mr A"Kkk30\!wwRe'd1!M">Щ&SO^Aaܪp(vOT1=RVo=ti7 98ݩq%mjJ쪱@&*zגJRWC7}+ۃJɇ,rHʼn(Q;>C)25*4}!u9ؒp MUH;fQR5SĕD\8 8QE[a$?r15cؓXWP|`QU3.Beo}Z_"4;ӓm MZS8f7%v5Uf{)*0X{fQ/j|ZxamC. (K>U Xvu:XӒUav[g±D( a7ۓOt46Kj.= G -NҦ.~C`A9 v”dq.qU-28aEaϱPd{n х^ĩG#ĸѺ$“"<}؀Ej-ZeݱtXuݼ;?mVnãGyO˧fho3w "A, \?VrNLk5RmE*=}|_?wFVܷH\OzsfCIe|M f2uY׺WF\z>@◹LH=鼬oǖ`EO%Y>[HG*+r)qX[p,|KUxm`M{ nsx[ee)g!P+MBq~NYq$;NM?Mb04P^`/>(A9Mckl',_҅ /A+ jC#ׅ~cN9ǿ>t1HQԊkhq6aj蒉zד/`S#Ut/y=(Qt&s8zݽQ21zf@ uAih9ht ȈD1*_=} XՊɀ-NCtMrc)B2-2_+od^OŹZrCt60nnވ{tQV/K$*wWbU sh"0r"#*) l:cFf;Whi m1GrcZi=h A]oЇ_\< PX[w($S)Y=`AўqXi ^jE&=l2Bwfz;+U|Vl,AX= iFӰ:`șۜCƬ9Z6nO@℗N.A~Q oն9\k&!,ʓԀc"]0GzQ Qn]͚\pig_KlۗWFfhUj:5P+ͥ[Y.nuGrNR^t."4rA~-hsXudĵTF&M]xI@HQndtt:2,!F8c%y}Z ;5!dJjYJ5zԝ4{pP×wc}[_z*[|WZ܏DnPJ'1 3<4BBEIvd\$-BDzΌҠɆ eZUC xDhA0eE<=w1lG ߻#G@f"̨SƲ raaG~i} n S.X'=p!j8*[ Qz-hw %U9IfMԷ w07̬tPOP1/d$6/TYL<5m2WCNPфloW`,S(bUTPHoW 'WJjhS ~@ty3BG:Fe/[W/R^Т¯! 9^~EhS\OT[iu>k^ u>$Tܳ0;ɴ_DNTaDyI;jh]UNM(bvliX28MY$mOQ#xTlki-aHϺj0O',"0- MVbF |iaV#f)p[{.悠gYZ07070100000043000081a4000000000000000000000001677ea5bd00004d44000000000000000000000000000000000000005500000000./lib/modules/5.14.0-503.21.1.el9_5.aarch64+debug/internal/kernel/rcu/refscale.ko.xz7zXZִF!t/M]?Eh=ڜͩ}0jF)VBIY$Z">{Fʾ6Vi.["{ɷ kWs}B˧YoeП`VVP\z?xg*3i|ëSV,Rl?1v9&dD8u?S#j~. T!)h aA8J (f޸@iώ9Pc L*ڌyĆ < -C~8 \0N#7 MM@NREwum O\ h>(HiBƚ#-I׏:'ZOiP&&bֱ[2d0q,k18MƋF%%r[zU7ȉ*I6` jxXg53,X0V(73P^{E$Hzdky,y`˰/}q)w 4^'{ "F~QĦ| *&ZHeCj bi:cK3ELaJHQӕR}uz{"_e0 -ajEDTĦCo`J涁ywc& a"4Gm)9;t/w"'v fXlZ[fChޥ:p\ @*LYb#M]"u&m@IƖsKꉚ0QlsuV|%~US< b,SiJTl~o$-N-\H(3T{ n]\4ͲcUƘÓ~5[o}UV0i G  yMxSaJf3\UH۽ zf?lɿ[:ЙkƇ1ouƗ d<9c n?)[gjrюŽΪ/=.ygJhȌ_iϛPCءt+7]Ԫ,m~<_mWӛfSyU@-Br~9 vRhVh)†xBnzLr;G|D 2%J$}̴tM ԷM[rayg{3 &fЎM\=Gт?mu!߀Ⱦ.= lM*@k!pϽC`c7_7SGa:fu^ǁ9<\j2&ًۦ.`7{^D#Tay{(k+ 2qJ(4i&e+V{桠ҙF^o'EPSw^QÛQf~'֙fad 8)? 'oHeS&~]5r%"9f/~4֫^S?1QG8@{gG\a\6PW$P ?$5s@1XW(>{ʘs8.1Ow!OU%^juK׮؛y\w u2f$|$/םCƬx@^VL|tSGαV ` L &YЕg >(kU,}U Në@t]HO@og)6.y[ }ǽȿJt$z<y^meZ TϴCǼct rdT7nN+{}"r} 4{llc &LѹSz Ҥ $|l tf,1 'ǞU!(G)|3Æ^dhUh pLT:lb=ha[ÒH{|'n b9dKf&N?GzPROa, [L1PEՇ[L)<~(nN{)j $9= uόקVLeJ8ՠax!(҆xjl-? /*Z6ވ[ZVF2K2u)|Y~M V7pXsD=(D14R[,ፆmj&):(22N讈ze{:h 61P^}Hgt W2*ӧxmXqԻ$jZמYLy=]n#߁V!')ddB'3iV4h6jXyUmҥ7'-PExd Cfot:8F}UII<*!5%KiKEB8yz+;cTTpѸKhA گ8ɒxu,b2LJգq-Q{PDd^Tv`0bV!h:2d*ׇ@~9ћ\E0DDނw|BUcF&yIƃEqǗDBM+dڸ@a-w&rqu~7 U܌o-+9GԂQL(ɂeϣw6m$׼2;7W_}ZM)Haa]&9rN&w[kRoZg=Y)o}l:Fît$ 8Y6 ¤7wP.YI ??_AZG>B };6LKY=])E96z&Wdw7{{ \5ZN.siV]Y(U͠Ȳ6vdF%L~Pnu.oJyD}ֺC2S:QA( C)ZX}%pQGw9>|mǞC%4-O'\VW4-DD8]QA:rRׅk"GR痕=~)L`h9i |`QpiӘaXyD?:q0"O#@}ɿwyim:xln:$سGL:oahZe3o,)8kĝ:Em%a]QZ`;5 (* >-5k23Ii\lseyRlaN!2౹j )(lP>ᅝ,oPKiAeo;±jPx 6+OU+$wŜ}`$,6lR4]d?>qYnh} lwJ o6w32 pY%&4_0RWXgH4eL2 u olGgn Zza^޻k5'$\vH}[YNvM8!C|v ,͔LVù%6dk5Nr,,jv9}3)%16c$b*zV2+X,tPxE|엜Vhv+܁ĢWy" ,a)-+ fΎdm'^1y"[7?F\ [эЄ^"oGͷ 2nJ3F:}wSu|LuډΪnw=aɻ  ~YD Uv="x۟k|%l}̌cnOe45U`*Rer{9^U_w}?)I7@sa9!#.ܒ,վ$ |`/ }),h=J"8%z m6nu%" ӹC}E+^ 2W5 bt,a_BtfDkzSK#:DssR63FͯZpS oݕN!(N u]zISsyX3 1B9w:U4f%d2_%~/ x{@LdO\5+i":*p~ ·fM QmOI(쌔n8x|`roO7YP-`KGS*aD&%Li@q dB.S{mؼRC|nGWNީg>thUg}և8s4xq&9w_{6;j~]PL8vvjw]%*=U0= ̖MZv:- /,y<II^ɱ1 aQ;!6O)Z19>ԞW&%FBŶoQ}om3I(6ؕ/Y^l/a o%?i)c[X,W+ȯV ߑMz۱-=wApxf|4BʦUc[Myb/m\pq͝0@ OEl w\UklQn4b7MZ.}Q8]d1&ׇ!5L OYE AtG}^ xL o__lyQNgv\uj^'Ko3ŀ ӷ.D;ߘTĸm>·ܢI#^@EF&S>YI&8gf.;.JƸvSwgO8\Dx u)`R AIgnD?Oܙ%M}:s_aD\ A* Z?вol ^Vn nX{@xSb Z+wБ,\&;ՀVqG^"dJ? J~"r^=,&DYi< GZH Z7Nn7xQ7 ]XyD>ʄpIf㎼yͷg3BoX i[]7Au>rױnpzFÞ]S h\C;&y./XL aT~ghLK8&GvT7 "I뿽]6@m~Yh!۳p{2'%ǙtOVfl PoTP1ͭ$a+;ҳY38 9{ΠD[]B娏iMZp|W٧ s#֢0sߧE54"E U-&Ng6'QW" [ٙkC.Kp|t𥳐`R0btVDWذ7ݨqNgBdX_W/wҀ5oxlkt"O/=,ck}SߎǩYqGgFUMZ;Id; 8(l nͰ`Pޟ6g`G5 qaVqٖxsQ3ح`F5[4J$,F1휒1Y%p \{YhO-1幠^h<3X]̾8OE[Ǔ)MQJ6jm|/לx)ce9ثZqz,TO7Z!!.\u}qooi8 CUU߳j@3}蹠bϒ.ى%J;Xy(&`kPEAaapyt5[s]a~vzȕqs%M{\"_,Gj{J쫯軎}#4̮oue%G0^RE)Pt U0?)/EU|x/3"!vn7usOtMұa3;8JUQo{)5nlȟr!S9P^. ȕGm8uݯ("iRGuqqB` eRJ0 xnWk[B#Xm֟W $#g~Wj9>XuXkm[ H&@? ! S6 [L/dNG?RpGp.IeH;H 3)uhx|8QgWFߣ5WOV ֏YӕAIlQ6ܓ,^KsÇ0/z1J0XB@b,8Ux4#KmAP]a(*{3&HxPiNΫ+٪9.;sgdV9{نq?ja*c<0Ԉ6CVt[gv<uLb`G.i?o^AX—xDv*Lzl]~"< %U7-118)0UhcnsXx` pM1߇# y]xJmҶ5Y^jDFg|@=~2As:E?gG0w\{*;fR@Yᨱ-ӭF*ܺ!1xi=ەdL?ǗpyD,NIJgn YQEqoX^3$M4|7Gܙ_o1M;]x|#׎Y̗+G\g!~H(`PQ[GStl U2jٚ>5c bZ`l$lB@@'.f&-m]+~} g͢y^+'BT?dNXw36 ۪ܮﺶ#J~1ux"+6d i$4t{T\"!0S]A8I;}X֢z#S=n٭8G_5L+hTztY)eM3v0O])EMq"kqLlIBM[yj06ưpyRL,ઌBB(-嚘X7tCv8i!+[*0@! Yd2v55Ά~Z˱n?p4 =4b+F1" bGTMG0D4E7y44MYjt@2. LMnjL<ο]:#(xw!{rdtSWU ɉ![$>tH&Οf34:}Kux`((:K'rߏՃ=d|6L׮JOZU:y#\i +T؋!ГgϤWe; 2 ,M ɥAfo(ban N2nnV[NMP aq]]=| qywvn8poN ևˊe~9g87!IWPN>SK zϖ;]}2bod d e 6~ҕ*Vɳ*) ukbvaʇk`DU)mlCƎ>dАzE с5bk!-#[6҃G4ue݈Jxw6TTY% vo⊷;)x{:uW3k@ӠJo)WRQzR @q)cA6,sÈnhPzOo".?@fFz_ Զh.gTA0Gn?odEU/Y̶ my* RZHHfi^ v-i} oH|UDl'`PP$^A:6bvXf݋Q;BOr$G8T{Bv "]Ce6NEtY%d&t4>>ց7P!7!@e0DNSn Vc!$KOAoN$qs 9dϖF4ۨc R;vdBck^ qU!gPk ;8TeF}ocIM;dSMa+#\ibQ1oK rLq5,KX6{g[9"gv܈?5m~m+ tUǥd/E:1LN&,У$nNymhpZ 45Qsnz UlBgF3r RL) BIy n‘X~!mpfkH}M K,y^b2ZVQ^oFuHWVW#?w^_uU-+ŵt^ƭ.A-wF}gLN; ċ8܄(yK 5G{[(IbLv:ZpFv10X2itniLbiOJDkKLKwJ='S'HL\(G$#l+)Nqn z61֨pbqjO$w懕21\V'\7"Mn_9kPpA!M90ɱ&ДBpĄ6(3`Oh -1|od7ZXx!ՏBsh ׂO,턦Ph)A -LGeUCM̏k8^n.U,HL:ޣ OqUMوMhEL:TC MC!8~Fۏrxn֌p0TbC[ZQ{7iQ4+GOL 7}[X})U. aQX$$n] /d ϰe%v|hV%PdܴS$5tܝ uJ` Q<)2j{w䶾`sn84mbv6!7R1y)(|x4Q3uZE.?XַNK%m[Oޥ;-Y6,wU-/0ihZuD ^;m_1hoɻuqr[fJ?k:R GSuCĸGl@8˨<$'β.K:"Js5!GUӊ]P46D0 2SrϮ,_d%V ,B\9 j`Ga Rrr#xڹ-[J^-]!BHL-ܳJT0K|a0XɍIfӋMRQ$;,\޳2Tz i+h,1%?f~ҡ3,6"f(ҝ][^PYȳ3DG#jcP@kdWIe w ka\ ̫€N"qDl %Q}CbSlu~T Ds@;꾊ܑ(|9z2B^|ESjf-㢚B$[Q?& -U[5#|VD0sNu[幗>r3q5B4@䈔BfR̝0 ۶%;fwR{ecNcH3 q3QX7ͲP~\ع^#SLE}h"{ T$3Nԣg`dwx,˚ Y}n}jE Npffaױi Bqggj>(q"4du {62* |%EuIWޤR̈i![ J(9R(]FdRAsF@9AlV s8?zexVPo&u|atvjGeA$׼#vP5iY!(y8a9imE+8̋~g[p_/5z@NM4`8;8ܦ>:=%,!>:~Gx9ȾܪGY8Cu3]QQ<ܨjW,+A^pRI]Cuz料C?&z^0@e/rռ{-ڊ%tT]sc=7iɢB 7+eSe)( )\Bb2E安mROaO99=;'- dC-&H2<ڳ'Lc3M=Vc>OVZz:u5% ڬXk$eD7\4ݢ]o'; N&ED4r& [^Yj>W$5x~Tr3p2 ?%R>u$kę,8>w`dצ"Á2bT]< 2 Pკtc.za t?64Yr߮w_*4%Pu*\L@+,&M2` jГeQE-xn#Pr^Fk0tlP<Ɗom67c4Ξ\{Hͥ$ϿS1mq\]d80ZzwvG}q#;Y<; ʼn!fAQz ˬ d7'b6shxd>*(6kFBy*}U5IFjon0M6Ӵӆ6 pUmczg aNV\x@?uo`88 2}o  +LE燵sC7Fx~vv-;7mr>YȬ娪a&Uh4QdUܟ\L{(C^~MQzЫ0դQIacr2QPS2]# S.qㇴV Ю4//uxUq qNv-󢣏 9 Nv#Y\,tO$c|iMPT:dME\Z.D)87I 1sxt1ρ3Gu]MP,"H832ߧϙ2H68 䳳$fAudN9]/ؠ1V1Fh^4Y"z9;C~7N.z^8Y{ax>Jm!Ftز5s)*y#n "rfwNzUSgV~I-dAƉ:Ka3MT*p;i64i\iDŽnr:kJ<|<<LsƪkJ:w4Eì[:Y4< Be% o%I|wa!`N[`R:'IfV IE"/xeK4!CZLՊ/%mv j0^*b-TPh1Kw<LV'qYS -IQ{O0|< vĄTl<CVֿA_]Je!dXo{lMot'<'=?Ah `q8%}qkibދ7 r[s!j@}y C$v2;UmcxDV !iVBŲ=& 1N~&>穿X/ڜͦ:=~v蛆oײ)vjbj&g:055lO~Z:Sˠ7?qj9X@8ԙc@X(7ՐxAj+OFpGX(l r&9?WeQRf4ɡ#qu;bJ%5T~d9stV 4Y釆-oES7s4Br}gr'TkT k(S}~yQ#G95;AOA_fT'lq#Rzn2;i0LU}aANaJvӧ܉]^ #7q#@@ 'nZk҇ w}"c9Xt[ʱWZyS&K?YWF=F waءu#`BǑn">3@Hdԙi44~^xN; F>*.F7Q -Uy0gFPy:P<&XV T!QUJffnuz% S։ul<Πl+?@':eLSdhی)l礞ISstO[IFD:Hv(+;Z1Ha_t@eBw+$g/(9Z8OlBؤlZmloT&fc<ś豵+X0|`j'6R&Ը'0z'>11NOH,ǺY85we(hڌcHm}D$-|4`JP=FG8!BXy$:J/kJY9Q)~7 w ttk". RlȵW8Ѫp953]OL(/M"x`W]~`QBhiQ ebY1=G0e1\SWT5%YZá2mVeDTAy216ֺ&H&:W@nCyKM,Wg5^=MX:oֲܐ=Ԏ8:U].r3!z.B N@eց$?atjb!_DZX%F: {~%MHԦaOE!\V0b(ɭx;>(MtaW4&_JEV8 R{TP,gT!H*$R4գsޭ㛏/JŶ\swNl o)Vp8,y#ɴ+6 tu,[}qŷl$ tK46)ۄ"69/ϫNƍ3;[ vMk5]Ic2FJy E 4b󶯧`Х2i#;ԁCiV/88F(r!jSG>uÑ/;P vCpt(x4[Ck>V|ڄpHj\ [UB/&҇'F8 Оݭ3jлaDC0V ؔyįj.EOe?nW9BLbL**k^v *>-iqK^4bz~KFv Mt*76j0@,eӻ9FU//kRŖX0G+f%vb\0^ o׭~XIEI|ͩ.+̜KГ~Z: Q0GD,~wDɾCQ7/<^V?53fd-:clwzSC1dlm7o||ġF8[lG.'MdX(׈XmZ%kGY|!HC ܡ0yٽ#<ϑg"ChT'i|Җ{h#*$@\c7$hlt`Fbd=oz_c:NDOI_j dt%ZGåk^eo+Huh"+KtroyK!Onh&]eT^td[(Lϩ, %M-Ppp!bչHTMirgG(EG?$gäiʹeKH~aNL@WrqϢdAOi+HCiOjxmceu kY )<ΐjH<~Ϲ) 4)_6Šj$@e+L|B=.XA|Ņz06H!=4We Uxtl6[ʱXY-. ULP-ΛL}Tormc1xIn3I\OX_:YT %}TPi \{蹼=-}fxYF-Dܻ@e#m&$2Q[Q̪GY& (sįvM˴LJ%s֢vy j>qZE<.(@fEfpIۑdI W=;@I';Pg{^±b0/a߿)ydÝ\7m$d @J7AewБ`nU2;+ LԶxewdP׵ gЄn,ҏm"^,U1:{,($ X4Ŗ &`1LOvV+5[o){>$ղ?@zhQʓ> 2E`,pQr8]It++I^l|oc֍k3r^UPlP&{A[&:wފ?V q@5Folz^Q:Zpz+?c2X~RC}X9XP2X+#W77'w^6+'K:3ʈmcqՎKmEehzc;VrE;HLhpշ4`-W@[C.j=Yz֗2V1̇)[\u!fCxlDܸZJ!<쳸A_=d “Lyκ@k\B<#%Dn C2jʻ CZWl.m,nypN; -mbZh@2$hKֶ'ᐿaؼgNXdkb ׼RL xR("ح=TZhDh,HNLGnIߊ?.c'ni 9Q6{V*y{F'=?V_R?g9$Zvt2}" upDqD" nєa2VJO,ǩqYH]&g`F:v~߂=* 8saǑ8l)RΑG7V7w+fV 1Wh}YI߲ lËc )x0LfSd31=?A&H ayp4 gY9P`3ם}nWpF l u `,O,;-FqQQ9F!BVu\řdF}<clGBUyd6/ֺEZX]йr8'޿1v? bQ;;&^Hx+ϧ|k9ѳn'`9TvI\Z??#s871egg}/* ~!+lC1ekߞLխPNGMɿBDST (ch3d~EYD@;% Q+7_ۘABs'>a|U4Ei|UK kE7M<#ϴ)\!{Hv|3Y+#mb:_='53:/cU߬noq!{?FP*2Uys@1^- -Z09֪Ψ8HmRe.Qgԩ K3z+0*/ɬr?G7[JtQIg;^F=h!K&+#Rqa1P v!a Vw1 D_pSi ۡ9 ~ZA_Il̔09!ba^"TgaR;wf^ڻE9E MPS:rt(;4+(ڔ)2A"4 sTgdn^n)%4 ?/֥/+yV mr=[kEۆ _}@dBVH= 6oz79sC7`NJ*'4R,"{iL V:e :S::jj#eJbmV Xj3Hk]:_˂^儦 W9~!@^~dy(Sق+sR=!n :l_>M=C~%t$[Hklu=MFˡg.| #1""zץ +7}|t&TWͷ{%nƆCbc@j~ iB' ЭޕEwÔKs)혽QfDhcoϋ5&?|CVs3*C}gJKL ZچEނݥz[ҷVz'D2!wq(fuzZcn7Q$d]D/C q^G^s\r}QLOdjl`3U' ,+%@{բ+C j-r=4mKַl{#|,=.,{ygj>\VU'b( W*%%9"gYZ07070100000045000081a4000000000000000000000001677ea5bd00003a04000000000000000000000000000000000000005300000000./lib/modules/5.14.0-503.21.1.el9_5.aarch64+debug/internal/kernel/scftorture.ko.xz7zXZִF!t/I%9]?Eh=ڜͩ2{=hq$(&.dakͮ=ܴ֨ҋ,3;հEepWPx#m]3_v \KqRڐp [#‹d᥊$ŚK ,z gYSyu`I{/MGl`ybpcEiIkyyo|sU=/^5cxo=SM%O#-mW̱av "̓";I`rli@}y#$r h{^0VƵ^yb>2sPGkU9xh:X@l`´-Jo6gZuoVh+wWwX`5 ^ hGj[ %JjR Ni>ԡhz4@ae x a;B]V\ݦt Ta&%v삹6誮裶mofibZtc3xpsdCAV#?ClA+eo [/i]:&_3Fא'iNf|ذ[2K&3U}twRsGѹuT1z]u#=G"-:<Չ"bI^K V`TPw'Ip 4 9g0µTUBjڤP yZy2au gX!!k[e?m-r[/PY;Ld %P{Ǵ'E_%q" q.uٖ~'=7ݦdR3ay7ihwPz9;Iy,6)96n&@"kMas谪?SU+[+'B^~WVP|!0Qg,n/ćܝg.#C^6$Y'댔g % Й&zM+܏8`Ô8+uE\d4xR DŽzu LG0ލ䫐O鸯!*P^*F[Y9W[e.hW™x]%!IJ _QvVM$sNԗ4I@J?NضHU B€_EHߩMt;q7~--<hc+}7ԔO9oA6+EvuK|ffm}./~#ER.B\{®hɏX(Zmv%-ƾ^hP6ԎeC-γǡr C`Ԡ TN?(>Q=&.HW3za구c1**QNHfylVRă~ѕz9萳[bJu+J^9$=9.xޚ11TLk ~be7ғ\GЮ ut]g @ΡI"$i _nF!a+2[K []ČT)in&C܈мot +&~l&2Gf1~@쟴WEgu @-U@f 2nG׌.@(-|ݔ/55#:) wCpUP'2j Od$֫){&Y{~@ ϟXr~7^+lX 4Mg+d(1,TխW$׊` Ǻq%^ egɆۋSEA{b.[l~K;ݠ8֕Pg;ǘ!Zls%lX{ͶWIWmMnyz6=lPuf&')t7k_&]&:HGQ0 O &|ՏrSzCOeIW~Kݩ^Hl 0ц6|=M^ߚ`ߙtt?\ɶw&F2>H$e9_Be՞񊴈gO B< %{T+x'5!Ǫܧ@y?; /'ΗX09@[ uFD䥣ҝ@p4rAo d/{wdzf:=ݱj,xh|mO q݋.o`qZhaMvcRQcpiD!PRCYl."p"zfBFۛM{=|#6*O = 2D4up#0$Hvs#"h=>aJ蘶[["L2 ;B7v.P&(жk-ڟ;?#ѫ\h-k@r\4*(P#Di[#o߮z5so=`Dtij^aJY,80Ӻ^usyBv~=Qsq9>oXNj";_&kL&|/S~^=q[k!=4e!N9TnrF$#NӍƋՍY #8Y$LR-iy^WVJA[;\)-.ft%3 "J3H#7DBnRȋJPBʼn*Z)g.Nr[YpFґQgBћU:oRX8(Yʌj/dӣd98"DYvPEh@uA~ s̻ v"*\; 8Z呃0kQ/.d3+ X(Rv\#Fz H )rUx8HQ"ց/js~R>X24(;8Ȟ{f.!_تɻ5c BSk|rEB"):nzg+ "O [iw=«`V6Fe8QJ`*'E;6+E dF1wİ9-@7vdLUm5*,x K39mCPTr bĆTU]VGxe 1TAW7*B6LXI d gCv})GfH/,kJ08--$?~g|0rvL gi?tVe`LJ-^q%x~wm!;t0sFbTmM;b#u#Ё35Π\F E~$|8K*zֽlIQD Fp;̄=!S.lPitA8na#8){?hP'q>7yP 5v?2K]y 7G4!,DȯqD14;e7DN|>m^L?)X qL3hR?^} 9xF7Ozk/h#6}WvwliLѨ\ofkJT{~}xh@MôrC~q7cCc|&|'..aCLlY DcX-Py̻'hDŽWi$$`)c="܈湚7̽Ğg׉rST^Zz𷗞p TD A.,ѸUDt284oo[Jt p 4ϫ2v\Y2nE65ODC$H:>ݬ;Nb'&&k ޑxꌖP h wm 3חFN|p&8@yŻ:/5xO-o'7M ^OP# 380h. 樈i P}]Ž_b`w/B aGTPk*Hvl pTc㶓=2vp@w o֚@{ ]k瞑SAJ,}l9^s>RNEAl٭z)gTX2~j4i IƂYYłx*HȲrgHL"5IJk5s >w :H ),|sױMfP?Qdt PO 5eFb«c_Xfp~E,/Pu }} gDf?D1aAgTn_ٌ}7&TXFҳv׶"IA޻q/X977_W\RM4'Rɍ~aY4w);v Qq:c,%"frTF$1詖fm}]?l8#tL(M/ on3GqJ=,"ݠd ~%}`%0?ȋ?eY= RCVt90(")y pS=]7! {}>K-@͡YIHq,.h#&o$-_K U)eB)G2xJ?Y<Q oWDl[7l+^Y [͖XK P&*A[Ppy9^mLK)ſibW((el?߰;Eh!zҁW>ϥyP_UYv_v8)}5bŚvD|x.do(r$0\-7egRlW;_p;zMtu嬪(&䪢+Vl c_;N$vHp jq471jy&FHerEڪ2yCpt@'U0րҫXueZٗq@i@Т8jĂ@0[M}^3gU(X?q4 7TqUJ،##v۩ 皐Ӹ< #K$7QbdyK&m;g_ p(h=&WA>K itecY՚xvu g[{BHbMu d^`Zhn \v`c{VRZIF ưQh&\omFt1U {>glg3-JHڢNuV[NntQw)hY +Z+8 ]p\ XB#:%QB~ĪoL0g 9RC{*2xoa,qû2_͂1EQuO#۸kBiȘ` QiR_ȿT]2o4$fnu%NU߄qȍ?[hU|!ܸ Xoy?5.6'Z)¡ҲM~R{KRqV+tztTYYQQFgk.@gSVZRNj(VioXphԈT)TG99E!"rm }Uau< Nj`0NVQq$3je8!\Q_F*# *i;XPB͝,p<9+)hۿg.DB{+0(rfH*)sR2D[r:~0 D=cKAr/7cT/ʠ hJMfĐ|t~(ۅ+*Wj nC~6]"}Xh{p\/PzVk n ~*:z8M('-ϝ5@6t&~Od^zŒv(o,i,WWp$FV{q^gUkWnA 7me7;H܄R"hDAqp3l6h2n`Z2C* =![k)S+<ۚqjG(k\ q!t[q=qbґ{pWީ71AeK;V! Y$B'h^g9P9򷚎fqyY}Mmj^ Nάp": d!17v jwT_ZM?,ŕG)jGb+/C( q2UxxcOFIe['ataMh\apa;v* 2{_y'ifv9I 't̽=CE+hxͭ}&uho4^ Ev, !Ugl'MJ +by5eP6]q{,O(`pC>:*zRR +nݺdĔ Z/M%n qVL $>{( 2xP n1eA [e^@7,aҨv~vgZD َm吨 &|=w"fk@8y WԼtS{V0mFȢHB@G,8U|߳4.I2uTʹ>E7 򜠜qgzan12kjBJ ńXVgdy=IIv,OeykΛ.plvYf{ hz j[pIuz1ogOI*~2c _gއKzXLIߜcvS֫p>c1K'cjIܵc<WeC+g^oxe PL[Q;^[/:se3I'*Wa4:V)AĽ'ͻ[KhcN.m|!-BۄR!]e1v*cC^{l9! ɭ4sln`9yl.z8`a "WlרSMSr>3s![5,NfIcNPqB'~a^ ۹Dɐ-5%?7 4{]>PhcKc;t@ 6iTd{vaqR'+pmJI:i6Sl _KpR|lاT+QX'|UPai;~23Yvz~"іxpb2 9ѡ-p Q8ԀM|}^E<)XZ;3BvF'4zxauVPX.3fS`Nh7q1H{Wj"#g%GJ~T.BB9$q-O'Xmiu%i?V^f_qZ|*!Udj8ۇ Gҡ:b80䞖f>R2i!g1<[?'ߗ.R8Zt z< NCH=b<n)V !=v><28o359Yl'_ -g woj,;n_`,*/|y{"5tSC 1A' hkix.߰;9B\oIkFnqO4ƒM@<&;)^tV&Bhzw,DSo7J!'cf'j!"ц׌Sh"c LpNbܠVJ|_ȢUAOaӽʞ!ء2>Y^ӅWpz(*# UˇNmx&'>b&bs^/'EzN~0qgÆ.M]K#$N7,:I,) dh:}1Uiu@Q;ݚ:bG&Yn<1D`~ dq㵸1CB4]TB=( Ik5-K'F r'v។& hP[+ߴ V p4Frʁ &+zf٠G@M[ot|.&ܦ'0 _IV耎Kyhf[2P{vnk{ǨxLTM+%<ɳ j6.ؘ1rS8ggTCP5Qə_h8[XTx9"5KئME%m\,Si K\E]DK\\ƽqUle߾.ԇԹ ϳȂ6]DȜ7gk1}h iӮ]U<51 a?!Z<V]{an,-=IlUBQ>I֚EL.K, sѯw a e cǧƖ&x^>8SϪt,ŃgCB>%YzؚфFk_)2S1OnLMi( <Ȅmfoy#Zc?뙜-q j@#a"'o՝)`Ȫk,y船:ȴCd2̾2 @&fspcx \\GX s0AP c0^W"r¢p'V5]IgIņ|7ZRq |B^'+BSAqV5B8um'ۧqhɎp\TA Vp e*zŷQ\VU#A:~JŀM6e< Rͻ R?EWK.Bc&믑+*BCy6Tjb/fgBT#lN]f/=@s<ZR8adFX]9둖. Fƨ{=mlQ{c-7YD_|(Q ޜET CB\k?`mAy>_6=/Α佣/ N@XX Y5Y;\i4mtP=od)ceڝ4ȕc]yeT8KX8S%Z_r=4`|rUɼo% _$'o~[ۜ铍OWIpLm#knԲ2hiĦ-DmmmcvTuGB,>QŭO^c/ՇQPr9袉'"`06!d(џȓc/p:CտD#Z'n9M)n`S@Y[W%ts~DA^cfUD0x{6-OJRiGRU!X6tz\%hەƳ|bR3DX#U;A2lJJ(y5:!8/Rtt&(3THguTlŨÂ^BYtrMSCA7 `8sh14ޠgqH&\{O(7@&_"ܗ_^$ضlz+%racLm v()܍alc!p[~F TFɀKBn(ZЅ@5T{ђ)ξ%QmB;XT ߞGgd` vNtlz ,}w%~[rq&b 7e3az]}/,8jQD"J3s ӹ DcJa$m]j62+q@FK1//Bc'4 aq(SR}),[|Ai \ExSod#c{="39^)'I4OjOtx~uL4*l?fq2jA#Ŋ±=qe3<"gH _F/6q 9O}Z2a"5G% !z%Zu,9߈1VD+k6|_Ih./JQT8NE t<>mPIHXng f1ix_Eš k$9=o|R+ċ"tQ)ZeUл*ZmWfN4O|KĮi?MBi)N+O|-8E۳*46Y(!YC0X5M"b9KYӨ[2;fD/,_VOeDyascAEh ʾJ.āl7XbeoTh<)sޅɫ񯁕KvSj\qv+ ,+<\R'}N~x^$XX $zxx:b-zF%^AjH] ط? v^ *ϩRVEwN\9 ^p`xbAלm(@o8!*u2ih2U51o.Ax$ f=pm2֑%R\/7Àc :q/~=h%5U\J6 xJTC<':.#NP[?a_AԶ _\jѳw"{JnýEm p ; 'shGL PS=[JD̙ 乳|OpL$ m`~dcW;/[p[Zb9u$lű\Ouh4AaFru3n/,ArDtˌs 7HG?Gߍ]d>yU4bk'ө,f0½AY dymAd"fH7l%('7nZZ75Dņ80mg$ XЂ!ih<gpd(.Y]ɈGqW6hynt g꫍Dçfk{:N{3"b4Ri3@M5K4q0pҼ=Vv<=@}EflwRBvlۢη퓐+?zR, pغ$^Bwm+*o39ΰ\hvRQu̖~sh/0tR(/_%a]Htk"+|p8$`L %g`BA(bK 9&ه5e'?^ J7"ٶ}AVkm$}H0"sbt̽[ Yy`Ơ^D7#nTO*ـqD]2һO?_: ~LIX&~rbҀ>Q u.`w e JV$rs!q>AD]< XgEL{ۦs/JSFkZa@a(u~r\nz,ۑYf+R ^̶O{FU)g_+a'd`|KQxOifk(M"y& .˽xsY! Ǟ WWqv9+};9.~XaԄ'yj!_kuOh#0Z@-A;K$4эA@3GxKàOzaJh#^Amȧr=BG g;k_CU"rϏ96fF1ᲃ_!̡2yњ+K|!ݺT-ja}wu =ZRĴo6D3(W7x!A,FL9G.)ʡhbrjZ Г\R$՘©wXlڷ0/TmAaO.?Q+ QEG5 ?TMO+d=[ |l]F:ӡ;ҰYgǭz+[$/՘ET@bnߠɤɴ[}0,׈L`e.B qYeP-3e6V;vq?M5Ϗ~MOtr1L`7 -p@Rck@s huzI߷m0ƓFλD.ÚW!b?=՜x=D.u!4in, s*l/*_& (?DQ2E;B^yf@sRp<ˤO:n^ p{]ԛ c@?FM.o bec2 iyӫ2cbׯfIҀ*mߵ&(YvJ:#,iQM5o-[VXܽ1&ftwRܰɝe8CoٴOι4 f==$4a*!Zn{FmW+FCJGoGjU;,aQ8!ves{:n:%K x7r68.,O c<Þ}̐A$(sF2t1Vu8ѫziv1Ygd"@XK6x&21&Rmq#wugyjŌZ${&F ZvT1LEw36Ү;̰:d6<9oNN-'p`fdN iX̚ ΌZ + ڬTYs]cuPɬ0z dSh )tLgH-Pi?/TSɸ$TyE2[DIT SIJZtD0Gk&U[ҳ]"DST7V1VP^{/y)UzL|5v md7 k{dQOŀ"݀`|1F&1-W0ͅ 4EbxJ,uc=crr??Ih~`t#|dBÕMEd2~x\"A~fuT ; /S~I\Lmn8}'.%ŒM~H^$n䗼 Qp`@1h;bmё1X:(D.Q:ʂY/oI0Pt‚@ԦхtQwx%D1i'Ƕc)[b)_&h{{s(lyT`o1OVިJmodtS:?{H&)6 pbkEdr(_zc t'Odwe*JU#Cf]Sl궘C:OhG Mⶖd0 K"c"6%M[i2&u|(nidsMĥ,$"LwkjO>`l˽~[ktmrq+2w0BC3\evovߊX2\$QM0mAfyut|Q82h\q;RU|QsD!=EagqDI4UW4"ʴzVbJyZ\lE E,2E[SƔkR3~'R]PX#oap( G%?*Jzx(˟?bb.`AT%DuvVWhJ{qZ|.jZ!^ t;s]xUkR5w_v:_ /%kpΎڥO*l7whmV@8=p|u3 f#p~Ma{6"dce`\5Gl?SKܦ祮Y#)^{;0p&G'IfP5~avzRVGJ" xmr:L %>Ĭ "5ӡ"<\? B#pa7ZXWʥMӱ+û& 7elUi %.ezUvuZ ԓښk%eT>!YBgGsLAj%R ocnteSD9ۨZ +Qql8 a`STc66l.-"Aw \N x4 !Γݰaa .rHyomڽy|"&Ě7P̴bj%=f۰nP_YpvB/ k,Cy$ku-:΁-rg?6&Ua\u5pWE?_a mdd}9Jnw5|v(: O eFUY-?y)UrH|U!u'<=bC8ISRPg #5ZXώ8`* | H_ i zA5V(C_,Aěܓ4 v~Z-hvr;!3, O})MNqƴ $6>#5O+s6? -/F UȆȳsrW  0ϾnU԰'vWM`AVc%$/iS].YAR{^bʂ}*h܆& 6% E_U Mћ_տ:@Y +Kq7gcɡP w)_ڊ1dDCάGe:&Ւ69}ү\uO \15˝}eA_ͰfTD-;lr54`0<*;Lm`.ngO?ԕպ]p|Y_ IEIjĉaomYVLi}3sl\ׁ(U>J562,g3<3,A; M"b`a4$e`T \U] ~u[IL;}PP*]?*eu`U.|&%YL /!m no&BlgbFo7y*ڀƨQI$pVavrS~FSq }ѽMҾ!t!-5A{%z95jR-ʄ- QTr?0BpN,÷aϗE*ؿ^C˦ʄyj^&ukU`rc /nUXwBᶍ[{dx! 'Qq `$O%50F[/;F9x[BfҦ:>}E&5Oo^ș ɻ`S+:[Skf_)"  4 Ԉ5fxd^/@q[&/1h޶#Hf༫Shyi vh)Y~M3WRՔW, I%U X dxX3tj+޿MbV?355.~#V<`=gt%?Bw[5Nq<$}77Hٰ֓:(,l~ʭ{'6 |Z:*ur\b"H|V}j R!N"G_Efq倅A !r6wNt` zԆV_9%tn#Nx3r/gb<]y}CqiJ"O'\n E2pCD`6]DR6eS%6M-8!)OamEX ]JyIP3$׋-Xuk_K2=?OuH 5i~8JC@-\N>qT-vmD܋3;٠yq='K1HC4nyrf.?^'݉72#+))ow7-U;6PJ5_'aÛG[U_%^HU<֯(tHn!I7T~382[xDDmA+}0d %^o<PRqXSJ)¦S!g%kK7%RaU5Ck^`YyIr!AJv_5 )M \z_J.̮,ZADB ;B8s$26%6/`g!!R?!c' DFń֑%q*`szi, 16g8)B4 8^ [:_Θyksn6UV-Js;ލlE.r$|̚V-D\'s Eэ(UC'\=S1ݶ6y?5"Oq*ٔr߹Нm˜'~)2H%a ;3w>ɦm.hgi < OaKMg8A!? AeWbE^j̑*~`%BP6up4 x92y-ВVwYq4XGiꑆcZW$E?\4~F),y=zڑ!1O5ٓҕJmd1: _c+YWPD. G $sd)Sg,Qɰ0| amj.F CYHb-W.*DuNDZx`_ygfL`Yp)qҠAdNeVzu'!i wGZΤY6:f4=47U2)N…YڅM#J$o˝; H_ {mhGO D"! U So=fp_*=KT4CyW0iBV\`d bh@6wn0<> .Y:> ncVBYsWc>t֝Zy#3s0Hp5d|: ngg@n5['Mz8 (,ɱ/jd3:Ml\IKir֑ 0 21`)8DW|0J @7$i'\JoJ2(no<;kGvD&@V_6u(eؒWxz S)ud/e8<8pq"o"[xxwY0#ۛοҍXɩ/|3՟E ߧ& KxQj-TI/d/fn}Mit*HNŶ*Gɮ,)ScWR$n㢾Г=#9#BT7/,y"zxtw|4i;!'qX.>7>nJ;nE1l8`NΗW g%q]><ٴP@y;rh-\@ҭ:nqEF_3. ͱN'Q Int0()8OGك#b-A,hID י}V OXÈ&vZyp ,i)Q.LF*™aRggΦ{_5ڂp♿ PG _NaU؈ :?\QC+!cN<*LˌdTE]DС,j?㨓n}l0- AT^]̟włԔ'7x5Xc'N*evK31MIK932tTaa(H51rK/#ghHaThOTGxyO:?kHr<, \ʪ oN BȈE,ɗ2l9lQ=s,AseSf={YP;9Ig1VSG@E 9C$9?װz8AA] u՟v&A]9+L|)N'bCi>YSɖӟZk섻A8j "$暁KДHKuw\ᾆۢ?a/y #MU~)i-6M(L)!skXu׎K鎤1ycҮժv^1!@۳l[PuHV3rm6A"Jii{(XlJMwT,j23>!9ZO>43ވ}l_)=K!za/KFaeQI㹅H:xEɚo.j*xSZ0TKY ~||Z$aiݍ~~&DYr( ..=69531uigF/!BODx"d չJkz'tjTse8$?_KU$q"A(͆@KCH ? tR 'Wɓ*j->ٲeqPu|nrtK 27kiv^7x5UҦċb"$`~[RăN-n3ԔYg*WmiGJO [R3*F[L<ߵW9MN O 7zy:(`وUo Md%Q4"h'; oWlkFF@ Uk7\zԏ7>/Lnq=»Ss.ˋY3ɺ64qn/v 5boϮ("[ѳ7wuߓ|$D4T9?h3Mw?Ir_+ƴ/o7mLd r>ϵxV,)[`{`'lƅXuRX$ p&bN6~&Yѹ3l(:#9^ epɲsso\LD8dX A򂁽2""AELCWs%X\߯4Go +65o¸5SJHlB-4hyʝӼIKa#⍋ޭcy!6 YF;8P+B}&|2^j]MlY 3 =(7L.32R.8Nw/=hմK*eY:򿈍T˿T(ONj8DR(cw}Htِ!=!-i*cphd#ltk 4Z2 1T^nM1lqO}kmAd&[XÇ?@/kR3_X 0AyД"\ Wȸ)wnoLn1ao̪lB83| Jx9$Li,(6r:|Ӟ'AjF?sOcjz g;@rߵ 0Nި~uf2h=XI|ZcZeU'C ^lm6A\NUiėlˢ|[7s 7"cȹ!B7hTSa(>xQQ@D|dBv}c]1;k`8 6$/ŐuqR bXc7y)R-Z %:w%/<WAyT."ګ>V8H^k[@Ӵ #&LI"3=`%ܛ%|?GFӱtD$3so` h'HӳQGmW2{HKWJ|SGu8ؕѕuPb"d ߪMqR ca̋E%7yaW0F^R㏷Rc$~*t~~)BSJ|K\i*O<=^a+ z s ;b@'c7`TUUTfHluո@M@<qnD^#^HӬ0s*jQ:Ԯ6c\w{m ]T#FU;>04*zP' ༎ khsCbO\`(1p3mor0)X`1}qފ '`a3G 8Bsi,Ns} KLh'\fq=|`״1K]BwWow߄_ yuW%8Vª}qƶA߃j\|_W5MKlT͌Fxh1꾒̔ƈfe!2)#eey܆fk;Jx2yWo>0s_c'_jhpnTOTǾD4ڜ0Hў^2(ŸƋKL's `g#Ջ^>EБD&w^ Ԯ zZTcZa/8f_q<$2ܩX9(CG.Ri ~0EMz2 ~/0),uhGϓUG$`0Q]YmIIƉ:_&Qdcub#;$wR<.XugY͟l,Yt$*u%D ay.b[&OAKPsPt2U8@9d}vzxpeAwE \B,MkL3tGT{oҞ}_#g}S NE.5刾)ݿB.0 ߵ5474ZW 5 -7f$-r@1o[/70MT!Ūol&zYyzn["<l~%g00!ve YQZIrgud>&PFn9e,R8t;L((q+4uGW2qt#No1ag-NmcaqȪ/-2Zt~&6*kLdW%\m0MCW~I-(q% #9:^Ve󺡵IqN΢uj߸ݬ'԰ 2_8; ^l&r NUe Lm|dT5 hL2삆q#Ƹh =L424v?c9 忘Qbk&Mrϣ{8/^+4G1%T؊znPեOD^춟s$kqNIkFd|Ey7E3=Bup&zXf[vBJ`úY%޵7'F*+Yx ] ZO^͑#-gZRG#gdg@qcM;&J'Bs?ǁ9Hj-slD~ oøƍQ#]!#VBzU}ft3!!; m}ZwqY8)gߎP'9fw᠆E`2<cZw89v7ce?<&T?ߡH]N lc ;YY9f*U%hU..MS3 hZ)tҏ,_ۏ!d+^(pC^4wEsRR(Bݏ"U"9Cuhɧm`ME$џ;B (v](#C3#|fSAҁәOYnu/a^;چˏ}D/_J7$ޅd"}EzX217CfL# oѶƮϬBA v# `Z|iMȠlq-ۥz7YwIG홣;:5y$-l#۞D7x- yFѶgmz89+>_1$8j+,POcnY_pߌ/؊"9&!U=# <lG0пQ2&gbUi-{ЍKm`U sS;Pl]es\c^~wչp6K;5(M{ɗu G9MhٚJXq@v]' ʂM׃(P^q2h%e Ji`ژgL @ٕAsn;U*E=7PɊN d I'J;8BVKVۓ P^k9(NR_PwyL&vêԤBaL0$>9M՞\ ?E% >-u!I&{+@أ:0AH; Ohk#d ZUU%2D m&oī7[X:ж3%ya#?S!ن#d}h.yxb is E9"5S5p02Җ:Q@P.@Z:4wRY_Džp:gm,BQ q/Ν|ɸ0rΟq1!\a }o8*)R)b0㞀u[2p{0vUIZD9U*ܘEڬeP(4:R( EcȉR..CO]撼&ScB}q⵽t'8(ao;c>NL9\m&B#m!̲vO kE9Gvzh$c NGq(vw4z `go"¯\~S:.p8潛vye"#%b{JaA/X+E燲Og~uaĜ4R~QFC9S^ C Ž-P6TƔ|Q9?gi|t3 M(|YtaZ.uVJT{j4qpJF(:G?tXi:pO{6U&Kհ koS+RTZkh?o[~8x:1(# WդQ8˱ 9z”%# R7Sͫ~n!D%I ..(َ0و'ȳ*}t|6.",AZ2Vb`hsC(a+ Zw' (g#/H0Ƚ@طuEt%z SZ /<덇V$n)'%a^1g~p6wƝ6Fjn80vFYJS$/u qvk%e'x!V_SxB+7FzGÜ fHnZ&Z_ OD ='E!{FLa׼v}&sƬv {^[BzoD*%jB7H SzEA2X/1){_m*xh`!a!DWFPECaYn=ckK iTBw?%UC?!L&x`{IUMUO`6T=uZ7_;LŸO2VN(ng 5p{"e9 e_C%#jD#]-QeYcA;zpydIaNI; b}`a=jRNX?^Z:ˋ*דkбaΙxg)RuGÛعC31kЪG*xIh܍~;u\F ~pdZ^C6f*(3^ Ò 8#c;A8*}ҭ&AM)É{;\%*q=ҮrԗJ֍b2ЋiX{mM[JeT? !/zBӥ>:!?џN n,Z\<NB$p2CȠ30eˆ=3#`yVbr QxӁƭȽOM [{~Gܞ7tjOg]uyE-1 JYѴt7Raij?fbo@Atڟ~uӵV{CYE <4?$|x]r7G/Q-Dc-8ALeWy50M n %ktە5iQڷ ̼q'IXS/؍ OpyMp=3M8[@2G^`g,p[Yh?_M7DΉ0.dWo<&GnԘO#Ʌ sh hܥYXh;䄫LG m|DٍHlLTG3)ii' d>ݵ{ҭo.a.H-ys^8r,' Tzwa?ڳ>^&sKjI"W*o]I|D<<3lwYpi9X":`۵ܣ}2pߴFBYd(~>6(ѳ}1Ap_=7o<77𨺉}&VA >4"5|D᪽m ϱ^F0oD eF0jWGϏYb[;, I5 θ::AcN87ÝgLq_a5/Ms|v=X)eÀ~bwEռL=i=iUh w_+Yk qVSF*P&>K!.g S@0y$^{?'}IMt3 g&%Z"!de؜:PŜYc c(T<m"@?oCLQwh,)iH6rwGLKˏe0y/kc dJhilLnouїĿ$]ȵ<=#MW[Q߽΅XoH.F'[@ q S뫅2yYs3$Y5qY{S6 ]Zۺg5tkծ]'s^sUY&ZtN(d?{-akr$iFgulYņ ~o}]w |DOqP"I_2z:P|7brok ؀]ĊϑZ,10 *cO- &{<=&)Ec" 3EF#mPU~UMΦBu/\Ŕ$`o6C2U;ڤ)T?Jk*벍b#*̶># 2O22% 5f[KKQM $DI==(g31c(,kP 4U-оB WDN%᳡is7jŒ<;hה k炵oWpRlZhVq+ kw^ـ=?$s#cKčzSG3TȐ.ݔԫVz2MУCb2fc-Bރjo C&\ e82O([B~שŠeO;UDh ڛoEqKHř&Eʞߞ%EPv}o}FX퀌AJÖ4Z/ -VR@d`bs*nHr |؊]>lQ,5* ZVoQѩE1u.:a)KsK-'Iˀlvƽ* v7`QZB [A}N}b8)$0!M7RW޵/@HT.mY("@b*!ŒqÊ|pKP; rhHTOgrY.{̆;'R&Ɔ ~i?j?.uJłu;D ~+P{w/uJ<4J4mkЭ9eq) {8;2CxS39v ۧI5tj;6c9}m# #0m#7$, p,Cw$ t[=1u^-s֧i$uxb>Gl(hx@L|,mbuNZoJ z{{(#n *EyП{MjO˜pMHJX_J{זP;@Ft.QXȰx\nl^Gl_M#0 姟PqR EΡue!@ܧ71['A-qc $K!{n83ܭĬfy9UWɭ=}E(gYvJSr5ƹ֚2/h. qDm,j +kM`9 jo?"TVVǙ&fُm;Iz Y*SlY QHm;xN I⾍,NeQc XF8s^uRh>W]Ew!:CRAtE+ANjD3Kѷ̫O')l3ޟsRHͪף `nϘ{N Fv;(7\cpЗKHpV6#:I'ז"WW.iەS {9Ekj=iZ^s}{h|\.pqA< ?8J.&aV"潀nݘ iˉUb,M},;ג[eXԠGHEsy= #X عַitO2h/M2T/[+[]%(-v/h՘5cp,zDgX/I[v#k~p!M,G _^W|?vW{ه;*G @~WʁlSmvZ\m#:@K g5_P]JaQ` 11Q>dW>)זu|_$cݤ~Id@ztLj^_i`<ҥfdH:$vP\;TLO*PXɥ(Bpv{Q% s$~B1|--/9t|E̫yR'lQ8j|8d0Dz*$Ә0! @i*;?x,vatBSnJ_dViF׶+tOG4,8MJhE_{$};þHެ ٷw "x+iJU5\܎_`- 'f*((ZPq'Pɲg+>&l4l4LIߣC2e,O#…WPr.Q'n0s ?͖/LSKc1MѡYЭ%W5) vTpmJ;&R)'lDhCo> \8wLPI3A#kft7ʩX)+C@ Y(88 Ϙ !m_/h}K̩d'qUaÓ*VZxjR)QH%P eA&w;!c `oSԯ[D[ߖ6 x毂QǁF804<~ۘvK[w35fԽdɚ8!`\GƓփu.%w+>~^Yu 4~iLU݋$6yJ̶E*f"qR~HYVh-Zm9K&`xJVzh#S4mCJ?=x{KXMa~㓰+W|rd #j#N~;>U&Odz=tN`\DoV<˒b}2~YkBRْhJZk B/vkl ;ڠ<꙽A}NmħQks\N(oY\#y;;RK}TDe]quL~HM&zק'GFOLGzS#W~~=YNԪ!Աxʈ}ɋdK^(~7ÚR{jv߾)$# 8~ۧ6q\˂0D0٪Srqaә Պle/NEK|^BhR:3C-II\RON4f՞fWݑ, P1=ޡ5́1˹5$`eICD6E^<4b81CQ[1%6A:%7e!b]$_)wLICǚ&(f?+c|`Y:s](yc.-x`#PAW>;22+’j&Y@To6?Mז-hG[8HT]jkj o:{u;c%꯽ӯ<ׯ鯞V2'RݡOxtyTzrg LB"Pn rrw4xO,*DV?=iTE$$܊D? 2λ9fi4N%1$ DtKIZVL%A:vg[BsrܙxԂj.`}3u| EZٹ>$d^ˬ)D#G%@P+KDWj q ;*Co:)0s09HU<+P􎚥a׸ ج6hFޡQcM΂XM(uBq2"^.f1U( >虽ԮOMoJe P|M(&B$~ ~+=x5hЃ'Cӆ'H@6HYK2Zoo4 ['KaQ' #ρ"ʨɮt`#W.9 P-^dqEEԘ=3l R-- YNMr܇SlWAh x7Ӓ #v?burwY[.Tkbؾ{BEoPdB79 #-gjd;dD #<ʔO%I?5 $y39>y>ڑ ~l>ITjη)5V3Z-3K0.!I`7Cv*b5L2°n@wT&u{3pIsfh/PoU_}{jEUPn4\T@xc R.u"gҚƸ!EY=gύ$1BdjbKJUONYR 20a/mFZז>Kجa,9AȍO\!PFr#$FѾ ӗXu~h&hj,^hcΉAT]9Dɥ/O&5Y4fq<=+}26{/h= Ɗa[:w*[{>!UAfb VO>^yӏDPR_!#i/JeU`ub=;0VG0 v>IĒ?;k$C%56%e9lx[q+6琐n]y;S*ML[.+!GarN)\ .nO0axVSFkcxIBSLsU7 ZܤUSDA}ّ{TG 5!&F L>p7_SS^qʦ'غ-Vf:>c^`o΢wJWOTm;i;D 1l[ !b;eWr<+Cw u I1̱3 .70$D=MQ^]\KZUc Ct7-}A .F$Dk*jx/4zpxv:$aEι~-HP|:BnNI|Ȇ:+XeuΊ̳3Uy 2TJ%z[.k )] 9%jW Ojl,]z i?Ń:HL?"}{KR >K+PmԪwlae`VƏb#:$Lo \>q岕M_Zբ%e5f]H~9^1UJ̍`0dW7KQmMnf&'$#.ٵS4~Vm-4 VR`Rn"q]egm,G=cmVOk|<00̌'zM79x+L&/ҹqNBJ3z:ٗiz nw?Hue^ JxG|MviTBʧO {7-%U)K(ϿJrܴƛ+2s2 ;P!V"A4U(V"ߠ[-ъ!2ٻ֨>x">")8Js|e'b)^D-,X]ƳobW+x]1Rd׺Gt}tKc+̓4 Y/SG&*Hkx:tbjY}Jjגܷ87.L;^E C\S]ȾDӸnn˟Yt7sG~N@ <6xj-fTiRU.w, $( 2f3  -j" C'`4UbOhn֙G7&+ּX=SMYC'gi^%,@Ug4.6]ˆPCR~SuR@bT8zOӝT hqΜ, u?t@n{i͚#%:<X&>m;L#^&l1I:ijd@Ҿ́3P Bz[}49> '.2P<!)&E{_ oT L{f|i:rHsn:,gZ.  #(^+k[`ON"J>eۮFfT'=_28"Ql2gRo(}O4XPie Z.sAAZb&c{޸H=,j =]s[ye]ú!"m W u"B<ɡƿӊLl !\]dN8PޗfA'ḼW8_uIs񎣽 -,Q)4ꗁ_!ެ- r~= 5 JKꩳJ+^/]YRWAWNIhZo/i74w F^~<%Iêkǜ[~\<@RH,NI/ F ~31[Xѳ^u.|ׂ:?*mpY ~*0y\qoFJ}|"4˷VgFS~=oRx,gXW&o`VyZ9z;)4: @^-$r0+Btss%ύ2 &!q<tsb|PF /#_5WG䑇&X|OG-CIJwQ$)9utCf  2-#;,|׊j(;~H"g"YU+=QHI}1|h 4S9(֨AGjX;&*%)W7‘|m1ӣ.^ӎZb؍IC!x#ڧm&lw*y GNj?) bGt;dvbď?v{ywl8PeNe|۝x1hQR&+%6/k *$ 5Y]Th]]_g#U!!h?>ʫ+K;;ѵgCo/f,@2DjW xj 1Mc_^=}2$Ֆ+vg 2 2CoօAٮ`ƢHB|Tѭ՗>7xwи@^JB࿌?-5GJAkr0e?KOe}љ ?<Ʋ+Hxm-:=\C:Uvc76 T,LRʴooH~fR>,XoKֺ~OfI*& &l/޶l%.Ym\r 85],z?qrfvOX^EU&'`d?iMiƃPmW7H(#SaYwAP{&t ihoU=`1W4 4z5n!W BrVtIƁ4t50ƇJ)J7!+GyٵGry`3mMc ԕW 9T\wk*yrf%;%`B8 RxlR|蠣Bd՘ET^ ZMg)mIJi9(c^څY4!:n7c>@^ /U 0W$*mt.ǽSUM_1 ( ȅ6eM@sKqX o_VLA^ZUZdxU;8vBlZNΜ{RSZ.YMFi#_Kh*my :^{o^EaGk{jg?{) O@ՃrO[`-.!rlݮ1Vss+8X G=66խ+PYq$;J~Ν &큚.2$W\ٷ,jϤv*ۇڤP(#]G*=Tf!ԼU#NQvcM_9,>CS'lpDAAӗLe ].yœ ko:iGDPj0@ӣ W95)^g2Ub"p"#9;aDGuWc6heh3Ơ'PA/[NzTyx~clsNP #x Y[y~/ZUS2I"U9;[-U?E}.jd9*U|JV[U>rBFSSH@Ɂzimbz+v+\J6"[S@X5~lR@ (/λeWgwC Uѩ @\ZY'@p 2i*Q3?(Ym cSvHHԳ3@{0[ghɅ hsx6hg$%UhqTRF;z:2 Y!2|Kf;>?+?{.o j }Eخd 4+J#'Ծ|@}^INH  hǮ[R` V ^Ĺu$=!ƑKH̅"A0bDU@+6dn0Y z'~2`y i(}Q@P<o/ n=ec]6yJ66Hrl^ z_$)\.Z1VYG*!"ί8SDV : REI¨{~O%pNl@4JK d_`Tժ'!#QIaeCOX߻'|Lۙ}?Zzg9C^MFF[(|qĮ)S'wM:/P.|kvhP{vq7h<7g)7!3OGLkD&,ǎR ZWW遷@ >`|׎vcvxʤCd?HK`o!]1vDu%.JfE,jPAl {bUr;& LGѽ\xup*#jūMO,8!>Lž]QإoYMR!փ_\0r`(iesn*#-2TZJh߫dz^?TeE;_ob?`KH#C3S D@I.m7!_Y9SH:>8LoɎA[͘a(jHNo3A f5FEBzw0\fjhI0IArqhf2B4@DUnXo>AhslGW]|\ey~ mnW ;fL\z7ԥhz# zseت`{H{س(Nirե=.N#D>jj|@F|(|3 (I[ m"(Rfe/FULӑdw:§eZ) FhG&N\*Ei8ùUJs AFt(7<]yUxydKyL)it,llkjÇbk/_Y*Yf4~qkm7ncZN'=e_yxRIm=YTѐ z"~^՟#bPA?2k*dT/Y{<1M"\uǹ+%M o8'GnRg":F.13}D~wOVk w{ 33rp< 5Bxzsua0뽃X*GlWS+$,"+Eqd?D i Vj!ߙ7]E wlM$SXw * cu-'0gq I Оh~y^.>4K܌º_ zH^)\8|FyG< @EA/W&ۥm2>bg_F{%5/=S#Ft@=7e=|PZy flԟ;F%aP˜n\-3^mnӟr2u1Z@aX3OKteF}?gջC ^4d: V!NE \ċZMȯ { gt߽dU#geG`zi4onV7_,п18xcͣEOuW&)) `vG0 ޵p\8( 0q K[5M5nGJh !>ƛG:>FCy4 )"Ԑ|\&d8W6zq 酊Z^${T14zE rgqRi'Z$µ Tfw-9J fquD;h×D]қc#!@V`jJ!>ws6eUh>R,7WNEQ勤)P#* r0Y2ph"#|0O g*~R>,eO=8CQ 4n>(2\Մ|b=(!-:|l7lJ6{FA:Dד+F“bv _nSӱP2=OJ=(0c3Kc#?߸ De$ReyP{wl_qZF'~;!YNo0@2ϸ!oZ)R`W?L#3Qh|%PYKj5 ey C}{GenBDm^ WV0k%yf8}Wܯ4t r}gޕNMkE2BEt(H~(TqoO8^|ObҵP6HG `W$w<:^1+f'/4.|*ӄ N*O}נ[h/Wʬ7_ʔnIn|/SlZ7QRfS[I^2EEoX|p5yF?̍DF% oXC:9aߍ&<eNy/ﺰ!OOkKL{"}zʡf _~1pѵ+MJ aםak GPܩ!AƝpOlĻpS(D9=lh$@tnZq3*0W~7v[%sFn~w|I_:R޾l4<\<̶1Dum57{oVd7ASgj*LFI=?]#IC4x-Pl!&4:mxUF| sH'RDjFnf(({2K#Ƴ*˿!Sֳ=4syotڤqţ˹o6gY`:ݿ3r⁦UGkUD#=6֠1n%+dW:X=Y0YcSc&~[9(eޕ"ɾuczVw4xi5{֩0bU碿[zrh%~lNѾcIKr%0e]M߻e#q0Z\x;:Gn(7+FD&4KkI@Ccz @u@3?4mLۢbGwp"2a ˙ÃM`& A|Ta۱ѲUW= \XMy先g9h7" lHM2,վ&xGͅYd 掾~SF,HNF޼Pyc]H2% .z9x6D1~U^|~ǰu?H6pLբ!Lij'`2_@4nIP][Jyv3ʰ'Ml FOT'fctܩ>qaۓVd]m%" ;[IK4AU:Px":tKweoI MM#|>ƑS=/iShchx \hU]4B-"dQpJ[EΠx>hr9i/:[-ߙِb鯤L/ʪn{aĥz']agά(ctop9mӍX LMk3.-$ 7)nMB'OT9aǏf5w3Q| qCy RHpn _.:$↸S_0{hp #<*V9Ŏ.gt2/G \NYKDeUz4)bmH_2ts*ZAc /!8:OGG=z.@Ԉ I+x]TO@ _^`hF?#tH++4rf"¨XIY lE߶hlj 7T2Q6R@pfؑ(! ƾw+* CniWy !3]KqexpT\NP iMfKO_#6֙o,?XyɅ_b6B_ocB\ps{I!t` M=Y* l<ͺj[Bv.(G%T^ GhW]}],XHV8NiaWKD&4!،F'VAfz+M }j_En;+[jA;JmsXBE5lma^Qkww0auUZUܠ\5Ś_Q9ux[-%.hd1aC=X ;"aֳj̏\2 vgt퀟]~朧4+{tЩ,lW,=RIdt =aX҂P'@JU2}B\CXEsc 9{iAb-~;,E 8Ag#2=#n>ܣfɝ_]oՑyJؽ$A]<SK/\ҩK0^~ 3*C2/A,sGhtw@Y.:SMdY[JMݲ{ιlPCaV*Z&Vz[/w7lO5q޻}ЁC!E8Ը$ْ]Mf&a}xɋo( !Jw0\eͽqiE hyH"%l)"y/u)mS=yĊjp뙱fY 2wL"litLwE+W" Ҋ*">H'}jMm)z:Ϡ .8tͿl+G'd1 6J._q&%P5@ݕ8BI} wf#:jl`WVePFP ա|dvVq\ jK.FDvPc[~7H8|\ IݡW.!*Hy\t'R.,Ew?N4Bb;q8l_Ã"忈c؀$$ҒƸٌ)£So?IL}ҩՁK:@G !8J7"AX6E͎":XnVe {6]otD1.*W V}&֤D$rR=hq |T 3m76Hۿ1l9M=-fÜ|)i4J>45|uVOEψ)O#HN{6A~]. LTdy!%>eظ'7A-x rbxA8 Ki13T=ey M(YWzF~7xb #v1 И,;ѳ"hss4KN(CEoJ>Ì,2[–+[IkbYb`h٧h;xrU:)[|=|fI',zùE'Qyzئ@*YK&)[z(e"e5;F7#_^`F7޽IJ+||1Z*^?Įc?:R+&QEl z$@*[sM\v2C"ԷYk)ar =9^d;ko 'OjJBfOo{y E>l"Jqs 2}+ 刬 p*g@:_襏u9X_}X:/Mg^ A,,wλK6jisZc1TN\.26<ː<@>ϕqiܾ 3NHةLjv2psOA,浦u=`Lz/w$ іam>FZtxŗph/EUV6;dQwr u9IBKN]O3_ %>Bt綱72|[= 0Sg 怌ǭ$5h;ݢnǾݻz{iڞStLd ^*W0 یsB2NPv#FǨs-Ȉ7ҫɭ@1ղv@9נ+fhEF&H&=3cqQ*J]3&䍐-8u)&-SMB̃X@eUіDbsW!`E#Q|%C\ 뎩#G㸺zQ!APEy#VA4՛9_~mP;H2c@d(3Wd?.[{z 7C3i8><9Իc}q3"9s@_^ˍ_Ͷ2CWbpCj5 Nj s,(r0V۰ÓkzĆ/"nд֊k>ǻȹ?PM*Ka|u2DxAɂf \c6ܦx6df ">ºo0MI#AH$̱_y\iTa hHV1:>%bxZ1qZgֲ^/|H&݄sdRS,8K~pCħ2t4m w^p3 `m*<3״.ʃ8A݊@ؘ`!FjXJe}jcYg9ZQϬdqw]r\mnVC+$ B›>h?Tid3qiH)n7my.?rW}㫃}_|4C_ٓBj=es^&ӊ-*'[&[\А}9}U-ݦ!قpUf3`mq̎4%/7BߢuQkE18PpU{߁Ӂ}FckMq&H)Jici1G_ʩNGG>>֛ܐAid q)V4M=lߧ0,$gT8 /)S&$এ$\4msX̠-wrHEc2RQcΗ 0q!]KYWdy!vkI:c-.+N,ҏJ}wP=Sz zad(ckKZj{)wEEV}ko}2o_+z?"Sۈ%3 qqj5RX,$b,(N༇CBn@c!a,a6䥔;~=%Y̱IxGݪDYmFmm2m4tI ԝe7TG $av=DeX4Jq& ?臁4-Æ S1CCfqAs1![ZK{l!e%mBq¨EƥךPU3JG@QQ@2nߞ@/%D"FW,Mǯ<;˅`Sv&P6@%9 ړBdXÎ#Rޑ՞gVV{iF\ȘcX9~ix=!MnWw eF6EU@'TV>='7,=Ji7°nxMqe!l|Hڼs.fU77D85`DK4;$2R#MRosAd6w4 TSʤnaI$s ↷|AC\̈u|c }P\w{]Sha3İÔ 51_ HZ۬?SPppkb3*=&82\wZQJg$VB>]c"'On1D"dm*a8x)Xdaaὥ1p8,8nKɌa'\9uSJ]zy[)KOnW+ScCx5q\Z(YSssONÖ'O6*J`$1U'S+탊Xs #?GrbT A|%}d!ҹXŤ29&X%:FLa3ѝhe'P!"4EM3Tߘs^:(> =]Z b`gZKkyE %6^pNh[qζQ;r#$[9}Wd"ףHnCqziYj@ߞ(.#Y_(v,&EM  LH~w p J1g}ۋ*, 3Μ^c]&KndBeA #QoHxB\JVO1Q9Mblg,_f# 6'EEɓ |!KQb<vz= &3.4Lk6S*? {^g(Ưш"d6a{&I |Ko E,wxBMM[7oO+#:(eJJbENkR\سD? 6& Z4Gn Js^܍4zq)IgI PpocJ>΅IY uxg7(> %0enai;8tn uP<;r跐j?S~+e FB )*&=7hr ~78Ξt.gd SI&4)n7*Bgμ5m U)u%$o$ΪI-KGIb9TЂ[6As鑃&oYΑߥQ߼WiEG<;՘U >)@Eo몼dzYi){KWTY L-LT28_7pEex}NJSOn4"Z h$zDŜj'+4e«QM|Y_r;k+0ނo<ҟᛵi`#s,1HNV85.tpɣpyÁɬN?@UUT uu6c^ C vOB EQSdҿY\P@` Q.NL\ƌ DCk8:Mt T}tzeqੁMIpU^̓X =tLAR:ཎ6Gڼ5&hɇ[ 8k1»&r{\\we>cZ |dq9jW[ov)l6bm1 \+Akw3>haئLI7'7*/ lʾc_AW(.a(m\@4 PnCMr]e?Zݑ^=2Ep2xr" /Fwֿ?ϯDNf7[HR?>vc$fi"r+Q>@euq%/ 5 I,X㡤t!GSfflܭ xבTj̡@\#GP xIxq(uLy}ƊTu_P1$_ӼVRku;$;!ynf'Wȳ($/wfE&]J[zlvېsكO8LFN)/"MMAvޕpǓ\zTx\C:yKV}9 {L-e'>FgxZ^P$\3,9k XߋڒAk;Th .FieA%9lMV5N!}gC]V'fK]̼ ?2WZljFdBƅro=f @MqQ72 iWA뻾2;"H6wJrԐBl7)>&!rIt;o|@^d3 8 X׻bulP3ȞpP1>6d+ԗ cʜg [^ !8Xe5 u#|HR46w\ vjywvWk~35l[-Ӑz Y9>3r-qA,l,l]&* kj|9gbΨb!XaK^T9R`dFHFZ, DW$Vb)6VbpVLxթt(Ntboi*ktxnӂ )2ܴv͉eM"nE\XɥޤE.&GyMDŏRAtK)t Rhكmf7 >k,jD7 +h  jQOK*R;Gy<()چȦWxpK=HФ:a!ϩ11Lqv?&˓%8.%po9I‚ 9Ly mv~}d"UTQԓ'/Ov?jAM:|/o]glQSW{R#!b%Fjn $'`/֩U<|muE˲a< Au>@50u@-#Կn@c^[sDpT K\n/bƃ緑'\I+cgPW.bO0& pQ|#~l]D0%+4ϹD b=WVnM+K]mC.G+o/ş%rlBXdhp[E{ z7daj D3?PT%[Uji #I.H=Exww(OmVXT#=q!sBH' T\|< [$LGfIbD=Dtدg. ZBN7o>z?!ʛrOrG\QO~ZzϵD5-DX\#Jz >!pի>*Am/mTED$q "qiȽv#${ww^^3AX qid5%Sih>S>MaHh K{Mwa/R[c %2hyӖ̨?#?ςb RPOFLwbg&+] M)AsnRGeU;y$CEI`\z~nS|BnK;uy ΀o,"4:9iϑlGUp{cջ\pmZY xmD1y"4,F}>_hIu5CJ>p`:$Ƕ&a1jK96ȻuHf5]}˚3~!~ &TJG.M&>`V[&9/ćLs L+:rnۀ)ڎ؏ϴჳw^\r_^QǩEoYt#d%r槠ZL]@bR(ʸ/2H_< ]aBzS& %Y1@Ŵ痑٬6.Ij,';JǤFyϵlK$>ԃ1|+mr . hj/^5ey[sN(Vi"nٜ rQDߖ1Lвu)tt:aDB aBx֞g!,yuN罎1b᧤-t`pM"ڎaiVQ7SԔ'AOSȐym'rǤO>Pd|Ȕ 1׉P0DfJ*k(TH5a@ҌIhVA<X8?o~/[}eψ5 #M`u(Y'IDlJ*V̀9 RiaRZHT 1wϰv@$jh K Aޥ-(x@>xgo"xiW#$>Ɂ:d ySǦ4׮2FB^$)2|/uB^} M-82rY篇'Uj@Hԋziu9THvDK7|ۋ7Ci8 {_d u'91;gV]%\}gK(;m3b+W֐cܺGM))i;(R_$+,g*5\4N-JRC-hD`r'ka#i8$v@Uݿ]zCч{Tm=~yG?(.v',]T>'7نB,ӠA{qB*l{Iک$[pUa#N~uTp3 ^nFK2 ^`.FWQZYk+r@&j0u:'}&iu@s]AkCھ֚$Q&@KF>@N/QİLEyi`W4m{DXYP4Os H*ómgSnj=moYmc6ƒNx*hp6s>V{ؐ`B7ZI¹36q;îG~(y#h+$xl>Y͇h9 \cޟE{}~s]?nu4:j17.F}QZbP[x~ ]T`($43"=)W-/ZpäJH9w9Eu*&YpjSd8pPxzT5PJbE-KiF(}wG 9 _Z%k15b)qVO*wʇT({?ӛ`WiqIK/@.{PKlyhg.*;%~Y Em%om#-4bJHh]u6W+ =ypT$μ>MSMمﹰ&w-$..I# ۿ}.]UZNw@r.x$:@ؕ6CML#y_^z7 'Y*@l\|o, d3f٫~.G)aUu8 gw}_= 6Dз~@XLz9Q |cw[э ˣR|[(η6%uAӋ8((:x>Q>yO?E A9L&14vlo]q!Xʁ 1~#N30Zlk[[]5R! zsh`#j.cl9.Ex)L<6|gci-˞Gq[uZ.S^~*!QQκio=,V|qԱ*5o"81*F}/)M^EȭXҨI: );7$KnܫcA΁W&6ijyJQMzqn4Z>\0'K H?0x])_ gTRTb"(H~;GtƖ9#kH/Z'lz@)Kzyǒ|` }Aٹx%ĢAFv^5rR9 &`7OVx?Иu}Rřx[hZt,?v/ kr^e*D1ȳ]qaNp0\xŐ'W1'5ǿY*ehnz pqkoA}[iG̶v4=TzLOJ"iX Z6QKrb`=/wʘ&QTFj5Ԃz :ԀVdM^{ UxoYCIfOd&&F{,+$6IMQ\%>0B|T 4-:0ALjd>y֯'hV~t x\ŴwIGeذh|OZXK59`Nd=EkF긣7%KAm}C0c<(鴠|rQJN1V^زH ǩjm'z8YMgڷ; ]vjm&+Y5KncUI᱓+ҦRֻ^qJH͍ E*LUFW]pb:5+5',H FLH\iJje NEFkivNPgu`,Gp BmH#8&ٕ okWl=mַ&##>?7nh@MfN#|LPإֆB~n2ڳ8Bf qgExiH8~oC H :ų8^>\d&* Ԕ/ޡFe[GMX>lE+-_vo˰l(F>E.K*8?0nb0w!]-5,0^L`N3u^jN+Mޤ{et^flׂS qL !(WT*@1𢯄>y%{+,\='k޿` Zs(%X)(dK`&ݻӝP2q'%n-&, g#hRAf:紼<Wy@vKCbz%s;&B࿥Lv"TLہ8#eޗ6k2{qWUVgB/r=$A k_]LPDBa:>"_ݰPBkX]~=no刪&*CcCj/64@bQn#lPw/P/z)0>g&dDt {UNXÔA5= Ɏ96͵wBF"jֲ֯UόaѷKFN,r[ZuzR\z) sJqfW)^ O;8Aϛ~lm%i`3B!d9 zoU@#«i6ЫZH-^*\׮6 [ HtS _)aN _\XGL}]_bur/Tά8 `G)S /AmIL祌-8\3C1TR\Wbi+-[.8VAxq(B{̰Fgbo߶j5x@A:,8h"h]V|zd5Yd #\Ql2s~X`'O6]#B@j#H tI8Q :yC޹4BUf$nGFZ,[rB ,lLʆ# i7'3$)E=Ǽ]`GXr-VGqTYiA`3K0Tq6NXLEz?ޔ΅:ء1IV4ȶEe`+VH:+B}tNs3;>{@fղz7;eo[e4Z۞e;ZL4v*͡!=)wSJ>PHU+T0#N4 '뻏Xĭjđ{Bx:km`B:Go1@6i~sƟP/c [\N"_Ӣ[Fv_| n-%T?B{S$&E{r5fټ10X%+7b - `_9-W3\Q3 0~x2u4i"NDQFl{-`bN͓t} *)2a)hGu/~ڷ+\8xMKYf prIj5`'pP}m逻Yo f7& "q%t0}©}ۮCG!Oj$64ϛVK h~@|ʏrno_ Ջ4 s%.bS^V^/O%sa;sERqODs5N_*2hVCʔ3?qޡ(%Fs}t ]2$JK`CG'ZS\U诮>W՚HXoȠpdEr/&ucl7x׸hNr,붆슑0ŤORpG K"b[PbJJ[3!狵8Q 40z dhx0b`+SM[TEȢLu>Qޥ@D:deZb 90S)" z ekȺúօqUi.:D GST½;=p ؽ+*([*qVD<02UrZsş\y[ACBVg.DPUៈMCf~o P,Ӷ+o6I9툧oOCwO ݽ~\!3cW-)A>i'mQ';Q>L!p)LBR+vףQ[7 '6k2χukgC` iiq_a.3?,?^veA,6>ReiqoK-G\C TYs,v%qr_r:#$0Ж/t'Y_ٰWvrAk-@> n"_=УWҀsYylzfkKֆ AA?%_nPۼ,} VjXQK0)W* <*ep)aFd׫XOeԋɽP42_3&7Z/ ToхKnP.Y^4Urmb߻(VObK`w>y[ny^)S$ yȨK -vGqwfBǿ ,ܕ,\D'DQBnV8&  .j0&ڂNsh@-fX]2 Vo&{{η*d8*Gk~.g_\p8-^S]3a0Q7&!3~&?ypJl= U6k۱},`=.P4N U~(MǸ^1+o,q!͞ 4n#,&+Ͽ+;IS۠%]N?\H>@ DIiv''eѶQ$<4έ($׳S0wg!o.|E2cg ,ect&l>'uC9_Ґ-YgHՏpJg,(u~l:sKGVpMY6sψ#K`(%]j9 HT >.H,rq _rBk|Ɠb[+8!WƄ.%ݣ\=~⹋M_0=lo?i[G{ai8+KHHM ~>h-P}NL4et<Pbutvg}>}^CHy6C21 \S")T[y4 H^0Qс1'Qar]E\C'V[xɳyE?ҩHu(Jƿ7h,!@=fƃvͤ.j tDeYmz$"XvQ]yh!̃OG<"a sЀ֒w/Uo˕]-l_a@[`npD4yFϴE~>|="-@2$+&"r 5ˣ1j\Wh.Z1P0M}xbH y $eH'jÙAÊ4y̫ ߜ^4_HFٕF4OEIRl&1ұ4&Պ yוL&=1Fȼʄk+ljj6%>>xNa-Zub K :,,Pxuڌ  =ITR|k{=t, v-ζi|DJVF;r:dUyKU(#I+v9PSoj(0mft36nwF19s5rmdnU 0q'CNg݈n%>}fh'15'jJA6UjNRͲ$Lte8lZw?j`q[TSqGS#[9Պg.`aVsj.Y<75+D21 DmӅQƚ]ؕ?mpW3yD|6^u{n6ߖa!%=ƘѫwTb/gW(Ge.Wj1~֫__;)Rqt =2j]C8bc7UCUB"T7YCuv z^Ҵ4e1aSlmyF||o7 :3 #'y)vivrSDVNtb¦VU}?/0^rx\|({9kyqesQwjs>EH+פ~:&E/Tg6s?EVĆ2j>u%CC]t҈?;PTRoetb{Ù;`; hP̈Mh'lAp.*e%b, k `-LE ,5q9(? x.jQ5^%w1)R>F#J2(Շyr=\!-snb;# jķJm;s]Ïq9ݳؽgbZ|q._eBfRP:`8Ol0#f詜1xan2#)YٜE") JÏ%pkƉHfW]7p9GE ~zؘ/CG+ٳ.KucL\K@`RU$ B}( ;OC |YA|3? JijkEJ" c$bz'ZP$&ˀFukTJv?8rvxKG} %3Mu庎FadOKq|banu/8^ L'.@xAじ8R7/j׉_Ѿ+qRz}92C$^)E ;8% )8VLdlXn8v]N`gy;/иkҋGdV ]v*KY3@&%'Γ{HZ0eJ5yT"i:a aAr qY5%UMq Hk!ld)TĻD볉ҥ ޗvnQb3^LGk‹{]Zfw!.=!r~HuVu7QzEɽ>tlacIHm=NtIPB튋Ns@{kշ)WGzrPh`wP8lM 7=L8J%GLF2|KQR{gu! H0ZC.U^Gn _oey*ॱ#EH/+LqihN6cL+#:s%"j5vBIrxGX{aAvYnKCGt5Zg4GnT?Kљ΍Ɓ*vO3vBMxgyV> M-n;1 :p6|{TSV(\yrBOnlD02#V_Z 9{wj2chU堰6^?ǿ^jr?P"^CGUpsȹ:uW|Z@׷ f2a#V=gوۋ5̴\$ '( 46PD7õo#61n ;pGvImG6"BPoXbSꀳ5vϛdPc-u(! phoTFRUR;35Pnqʻ׃ M9띩>omh?*hv->4>Y4j&fFyAtmّ}yLY4d^IX\`<ϙe]F*A)!^3TkX,+-AtnG44)cW'X5z+Iِ,j! roUR(Dv[Qko> o#V JgcH{wlx!ickmtj,麙3rQ! H\7j|bvSvusJUʼ[$ f\ag  51C/P2~]@S]gS[sJ:S+)DӌdCϥ qWzbY0.r)@o'mT Yra\CʬtI)7rLE/mD-8^aC1w má~5__E 2N'=[[WCd9g§eZ^ R&]rDAK['I?}2d^63Nׅuc:4kV"xxF&/g˿»PRiWNjLc }7wGb/3h'B}?3xIdqm7X :NC% a,ncE cJmKʨ1GD "atw߫* ׅ)_C1.Y<7 -eR˻dxs$$ev.oT?Ќ>L{cThXÄKiKfn2eR k3bJҍsh=;RE_V{B ~Ļ [(u2]0jjFqD'!YFBĀ ̫*죐|(P:΂Pd]PYTCQߟ+Q%?HݲB5 qUO{~#n3HG}DdgS˃^xJj!m3$w]GR"ň3_@N0[*C245n&ڬk< &ook"H@UGa y2pwiU{AO3#>5̼txMn=~KxpwtcIѮ lƿ2Q"X }bXi@@i^H0m gN1v:UK[da1 Gvc6!ʝh#?X^|2FP1>G%00>7q[:ād?yPM՟E[7/XG'lˬĩɽDd ] Pᧂ`[u n WQPFd$ҷ񦻭iS'8SgP#V<; /EQ`/9ސմHvA4ؖ5"kK~Ej %)ҧb`"X@[y_n']y+zԫE0eק5kt\̍fô/6Jy#98]MXoe G~wiug/p ~U-QLBUa1^=.aG}pm9U8ƆFcA0!P֪'*7(s99%u  9N 3 É]֐n% _.V+iXb֑$CgݛH31C#)oKHeő~=s7.81J{+MoiWVu³(sjf~Cok*-_1r^erfaU:P ga^)Rr4זr>QShog߻N| j[25%݇oU5` ^yjM{',x?N3O\8FSIMYd tbӜ.|p b ۃ|V<.eE+Gw qjȫ(B1#`;2nq(kbᒯA ?Ae -:a 'ge{jR8y -pU-vRhM{VĞk pV˅Y%JAbPm6v}gUji2z+IEwXb.mcٷïI 4$ /r\ՆtO1J%ixoTAmhQKKѶ \ϘzJ7K 슯~KʕaF~O2sa} ?Q >1|0 Z>^8aM-=XpT#4v6k}]fy\JyP5Hץv&r4QZSЉY.d37(vtr*l|} gCGh[kX_tN^j(qn$HՄmFޭgw|ut*Z,ē3 s&#n1Ozm2ewKs+$m QAܽ6-J[Y+ 1mvksvD~lk8AVGia|wI1JȤ\[_-|bxOaݒ>:RG }P?k>^XwbX7wy'%+epA\)3̓jYxHtT-/86XCnDßtN,QzbMb'ؘ`,P "jΉ 9)aA;C2apx bJ:~'e%T6u4@i`lgZ΂ezkɵC5A?X9ɻ³sq+p~aӰ쮖&Xw%mG-l34?/Qu+eN/O r~F㚊OMwS9T`_]s/gBqZ Y&:_2$*L#}[ euo0.D.kzS]_rX2 5o0DEDM|oԨ:g= ؂k^< ~huͭ oKhOg L.'(%f'Mx-[Й$]3_=Bg#eg#GɎ>"ϩ_hng")m+lKs}UR6>RE%6:O+f0ҽxE*T?OQ Xo Ê1F:F`C`(M!ݧNb͸!*4T;؋Du&l(3? [UԎi3Fƌ]z95JeI U7_GXV\M#$sCV ;ϊP \!H(BXPt;%Sx5@g=:>;QS>`xKF9Vhs$[+,A`K%C\Б61xk `gܵ8 |:Va8PPF+3d{:Q^' BƀmݎqZy?ye6ʨ:jAI>,gӑ;8gz Zn n;`У+`B5'3d]](}gBHd.]/, c~$d߃E?Anhk?є'tsR UIDܒmX)EFLE$~(aβ-{~:kZW\?S*16OL?,4%m7|2(!)d=K8rQtwZiqWPݪ 4d/L.Ռ‘󦅼l6U'P:x܀KmLF˦%0~HC|6V!6Gc (x[s Tj]4OeR_U9ƍ\.19ox2mlyOB%oy],\WsbB:0ҏpg\?W}$hҀZIŝyҁaF2R4\m&/&HD[vߧBpVdbfq@/-2@r?c D6:NIe[]%8C_o Lr$Gb4Z2Uyn% ~f_p +dO G =H=Aol1 rP.: g#}lzZmɣ#dmW1Z,5 鍑MvG-*5cȄ^hϡ^LmAҢmp?yU[֍JW]gtCȣi#7oYnW xğC5'K^|י WUdYЧ/[b2^~ӫ8DVJB~Հ{{zF*g!% eAC,q&L辌ǥݭf9;)7+uLlk)"%`m4d RwSZCPiV ytV%P>m&O>}XA˹wU I"1>GP>-Yz&M-n^Y5Þ-JTuz0Qe-kWN9Պ|{L,0"nqw-? byR3aoY獓;nZ_fiRSn6pƪ,]GU=𪠫 y 1yer!󟨠WfI Q7giOA7ތ";nO:.ۮ< $ߣU`׽h  ZD&aACG\elB(ZyM?1jKU:gc0q"Cˑ LxjRBeDvw0hS7mD\XWjE}KQdWgjywd ~p}}mi'R+kkZ v֠}"N (5yQH,(X78z>kw&0$#|K2Dhb |ruT VD8e˖ ]J] & %ȯb2$"\wqpc'jr}۪囥)&-_1fQDuyGDG(S#p+[}nĢ4kIESKv7%k„]ҟϢ,2N$+@һ:N~Q<%gxnY KΞT1FKl39;LjrgUBNel>mVօ.? GYAwfN.:g >!J%v ܝ519>ÜIO79NxڠG !5j p0?85\o  %*+HV&BiYHEj\cHY @F59@E>Fn(RN9]R:HSa92vjkԦРY$\dbߘ,J0u[y V%H zl6l9A7 þc_Zˮ faVuYBfqo"L@ZV*eb˜I]E.5v4FqY$nD0qyjKS:~$*T:%@y3LДd/+<  ,{*.gQGq́Ygyi>WT. RJ< (ůdgwؘ@*MSby23~ @ sez q󟠡Ww'BS "~B^iLJNlC$|6|qs篴w&,#Ťtѱ3gcѪ@崤֝> Դֱ,2n uvE!zQzOr',1f+ј4R2Pg>=Qk4]@9n5 4<2T"?;[.DjSvOdZ8ihZ-pNt+ΖTw+wYO #%Dn V"M0&]~ʲ5f7o/}1E6OwB+'wo.zj/ h~X_&<y;VI͠aP iX5H}IvUb]F];s/0٭Yyxc""?V EozuϭLbfվYw\QRҒGt'ehNΕ's@/E#=f$ru,楀._ó^$>׻Ѣ)aDВF 8w$Pg ^FfQvw\؅Y *@/0w(C CltyZsͺ\$BuHȤt"ңwIt0x5w yنȕӤ:WG;I!hzM};1|W𭣉8:KO+GN Y Zj?'T'HB}Mm0(,&>[.dGᔸ(|(f;b$4 uN(9GAɫT AqpvUcdӹcXx-&eOO=ƫXƽyEd=)hJwv 2*YFw U i ɔYFyD4ž\X㌗R KGN w@S,M)FIĸ̠YI@%12Z{U(Y W:h|SCls[WlG#;]vRJ-Rccw0w^W爀PǮ8Ά撁kpY}E ]p`xN ;8] `[;%y\P1b(uZ IUÏZjZB pT<'feƷvyV\TдOs5n ]WrANW-QSar7qkW@F↽{3xM))<_Uf#{r#/dLJDF1-`89Ϫ |lŝM.W>پI͜%gv%44D[S8(gIO"9T#F9oOXʏwގbB:9t\ln0ɡc;!|f̜rn6A4Wym >wegTO (:Q8r8SsDB)X2|#`& 5d;GœX TJGkD$-PU0VwS=hI=wJc7$Ȧ龁2&ؒ!+/~T1Uu]௠-V!?VPVc4!"Kfbk&VeaE G;I.c+I>o>7~`/Y7 ~-!/l>EU1Pufp34 IdPz/R{$DNy $2q#8K|*~mO({L+54bTn1 jJQY> `UcZ03wa>i#`QJ0 O<<^hCpu~!j(ٻ ٜW^%arhͺC0_O'j* 'w#1joFW¸SL&{ "Yj :f*{:94ͺ]Q*ȻP9!}nb `X?I!MF.㠑7&d9Rrꁊ$?mi .-~eXv=ߙC݆x=ѸS] ˫߻JGج6V̹'|Q3'l?n<x꤀gM55;zsۏ7LՃnEK4G0+f,Ds_`xkP)S_,46u9ݛ!XtcqCnUR տP뛵NfWv`@qЀ"T g9p,ՠXbD Kۥd]kqMxC Fz2<\Z.o9O{v b4ܧ`1ɵΛ,x*hki7Ʈ4UcKEbMG`U~9#ftϰN(|`gObq,hqVKfeܿs ¯E ܤPb!*t_FÇz<qЪ9i) 6ʷvyۘFp~0p|Ԯugϴڟ=9O`}y^G["v8[SiIW`kThhHz4<B@ bUeDVMmI"GAϓ8 &ܸY\aɓ=Zi.:>5"NǣRU|H'Uol2dx@zA&:(Rhǘ@נ' yĽڦR`vF  BU>1uZNI`̵\nw`haB E2dYCd)/Kx"ɔyRDr*TrBjԓj_QEVϖyP)1w38r #93woda&!ϸnzaz[,HȆG_nh(>#"h_e(!fP_ 9 Nh ڵc_@D8kf،F*oY78Z(=b.uW& 0̌d̤/MqҁjOyKX9_pg'SOuXzM^И~`KUq [@@u3]NPJ ,pk;yJ qxGL$W!$8םhc7M<| A)UJIdr}np9S>h`w_vs=f?1gWLCia0Be)xPd_V!1.بU!OI=}5LrNẬt)Mx^+X+ڏs0"zjܦQg{S'8쾾l_6mqUDo9M[-!ˑ1P [G&)rAf"3rk;WiOf>ll wA@8- ? j /(xBXc^A'w~6F`5'-#ـ\NAƕy5³1_ &U%'?Wnjr*I|tر1 &v &!Jh;'3~ݟs pW(oF_ -6V&$̩yܬsA%E&E l[WE2Ybh!2zjx_f[XLl(?"(-~^&6`> t!X],]vG +2; 3wu3I nW©u'ύר´\cu5:zA RN_G\ygO.,H-q8Pˏ1*77YDhVe !4Ch9܄NKuM'FhzNN>l>dҵQpat'QBm'b䒒vELY!r͗?K*"% c4qAuJI+ S~{vbћ ~ѳ> LdN{{]/ok9(`ZE Jb胤4Z9ǀ.}>HՆ|c( csV |/]U"/aH-hѯoo_ěN~7b3.h$߽y}*av-¸w hxS:V'0"HTSEqr)5>G*|4WI=ka0 f|AKN=Yb&[}6S|tTʩ) s#~ ):8]hy'7 A^KI>OC\aOμiiR,8_:PoǻVf,"^])x.AQ=-Y8'紓SmW>;hw?A d۵_2͑]";U=j8ՀOe[ X(B [ClհҡҰ‚Y{Ԙߍ:3y_YV@ŗ\Jˀ]xn0 •([ļF[C@зg)jڃ­9h Q"<rwFh\LEҶ U-u L1_s #> CqVJKuPFeU<] )K;\=(9rK,A*o)]WcЃA0g:G$Oc=P#8spLtTW][gbX< g2?l  Xxx !M 8"'>'f%Oqհhyx{^B yކ{[FQ L+p_FɃ`8xzfM\ ~;EGya!CnIh_ pFF6uvp](|  ,hT;TKTHZ+&]EP.eR4l%X3ePRj@r+}20GRfNPݴ5z f51$J3fRa  s݁w8;i*؞V8t`EϫQuq|Woax9!:(` TN;(h^>+lFIZ+\yk_~̏el LSHr;NҞ5t_p[TAh/`ވfjO}.UQs"9lѻBJ}e:M1w-,=Y09|]u< 0\!`"$BL!탬ր\myK7sFg 50R%pȔL ـfo/m[ Z+2S㝞{ćq|7RgZ!/7ɢ;󧪫 ۞*q|pˈi3OISԥb:f&FrjzX9F:eį lJx v 5sPç⤴'?K.S ay2yva—9J3Hʃ|t8i8 nA4 L"=f5/^ҪH350,A enp39#.v~gWR=~r<ljk̑w,a9B6i ^Or Tu)GVX2P zWqxGƯ|nj6&*)GZ2z|AvH-4^v>pX`?2A0Qfc]3=c џ'^ ѻY : 8hrØR=uZS^}L_Ӆ,f~lO ֗P63{ҘZl;Lr\2BV !sC tQ^_3r[sMS{j#^W EK0;p\@; *)My DEa'bÙ~!¥6LZ;fMwR[7X\ψPI5mV31R@'ǶbuEeAw|8-M-2 0<6hFCZ=A_M }4& &KIfk7C4H~mcvL3QptKyup;:ըJǘV)C6Nl.ڌ# 2[^2ANMZ ]˻ޑɡbG(W<2R)nf:TDa^#;o"ht_K`Md%O)*dT mLm(DWTngEv39:.h:~4T: B2+cuU_<{y:/z|6T GqвpnFk7|m])ZHê1?;C ,amWZJrs>SH< BdY~VqNAO|BZB"ԛ+.e;T 4p (=H((KKX )WJGY`+zH㐰bk-u qY;Ƞ@"' >I9"{%mNBOw3=WkKr"N~59i)Y6XtM@TlJe$cO8QfBrѺ d>|>Y< ΦֻdJOUH:p6ʌC+*>8H*FIZ2pvR|W`ҟ0X~/0Pip_SϮjY _\-?\zaoNEpݻr!6e[אAuȜJl޲''FrGZ ,N3D@N.,m`RxEgK1ē6Kx2*K,+$a_пS@?[OrJQ,L}EIO`"Q6lmf?k*,ɂƴ6ڠNtv=\l z!E/Ї  YO.yP P`0,h:sӨW: 3PomC##9&^g{ַ#Qd|a1-O)yD{8g9?qJ^[$>z:m00`S@o%݉`*Iӛh,[R΍! 9]CK7M ]QAboܾZL%W۶Nhml.<ȄY^|h OȚiZ,Y YUߡ1ۮ O_@{o,n;}@5oղS GL5* i|ڢ_8*33m`QX-gqAaЮgxSGzERa:x`% ]d(@ӌ2^QTߙ1#y<4T*h=.cQg2z+޿8 $sg Q.DBnDJhC\E#X3vT0weBז2GI5 I:5Ά ]eF95~@~hLnjz"@ ם0<7?'ڧ8vOE}•SAgoIi>O?0 <%A2_#r/T=jSD6w}Sc?ǥ48 x<֋X-UA"PnSQ2Xr9+3W  .B@Ǔ\/u1^h_i/5e<1~`WF03aQ.261 cbljÄGOr=|$qgZ&{)C6A֞K(ҰEzAGBS=vHRx**A[9E<7I,%H?+_ɉrU)9WZd^}ގ[XARN yк#<.E=YA'IL!RWwrrPۛV9o,8o ?}LXnjˡPjp6X~|B_f}AuUڗ}rJ'h>X;u⓿:s1OWmtߠ Ͼ<:0h) Vi)h>XF`@ TΛ-Zi5׋/\ Gl,t- V uЪm(/Q&:)C<9ѧثY:WA4GeM-/{V8 ~ ^[(œ3K?{86~>H܆bVqTPᴛC Y@qi|'hz8ni~+7kIx۫yf~h,pfx׼+,7q#\aiAGv_Tbb?91ei%N?K L"? g$liv:({շuk/]>Մ9-udw b}BRBO`P(pSL:RKOaMwBBby7n3sm |6ۄ4}[@RRaG.c&Jl,~zjNC쫚0k{xx DyY ~]&(!cs_\XKuEYq[)= V8"0 3s>UƦ )QFfپ$ \ čn7!Ϛ=xkҏ3+fKH_uV>VEeG+Kvۋ(_zux+TsE "E^nXfB~ > v)= EW#k/C5)EUMndesT(a&SU8<ń>!L1&'K6CckX#,y\#Ͽ`wqR Eܥ:;9NV-{93ydc~6Lá a<y5fO5@ppW؟ -@.5: ͽa \Z|z!ep[5WvPRBueEVk\]}%bDev~uR?q[b?:h:IT?X5тJGl)٥$ zbP9N}UyJK*}(ZȮ,aJˍphlq]8 E`THkI$bjXt']0; 5[obv~;gP>Ue0MUv 2IuHMt/sKׯT2Яٚz$}> %&/f`urF¸~s.P슻/{nFwaJB?CzwB18УHCbTK*Kԩv+1jPqPfzLi"ʐKK!SAaYG=[512?*z6 تzivvd7{C!s{ 5M!^}W:9 bIJdR'|gJrB^_,oKUZJ +1=v^Y2LqMPI[e5z#Sҵ<:ɸ*/Ed*I. FV@PcLh M}߈S[ҏ^6t@x19E&"4Gɲ4q5rNpȫFB!d<͂xL7ZA\3`y/Nwz{I2<3.Zh;؇{y9LPcdU f@ن.^u%fV66+Fb7DvX ђhn]bOM >|m0?{^?v} /-Ѓ'&LWA*6u|u3M9_]j?\+.W,hsӮmq^)!]zIUf^ -s)`q"*] _,j֍dy]Kוby4nm+%?:K|u[z!OdmOҟ2"" ` +5zlڇyi+?l~y}ûB}1\cNJ|91/aiGit{%($Z h8:\RkE|ЉdA|,:S/ö̃CPX됟epc9r [$jOkݢ_LA_$x<B,' LXOĚVͦ;Ɉ4πLl |LYtg#1# ϛL7ox66 #ؤ3{O o#?:$,SΩiª#;-H~׸<9j42/TBU~ |^т״NvHҩu vx;1/P5;zr߰ ڄ+wd8Q\U,{`:6G닞jWqq jID^w6${`bQ+tYZPwآayqKã%Fg:i -Z0ոH'o8Z`4rCp_Ճ HOu9(=4 j(qsr^Pfh8lP( _o3Wsa<HY܄").0xRDY[{'dGZKƀ|G^R>v_ƒuw ,mD.f_IɜHj <uAe->+njW OA6BIwҁ(x=,n+YO< \ wk?ƍr˓oyyf yD"R?Ff'\ݛ@v8oHOoK *VMj˽P']myHiqwvz8ҹS`@Oײt">N /(?΃\ޓDgX^L;^lC'4{J/7$T &k9b2*QDif^ [,- 1v)j!A!X!OmAh0V!q3!.J>>A|6T%IAqb"B?ZSǓqH~"3~|6~6{0U*N@ʰa]Is͵4]Z%~*`ѸAZp %W\lF$~(85%lYL^BV%} ¿:Y|{".W?5<\)B*G3H!q,>tf>^V!=\$~ޜhp۱ҝP{OhF6SwSd;/nVt`^Iݱ\|hO_u;0Fb46hLEƹ_c:gN@/Z%$Zu`tqǂS ^EZ 6kJf95~LW9jf!g r a~O7bԅW,X\/s 2IEo,O)Nf6hDvUN)VHBtEC}D?)){OEx, vb T1;I#F8.`/غTDxٻIp%])JprCS ZHK,8!yP)&ALyyBk 9}M?#%_UU姝hf*CkF%xt.ʸzFϺ+.q?/ {8gYL򾭷VA^A_d?r-9)TD棎QCkK>@cr6mD{AA%ILwr-?_q"{ fT/H[@}L;G6bZ¯bb:?pu5DenޠpSRS?yDBF :¹w1jqV4E60XeC"rqxk)/_ـeo5!IŬ<3:GtSERY) f4x ՁT{Tg6nf |3%(sr+^j뾮f(*yt*Ĉvx7`.96|bU<#V:\o9\>W`l𵶯7!GSkpmPŦoΟjgf>MYǷm΢͝jj}5>!Ј !%732dk *7 ,ֺQR;\ѡc[V`*^~|-!fAGo= #<,E|2zjI~?\+-}IO(0QG K޺bۖQ$)g/ٱB/ZmTK9M5Rҹf:CYя(x:BCbelO1_fD~Öiy"Z1,Qji>fȦᗇb_EO o2c0ztz>7B$LsE*b;.4\:8 >ᝂˁM;c$4-7VTR{K c7]åH, Ĭ.X ]t!k0 q7׻Dip!zቑvw"&'q/*0uD.f)[eTnĒ>9(n/T#?mFr~jun,!_ S~2^ @\֣j!&sAo" h(BYWcxs&%3 zkvP'5wa'7?5!dsYX+{@ɠ&E]7pGƞ%, ');<:RŇeuh#7OC= BL"$@\WU6/%t[yEG.fFxlZs^"K3lЋ0Ȋp {p75 eTB|~r{ͽuI"u$ac(.Fu@siӇD(QоFy?+4_x&؝uL@h ;5Je{t°-!g5dk"O8| I/Ȥ^g#i% ;c*kHPO|f5Eޣ'΋Z5m h]Xc$=ȮodEX #koDIr !ɧ4Pqk\jVÇr%y wZL&I%#jQ-"zmƻ z'lE)VѥBBk 1x-:鹞Ww)vm&~,%9cW'~v'A־U; Kգ׌Oһ >`*±_wRޢ>.y~?2-xW$ۘaZYO8"{9HwnhdvMc['qC!_$E'bD(ٕ)SP=BG\ ~o]W%ߪ 9 d8Of9)k-jWn_YMHp7֣ _ڡqx(cIQ:hp{5}mkۄ[w펊[$i 5>6ш17˯W {? NUjQ8O _/j9R0x9V aǠOZ6\媥d>Y.sy5EIxmPpzI;p b&Jh|$:#~rU\#v~cO/h`eΖinatW 켐v0oCa+Tr)W8 2v[։KFĕ;~>zΟ:Pنltym,GQ"֪pɫ@þ0)Z7S$n32)Se:+ 6M*3jZqcZf«Ns#/G4w2N:M(u-Rl+$sEþk͵%ǩ B2?fSZb8\ #YcVޙ01,*hSv<;32W|8j 7F/gM(v5GuUO2C}3SHk2 L^[K@|lc1mOY+e%"NᱹkgIjL͏G\TלDhq SW{;r)'r?Q.Yfc{ayH$LoA`9 Hx{h >7i=x6k-m0%66k(̆,԰gn&CGm\"? f9q19#lAu)`HZBj-a5,+-pӷ->)ioAGzl7A[wznp`)A3W差:{~3)\_ڤ^3iP9&9HqD@=0v5~p۳JMiiHGn&ศmکWJNz'IZ=C4\CVu!1m\3wx*s/Gac:-|XSojq}ʨ61L?YѓG7a?g]ഫs )%[w]ЭC_~fz ,]As~.[5,oT sT|!c{d x?TU/NW׭St KrȏY EsaE7]Cp2ײW`G(=68Y!Mʙ@$_VlK~~O62ӉId2 qrV)g-\U o4pZۅ+R6yW2.F1PC6ՕhWXZ%:onìd@oBOZG'rg^@ք BgYZ07070100000053000081a4000000000000000000000001677ea5bd000092a8000000000000000000000000000000000000005100000000./lib/modules/5.14.0-503.21.1.el9_5.aarch64+debug/internal/lib/kunit/kunit.ko.xz7zXZִF!t/TMh]?Eh=ڜͩXGقg] H73}M~Ą4-$@5 >k,=`4*s*+U+T4'aaTuc("\ze$L~SKt :Ji\DOg,]L)o^$D*j W6f=?7g@▍ 5?Nxy4Zfi-RG'v*a{nr@1AKCӐvێF6wC{{fX0V,eBo/ NgI"BrI{:͡5 (C>ρ 3Q孯L=t#ܠ(' lO.YwUtsvQ(dj} s{-rlS_x* %\p,>UՙW1O+ 3H͙99+KSP5t϶u0>7pR0"wyhQ 'ƀ,f 6 0=}:: dB50,Ȫp2ܓ#4k7H9 e(#yJۦRq@M$ ߟ UEu6v~-2a؟*1u.#?T "+..OF%vE&@[ɛKG)GzY#~i3pk~;EcSW~Ep>`ڡr%vg"jVz' \5©@쑍JnN[mٟ]\«ihn݂rO%׻h`;zplXWLq3wځo&}{23\> iyA;B'1Ϯ[ci DHhl}^3T_OcL KtS# $]ziS2{u=rBPX]_w4\Yׇ{OR8d-j5,/sNX{ Q8\)`ݜ1n&Y?*Zhך_Ƣә&R6w@M K2I ^+#&V=Ylz-A()x8t8ef G(.zi WZA.M. 52 xnN iz@W N$"Z+gCDyt7ֹyM3mK(L>J5g +Tzӧ7r%+]x*c{W Jl]?rY#sH@(;9dq ]"pHܫS2ޜ8J4zސ7lk\9UGSX\B{;O{(ݫ©u%_eqUT!/ 6,~aހ8qjIӻRg?2-]ޓ%c`S60' 0`Qq=FF@rɂ%)7~0קݷ |UZ  c3yjۂQE" ,8MVH> mkԍ}8QoiAF88+M|. `ȓXsUq7e^(*{0YͭD@ro=y(6p;kdRRukBe9NkZv[1J!#kb .qRyixBܜPzΚ 쏹PHZˇF%xq1D+%썓aPѮg> RѦU1-ki6;PBAM^2\j]^ImGr KgiNW;\kwx>T #,"MxX#d!IzdNPCz򎷠TFb&Z'ljǔkte$l#5yq oe,C !p](R 3ei q;wu㥍xɆև1CGX#saa !Sdeqgzu/S+?Yj2躋vЎjWbOf GQ|<5 &VxUH,ܪ>&oJ̙ZNNO7nJ]Ъ#6b|+ U2dޣxt `*t:Kfq [mxdlیQ&sR%߭(ϙOތR\M1=%7P9܈7gˮMT|?F(ɰNdQ5](Vk^+h1!'\.sJg2.0[H1ipP<{Fr ?ۂ؞GB K SLH݈'ǟ`iRHObwA`_3WfMxhMʫk]&Y 2DjDp?q&[J7m%O :85ma6Qk6M\^=7)*a8M{뉶NY|y\o 5\V:<7G.>7?۳!Ō&U1㢛n 7^S/ :60&2gB.3ڏxWwR[Ōfͳ%[_C!@mi?z#5>O,m~o~1[b?VЖzf V<!2m^|*w:k}-`~6Pzr"|760gL >.D[o%iie7'?ʠlC*35m{=#"<bD E@5w(W"+3 $>4Gcٌ֬@_e'xE8Л_5 inLOm#Pjѭ VC|&1.IVVlF2Eɽbxʃu籕 tyrQ77Ę"0^+$9!Q JZL`*5 -nohjWL: osh2Iug16V"4/ՐΦ.&B In_`J)qn S @ކUUR/Pa.|a@nĜnznNY_>81*AH_250׿%Hpm@;f$kb~,3~4 oLCH%l|9?6ޱECK%>C _arSLpbL+~o`~ݡ,c;8t)OEC bdy,l$ ) GJQꧏ$M@Q2UrB!Ci1"xGKgCG^&J5yzyӯZ u"/'7P锴H:GtG!̚˛{B}03Oxe6jѮ,-Mߊɉ:qvSֲXuK&TS 9m;5R:.VUp~qf3T0:rRݳц 9 Lqa3Q_6]MHTƎ_Ac9J|2ͼyD?>8} ~#xa@?Hu P7k/ B4%@!ꇢNʟt3G]W3(O[Bn֑H7bS 8XƂ$ 8h;kz\a5xqՙL0QC ynS%U6FHFe >Nl-f)cMNh03լv(Qmn[ӕՕ(5k!q2^[sJ!؟^F Q'۵lc5kX7 Zl<)EjMjVᡰ{juyCڝ^1num|uHc79jueq (;u)'FMLP9## Cjd)zg#@tde2os4sLg!4HOԭtH LQ=*\'28UR]RԱ49ddoXr~I?D=cYk7Θ: OU> f]1\şOꖐGW>^XN)AK^+V6Mz-6N.9xފHBܼ}a۠Ptc,K&[qpش1%ZxW!#`J~TXi2FdN?iDD4q}_.2&c {y?B9[%._e.on?KAŜMXkZDP~x[ߌղn oVCK{Mg ' j0;5 K>GOpyN:rb]H!}95 @&䎡k1OXK*J;F<q?C`BpnbH#9OYϝC{d.A,$kQ?e?9ti=K}Ā?7@ֲZ0 XH翔rĮ =.ZbmlYz4gy Ds!0T<`{ j,wP̵ k^ s\}TaѾ^1KNL}$4 2x;r"_ R=wHXv,C 7O6ٚg3^X*iY3d>Z!Ui `|q1Li;- 647 sQea4YcQBbhڍ>MJ~3H,&qRR';5inڲDaS~b>FBڝcnA:*L4_&Cs^L)TO?ܰ 8DK :D6wfE{@|!?\+[y{I846^Dȷx GV$alY(Swv0$j(hb' iݐiA ,8e'PkQjX `igUk X]'d▏#f^(߁GBWTcB96{uzaUw?XrDܚCmV`GR(vAh' 87__dn<)+|g_ŬAG{ǂ~)LJx̆isnSjYG,K4 K,t!n=f>Lc J.ÖO~SVagk=Oꡡ2ޤ"1ZNK!qm3{h\+uJAvՀ 3h_`אahF&ׁLу2nY<U/|o9d~j 1LɉVprj̔/&$Em rig-w cjŦƣrbؽMP|#ExuR{DPd:0@Nͱ+lT$ h 8~ 6!Ʀʡl};+YZΩJ2kj׺ά|Jc5\Cwډ3d5uD[c\2sd:՟)G gIN1_UGˊf)C)-}!PfC~ޞ ] >@fZOz~0rhR>$ H1K5opR:|&J|9 W}`yoi/yK**ɠm}'$g..ݢh^z2OէFX{Y vyb rfDAA߳;{1/* >|Gkn5Q_j T1m[k[y^)@@l5FSy829M]6FۉK) j O, VYTeeVE7 /VUi{y2v-QJC%ṸLJKiYچc^2\ (3Z4 <V,7ˡVJs߳X&\)?R`$v6v}`h.[FS:-FkL0vGcZS>]{| SP?ڿO ҷK\x =Czl<Ƴvд;60(Y N*2G:a.D=(_OV/ @jGշ4ZVIP_ǝ,?ӱJ[TIFns^cs9\oIU^v1{qW{ǙbjR-D۱`=;Un t[sdX H}&5sPPl xp;uk燃:3=rmZv W b?hoV#ĩ t`Z9( M ,C#1Aw;TAӔ t8鍊uf:ɏ`NQ6iQ~ǰ2IB؂,j%%Cp:B0-E$}-P2t{^;<)hѫ%*CC?ή~"89`Y YV sU}$Q`lJFI|0|xH,Mp7##<: :IE tvMcI;yٳNk2B08zyߟy|ǽMOO7N s;'`kdL ogs;'Ꝣ$K#; 2b>DP1Yuq?Dixpﺾx3. YEΧ,| {KIXO<3+]\%4t|hɔF|{WΒu w;.>Ju aCj)H1VAI|km<8sMYƷ սc9,J&gYo8NJB*Y$;#>cZ`Co-XªpeTJኳD zYZ׮ vRZo+ bm7) oq:J@#h_v]ѱ1*Vf,0$lzF9iR= ;3DДF)ۃ-kbz6S'wVK*@fj;4-v͆:LSC6&OxB=S`LDQ]v_.o}Y7Y.!($0MwE3UXbh[.ZB : x$#jodqLѠvC!;щ%P,xIW!' }zqx&ww> f&LT52ܓ XcH_5fxYrq[(P}Bxb _.~(ӑ\DKK ?MsZF`Yx2W|x34NMg>Zi7ܸf;h*2/Il98d^>\چBΒ 1\8.8(Ex:@-_vtE㏇rFAXE4(@3.Hy:Zq; ª S?xd 5c"R2 H^Qӧ*|@[e_,TaqR +VT,-XNo/dfV{*oaK +o)Y?}7(ӂ`s~W}wU߃~}|b7!2{{BD\1H\z *ش!kx+e 5BkݳƳ_, 9$ =(˔2%LJ-& L&>lHw L] _ s̍Pg QN}h4 Lѽpl ?/8PJ| wxC8tX"~}AⶪƆ+83g)mt/|I?TmC# gTW2nJ^K &>Tk@cx@d3J3([N<M0z?#nq>[ {)?HD W閁IV4Sܧ4Uu>å.ky*4[< YSB%Nj[Z*c1S6$<ߗ[Nzri`2%'c@ҦgMdZptBqSzsq6ym^eDK"T좉)k[!@GjFk=p+v \ Ϝ? f'1L48ƛ] zE(*` f;֋|aj7o8HgJb#[R$?S2&?/&>KW?~2@l\-fj9QI} [\f=+q\o`2/'ax%·_ /IRa|k ʁr Sh /$.QL_^7Ԅ I/ T[V {|;oC{F]JY UlǰQ>in)h  GTę@9"BZY&̼xd:9$:B=9:4A&sR/u/y=: eUUj1(2L6in?9҄>Oآ1z>'x"hHm! ;R^]4 `;uif{c(v\TP tIm84ҲNj|BÈέ[[\1=Dmv Pkkͨ bz3ԡʹlѢ2f\IҊZjyﱁ\?dA%|*b~lFymac|,4zJ2gִugp#&B' vUԱ`1ko̱n;?^fl=}9k[b3{GP0sU-vNz /*4YjY9wzP?J/M/w};3-:0jo)W}j- 1l`}\%In5.z(_UP{G Ud &z 6[ ?(zE9B_TҶ Wlqxs;oKa Wt, fA[L<€j7u ,  X~mV&@sqߖ<e#=ML5U #gF<>EBiD V/L Qw6{M+z/1e X,WǪPVT!\7J5 fE%P]`|gz aqQ{af-VtI*}K*'ٵv4Jov3d)SZXHPG~,Z.10Qv$y|eZRw6GBC+yŴjv2y [z0, ;_O~`zXe?k#e4[!ܿK6x)HAUL%#)݊)^ٲnn%-3= ڴk(ЬvzJV/3OyIf\%1f sϒlcp ,P3LՍVDž,{+ި}9ti [a\<&'pqg4A ]3m $s b$Ñȝ4JQXj.֛؛nL_M 9]k1Ã敌۪ 1v6ot v)j$4Va DZel3F WFZ<-)<ih#q8su"r((^:[&vD A݄PtlS%n=fqQK m4Z4eRL [Bw(@1j.#)E 8%k9HCBS[IQ`w}/R( P]Uӎ/RCIpʧ xE-ϺڟuL%O߂g)L̋!_Zee> LszC,g'i5W"h.GZ` ) T'e5Y$Jq,Tߕ:k @B~UeNN8xG.mXhwÅH.exXyPB/p;qAVk'㗔Fƴ9 ,\SP2fPC1)1 %2a~B RslliH,m薖BQ}j (:xZh6,-Ω8k!Kzp(&ZKXrsoH'Kب ]:U2c q!y0mdzԨO~TiH$a#i˘e\RDjzZ)IPd5LoFq~g2!] RoN^1`z3Mmd\bUd殟w>Un ;^0 Hr#QiI/Dۍ>6 bAӫbA'p#wBu#4I9ö|7%I }A$f%ڳ݅Giى)H˧ m$e;]J^iVM%DtSC5*`Q_1 Mr!|&y^\P LGa1NlT{1U/qΫX5En60q0= Jl'ƚsṊ7(Sm#Ra+*<㝒Az n,<ۙ}AL.,3-S.9!jZdk OiEЃ'N+X2֧KsT\x4=yjZ%[Q>G_~IDh=Ae/ʗba1k0jABVwП}^gBp&]ћ~Q5Ў`x*L#܏rrBe7e ;JR DjcN@5v%1KιCƒeE d4:Zx{ڶ@49)ln^Wywov;CB㽸ִr/eϿ%|?wBecB-a#9&ʙT^sgkc1'hZξbx-rhm{01<,ɑo0 #N*W̫Xx"e#K跒A0Z;Uoʠ )f^jܺԄ*%W8uo>-۩Ze`Ky=rvگZ &h="=-k0f0brvcm9VHelMZOS zQ-B )pȨޞ>vQG ==D'|10v+\{+ (mU7۴cyʉUP,9;[zq?b$̘D+hr aƽQwQI,|*mfV k!-qj ]<r&$X96KgcP|[\g滢&c>/xwj=^QhK|4 H[sSׁsF=E\[\t);'18%yR(ptt{l2U͘sJ f'˗ >WkgFϴ艹[퉈nOh׼ 3+U_=!޻ZIqmI>uibSi& aJ_Y27(fZ{Z}b7j\ [yYLVi-jK`[gBBH &tMk cg؜;* 8dbeɤT9%fZnt&SNY|5.-5 ԋιq Jek*YWtB1L ^]$+$X{|^nq 31]zqqd=pvș ^(yk0˰8]f\K !sB 4nrXru!j^'.ps apcoP!z ` |&'N3ZywTBr [qxG|OY|'%}wAnv2QbQ|ӤSAXz' iO!AM$pwGiOq&<ܣe=kRP,;%4q|(#kF`أU'5;võ,cx'% _ ,}}b]=h)`dTv`䣭* 3oByMtЫ͸^M{XG 3:NJLjET>LW7fRIƱO\AuLwqnU1꥽w,/Cb'Ȑh+P?\ty֊X,Fc VGO(tѳGNMsr'Z@s';@g WbQgwG`"&&Hr YiM'o- l챀=tnU>T#^̟I7)>йZ>__{̍DiԄ7ol)}[H-^.wnGQ^Iz6Y }KJP&(50XQӛQ" 8AC0-tJ&zM͈$_]=v=FUS`)~/Zrvw%u1lOkCf փ HrAbif I+Hi`gO9@ХY™@88VW5m2w >]aݙgJӗ8ihv_1 aф jESh(^wwꮳ%gI?|!wͺm+2G6H'GwKYJNX PiÞ1iR~]~wm߿V^Wv~FnwE| J{x8Nн{p Hnq=&5cnR+#E^hTʓ_TN NB}oY$voHgqmN:5Ԉ퐫l;^ "XwJĬVfhzT*>wUU o1kKm 1֤DGKB|d[L-uDHDd!' >:;~Cee"s$Ҕ(V .ֆ ܨk "KtkyoiDɿ&gk&YZϣ ?DB'E4%L^r<q)=~1/pbݏ?I"m2~rzYYըw2FQq;ﺽ$bq! wae7~Y%od#j3B1w4vtw+sg넫xyJٖb'+FZl<4+Dz<瓞&VÌZ1+|1d[LqV̦S%;+r'#H&7(61Va~hQBm1}Iaڕ68T"h˟?oǗRT:U 0;'w"zik`AOԕ.1j[}Vgpضx>NuP̤ is3Qva Qޣ^ǯ1Np9;$lhTLڐE= 4D?+‡v9Ɉ+n`a)S@dZYcV*Q `a#)Ǔirv_ZY.ۨb3i%R,Og7٘-6UiѼ2^ Vڂ ueJ셀% 's*?ЩtS3nI9S7m%$d"*W?bҜ# J4!Nz 4*9HT4 aL6u1r1<-E$b@pL8,/Yf8sYᣗN+/,*kk +ﯜ4=1 \ABߪ-ub1/:{[)r؀E$#6'}]b*nţiN5g*ask-r9lxѐ2o6m W+e~1Sepm`U/22i rZL/1>2G&}bV3g\NgM\>8I|wuo]97T_Y!;g,+s HܾaӹY00 ?U' K_kxpTrFĒ<:n!_A`%0/HC{beLQJBkCP5EotXI;EmZ>Q!)2>M1w$('۱{`E7dۖ|* B5,1|Q,#¿x,O0U( ap`^QJ =2aȢ0(='>Tht>on/̙Rq xT(.+#חh8Y@Ҋd8\s]T&đg RZ ւ<|jI[Yh]N5(Sa{Bd #n݉i*05ŨMYw~-4=`s"{] Ch^7`f7A nl018 m=S]_3N>a֭+Fuy7r Z37ΉگA* 7ytyig!igAEWGLZKǻz }zoh,%ۼ40bddc'j2|$8 gom,@ Ge_ӘN„-D&ʩF~D&w{eiubMt_Nʣ!JڼZ:RX`Puf#YK";%=J&Ɯ7/0Hj;%r섊XdaI M")?vag5^`V0wYhubDSO{'--<3Yfvܣ]rEu_W*\,%Q/F1=A|$@jDv J$f4=pCGgq؛mCt0dQ \ F+ u#3U&']qCic 47\@T_w0)wYNPucMȢ40b*FvV BH-?37os-ȷ=T,$Yn dn0lqqӬ 0 ,-1[X6F\upq0phmLR;a)X 9H3@}bQޅxo]n}w?Y>p; Nxw1ug𨇪M﯁4AO?t;ag.6xsq7Jqn"z*MX7c4L, 5A mAAny+J֘=tu%K'%yڥѼ٨1Q Sf|V# M:HF;f$ [igM$tّ[Dq龪{T7઼n%wR<„<ګrr*x;/Ζ1FB\lYwp_N?GȠbhP64ЩK1$. kb\Ygż{䑗wX'x=e%1*OMp /|NP:2h|W_住g]ظDQo[MU@Oy81$h6/1Z.;a >oh߾WEjO` EMT; b,۰۪ S\z8aЌmd'OC'Kvs D-[:H5lD(Wa\wdƷ~MYJӬo.eSeN1d$@d_ύ]ZٽbJJbDJ%cfF+8{- Џ_'3H~!/)ƪߛd,M1&bRϺ?gt]ѹCh~IKB1Q}(".V*AԂcv V%߆j+8B |MsCD T= -r'ֶ(cđrN!ag_+n .}>fQˡƫn;9=c#*z C_.0dgzd o]Tz>Dޤ\).TPo:I5Ø%u-:uڶF^!m(/my/xZtGՂp58af!Ț !(.2SčhG *u C 0񏮌EMT4$'4q)/ 6Vowe {Aݥ~<!3пJ;#uQN^M?='|]_%r~*w[ku9ȓeZMCr>k܍rDrWXmp84:p/Lh>j!2:_12k|>5k}ϦBR2C^.XW Aw- Δ# lx6&%4\=ZY$ N#J8Xf4 t ST*(1W#JE^]2}uJiQ*tJ(?Yλh0MA`FFH"am! Ի4yxZ}~=A*@69#REӅ5؀G5_73wU/Џ4`+L3X'($ӚAzh<FX*BDkwOo򙵾tR- q5'sI}1o>^IYDdWVc'3+Q"(& # vՏ'>OvGu .L0)~iI_L.h&ؒIlSJLt hk?e(XD#G@Y V0Mi$1YIV>yXe}hu/MgcPlaBtQ&J59 q֎ =:JRmqxUC8ONA3%˖ 'JZ64.1&z*~"3J 1 7Y$&Bdȷr5Q7i^h+$s#iJeƊ@\pi1~2m` BY8vɉ"1њp\ E)WDqoȹIȓLL>>o^B\׬"211dwX /2{IF]H24ѭs8Jyb̏Ha),,ţ8tbK:$=osI.?4ʼK؈u7s\sNPMx2u WTHz5G\26M"n خ첳:t[ ,qc!:x9bj 1V0Ybdo5%\ kZt&ԾG9'M3eMSF> XU_5ѯ'wf?+T+I2kt>MRi" (}^µ^=|_–d.f_2'Amg{I]fZ=/u=_仉CtEغ{ +TgELUh-i)kSCvC90KӧàӪ-Ѧ0&Cܔ6 LqV@ vY,6k+@ F)(jS:gri'TBa†U/뜜:j@ Cjb3ic]|USnn;U`_QԫPN{6$ne0"RB-KlF )bcĭљUI]RNΈ8%L;ܱJXFXj토3]s4\^<mpY J殗|r0hz?r6đj颎B0/Im-9)2벨 ڥ=Wf't5ÜLC|#RLzd6 80xBDŽGr8IfѼ҉ݵ.ar8{aE o 7sCf7xTDڭiyIZW.h%g AQ;}46HݺSo06u?$َɲШY0Q`BĀ1, m"?f ԫ'HܬX'QRlDވoDD=Zܺ3*;׵5 & 3Lw =IQqp4- ,ħzD#gI}u~3wBW B+"UI/?(ϕG Kz_ !G7VRbM\稽"O!(8m5hDoOVV9)-2ЃQŴ=cYPD0ir6Dܠs 0E.+9}m+\ .[?6P3 ^UzGf'*IdWAל{p7ypetA}.!tF+s". ƐX tKvWAW5(4ɐa1`9b?y±Bʬp4(Ƹ`ܐ]sӰm'7p A[ U+$ +T` U=YqQRDZqGk%Y j)Y:ԒlWgg6._wW@DfJzx%}o%e% 1泧4LǚA!J/>EvJ6<7p ŃsdNlFGyOgЋ,&69bu4,j`]>6~oL8YLog*ߛ9-EUaxtD졏<~LЁlfmLv"SD2|))5={kEx(5QGu~Y&[DЏ2 c`k hj(-ceM6|>a琹< vV1jk2ȅ񦑄>m;~x%RX\IZ<̆ImtB'nK8/<۴ ZMZ)t9T-&H* 983$* 4TMd`7jP}gUF4􈃻[Hf1÷ET,͐( ]vo1'h9K!QflH4O$QM{9e =|2-A%. xeT߇n_ }vV/E"nꄨ̊M]󜌦pUcSvb{SpfEWV\d7)BJ*„`ā/FTW3D/` >31R]<#O3}q{A 8C=OxWa.x?O%[cl6MӘ4 !6]LEbfk tVI6bZ/O癨}͊vB c,k`!H? t@t硞`6qy|D<KG;i6dGWE7"1M&* OCun.:BZ0槩ZԈ>ދvx䍡2V]4"lZ])Vj vz W;K{oMΜ8:;E8Bڼ'H`G-Q+Hƾ-$Θ_mUWϝkt0/&.0Ma^y6B97RZ;Y %Ϝx亂BQeEgM4 3.]R.e=@6-ײ⥉=dq&7|.;J7Hj!݌2AROmƽ겈vFIӒbDj88* =jfo;nioyj'>*4)TGb21JGuyz D6#OE}+p}+Uc>V\(Aӌ2x &zoW9ʾPS3+K*Y{qJ1-K'\HR2O[ڊ?Eu( r5ʁS; ZŸ(J_>UձMtT˛cŤTi79[Im}r+,H258Og b39o7!o;=7obJH9HKŝ6TlDʐI5XoŽaP_LQ`L| 8´`޿x"U]jvZFa>("rh WaI<5S#ymȸz۵wZI*YZ3-^b)?~%b{m_37ռs}Xy&j~ Շ?+\(}_d"pڷÉeJegfɐ3kԇUp#Wnl깈(G 7ӒS]Gs%!tja1󇮬rƵLwrK4:,z̐h>$5xr>}eڤ y B@qƍ|)#:jcBGmgm'Ddr]8eAWfe%Fx瘪>wNrzȲG: FݨAN-F(P!.BL.WWiv`Jr \LarT!l @}!Vaf,H>} l>3R+ ]Z4e#V+􆵯̂i0 rv(QE3."mVDny' h./5vtGL`]s(L)\Bqe3[cG6bD E++.a4Vh6x1PQ(#EP":P;$pUK(WX7g>ŽذyA[3e^ySQ0, BptVxXfQ6 n5s7rc*l@g +ҹeֿv(*LrMd8t? sS 9%,绽&* P5{\=vOQxryInQ^7<^G˘w],o=>]LѯRyɱsO@P\W,ϖ-J`I$;Tt+ 9KKH΂} Ƒ1``v ɏ$@NW0hfn;d=3L@-:p,~pAk/ea8P8 ࡒ8hf=ȝ5uڼX /W)-Y1JQ1$n¹ nhjЇ YPgcPqùjѳL1Aa@u񾋀җyibZ ݔwj.4rp9CXX;(Af\tǤǜlDu=A5BIUjH 7ԘxW eH!ܫQB_k!z'a)S[~N Yr|}Vtw]ti1ѝ}N |D*96͊^;'.$-G\B2=s=QW#ess]gʘ&ͅXօS^pᒀly hZX#s2A`C6B3"M'ܗ&4ǜ0kV6u}o)g|  5%|Ŭ(m}Ӎuiuc޿͌`FM.ųjҌ-ֽX} Z3,W~evAurٜ$ħDs_T8e(vwD! JBaU _eꨘ,* Ɛ 1mߊ>`Yᑺf#9$J.ur+B Pk$`=A|cٲK9 OI-FnLDBT^[цI$XC2F@;ޅzڷ*[׃,1[9MbTI䌍aE055i:(xE+5Dem)F,%YND=ATaɽ s UDh%2jL;N 0v%n7z&B0Z2g%#yCbX=ܚWj:G@ݞ6Pv?ed 9mZ+(6c^(GVĕA"yT^ a<t>`Vu`qn,7e eb+ncvn={lFK2 h˙  U~}!9U^;s.HWMiWv̭MMD b@b3z2F`ھrˋ3S^e/3 Zg书drSt[ >Bhmrp7xrCsc3 ;dұ3Z[-+°hvfyZBg+1*U&X}]#d{[/A=5 Ʒz-J@Cyw(*E4X6GVvĩՃ6~y;OZQ'DUӪ|mX_5"vm6F힭4^]hvڈX ɗw}8!wH\G;^8?Ee+0Y+|CQ ̹g{XxG܄ K}%'45,?)OWZvj`[8AN(n[&%ߪʭInMxU&˃V p5\m&P #6:(7ү- ٮmԠ@^28MSR> uX Ţ֌y,f5Ht/_Ϛ{!4mص>ZPk6aN%pKs]M BNp)rwaO:ğK|/~qjlO~7iᡩwLk5킩Y_g˧G+ŷ\:`r ?҄riy*0`m09GRsd1ؾȮ ΔV blD?k[iqfj? )#((-ڴP^߼635Yn/i߯Rf]4׿$VF;0bA/vf"t,7nP_hHOV~mdihVbYKys+a>rB4U7:-$c.`rd`wvPϔVB2g(7qpHiA`!Cimh~"wV0OiJP`U:dZyEOkA1|ϟй@(?obj@a/&;#{v"Yaݨ2 ߀qwK,z&wQr/a^g 1_wU}|tѝU M>*MC~N$a3rW'.?C!y"ԠP^?$Іf}վAӰp n| ;Eb}@b[M&Qr2 Îwy!OijOF-s{'z{h z@ajSFBy%dirog뚖K#w{ 1#aVE>Ȑ3I=?48sF(^K6 i?}.tdC u@Z@7-}8wG~[Y20\7`Vإ==*&p'~L·l5jzeY n[- _YD ޿J0 0\q.g /f? S<2ÿGX6fJ,1BD?lyBW9 V+%Vl&<FRšݹï'd-[t'RzY<WG2tLz%aҞt|5Xغ"j2`z&aڽLl7|]S~ZWYbbRMUdZVHE͝T #i#k_xb~WVoa$1Uuσ#G@QIdDiQ& zWh~/jԱVGǠ㧿0ɑy}E /hg&[Fh&c“* 3 :eRdwt~kDuP?:=]. ?zQD:^* 3+~s\0cz#z[KAId/C傒q Tdɚ9wVŀ_< vp* 6m ,nmk h3pᰃ#uFD*1/<1`߭趣fJjP`P5Q0zwoFZʗtn,F 0׈ 8@U0NB"d2h]|ȑD0w G&m#O}D=ƌvE*{j)]xo`>Ŷ }\; $ODR 6AHy,펢&LӜ!h@2͹\wN?! IY)KE}?료*F gR y'ھ􇀡MXeH0KL?(:cW{! ~3w0RzȔXt9aۥE7-('ġZ$Z(Ũ'?Fk&7 )RL,"z\˨&cc*mqkj|\%JCd\GaM@߂ٙz_8yQ ?c2NP !#Z k۷FJ}XM=$!=Ԙ~lݬ=T;o(`K䱇iH\}+\mQE _%܄, ;$[3zh>O?KhȕPcg^3ɎRI Wݦ;tE#,e=]CgUtKC3H;oObkH`?2M@XA'ϧ{,Jm p ~y&s:EE= ͛lU/M2;׹@uǨCbԉp[vQ՟$Tݨ9Y$Ѭvg$IPo!_js{H?̦9U*%TFZ'ʆ@R5FU+^e#|$ѓp# !F',кj(e?~#gA)`nY50 eDW6Y95I-*A z55cDL@Cc1Lx7_OpRK~d`XnҫZgJoݝ(4na)s^!dmB]1jFTS#E#t';L)iTTW}*6E~b}2P֙\PAXDE5Ákp? յ%3+`!>ܲ$$DZwGךUӿ;cKs.XٝmPa[ak$Aɶr`~W55(]pdR Js`YZdoc]\E* SS\IΜ3-ۡw ]_C"I?@Uf9NjCհ:gzBZW  ZRunFٷ/FMf$Ck}O'zԧ]ZM1r)o'i@>uV[Zs_E=/<@+wTĉx)xJxcHn0yiwo^@[I&hݱgsIZ>m]z'4ZR~G%ZwRuqytgvV C=Y[~kR M0RE y{S e[2|Jvt2  j}51@7N1t]*Ԉ6dRIR?)\e 53a;IJÅ6}LBf៕ h?GiQ Mh7Ǭ6G6!eP#QHȰx,LOp`'#lNf(=wP$}q!Myr~gc+Kj8M]51z Ro̕ã9f~(V1,6;ESm٦c>j~+),=p+zev:o$W'mmÏ;&Og?P2 tIpl.P"K™<%WfjUa&%?`0Y&ctZ)!AMͷ7YR=:&ׂ舥&XhX2;{\6g7_ٖw=Pņ, Uho3%lm{֠3(JxH/ J4Cޑ4-ΝH:kz32VfFj9h'e>q۹tМr}=W;-DlŐCx SR?nc}6 -&I1E jqّh͊4*\zW|iH02˸}io_li OKYނ͐epGx)pM}Ĥ rp@L9D  RXˬӾBn}RL>?Ԋ;)0<%sD~pBKfo;9]Ls9owvۄF0u3c"ޞKB`zPF n h|TȒ< oll_7ktejq^nGn{JW - [=+ VaTbK^@Ӽ\l85lkd!rqDGty  Ty;ep:R]ZE%ADT* @JX6as/]y |'t攈aNi2:˱";ѵBIS_6pm9 x} !G_c1g.Kߏ>j(S|GgFw;!P"- R,jB~- 2[Al l_ؾ@8א6Yۈ0hg@|c-Wuڱ~ꛎgW,xzNAe--")F$0*NZof#A8_o1e[֏J&'YMZ-&a T4`/tKfeKPo^Ohڻ3^jF>qkmZQ%5B>^KI%)]fUNvS~VA\eߣcǷy:.4hǀی|Ɲ8b*:L|az^sMp1 yd!xy"YRo([񮦌3OH^;aKm]Pbvo:٥,l,"{=UkdN6гuQ{<[ 1Nٸ~ Hx)wQ5}P'a"5h`n}z9iqC yo< !'^\+C[IC`JbSʂ䌫 r}~۷I'E; )wȹ?YDVd7BtU[#Ȉfng]z"Wr/O zv+|:n2%(B"vuLJ;ci~4?DoW0q"}PFa4n(J+/kO4b?zI^"tǯשT ڧbС< ;\Et+;Y0ZT#C\_FxTPb4S|ckĴ==n~{P(į ߭7P0Od6*(A dw&gY5O\S9ٕ6rtS::Nx*r2~ܿZٟhw*w'YJkx pdy(b,Ig C:Ͼ (bb<6 V4L>Bw& :T=b$P-mSi:h1E?kouy:[JA I~ZYf:v˄o^To~[cϝ{Eo ' RР"5>2{Łd\¥0vuYTx y>S,bm۟0#V{Y /џg!Jj2Lg!1n^ԥq;15n^?nșpg+1dO07#DRqhB ~ 9kؘ@1Fvwɶ46銷㽓d2@ݬ}Hڟc6k]-F< JZr#426QȃzXB`Cz Fʂ -URpwsUKT΅UR/OhDցG9DщZgAs ׁ3W7UNtA LK#Cc51¥46'z9H J$)l:!.N]PI_`/$&zWdU ,?d!Lle=pr> -&F"p:J "TLs{9zQx2OSqB׹T-xgT>!uU̮\Ff,9)G~s$/V&ҷuIf:Ӥ5wq-Ψ hױgYZ07070100000054000081a4000000000000000000000001677ea5bd00008ed8000000000000000000000000000000000000004f00000000./lib/modules/5.14.0-503.21.1.el9_5.aarch64+debug/internal/lib/list-test.ko.xz7zXZִF!t/͎]?Eh=ڜͩ?!Lܮt]3w&$*_lYQ*QQ,sa ,)Mvڤ엋+߅Kaآ6mvǐv!BV[*D1Dc_m5='=0hbЬM:AΛc9)׉%ҌOK*Ѽ4boG۹` T.C^^W9A.}'iSFg6%qG[ۢ'3e|sZ@75=eK{!n:Cs7 Āksf;ރ5;WR|x/섵 hO+^M2etxo.֨(,D_qIW)©!HFx $|N% ָ#0 K@;p>)wʦ ٚihŎ]+L'PB;_~f᧯ &;vd14Qdϋ;+Y̝2'R5(=숡  \'׿kvRR8|J0%bM"=vfn: >Г$Xs:6TK8S%߭u Fvr] `M;˴-D~AؙOA sKb%AWtq"e.ek}PUCN c~,yN84[Hyҩ)N]X>7b|{߇읥/͋ CL:t'BQbjJX&,}%d0\r\ͱ*Kǔ <{VJ,bnICL~H̏ mHC8T2 @)Ɲv3gzyz(*\qnZ.js.tDmjv(d~tgzd//zbSZ}0HmIoVtp !w p0R9ORn7ɝ kZEIBP.wJ egnkh2_0.6{{ ;HDhY;zhѼ|(wJFĊa,\r/vm?/X%jB8N+ȿU%!?*qxjZz'KIUydbKu[F\^+6uLIXƃ'. {i`-wHɯ8s SMDA-!4_xp.c\УC Z`OͶ{S:#z*tSfb{H+XP3X7MuV2q~zdz.#C%D|Gn1X"x8=LPq4Oe<˚@du4ZPlD|Ex񞃕ӗϴJGZi<l:ܣ)C[zóX '-:C3+%C+%J4j5#D"U{0Gwֈ`8[$k]_ -0M|Xj{PTg70)wY~֟l?oƓ棖 `%dnCsP owT>Ubv T:g'd_{ogqE y(+W旅!lZL_) 2" .|q6!яI4EBMvA񲺱RB8+F/Xr.@pD$^ȤJAn&Zr+=X  v;HYSoㄋ,muYmC5AD9d?*Àve1m̠ ȈUY+,)k',|gCFl*ga鲃z\S y1S?Sⷑ\zi$hPs "R͓Sy1"DN2 Y$PUƷTV}'w,w66aw9H5W RC%y&8IΚH⊶MЁ^n, j=8P˝-mOBV"*sQNjkn,&IϥKK֢-gV嵰~52_?}B*.3Uf HjfMOv`h@.d#t)]upI-;jBP?S2t/~~Hi'׈/ 1a7@:\DmbMq#L?^h'981 S%%n!!B09 X f|Z@&>Wb,dK)D+* t!kHJ0V܄%\e0[4XwtaZG2sQ]lz$4 z݁? E# Oex&Le`25j9sq:967isa:$1ĴPBS{_q6eg8\Z"jŧspLmsn֦xOgf/oBV7O`ڦ %7&Zt΅N(dw{&FnRv"9T}Neno_G: ;m\ bk KP&h Xd~@{5Wq MH-kpK)s}>^`}*NL|AsW+S r9 C+[.¸ɴ` V'% -5PuLH|%AF*Z$) CF8咸E^PSvV{Lo_َsCKjxTTL䲴!<[7֗_tL+(I Dg|);(Ӵ6y^f%ȁoD؀e߱&LPc-U{Udۜ#VIݻׅӽ׿_Ƿ9!8˽UuĐdd4kB0 yP̰pv ?^;c](8&Ap213w5#՛5crg]EH$xF7۟ 3։!Tү]//GvZ8L ̰gl#0X]>VbS0 4;QQ)ka,vޠ3Ka?\xdv$-D9|_}0L *S@7gjgu0)@FSh͑ h)B2^ y1$1o*//@t >2 *ngs_ "/]5T]2 H<  ='GCF_Co 9^jԓ~/"x5q?^<ŞZEvJ1ga,A|&xLל z6٠WBEw j(y(1QLFWMA1Gm~y"?bNH$[PJ%$Y!t)rTYFw*Hɋ ,}a}Uu뉼 UO&531bĜn:t, C ֞ RF:ORp%4$(lf6eh=PD\:A:5/O1yɉE7`sKqefq;pKE?ϒ O6i H -7i |nZ@I_ Ք̤w{/>irlRJGl}ps>pN@_ ' ؊#}»i y9p4=.qdz"m?Xer,29q,P\'"y93EǨ ޗ?:k%zwFŐS+ST^:\'V@bg!v?7+vf2\ 84Ås셣^ QZK˯lVlݲ Ժ9'V5zx}(a- Cj6,8`*19G-u"S.K pS8$Q6{I"@7jfo_@_NvH1HoUwbY;wҜM}s"._402pgVreq\_I(j;yc@*'gǘ05rGlcu jzYGkY'Ia6>HO#dZb2]D˗~`Z5gGs2c*Z#ͤ ]\J84/IzWH# )uV=nsy朄m2G|^`mf=M'|pv NoD!Z Hpq¡Ū2nW?~*szqp3|=Rj/<*1LjvȮ)ʅ i%$3jBb;ȞGeiykdkew(y Z$3B;ժj@y?aEK\@ﲷ׍@g)bU\E|q'qsp0:ޭlդAa{>k8C 5dy=it垫*(\EmW!Fg,DӽaD.$lx 2l9 >;ȿ NsxfB}i=,n&*:rHF]_[/}",hB/ohi$} z"`w#xKT^,.:ώ)_!Iw-m,T? X76 w&8erF" ;$ׇwH߰Xj_{#:Bjӫ0ZE,l>ZÊ*KW0ŝvpwZ-"O뼤ȱ5:㵅C1.F ۦCQ _mle+/Uɱr@Qӟ/—fsFEUG k!>z•)z:M]=N[^ ak\m Q:% JDPbKpCJvqz?Uy+0g<ȭr#pʧ'\mWĢtpMN8(vB{^'Cz \b%"Z`80\TpYȞ0$@,e52Ex-y ND:M~/Zm ?:5O3 ޘXd hg\x;'wP^.=AcL&2n9Y ^F ?էf^Ln{}Ɩ\/ "z6/(5DVqg3BK9KH])5ٱO6 ZcqE ~l[.(nT{ֹ*Fzyg9B5,bO\}V}BR<1@M%T.9:fqcSnBx₄:ܟtsCӎy"Up2|D~s~fIЯIͅtl{n3[FKq1Y/.X Մu.Sr;-1 p}p"аn*ޠ`?r9}* ki4tHDHZ3s 45p.ub6NE#μDPm%Ei(R~?te/SA9l v],ɽ:\)jy`q]@xEٹU AnNP5 9^;KHTŪ.绶wP Q?~,]g`m,E^{$e6'%H+\䂲)ĝKy_/O]=T[2ghzPCK$~FE+,RA0lW,:>d FNwvi%ao;LTV# 0*aVU>{Y\ό9D$r'à9 ۣ7( HȦy!R NW9gbgR馠 Hq/U嗲JVG7̾ xto4Aa8y*Sy[+<~W2Kqsh0meȥ);k}K n𵎩LF>q_(,zLAhLRpYݻ&$6%J5u/#Y_T[n|'t;0<օ]\f'0p4чlZ]{?Ek` M-3rX~jO8|aEf$%7?Ej7h($O@>Fw?N<6giF4ǂASq#4hֺXCDvH5'  !Y}VSeW}/sbCrQ|vP]xWM8|_tD]$pJm#y UL~*FFw*fMA~ס) 7V47w0%g2`sv^Bk +/Fa|B{w\-ԫ,#SDE"D&n*=~+?Bgj)m좘l-37]!/[0r'ABqxzTKw2яk ` є0[m ^H]Qx6$A߉=&퓷G\-^1T"@Es7\sL%<. o7?!'+v y ceKwJߌ@5`ʄ[E ^bQ[QzVS砦QYoed/)ʓ|^ԏ2CGߴx n{X^8)Gb'5'/ D; =pVUϮ;Kz$1%Pүt N_h~PqC GI>Cx  El3gedOr+Be8[TCyqn;\S^G%=Ix ê1Q^ 3eDeܕ($sʐts)R`eQV$ 8w ͼYrD8MֲlzR17>[2}ͯg>٢^; -a-$20%%Oփ~m48ԪNb6R"U|=*>+A+s]Uk)2&;dQp-sSw@QqͰXR/w VU!~ϝ1HbWPh#zfOU|8=+iJVv.ٛyWqd+X&F]?R/L6HJ:hwt-2W8Dv+^ oτoٻm u MѢv~ lF B8S\`2d Yǟ3Ψ]x_ۭǪ#6(uO3Gr"7:޸#2jX>Sy ,01:s$\Un&a޷f}G0bhL"7n 5V$[9ZV瑽h.{jMA<%dU~ˬ5҅n)Z2](7(ϱ]Aky-)hMHimN['`*fln1"ocRJb Ss9HH V/CeqzUd7)ѭ`AXyc^a+ْQdN9(4w7`iӈQ U2 Fڭl4vl``cU˺w'&.Iwxv|~،+׶[xK*u/!qr^z L̋O$ !BlʻUǝɗ4*2CT[{ O2:[΄z>?__PnkBnl|%äqRER7^|dUDgޛ=Cf6 @S нSՠ6:u߿Sb8G2jzZ$9M=m IDw=AY 40#焢`X/v Wπy9.øK/ߛm9 ytuДX2NAu{lHy:f[z`ZpA'^U]^Zoc|3D&s qKچPHH6TO10 =痹 i6o>[ErkA9C`N҄+&Enk y M†~LqB<ǽ=E\KU 4 k0t߱,2 F|%^`UfZ|*eyjƣω%!`CI)d)}Q҆ȺqA^Y?JR`D(r>9Rק &bUҙ|E,?*LfZE5W^krRʇλSr)Z-,K%/zG Tw] 3` 9V}%|~wF,UNIy KхSWMBF;ZZ($1~S ;>剼V+VV@v<H.]Y6,4 abq?,Rhsas 8zp| h'1Momi&u<ȲNOp@)|jʌZ(UŠK@X VD+r=Mf$7n_ʲ& %p6chDH%Ng©.hEWD C?O ~Y)K/lMF%{ܩtPm }{Om } U!@cm}/%:`|)\^eGZH}N Hq@iD]3r\Xpbm=Z'@ı#<=4FSOAY*fp"kD"2,5˷=`IE F#_qk('n'yyCUT9.9uoيm k2#. $HP #\O/=.BM(Dm¢I\!On? )TE|akJjgZ`H-+B03ȅ| RGv,HL|~ȶ@^Eٴ5̐o%;],u}DQnqP%v:?vR-Kf?:W ={>a0( G_J̻H^ pMָJ^B┰م+=ye+!$w"{.O< 3Թ*V.W7!B@Η a<CE籗|t-=W%S29&JPmH{\M{o޸]scĹ{ܣX$CmEL6n 6P%bIq`㪗m1#7R-F1P=`_2>vPf]LUN)6*'G}k™Y3?:C7/G^)KLd}jVvQNIn9Gmu*~ _aHY"MvcOT#!n/ 33,qRzJ iXhWʡGt &:vE7G J'hړWg * #С诨N=mf5Mey%>!}nXGf)gK:؅,p3f@pمЦ6PK`ܴUtRZT\ެ !8rv!ܱQ\pZrSt,QB,v9Oyw/Ow!w7lweCrH},'`v_ ZI 6qA~ۺjaTzXf-y16F+<䚨# k}T:z$F7мH)|ܜq֝JA4F-P6a06 i/rgpC]8ƴU(%:'L9 SS%-ys fAJΗ{N$&P04}vsl=Q)-օlA/ϰp_'%6cdb7 2 BN솞ka0^ WF9ŧhOQTUEpCN2*cZKK1ֻoȏ=$Z-yioVS`rcdh0džUmeQ%;XQ1J<~IkCP8[ɜ)*e`#Fm]K}HϥdXDH̫ʪ- 2_h)K)jɆEO~&x0{Ӫh#>n%%.L'p lYZvh .sӅKm_ln ˧v:HDcҜP_@6ggߣfsZP\_z2ԭmrn^ސH&""uY|IcS=f1?GEw۠mM4֝!OcwSKU!x -YWWP_ Y+*{=+R׼p"nbBmoXW/lWgm:v}{l$BoEXz[4S]B[E!o0P͓Yx@=;m׵e9Nj>$/r7*l]X`k[mIl 74IaF\Qz^IТ@im{푴{mlCNsJpJ"T4MWMۄe>4Pu|t`PzJrQ(  `*.OXYAVIEɢ}Yz6(*ov;A=8)=b -w?Zg)շDsX]7@o~ۏt.glz⠲8灍U<ك/mIs$.W6`٩O@ }2[ |SI_棡[S$~q̄U:Ip 9ap4A80M%(ozm0~EP^>uܶBK՘Y+d@2_]!LVE9 *}ݠ2">(ǵ;VSKxͰ<8_Sv׈ř[ItlY}_MWm,oCظAkQ؝`4X3\A |;<>W X<6GB ox;SD!1] R0XjU.cAf,V5pu*l&sZi'2Sv w)d!{*-x\k]fa,0|s!ჂLc6;rBL1r${89 8\Q9!(4^Pq/gfhdeB-딜_S?mY򖔬 ''nTy"PKwƛV^%l9v3m}q$ J?F*!jcmChM&Jx։eePӱCm*NNH-g~"d}v;/@"fyu Z8mȩ{3>RgV-x⡼b3Te-rB3:2Xڅ* i##:pR]/h4w)~h^UN'6-LuuV 2UŅ-+ 8{@Z oEY!6A7J=}b"e_ݐCTe:{'l[0I@DR [U"2!'?x[J%3aЂ!'PGTO}҈vEfx(PD3d' .zڜO ">ǩ_'~(?$A[kY8ȁԆ,HJ4fKqtA^(8%6ާ-9ŲW?煘WFDlV5$W-O4E&fL>8 ~<Ԟi[ Ej2dȶscw׃}ckK xsOE#LM(mv]Ff-weGr o" 쑍Xָ:{5XҚ(X~`5 NޑmW^KOB[feLq9G,۶~69J,8?jG+*疸B v(S CWdaN#ޜK_ &lO"hu{踨Btsu lH_DĠgAՍ؀==8 re Huȑd‹ȩ596DA !2惪fytޓ1z#Xbz ,wN:CMC"a}K^y&S4Gk<* ؊EaYLt@] w=uX@uv6tu't? Cdhn҃ygR2NoQ69(}v1`*G)MVpl/:ĕ<]%/SBU A,y/k\AӶcDjQy',y:Gj찴vN)QG{d-)F7B'20c0_vH5,"Y?""9j5#R^3E1L8S|;uֈN6#2+ő\{⃃nUm~#wJ f:PJk1$[ҍryBIm6sEC[<'u|(:%j8O'ػu@l\P:- gn"*S]]RFm3̺ H-H"af\Wh@}0Ŭ9(_L4 'Yd@hiT `3ܪ[eץv'b4?@>bՋ y}KCo)_Q.ܳ heׂt(;VqI/~1#psڂdyIos: xKN[~]ZCtiͭ(a&9}H (T ޠHm^CK}gRy Pы*w ԓ@RLc( q(8ڡ&PPV'gʶH߬K-g:Z)4vD "Al]:Lk+\ɑ)Is vi x;%!CL+֑y%&B'cm6wV3hL+S@h<}&'"_d|_*;/ku7rMB,{Lp4^:S"\QhPly^"g O>Ul~'L345x-m %6 GaFtJ]>krM{գUP1Fx靼/\ '$vbos%!rVJ"a;i@,tE=gcW3v1՝ ! ^w޳ǎ߅'9bS~@xP*Tvg}ؤjN1]:tfq.`̚cvdn6GUu 3-Pt5WpǠv9y`ee-M ?4I0IN=18";gϑ,(~>? ssQe: YEp-XObG) twUEdą7lR[nHvN%DNZq|hE[}kTelmPr} G ^L8 EEvÑȤP9z"M.I^,v&^PR%ҧ2}w܆2K{,3n/JP~Ε.{4}A >T@}:Qy}MAu j{Υ~H5)tN'! lK5A!ҲIl0:[]q(֬6ݴֲlEp{blwTrF2'TҘQ>u0hAsf5bӮ'+r(,g M{6,-&qgKu)- Q#.P9Q(,ڴZu.P'ڋ'NA/ӝJokJp J 4y2F14D G*JmXڏB#' ]Qo{JUbT0'~VolLވh׎nxe{ [p1*RI7p\KˌW.׷$o,@'~)@V1 9y/jb,03lE[Y e\pI㖃ȦG~m❹Y9%o:)n | E,HBΝ]T%GYMrHNcr lq5\oRB}~W=8OPėqB02BDvphy:ES2MB-[o.Z4+ƥq!2G~K)ͿobI K{WwxeFb%hYfj{TSNKF@x鄇Qm#6N-/L-M1 D$k꟏_ߖ\;2$1u,T%Rah)ȪR:nGkqԙm<< UL"'l}NG@LV$5&z>TF凡 u6L?/ 3~BTner{ QnF BL|ږ]9h  c9jp6^,(j *uMr(SvaY8{&Ÿ%B2IFI:c \Hy}<3X;WV-K2q*p*G/P\ e7@2e8~AX0/v% f5Rz\3גNseb~p}?Lai'\a@#JɸRȔR \Qk)U[\Rӛ# QΨ{|7P"ִ$O5,&H{b-cC*GN |P_~UVI^NJ)ɑe:V|f0M~LT[ؑA`kTr=5`ŝs"07$+[Ik\/ٟV~d ~\9Zh: 4,=vjW>rj5~$Ϯ!w ,q[Up#i`7qY4sI_ǀ\Uѳd\'&LY/e*dW`SbK[(#WWiH0pD[+Oy/ƸMmfg  Zӑwԥz?,_.\OO΃UVmC zI6V硗y UG~uȗ͝/6lj%7[F^9pVy@R)2B/ Ez5)|NJob$ WP ~d Ub<ԋZ+@km"lc™X[Bm n||l@* 8S{Pkq=h ԁ򑦔 n)p)6}z=oB_eyd7␧0e\" Hs92b D$V8|q^ošA*H &s3%7l\FYە;=hQ_Ch4wdo!&m7 늤Z,:33AUJ 9GCNG)w yBSwPcrR=ީզ՚fhe2Ÿ4!OCƏyPt7F1\( KrL]qKY􋏙Ő,LwA}~yVO\5c7Rk̳VA!vfy~hIu`@$E[uhS]YdL3?hl!{盔p:Ae@^3A*Ų>d{KbC@XU9͇ 7A7;KJTmV mII_``WͶ5 m8Tp5}(/+cE`{#>5+0d>/!* bf#_VCxL-{\~Ddb)<"=̹*+jꈗ s-Sl!WHV*|w$=h q;:[.NBN K$ag'LX0[V+%_[WZZ_=u\o,1ux0"fGJI#3SIh1P_^'ë[kz9:-ܲ}k=7Xa\3h+jfҫl)e^Y^$)%EŦ9D[s;h-";Nؼ yxu'GI=UčΉ^y-oiqg!0M pz1ysImX9S$eT:h‰Ŧ2U lƇ$PRT;ĉ5Hl헰%mDv S/~p29!<Éf Gc`'w>ьƏU_lHJ{jK?+mG$tkc9(8r)ixim :>/E<xRj*p =$_H<@zms|=#"~^^yOFnlO-@]Kg1 EC16( juV!>֬8 ;-+ۨTMRX;VUزu]K?>lw!ED}2aL(\03Ke_' }8;$/^=IߡN LV/Oy#yo/ip9|Up6Hbo濖._}Ks6_#˦:)~J?/Ep)5vb6+u'^+Nmi+tK^RLK9)qNNZ/T ]t$o[y}9# S^)y0ie+Ku*uhnZޏ 9x( E1ZoAEud9[a}uB,B~<>;x4n"V\y z?Rfj:*נ{DyjPWEЧh|4ID/I), ~]g2YP^o"ZA*17&-t#`AGp{ڮp{.rcN$GTEL N1#>[2b!n!VҷD2 [>'zu7}vĻmh)&S*OzJez@z%t+LĉmT+@Й`Ⱦñ릱ێ͝! uygW+mE04Zq4IW?A Eȼ~&H~zD]@вbl%f2e7#wb+ܦ@@r4\I#'*[dG*a?XIlqn=N4bi,Y?\q\:¯U{Am[ QONrS҃ 7^hSsCn1I '-@RCP\{] X 4I(:n+m0<ێ/TmJjtzbjĚ($z! ԃNf p{kG W}-]@/LbgBS0~$Ԑ/a!] &<bq2kcM ˻!z5h{GDة2kF<G~Z/V3m{k[_WswֶbbOIk!ŤKL%k݊azqiSJun捏Ns-|~̡ #lwh#U_>VREDJlRJYR3g[~U /cǗDIN:6Oj1Te52mZ3Pa;Ot*t~7ęM{;WDwO2Lyi18_<-KenK/|4.Uؼ#7E#<vmZSC5aLޞ-PNh53OMݸ=@ҧst)2l9ٻRmo8>-y/}Ih3Z8 z1w۬mF@\hT-G.;ji>6RrIKm;8wʹm7upgA$9H)qen#[;|%ͦBhyr%|bA<"g][gB~;íLeZXDYy˓Z?T_0Uc]x/g,SIdQ&ZkLv6/b|Q:#ᓢY/x,W<yuXR2x3}b^ZS"I.4^@jczK k%n'rCSj=^':1RC3Y0e`6(bp'g>0d!VTdc8s͏< 5`MԢg`6 B-!S ՔiQ2M1r5] ?vN4#Ǒfqpߏ3w7GKfC|ؾiLEfS7%IMQU엂 3goC>%1,(_tũ OОT`ZCcߡ|Q!ɤ֖МMt5CvZ~M5&C?WrP:>1]7FK'A;쬲'RJam⮥u][s^5|sR (S2g杺Dd' YiT×bnR,{xei-;gWǶD1TCB(,.*:ϧr 1o\R9Cao6ޅ+Z?83p^vjǴDgOJ[`v#iq0]؟΄ !ŴΉx 5ָR1 b]V0opfADJ/1'|Sg\$[xdmQ8cEP  [nHGF@C(=Vem?zځV+ csƆT*HNXviӖ")r+ѷhЌ7׋O]<!} YF6ݯ%!nۓ39쮍 "}"n>K0A!Xƪ r>Lc4Ͽ_ťZ3-]7#} mFW=n\\NӕIXe:IsR@cG48WW0t0@f g$0b] vu~Cr2!J֓Sޖq*~$Os Y? 2%aڼ 䜋u(SvQo+ 7<č(u{y'wrjiыG2qkR e5I;aG 1tW9r q.l)UX1&0Ww,EDL.L0rӪ&S Y[5`, nR20_%34-%itx.BYkea:ZB;lfL(M5rfwR=g %imJg=6vD3m,c}ֻȅBIz%-c:¥%#?lxru2W;ljX#1eDh)Iaw9* t•u΁ >.#Nw.:JxT`فTyD!1Ro2GWbϯd3Nʈzx~#|vxZ[] zVETkv\;v"'`:^ΆlwĘpBFr _;%9ik'&Oܛ |RB,qr& r5_O~I'y?_ L'\52d>3%4rg=0RZJ DYu_;)eRNLnƲ 6xŸ#~ӞEmA)oqQق=AJS z,:87Ǘ"!Qw|1`|X&+U /s RaC05 I5w^=<1I11tGz$8p.`A2vhNM| ?}45 (ǭه'Zh`b4",J\WػB8ZSQX~%e¿y,M&t?2A. N;(_C&˰`gRVY5Uӛ__X\W"b@$q좹xI$د05Yod"8)Qާ@ύYX]vԥiFQM8\r_k`$'ɛhwzi-_Ks{S׮MH*`2W࢜[gtTglEhxIjXata֊֊ա2`>IW+lS' . 7+d4hXlWe7y<0OMgK5Ц9k9뇝'>Fll`14jբGENܥZYOrM=F{O۩~כn5WiWm y>_=UKto.f-֭=5 3*4 HOLeLf$I%.+r2(uˁj@hTcן "ZGi,x _<ύ`DT khsinukׁ>˵ IFjԆط٬||?V jyo:<_ ''hiH>>-eR94I(~ 4ϸKZ}$rϑ* Z4imO 7KO U؆vD8p~a+p)S};R bc|{jӃS*_|"Ҋ#Q/N3!íl,jJ^'qoe&QK#9>ab?Klz\gp1Mʹ fؕ0~ jh\gyڥCG 5rʑIiu6ul5# ]eƧ|Z@YM % g AJ-kG=qm*KYYcoq>KFWwRD;v1L5 ד3'!&`"y ԰ksxm/Vb侂u]O{@2یuD wxN0A,z.EUtlD9 FnP8g/8rynXt  @;.<̨<ƻDFDn4 f-|/tIԥ|:a{5OeA)yyV0W:u٨b5p6,[ϼ)3ڿ? "MɾsK4qzŢϧBD]DithZ[V(J0׊x VW`8`۶ 5j8;|O&L=-/ >:nkAF'6ZW(z]fأ_Ee ',"! RJg~ dg%]]~+!de'afhd<4bv)i.vPkVTRӲFyW'apbzw5_lb8ی8pR4~0;h>H]E 3pM2{><*`ڑ8 Lcj k_U!P$ֈ$<3nOy+wݼ,]f5Z=N_͖j8<\.T^$P^&*NS }X<' "9/tfJ a@yfxSV!vdĬX -G u:2mY/$O6Чsiݍ0R2N}ᇔ$4H^ 3g 0?p9-FLE*⹝J!ˏ Agdc!XH#U/I_dMhX]J 64~\>w#N딿P:H̾Z.ȷi^aI1׆bE^n|^l<ðt3>ߵgHpKv&(1ΑeR]%{RU(CG\I-OT{.46?,Ӥȝ22 ^$3_ydGF:gko4JUŸ6JC쑅͵cp(!Kb~ߠ5Lm8o ni_r~Ź_XG u}4|뽏s9/ͫfQ+'hu:ŝ_"Q!5Y"?bMeZf}]1:aR!W 5(LVVGl;N-ĪWJ宓Beќ@ӍC{U4$o/4࿍z= *JHs ]>v3RݾM=QɁVf<<bi֭Fbj#++FAbZ `߽>/P\|k;e 'G$i_qx_BZ&"($е[$s,jX8ߏy?uMBb:y01=kMzr젫@mv;Sꋸ& E:2έ̾W$/|8bLQQ=بf;[-JCUikWݸWn<[D$s%}aK_qfͨ>rMv6XDj BaK.$> J5oWc9O~G ko䲓M}z҂3[T92 "(Ds hna2 R;] &)ڟcpf[HxMC7-&9ITXٌNwg ¿cb)}wu_奂Ex&tRLM[i961)-H '%wG㣌LiR5통ts#J1J.x#e۸\$,*TX"\*jSq^qP6c3 r7}Ng~W55+-}ΰ4 9Xj&Ǫ4x#.#1  ^ D~ѻ]|TXMX 0.o$j*j,V/dٜFi\r- fuYMD[ȅ,H&z XaE܅+Ti)zV .FL(ǎs]s4D ,h"!6cyՒSFi!&_7h D3eJ'_b.k(M0U#3{AA e]:E1I;|?J'O][%B:=dӅo^pk%?׀*J,G @ UxCOҕ؍b/Jеmg }x]bfJ=YպwPr "TZHѳ-o!7bT*+3vP֕u=^b1[{PwS/:alO e#VlvWKst lqȤ(̴&vݧXU:'DrjY|g#8g`r @<_8XU:^lf1NVX ޹&+\dz[i۾EaN 9(H(XnJJrclwt2\ƃ,rcq]8ӱ D'!}b~]Xi2I;o8 agM3W鎆Snjka8¢()Кs?`MSq) Y;ʺ),˝'zDԞbB'TZ){~sO xDlXa2pZ9YuむZz!İ'ǝzB7x4bbywh4̯WgL&o8Px锢Iw~ëY }UXL0iKwѩ~0ё|L(y\9 KUx Uk:z$ExpR0ѿ Hv2ӈ''& @3HaVG6a̮Y`R] "xEgCMLyؖnN=qS89)`[P_CFRSO+6u8&g֖]cL:0wͬ?GmRJ#k/dSQE`Dd[8T LfGJwބNP&ඓz|mG04z j#+-:ii'5 ؉{L?tE Ԁ 3GTcWG`?HuH<7|4`RRI],yBpL5L cTN,׹krY*&SKv+yt" ZNj.SAqSF]1جPeD]`&m c,Y$ T0 ˛'Ab#v((:@E .*N*OAeR;9wPWpZd-TFRbQS+QM@~PqG"X{5E9L@DvQg;Q]>dw^K?8bdL?Q9.ݹMȩqA̬PncU;)bSLzh>"[@XD;Шt~Մ[KVA7JK n^-uUuBmZ*Hc Hvfkj7GaOTwdAPBB6=v74\#QT£XDhHxt;w'S7D%K'`RHKj^ $dz: ӛ/aK[8#{:QUÞ.wfqh{&֊ŞZCUI4 #oasb9Z-NBpC0bSPZ1ح c@Xz226P8DjoC:<mz(hmK5sRW֯$KJSˌtr3ND~#1P `׋ɞ>wqLjӉ8h0ilxl& W]aFudmx5AwU/ %C2ł-XF-x<2eWKAŊLW6C5:b9sV,ŏ^t$=@0hR U]s9+GB/t}pa* &P$TBU%j~Y»ޱgYZ07070100000057000081a4000000000000000000000001677ea5bd000042b8000000000000000000000000000000000000005200000000./lib/modules/5.14.0-503.21.1.el9_5.aarch64+debug/internal/lib/memcpy_kunit.ko.xz7zXZִF!t/Bv]?Eh=ڜͩ"&AJudu!oLp #iwpLo6w$/WrTzb㯯|f ACKF8vi~F"&8둢5L"VQ ]< Xܵ$X4ﱣzvz^/^(rjJ?~F^ Cv'Lձ4ï~;`%v UU{Sm1Ih>oz:_%H jL P4&?s_@ JkAGB{7p.>Hgҥ'jzZ^] EkŅk 'L4ւ 1O/"CĩK+N(0kS.?eBGjf~QQ7تi0r >`#=bm&5Y2 Dt:H.G34J3 \tdhjdyF%si=O7g_Bod+"u&ԷIV ryb,] !nuuY./:'ʢב?́:%N>^O7٤_8J_3iJL#bc3'5O465m97jxvg b_42@ѝ8yQmrP{@Rrv&y{/Vc`E4ѓ%񚗌sv^^ 14__gcv@lw"nri~NNnٗ!c:l{:uҹhE^|њ;!C5@ψ#1y;"⧣$X]+PS5 /0'ɃTRP-:56~N\DdU aS_:> Ƙ2`K:eޚaK)Yr;xa UjEb+q-q26wdj͡R7[d8B b"v̕A=ߘVxmYz'~UOY)RC3ڽm.1+\-**{m@u$FQ\rX,ÞL+xA86F%ѣ$#50~^WzEY%R'͍ 7{Ge KoӲ){"O(oXSޜYUC4u0](d!(L ȿ -/7mToq8C1t 8 7RKA~5ծƥݒs#I%i܈%侶_x/Ǜ~!{d,*o㺨Ne'XƊx;8¶ SNI('ܠXwbXpZrG#6ܳU'So7h˯ [E8gȢNk]J'CPDəo<2ۏ+*^Zzj:o*e~{zhʏ| Ϊg{ ׺YwC,J;8ϱR_p4F?fO)n%~baq 7#ɥ_C;H`|72~'޳{,VdEpА9wr#S:t| ԭ\ItJa?5A v~1Xy~d8rn`NՂŭi^~ v;!7nSe,SuksCv Fdӧr8/ME8p >0%]ƦB!gXaR_зVPr4'U,側#ZȔ > çoҐ*aNVG:Iqu'R;,+0 ii /Saraj瘖80M_zX/LX* *uJVne쇸95Hɸ_RWJ$OA!sVi#`L_Q`SHDi&#yw:өC&[)`mB@./A!v OeɶȾmOUX`ZVYDӢ# iz瞇v?O y;zZ{RBHW "T"xދd},PeȝKeH5AQ-izm:K80 7nAa7\P WIi;`,A\"q 6\Zג;r#|#ԧ[F!nO,eN $v!J0{\ 8l=Tb>AIVфu$rfbt8Yyf /䧄Y\ۓ:VӔ5=92.4 '-Taj:3BS>]A|'?T"h W{9_*%.F'է׆Rd\%3*75]ym3P-oV ԵRP,wpN!ͬCI[!y1&' !0[[}EZ̢TaD,8RrG2u\,vT9ózRnm3$낕_4e{OdAtB'Yyݹ.8ӠD{M` R*Ub| b) V$#6Ǒ&sY, iF:bOd@u(ڤ#MCT@껟Wl*o5ފCAdu[ %_w?]?*羽>M/w>Dl5uȻCm2,;"d>  V1zPJl`~k?g1cB0m.ԆhK}G72#N{=SLctm2ڐ*㫕yCUՒf3c+֨{z+~fizChjx5 D FTO1E@ I$jN{ ErtmdpH%d=6upvN7Wae'r -upB뼅_{:DKG;f+vOiԒ\Lu/0zxWRIˏfIO' Il$"7SCB-@LQ 09YƦx{-gΧU&ԩho| KiSqyNw2$`38mtlz=Jݱ1nĹS@o8@jʱӧ?i1wLə\^Ċ@ / /GX}u왱7d6u7tYfNb7Za9u_ږM// &ak`HozRFz]:VsbY?M[cci|4Ώԣ */oӂh6w{ HcPx˷FL9o6oW Ҁdž.KshB23N߾0+}vtѭk۴cڗNM8BWáC4gבS7٘W-%!B+2ƢnbN P@q[~_[G fvMuY $?-HD$>l쀢fP]:nBd%7]d;K|J_:]ht[ W*y8]Zo=L372ʏjN2rƪ6.16ɩ.ו8+ȕ[_TZ m3܆[39rM 4T ց. ezX0'FzYl@Mq]|:0D\M?i%-j\,m2$p!=8`a#貰ۣri]6*%T*`%Lg?X!/$iݴ۷cjSp'؜SJ$\)uye9l- )䩦1mP#TQ#a~WFeFY}dZF,eq<>t=Y.1t{ҢkL>uޔ+U 𖽲=yO!eUO|C4'3 @h߶NJ zB)M%若󑍠4iBB5vP;ZYNk G}ҭ EbȇEGJPɪc̆{=/d5ElE"ZVƔ0/4I=·) F_ptN[`}[} 7 I ;ȘSﱩ1I9-d2 rL@R:K\O*?'X>T/t^%r V 3RQmr/XXtSu_>!eYv;zLIg [KÁ^ۭac[dmjqcћ`\|Eo'RvM4p9 97ܮ(- B@}U"y'6!V2Sn(gUQ&;ihF_4-=L~@hEo3aX(W $T(_"yp5" @;tk?`EQh@28y:ÃvLŨa]#tqBYVi}xr;𖢉/q ho uJȪa< 2 Fz%aI;69T.P_ ˸_خZKOs2K{^;=tb;ErYx􏾉阑N_>:Tٛx{ƕn#W t*WGRI-kXRn1<_8\OKf-:p,VE ܷ M^2PDտQM;r20ߨ K0:šUևL\"*Wk? ,NzwL3#~K}o<~Yʝ+fzJ(ןT Y:u5B 9f';uH63Qݼ* ~ # 'OUr:ؠ(#OFI$LpتRݍ6ʏ3haNRlj'SzKZ YrP =5SRiN'YAlyB2Z귲ևd׃v0`^:X֘LhR} h-%'z{~*kҟk.u '>O_,% F4z x/[q:D*FOidPUӫCz[m}oO] r ޿ |$ݛ3 t$tyO4tuN T]5""*֚PA"D*PْrJks!q Ι}<sekB%f;\ħ: 頨!C HcRf3Uu R-E q,z>oLQ`+ ϘwQ; #Vika= TJ1Axg<9߄ 4~w#_)\] ˛QUb"a测*!` =YU0='{uA>@&HaQF5s/\(gU讱ݏY*.`l,݅A{;2`G9'j^3Q\$%#vه^|ARp lQzևsg1S扱vѹb>/Q/R Ūӽ-:ҧH(ahY|\nQJ^{-|SǨd\ 9ﶔ4E=Ή'8b DtMe,"Yxi%dF{mX]JZp[/-6C'&!I/% [o_rsT0T!;L|˯eD0 ux(l͢hcPtxO"!ud TV9wM-NDnIj\F!d6b\G긫@=ۊc1MihpLO M723Ob'ޡD#q=Ir[0J0$ޛ[p"dW sO"m$J&¤Ձn7dMtivU'8#ko&~dA:P>D*kjkeWBt{Ao9{" cV6/$^XgSIׂ H}Y4%؂z_h'^Sf^5A4ir7:4;]y .r@-/DCު\{um}!t_~4HPth,(GUQqH6Ln͊Q(gjlJbԫ}0F-m75ФfgN\@Y8;dFj@G˸0ʌae0:ͲE N_cR1k#H{ZvxgL"aPΰWi\7ԞgA~vT֛9AlBR)i28Io;Ie Q䙊$j;ͮeIyjAtQYMRBLz?RcRA_gs"I*s3Dg_;$A#'2DjqM 5䑲~͓tt8yfϯ'QL3iZ]FXlt);[QҦ.1l>("]B^掰:+pƑVuM:j)=M L{ofH=A#ꃖO}jBQdt6sVv?͵)|>Kͮ6\|IUNL>a`wC0%4]63( BܛTS :md1QB9BakrkDѣ]%n=]UMZ=\#`YJ;ī .eq ~w/&B#)Y%"W;"#§uҽ**]i)6>Ov`ÕA?-xLQ5xS$R>NC s `D2zD`Ǚ⺎I[=L=*ͯOnC6/X,|`Z'W@-(D/P"^ 3KuJ H+JVcb  12cPnԄ ,V~D/E$Qi+#7sM7dq4ۿ+LQF0dWy}&Im%(@&Pzweln(apv3$*|T%h^Dʢ =lS7h iO}BT#W$"ePcwKlhsذI쥎U.oc'-Z{Af=.HK^^aD8@!,U @At<I KӰMk <qU 'le_~ht7d|1<[;Gev[NF6`#`V 󬐊> 5ZSHs0EK-1ǼVR(,nP,.17a7PTto5jD[w ሴwzU^9rM.Y*ӄD@2Aᆰ`c6*1ze.3qC&MݘEWh+lF]AE+ _ȿVv#4s T w7yËYs22(ZQh_cbLUY#!׷.Y+ `ȏeg?rN&F{bHЯ/樰{TFEVB:;#5>tLA(<[)ab+"CXv9/\Ny٤0);V6VĿ72)_'Jh.\q9[{#g &LA/d+/LJ֤*pjBr.u/fRG]Ȕ!${ob3TЅ.3;?O>@X ^ĦEg%ɁSZ!gnxKw$v*8puu™ QBDU28ABF$K5K?DSY ߗúbF ˟,6`aӪwy ,ַkkѺJJRS@pdAE@8ZWlC-ka2yFl< ovտDxBh^Uc@F]2n&μRHf9n+{Ӂ+-kLc'I?WF \]~R~-1l~v~Y,6Dk~v*#йYCp8E 펉.Nhc`KjÂg~qᧄ$s1jx _N5JQ'oU^0=DHnX,3#ba}oKʎWϟ I"Zi :X)3Q$5מ0rbޗl;b 'Jtx% 36rpCSG!` e OIY\ǰ9mvi]bieI\d;'OAa6SsUO2Uq/+ê5?+G{hV A 4@#T˿!x.HLD bLNYPYi]maHh vpKo6ۢp, 7Iך'GsKљcsBe @mY\k]pG R(mΧ5q\a@1M]pgEjjrt7g`pe4pj u7Tt+TNX6/Q~`XU[4jVv<Μ${$e|N75| 0P +eA(O)^3Na⪫P>h-0'k9[~h0vjTu싆32n\~ڀM3m*j33o`/\ (XkKgoȹsףπ|?%J%؉Y.a>>$ĭ8u+=P[tAhr< ?ot]+(zVzo( GF:H(1a6Y{+$Ұ^0Q\ʢZxZ>Hm~^HE_ڼGF۳ͯ;P~z׹RpS,/,ƫ:P^+%&s}z &Gu KInC9?)+LZ8'w kJ~,i<䈷0PAYloP`yyG}F=\g;(5ǟY#SR`1=R%E;Mt|fZά<6]Duf0n"x%o$, UZ;"\||†IoZ膂v)]*3`5>I Ug 4 >^"߸aˍJ UU7$J]ǸDw?.laB\= aa:|^^gH~0`iY^̭pzAHH<3e95M̙7OOD,A9rrΣعGl:JK ߠnvONq)SATڰq36'ua Li/Y0,}H_ܻdy@n ld1 A6VHK !ޓBٌm<+I\Hp\ -B?~,N5ؐRIYm&bAY"D*>wھ^1|czzn, s^xZX5]hh<ϒ ǎ8dE`cg%yNQ48}+]3Dӏ.Dʧw8fJI7Y9zM#|7"$ _>xQ,YWLw[`m"9,%m2+M릀x0 ]UrYC1CptDp'ė3Dp0̏/0/l?wj}CI3:FZqUzEe#9:%T-Ew8fiu%QBn829I x2d \\5N6 ڵ]tl$,ip}`!xqP3D/o޸ʇv fD >r)ut4ECo??sXmA-XTjQ.HoT7u;Ɖ캉{b ,4ġOwoک0~bX%3e1v֐jZyO), p)#i.RӇ)n:J.0t ^$[!t8oƵ`d)`t bWg.NC/ě PdÁH-^+"uꂗ &f4EE2 ^7`(Cfȑm6?~;+,x \DE}lV BZH)0og]C8 S0s'l@׼ɭߴݲRD.|AWK)`iW?)û"ӆz7vhuwwBZW'm3)S_O gDզh!]P9N0D|Fy!'z1{XƺV?pU?Z˹&Vmڽ+*|IolG@uڧRbjZN 흪a~ˬ3Ɓ"A;AGZ?(Y0Dg 58kڥAN9b<4ZHJ YE잱.@xZ}1q82 uM<@2ʹ,q f}CF^*1wUNBk:v?1./D~ₐFxc/$> n9J ΔNѧ;ɸpɶ]KlRÛXe'EaQ[4aӮ>]mX~*[b{!~? [6~3g  K{ꐈV-C3ܸRP?9WP*p<^PȉxO3|Ft2!s |8iN9,LEFn=Id z9;̚$',Uy(Y-32QTŶDî&1:*59ޅ{BјbdNOye,̥:=Z7I |I 6T̟,L}Ί=nt$'XDžTAtU՗yN_2ƽ:w~@G71U_QJm/r2w%Cddnx3!؀ivlU&(YX1iAN*%w/'$;u]S ) H|T%:b$i;_f7ҨU8 "߄{v"Tz>.}LQ|!Y ZE*h"xx~q4KiJs38@r̩}K:٩"^Ǜm& 9u`dQ5-*Xyn%"uuQ.^*)Y0doy x ,H >[#ʷ8r 50Wz#BxRYdw U}FKd*|gŕa [r'gBu'g ]6a3]"wçW<ұc \y<kW}XUqS\g~_ɰN`iѠ킃YPyITY߻6^3R7lhr.1=yq<3}6cG+$hG_&L1xk¨~4ҊWfZzrV q7oIMŰa#H19|B94k{P2 YYq)Uhzo10%#6"4w$o|ɾCdы\azK .iR^I5&2~g8w.pr\=ro-Y(arq·Bv{'ï7Dq?QMAPBeU#Ӯ)i2[0H@P4t>6m-0Jpf28d"i O pԬ.F}&(l ɅcfEVf ] oZ, = \žlzQmH|?+1j) -B^^ 8 WNvB `nh6 x.զ2=Zɒ׳R