kernel-debug-modules-internal-5.14.0-503.29.1.el9_5> M Mv ĉJ4!!%joLne)Ip-Bm5 ']gʒTreleng@rockylinux.org p-Bm5 ']}0"C XX5+;8CP/|F^;X h 7[ٓLIj"&BI(`@{QMʁ|Ӿ>i!0׬ 5YJːۂ<(.~C??˰(^6QQ״U$m3hʔ"xrʻ'$JX*gݶ&Ж[@2ѯ4،Q(  AE/E3J"p8op>b3`Η{U\^RL IAr7L9l&z~8S#8w\Cbg~Qy덷A ꠸/\⟫&B)lK’̓aqHy ܾ8: 4a rAY,Y@(S/\k{_ S4+2#y\VD_ZU3{uңlXRL}yvxxV٦pYEuZ>#caaa74d6587f3c4fa8a6648eae59368ef629e4bb567ad0793b488dca955e1da02a1ebf3947985274899db4a8a2157fdbc90ee59f;i@ oT`>@ m? ]d ' 6 _ &Y      @ & &(+.r.0B B C} (D8Dj9Ej:\tj> q@ yG H I X Y 4\ <] x^ 7b ud e f l t u 8v tw x y @     Ckernel-debug-modules-internal5.14.0503.29.1.el9_5Extra kernel modules to match the kernelThis package provides kernel modules for the kernel package for Red Hat internal usage.gȬNiad1-prod-build001.bld.equ.rockylinux.org<Rocky((GPL-2.0-only WITH Linux-syscall-note) OR BSD-2-Clause) AND ((GPL-2.0-only WITH Linux-syscall-note) OR BSD-3-Clause) AND ((GPL-2.0-only WITH Linux-syscall-note) OR CDDL-1.0) AND ((GPL-2.0-only WITH Linux-syscall-note) OR Linux-OpenIB) AND ((GPL-2.0-only WITH Linux-syscall-note) OR MIT) AND ((GPL-2.0-or-later WITH Linux-syscall-note) OR BSD-3-Clause) AND ((GPL-2.0-or-later WITH Linux-syscall-note) OR MIT) AND Apache-2.0 AND BSD-2-Clause AND BSD-3-Clause AND BSD-3-Clause-Clear AND GFDL-1.1-no-invariants-or-later AND GPL-1.0-or-later AND (GPL-1.0-or-later OR BSD-3-Clause) AND (GPL-1.0-or-later WITH Linux-syscall-note) AND GPL-2.0-only AND (GPL-2.0-only OR Apache-2.0) AND (GPL-2.0-only OR BSD-2-Clause) AND (GPL-2.0-only OR BSD-3-Clause) AND (GPL-2.0-only OR CDDL-1.0) AND (GPL-2.0-only OR GFDL-1.1-no-invariants-or-later) AND (GPL-2.0-only OR GFDL-1.2-no-invariants-only) AND (GPL-2.0-only WITH Linux-syscall-note) AND GPL-2.0-or-later AND (GPL-2.0-or-later OR BSD-2-Clause) AND (GPL-2.0-or-later OR BSD-3-Clause) AND (GPL-2.0-or-later OR CC-BY-4.0) AND (GPL-2.0-or-later WITH GCC-exception-2.0) AND (GPL-2.0-or-later WITH Linux-syscall-note) AND ISC AND LGPL-2.0-or-later AND (LGPL-2.0-or-later OR BSD-2-Clause) AND (LGPL-2.0-or-later WITH Linux-syscall-note) AND LGPL-2.1-only AND (LGPL-2.1-only OR BSD-2-Clause) AND (LGPL-2.1-only WITH Linux-syscall-note) AND LGPL-2.1-or-later AND (LGPL-2.1-or-later WITH Linux-syscall-note) AND (Linux-OpenIB OR GPL-2.0-only) AND (Linux-OpenIB OR GPL-2.0-only OR BSD-2-Clause) AND Linux-man-pages-copyleft AND MIT AND (MIT OR GPL-2.0-only) AND (MIT OR GPL-2.0-or-later) AND (MIT OR LGPL-2.1-only) AND (MPL-1.1 OR GPL-2.0-only) AND (X11 OR GPL-2.0-only) AND (X11 OR GPL-2.0-or-later) AND ZlibRelease Engineering System Environment/Kernelhttps://www.kernel.org/linuxx86_64/sbin/depmod -a 5.14.0-503.29.1.el9_5.x86_64+debug/sbin/depmod -a 5.14.0-503.29.1.el9_5.x86_64+debug܀T d(@ 18RJ(tw@N8Jh9@#X%)`@>0x^8,{)xYNWH?($K t/P'p5$[ 0  TD(I0T( 2V8<"x'@H1hqd[AXxAAAA큤A큤A큤A큤AAA큤A큤AA큤AA큤AAA큤A큤AAAA큤A큤A큤A큤AA큤A큤AA큤A큤A큤A큤A큤A큤A큤AA큤AA큤A큤AA큤A큤AA큤AA큤AA큤AA큤A큤gȰ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ȼ)gȼgȼgȰgȼ)gȼgȰgȼ*gȼgȰgȼ*gȼgȰgȼ*gȼgȼ*gȼgȼba45cbcb9ab7682d5168c8245b53b87459e0a4b4e56e3d263bf87052896ee474526989c58c72d183a3131410d7dd7f9ffa928d2831ba1f35f2b51f91338357f8bbd4a0d983545c56b1413225514f399bc907ac1edcf3a2bc5383fb39b7f6c950ccdfd70f8830c7ba58f93ea0bddbf6e68cf70fa0c857319de22a9c4807a7bc48924323c25503bedfc69f5934fc5f7ddb5375d436414ff2124b7eb0dc92b8c31ef5959b672dffac281a82d279380d0f697a1847c0186222f996b1b6ce32a5b5de82dbd7ee6d50947b202e9ac31798765bd82369e030c2e1cc666ea0dd3d4eb68787c7f34019e02cf2f88c4929df5d1df7a867dd1ed29d56a6c97e22623d38dd591d36bfee20060406ffb3a808e25da05db18b7c2e4f8d57cf0fcfafc5f8d86ec8627d6d41de9b913188f661e7f3fe8a32a535ca053342a92372c57074b30626b7c723f0839f21f32cc06cbb60c417db13b76ff411cb69c6cc7d66c949930e4c26f273916f49e855ebaec885e85e3f5f85e28feaf5f85b5e464f5e0f3bb7df1038825899be09a7796a3d8face3be52983dfc9a00ffb1e15ac31f11e1c144bd85fb9fc06c012d0dac59e3adb06e6bd4b90d6f57238857031cc7c3f64e2a6bb4018ebe750e69ec9959e094b7b8278c053013d30391e727b8cbf3c85328cb8c786c98f3da12d4a3ed0a2f96272af91da93c94e3bee27a0a0f661c7df4af733adf5ff162b270b4b7b35a643035dc14906cba9d20d897a67c42efcb44a9b3d57b3cd41292d105f76ba2f6ecfe41e3271901220828c5d6acb0ec4f9c3acfab80fb9a5f281a689584c240ce45b716cf70440871da41f9a2559500d4dc4a5966dee4e7573038541d4ea1ecc515ab8aa19f974241090923e7377e425f542b759661b146206f8e09c2be99e5ce348c960c43d18884a5e09f59e3519322005b9ff6f49b7bb9ffc0469a26f2da628c4999e42991f5dfdbad3f949f5c99a8eeae068b7caa2097fc8772606d7459f878c2302ccfe10deb9d0c755a039ca24cab037bf5e903e86d5f758b3678b7fb49d5528d6a154ddf377388db2d17ffffb8bbedc3517598207568e3040bcaaca7178b0173d56046d991a425676e5b48d65791430e9715a668bdb000f043f00e1876beb9acdefe7d80eec4ed4c5a0f151371e8f4e66cc13950a14ba8c05c76e76cbf4f51c4c3f6287040e6c7aa906820e741c713a856f78a5305475cbd1d5679d2cf9427a391471073afca416cfa7d128aca3b9ad7baaca1c71fdf895ea24cc89dadc191eb6a1502eec9e05ee6b4d6afa11754290cba9452268b50440b301d51147b17d1a6ae71e826946d5f2bf4e9e54dece62d4d8acbf7ab9e4dff575a33c3b56e89c20d9abdbf5261754ce3635ea7e80f60de561ba2dadc24e1b4fd07ed1c4fc26bb909013bd4d450f6c841123dcf07016b5e5f05b52a8cf41854153af96e8836de328381acfe1070cf67965a86b5dce6e9df3b4599342fbe174983e94a9769bdbe6daa4dfa30f10a6beb24ddbb47fe7d9215a0a59df653599bb3c87561c694984d898684375cbc15abdbb28219cf410c5ba4e6193808b9f082c22b5628c26aec9e81d7d19d03f614a2685a6762d4702151c7d8434c9bd064d9062e1e39f2889c0dbef4b7eab42da153e846b4b7037fab6e76cb8c91b4eeb51a47b69722623feae18052a443e4858fcbee846d57825ae2548ea3d2e82cb231e793aab00baff5b5d399154174b75dc282077f01874362075c43970886139063b5d460a13731254a09466571b08569ce7e68ebf9fe5ad1f2fcfa068e7ead5018c953de2d0170a9497977a6b54367da620d2290e6f7a589b0044147b636041e8f03b15602b0d457cd8f1098d0b71284c31064b9094a282abbd433f2d9e78b6e5f9c20db6b4ed10bc225a345ef5e49d6f458c67f3fb09ed7b0b435c826019d356b8d0de0852c85120203e72ee1caf31cb9365c4c512be122f978662f7fba0377e219142ac180cf01fcaf049374ad57ba8b934238db5159c306178758df1929baf532f780e99ae8b19457fec980344b0c1d2382443900f6e282e8403fbbf61bd05f629983a27565b88021c8aec739fbaed3fceef79ebb4eff25643d6c71f7751a9dd622fb6b12312e4cc58b727c2c49fa6edeeac441dda8e7998f59c18692392bdb55d56af9f209f53944f8b0009fa10ffef3718e4576a16bfa14fcd34be1a180f7bf35dedf1a7acfdf2991f30495f1e4472ee4e315116b0e96747322117abae49d820bb69cc6f6c285e5d09af024bd9f02b58d2effe164733c51da17ca9769359742be07590bd5539fda0dba1d42363d0a98b8722575ea2202efb6a51c69d646c15376985873ced4a1979b7486bd5070cd540cfc8238af315cb825da013c8ed2cc0ba0397df442646d7a6e6547154f2884937af1becdf88c73a86a134648aa709622cc3055b05c0283e1ade00724a4b28009ac04288ebef9df17a7fb3853e2b823045afc77fc997f6062a9a856706d0671ab8b2ea723e9c5ff6772652c73126c9ab462276c6f57b946daff3fff85e8b7263ff7ea9b63d22cc26afaa73aa6e2930bd6d34944bdc5401fc205e96f2dff99d6388ad2af4715153ff26d3e7a423b925168ea981c6b90e975caf29b5d32b51353c661e272566d222e2bb21c98f86f818fe5cb7f4fd21eaba40a437b78af88bf55ff50c399f7fdf83144c4568051ea2bc5f4efaae468adf4713b26bc57180442a587a72c2c55d65cba5cb59ae5eee371a77b37622bd4d6c5d1ebd209fe19007ddbe967f9da899cfa42933bfa6a5268401c90812cc99ff73031d1368cbcc1cdfa44b2c2b0a616a3efadb64ce1636751fa4157b1a213bfafc32b793a2a7ae48d2ad69d25d66e56014d7442a60bbf405d0e60fb3e8503a301118ff7aa05ce0b5ee984db102bab0c28e0cbae152c5e026043935def3ec496052fbf65ea520042058f393e9ac53121da68e802ea305ce3ecbabc6f293b62cc18ae56541293d1cadaede5d75e09ff51ea345652e02c3c14169826e645f707b99c80ae8c036f7034e1c3f300fc1a6705c2b6ff5ec4aa9db9f4caa59fd68ab6fddd38790fe9eeeeaddbab767c6017519d4c66064a4774289075078d2e80067a737f5a61cbdeb3a480e4333b5e99df1d8f5772be313b665ea56bdc9183c7187be83fd7524cd0076381e7a98bf175d00009b8641000351426ca0eb72d6c56f33f96ddf52c81709d1db817937df6e3173ea7df2547313affc7ccdda8af7d5e15588f5ddf37bfe6eb9864042159e0c960d5f656714d140c28fbb1c1c2432056ff9e0be120d9dfb9cdc1d5da9dae83fc6def063ad432ade46eea2c0d18859b80a9793e6524b1bd2d5d7d342ec89dea4448e1e1a4ffef1a82ee971cd842581dfcfa72d550ae9ce1fdafd6a28130b1fb5e0baba4dc9b600dcb50d7d2ecd53a2e9efd10c2380960cd575cbbf7d7883b97fdf90779b00b88fe5236e09cfdb296fa75f0b83856b59c2abddd36be7cfb754c06ab9e144ee6b1f057405cddc5b0eaa9629a8254b71dffe10b4bebd9c2bf4a9ad5efd1d22477de4d187c9b59939883ea0d50485eb093b57d2eccd932d336a7f261b20cf5b3b70b0f7e8489ad823bd33f427801e32c60f412d9cdf160f4373d3d70014b5cebc03d0382b0f629a424d19e3cd702c5780107994911d2cb8c735a8048ba97cb08a26286e54fece7f688fedf26f90e7c5f692c3a986a8416024dc399c9868d9add92be400fb4ea56e480974f9e3fa742d00eafbc9c2a406ac907f7500953d7743fb9bdf6ba3ab736bb2ca603ad6e95e6a77ed969f5a7c3c3ca460fb8765576adf1c8999b4dc16d86d89f3b801d144b08ecf2743204297829ea8d64e1be0d445a76443a72afb125211d5e844506403dd2916795989ad749de05077c36a3a9e816e736b35b5fb1b15c26cb35d8abc591c359f4f770526aedfb3fbbb780fee74bf2032688d981c984e597ec5bd34fba8db8033e170b51af13a5ed3de2237502f6452477ec24d981422d66c88161rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkernel-5.14.0-503.29.1.el9_5.src.rpminstallonlypkg(kernel-module)kernel-debug-modules-internalkernel-debug-modules-internalkernel-debug-modules-internal(x86-64)kernel-debug-modules-internal-uname-rkernel-debug-modules-internal-x86_64kernel-debug-modules-internal-x86_64kmod(amd-pstate-ut.ko)kmod(bitfield_kunit.ko)kmod(cfg80211-tests.ko)kmod(checksum_kunit.ko)kmod(cmdline_kunit.ko)kmod(cpumask_kunit.ko)kmod(dev_addr_lists_test.ko)kmod(dmatest.ko)kmod(drm_buddy_test.ko)kmod(drm_cmdline_parser_test.ko)kmod(drm_connector_test.ko)kmod(drm_damage_helper_test.ko)kmod(drm_dp_mst_helper_test.ko)kmod(drm_exec_test.ko)kmod(drm_format_helper_test.ko)kmod(drm_format_test.ko)kmod(drm_framebuffer_test.ko)kmod(drm_gem_shmem_test.ko)kmod(drm_kunit_helpers.ko)kmod(drm_managed_test.ko)kmod(drm_mm_test.ko)kmod(drm_modes_test.ko)kmod(drm_plane_helper_test.ko)kmod(drm_probe_helper_test.ko)kmod(drm_rect_test.ko)kmod(ext4-inode-test.ko)kmod(fat_test.ko)kmod(gss_krb5_test.ko)kmod(handshake-test.ko)kmod(hashtable_test.ko)kmod(hid-uclogic-test.ko)kmod(iio-test-format.ko)kmod(input_test.ko)kmod(iwlwifi-tests.ko)kmod(kasan_test.ko)kmod(kunit-example-test.ko)kmod(kunit-test.ko)kmod(kunit.ko)kmod(lib_test.ko)kmod(list-test.ko)kmod(locktorture.ko)kmod(mac80211-tests.ko)kmod(mac80211_hwsim.ko)kmod(memcpy_kunit.ko)kmod(mptcp_crypto_test.ko)kmod(mptcp_token_test.ko)kmod(mtty.ko)kmod(netdevsim.ko)kmod(overflow_kunit.ko)kmod(pktgen.ko)kmod(property-entry-test.ko)kmod(rational-test.ko)kmod(rcuscale.ko)kmod(rcutorture.ko)kmod(refscale.ko)kmod(regmap-kunit.ko)kmod(resource_kunit.ko)kmod(rocker.ko)kmod(scftorture.ko)kmod(siphash_kunit.ko)kmod(slub_kunit.ko)kmod(soc-topology-test.ko)kmod(soc-utils-test.ko)kmod(sound_kunit.ko)kmod(stackinit_kunit.ko)kmod(strcat_kunit.ko)kmod(strscpy_kunit.ko)kmod(sysctl-test.ko)kmod(test_bits.ko)kmod(test_bpf.ko)kmod(test_hash.ko)kmod(test_hmm.ko)kmod(test_klp_atomic_replace.ko)kmod(test_klp_callbacks_busy.ko)kmod(test_klp_callbacks_demo.ko)kmod(test_klp_callbacks_demo2.ko)kmod(test_klp_callbacks_mod.ko)kmod(test_klp_livepatch.ko)kmod(test_klp_shadow_vars.ko)kmod(test_klp_state.ko)kmod(test_klp_state2.ko)kmod(test_klp_state3.ko)kmod(test_linear_ranges.ko)kmod(test_list_sort.ko)kmod(test_sort.ko)kmod(test_vmalloc.ko)kmod(time_test.ko)kmod(torture.ko)kmod(wwan_hwsim.ko)ksym(__drm_kunit_helper_alloc_drm_device_with_driver)ksym(__kunit_abort)ksym(__kunit_activate_static_stub)ksym(__kunit_add_resource)ksym(__kunit_do_failed_assertion)ksym(__kunit_test_suites_exit)ksym(__kunit_test_suites_init)ksym(_torture_create_kthread)ksym(_torture_stop_kthread)ksym(drm_kunit_helper_acquire_ctx_alloc)ksym(drm_kunit_helper_alloc_device)ksym(drm_kunit_helper_atomic_state_alloc)ksym(drm_kunit_helper_create_crtc)ksym(drm_kunit_helper_create_primary_plane)ksym(drm_kunit_helper_free_device)ksym(kunit_add_action)ksym(kunit_add_action_or_reset)ksym(kunit_assert_prologue)ksym(kunit_binary_assert_format)ksym(kunit_binary_ptr_assert_format)ksym(kunit_binary_str_assert_format)ksym(kunit_cleanup)ksym(kunit_deactivate_static_stub)ksym(kunit_destroy_resource)ksym(kunit_device_register)ksym(kunit_device_register_with_driver)ksym(kunit_device_unregister)ksym(kunit_driver_create)ksym(kunit_fail_assert_format)ksym(kunit_init_test)ksym(kunit_kfree)ksym(kunit_kmalloc_array)ksym(kunit_log_append)ksym(kunit_mem_assert_format)ksym(kunit_ptr_not_err_assert_format)ksym(kunit_release_action)ksym(kunit_remove_action)ksym(kunit_remove_resource)ksym(kunit_run_tests)ksym(kunit_suite_has_succeeded)ksym(kunit_suite_num_test_cases)ksym(kunit_test_case_num)ksym(kunit_try_catch_run)ksym(kunit_try_catch_throw)ksym(kunit_unary_assert_format)ksym(stutter_wait)ksym(torture_cleanup_begin)ksym(torture_cleanup_end)ksym(torture_hrtimeout_jiffies)ksym(torture_hrtimeout_ms)ksym(torture_hrtimeout_ns)ksym(torture_hrtimeout_s)ksym(torture_hrtimeout_us)ksym(torture_init_begin)ksym(torture_init_end)ksym(torture_kthread_stopping)ksym(torture_must_stop)ksym(torture_must_stop_irq)ksym(torture_num_online_cpus)ksym(torture_offline)ksym(torture_online)ksym(torture_onoff_failures)ksym(torture_onoff_init)ksym(torture_onoff_stats)ksym(torture_random)ksym(torture_shuffle_init)ksym(torture_shuffle_task_register)ksym(torture_shutdown_absorb)ksym(torture_shutdown_init)ksym(torture_stutter_init)ksym(verbose_torout_sleep)modalias(pci:v00001B36d00000006sv*sd*bc*sc*i*)modalias(rtnl-link-netdevsim)modalias(virtio:d0000001Dv*)    /bin/sh/bin/shkernel-debug-modules-core-uname-rkernel-debug-modules-uname-rkernel-uname-rrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)5.14.0-503.29.1.el9_5.x86_64+debug5.14.0-503.29.1.el9_5.x86_64+debug5.14.0-503.29.1.el9_5.x86_64+debug3.0.4-14.6.0-14.0-15.2-14.16.1.3g@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.29.1Chao YE [5.14.0-503.29.1.el9_5]Chao YE [5.14.0-503.28.1.el9_5]Chao YE [5.14.0-503.27.1.el9_5]Chao YE [5.14.0-503.26.1.el9_5]Chao YE [5.14.0-503.25.1.el9_5]Chao YE [5.14.0-503.24.1.el9_5]Chao YE [5.14.0-503.23.1.el9_5]Chao YE [5.14.0-503.22.1.el9_5]Lucas Zampieri [5.14.0-503.21.1.el9_5]Lucas Zampieri [5.14.0-503.20.1.el9_5]Lucas Zampieri [5.14.0-503.19.1.el9_5]Lucas Zampieri [5.14.0-503.18.1.el9_5]Lucas Zampieri [5.14.0-503.17.1.el9_5]Lucas Zampieri [5.14.0-503.16.1.el9_5]Lucas Zampieri [5.14.0-503.15.1.el9_5]Lucas Zampieri [5.14.0-503.14.1.el9_5]Lucas Zampieri [5.14.0-503.13.1.el9_5]Lucas Zampieri [5.14.0-503.12.1.el9_5]Lucas Zampieri [5.14.0-503.11.1.el9_5]Lucas Zampieri [5.14.0-503.10.1.el9_5]Lucas Zampieri [5.14.0-503.9.1.el9_5]Lucas Zampieri [5.14.0-503.8.1.el9_5]Lucas Zampieri [5.14.0-503.7.1.el9_5]Lucas Zampieri [5.14.0-503.6.1.el9_5]Lucas Zampieri [5.14.0-503.5.1.el9_5]Lucas Zampieri [5.14.0-503.4.1.el9_5]Lucas Zampieri [5.14.0-503.3.1.el9_5]Lucas Zampieri [5.14.0-503.2.1.el9_5]Lucas Zampieri [5.14.0-503.1.1.el9_5]Lucas Zampieri [5.14.0-503.el9]Lucas Zampieri [5.14.0-502.el9]Lucas Zampieri [5.14.0-501.el9]Lucas Zampieri [5.14.0-500.el9]Lucas Zampieri [5.14.0-499.el9]Lucas Zampieri [5.14.0-498.el9]Lucas Zampieri [5.14.0-497.el9]Lucas Zampieri [5.14.0-496.el9]Lucas Zampieri [5.14.0-495.el9]Lucas Zampieri [5.14.0-494.el9]Lucas Zampieri [5.14.0-493.el9]Lucas Zampieri [5.14.0-492.el9]Scott Weaver [5.14.0-491.el9]Scott Weaver [5.14.0-490.el9]Lucas Zampieri [5.14.0-489.el9]Lucas Zampieri [5.14.0-488.el9]Lucas Zampieri [5.14.0-487.el9]Lucas Zampieri [5.14.0-486.el9]Lucas Zampieri [5.14.0-485.el9]Lucas Zampieri [5.14.0-484.el9]Lucas Zampieri [5.14.0-483.el9]Lucas Zampieri [5.14.0-482.el9]Lucas Zampieri [5.14.0-481.el9]Lucas Zampieri [5.14.0-480.el9]Lucas Zampieri [5.14.0-479.el9]Lucas Zampieri [5.14.0-478.el9]Lucas Zampieri [5.14.0-477.el9]Lucas Zampieri [5.14.0-476.el9]Lucas Zampieri [5.14.0-475.el9]Lucas Zampieri [5.14.0-474.el9]Lucas Zampieri [5.14.0-473.el9]Lucas Zampieri [5.14.0-472.el9]Lucas Zampieri [5.14.0-471.el9]Lucas Zampieri [5.14.0-470.el9]Lucas Zampieri [5.14.0-469.el9]Lucas Zampieri [5.14.0-468.el9]Lucas Zampieri [5.14.0-467.el9]Lucas Zampieri [5.14.0-466.el9]Lucas Zampieri [5.14.0-465.el9]Lucas Zampieri [5.14.0-464.el9]Lucas Zampieri [5.14.0-463.el9]Lucas Zampieri [5.14.0-462.el9]Lucas Zampieri [5.14.0-461.el9]Lucas Zampieri [5.14.0-460.el9]Lucas Zampieri [5.14.0-459.el9]Lucas Zampieri [5.14.0-458.el9]Scott Weaver [5.14.0-457.el9]Lucas Zampieri [5.14.0-456.el9]Lucas Zampieri [5.14.0-455.el9]Lucas Zampieri [5.14.0-454.el9]Lucas Zampieri [5.14.0-453.el9]Lucas Zampieri [5.14.0-452.el9]Lucas Zampieri [5.14.0-451.el9]Lucas Zampieri [5.14.0-450.el9]Lucas Zampieri [5.14.0-449.el9]Lucas Zampieri [5.14.0-448.el9]Patrick Talbert [5.14.0-447.el9]Patrick Talbert [5.14.0-446.el9]Lucas Zampieri [5.14.0-445.el9]Lucas Zampieri [5.14.0-444.el9]Lucas Zampieri [5.14.0-443.el9]Lucas Zampieri [5.14.0-442.el9]Lucas Zampieri [5.14.0-441.el9]Lucas Zampieri [5.14.0-440.el9]Lucas Zampieri [5.14.0-439.el9]Lucas Zampieri [5.14.0-438.el9]Lucas Zampieri [5.14.0-437.el9]Lucas Zampieri [5.14.0-436.el9]Scott Weaver [5.14.0-435.el9]Scott Weaver [5.14.0-434.el9]Scott Weaver [5.14.0-433.el9]Lucas Zampieri [5.14.0-432.el9]Lucas Zampieri [5.14.0-431.el9]Lucas Zampieri [5.14.0-430.el9]Lucas Zampieri [5.14.0-429.el9]Lucas Zampieri [5.14.0-428.el9]- Porting to Rocky Linux 9, debranding and Rocky branding - Ensure aarch64 kernel is not compressed- rhel-9.5: gate on kernel-qe tests results not cki ones (Bruno Goncalves) - ice: implement low latency PHY timer updates (Petr Oros) [RHEL-75466] - ice: check low latency PHY timer update firmware capability (Petr Oros) [RHEL-75466] - ice: add lock to protect low latency interface (Petr Oros) [RHEL-75466] - ice: rename TS_LL_READ* macros to REG_LL_PROXY_H_* (Petr Oros) [RHEL-75466] - ice: use read_poll_timeout_atomic in ice_read_phy_tstamp_ll_e810 (Petr Oros) [RHEL-75466] - smb: client: get rid of kstrdup() in get_ses_refpath() (Paulo Alcantara) [RHEL-72875] - smb: client: fix noisy when tree connecting to DFS interlink targets (Paulo Alcantara) [RHEL-72875] - smb: client: don't trust DFSREF_STORAGE_SERVER bit (Paulo Alcantara) [RHEL-72875] - smb: client: don't check for @leaf_fullpath in match_server() (Paulo Alcantara) [RHEL-72875] - smb: client: get rid of TCP_Server_Info::refpath_lock (Paulo Alcantara) [RHEL-72875] - smb: client: don't retry DFS targets on server shutdown (Paulo Alcantara) [RHEL-72875] - smb: client: fix return value of parse_dfs_referrals() (Paulo Alcantara) [RHEL-72875] - smb: client: optimize referral walk on failed link targets (Paulo Alcantara) [RHEL-72875] - smb: client: provide dns_resolve_{unc,name} helpers (Paulo Alcantara) [RHEL-72875] - smb: client: parse DNS domain name from domain= option (Paulo Alcantara) [RHEL-72875] - smb: client: fix DFS mount against old servers with NTLMSSP (Paulo Alcantara) [RHEL-72875] - smb: client: parse av pair type 4 in CHALLENGE_MESSAGE (Paulo Alcantara) [RHEL-72875] - smb: client: introduce av_for_each_entry() helper (Paulo Alcantara) [RHEL-72875] - smb: client: fix double free of TCP_Server_Info::hostname (Paulo Alcantara) [RHEL-72875] - cifs: support mounting with alternate password to allow password rotation (Paulo Alcantara) [RHEL-72875] - cifs: support reconnect with alternate password for SMB1 (Paulo Alcantara) [RHEL-72875] - smb: client: sync the root session and superblock context passwords before automounting (Paulo Alcantara) [RHEL-72875] - cifs: unlock on error in smb3_reconfigure() (Paulo Alcantara) [RHEL-72875] - cifs: during remount, make sure passwords are in sync (Paulo Alcantara) [RHEL-72875] - smb: client: Handle kstrdup failures for passwords (Paulo Alcantara) [RHEL-72875] {CVE-2024-50120} - smb: client: fix TCP timers deadlock after rmmod (Paulo Alcantara) [RHEL-72875] {CVE-2024-54680} - smb: client: Fix use-after-free of network namespace. (Paulo Alcantara) [RHEL-72875] {CVE-2024-53095} - Fix spelling errors in Server Message Block (Paulo Alcantara) [RHEL-72875] - af_packet: do not call packet_read_pending() from tpacket_destruct_skb() (CKI Backport Bot) [RHEL-78423]- bnxt_en: Fix GSO type for HW GRO packets on 5750X chips (CKI Backport Bot) [RHEL-73726] - intel_idle: Disable promotion to C1E on Jasper Lake and Elkhart Lake (David Arcari) [RHEL-62985] - intel_idle: add Granite Rapids Xeon support (David Arcari) [RHEL-62985] - intel_idle: Switch to new Intel CPU model defines (David Arcari) [RHEL-62985] - x86/resctrl: Remove redundant variable in mbm_config_write_domain() (David Arcari) [RHEL-59001] - x86/resctrl: Read supported bandwidth sources from CPUID (David Arcari) [RHEL-59001] - x86/resctrl: Remove hard-coded memory bandwidth limit (David Arcari) [RHEL-59001] - mei: me: disable RPL-S on SPS and IGN firmwares (CKI Backport Bot) [RHEL-60895] - smb: client: change return value in open_cached_dir_by_dentry() if !cfids (Jay Shin) [RHEL-75935] - smb: client: disable directory caching when dir_cache_timeout is zero (Jay Shin) [RHEL-75935] - smb: client: remove unnecessary checks in open_cached_dir() (Jay Shin) [RHEL-75935] - smb: prevent use-after-free due to open_cached_dir error paths (Jay Shin) [RHEL-75935] {CVE-2024-53177} - smb: Don't leak cfid when reconnect races with open_cached_dir (Jay Shin) [RHEL-75935] {CVE-2024-53178} - smb3: request handle caching when caching directories (Jay Shin) [RHEL-75935] - bnxt_en: Unregister PTP during PCI shutdown and suspend (Michal Schmidt) [RHEL-69514] - bnxt_en: Refactor bnxt_ptp_init() (Michal Schmidt) [RHEL-69514] - smb: client: ignore unhandled reparse tags (Jay Shin) [RHEL-77743] - smb: client: fix oops due to unset link speed (Jay Shin) [RHEL-77359]- NFS: enable nconnect for RDMA (Benjamin Coddington) [RHEL-77179] - Revert "scsi: lpfc: Early return after marking final NLP_DROPPED flag in dev_loss_tmo" (Dick Kennedy) [RHEL-70933] - idpf: fix idpf_vc_core_init error path (CKI Backport Bot) [RHEL-70191] - idpf: avoid vport access in idpf_get_link_ksettings (CKI Backport Bot) [RHEL-70191] - ip6mr: fix tables suspicious RCU usage (Andrea Claudi) [RHEL-71730] - ipmr: tune the ipmr_can_free_table() checks. (Andrea Claudi) [RHEL-71730] - ipmr: add debug check for mr table cleanup (Andrea Claudi) [RHEL-71730] - net: ip6mr: add RTM_GETROUTE netlink op (Andrea Claudi) [RHEL-71730] - i40e: add ability to reset VF for Tx and Rx MDD events (Michal Schmidt) [RHEL-75972] - tcp: fix mptcp DSS corruption due to large pmtu xmit (Paolo Abeni) [RHEL-62215] - mptcp: handle consistently DSS corruption (Paolo Abeni) [RHEL-62215]- redhat: drop Y issues from changelog (Jan Stancek) - media: uvcvideo: Skip parsing frames of type UVC_VS_UNDEFINED in uvc_parse_format (CKI Backport Bot) [RHEL-78075] {CVE-2024-53104}- md/md-bitmap: fix writing non bitmap pages (CKI Backport Bot) [RHEL-76800]- smb: client: fix potential race in cifs_put_tcon() (Jay Shin) [RHEL-73594 RHEL-70959] - smb: client: don't try following DFS links in cifs_tree_connect() (Jay Shin) [RHEL-73594 RHEL-70959] - smb: client: allow reconnect when sending ioctl (Jay Shin) [RHEL-73594 RHEL-70959] - smb: client: get rid of @nlsc param in cifs_tree_connect() (Jay Shin) [RHEL-73594 RHEL-70959] - smb: client: allow more DFS referrals to be cached (Jay Shin) [RHEL-73594 RHEL-70959] - smb3: fix broken reconnect when password changing on the server by allowing password rotation (Jay Shin) [RHEL-73594 RHEL-57983] - i40e: Fix handling changed priv flags (Kamal Heib) [RHEL-69857 RHEL-30524] - mm: migrate: fix getting incorrect page mapping during page migration (Rafael Aquini) [RHEL-70898 RHEL-27742 RHEL-28873] {CVE-2023-52490} - mm: migrate: record the mlocked page status to remove unnecessary lru drain (Rafael Aquini) [RHEL-70898 RHEL-27742] - mm: convert migrate_pages() to work on folios (Rafael Aquini) [RHEL-70898 RHEL-27742] - migrate_pages_batch: simplify retrying and failure counting of large folios (Rafael Aquini) [RHEL-70898 RHEL-27742]- printk: nbcon: Fix illegal RCU usage on thread wakeup (Derek Barbosa) [RHEL-73036]- [s390] zcore: WRITE is "data source", not destination... (CKI Backport Bot) [RHEL-63078] - arm64/sve: Discard stale CPU state when handling SVE traps (Mark Salter) [RHEL-72218] {CVE-2024-50275} - bpf: Use raw_spinlock_t in ringbuf (Luis Claudio R. Goncalves) [RHEL-68992 RHEL-20608] - rh_messages.h: un-unmaintain hfi1 (CKI Backport Bot) [RHEL-71322] - scsi: lpfc: Validate hdwq pointers before dereferencing in reset/errata paths (Dick Kennedy) [RHEL-66055 RHEL-53595] - scsi: lpfc: Handle mailbox timeouts in lpfc_get_sfp_info (Dick Kennedy) [RHEL-66055 RHEL-53595] - ASoC: SOF: ipc4-topology: Preserve the DMA Link ID for ChainDMA on unprepare (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology: Only handle dai_config with HW_PARAMS for ChainDMA (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology: Use single token list for the copiers (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology: Use correct queue_id for requesting input pin format (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology: Adjust the params based on DAI formats (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology: Improve readability of sof_ipc4_prepare_dai_copier() (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology/pcm: Rename sof_ipc4_copier_is_single_format() (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology: Print out the channel count in sof_ipc4_dbg_audio_format (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology: support tdm slot number query (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc3-topology: support tdm slot number query (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: sof-audio: add sof_dai_get_tdm_slots function (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: sof-audio: rename dai clock setting query function (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology: Add support for NHLT with 16-bit only DMIC blob (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology: Correct DAI copier config and NHLT blob request (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology: Allow selective update in sof_ipc4_update_hw_params (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology: remove shadowed variable (Jaroslav Kysela) [RHEL-62030] - Revert "ixgbe: Manual AN-37 for troublesome link partners for X550 SFI" (Ivan Vecera) [RHEL-65624] - KVM: SVM: Propagate error from snp_guest_req_init() to userspace (Bandan Das) [RHEL-68361 RHEL-65840] - KVM: SEV: Provide support for SNP_EXTENDED_GUEST_REQUEST NAE event (Bandan Das) [RHEL-68361 RHEL-65840] - x86/sev: Move sev_guest.h into common SEV header (Bandan Das) [RHEL-68361 RHEL-65840] - KVM: SEV: Provide support for SNP_GUEST_REQUEST NAE event (Bandan Das) [RHEL-68361 RHEL-65840] - i40e: fix race condition by adding filter's intermediate sync state (CKI Backport Bot) [RHEL-69809] {CVE-2024-53088} - ice: fix truesize operations for PAGE_SIZE >= 8192 (CKI Backport Bot) [RHEL-70660 RHEL-37905] - ice: fix ICE_LAST_OFFSET formula (CKI Backport Bot) [RHEL-70660 RHEL-37905] - ice: fix page reuse when PAGE_SIZE is over 8k (CKI Backport Bot) [RHEL-70660 RHEL-37905] - nvme-fabrics: handle zero MAXCMD without closing the connection (Maurizio Lombardi) [RHEL-72970] - selftests: netfilter: add test case for recent mismatch bug (Florian Westphal) [RHEL-71357 RHEL-60554] - netfilter: nf_tables: unconditionally flush pending work before notifier (Florian Westphal) [RHEL-71357 RHEL-60554] - netfilter: nft_set_pipapo_avx2: disable softinterrupts (Florian Westphal) [RHEL-71357 RHEL-60554] - netfilter: nf_set_pipapo: fix initial map fill (Florian Westphal) [RHEL-71357 RHEL-60554] - netfilter: nf_tables: store new sets in dedicated list (Florian Westphal) [RHEL-71357 RHEL-60554] - netfilter: nft_socket: Fix a NULL vs IS_ERR() bug in nft_socket_cgroup_subtree_level() (Florian Westphal) [RHEL-71357 RHEL-60554] - netfilter: nft_socket: make cgroupsv2 matching work with namespaces (Florian Westphal) [RHEL-71357 RHEL-60554] - netfilter: nft_socket: fix sk refcount leaks (Florian Westphal) [RHEL-71357 RHEL-60554] - tcp: Fix use-after-free of nreq in reqsk_timer_handler(). (Guillaume Nault) [RHEL-70541 RHEL-70449] - tcp/dccp: Don't use timer_pending() in reqsk_queue_unlink(). (Guillaume Nault) [RHEL-66329 RHEL-66328] {CVE-2024-50154} - rcu: Use system_unbound_wq to avoid disturbing isolated CPUs (Waiman Long) [RHEL-61329 RHEL-50220] - scsi: storvsc: Do not flag MAINTENANCE_IN return of SRB_STATUS_DATA_OVERRUN as an error (Cathy Avery) [RHEL-71393 RHEL-9848] - scsi: storvsc: Handle additional SRB status values (Cathy Avery) [RHEL-71393 RHEL-9848]- mlxsw: spectrum_ipip: Fix memory leak when changing remote IPv6 address (CKI Backport Bot) [RHEL-66899] {CVE-2024-50252} - CVE-2024-53122 mptcp: cope racing subflow creation in mptcp_rcv_space_adjust (Patrick Talbert) [RHEL-70083 RHEL-69670] {CVE-2024-53122} - mm: make show_free_areas() static (Aristeu Rozanski) [RHEL-66998 RHEL-27743] - mm: remove arguments of show_mem() (Aristeu Rozanski) [RHEL-66998 RHEL-27743] - KVM: s390: Change virtual to physical address access in diag 0x258 handler (Thomas Huth) [RHEL-67922 RHEL-65229] - KVM: s390: gaccess: Check if guest address is in memslot (Thomas Huth) [RHEL-67922 RHEL-65229] - KVM: s390: Fix SORTL and DFLTCC instruction format error in __insn32_query (Thomas Huth) [RHEL-67922 RHEL-65229] - s390/uv: Panic for set and remove shared access UVC errors (Thomas Huth) [RHEL-67922 RHEL-65229] - KVM: s390: remove useless include (Thomas Huth) [RHEL-67922 RHEL-65229] - s390/mm: Re-enable the shared zeropage for !PV and !skeys KVM guests (Thomas Huth) [RHEL-67922 RHEL-65229] - mm/userfaultfd: Do not place zeropages when zeropages are disallowed (Thomas Huth) [RHEL-67922 RHEL-65229] - s390: allow pte_offset_map_lock() to fail (Thomas Huth) [RHEL-67922 RHEL-54248] - KVM: s390: vsie: Use virt_to_phys for crypto control block (Thomas Huth) [RHEL-67922 RHEL-65229] - KVM: s390: vsie: Use virt_to_phys for facility control block (Thomas Huth) [RHEL-67922 RHEL-65229] - gfs2: Prevent inode creation race (Andreas Gruenbacher) [RHEL-68137 RHEL-68102] - gfs2: Only defer deletes when we have an iopen glock (Andreas Gruenbacher) [RHEL-68137 RHEL-68102] - gfs2: Randomize GLF_VERIFY_DELETE work delay (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Use mod_delayed_work in gfs2_queue_try_to_evict (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Update to the evict / remote delete documentation (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Call gfs2_queue_verify_delete from gfs2_evict_inode (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Clean up delete work processing (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Minor delete_work_func cleanup (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Return enum evict_behavior from gfs2_upgrade_iopen_glock (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Rename dinode_demise to evict_behavior (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Rename GIF_{DEFERRED -> DEFER}_DELETE (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Faster gfs2_upgrade_iopen_glock wakeups (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Fix unlinked inode cleanup (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Allow immediate GLF_VERIFY_DELETE work (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Initialize gl_no_formal_ino earlier (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Rename GLF_VERIFY_EVICT to GLF_VERIFY_DELETE (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: make timeout values more explicit (Wolfram Sang) [RHEL-62105 RHEL-60945] - gfs2: Simplify function gfs2_upgrade_iopen_glock (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Rename SDF_DEACTIVATING to SDF_KILL (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - smb: client: fix use-after-free of signing key (Jay Shin) [RHEL-69306 RHEL-66206] - net/iucv: fix use after free in iucv_sock_close() (Mete Durlu) [RHEL-60300 RHEL-53992] - KVM: arm64: Ensure vgic_ready() is ordered against MMIO registration (CKI Backport Bot) [RHEL-70294]- bnxt_en: Add support for user configured RSS key (Michal Schmidt) [RHEL-68699 RHEL-54645] - bnxt_en: Add function to calculate Toeplitz hash (Michal Schmidt) [RHEL-68699 RHEL-54645] - kvm: Note an RCU quiescent state on guest exit (Leonardo Bras) [RHEL-65734 RHEL-20288] - rcu: Add rcutree.nohz_full_patience_delay to reduce nohz_full OS jitter (Leonardo Bras) [RHEL-65734 RHEL-20288] - context_tracking: Fix KCSAN noinstr violation (Leonardo Bras) [RHEL-65734 RHEL-20288] - perf/aux: Fix AUX buffer serialization (Michael Petlan) [RHEL-67495] {CVE-2024-46713} - RDMA/bnxt_re: Fix a bug while setting up Level-2 PBL pages (Mohammad Heib) [RHEL-66669 RHEL-52759] {CVE-2024-50208}- xfrm: validate new SA's prefixlen using SA family when sel.family is unset (Sabrina Dubroca) [RHEL-66462 RHEL-66461] {CVE-2024-50142} - xfrm: fix one more kernel-infoleak in algo dumping (CKI Backport Bot) [RHEL-65960] {CVE-2024-50110} - Revert "Merge: [qed] softlockup triggered by ethtool -d [rhel-9.5.z]" (Lucas Zampieri) [RHEL-61705] - tracing/hwlat: Fix a race during cpuhp processing (Tomas Glozar) [RHEL-69468] - tracing/timerlat: Fix a race during cpuhp processing (Tomas Glozar) [RHEL-69468] {CVE-2024-49866} - tracing/timerlat: Drop interface_lock in stop_kthread() (Tomas Glozar) [RHEL-69468] - tracing/timerlat: Fix duplicated kthread creation due to CPU online/offline (Tomas Glozar) [RHEL-69468] - ceph: remove the incorrect Fw reference check when dirtying pages (Xiubo Li) [RHEL-61416 RHEL-60255]- bpf: Fix a kernel verifier crash in stacksafe() (CKI Backport Bot) [RHEL-66097 RHEL-66098] {CVE-2024-45020} - bpf: Fix a sdiv overflow issue (CKI Backport Bot) [RHEL-64598 RHEL-64597] {CVE-2024-49888} - bpf: Fix out-of-bounds write in trie_get_next_key() (CKI Backport Bot) [RHEL-66877] {CVE-2024-50262} - bpf: Fix use-after-free in bpf_uprobe_multi_link_attach() (CKI Backport Bot) [RHEL-63331] {CVE-2024-47675} - nfsd: ensure that nfsd4_fattr_args.context is zeroed out (Jay Shin) [RHEL-58884 RHEL-58883] {CVE-2024-46697} - KVM: nSVM: Ignore nCR3[4:0] when loading PDPTEs from memory (Jon Maloy) [RHEL-65872] {CVE-2024-50115} - net: tighten bad gso csum offset check in virtio_net_hdr (Guillaume Nault) [RHEL-67683] - udp: fix receiving fraglist GSO packets (Guillaume Nault) [RHEL-67683] - Bluetooth: hci: fix null-ptr-deref in hci_read_supported_codecs (CKI Backport Bot) [RHEL-66804] {CVE-2024-50255} - Bluetooth: ISO: Fix UAF on iso_sock_timeout (Bastien Nocera) [RHEL-66321] {CVE-2024-50124} - Bluetooth: SCO: Fix UAF on sco_sock_timeout (Bastien Nocera) [RHEL-65928] {CVE-2024-50125} - Bluetooth: Fix use-after-free bugs caused by sco_sock_timeout (Bastien Nocera) [RHEL-65928] {CVE-2024-27398} - bpf: Add BPF_PROG_TYPE_CGROUP_SKB attach type enforcement in BPF_LINK_CREATE (CKI Backport Bot) [RHEL-44173] {CVE-2024-38564} - Bluetooth: bnep: fix wild-memory-access in proto_unregister (CKI Backport Bot) [RHEL-66365] {CVE-2024-50148} - Bluetooth: l2cap: fix null-ptr-deref in l2cap_chan_timeout (CKI Backport Bot) [RHEL-57716 RHEL-36374] {CVE-2024-27399}- arm64: probes: Remove broken LDR (literal) uprobe support (CKI Backport Bot) [RHEL-66046] {CVE-2024-50099} - qed: put cond_resched() in qed_dmae_operation_wait() (Michal Schmidt) [RHEL-61705 RHEL-6372] - qed: allow the callee of qed_mcp_nvm_read() to sleep (Michal Schmidt) [RHEL-61705 RHEL-6372] - qed: put cond_resched() in qed_grc_dump_ctx_data() (Michal Schmidt) [RHEL-61705 RHEL-6372] - qed: make 'ethtool -d' 10 times faster (Michal Schmidt) [RHEL-61705 RHEL-6372] - qed: allow sleep in qed_mcp_trace_dump() (Michal Schmidt) [RHEL-61705 RHEL-6372] - sched/numa: Fix the potential null pointer dereference in task_numa_work() (CKI Backport Bot) [RHEL-66810] {CVE-2024-50223} - irqchip/gic-v4: Correctly deal with set_affinity on lazily-mapped VPEs (Charles Mirabile) [RHEL-66969] {CVE-2024-50192} - irqchip/gic-v4: Don't allow a VMOVP on a dying VPE (Charles Mirabile) [RHEL-66969] {CVE-2024-50192} - perf/x86/intel/uncore: Support HBM and CXL PMON counters (Michael Petlan) [RHEL-65856] - perf/x86/uncore: Cleanup unused unit structure (Michael Petlan) [RHEL-65856] - perf/x86/uncore: Apply the unit control RB tree to PCI uncore units (Michael Petlan) [RHEL-65856] - perf/x86/uncore: Apply the unit control RB tree to MSR uncore units (Michael Petlan) [RHEL-65856] - perf/x86/uncore: Apply the unit control RB tree to MMIO uncore units (Michael Petlan) [RHEL-65856] - perf/x86/uncore: Retrieve the unit ID from the unit control RB tree (Michael Petlan) [RHEL-65856] - perf/x86/uncore: Support per PMU cpumask (Michael Petlan) [RHEL-65856] - perf/x86/uncore: Save the unit control address of all units (Michael Petlan) [RHEL-65856]- s390/dasd: fix error recovery leading to data corruption on ESE devices (Mete Durlu) [RHEL-64902 RHEL-55873] - net/smc: fix illegal rmb_desc access in SMC-D connection dump (Steve Best) [RHEL-65436 RHEL-27748] {CVE-2024-26615} - gitlab-ci: use zstream builder container image (Michael Hofmann) - netfilter: nft_payload: sanitize offset and length before calling skb_checksum() (CKI Backport Bot) [RHEL-66856] {CVE-2024-50251} - net: avoid potential underflow in qdisc_pkt_len_init() with UFO (CKI Backport Bot) [RHEL-65401] {CVE-2024-49949} - block: initialize integrity buffer to zero before writing it to media (Ming Lei) [RHEL-58761 RHEL-54768] {CVE-2024-43854} - proc: fix dentry/inode overinstantiating under /proc/${pid}/net (Joel Savitz) [RHEL-62824 RHEL-57703] - iommu: Restore lost return in iommu_report_device_fault() (CKI Backport Bot) [RHEL-67364] {CVE-2024-44994} - net: ena: Extend customer metrics reporting support (Kamal Heib) [RHEL-66933 RHEL-59968] - net: ena: Add ENA Express metrics support (Kamal Heib) [RHEL-66933 RHEL-59968] - xsk: fix batch alloc API on non-coherent systems (Felix Maurer) [RHEL-59884 RHEL-58954] - selinux,smack: don't bypass permissions check in inode_setsecctx hook (Ondrej Mosnacek) [RHEL-66106] {CVE-2024-46695} - PCI/AER: Disable AER service on suspend (Lenny Szubowicz) [RHEL-67037 RHEL-22265] - ACPI: PM: s2idle: Evaluate all Low-Power S0 Idle _DSM functions (Mark Langsdorf) [RHEL-67037 RHEL-54149] - mptcp: fallback when MPTCP opts are dropped after 1st data (CKI Backport Bot) [RHEL-62216 RHEL-62218] - cpufreq: amd-pstate: add check for cpufreq_cpu_get's return value (David Arcari) [RHEL-61469 RHEL-45016] - cpufreq/amd-pstate: Add the missing cpufreq_cpu_put() (David Arcari) [RHEL-61469 RHEL-45016] - cpufreq/amd-pstate: Fix the scaling_max_freq setting on shared memory CPPC systems (David Arcari) [RHEL-61469 RHEL-45016] - cpufreq/amd-pstate-ut: Convert nominal_freq to khz during comparisons (David Arcari) [RHEL-61469 RHEL-45016] - cpufreq/amd-pstate: fix setting policy current frequency value (David Arcari) [RHEL-61469 RHEL-45016] - netfilter: flowtable: initialise extack before use (CKI Backport Bot) [RHEL-58545] {CVE-2024-45018}- USB: serial: mos7840: fix crash on resume (Desnes Nunes) [RHEL-65484 RHEL-59050] {CVE-2024-42244} - attr: block mode changes of symlinks (CKI Backport Bot) [RHEL-61231 RHEL-60822] - ice: Adjust PTP init for 2x50G E825C devices (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Add NAC Topology device capability parser (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Add support for E825-C TS PLL handling (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Change CGU regs struct to anonymous (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Introduce ETH56G PHY model for E825C products (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Introduce ice_get_base_incval() helper (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Move CGU block (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Add PHY OFFSET_READY register clearing (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Implement Tx interrupt enablement functions (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Introduce helper to get tmr_cmd_reg values (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Introduce ice_ptp_hw struct (Petr Oros) [RHEL-64017 RHEL-29210] - wifi: rtw89: limit the PPDU length for VHT rate to 0x40000 (Narpat Mali) [RHEL-61753 RHEL-35542] - wifi: rtw89: 885xbx: apply common settings to 8851B, 8852B and 8852BT (Narpat Mali) [RHEL-61753 RHEL-35542] - wifi: rtw89: 8852b: fix definition of KIP register number (Narpat Mali) [RHEL-61753 RHEL-35542] - wifi: rtw89: 8852b: set AMSDU limit to 5000 (Narpat Mali) [RHEL-61753 RHEL-35542] - bpf: Fix overrunning reservations in ringbuf (CKI Backport Bot) [RHEL-62940] {CVE-2024-41009} - net: tcp: accept old ack during closing (Jamie Bainbridge) [RHEL-61424 RHEL-60572] - cxl/port: Fix use-after-free, permit out-of-order decoder shutdown (CKI Backport Bot) [RHEL-66837] {CVE-2024-50226} - ethtool: check device is present when getting link settings (Michal Schmidt) [RHEL-60581 RHEL-57750] - iommu/amd: Fix argument order in amd_iommu_dev_flush_pasid_all() (CKI Backport Bot) [RHEL-59982 RHEL-59981]- ext4: fix off by one issue in alloc_flex_gd() (Pavel Reichl) [RHEL-65318] - ping: fix address binding wrt vrf (Antoine Tenart) [RHEL-57564 RHEL-50920] - smb: client: stop flooding dmesg in smb2_calc_signature() (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: print failed session logoffs with FYI (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: propagate error from cifs_construct_tcon() (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: fix DFS failover in multiuser mounts (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: fix DFS interlink failover (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: improve purging of cached referrals (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: avoid unnecessary reconnects when refreshing referrals (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: handle lack of FSCTL_GET_REPARSE_POINT support (Paulo Alcantara) [RHEL-36346 RHEL-57983] - smb: client: fix deadlock in smb2_find_smb_tcon() (Paulo Alcantara) [RHEL-36346 RHEL-57983] - cifs: Fix reacquisition of volume cookie on still-live connection (Paulo Alcantara) [RHEL-36346 RHEL-57983]- efi: libstub: Move screen_info handling to common code (Maxim Levitsky) [RHEL-65344] - mpls: Reduce skb re-allocations due to skb_cow() (Guillaume Nault) [RHEL-61697] - mptcp: pm: Fix uaf in __timer_delete_sync (CKI Backport Bot) [RHEL-64678 RHEL-60737] {CVE-2024-46858} - ceph: fix cap ref leak via netfs init_request (Patrick Donnelly) [RHEL-62667 RHEL-61459] - gitlab-ci: provide consistent kcidb_tree_name (Michael Hofmann)- net: nexthop: Initialize all fields in dumped nexthops (Antoine Tenart) [RHEL-55080] {CVE-2024-42283} - tracing/osnoise: Fix build when timerlat is not enabled (Tomas Glozar) [RHEL-61870 RHEL-39968] - tracing/timerlat: Add interface_lock around clearing of kthread in stop_kthread() (Tomas Glozar) [RHEL-61870 RHEL-39968] - tracing/timerlat: Only clear timer if a kthread exists (Tomas Glozar) [RHEL-61870 RHEL-39968] - tracing/osnoise: Use a cpumask to know what threads are kthreads (Tomas Glozar) [RHEL-61870 RHEL-39968] - iommufd: Require drivers to supply the cache_invalidate_user ops (CKI Backport Bot) [RHEL-60681 RHEL-60761] {CVE-2024-46824} - Revert "fw loader: Remove the now superfluous sentinel element from ctl_table array" (Eric Chanudet) [RHEL-62925 RHEL-50129] - smb: client: fix hang in wait_for_response() for negproto (Jay Shin) [RHEL-61607 RHEL-57983]- memcg: protect concurrent access to mem_cgroup_idr (Rafael Aquini) [RHEL-56254] {CVE-2024-43892} - bnxt_en: Fix double DMA unmapping for XDP_REDIRECT (Michal Schmidt) [RHEL-57259] {CVE-2024-44984}- intel_th: pci: Add Granite Rapids SOC support (Michael Petlan) [RHEL-15664] - dma: fix call order in dmam_free_coherent (Eder Zulian) [RHEL-54751] {CVE-2024-43856} - dmaengine: idxd: Avoid unnecessary destruction of file_ida (Jerry Snitselaar) [RHEL-44508] {CVE-2024-38629}- tipc: Return non-zero value from tipc_udp_addr2str() on error (Xin Long) [RHEL-55074] {CVE-2024-42284} - net/mlx5e: SHAMPO, Fix invalid WQ linked list unlink (Michal Schmidt) [RHEL-57119] {CVE-2024-44970} - net/mlx5e: Fix CT entry update leaks of modify header context (Michal Schmidt) [RHEL-55628] {CVE-2024-43864} - net/mlx5: Always drain health in shutdown callback (Michal Schmidt) [RHEL-55616] {CVE-2024-43866} - net/mlx5: SF, Stop waiting for FW as teardown was called (Michal Schmidt) [RHEL-55616] - net/mlx5: Fix missing lock on sync reset reload (Michal Schmidt) [RHEL-55121] {CVE-2024-42268}- ionic: fix kernel panic in XDP_TX action (CKI Backport Bot) [RHEL-47730] {CVE-2024-40907} - r8169: Fix possible ring buffer corruption on fragmented Tx packets. (Izabela Bakollari) [RHEL-44037] {CVE-2024-38586} - ata: libata-core: Fix double free on error (Tomas Henzl) [RHEL-53777] - ata: libata: Fix memory leak for error path in ata_host_alloc() (Tomas Henzl) [RHEL-53777] - ata: ahci: Clean up sysfs file on error (Tomas Henzl) [RHEL-53777] - ata: libata-core: Fix null pointer dereference on error (Tomas Henzl) [RHEL-53777] - ata: libata-core: Add ATA_HORKAGE_NOLPM for all Crucial BX SSD1 models (Tomas Henzl) [RHEL-53777] - ata: ahci: Do not enable LPM if no LPM states are supported by the HBA (Tomas Henzl) [RHEL-53777] - ata: libata-scsi: Set the RMB bit only for removable media devices (Tomas Henzl) [RHEL-53777] - ata: libata-core: Do not try to set sleeping devices to standby (Tomas Henzl) [RHEL-53777] - KVM: s390: fix validity interception issue when gisa is switched off (CKI Backport Bot) [RHEL-57197] {CVE-2024-45005}- wifi: cfg80211: handle 2x996 RU allocation in cfg80211_calculate_bitrate_he() (Jose Ignacio Tornos Martinez) [RHEL-55579] {CVE-2024-43879} - wifi: mac80211: fix NULL dereference at band check in starting tx ba session (Jose Ignacio Tornos Martinez) [RHEL-56191] {CVE-2024-43911} - wifi: rtw89: Fix array index mistake in rtw89_sta_info_get_iter() (Jose Ignacio Tornos Martinez) [RHEL-54805] {CVE-2024-43842}- scsi: smartpqi: Bump driver version to 2.1.26-030 (Don Brace) [RHEL-21268] - scsi: smartpqi: Fix logical volume rescan race condition (Don Brace) [RHEL-21268] - scsi: smartpqi: Add new controller PCI IDs (Don Brace) [RHEL-21268] - gfs2: Fix NULL pointer dereference in gfs2_log_flush (Andrew Price) [RHEL-51559] {CVE-2024-42079} - x86/mm: Fix pti_clone_pgtable() alignment assumption (Rafael Aquini) [RHEL-57170] {CVE-2024-44965} - bnxt_en: Adjust logging of firmware messages in case of released token in __hwrm_send() (CKI Backport Bot) [RHEL-47822] {CVE-2024-40919}- kabi: enable check-kabi (Čestmír Kalina) [RHEL-56065] - kabi: add symbol zlib_inflate_workspacesize to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol zlib_inflateInit2 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol zlib_inflateEnd to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol zlib_inflate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol zgid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol zap_vma_ptes to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol yield to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xz_dec_run to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xz_dec_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xz_dec_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_uses_need_wakeup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_tx_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_tx_peek_desc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_tx_completed to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_set_tx_need_wakeup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_set_rx_need_wakeup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_get_pool_from_qid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_clear_rx_need_wakeup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_set_rxq_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_raw_get_dma to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_dma_unmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_dma_sync_for_device_slow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_dma_sync_for_cpu_slow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_dma_map to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_warn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_set_features_flag to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_rxq_info_unreg_mem_model to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_rxq_info_unreg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_rxq_info_reg_mem_model to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __xdp_rxq_info_reg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_rxq_info_is_reg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_return_frame_rx_napi to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_return_frame to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_master_redirect to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_features_set_redirect_target to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_features_clear_redirect_target to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_do_redirect to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_do_flush to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_convert_zc_to_xdp_frame to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xattr_full_name to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_store to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xas_find to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_set_mark to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_load to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __xa_insert to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_get_mark to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_find_after to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_find to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_erase to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_clear_mark to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __xa_alloc_cyclic to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __xa_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol x86_spec_ctrl_base to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_return_thunk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rsi to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rdx to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rdi to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rcx to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rbx to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rbp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rax to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r9 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r8 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r15 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r14 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r13 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r12 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r11 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r10 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol x86_cpu_to_apicid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __write_overflow_field to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol write_inode_now to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __warn_printk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol wake_up_process to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __wake_up to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __wait_on_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol wait_for_completion_timeout to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol wait_for_completion_interruptible to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol wait_for_completion to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vzalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vsprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vsnprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vscnprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vprintk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vm_zone_stat to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vm_munmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vm_mmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vm_event_states to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vmemmap_base to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vmalloc_to_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vmalloc_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vmalloc_base to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vmalloc_32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vmalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __vmalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vlan_dev_vlan_proto to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vlan_dev_vlan_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vlan_dev_real_dev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __virt_addr_valid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_unlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_symlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_statfs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __vfs_setxattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_rmdir to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_rename to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __vfs_removexattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_readlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_mknod to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_mkdir to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_llseek to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_link to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_iter_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_iter_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __vfs_getxattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_get_link to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_getattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_fsync_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_fsync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfree to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __var_waitqueue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_undefined to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_teardown_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_setup_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_possible_blades to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __uv_hub_info_list to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_get_hubless_system to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __uv_cpu_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_obj_count to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_install_heap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_get_pci_topology to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_get_master_nasid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_get_heapsize to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_get_geoinfo to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_enum_ports to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_enum_objs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol usleep_range_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol up_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol up_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol up to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_sysctl_table to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_switchdev_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_switchdev_blocking_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_shrinker to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_reboot_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_nmi_handler to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_netevent_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_netdevice_notifier_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_netdevice_notifier_dev_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_netdevice_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_netdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_kprobe to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_inetaddr_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_inet6addr_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_filesystem to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_fib_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_chrdev_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __unregister_chrdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_blkdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_binfmt to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unmap_mapping_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unlock_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol udp_tunnel_nic_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol udp4_hwcsum to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __udelay to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_unregister_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_termios_encode_baud_rate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_std_termios to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_register_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_port_link_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_port_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_port_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tty_insert_flip_string_flags to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_flip_buffer_push to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_driver_kref_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_buffer_request_room to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tty_alloc_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tsc_khz to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol try_wait_for_completion to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol try_module_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol truncate_pagecache to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol truncate_inode_pages_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol truncate_inode_pages_final to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol truncate_inode_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_seq_putc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_seq_printf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_raw_output_prep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_print_flags_seq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tracepoint_xdp_exception to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tracepoint_mmap_lock_start_locking to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tracepoint_mmap_lock_released to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tracepoint_mmap_lock_acquire_returned to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_handle_return to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_event_reg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_event_raw_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_event_printf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_event_ignore_this_pid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_event_buffer_reserve to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_event_buffer_commit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol touch_softlockup_watchdog to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _totalram_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tls_validate_xmit_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tls_get_record to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol timer_delete_sync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol timer_delete to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol timecounter_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol timecounter_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol timecounter_cyc2time to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol time64_to_tm to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol this_cpu_off to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol thaw_bdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tcp_hashinfo to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __task_pid_nr_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tasklet_unlock_wait to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tasklet_setup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tasklet_schedule to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tasklet_kill to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tasklet_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tasklet_hi_schedule to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sys_tz to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol system_wq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol system_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_streq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_remove_group to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_remove_file_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_remove_bin_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __sysfs_match_string to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_emit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_create_group to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_create_file_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_create_bin_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_add_file_to_group to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sync_mapping_buffers to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol synchronize_rcu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol synchronize_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol synchronize_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sync_blockdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __symbol_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __symbol_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __sw_hweight64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __sw_hweight32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol submit_bio_noacct to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol submit_bio to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strstr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strsep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strrchr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strnlen_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strnlen to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strncpy_from_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strncpy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strncmp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strncasecmp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strlen to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strlcpy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strlcat to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strim to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strcspn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strcpy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strcmp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strchr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strcat to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol static_key_slow_inc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol static_key_slow_dec to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol static_key_count to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __stack_chk_fail to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sscanf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sort to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol softnet_data to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_setsockopt to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_sendmsg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_recvmsg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_gen_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_create_kern to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_alloc_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sn_region_size to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol snprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sn_partition_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol smp_call_function_single_async to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol smp_call_function_single to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol smp_call_function_many to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sme_me_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sk_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_vlan_pop to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_tstamp_tx to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __skb_recv_udp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_realloc_headroom to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_queue_tail to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_push to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_pull to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __skb_pad to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __skb_flow_dissect to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_ext_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_dequeue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_copy_bits to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_copy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_clone_tx_timestamp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_clone to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_checksum_help to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_checksum to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_add_rx_frag to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sk_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sized_strscpy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol single_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol single_open_size to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol single_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_write_to_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_strtoull to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_strtoul to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_strtol to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_statfs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_read_from_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_attr_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_attr_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol si_meminfo to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sigprocmask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol shrink_dcache_sb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol shrink_dcache_parent to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __sg_page_iter_start to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __sg_page_iter_dma_next to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sg_next to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sget to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sg_copy_to_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sg_copy_from_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_user_nice to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_page_writeback to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __set_page_dirty_nobuffers to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_page_dirty_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_page_dirty to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_normalized_timespec64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_nlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_freezable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_disk_ro to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_current_groups to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_cpus_allowed_ptr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_capacity to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_blocksize to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol setattr_prepare to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_puts to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_putc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_printf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_lseek to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol send_sig_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol send_sig to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol security_sb_set_mnt_opts to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol security_sb_eat_lsm_opts to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol security_inode_init_security to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol security_free_mnt_opts to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol security_d_instantiate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sdev_prefix_printk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __SCT__tp_func_xdp_exception to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __SCT__preempt_schedule_notrace to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __SCT__preempt_schedule to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __SCT__might_resched to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __SCT__cond_resched to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_vpd_lun_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_remove_host to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_remove_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_register_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsilun_to_int to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_is_sdev_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_is_fc_rport to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_host_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_host_lookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_host_busy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_host_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_done to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_device_type to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_device_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_device_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_command_size_tbl to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_change_queue_depth to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsicam_bios_param to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_bus_type to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_alloc_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_add_host_with_dma to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_add_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scnprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __SCK__tp_func_xdp_exception to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol schedule_timeout to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol schedule to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sched_numa_hop_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sched_clock_cpu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sched_clock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rtnl_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rtnl_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rtnl_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rtnl_is_locked to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rps_may_expire_flow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol round_jiffies to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol root_device_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __root_device_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rht_bucket_nested_insert to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rht_bucket_nested to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __rht_bucket_nested to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rhltable_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rhashtable_insert_slow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rhashtable_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rhashtable_free_and_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rhashtable_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol revert_creds to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol request_threaded_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __request_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __request_module to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol request_firmware_direct to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol request_firmware to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol remove_wait_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol remove_proc_entry to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol remap_pfn_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol release_sock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __release_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol release_firmware to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_sysctl_table to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_switchdev_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_switchdev_blocking_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_shrinker to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_reboot_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __register_nmi_handler to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_netevent_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_netdevice_notifier_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_netdevice_notifier_dev_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_netdevice_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_netdevice to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_netdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_kprobe to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_inetaddr_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_inet6addr_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_filesystem to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_fib_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_chrdev_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __register_chrdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __register_blkdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __register_binfmt to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __refrigerator to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol refcount_warn_saturate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol refcount_dec_if_one to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol refcount_dec_and_mutex_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol recalc_sigpending to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __read_overflow2_field to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_user_mmap_io to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_user_mmap_entry_remove to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_user_mmap_entry_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_user_mmap_entry_insert to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_user_mmap_entry_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_resolve_route to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_resolve_addr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_reject to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_read_gid_l2_fields to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_query_gid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_listen to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_disconnect to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_destroy_qp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_destroy_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_create_qp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __rdma_create_kernel_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_connect to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_bind_addr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_alloc_hw_stats_struct to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_accept to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rcuref_get_slowpath to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rcu_read_unlock_strict to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __rcu_read_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __rcu_read_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rcu_barrier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rb_next to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rb_insert_color to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rb_first to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rb_erase to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_unlock_irqrestore to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_unlock_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_unlock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_lock_irqsave to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_lock_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_lock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_unlock_irqrestore to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_unlock_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_unlock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_trylock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_lock_irqsave to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_lock_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_lock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_unlock_irqrestore to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_unlock_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_unlock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_lock_irqsave to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_lock_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_lock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ___ratelimit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol radix_tree_tag_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol radix_tree_next_chunk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol radix_tree_lookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol radix_tree_insert to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol radix_tree_delete to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol queue_work_on to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol queue_delayed_work_on to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol qed_put_iscsi_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol qed_put_eth_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol qdisc_reset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pv_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __put_user_8 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __put_user_4 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __put_user_2 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol put_unused_fd to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol put_disk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __put_devmap_managed_page_refs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol put_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __put_cred to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptrs_per_p4d to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_schedule_worker to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_parse_header to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_find_pin to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_clock_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_clock_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_clock_index to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_clock_event to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_classify_raw to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ___pskb_trim to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __pskb_pull_tail to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pskb_expand_head to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol psample_sample_packet to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_remove to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_mkdir_mode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_mkdir to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_dostring to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_dointvec_minmax to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_dointvec to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_create_data to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol priv_to_devlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __printk_ratelimit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _printk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol print_hex_dump to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol prepare_to_wait_exclusive to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol prepare_to_wait_event to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol prepare_to_wait to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol prepare_creds to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol posix_test_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol posix_lock_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol posix_acl_valid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol posix_acl_to_xattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol posix_acl_from_xattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol posix_acl_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol poll_initwait to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol poll_freewait to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pm_schedule_suspend to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __pm_runtime_resume to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pldmfw_op_pci_match_record to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pldmfw_flash_image to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pipe_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pipe_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pid_task to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol physical_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol phys_base to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pgprot_writecombine to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pgdir_shift to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol perf_trace_run_bpf_submit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol perf_trace_buf_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol percpu_ref_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol percpu_ref_exit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __per_cpu_offset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcpu_hot to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_write_config_word to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_write_config_dword to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_wake_from_d3 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_wait_for_pending_transaction to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_vfs_assigned to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_unregister_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_sriov_set_totalvfs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_sriov_get_totalvfs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_set_power_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_set_master to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_select_bars to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_save_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_restore_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_restore_msi_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_request_selected_regions to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_request_regions to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_release_selected_regions to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_release_regions to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __pci_register_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_read_config_word to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_read_config_dword to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_read_config_byte to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_prepare_to_sleep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_num_vf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_msix_free_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_msix_can_alloc_dyn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_msix_alloc_irq_at to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_irq_vector to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_iov_virtfn_devfn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_iov_vf_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_iov_get_pf_drvdata to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_iounmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_ioremap_bar to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_iomap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_get_dsn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_get_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_free_irq_vectors to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_find_ext_capability to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_find_capability to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_relaxed_ordering_enabled to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_ptm_enabled to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_print_link_status to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_wake to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_sriov to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_ptm to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_msix_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_msi to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_device_mem to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_atomic_ops_to_root to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_flr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_capability_read_word to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_capability_read_dword to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_bandwidth_available to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_disable_sriov to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_disable_msix to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_disable_msi to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_disable_link_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_disable_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_dev_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_device_is_present to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_dev_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_dev_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_clear_master to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_cfg_access_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_cfg_access_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_bus_type to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_alloc_irq_vectors to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_aer_clear_nonfatal_status to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol path_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_set_int to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_set_bool to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_ushort to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_ulong to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_uint to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_string to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_short to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_long to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_int to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_charp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_byte to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_bool to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_get_int to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_array_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol panic_notifier_list to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol panic to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __pagevec_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pagevec_lookup_range_tag to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_pool_update_nid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_pool_get_stats to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_pool_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_pool_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_pool_alloc_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_offset_base to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_frag_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __page_frag_cache_drain to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pagecache_get_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol override_creds to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol on_each_cpu_cond_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __num_online_cpus to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol numa_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ns_to_timespec64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol nr_cpu_ids to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol notify_change to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol noop_llseek to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol node_to_cpumask_map to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol node_states to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __node_distance to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol node_data to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol nla_find to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol new_inode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol net_ratelimit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_tx_wake_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_tx_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_tx_stop_all_queues to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_tx_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_set_xps_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_set_tso_max_size to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_set_real_num_tx_queues to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_set_real_num_rx_queues to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_schedule_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_rx to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __netif_napi_del to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_napi_add_weight to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_device_detach to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_device_attach to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_carrier_on to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_carrier_off to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_carrier_event to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol net_dim to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_warn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_update_features to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_unbind_sb_channel to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_state_change to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_set_tc_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_set_sb_channel to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_set_num_tc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_rx_handler_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_rx_handler_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_rss_key_fill to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_reset_tc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_refcnt_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_printk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_port_same_parent_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_pick_tx to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_notice to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_master_upper_dev_get_rcu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_master_upper_dev_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_lower_get_next to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_features_change to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_err to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_crit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_bind_sb_channel_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __netdev_alloc_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol neigh_lookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __neigh_event_send to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol neigh_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ndo_dflt_fdb_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ndo_dflt_bridge_getlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __ndelay to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_schedule_prep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __napi_schedule_irqoff to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __napi_schedule to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_gro_receive to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_enable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_disable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_consume_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_complete_done to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_busy_loop to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_build_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_alloc_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol names_cachep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mutex_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mutex_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mutex_lock_interruptible to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mutex_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mutex_is_locked to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __mutex_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol msleep_interruptible to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol msleep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __msecs_to_jiffies to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mpage_writepages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mpage_readahead to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mount_nodev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mount_bdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol module_refcount to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol module_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol module_layout to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __module_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mod_timer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mod_delayed_work_on to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mntput to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mntget to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mmu_notifier_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mmu_notifier_get_locked to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mmput to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __mmap_lock_do_trace_start_locking to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __mmap_lock_do_trace_released to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __mmap_lock_do_trace_acquire_returned to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mlxfw_firmware_flash to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol misc_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol misc_deregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol metadata_dst_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol metadata_dst_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mem_section to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_free_slab to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_create_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_alloc_slab to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memparse to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memory_read_from_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memmove to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memdup_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memcpy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memcmp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memchr_inv to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mds_idle_clear to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mark_page_accessed to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __mark_inode_dirty to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mark_buffer_dirty to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol loops_per_jiffy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol lookup_one_len to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol lookup_bdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol lock_sock_nested to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol locks_lock_inode_wait to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol locks_delete_block to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol lockref_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __local_bh_enable_ip to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol llist_add_batch to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __list_del_entry_valid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __list_add_valid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kvmalloc_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kvfree_call_rcu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kvfree to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get_with_offset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get_ts64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get_snapshot to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get_real_ts64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get_real_seconds to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get_coarse_real_ts64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_use_mm to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_unuse_mm to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_stop to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_should_stop to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_queue_work to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_queue_delayed_work to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_destroy_worker to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_delayed_work_timer_fn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_create_worker to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_create_on_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_complete_and_exit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_cancel_work_sync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_cancel_delayed_work_sync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_bind to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtoull to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtouint to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtou8 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtou16 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtos16 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtoll to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtoint to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtobool to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrdup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol krealloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_uevent_env to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_uevent to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_set_name to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_init_and_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_get_unless_zero to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_create_and_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmemdup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmem_cache_shrink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmem_cache_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmem_cache_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmem_cache_create_usercopy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmem_cache_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmem_cache_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmalloc_trace to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmalloc_node_trace to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __kmalloc_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmalloc_large to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmalloc_caches to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __kmalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kill_pid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kill_pgrp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kill_fasync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kill_block_super to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kill_anon_super to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kfree to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kexec_crash_loaded to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kern_path_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kern_path to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_sigaction to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_sendmsg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_recvmsg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_fpu_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_fpu_begin_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kblockd_schedule_work to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kasprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol jiffies_to_usecs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol jiffies_to_msecs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol jiffies_64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol jiffies to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iter_file_splice_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iterate_dir to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol is_vmalloc_addr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol is_uv_system to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iscsi_boot_create_host_kset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol irq_set_affinity_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol irq_poll_enable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol irq_poll_disable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol irq_get_irq_data to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol irq_cpu_rmap_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __irq_apply_affinity_hint to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ipv6_stub to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ipv6_skip_exthdr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ipv6_find_hdr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ipv6_chk_addr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __ipv6_addr_type to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iput to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ip_tos2prio to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ip_send_check to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ip_route_output_flow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ip_queue_xmit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __ip_dev_find to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ip6_route_output_flags to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ip6_dst_hoplimit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iowrite32be to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iov_iter_kvec to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iov_iter_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iov_iter_advance to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iounmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ioremap_wc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ioremap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ioread8 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ioread32be to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ioread16be to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iomem_resource to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol invalidate_mapping_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol invalidate_inode_pages2_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol invalidate_bdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol int_to_scsilun to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol int_pow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __insert_inode_hash to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol inode_permission to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol inode_init_always to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_wait_var_entry to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __init_waitqueue_head to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_wait_entry to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_uts_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_user_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_timer_key to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_task to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __init_swait_queue_head to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_special_inode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __init_rwsem to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol in_group_p to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol inet_del_protocol to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol inet_add_protocol to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol in_dev_finish_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol in_aton to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol in6_pton to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol in4_pton to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol import_iovec to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ilookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol igrab to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_remove to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_preload to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_get_next_ul to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_find to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_alloc_u32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ida_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ida_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ida_alloc_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_unregister_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_umem_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_umem_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_umem_find_best_pgsz to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_umem_dmabuf_get_pinned to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_sg_to_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_set_device_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_resize_cq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_register_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_query_port to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_modify_qp_is_ok to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_get_eth_speed to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_dispatch_event to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ibdev_warn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ibdev_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_device_set_netdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_device_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_device_get_by_netdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ibdev_err to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol I_BDEV to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_destroy_cq_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_dereg_mr_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_dealloc_pd_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_dealloc_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __ib_create_cq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __ib_alloc_pd to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _ib_alloc_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hyperv_write_cfg_blk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hyperv_reg_block_invalidate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hyperv_read_cfg_blk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hwmon_device_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hwmon_device_register_with_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hwmon_device_register_with_groups to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __hw_addr_unsync_dev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __hw_addr_sync_dev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __hw_addr_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hugetlb_optimize_vmemmap_key to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hrtimer_start_range_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hrtimer_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hrtimer_forward to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hrtimer_cancel to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hex_dump_to_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol groups_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol groups_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol gnss_register_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol gnss_put_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol gnss_insert_raw to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol gnss_deregister_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol gnss_allocate_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_zeroed_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_user_pages_remote to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_user_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __get_user_nocheck_1 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __get_user_2 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __get_user_1 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_unused_fd_flags to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_random_bytes to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_fs_type to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __get_free_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_device_system_crosststamp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_write_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_write_checks to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_shutdown_super to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_setlease to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_read_dir to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_pipe_buf_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_permission to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_fillattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_file_write_iter to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __generic_file_write_iter to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_file_splice_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_file_read_iter to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_file_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_file_llseek to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_error_remove_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_delete_inode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol gcd to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol fs_bio_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol freezing_slow_path to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol freeze_bdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_percpu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __free_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_netdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_irq_cpu_rmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_fib_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_cpumask_var to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol fput to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol fortify_panic to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol forget_all_cached_acls to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol follow_up to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol folio_wait_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __folio_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __folio_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __folio_cancel_dirty to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __flush_workqueue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flush_work to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flush_signals to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_vlan to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_pppoe to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_ports to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_ipv6_addrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_ipv4_addrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_ip to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_eth_addrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_enc_ports to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_enc_keyid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_enc_ipv6_addrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_enc_ipv4_addrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_enc_ip to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_enc_control to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_cvlan to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_control to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_basic to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_keys_dissector to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_indr_dev_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_indr_dev_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_indr_block_cb_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_block_cb_setup_simple to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_block_cb_lookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_block_cb_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_block_cb_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol firmware_request_nowarn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol finish_wait to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol finish_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol finish_no_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol find_vma to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol find_pid_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_next_zero_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_next_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_next_andnot_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_next_and_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_last_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol find_get_pid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol find_get_pages_range_tag to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_first_zero_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_first_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol filp_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol filp_close to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol file_write_and_wait_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol file_ns_capable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol filemap_write_and_wait_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol filemap_fault to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol file_bdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol fget to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __fentry__ to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol fd_install to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol event_triggers_call to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol eth_validate_addr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol eth_type_trans to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ethtool_sprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ethtool_op_get_ts_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ethtool_op_get_link to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ethtool_intersect_link_masks to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ethtool_convert_link_mode_to_legacy_u32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ethtool_convert_legacy_u32_to_link_mode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol eth_platform_get_mac_address to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol eth_get_headlen to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ether_setup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol end_page_writeback to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol enable_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol empty_zero_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol emergency_restart to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol elfcorehdr_addr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol efi to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __dynamic_pr_debug to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __dynamic_netdev_dbg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __dynamic_ibdev_dbg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __dynamic_dev_dbg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dump_stack to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dst_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_set_d_op to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol drop_super to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol driver_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol driver_remove_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol driver_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol driver_for_each_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol driver_create_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_rehash to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dql_reset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dql_completed to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dput to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_prune_aliases to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_on_pin_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_on_pin_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_change_ntf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_netdev_pin_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_netdev_pin_clear to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_device_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_device_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_device_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_device_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_device_change_ntf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_path to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down_write_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down_read_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down_interruptible to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol downgrade_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol do_trace_netlink_extack to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol done_path_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_obtain_alias to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_move to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dmi_get_system_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dmi_find_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_unmap_page_attrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_set_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_set_coherent_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_pool_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_pool_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_pool_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_pool_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dmam_free_coherent to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_map_page_attrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dmam_alloc_attrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_make_root to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_free_attrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_alloc_attrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol disable_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_invalidate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_instantiate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_hash_and_lookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dget_parent to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_find_alias to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _dev_warn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_uc_del to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_uc_add_excl to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_uc_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_set_promiscuity to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_set_name to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_set_mtu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_set_mac_address to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_remove_pack to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __dev_queue_xmit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_printk_emit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_request_threaded_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_kmemdup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_kmalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_kfree to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_kasprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_hwmon_device_register_with_groups to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_free_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_mc_del_global to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_mc_del to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_mc_add_global to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_mc_add_excl to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_mc_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devmap_managed_key to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __devm_add_action to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_traps_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_traps_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_trap_groups_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_trap_groups_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_resources_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_resource_size_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_resource_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_rate_nodes_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_rate_node_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_rate_leaf_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_rate_leaf_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_port_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_port_health_reporter_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_params_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_params_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_param_driverinit_value_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_param_driverinit_value_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_trap_report to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_to_dev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_resources_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_resource_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_resource_occ_get_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_resource_occ_get_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_remote_reload_actions_performed to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_region_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_region_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_priv to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_type_clear to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_register_with_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_health_reporter_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_attrs_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_attrs_pci_vf_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_attrs_pci_sf_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_attrs_pci_pf_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_params_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_params_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_info_version_stored_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_info_version_running_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_info_version_fixed_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_info_serial_number_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_health_reporter_state_update to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_health_reporter_priv to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_health_reporter_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_health_reporter_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_health_report to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_u8_pair_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_u64_pair_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_u32_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_u32_pair_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_string_pair_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_pair_nest_start to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_pair_nest_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_obj_nest_start to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_obj_nest_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_bool_pair_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_binary_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_binary_pair_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_binary_pair_nest_start to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_binary_pair_nest_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_arr_pair_nest_start to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_arr_pair_nest_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_flash_update_timeout_notify to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_flash_update_status_notify to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_alloc_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_health_reporter_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_health_reporter_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_assert_locked to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_kfree_skb_irq_reason to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_kfree_skb_any_reason to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _dev_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_set_wakeup_enable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_remove_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_del to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_create_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_add_disk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_get_stats to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_get_iflink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_get_by_name to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_get_by_index_rcu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_get_by_index to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _dev_err to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_driver_string to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _dev_crit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_close to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_change_flags to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_base_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_addr_del to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_addr_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_add_pack to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol destroy_workqueue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __destroy_inode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dentry_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol del_gendisk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol delayed_work_timer_fn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __delay to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol default_wake_function to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol default_llseek to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dec_zone_page_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_remove to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_lookup_and_remove to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_lookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_x32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_u8 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_u64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_u32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_size_t to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_file_unsafe to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_dir to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_blob to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_atomic_t to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_attr_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_attr_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol deactivate_super to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_drop to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __d_drop to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dcb_setapp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dcbnl_ieee_notify to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dcb_ieee_setapp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dcb_ieee_delapp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dcb_getapp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dca_unregister_notify to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dca_remove_requester to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dca_register_notify to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dca_add_requester to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dca3_get_tag to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_alloc_anon to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol current_umask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol current_time to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _ctype to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol csum_partial to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol csum_ipv6_magic to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol crypto_shash_update to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol crypto_shash_final to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol crypto_destroy_tfm to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol crypto_alloc_shash to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol create_empty_buffers to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol crc32_le to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpu_sibling_map to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __cpu_present_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __cpu_possible_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __cpu_online_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpu_number to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpumask_local_spread to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpu_khz to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpu_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __cpuhp_setup_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __cpuhp_remove_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpufreq_quick_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpu_bit_bitmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol copy_user_generic_unrolled to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol copy_user_generic_string to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol copy_user_enhanced_fast_string to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _copy_to_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _copy_to_iter to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __copy_overflow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _copy_from_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _copy_from_iter to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol convert_art_ns_to_tsc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol consume_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __const_udelay to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol config_group_init_type_name to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol config_group_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol configfs_unregister_subsystem to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol configfs_register_subsystem to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __cond_resched to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol complete_all to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol complete to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol commit_creds to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol clock_t_to_jiffies to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol clear_page_dirty_for_io to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol clear_nlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol clear_inode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol class_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol class_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol class_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __check_object_size to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cdev_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cdev_del to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cdev_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cdev_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cc_mkdec to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol capable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cancel_work_sync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cancel_work to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cancel_delayed_work_sync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cancel_delayed_work to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol call_usermodehelper to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol call_switchdev_notifiers to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol call_srcu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol call_rcu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol call_netdevice_notifiers to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cachemode2protval to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bus_unregister_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bus_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bus_register_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bus_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bus_for_each_dev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bus_find_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol build_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __break_lease to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_warn_invalid_xdp_action to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_trace_run7 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_trace_run5 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_trace_run4 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_trace_run3 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_trace_run2 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_trace_run1 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_stats_enabled_key to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_prog_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_prog_inc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_prog_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_master_redirect_enabled_key to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_dispatcher_xdp_func to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol boot_cpu_data to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol block_write_full_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol block_write_begin to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blocking_notifier_chain_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blocking_notifier_chain_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blocking_notifier_call_chain to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blockdev_superblock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_status_to_errno to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_start_plug to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_stack_limits to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_set_queue_depth to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_rq_map_user_iov to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_rq_map_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __blk_rq_map_sg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_rq_map_kern to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_segment_boundary to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_physical_block_size to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_max_segments to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_max_hw_sectors to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_max_discard_sectors to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_logical_block_size to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_io_opt to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_io_min to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_flag_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_flag_clear to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_dma_alignment to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_bounce_limit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_put_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_unfreeze_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_stop_hw_queues to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_start_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_run_hw_queues to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_run_hw_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_map_queues to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_init_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_init_allocated_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_freeze_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_free_tag_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_free_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_end_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __blk_mq_end_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_destroy_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_complete_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_alloc_tag_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_alloc_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_integrity_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_finish_plug to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_execute_rq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blkdev_issue_flush to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __blk_alloc_disk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_zalloc_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_zalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_xor to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_weight to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_subset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_release_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_print_to_pagebuf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_parselist to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_or to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_intersects to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_from_arr32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_find_next_zero_area_off to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_find_free_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_equal to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_clear to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_andnot to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_and to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bioset_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bioset_exit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_kmalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_integrity_prep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_endio to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_clone_blkg_association to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_associate_blkg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_alloc_clone to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_alloc_bioset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_add_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bin2hex to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bdev_file_open_by_path to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bdev_file_open_by_dev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol balance_dirty_pages_ratelimited to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol avenrun to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol auxiliary_driver_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __auxiliary_driver_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol auxiliary_device_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __auxiliary_device_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol autoremove_wake_function to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol atomic_notifier_chain_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol atomic_notifier_chain_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol atomic_notifier_call_chain to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _atomic_dec_and_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol async_synchronize_full_domain to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol async_synchronize_full to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol async_schedule_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol arp_tbl to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol argv_split to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol argv_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol arch_touch_nmi_watchdog to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol alloc_workqueue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __alloc_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __alloc_percpu_gfp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __alloc_percpu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol alloc_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __alloc_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol alloc_netdev_mqs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol alloc_etherdev_mqs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol alloc_cpu_rmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol alloc_chrdev_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol add_wait_queue_exclusive to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol add_wait_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol add_timer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol acpi_get_table to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol acpi_disabled to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol abort_creds to stablelist (Čestmír Kalina) [RHEL-56065]- ice: fix VSI lists confusion when adding VLANs (Michal Schmidt) [RHEL-20571] - ice: fix accounting for filters shared by multiple VSIs (Michal Schmidt) [RHEL-20571] - nvme-multipath: fix io accounting on failover (John Meneghini) [RHEL-56635] - nvme: fix multipath batched completion accounting (John Meneghini) [RHEL-56635] - netfilter: tproxy: bail out if IP has been disabled on the device (Phil Sutter) [RHEL-44369] {CVE-2024-36270} - mm: list_lru: fix UAF for memory cgroup (Rafael Aquini) [RHEL-56160] {CVE-2024-43888} - platform/x86: dell-smbios-wmi: Avoid false-positive memcpy() warning (David Arcari) [RHEL-56614] - arm64: properly install vmlinuz.efi (Lenny Szubowicz) [RHEL-46772] - buildtar: fix tarballs with EFI_ZBOOT enabled (Lenny Szubowicz) [RHEL-46772] - wifi: iwlwifi: mvm: fix a crash on 7265 (Jose Ignacio Tornos Martinez) [RHEL-57681] - wifi: iwlwifi: mvm: support iwl_dev_tx_power_cmd_v8 (Jose Ignacio Tornos Martinez) [RHEL-57681]- perf: Fix event leak upon exec and file release (Michael Petlan) [RHEL-55606] {CVE-2024-43869} - perf: Fix event leak upon exit (Michael Petlan) [RHEL-55603] {CVE-2024-43870} - task_work: Introduce task_work_cancel() again (Michael Petlan) [RHEL-55603] - task_work: s/task_work_cancel()/task_work_cancel_func()/ (Michael Petlan) [RHEL-55603] - net: openvswitch: fix overwriting ct original tuple for ICMPv6 (cki-backport-bot) [RHEL-44213] {CVE-2024-38558} - net: drop bad gso csum_start and offset in virtio_net_hdr (Laurent Vivier) [RHEL-54891] {CVE-2024-43817} - net: change maximum number of UDP segments to 128 (Laurent Vivier) [RHEL-54891] {CVE-2024-43817} - net: more strict VIRTIO_NET_HDR_GSO_UDP_L4 validation (Laurent Vivier) [RHEL-54891] {CVE-2024-43817} - net: missing check virtio (Laurent Vivier) [RHEL-54891] {CVE-2024-43817} - fuse: Initialize beyond-EOF page contents before setting uptodate (CKI Backport Bot) [RHEL-56932] {CVE-2024-44947} - wifi: mac80211: Avoid address calculations via out of bounds array indexing (CKI Backport Bot) [RHEL-51285] {CVE-2024-41071} - nvme-pci: add missing condition check for existence of mapped data (Maurizio Lombardi) [RHEL-55099] {CVE-2024-42276}- sctp: fix association labeling in the duplicate COOKIE-ECHO case (Ondrej Mosnacek) [RHEL-48647] - s390/ap: Refine AP bus bindings complete processing (Cédric Le Goater) [RHEL-50373] - ice: Add netif_device_attach/detach into PF reset flow (Michal Schmidt) [RHEL-56084]- usb: xhci: prevent potential failure in handle_tx_event() for Transfer events without TRB (Desnes Nunes) [RHEL-52378] {CVE-2024-42226} - redhat: set defaults for RHEL 9.5 (Lucas Zampieri)- Revert "Merge: scsi: fnic: driver update" (John Meneghini) [RHEL-36420] - dev/parport: fix the array out-of-bounds risk (CKI Backport Bot) [RHEL-54990] {CVE-2024-42301} - leds: trigger: Unregister sysfs attributes before calling deactivate() (CKI Backport Bot) [RHEL-54835] {CVE-2024-43830} - null_blk: fix validation of block size (Ming Lei) [RHEL-51322] {CVE-2024-41077} - s390/fpu: Re-add exception handling in load_fpu_state() (Aristeu Rozanski) [RHEL-39346] - redhat: spec: add cachestat to kselftest package (Eric Chanudet) [RHEL-50302] - selftests: cachestat: Fix build warnings on ppc64 (Eric Chanudet) [RHEL-50302] - selftests/cachestat: Fix print_cachestat format (Eric Chanudet) [RHEL-50302] - selftests: cachestat: use proper syscall number macro (Eric Chanudet) [RHEL-50302] - selftests: cachestat: properly link in librt (Eric Chanudet) [RHEL-50302] - selftests: cachestat: catch failing fsync test on tmpfs (Eric Chanudet) [RHEL-50302] - selftests: cachestat: test for cachestat availability (Eric Chanudet) [RHEL-50302] - selftests: add selftests for cachestat (Eric Chanudet) [RHEL-50302]- net: stmmac: enable HW-accelerated VLAN stripping for gmac4 only (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: fix error array size (Andrew Halaney) [RHEL-6297] - net: stmmac: Assign configured channel value to EXTTS event (Andrew Halaney) [RHEL-6297] - net: stmmac: No need to calculate speed divider when offload is disabled (Andrew Halaney) [RHEL-6297] - net: stmmac: replace priv->speed with the portTransmitRate from the tc-cbs parameters (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Configure host DMA width (Andrew Halaney) [RHEL-6297] - net: stmmac: move the EST structure to struct stmmac_priv (Andrew Halaney) [RHEL-6297] - net: stmmac: move the EST lock to struct stmmac_priv (Andrew Halaney) [RHEL-6297] - net: stmmac: add support for RZ/N1 GMAC (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-socfpga: use pcs_init/pcs_exit (Andrew Halaney) [RHEL-6297] - net: stmmac: introduce pcs_init/pcs_exit stmmac operations (Andrew Halaney) [RHEL-6297] - net: stmmac: Make stmmac_xpcs_setup() generic to all PCS devices (Andrew Halaney) [RHEL-6297] - net: stmmac: Add dedicated XPCS cleanup method (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-ipq806x: account for rgmii-txid/rxid/id phy-mode (Andrew Halaney) [RHEL-6297] - net: stmmac: Rename phylink_get_caps() callback to update_caps() (Andrew Halaney) [RHEL-6297] - net: stmmac: Fix IP-cores specific MAC capabilities (Andrew Halaney) [RHEL-6297] - net: stmmac: Fix max-speed being ignored on queue re-init (Andrew Halaney) [RHEL-6297] - net: stmmac: Apply half-duplex-less constraint for DW QoS Eth only (Andrew Halaney) [RHEL-6297] - net: stmmac: mmc_core: Add GMAC mmc tx/rx missing statistics (Andrew Halaney) [RHEL-6297] - net: stmmac: mmc_core: Add GMAC LPI statistics (Andrew Halaney) [RHEL-6297] - net: stmmac: fix rx queue priority assignment (Andrew Halaney) [RHEL-6297] - net: stmmac: Support a generic PCS field in mac_device_info (Andrew Halaney) [RHEL-6297] - net: stmmac: don't rely on lynx_pcs presence to check for a PHY (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-rk: Remove unused of_gpio.h (Andrew Halaney) [RHEL-6297] - net: stmmac: fix typo in comment (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Update link clock rate only for RGMII (Andrew Halaney) [RHEL-6297] - net: stmmac: Complete meta data only when enabled (Andrew Halaney) [RHEL-6297] - net: stmmac: mmc_core: Drop interrupt registers from stats (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Add support for 2.5G SGMII (Andrew Halaney) [RHEL-6297] - net: stmmac: Fix EST offset for dwmac 5.10 (Andrew Halaney) [RHEL-6297] - net: stmmac: Fix incorrect dereference in interrupt handlers (Andrew Halaney) [RHEL-6297] - net: stmmac: Simplify mtl IRQ status checking (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: use #define for string constants (Andrew Halaney) [RHEL-6297] - net: stmmac: Add driver support for common safety IRQ (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Enable TBS on all queues but 0 (Andrew Halaney) [RHEL-6297] - net: stmmac: remove eee_enabled/eee_active in stmmac_ethtool_op_get_eee() (Andrew Halaney) [RHEL-6297] - net: stmmac: protect updates of 64-bit statistics counters (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: fix a typo of register name in DPP safety handling (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: fix handling of DPP safety error for DMA channels (Andrew Halaney) [RHEL-6297] - net: stmmac: Report taprio offload status (Andrew Halaney) [RHEL-6297] - net: stmmac: est: Per Tx-queue error count for HLBF (Andrew Halaney) [RHEL-6297] - net: stmmac: Offload queueMaxSDU from tc-taprio (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-starfive: Add support for JH7100 SoC (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-imx: set TSO/TBS TX queues default settings (Andrew Halaney) [RHEL-6297] - net: stmmac: do not clear TBS enable bit on link up/down (Andrew Halaney) [RHEL-6297] - net: fill in MODULE_DESCRIPTION()s for dwmac-socfpga (Andrew Halaney) [RHEL-6297] - net: stmmac: Wait a bit for the reset to take effect (Andrew Halaney) [RHEL-6297] - net: stmmac: Prevent DSA tags from breaking COE (Andrew Halaney) [RHEL-6297] - net: stmmac: ethtool: Fixed calltrace caused by unbalanced disable_irq_wake calls (Andrew Halaney) [RHEL-6297] - Revert "net: stmmac: Enable Per DMA Channel interrupt" (Andrew Halaney) [RHEL-6297] - net: stmmac: Use interrupt mode INTM=1 for per channel irq (Andrew Halaney) [RHEL-6297] - net: stmmac: Add support for TX/RX channel interrupt (Andrew Halaney) [RHEL-6297] - net: stmmac: Make MSI interrupt routine generic (Andrew Halaney) [RHEL-6297] - net: stmmac: fix ethtool per-queue statistics (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: drop useless check for compatible fallback (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: Make sure MDIO is initialized before use (Andrew Halaney) [RHEL-6297] - net: stmmac: mmc: Support more counters for XGMAC Core (Andrew Halaney) [RHEL-6297] - net: stmmac: Add support for EST cycle-time-extension (Andrew Halaney) [RHEL-6297] - net: stmmac: Refactor EST implementation (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: EST interrupts handling (Andrew Halaney) [RHEL-6297] - net: stmmac: fix FPE events losing (Andrew Halaney) [RHEL-6297] - net: stmmac: Add Tx HWTS support to XDP ZC (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: Disable FPE MMC interrupts (Andrew Halaney) [RHEL-6297] - net: stmmac: Add support for HW-accelerated VLAN stripping (Andrew Halaney) [RHEL-6297] - net: stmmac: reduce dma ring display code duplication (Andrew Halaney) [RHEL-6297] - net: stmmac: remove extra newline from descriptors display (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: Add architecture dependency (Andrew Halaney) [RHEL-6297] - net: stmmac: avoid rx queue overrun (Andrew Halaney) [RHEL-6297] - net: stmmac: fix rx budget limit check (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: Enable support for multiple Flexible PPS outputs (Andrew Halaney) [RHEL-6297] - net: stmmac: update MAC capabilities when tx queues are updated (Andrew Halaney) [RHEL-6297] - net: stmmac: increase TX coalesce timer to 5ms (Andrew Halaney) [RHEL-6297] - net: stmmac: move TX timer arm after DMA enable (Andrew Halaney) [RHEL-6297] - net: stmmac: improve TX timer arm logic (Andrew Halaney) [RHEL-6297] - net: introduce napi_is_scheduled helper (Andrew Halaney) [RHEL-6297] - net: stmmac: do not silently change auxiliary snapshot capture channel (Andrew Halaney) [RHEL-6297] - net: stmmac: ptp: stmmac_enable(): move change of plat->flags into mutex (Andrew Halaney) [RHEL-6297] - net: stmmac: intel: remove unnecessary field struct plat_stmmacenet_data::ext_snapshot_num (Andrew Halaney) [RHEL-6297] - net: stmmac: use correct PPS capture input index (Andrew Halaney) [RHEL-6297] - net: stmmac: simplify debug message on stmmac_enable() (Andrew Halaney) [RHEL-6297] - net: stmmac: Remove redundant checking for rx_coalesce_usecs (Andrew Halaney) [RHEL-6297] - net: stmmac: fix typo in comment (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-stm32: refactor clock config (Andrew Halaney) [RHEL-6297] - net: stmmac: remove unneeded stmmac_poll_controller (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-stm32: fix resume on STM32 MCU (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: fix the incorrect parameter (Andrew Halaney) [RHEL-6297] - net: stmmac: fix incorrect rxq|txq_stats reference (Andrew Halaney) [RHEL-6297] - net: stmmac: make stmmac_{probe|remove}_config_dt static (Andrew Halaney) [RHEL-6297] - net: stmmac: rename stmmac_pltfr_remove_no_dt to stmmac_pltfr_remove (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-visconti: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-tegra: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-sunxi: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-sun8i: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-stm32: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-sti: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-starfive: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-socfpga: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-rk: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-meson8b: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-meson: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-mediatek: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-lpc18xx: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-ipq806x: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-intel-plat: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-ingenic: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-imx: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-generic: use devm_stmmac_pltfr_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-generic: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-dwc-qos-eth: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-anarion: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: Tx coe sw fallback (Andrew Halaney) [RHEL-6297] - net: stmmac: Add glue layer for Loongson-1 SoC (Andrew Halaney) [RHEL-6297] - net: stmmac: fix handling of zero coalescing tx-usecs (Andrew Halaney) [RHEL-6297] - net: stmmac: failure to probe without MAC interface specified (Andrew Halaney) [RHEL-6297] - net: stmmac: clarify difference between "interface" and "phy_interface" (Andrew Halaney) [RHEL-6297] - net: stmmac: convert half-duplex support to positive logic (Andrew Halaney) [RHEL-6297] - net: stmmac: move priv->phylink_config.mac_managed_pm (Andrew Halaney) [RHEL-6297] - net: stmmac: move xgmac specific phylink caps to dwxgmac2 core (Andrew Halaney) [RHEL-6297] - net: stmmac: move gmac4 specific phylink capabilities to gmac4 (Andrew Halaney) [RHEL-6297] - net: stmmac: provide stmmac_mac_phylink_get_caps() (Andrew Halaney) [RHEL-6297] - net: stmmac: use phylink_limit_mac_speed() (Andrew Halaney) [RHEL-6297] - net: stmmac: use "mdio_bus_data" local variable (Andrew Halaney) [RHEL-6297] - net: stmmac: clean up passing fwnode to phylink (Andrew Halaney) [RHEL-6297] - net: stmmac: convert plat->phylink_node to fwnode (Andrew Halaney) [RHEL-6297] - net: stmmac: Check more MAC HW features for XGMAC Core 3.20 (Andrew Halaney) [RHEL-6297] - stmmac: intel: Enable correction of MAC propagation delay (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: show more MAC HW features in debugfs (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: RX queue routing configuration (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-oxnas: remove obsolete dwmac glue driver (Andrew Halaney) [RHEL-6297] - net: stmmac: XGMAC support for mdio C22 addr > 3 (Andrew Halaney) [RHEL-6297] - net: stmmac: Apply redundant write work around on 4.xx too (Andrew Halaney) [RHEL-6297] - net: stmmac: use per-queue 64 bit statistics where necessary (Andrew Halaney) [RHEL-6297] - net: stmmac: don't clear network statistics in .ndo_open() (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: Fix L3L4 filter count (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Log more errors in probe (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Use dev_err_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Use of_get_phy_mode() over device_get_phy_mode() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: use devm_stmmac_pltfr_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: provide devm_stmmac_pltfr_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qco-ethqos: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: provide devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: provide stmmac_pltfr_remove_no_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-generic: use stmmac_pltfr_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: provide stmmac_pltfr_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-generic: use stmmac_pltfr_exit() (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: provide stmmac_pltfr_exit() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-generic: use stmmac_pltfr_init() (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: provide stmmac_pltfr_init() (Andrew Halaney) [RHEL-6297] - net: ethernet: stmicro: stmmac: fix possible memory leak in __stmmac_open (Andrew Halaney) [RHEL-6297] - net: dwmac_socfpga: initialize local data for mdio regmap configuration (Andrew Halaney) [RHEL-6297] - net: stmmac: make the pcs_lynx cleanup sequence specific to dwmac_socfpga (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-sogfpga: use the lynx pcs driver (Andrew Halaney) [RHEL-6297] - net: stmmac: use xpcs_create_mdiodev() (Andrew Halaney) [RHEL-6297] - net: pcs: xpcs: add xpcs_create_mdiodev() (Andrew Halaney) [RHEL-6297] - net: mdio: add mdio_device_get() and mdio_device_put() (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: add ethtool per-queue irq statistic support (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-tegra: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-sun8i: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-stm32: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-sti: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-rk: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-dwc-qos-eth: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-visconti: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-visconti: Make visconti_eth_clock_remove() return void (Andrew Halaney) [RHEL-6297] - net: stmmac: Make stmmac_pltfr_remove() return void (Andrew Halaney) [RHEL-6297] - net: stmmac: Initialize MAC_ONEUS_TIC_COUNTER register (Andrew Halaney) [RHEL-6297] - net: stmmac:fix system hang when setting up tag_8021q VLAN for DSA ports (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-meson8b: Avoid cast to incompatible function type (Andrew Halaney) [RHEL-6297] - net: ethernet: stmmac: dwmac-sti: remove stih415/stih416/stid127 (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-starfive: Add phy interface settings (Andrew Halaney) [RHEL-6297] - net: stmmac: Add glue layer for StarFive JH7110 SoC (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: Add snps,dwmac-5.20 IP compatible string (Andrew Halaney) [RHEL-6297] - net: stmmac: add Rx HWTS metadata to XDP ZC receive pkt (Andrew Halaney) [RHEL-6297] - net: stmmac: add Rx HWTS metadata to XDP receive pkt (Andrew Halaney) [RHEL-6297] - net: stmmac: introduce wrapper for struct xdp_buff (Andrew Halaney) [RHEL-6297] - net: stmmac: Remove unnecessary if statement brackets (Andrew Halaney) [RHEL-6297] - net: ethernet: stmmac: dwmac-rk: fix optional phy regulator handling (Andrew Halaney) [RHEL-6297] - net: ethernet: stmmac: dwmac-rk: rework optional clock handling (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-anarion: Always return struct anarion_gmac * from anarion_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-anarion: Use annotation __iomem for register base (Andrew Halaney) [RHEL-6297] - net: stmmac: check fwnode for phy device before scanning for phy (Andrew Halaney) [RHEL-6297] - net: stmmac: Add queue reset into stmmac_xdp_open() function (Andrew Halaney) [RHEL-6297] - net: stmmac: fix up RX flow hash indirection table when setting channels (Andrew Halaney) [RHEL-6297] - net: stmmac: remove redundant fixup to support fixed-link mode (Andrew Halaney) [RHEL-6297] - net: stmmac: check if MAC needs to attach to a PHY (Andrew Halaney) [RHEL-6297] - net: stmmac: Fix for mismatched host/device DMA address width (Andrew Halaney) [RHEL-6297] - net: stmmac: generic: drop of_match_ptr for ID table (Andrew Halaney) [RHEL-6297] - net: stmmac: add to set device wake up flag when stmmac init phy (Andrew Halaney) [RHEL-6297] - net: stmmac: Restrict warning on disabling DMA store and fwd mode (Andrew Halaney) [RHEL-6297] - net: stmmac: fix order of dwmac5 FlexPPS parametrization sequence (Andrew Halaney) [RHEL-6297] - net: stmmac: dwc-qos: Make struct dwc_eth_dwmac_data::remove return void (Andrew Halaney) [RHEL-6297] - net: stmmac: Make stmmac_dvr_remove() return void (Andrew Halaney) [RHEL-6297] - net: stmmac: fix invalid call to mdiobus_get_phy() (Andrew Halaney) [RHEL-6297] - net: stmmac: Separate C22 and C45 transactions for xgmac (Andrew Halaney) [RHEL-6297] - net: stmmac: add aux timestamps fifo clearance wait (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-mediatek: remove the dwmac_fix_mac_speed (Andrew Halaney) [RHEL-6297] - net: stmmac: fix errno when create_singlethread_workqueue() fails (Andrew Halaney) [RHEL-6297] - stmmac: fix potential division by 0 (Andrew Halaney) [RHEL-6297] - net: stmmac: Add check for taprio basetime configuration (Andrew Halaney) [RHEL-6297] - net: stmmac: fix possible memory leak in stmmac_dvr_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: selftests: fix potential memleak in stmmac_test_arpoffload() (Andrew Halaney) [RHEL-6297] - net: stmmac: fix "snps,axi-config" node property parsing (Andrew Halaney) [RHEL-6297] - Revert "net: stmmac: use sysfs_streq() instead of strncmp()" (Andrew Halaney) [RHEL-6297] - net: stmmac: Set MAC's flow control register to reflect current settings (Andrew Halaney) [RHEL-6297] - net: stmmac: use sysfs_streq() instead of strncmp() (Andrew Halaney) [RHEL-6297] - net: stmmac: ensure tx function is not running in stmmac_xdp_release() (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: fix missing of_node_put() while module exiting (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: fix missing pci_disable_device() in loongson_dwmac_probe() (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: fix missing pci_disable_msi() while module exiting (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-meson8b: fix meson8b_devm_clk_prepare_enable() (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: fix invalid mdio_node (Andrew Halaney) [RHEL-6297] - net: stmmac: remove duplicate dma queue channel macros (Andrew Halaney) [RHEL-6297] - net: stmmac: rk3588: Allow multiple gmac controller (Andrew Halaney) [RHEL-6297] - net: stmmac: add a parse for new property 'snps,clk-csr' (Andrew Halaney) [RHEL-6297] - net: stmmac: Minor spell fix related to 'stmmac_clk_csr_set()' (Andrew Halaney) [RHEL-6297] - net: ethernet: stmicro: stmmac: dwmac-rk: Add rv1126 support (Andrew Halaney) [RHEL-6297] - net: stmmac: dwc-qos: Switch to use dev_err_probe() helper (Andrew Halaney) [RHEL-6297] - net: ethernet: stmmac: dwmac-rk: Add gmac support for rk3588 (Andrew Halaney) [RHEL-6297] - ceph: force sending a cap update msg back to MDS for revoke op (Xiubo Li) [RHEL-48618] - ceph: periodically flush the cap releases (Xiubo Li) [RHEL-48618] - eeprom: at24: use of_match_ptr() (Alessandro Carminati) [RHEL-47160] - eeprom: at24: Use pm_runtime_resume_and_get to simplify the code (Alessandro Carminati) [RHEL-47160] - eeprom: at24: add ST M24C64-D Additional Write lockable page support (Alessandro Carminati) [RHEL-47160] - eeprom: at24: add ST M24C32-D Additional Write lockable page support (Alessandro Carminati) [RHEL-47160] - eeprom: at24: Annotate struct at24_data with __counted_by (Alessandro Carminati) [RHEL-47160] - eeprom: at24: Drop at24_get_chip_data() (Alessandro Carminati) [RHEL-47160] - mm: turn off test_uffdio_wp if CONFIG_PTE_MARKER_UFFD_WP is not configured. (Nico Pache) [RHEL-39306] - mm: update uffd-stress to handle EINVAL for unset config features (Nico Pache) [RHEL-39306] - selftests/bpf: Fix flaky test btf_map_in_map/lookup_update (Nico Pache) [RHEL-39306] - kselftests: mm: add s390 to ARCH list (Nico Pache) [RHEL-39306] - selftests/mm: fix powerpc ARCH check (Nico Pache) [RHEL-39306] - selftests: bpf: xskxceiver: ksft_print_msg: fix format type error (Nico Pache) [RHEL-39306] - hugetlbfs: ensure generic_hugetlb_get_unmapped_area() returns higher address than mmap_min_addr (Nico Pache) [RHEL-39306] - selftests/vm: fix inability to build any vm tests (Nico Pache) [RHEL-39306] - Makefile: add headers_install to kselftest targets (Nico Pache) [RHEL-39306] - selftests: drop KSFT_KHDR_INSTALL make target (Nico Pache) [RHEL-39306] - selftests: stop using KSFT_KHDR_INSTALL (Nico Pache) [RHEL-39306] - selftests: net: Add the uapi headers include variable (Nico Pache) [RHEL-39306] - selftests: landlock: Add the uapi headers include variable (Nico Pache) [RHEL-39306] - selftests: futex: Add the uapi headers include variable (Nico Pache) [RHEL-39306] - selftests: futex: set DEFAULT_INSTALL_HDR_PATH (Nico Pache) [RHEL-39306] - selftests: drop khdr make target (Nico Pache) [RHEL-39306] - selftests: ktap_helpers: Make it POSIX-compliant (Nico Pache) [RHEL-39306] - selftests: use printf instead of echo -ne (Nico Pache) [RHEL-39306] - selftests: find echo binary to use -ne options (Nico Pache) [RHEL-39306] - selftests: ktap_helpers: Add a helper to finish the test (Nico Pache) [RHEL-39306] - selftests: ktap_helpers: Add a helper to abort the test (Nico Pache) [RHEL-39306] - selftests: ktap_helpers: Add helper to pass/fail test based on exit code (Nico Pache) [RHEL-39306] - selftests: ktap_helpers: Add helper to print diagnostic messages (Nico Pache) [RHEL-39306] - selftests: Move KTAP bash helpers to selftests common folder (Nico Pache) [RHEL-39306] - kselftest: dt: Stop relying on dirname to improve performance (Nico Pache) [RHEL-39306] - kselftest: Add new test for detecting unprobed Devicetree devices (Nico Pache) [RHEL-39306] - selftests:modify the incorrect print format (Nico Pache) [RHEL-39306] - selftests/mm: Substitute attribute with a macro (Nico Pache) [RHEL-39306] - selftests: Add printf attribute to kselftest prints (Nico Pache) [RHEL-39306] - selftests: fix dependency checker script (Nico Pache) [RHEL-39306] - kselftest/runner.sh: Propagate SIGTERM to runner child (Nico Pache) [RHEL-39306] - selftests/harness: Actually report SKIP for signal tests (Nico Pache) [RHEL-39306] - testing: kselftest_harness: add filtering and enumerating tests (Nico Pache) [RHEL-39306] - selftests: break the dependency upon local header files (Nico Pache) [RHEL-39306] - kselftest: Add a ksft_perror() helper (Nico Pache) [RHEL-39306] - selftests: Make the usage formatting consistent in kselftest_deps.sh (Nico Pache) [RHEL-39306] - kselftests: Enable the echo command to print newlines in Makefile (Nico Pache) [RHEL-39306] - selftest: Taint kernel when test module loaded (Nico Pache) [RHEL-39306] - selftests: Fix build when $(O) points to a relative path (Nico Pache) [RHEL-39306] - selftests: Use -isystem instead of -I to include headers (Nico Pache) [RHEL-39306] - selftests: Correct the headers install path (Nico Pache) [RHEL-39306] - selftests: Add and export a kernel uapi headers path (Nico Pache) [RHEL-39306] - selftests: set the BUILD variable to absolute path (Nico Pache) [RHEL-39306] - kselftest: signal all child processes (Nico Pache) [RHEL-39306] - selftests/mm: fix additional build errors for selftests (Nico Pache) [RHEL-39306] - selftests: mm: protection_keys: save/restore nr_hugepages value from launch script (Nico Pache) [RHEL-39306] - selftests: mm: make map_fixed_noreplace test names stable (Nico Pache) [RHEL-39306] - selftests/mm: fix build warnings on ppc64 (Nico Pache) [RHEL-39306] - selftests/mm: hugetlb_madv_vs_map: avoid test skipping by querying hugepage size at runtime (Nico Pache) [RHEL-39306] - mm/hugetlb: document why hugetlb uses folio_mapcount() for COW reuse decisions (Nico Pache) [RHEL-39306] - selftests: mm: cow: flag vmsplice() hugetlb tests as XFAIL (Nico Pache) [RHEL-39306] - selftests/mm: soft-dirty should fail if a testcase fails (Nico Pache) [RHEL-39306] - selftests/mm: parse VMA range in one go (Nico Pache) [RHEL-39306] - selftests/mm: run_vmtests.sh: fix hugetlb mem size calculation (Nico Pache) [RHEL-39306] - selftests/mm: confirm VA exhaustion without reliance on correctness of mmap() (Nico Pache) [RHEL-39306] - selftests/mm: virtual_address_range: Switch to ksft_exit_fail_msg (Nico Pache) [RHEL-39306] - selftests/mm: include strings.h for ffsl (Nico Pache) [RHEL-39306] - selftests/mm: fix ARM related issue with fork after pthread_create (Nico Pache) [RHEL-39306] - selftests/mm: sigbus-wp test requires UFFD_FEATURE_WP_HUGETLBFS_SHMEM (Nico Pache) [RHEL-39306] - selftests: mm: restore settings from only parent process (Nico Pache) [RHEL-39306] - selftests/mm: Fix build with _FORTIFY_SOURCE (Nico Pache) [RHEL-39306] - selftests/mm: run_vmtests.sh: add missing tests (Nico Pache) [RHEL-39306] - selftests/mm: protection_keys: save/restore nr_hugepages settings (Nico Pache) [RHEL-39306] - selftests/mm: save and restore nr_hugepages value (Nico Pache) [RHEL-39306] - selftests/mm: run_vmtests: remove sudo and conform to tap (Nico Pache) [RHEL-39306] - selftests/mm: hugetlb_reparenting_test: do not unmount (Nico Pache) [RHEL-39306] - selftests/mm: log a consistent test name for check_compaction (Nico Pache) [RHEL-39306] - selftests/mm: log skipped compaction test as a skip (Nico Pache) [RHEL-39306] - selftests/mm: virtual_address_range: conform to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: transhuge-stress: conform to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: split_huge_page_test: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: mremap_dontunmap: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: mrelease_test: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: mlock2-tests: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: mlock-random-test: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: map_populate: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: map_hugetlb: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: map_fixed_noreplace: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: skip test if application doesn't has root privileges (Nico Pache) [RHEL-39306] - selftests/mm: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests: mm: hugepage-mmap: conform to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: gup_test: conform test to TAP format output (Nico Pache) [RHEL-39306] - mm/selftests: hugepage-mremap: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: log run_vmtests.sh results in TAP format (Nico Pache) [RHEL-39306] - selftests/mm: skip the hugetlb-madvise tests on unmet hugepage requirements (Nico Pache) [RHEL-39306] - selftests/mm: skip uffd hugetlb tests with insufficient hugepages (Nico Pache) [RHEL-39306] - selftests/mm: dont fail testsuite due to a lack of hugepages (Nico Pache) [RHEL-39306] - selftests/mm: run_vmtests.sh: add hugetlb test category (Nico Pache) [RHEL-39306] - selftests/mm: new test that steals pages (Nico Pache) [RHEL-39306] - selftests: mm: perform some system cleanup before using hugepages (Nico Pache) [RHEL-39306] - selftests: avoid using SKIP(exit()) in harness fixure setup (Nico Pache) [RHEL-39306] - selftests/mm: uffd-unit-test check if huge page size is 0 (Nico Pache) [RHEL-39306] - selftests/mm: ksm_tests should only MADV_HUGEPAGE valid memory (Nico Pache) [RHEL-39306] - selftests/mm: switch to bash from sh (Nico Pache) [RHEL-39306] - selftests/mm: restore number of hugepages (Nico Pache) [RHEL-39306] - selftests/mm: add a new test for madv and hugetlb (Nico Pache) [RHEL-39306] - mm/ksm: test case for prctl fork/exec workflow (Nico Pache) [RHEL-39306] - kselftest: vm: add tests for no-inherit memory-deny-write-execute (Nico Pache) [RHEL-39306] - kselftest: vm: check errnos in mdwe_test (Nico Pache) [RHEL-39306] - kselftest: vm: fix mdwe's mmap_FIXED test case (Nico Pache) [RHEL-39306] - kselftest: vm: fix tabs/spaces inconsistency in the mdwe test (Nico Pache) [RHEL-39306] - selftests: mm: add a test for mutually aligned moves > PMD size (Nico Pache) [RHEL-39306] - selftests: mm: fix failure case when new remap region was not found (Nico Pache) [RHEL-39306] - selftests/mm: fix uffd-stress help information (Nico Pache) [RHEL-39306] - selftests: mm: ksm: fix incorrect evaluation of parameter (Nico Pache) [RHEL-39306] - selftests/mm: mkdirty: fix incorrect position of #endif (Nico Pache) [RHEL-39306] - selftests: mm: remove wrong kernel header inclusion (Nico Pache) [RHEL-39306] - selftests/mm: move certain uffd*() routines from vm_util.c to uffd-common.c (Nico Pache) [RHEL-39306] - selftests/mm: fix two -Wformat-security warnings in uffd builds (Nico Pache) [RHEL-39306] - selftests/mm: fix uffd-stress unused function warning (Nico Pache) [RHEL-39306] - selftests/mm: factor out detection of hugetlb page sizes into vm_util (Nico Pache) [RHEL-39306] - selftests/ksm: ksm_functional_tests: add prctl unmerge test (Nico Pache) [RHEL-39306] - selftests/mm: add new selftests for KSM (Nico Pache) [RHEL-39306] - selftests/mm: add tests for RO pinning vs fork() (Nico Pache) [RHEL-39306] - selftests/mm: rename COW_EXTRA_LIBS to IOURING_EXTRA_LIBS (Nico Pache) [RHEL-39306] - selftests/mm: extend and rename uffd pagemap test (Nico Pache) [RHEL-39306] - selftests/mm: add a few options for uffd-unit-test (Nico Pache) [RHEL-39306] - selftests/mm: add uffdio register ioctls test (Nico Pache) [RHEL-39306] - selftests/mm: add shmem-private test to uffd-stress (Nico Pache) [RHEL-39306] - selftests/mm: drop sys/dev test in uffd-stress test (Nico Pache) [RHEL-39306] - selftests/mm: allow uffd test to skip properly with no privilege (Nico Pache) [RHEL-39306] - selftests/mm: workaround no way to detect uffd-minor + wp (Nico Pache) [RHEL-39306] - selftests/mm: move zeropage test into uffd unit tests (Nico Pache) [RHEL-39306] - selftests/mm: move uffd sig/events tests into uffd unit tests (Nico Pache) [RHEL-39306] - selftests/mm: move uffd minor test to unit test (Nico Pache) [RHEL-39306] - selftests/mm: move uffd pagemap test to unit test (Nico Pache) [RHEL-39306] - selftests/mm: add framework for uffd-unit-test (Nico Pache) [RHEL-39306] - selftests/mm: allow allocate_area() to fail properly (Nico Pache) [RHEL-39306] - selftests/mm: let uffd_handle_page_fault() take wp parameter (Nico Pache) [RHEL-39306] - selftests/mm: rename uffd_stats to uffd_args (Nico Pache) [RHEL-39306] - selftests/mm: drop global hpage_size in uffd tests (Nico Pache) [RHEL-39306] - selftests/mm: drop global mem_fd in uffd tests (Nico Pache) [RHEL-39306] - selftests/mm: UFFDIO_API test (Nico Pache) [RHEL-39306] - selftests/mm: uffd_open_{dev|sys}() (Nico Pache) [RHEL-39306] - selftests/mm: uffd_[un]register() (Nico Pache) [RHEL-39306] - selftests/mm: split uffd tests into uffd-stress and uffd-unit-tests (Nico Pache) [RHEL-39306] - selftests/mm: create uffd-common.[ch] (Nico Pache) [RHEL-39306] - selftests/mm: drop test_uffdio_zeropage_eexist (Nico Pache) [RHEL-39306] - selftests/mm: test UFFDIO_ZEROPAGE only when !hugetlb (Nico Pache) [RHEL-39306] - selftests/mm: mkdirty: test behavior of (pte|pmd)_mkdirty on VMAs without write permissions (Nico Pache) [RHEL-39306] - selftests/mm: reuse read_pmd_pagesize() in COW selftest (Nico Pache) [RHEL-39306] - mm: userfaultfd: add UFFDIO_CONTINUE_MODE_WP to install WP PTEs (Nico Pache) [RHEL-39306] - kselftest: vm: fix unused variable warning (Nico Pache) [RHEL-39306] - kselftest: vm: add tests for memory-deny-write-execute (Nico Pache) [RHEL-39306] - selftests/vm: cow: R/O long-term pinning reliability tests for non-anon pages (Nico Pache) [RHEL-39306] - config: enable CONFIG_DP83TG720_PHY (Izabela Bakollari) [RHEL-33716] - config: CONFIG_QCA807X_PHY (Izabela Bakollari) [RHEL-33716] - config: enable CONFIG_QCA808X_PHY (Izabela Bakollari) [RHEL-33716] - config: enable CONFIG_QCA83XX_PHY (Izabela Bakollari) [RHEL-33716] - net: linkmode: add linkmode_fill() helper (Izabela Bakollari) [RHEL-33716] - net: phy: qca807x: fix compilation when CONFIG_GPIOLIB is not set (Izabela Bakollari) [RHEL-33716] - net: phy: qca807x: move interface mode check to .config_init_once (Izabela Bakollari) [RHEL-33716] - net: phy: dp83tg720: get master/slave configuration in link down state (Izabela Bakollari) [RHEL-33716] - net: phy: dp83tg720: wake up PHYs in managed mode (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: at803x: fix kernel panic with at8031_probe (Izabela Bakollari) [RHEL-33716] - net: phy: micrel: use devm_clk_get_optional_enabled for the rmii-ref clock (Izabela Bakollari) [RHEL-33716] - net: sfp: update comment for FS SFP-10G-T quirk (Izabela Bakollari) [RHEL-33716] - net: phy: aquantia: switch to crc_itu_t() (Izabela Bakollari) [RHEL-33716] - net: phy: aquantia: drop wrong endianness conversion for addr and CRC (Izabela Bakollari) [RHEL-33716] - net: phy: fix phy_read_poll_timeout argument type in genphy_loopback (Izabela Bakollari) [RHEL-33716] - net: sfp: enhance quirk for Fibrestore 2.5G copper SFP module (Izabela Bakollari) [RHEL-33716] - net: phy: qca807x: add support for configurable LED (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: generalize some qca808x LED functions (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: move common qca808x LED define to shared header (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: add support for QCA807x PHY Family (Izabela Bakollari) [RHEL-33716] - net: phy: provide whether link has changed in c37_read_status (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: move more function to shared library (Izabela Bakollari) [RHEL-33716] - net: phy: add devm/of_phy_package_join helper (Izabela Bakollari) [RHEL-33716] - net: phy: add support for scanning PHY in PHY packages nodes (Izabela Bakollari) [RHEL-33716] - of: mdio: Add of_node_put() when breaking out of for_each_xx (Izabela Bakollari) [RHEL-33716] - net: phy: realtek: use generic MDIO helpers to simplify the code (Izabela Bakollari) [RHEL-33716] - net: phy: realtek: add 5Gbps support to rtl822x_config_aneg() (Izabela Bakollari) [RHEL-33716] - net: phy: realtek: use generic MDIO constants (Izabela Bakollari) [RHEL-33716] - net: mdio: add 2.5g and 5g related PMA speed constants (Izabela Bakollari) [RHEL-33716] - net: phy: c45 scanning: Don't consider -ENODEV fatal (Izabela Bakollari) [RHEL-33716] - net: phy: add helper phy_advertise_eee_all (Izabela Bakollari) [RHEL-33716] - net: phy: constify phydev->drv (Izabela Bakollari) [RHEL-33716] - net: micrel: Fix the frequency adjustments (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: qca808x: default to LED active High if not set (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: qca808x: fix logic error in LED brightness set (Izabela Bakollari) [RHEL-33716] - net: phy: realtek: add support for RTL8126A-integrated 5Gbps PHY (Izabela Bakollari) [RHEL-33716] - net: phy: dp83867: Add support for active-low LEDs (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: detach qca808x PHY driver from at803x (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: move additional functions to shared library (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: deatch qca83xx PHY driver from at803x (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: create and move functions to shared library (Izabela Bakollari) [RHEL-33716] - net: phy: move at803x PHY driver to dedicated directory (Izabela Bakollari) [RHEL-33716] - net: phy: adin1100: Add interrupt support for link change (Izabela Bakollari) [RHEL-33716] - net: phy: phy_device: Prevent nullptr exceptions on ISR (Izabela Bakollari) [RHEL-33716] - net: phy: c45: change genphy_c45_ethtool_[get|set]_eee to use EEE linkmode bitmaps (Izabela Bakollari) [RHEL-33716] - net: micrel: Fix set/get PHC time for lan8814 (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: add LED support for qca808x (Izabela Bakollari) [RHEL-33716] - net: phy: add support for PHY LEDs polarity modes (Izabela Bakollari) [RHEL-33716] - net: phy: mediatek-ge-soc: sync driver with MediaTek SDK (Izabela Bakollari) [RHEL-33716] - net: micrel: Fix PTP frame parsing for lan8814 (Izabela Bakollari) [RHEL-33716] - net: sfp-bus: fix SFP mode detect from bitrate (Izabela Bakollari) [RHEL-33716] - net: phy: micrel: populate .soft_reset for KSZ9131 (Izabela Bakollari) [RHEL-33716] - net: micrel: Fix PTP frame parsing for lan8841 (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: make read_status more generic (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: add support for cdt cross short test for qca808x (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: refactor qca808x cable test get status function (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: generalize cdt fault length function (Izabela Bakollari) [RHEL-33716] - net: Use of_property_present() for testing DT property presence (Izabela Bakollari) [RHEL-33716] - net: phylink: move phylink_pcs_neg_mode() into phylink.c (Izabela Bakollari) [RHEL-33716] - net: mdio_bus: add refcounting for fwnodes to mdiobus (Izabela Bakollari) [RHEL-33716] - net: phy: linux/phy.h: fix Excess kernel-doc description warning (Izabela Bakollari) [RHEL-33716] - net: phy: nxp-c45-tja11xx: implement mdo_insert_tx_tag (Izabela Bakollari) [RHEL-33716] - net: phy: nxp-c45-tja11xx: add MACsec statistics (Izabela Bakollari) [RHEL-33716] - net: phy: nxp-c45-tja11xx: add MACsec support (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: better align function varibles to open parenthesis (Izabela Bakollari) [RHEL-33716] - net: sfp: fix PHY discovery for FS SFP-10G-T module (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: replace msleep(1) with usleep_range (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: remove extra space after cast (Izabela Bakollari) [RHEL-33716] - net: phy: add support for PHY package MMD read/write (Izabela Bakollari) [RHEL-33716] - net: phy: restructure __phy_write/read_mmd to helper and phydev user (Izabela Bakollari) [RHEL-33716] - net: phy: extend PHY package API to support multiple global address (Izabela Bakollari) [RHEL-33716] - net: phy: make addr type u8 in phy_package_shared struct (Izabela Bakollari) [RHEL-33716] - net: phylink: reimplement population of pl->supported for in-band (Izabela Bakollari) [RHEL-33716] - net: phy: skip LED triggers on PHYs on SFP modules (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: make read specific status function more generic (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move specific qca808x config_aneg to dedicated function (Izabela Bakollari) [RHEL-33716] - net: phy: Add support for the DP83TG720S Ethernet PHY (Izabela Bakollari) [RHEL-33716] - net: phy: c45: add genphy_c45_pma_read_ext_abilities() function (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: drop specific PHY ID check from cable test functions (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move at8035 specific DT parse to dedicated probe (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move at8031 functions in dedicated section (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: make at8031 related DT functions name more specific (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move specific at8031 config_intr to dedicated function (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move specific at8031 WOL bits to dedicated function (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move specific at8031 config_init to dedicated function (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move specific at8031 probe mode check to dedicated probe (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move specific DT option for at8031 to specific probe (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move qca83xx specific check in dedicated functions (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: raname hw_stats functions to qca83xx specific name (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move disable WOL to specific at8031 probe (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: fix passing the wrong reference for config_intr (Izabela Bakollari) [RHEL-33716] - net: mdio_bus: replace deprecated strncpy with strscpy (Izabela Bakollari) [RHEL-33716] - net: sfp: Convert to platform remove callback returning void (Izabela Bakollari) [RHEL-33716] - net: phy: micrel: allow usage of generic ethernet-phy clock (Izabela Bakollari) [RHEL-33716] - net: phy: adin: allow control of Fast Link Down (Izabela Bakollari) [RHEL-33716] - net: phylink: use the PHY's possible_interfaces if populated (Izabela Bakollari) [RHEL-33716] - net: phylink: split out PHY validation from phylink_bringup_phy() (Izabela Bakollari) [RHEL-33716] - net: phylink: pass PHY into phylink_validate_mask() (Izabela Bakollari) [RHEL-33716] - net: phylink: pass PHY into phylink_validate_one() (Izabela Bakollari) [RHEL-33716] - net: phylink: split out per-interface validation (Izabela Bakollari) [RHEL-33716] - net: phy: aquantia: fill in possible_interfaces for AQR113C (Izabela Bakollari) [RHEL-33716] - net: phy: bcm84881: fill in possible_interfaces (Izabela Bakollari) [RHEL-33716] - net: phy: marvell10g: fill in possible_interfaces (Izabela Bakollari) [RHEL-33716] - net: phy: marvell10g: table driven mactype decode (Izabela Bakollari) [RHEL-33716] - net: phy: add possible interfaces (Izabela Bakollari) [RHEL-33716] - net: sfp: rework the RollBall PHY waiting code (Izabela Bakollari) [RHEL-33716] - net: phy: correctly check soft_reset ret ONLY if defined for PHY (Izabela Bakollari) [RHEL-33716] - net: phylink: use for_each_set_bit() (Izabela Bakollari) [RHEL-33716] - net: phy: broadcom: Wire suspend/resume for BCM54612E (Izabela Bakollari) [RHEL-33716] - net: sfp: use linkmode_*() rather than open coding (Izabela Bakollari) [RHEL-33716] - net: phylink: use linkmode_fill() (Izabela Bakollari) [RHEL-33716] - net: phy: aquantia: add firmware load support (Izabela Bakollari) [RHEL-33716] - net: phy: aquantia: move MMD_VEND define to header (Izabela Bakollari) [RHEL-33716] - net: phy: aquantia: move to separate directory (Izabela Bakollari) [RHEL-33716] - net: mdio: fix typo in header (Izabela Bakollari) [RHEL-33716] - net: phylink: initialize carrier state at creation (Izabela Bakollari) [RHEL-33716] - net: phy: fill in missing MODULE_DESCRIPTION()s (Izabela Bakollari) [RHEL-33716] - net: mdio: fill in missing MODULE_DESCRIPTION()s (Izabela Bakollari) [RHEL-33716] - net: phy: micrel: Fix forced link mode for KSZ886X switches (Izabela Bakollari) [RHEL-33716] - net: dsa: microchip: ksz8: Enable MIIM PHY Control reg access (Izabela Bakollari) [RHEL-33716] - net: phy: mscc: macsec: reject PN update requests (Izabela Bakollari) [RHEL-33716] - net: phy: dp83867: Add support for hardware blinking LEDs (Izabela Bakollari) [RHEL-33716] - net: sfp: improve Nokia GPON sfp fixup (Izabela Bakollari) [RHEL-33716] - net: sfp: re-implement ignoring the hardware TX_FAULT signal (Izabela Bakollari) [RHEL-33716] - net: sfp: add quirk for FS's 2.5G copper SFP (Izabela Bakollari) [RHEL-33716] - net: phy: amd: Support the Altima AMI101L (Izabela Bakollari) [RHEL-33716] - net: sfp: add quirk for Fiberstone GPON-ONU-34-20BI (Izabela Bakollari) [RHEL-33716] - net: phy: fix regression with AX88772A PHY driver (Izabela Bakollari) [RHEL-33716] - net: phy: convert phy_stop() to use split state machine (Izabela Bakollari) [RHEL-33716] - net: phy: split locked and unlocked section of phy_state_machine() (Izabela Bakollari) [RHEL-33716] - net: phy: move phy_state_machine() (Izabela Bakollari) [RHEL-33716] - net: phy: move phy_suspend() to end of phy_state_machine() (Izabela Bakollari) [RHEL-33716] - net: phy: move call to start aneg (Izabela Bakollari) [RHEL-33716] - net: phy: call phy_error_precise() while holding the lock (Izabela Bakollari) [RHEL-33716] - net: phy: always call phy_process_state_change() under lock (Izabela Bakollari) [RHEL-33716] - net: phy: marvell: Add support for offloading LED blinking (Izabela Bakollari) [RHEL-33716] - net: phy: phy_device: Call into the PHY driver to set LED offload (Izabela Bakollari) [RHEL-33716] - net: sfp: Remove unused function declaration sfp_link_configure() (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: add qca8081 fifo reset on the link changed (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: remove qca8081 1G fast retrain and slave seed config (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: support qca8081 1G chip type (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: enable qca8081 slave seed conditionally (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: merge qca8081 slave seed function (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: support qca8081 genphy_c45_pma_read_abilities (Izabela Bakollari) [RHEL-33716] - net: mdio: Introduce a regmap-based mdio driver (Izabela Bakollari) [RHEL-33716] - net: phylib: fix phy_read*_poll_timeout() (Izabela Bakollari) [RHEL-33716] - net: mdio: add mdio_device_get() and mdio_device_put() (Izabela Bakollari) [RHEL-33716] - net: mdio: add clause 73 to ethtool conversion helper (Izabela Bakollari) [RHEL-33716] - mdio_bus: unhide mdio_bus_init prototype (Izabela Bakollari) [RHEL-33716] - net: mdio: fix owner field for mdio buses registered using ACPI (Izabela Bakollari) [RHEL-33716] - net: phy: improve phy_read_poll_timeout (Izabela Bakollari) [RHEL-33716] - net: mdio: add mdiodev_c45_(read|write) (Izabela Bakollari) [RHEL-33716] - docs: networking: phy: add missing space (Izabela Bakollari) [RHEL-33716]- x86/bhi: Avoid warning in #DB handler due to BHI mitigation (Waiman Long) [RHEL-53662 RHEL-53665] {CVE-2024-42240} - redhat: Fix the ownership of /lib/modules/ directory (Vitaly Kuznetsov) [RHEL-21034] - move ownership of /lib/modules// to kernel-core (Thorsten Leemhuis) [RHEL-21034] - KVM: guest_memfd: let kvm_gmem_populate() operate only on private gfns (Paolo Bonzini) [RHEL-32435] - KVM: extend kvm_range_has_memory_attributes() to check subset of attributes (Paolo Bonzini) [RHEL-32435] - KVM: cleanup and add shortcuts to kvm_range_has_memory_attributes() (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: move check for already-populated page to common code (Paolo Bonzini) [RHEL-32435] - KVM: remove kvm_arch_gmem_prepare_needed() (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: make kvm_gmem_prepare_folio() operate on a single struct kvm (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: delay kvm_gmem_prepare_folio() until the memory is passed to the guest (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: return locked folio from __kvm_gmem_get_pfn (Paolo Bonzini) [RHEL-32435] - KVM: rename CONFIG_HAVE_KVM_GMEM_* to CONFIG_HAVE_KVM_ARCH_GMEM_* (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: do not go through struct page (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: delay folio_mark_uptodate() until after successful preparation (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: return folio from __kvm_gmem_get_pfn() (Paolo Bonzini) [RHEL-32435] - KVM: x86: Eliminate log spam from limited APIC timer periods (Paolo Bonzini) [RHEL-32435] - KVM: SVM: Use sev_es_host_save_area() helper when initializing tsc_aux (Paolo Bonzini) [RHEL-32435] - KVM: SVM: Force sev_es_host_save_area() to be inlined (for noinstr usage) (Paolo Bonzini) [RHEL-32435] - KVM: SVM: Consider NUMA affinity when allocating per-CPU save_area (Paolo Bonzini) [RHEL-32435] - KVM: SVM: not account memory allocation for per-CPU svm_data (Paolo Bonzini) [RHEL-32435] - KVM: SVM: remove useless input parameter in snp_safe_alloc_page (Paolo Bonzini) [RHEL-32435] - KVM: Validate hva in kvm_gpc_activate_hva() to fix __kvm_gpc_refresh() WARN (Paolo Bonzini) [RHEL-32435] - KVM: interrupt kvm_gmem_populate() on signals (Paolo Bonzini) [RHEL-32435] - KVM: Stop processing *all* memslots when "null" mmu_notifier handler is found (Paolo Bonzini) [RHEL-32435] - KVM: Fix a data race on last_boosted_vcpu in kvm_vcpu_on_spin() (Paolo Bonzini) [RHEL-32435] - KVM: selftests: x86: Prioritize getting max_gfn from GuestPhysBits (Paolo Bonzini) [RHEL-32435] - KVM: selftests: Fix shift of 32 bit unsigned int more than 32 bits (Paolo Bonzini) [RHEL-32435] - KVM: Discard zero mask with function kvm_dirty_ring_reset (Paolo Bonzini) [RHEL-32435] - virt: guest_memfd: fix reference leak on hwpoisoned page (Paolo Bonzini) [RHEL-32435] - kvm: do not account temporary allocations to kmem (Paolo Bonzini) [RHEL-32435] - KVM: x86: Always sync PIR to IRR prior to scanning I/O APIC routes (Paolo Bonzini) [RHEL-32435] - KVM: SVM: WARN on vNMI + NMI window iff NMIs are outright masked (Paolo Bonzini) [RHEL-32435] - net: ntb_netdev: Move ntb_netdev_rx_handler() to call netif_rx() from __netif_rx() (Myron Stowe) [RHEL-51754] {CVE-2024-42110} - Disable NVGRACE_GPU_VFIO_PCI CONFIG for now (Donald Dutile) [RHEL-36542] - vfio/nvgrace-gpu: Convey kvm to map device memory region as noncached (Donald Dutile) [RHEL-36544] - vfio: Convey kvm that the vfio-pci device is wc safe (Donald Dutile) [RHEL-36543] - vfio/nvgrace-gpu: Add vfio pci variant module for grace hopper (Donald Dutile) [RHEL-36542] - x86/bugs: Extend VMware Retbleed workaround to Nehalem & earlier CPUs (Waiman Long) [RHEL-48649] - ata: libata-core: Add ATA_HORKAGE_NOLPM for Apacer AS340 (Ewan D. Milne) [RHEL-23829] - ata: libata-core: Add ATA_HORKAGE_NOLPM for AMD Radeon S3 SSD (Ewan D. Milne) [RHEL-23829] - ata: libata-core: Add ATA_HORKAGE_NOLPM for Crucial CT240BX500SSD1 (Ewan D. Milne) [RHEL-23829] - ata: ahci: Do not apply Intel PCS quirk on Intel Alder Lake (Ewan D. Milne) [RHEL-23829] - ata: libata-core: Allow command duration limits detection for ACS-4 drives (Ewan D. Milne) [RHEL-23829] - ata: ahci: Add mask_port_map module parameter (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata-sata: Factor out NCQ Priority configuration helpers (Ewan D. Milne) [RHEL-23829] - ahci: asm1064: asm1166: don't limit reported ports (Ewan D. Milne) [RHEL-23829] - ahci: print the number of implemented ports (Ewan D. Milne) [RHEL-23829] - ahci: asm1064: correct count of reported ports (Ewan D. Milne) [RHEL-23829] - ahci: rename board_ahci_nomsi (Ewan D. Milne) [RHEL-23829] - ahci: drop unused board_ahci_noncq (Ewan D. Milne) [RHEL-23829] - ahci: clean up ahci_broken_devslp quirk (Ewan D. Milne) [RHEL-23829] - ahci: rename board_ahci_nosntf (Ewan D. Milne) [RHEL-23829] - ahci: clean up intel_pcs_quirk (Ewan D. Milne) [RHEL-23829] - ata: ahci: Drop low power policy board type (Ewan D. Milne) [RHEL-23829] - ata: ahci: do not enable LPM on external ports (Ewan D. Milne) [RHEL-23829] - ata: ahci: drop hpriv param from ahci_update_initial_lpm_policy() (Ewan D. Milne) [RHEL-23829] - ata: ahci: a hotplug capable port is an external port (Ewan D. Milne) [RHEL-23829] - ata: ahci: move marking of external port earlier (Ewan D. Milne) [RHEL-23829] - ahci: Extend ASM1061 43-bit DMA address quirk to other ASM106x parts (Ewan D. Milne) [RHEL-23829] - ahci: add 43-bit DMA address quirk for ASMedia ASM1061 controllers (Ewan D. Milne) [RHEL-23829] - ahci: asm1166: correct count of reported ports (Ewan D. Milne) [RHEL-23829] - ata: libata-sata: improve sysfs description for ATA_LPM_UNKNOWN (Ewan D. Milne) [RHEL-23829] - scsi: sd: Fix system start for ATA devices (Ewan D. Milne) [RHEL-23829] - scsi: Change SCSI device boolean fields to single bit flags (Ewan D. Milne) [RHEL-23829] - scsi: sd: Introduce manage_shutdown device flag (Ewan D. Milne) [RHEL-23829] - ata: libata-eh: Spinup disk on resume after revalidation (Ewan D. Milne) [RHEL-23829] - ata: xgene: Use of_device_get_match_data() (Ewan D. Milne) [RHEL-23829] - scsi: Remove scsi device no_start_on_resume flag (Ewan D. Milne) [RHEL-23829] - scsi: sd: Do not issue commands to suspended disks on shutdown (Ewan D. Milne) [RHEL-23829] - ata: libata: Annotate struct ata_cpr_log with __counted_by (Ewan D. Milne) [RHEL-23829] - ata: libata-scsi: Disable scsi device manage_system_start_stop (Ewan D. Milne) [RHEL-23829] - scsi: sd: Differentiate system and runtime start/stop management (Ewan D. Milne) [RHEL-23829] - ata: libata-scsi: link ata port and scsi device (Ewan D. Milne) [RHEL-23829] - ata: libata-core: Fix port and device removal (Ewan D. Milne) [RHEL-23829] - ata: libata-sata: increase PMP SRST timeout to 10s (Ewan D. Milne) [RHEL-23829] - scsi: core: ata: Do no try to probe for CDL on old drives (Ewan D. Milne) [RHEL-23829] - ata: libata-core: fetch sense data for successful commands iff CDL enabled (Ewan D. Milne) [RHEL-23829] - ata: ahci_xgene: fix parameter types of xgene_ahci_poll_reg_val() (Ewan D. Milne) [RHEL-23829] - ata: libata: fix parameter type of ata_deadline() (Ewan D. Milne) [RHEL-23829] - ata,scsi: do not issue START STOP UNIT on resume (Ewan D. Milne) [RHEL-23829] - ata: libata-core: fix when to fetch sense data for successful commands (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata-scsi: Fix ata_msense_control kdoc comment (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata: Handle completion of CDL commands using policy 0xD (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata: Set read/write commands CDL index (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata: Add ATA feature control sub-page translation (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata-scsi: Add support for CDL pages mode sense (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata-scsi: Handle CDL bits in ata_scsiop_maint_in() (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata: Detect support for command duration limits (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata: Change ata_eh_request_sense() to not set CHECK_CONDITION (Ewan D. Milne) [RHEL-23829] - ata: Use of_property_present() for testing DT property presence (Ewan D. Milne) [RHEL-23829] - ata: ahci: Rename CONFIG_SATA_LPM_POLICY configuration item back (Ewan D. Milne) [RHEL-23829] - ata: ahci: Rename CONFIG_SATA_LPM_MOBILE_POLICY configuration item (Ewan D. Milne) [RHEL-23829] - virt: efi_secret: Convert to platform remove callback returning void (Lenny Szubowicz) [RHEL-30322] - efi/libstub: Add get_event_log() support for CC platforms (Lenny Szubowicz) [RHEL-30322] - efi/libstub: Measure into CC protocol if TCG2 protocol is absent (Lenny Szubowicz) [RHEL-30322] - efi/libstub: Add Confidential Computing (CC) measurement typedefs (Lenny Szubowicz) [RHEL-30322] - efi/tpm: Use symbolic GUID name from spec for final events table (Lenny Szubowicz) [RHEL-30322] - efi/libstub: Use TPM event typedefs from the TCG PC Client spec (Lenny Szubowicz) [RHEL-30322]- mm: huge_memory: use !CONFIG_64BIT to relax huge page alignment on 32 bit machines (Chris von Recklinghausen) [RHEL-54027] {CVE-2024-42258} - rtla/osnoise: set the default threshold to 1us (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/osnoise: Better report when histogram is empty (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/osnoise: Use pretty formatting only on interactive tty (Luis Claudio R. Goncalves) [RHEL-50869] - rtla: Fix -t\--trace[=file] (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/timerlat: Fix histogram report when a cpu count is 0 (Luis Claudio R. Goncalves) [RHEL-50869] - rtla: Add the --warm-up option (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/timerlat: Add a summary for hist mode (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/timerlat: Add a summary for top mode (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/timerlat: Use pretty formatting only on interactive tty (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/auto-analysis: Replace \t with spaces (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/timerlat: Simplify "no value" printing on top (Luis Claudio R. Goncalves) [RHEL-50869] - tools/rtla: Add -U/--user-load option to timerlat (Luis Claudio R. Goncalves) [RHEL-50869] - Documentation: Add tools/rtla timerlat -u option documentation (Luis Claudio R. Goncalves) [RHEL-50869] - rtla: Make doc build optional (Luis Claudio R. Goncalves) [RHEL-50869] - kernfs: change kernfs_rename_lock into a read-write lock (Ian Kent) [RHEL-52956] - kernfs: Separate kernfs_pr_cont_buf and rename_lock (Ian Kent) [RHEL-52956] - kernfs: fix missing kernfs_iattr_rwsem locking (Ian Kent) [RHEL-52956] - kernfs: Use a per-fs rwsem to protect per-fs list of kernfs_super_info (Ian Kent) [RHEL-52956] - kernfs: Introduce separate rwsem to protect inode attributes (Ian Kent) [RHEL-52956] - perf/x86/intel: Support Perfmon MSRs aliasing (Michael Petlan) [RHEL-20059] - perf/x86/intel: Support PERFEVTSEL extension (Michael Petlan) [RHEL-20059] - perf/x86: Add config_mask to represent EVENTSEL bitmask (Michael Petlan) [RHEL-20059] - perf/x86/intel: Support new data source for Lunar Lake (Michael Petlan) [RHEL-20059] - perf/x86/intel: Rename model-specific pebs_latency_data functions (Michael Petlan) [RHEL-20059] - perf/x86: Add Lunar Lake and Arrow Lake support (Michael Petlan) [RHEL-20059] - perf/x86: Support counter mask (Michael Petlan) [RHEL-20059] - perf/x86/amd: Use try_cmpxchg() in events/amd/{un,}core.c (Michael Petlan) [RHEL-20059] - perf/x86/intel: Support the PEBS event mask (Michael Petlan) [RHEL-20059] - perf/x86/intel/cstate: Add Lunarlake support (Michael Petlan) [RHEL-20059] - perf/x86/intel/cstate: Add Arrowlake support (Michael Petlan) [RHEL-20059] - perf/x86/intel: Switch to new Intel CPU model defines (Michael Petlan) [RHEL-20059] - perf/x86/msr: Switch to new Intel CPU model defines (Michael Petlan) [RHEL-20059] - perf/x86/intel/uncore: Switch to new Intel CPU model defines (Michael Petlan) [RHEL-20059] - perf/x86/intel/pt: Switch to new Intel CPU model defines (Michael Petlan) [RHEL-20059] - perf/x86/lbr: Switch to new Intel CPU model defines (Michael Petlan) [RHEL-20059] - perf/x86/intel/cstate: Switch to new Intel CPU model defines (Michael Petlan) [RHEL-20059] - x86/cpu/vfm: Update arch/x86/include/asm/intel-family.h (Michael Petlan) [RHEL-20059] - x86/cpu/vfm: Add new macros to work with (vendor/family/model) values (Michael Petlan) [RHEL-20059] - x86/cpu/vfm: Add/initialize x86_vfm field to struct cpuinfo_x86 (Michael Petlan) [RHEL-20059] - intel_th: pci: Add Lunar Lake support (Michael Petlan) [RHEL-20057] - iommufd/iova_bitmap: Remove iterator logic (Jerry Snitselaar) [RHEL-40162] - iommufd/iova_bitmap: Dynamic pinning on iova_bitmap_set() (Jerry Snitselaar) [RHEL-40162] - iommufd/iova_bitmap: Consolidate iova_bitmap_set exit conditionals (Jerry Snitselaar) [RHEL-40162] - iommufd/iova_bitmap: Move initial pinning to iova_bitmap_for_each() (Jerry Snitselaar) [RHEL-40162] - iommufd/iova_bitmap: Cache mapped length in iova_bitmap_map struct (Jerry Snitselaar) [RHEL-40162] - iommufd/iova_bitmap: Check iova_bitmap_done() after set ahead (Jerry Snitselaar) [RHEL-40162] - iommufd/selftest: Do not record head iova to better match iommu drivers (Jerry Snitselaar) [RHEL-40162] - iommufd/selftest: Fix tests to use MOCK_PAGE_SIZE based buffer sizes (Jerry Snitselaar) [RHEL-40162] - iommufd/selftest: Add tests for <= u8 bitmap sizes (Jerry Snitselaar) [RHEL-40162] - iommufd/selftest: Fix iommufd_test_dirty() to handle class_register (Jeff Moyer) [RHEL-23824] - fs : Fix warning using plain integer as NULL (Jeff Moyer) [RHEL-23824] - libnvdimm: remove kernel-doc warnings: (Jeff Moyer) [RHEL-23824] - testing: nvdimm: make struct class structures constant (Jeff Moyer) [RHEL-23824] - libnvdimm: Annotate struct nd_region with __counted_by (Jeff Moyer) [RHEL-23824] - libnvdimm/of_pmem: Use devm_kstrdup instead of kstrdup and check its return value (Jeff Moyer) [RHEL-23824] - dax: refactor deprecated strncpy (Jeff Moyer) [RHEL-23824] - nvdimm: Fix dereference after free in register_nvdimm_pmu() (Jeff Moyer) [RHEL-23824] - nvdimm: Fix memleak of pmu attr_groups in unregister_nvdimm_pmu() (Jeff Moyer) [RHEL-23824] - nvdimm/pfn_dev: Avoid unnecessary endian conversion (Jeff Moyer) [RHEL-23824] - nvdimm/pfn_dev: Prevent the creation of zero-sized namespaces (Jeff Moyer) [RHEL-23824] - nvdimm: Explicitly include correct DT includes (Jeff Moyer) [RHEL-23824] - nvdimm: Use kstrtobool() instead of strtobool() (Jeff Moyer) [RHEL-23824] - dax: enable dax fault handler to report VM_FAULT_HWPOISON (Jeff Moyer) [RHEL-23824] - nvdimm: make security_show static (Jeff Moyer) [RHEL-23824] - nvdimm: make nd_class variable static (Jeff Moyer) [RHEL-23824] - dax/kmem: Pass valid argument to memory_group_register_static (Jeff Moyer) [RHEL-23824] - fsdax: remove redundant variable 'error' (Jeff Moyer) [RHEL-23824] - dax: Cleanup extra dax_region references (Jeff Moyer) [RHEL-23824] - dax: Introduce alloc_dev_dax_id() (Jeff Moyer) [RHEL-23824] - dax: Use device_unregister() in unregister_dax_mapping() (Jeff Moyer) [RHEL-23824] - dax: Fix dax_mapping_release() use after free (Jeff Moyer) [RHEL-23824] - tools/testing/nvdimm: Drop empty platform remove function (Jeff Moyer) [RHEL-23824] - dax/kmem: Fix leak of memory-hotplug resources (Jeff Moyer) [RHEL-23824] - dax: super.c: fix kernel-doc bad line warning (Jeff Moyer) [RHEL-23824] - nvdimm/region: Move cache management to the region driver (Jeff Moyer) [RHEL-23824] - ACPI: HMAT: Release platform device in case of platform_device_add_data() fails (Jeff Moyer) [RHEL-23824] - arm64: asm-bug: Add .align 2 to the end of __BUG_ENTRY (Mark Salter) [RHEL-46931] {CVE-2024-39488} - RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt (Kamal Heib) [RHEL-44248] {CVE-2024-38544}- ARM: dts: renesas: Improve TMU interrupt descriptions (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Add interrupt-names to arch timer nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r9a07g044: Add missing hypervisor virtual timer IRQ (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779a0: Add missing hypervisor virtual timer IRQ (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: s4sk: Add aliases for I2C buses (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Add Renesas R8A779F4 SoC support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: s4sk: Fix ethernet0 alias (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-ethernet: Enable Ethernet Switch and SERDES (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: rzg2: Add interrupt properties to watchdog nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: rcar-gen3: Add interrupt properties to watchdog nodes (Steve Dunnagan) [RHEL-53987] - ARM: dts: rzg1: Add interrupt properties to watchdog nodes (Steve Dunnagan) [RHEL-53987] - ARM: dts: rcar-gen2: Add interrupt properties to watchdog nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add missing hypervisor virtual timer IRQ (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Add aliases for I2C buses (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Improve TMU interrupt descriptions (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Add R-Car S4 Starter Kit support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: spider: Enable PCIe Host ch0 (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add PCIe Host and Endpoint nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Add GP LEDs (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add INTC-EX node (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Revise renesas,ipmmu-main (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Use proper labels for thermal zones (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Drop specifying the GIC_CPU_MASK_SIMPLE() for GICv3 systems (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add iommus to MMC node (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Enable UFS device (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add CA55 operating points (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add Ethernet Switch and SERDES nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Switch from SCIF3 to HSCIF0 (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Fix SCIF "brg_int" clock (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Fix HSCIF "brg_int" clock (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Add missing bootargs (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider: Move aliases and chosen (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add MSIOF nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add TMU nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add CMT support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Enable eMMC0 (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add SDHI0 support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Fix scif0/scif3 sort order (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Enable SCIF0 on second connector (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add SCIF nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add HSCIF nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add DMA properties to SCIF3 (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add CPU core clocks (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add CPUIdle support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add secondary CA55 CPU cores (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add L3 cache controller (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add UFS node (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add iommus to DMAC nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add IPMMU nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add sys-dmac nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add thermal support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add GPIO nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: rcar-gen4: Add interrupt properties to watchdog nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider: Add Ethernet sub-board (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Add I2C4 and EEPROMs (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add I2C nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider: Complete SCIF3 description (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add pinctrl device node (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Enable watchdog timer (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add RWDT node (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Add Renesas R8A779F0 SoC support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Add Renesas Spider boards support (Steve Dunnagan) [RHEL-53987] - net/sched: Fix UAF when resolving a clash (Xin Long) [RHEL-51020] {CVE-2024-41040} - scsi: qedf: Ensure the copied buf is NUL terminated (John Meneghini) [RHEL-44201 RHEL-44202] {CVE-2024-38559} - netfilter: br_netfilter: remove WARN traps (Florian Westphal) [RHEL-36872] - netfilter: br_netfilter: skip conntrack input hook for promisc packets (Florian Westphal) [RHEL-36872] - netfilter: bridge: confirm multicast packets before passing them up the stack (Florian Westphal) [RHEL-36872] {CVE-2024-27415} - netfilter: nf_conntrack_bridge: initialize err to 0 (Florian Westphal) [RHEL-36872] - net/mlx5e: Add mqprio_rl cleanup and free in mlx5e_priv_cleanup() (Benjamin Poirier) [RHEL-45365] - net/mlx5: E-switch, Create ingress ACL when needed (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Add check for srq max_sge attribute (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Fix unwind flow as part of mlx5_ib_stage_init_init (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Ensure created mkeys always have a populated rb_key (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Follow rb_key.ats when creating new mkeys (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Remove extra unlock on error path (Benjamin Poirier) [RHEL-45365] - net/mlx5e: Fix features validation check for tunneled UDP (non-VXLAN) packets (Benjamin Poirier) [RHEL-45365] - net/mlx5: Fix tainted pointer delete is case of flow rules creation fail (Benjamin Poirier) [RHEL-45365] - net/mlx5: Always stop health timer during driver removal (Benjamin Poirier) [RHEL-45365] - net/mlx5: Stop waiting for PCI if pci channel is offline (Benjamin Poirier) [RHEL-45365] - net/mlx5e: Fix UDP GSO for encapsulated packets (Benjamin Poirier) [RHEL-45365] - net/mlx5e: Use rx_missed_errors instead of rx_dropped for reporting buffer exhaustion (Benjamin Poirier) [RHEL-45365] - net/mlx5e: Fix IPsec tunnel mode offload feature check (Benjamin Poirier) [RHEL-45365] - net/mlx5: Use mlx5_ipsec_rx_status_destroy to correctly delete status rules (Benjamin Poirier) [RHEL-45365] - net/mlx5: Lag, do bond only if slaves agree on roce state (Benjamin Poirier) [RHEL-45365] - net/mlx5: Reload only IB representors upon lag disable/enable (Benjamin Poirier) [RHEL-45365] - IB/mlx5: Use __iowrite64_copy() for write combining stores (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Adding remote atomic access flag to updatable flags (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Change check for cacheable mkeys (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Uncacheable mkey has neither rb_key or cache_ent (Benjamin Poirier) [RHEL-45365] - mlx5: stop warning for 64KB pages (Benjamin Poirier) [RHEL-45365] - mlx5: avoid truncating error message (Benjamin Poirier) [RHEL-45365] - tools/power/x86/intel-speed-select: v1.19 release (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: Display CPU as None for -1 (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: SST BF/TF support per level (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: Increase number of CPUs displayed (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: Present all TRL levels for turbo-freq (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: Fix display for unsupported levels (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: Support multiple dies (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: Increase die count (David Arcari) [RHEL-20031] - platform/x86: ISST: fix use-after-free in tpmi_sst_dev_remove() (David Arcari) [RHEL-20031] - platform/x86: ISST: Support SST-BF and SST-TF per level (David Arcari) [RHEL-20031] - platform/x86: ISST: Add missing MODULE_DESCRIPTION (David Arcari) [RHEL-20031] - platform/x86: ISST: Add dev_fmt (David Arcari) [RHEL-20031] - platform/x86: ISST: Support partitioned systems (David Arcari) [RHEL-20031] - platform/x86: ISST: Shorten the assignments for power_domain_info (David Arcari) [RHEL-20031] - platform/x86: ISST: Use local variable for auxdev->dev (David Arcari) [RHEL-20031] - platform/x86/intel/tpmi: Add additional TPMI header fields (David Arcari) [RHEL-20031] - platform/x86/intel/tpmi: Align comments in kernel-doc (David Arcari) [RHEL-20031] - platform/x86/intel/tpmi: Check major version change for TPMI Information (David Arcari) [RHEL-20031] - platform/x86/intel/tpmi: Handle error from tpmi_process_info() (David Arcari) [RHEL-20031] - audit: Send netlink ACK before setting connection in auditd_set (Richard Guy Briggs) [RHEL-9096]- xfs: allow SECURE namespace xattrs to use reserved block pool (Pavel Reichl) [RHEL-49806] - firmware: cs_dsp: Validate payload length before processing block (David Arcari) [RHEL-53640] {CVE-2024-42237} - selftests: netfilter: test nat source port clash resolution interaction with tcp early demux (Florian Westphal) [RHEL-6151] - netfilter: nf_nat: undo erroneous tcp edemux lookup after port clash (Florian Westphal) [RHEL-6151] - xfs: allow symlinks with short remote targets (CKI Backport Bot) [RHEL-53164] - netfilter: Use flowlabel flow key when re-routing mangled packets (Florian Westphal) [RHEL-40213] - ppp: reject claimed-as-LCP but actually malformed packets (Guillaume Nault) [RHEL-51059] {CVE-2024-41044} - mptcp: ensure snd_una is properly initialized on connect (Florian Westphal) [RHEL-47943 RHEL-47944] {CVE-2024-40931} - Bluetooth: ISO: Check socket flag instead of hcon (CKI Backport Bot) [RHEL-51982] {CVE-2024-42141} - bluetooth/hci: disallow setting handle bigger than HCI_CONN_HANDLE_MAX (CKI Backport Bot) [RHEL-51910] {CVE-2024-42132} - Bluetooth: hci_core: cancel all works upon hci_unregister_dev() (CKI Backport Bot) [RHEL-51214] {CVE-2024-41063} - mm: vmalloc: check if a hash-index is in cpu_possible_mask (CKI Backport Bot) [RHEL-50955] {CVE-2024-41032} - Merge DRM changes from upstream v6.9..v6.9.11 (Dave Airlie) [RHEL-24103] - powerpc/mm: Fix false detection of read faults (Chris von Recklinghausen) [RHEL-50040] - powerpc/mm: Support execute-only memory on the Radix MMU (Chris von Recklinghausen) [RHEL-50040] - io_uring/sqpoll: work around a potential audit memory leak (Jeff Moyer) [RHEL-48561] {CVE-2024-41001} - io_uring/rsrc: don't lock while !TASK_RUNNING (Jeff Moyer) [RHEL-47830] {CVE-2024-40922} - io_uring/io-wq: Use set_bit() and test_bit() at worker->flags (Jeff Moyer) [RHEL-47505] {CVE-2024-39508} - kunit: kasan_test: fix backport error in kasan test (Nico Pache) [RHEL-39303] - redhat: add configs for new kunit tests (Nico Pache) [RHEL-39303] - kasan: use unchecked __memset internally (Nico Pache) [RHEL-39303] - kasan: unify printk prefixes (Nico Pache) [RHEL-39303] - net/handshake: Fix handshake_req_destroy_test1 (Nico Pache) [RHEL-39303] - kunit: bail out early in __kunit_test_suites_init() if there are no suites to test (Nico Pache) [RHEL-39303] - kunit: string-stream-test: use KUNIT_DEFINE_ACTION_WRAPPER (Nico Pache) [RHEL-39303] - kunit: test: Move fault tests behind KUNIT_FAULT_TEST Kconfig option (Nico Pache) [RHEL-39303] - kunit: unregister the device on error (Nico Pache) [RHEL-39303] - kunit: Fix race condition in try-catch completion (Nico Pache) [RHEL-39303] - kunit: Add tests for fault (Nico Pache) [RHEL-39303] - kunit: Print last test location on fault (Nico Pache) [RHEL-39303] - kunit: Handle test faults (Nico Pache) [RHEL-39303] - kunit: Fix timeout message (Nico Pache) [RHEL-39303] - kunit: Fix kthread reference (Nico Pache) [RHEL-39303] - kunit: Handle thread creation error (Nico Pache) [RHEL-39303] - lib: checksum: hide unused expected_csum_ipv6_magic[] (Nico Pache) [RHEL-39303] - Revert "kunit: memcpy: Split slow memcpy tests into MEMCPY_SLOW_KUNIT_TEST" (Nico Pache) [RHEL-39303] - kunit: Fix again checksum tests on big endian CPUs (Nico Pache) [RHEL-39303] - kunit: Annotate _MSG assertion variants with gnu printf specifiers (Nico Pache) [RHEL-39303] - rtc: test: Fix invalid format specifier. (Nico Pache) [RHEL-39303] - lib: memcpy_kunit: Fix an invalid format specifier in an assertion msg (Nico Pache) [RHEL-39303] - lib/cmdline: Fix an invalid format specifier in an assertion msg (Nico Pache) [RHEL-39303] - kunit: test: Log the correct filter string in executor_test (Nico Pache) [RHEL-39303] - kunit: make kunit_bus_type const (Nico Pache) [RHEL-39303] - kunit: Mark filter* params as rw (Nico Pache) [RHEL-39303] - kunit: tool: Print UML command (Nico Pache) [RHEL-39303] - time/kunit: Use correct format specifier (Nico Pache) [RHEL-39303] - Documentation: KUnit: Update the instructions on how to test static functions (Nico Pache) [RHEL-39303] - kunit: run test suites only after module initialization completes (Nico Pache) [RHEL-39303] - MAINTAINERS: kunit: Add Rae Moar as a reviewer (Nico Pache) [RHEL-39303] - lib: checksum: Fix build with CONFIG_NET=n (Nico Pache) [RHEL-39303] - kunit: Add tests for csum_ipv6_magic and ip_fast_csum (Nico Pache) [RHEL-39303] - Documentation: kunit: Add clang UML coverage example (Nico Pache) [RHEL-39303] - kunit: Protect string comparisons against NULL (Nico Pache) [RHEL-39303] - kunit: Add example of kunit_activate_static_stub() with pointer-to-function (Nico Pache) [RHEL-39303] - kunit: Allow passing function pointer to kunit_activate_static_stub() (Nico Pache) [RHEL-39303] - kunit: Fix NULL-dereference in kunit_init_suite() if suite->log is NULL (Nico Pache) [RHEL-39303] - kunit: Reset test->priv after each param iteration (Nico Pache) [RHEL-39303] - kunit: Add example for using test->priv (Nico Pache) [RHEL-39303] - Documentation: Add debugfs docs with run after boot (Nico Pache) [RHEL-39303] - kunit: add ability to run tests after boot using debugfs (Nico Pache) [RHEL-39303] - kunit: add is_init test attribute (Nico Pache) [RHEL-39303] - kunit: add example suite to test init suites (Nico Pache) [RHEL-39303] - kunit: add KUNIT_INIT_TABLE to init linker section (Nico Pache) [RHEL-39303] - kunit: move KUNIT_TABLE out of INIT_DATA (Nico Pache) [RHEL-39303] - kunit: tool: add test for parsing attributes (Nico Pache) [RHEL-39303] - kunit: tool: fix parsing of test attributes (Nico Pache) [RHEL-39303] - kunit: debugfs: Handle errors from alloc_string_stream() (Nico Pache) [RHEL-39303] - kunit: debugfs: Fix unchecked dereference in debugfs_print_results() (Nico Pache) [RHEL-39303] - kunit: string-stream: Allow ERR_PTR to be passed to string_stream_destroy() (Nico Pache) [RHEL-39303] - kunit: string-stream-test: Avoid cast warning when testing gfp_t flags (Nico Pache) [RHEL-39303] - mptcp: fill in missing MODULE_DESCRIPTION() (Nico Pache) [RHEL-39303] - kunit: test: Avoid cast warning when adding kfree() as an action (Nico Pache) [RHEL-39303] - kunit: Reset suite counter right before running tests (Nico Pache) [RHEL-39303] - kunit: Warn if tests are slow (Nico Pache) [RHEL-39303] - kasan: fix and update KUNIT_EXPECT_KASAN_FAIL comment (Nico Pache) [RHEL-39303] - x86/asm: Fix build of UML with KASAN (Nico Pache) [RHEL-39303] - kunit: Reset test status on each param iteration (Nico Pache) [RHEL-39303] - kunit: string-stream: Test performance of string_stream (Nico Pache) [RHEL-39303] - kunit: Use string_stream for test log (Nico Pache) [RHEL-39303] - kunit: string-stream: Add tests for freeing resource-managed string_stream (Nico Pache) [RHEL-39303] - kunit: string-stream: Decouple string_stream from kunit (Nico Pache) [RHEL-39303] - kunit: string-stream: Add kunit_alloc_string_stream() (Nico Pache) [RHEL-39303] - kunit: Don't use a managed alloc in is_literal() (Nico Pache) [RHEL-39303] - kunit: string-stream-test: Add cases for string_stream newline appending (Nico Pache) [RHEL-39303] - kunit: string-stream: Add option to make all lines end with newline (Nico Pache) [RHEL-39303] - kunit: string-stream: Improve testing of string_stream (Nico Pache) [RHEL-39303] - kunit: string-stream: Don't create a fragment for empty strings (Nico Pache) [RHEL-39303] - kunit: Fix wild-memory-access bug in kunit_free_suite_set() (Nico Pache) [RHEL-39303] - kunit: tool: Add command line interface to filter and report attributes (Nico Pache) [RHEL-39303] - kunit: tool: Enable CONFIG_FORTIFY_SOURCE under UML (Nico Pache) [RHEL-39303] - kunit: tool: undo type subscripts for subprocess.Popen (Nico Pache) [RHEL-39303] - kunit: tool: Add support for SH under QEMU (Nico Pache) [RHEL-39303] - kunit: tool: Add support for overriding the QEMU serial port (Nico Pache) [RHEL-39303] - kunit: tool: fix pre-existing `mypy --strict` errors and update run_checks.py (Nico Pache) [RHEL-39303] - kunit: tool: remove unused imports and variables (Nico Pache) [RHEL-39303] - kunit: tool: add subscripts for type annotations where appropriate (Nico Pache) [RHEL-39303] - kunit: tool: Add support for m68k under QEMU (Nico Pache) [RHEL-39303] - kunit: kunit.py extract handlers (Nico Pache) [RHEL-39303] - kunit: tool: remove redundant file.close() call in unit test (Nico Pache) [RHEL-39303] - kunit: tool: unit tests all check parser errors, standardize formatting a bit (Nico Pache) [RHEL-39303] - kunit: tool: make TestCounts a dataclass (Nico Pache) [RHEL-39303] - kunit: tool: make parser preserve whitespace when printing test log (Nico Pache) [RHEL-39303] - kunit: tool: Don't download risc-v opensbi firmware with wget (Nico Pache) [RHEL-39303] - kunit: tool: rename all_test_uml.config, use it for --alltests (Nico Pache) [RHEL-39303] - Documentation: KUnit: Fix non-uml anchor (Nico Pache) [RHEL-39303] - Documentation: Kunit: Fix inconsistent titles (Nico Pache) [RHEL-39303] - Documentation: kunit: fix trivial typo (Nico Pache) [RHEL-39303] - kunit: tool: make --raw_output=kunit (aka --raw_output) preserve leading spaces (Nico Pache) [RHEL-39303] - Documentation: Kunit: Add ref for other kinds of tests (Nico Pache) [RHEL-39303] - net: bridge: mst: fix suspicious rcu usage in br_mst_set_state (CKI Backport Bot) [RHEL-43727] {CVE-2024-36979} - net: bridge: mst: pass vlan group directly to br_mst_vlan_set_state (CKI Backport Bot) [RHEL-43727] {CVE-2024-36979} - net: bridge: mst: fix vlan use-after-free (CKI Backport Bot) [RHEL-43727] {CVE-2024-36979} - crypto: bcm - Fix pointer arithmetic (cki-backport-bot) [RHEL-44114] {CVE-2024-38579}- Add amd-pstate-ut to the mod-internal.list (David Arcari) [RHEL-53955] - firmware: cs_dsp: Return error if block header overflows file (David Arcari) [RHEL-53650] {CVE-2024-42238} - mm: prevent derefencing NULL ptr in pfn_section_valid() (Audra Mitchell) [RHEL-51138] {CVE-2024-41055} - mm, kmsan: fix infinite recursion due to RCU critical section (Audra Mitchell) [RHEL-51138] {CVE-2024-41055} - netfilter: nf_tables: prefer nft_chain_validate (Phil Sutter) [RHEL-51046] {CVE-2024-41042} - netfilter: nf_tables: allow loop termination for pending fatal signal (Phil Sutter) [RHEL-51046] - netfilter: nf_tables: fully validate NFT_DATA_VALUE on store to data registers (Phil Sutter) [RHEL-51522] {CVE-2024-42070} - netfilter: nft_inner: validate mandatory meta and payload (Phil Sutter) [RHEL-47486] {CVE-2024-39504} - netfilter: ipset: Fix suspicious rcu_dereference_protected() (Phil Sutter) [RHEL-47616] {CVE-2024-39503} - netfilter: ipset: Fix race between namespace cleanup and gc in the list:set type (Phil Sutter) [RHEL-47616] {CVE-2024-39503} - netfilter: ipset: Add list flush to cancel_gc (Phil Sutter) [RHEL-47616] {CVE-2024-39503} - qed/qede: Fix scheduling while atomic (John Meneghini) [RHEL-9751] - cachefiles: fix slab-use-after-free in cachefiles_withdraw_cookie() (Pavel Reichl) [RHEL-51157] {CVE-2024-41057} - cachefiles: fix slab-use-after-free in fscache_withdraw_volume() (Pavel Reichl) [RHEL-51163] {CVE-2024-41058} - netfs, fscache: export fscache_put_volume() and add fscache_try_get_volume() (Pavel Reichl) [RHEL-51157 RHEL-51163] - nvme-fabrics: use reserved tag for reg read/write command (CKI Backport Bot) [RHEL-51357] {CVE-2024-41082} - nvmet: always initialize cqe.result (Maurizio Lombardi) [RHEL-51334 RHEL-51335] {CVE-2024-41079} - nvmet: fix a possible leak when destroy a ctrl during qp establishment (Maurizio Lombardi) [RHEL-52019 RHEL-52020] {CVE-2024-42152} - NFSv4: Fix memory leak in nfs4_set_security_label (CKI Backport Bot) [RHEL-52083] {CVE-2024-41076} - xfs: don't walk off the end of a directory data block (CKI Backport Bot) [RHEL-50885] {CVE-2024-41013} - xfs: add bounds checking to xlog_recover_process_data (CKI Backport Bot) [RHEL-50862] {CVE-2024-41014} - tcp: avoid too many retransmit packets (Florian Westphal) [RHEL-48637] {CVE-2024-41007} - tcp: use signed arithmetic in tcp_rtx_probe0_timed_out() (Florian Westphal) [RHEL-48637] - nfs: handle error of rpc_proc_register() in init_nfs_fs() (Scott Mayhew) [RHEL-39906] {CVE-2024-36939} - mm/page_table_check: fix crash on ZONE_DEVICE (Chris von Recklinghausen) [RHEL-48052] {CVE-2024-40948} - net: asix: add proper error handling of usb read errors (Ken Cox) [RHEL-28110] {CVE-2021-47101} - asix: fix uninit-value in asix_mdio_read() (Ken Cox) [RHEL-28110] {CVE-2021-47101}- mptcp: fix possible NULL dereferences (Antoine Tenart) [RHEL-48648] - af_packet: use sk_skb_reason_drop to free rx packets (Antoine Tenart) [RHEL-48648] - udp: use sk_skb_reason_drop to free rx packets (Antoine Tenart) [RHEL-48648] - tcp: use sk_skb_reason_drop to free rx packets (Antoine Tenart) [RHEL-48648] - net: raw: use sk_skb_reason_drop to free rx packets (Antoine Tenart) [RHEL-48648] - ping: use sk_skb_reason_drop to free rx packets (Antoine Tenart) [RHEL-48648] - net: introduce sk_skb_reason_drop function (Antoine Tenart) [RHEL-48648] - net: add rx_sk to trace_kfree_skb (Antoine Tenart) [RHEL-48648] - tcp: rstreason: fully support in tcp_check_req() (Antoine Tenart) [RHEL-48648] - tcp: rstreason: handle timewait cases in the receive path (Antoine Tenart) [RHEL-48648] - tcp: rstreason: fully support in tcp_rcv_state_process() (Antoine Tenart) [RHEL-48648] - tcp: rstreason: fully support in tcp_ack() (Antoine Tenart) [RHEL-48648] - tcp: rstreason: fully support in tcp_rcv_synsent_state_process() (Antoine Tenart) [RHEL-48648] - rstreason: make it work in trace world (Antoine Tenart) [RHEL-48648] - mptcp: introducing a helper into active reset logic (Antoine Tenart) [RHEL-48648] - mptcp: support rstreason for passive reset (Antoine Tenart) [RHEL-48648] - tcp: support rstreason for passive reset (Antoine Tenart) [RHEL-48648] - rstreason: prepare for active reset (Antoine Tenart) [RHEL-48648] - rstreason: prepare for passive reset (Antoine Tenart) [RHEL-48648] - net: introduce rstreason to detect why the RST is sent (Antoine Tenart) [RHEL-48648] - trace: tcp: fully support trace_tcp_send_reset (Antoine Tenart) [RHEL-48648] - trace: adjust TP_STORE_ADDR_PORTS_SKB() parameters (Antoine Tenart) [RHEL-48648] - net: udp: add IP/port data to the tracepoint udp/udp_fail_queue_rcv_skb (Antoine Tenart) [RHEL-48648] - net: port TP_STORE_ADDR_PORTS_SKB macro to be tcp/udp independent (Antoine Tenart) [RHEL-48648] - trace: use TP_STORE_ADDRS() macro in inet_sock_set_state() (Antoine Tenart) [RHEL-48648] - trace: use TP_STORE_ADDRS() macro in inet_sk_error_report() (Antoine Tenart) [RHEL-48648] - trace: move to TP_STORE_ADDRS related macro to net_probe_common.h (Antoine Tenart) [RHEL-48648] - inet: preserve const qualifier in inet_sk() (Antoine Tenart) [RHEL-48648] - tcp: make dropreason in tcp_child_process() work (Antoine Tenart) [RHEL-48648] - tcp: make the dropreason really work when calling tcp_rcv_state_process() (Antoine Tenart) [RHEL-48648] - tcp: add dropreasons in tcp_rcv_state_process() (Antoine Tenart) [RHEL-48648] - tcp: add more specific possible drop reasons in tcp_rcv_synsent_state_process() (Antoine Tenart) [RHEL-48648] - tcp: introduce dropreasons in receive path (Antoine Tenart) [RHEL-48648] - tcp: use drop reasons in cookie check for ipv6 (Antoine Tenart) [RHEL-48648] - tcp: directly drop skb in cookie check for ipv6 (Antoine Tenart) [RHEL-48648] - tcp: use drop reasons in cookie check for ipv4 (Antoine Tenart) [RHEL-48648] - tcp: directly drop skb in cookie check for ipv4 (Antoine Tenart) [RHEL-48648] - tcp: add a dropreason definitions and prepare for cookie check (Antoine Tenart) [RHEL-48648] - tcp: Clean up goto labels in cookie_v[46]_check(). (Antoine Tenart) [RHEL-48648] - net: use %pS for kfree_skb tracing event location (Antoine Tenart) [RHEL-48648] - PCI: endpoint: remove bogus return in pci_epf_device_remove() (Brian Masney) [RHEL-47218] - mlxsw: spectrum_acl_tcam: Fix possible use-after-free during activity update (Ivan Vecera) [RHEL-37006] {CVE-2024-35855} - mlxsw: spectrum_acl_tcam: Fix possible use-after-free during rehash (Ivan Vecera) [RHEL-37010] {CVE-2024-35854} - mlxsw: spectrum_acl_tcam: Fix memory leak during rehash (Ivan Vecera) [RHEL-37014] {CVE-2024-35853} - mlxsw: spectrum_acl_tcam: Fix incorrect list API usage (Ivan Vecera) [RHEL-37486] {CVE-2024-36006}- tcp_metrics: validate source addr length (Guillaume Nault) [RHEL-52031] {CVE-2024-42154} - SUNRPC: Fix loop termination condition in gss_free_in_token_pages() (Benjamin Coddington) [RHEL-53004] - NFSD: Support write delegations in LAYOUTGET (Benjamin Coddington) [RHEL-53004] - nfs: fix undefined behavior in nfs_block_bits() (Benjamin Coddington) [RHEL-53004] - knfsd: LOOKUP can return an illegal error value (Benjamin Coddington) [RHEL-53004] - SUNRPC: Fixup gss_status tracepoint error output (Benjamin Coddington) [RHEL-53004] - nfs: pass explicit offset/count to trace events (Benjamin Coddington) [RHEL-53004] - net, sunrpc: Remap EPERM in case of connection failure in xs_tcp_setup_socket (Benjamin Coddington) [RHEL-53004] - gss_krb5: Fix the error handling path for crypto_sync_skcipher_setkey (Benjamin Coddington) [RHEL-53004] - NFSD: Fix nfsdcld warning (Benjamin Coddington) [RHEL-53004] - NFSv4.1 another fix for EXCHGID4_FLAG_USE_PNFS_DS for DS server (Benjamin Coddington) [RHEL-53004] - SUNRPC: avoid soft lockup when transmitting UDP to reachable server. (Benjamin Coddington) [RHEL-53004] - xprtrdma: Fix rpcrdma_reqs_reset() (Benjamin Coddington) [RHEL-53004] - Revert "nfsd: fix oops when reading pool_stats before server is started" (Benjamin Coddington) [RHEL-53004] - nfsd: initialise nfsd_info.mutex early. (Benjamin Coddington) [RHEL-53004] - nfs: drop the incorrect assertion in nfs_swap_rw() (Benjamin Coddington) [RHEL-53004] - SUNRPC: Fix backchannel reply, again (Benjamin Coddington) [RHEL-53004] - NFS: add barriers when testing for NFS_FSDATA_BLOCKED (Benjamin Coddington) [RHEL-53004] - SUNRPC: return proper error from gss_wrap_req_priv (Benjamin Coddington) [RHEL-53004] - NFSv4.1 enforce rootpath check in fs_location query (Benjamin Coddington) [RHEL-53004] - pNFS/filelayout: fixup pNfs allocation modes (Benjamin Coddington) [RHEL-53004] - rpcrdma: fix handling for RDMA_CM_EVENT_DEVICE_REMOVAL (Benjamin Coddington) [RHEL-53004] - NFS: Fix READ_PLUS when server doesn't support OP_READ_PLUS (Benjamin Coddington) [RHEL-53004] - sunrpc: fix NFSACL RPC retry on soft mount (Benjamin Coddington) [RHEL-53004] - nfs: keep server info for remounts (Benjamin Coddington) [RHEL-53004] - SUNRPC: Fix gss_free_in_token_pages() (Benjamin Coddington) [RHEL-53004] - sunrpc: removed redundant procp check (Benjamin Coddington) [RHEL-53004] - wifi: mt76: replace skb_put with skb_put_zero (CKI Backport Bot) [RHEL-52367] {CVE-2024-42225} - ice: xsk: fix txq interrupt mapping (Petr Oros) [RHEL-15670] - ice: add missing WRITE_ONCE when clearing ice_rx_ring::xdp_prog (Petr Oros) [RHEL-15670] - ice: improve updating ice_{t,r}x_ring::xsk_pool (Petr Oros) [RHEL-15670] - ice: toggle netif_carrier when setting up XSK pool (Petr Oros) [RHEL-15670] - ice: modify error handling when setting XSK pool in ndo_bpf (Petr Oros) [RHEL-15670] - ice: replace synchronize_rcu with synchronize_net (Petr Oros) [RHEL-15670] - ice: don't busy wait for Rx queue disable in ice_qp_dis() (Petr Oros) [RHEL-15670] - ice: respect netif readiness in AF_XDP ZC related ndo's (Petr Oros) [RHEL-15670] - wifi: rtw89: fw: scan offload prohibit all 6 GHz channel if no 6 GHz sband (CKI Backport Bot) [RHEL-51809] {CVE-2024-42125} - wifi: cfg80211: restrict NL80211_ATTR_TXQ_QUANTUM values (CKI Backport Bot) [RHEL-51767] {CVE-2024-42114} - udp: Set SOCK_RCU_FREE earlier in udp_lib_get_port(). (CKI Backport Bot) [RHEL-51033] {CVE-2024-41041} - ACPI: fix double INT_SRC_OVR override (Desnes Nunes) [RHEL-45576] - vfs: don't mod negative dentry count when on shrinker list (Brian Foster) [RHEL-46609] - fs/dcache: Re-use value stored to dentry->d_flags instead of re-reading (Brian Foster) [RHEL-46609] - netpoll: Fix race condition in netpoll_owner_active (CKI Backport Bot) [RHEL-49371] {CVE-2024-41005} - xfs: fix log recovery buffer allocation for the legacy h_size fixup (Bill O'Donnell) [RHEL-46479] {CVE-2024-39472} - tun: limit printing rate when illegal packet received by tun dev (Jon Maloy) [RHEL-35048] {CVE-2024-27013}- Revert: Duplicated code of __iowrite32_copy() (Lucas Zampieri) - cxl/mem: Fix no cxl_nvd during pmem region auto-assembling (John W. Linville) [RHEL-51364] {CVE-2024-41085} - cxl/region: Avoid null pointer dereference in region lookup (John W. Linville) [RHEL-51656] {CVE-2024-41084} - PCI/MSI: Fix UAF in msi_capability_init (John W. Linville) [RHEL-51436] {CVE-2024-41096} - perf test stat_bpf_counter.sh: Stabilize the test results (Michael Petlan) [RHEL-33020] - perf test bpf-counters: Add test for BPF event modifier (Michael Petlan) [RHEL-33020] - nvme: avoid double free special payload (CKI Backport Bot) [RHEL-51309] {CVE-2024-41073} - ext4: do not create EA inode under buffer lock (Carlos Maiolino) [RHEL-48282] {CVE-2024-40972} - ext4: fold quota accounting into ext4_xattr_inode_lookup_create() (Carlos Maiolino) [RHEL-48282] {CVE-2024-40972} - ext4: fix uninitialized ratelimit_state->lock access in __ext4_fill_super() (Carlos Maiolino) [RHEL-48517] {CVE-2024-40998} - ext4: turn quotas off if mount failed after enabling quotas (Carlos Maiolino) [RHEL-48517] {CVE-2024-40998} - arm64/io: add constant-argument check (Charles Mirabile) [RHEL-43402] - IB/mlx5: Use __iowrite64_copy() for write combining stores (Charles Mirabile) [RHEL-43402] - arm64/io: Provide a WC friendly __iowriteXX_copy() (Charles Mirabile) [RHEL-43402] - s390: Stop using weak symbols for __iowrite64_copy() (Charles Mirabile) [RHEL-43402] - s390: use the correct count for __iowrite64_copy() (Charles Mirabile) [RHEL-43402] - s390: Implement __iowrite32_copy() (Charles Mirabile) [RHEL-43402] - x86: Stop using weak symbols for __iowrite32_copy() (Charles Mirabile) [RHEL-43402] - hwmon: (dell-smm) Add Dell Precision 7540 to fan control whitelist (David Arcari) [RHEL-37108]- perf vendor events: Add westmereex counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add westmereep-sp counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add westmereep-dp counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update tigerlake events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add snowridgex counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update skylakex events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update skylake events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add silvermont counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update sierraforest events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update sapphirerapids events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Update sandybridge metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update rocketlake events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add nehalemex counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add nehalemep counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update meteorlake events and add counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add lunarlake counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add knightslanding counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update jaketown metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update ivytown metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update ivybridge metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update icelakex events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update icelake events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Update haswellx metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add haswell counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update graniterapids events and add counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update/add grandridge events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add goldmontplus counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add goldmont counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update emeraldrapids events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Update elkhartlake events (Michael Petlan) [RHEL-32689] - perf vendor events: Update cascadelakex events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Update broadwellx metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update broadwellde metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update broadwell metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add bonnell counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update alderlaken events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Update alderlake events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events amd: Add Zen 5 mapping (Michael Petlan) [RHEL-32689] - perf vendor events amd: Add Zen 5 metrics (Michael Petlan) [RHEL-32689] - perf vendor events amd: Add Zen 5 uncore events (Michael Petlan) [RHEL-32689] - perf vendor events amd: Add Zen 5 core events (Michael Petlan) [RHEL-32689] - perf vendor events intel: Remove info metrics erroneously in TopdownL1 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update snowridgex to 1.22 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update skylake to v58 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update skylakex to 1.33 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update sierraforest to 1.02 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update sapphirerapids to 1.20 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update meteorlake to 1.08 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update lunarlake to 1.01 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update icelakex to 1.24 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update grandridge to 1.02 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update emeraldrapids to 1.06 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update cascadelakex to 1.21 (Michael Petlan) [RHEL-32689] - perf list: Escape '\r' in JSON output (Michael Petlan) [RHEL-37153] - filelock: Fix fcntl/close race recovery compat path (Pavel Reichl) [RHEL-50898] {CVE-2024-41020} - x86: stop playing stack games in profile_pc() (CKI Backport Bot) [RHEL-51649] {CVE-2024-42096} - pinctrl: fix deadlock in create_pinctrl() when handling -EPROBE_DEFER (CKI Backport Bot) [RHEL-51624] {CVE-2024-42090} - ftruncate: pass a signed offset (CKI Backport Bot) [RHEL-51605] {CVE-2024-42084} - firmware: cs_dsp: Use strnlen() on name fields in V1 wmfw files (CKI Backport Bot) [RHEL-51150] {CVE-2024-41056} - filelock: fix potential use-after-free in posix_lock_inode (CKI Backport Bot) [RHEL-51103] {CVE-2024-41049} - firmware: cs_dsp: Fix overflow checking of wmfw header (CKI Backport Bot) [RHEL-51005] {CVE-2024-41039} - firmware: cs_dsp: Prevent buffer overrun when processing V2 alg headers (CKI Backport Bot) [RHEL-50993] {CVE-2024-41038} - tools/perf: Handle perftool-testsuite_probe testcases fail when kernel debuginfo is not present (Michael Petlan) [RHEL-50646] - perf/x86/amd/core: Define a proper ref-cycles event for Zen 4 and later (Michael Petlan) [RHEL-44190] - perf/x86/amd/core: Update and fix stalled-cycles-* events for Zen 2 and later (Michael Petlan) [RHEL-44190] - net: hns3: fix kernel crash problem in concurrent scenario (Ken Cox) [RHEL-47499] {CVE-2024-39507} - powerpc/perf: Set cpumode flags using sample address (Michael Petlan) [RHEL-12231] - Input: gpio-keys - filter gpio_keys -EPROBE_DEFER error messages (Luiz Capitulino) [RHEL-50463] - Input: gpio-keys - add system suspend support for dedicated wakeirqs (Luiz Capitulino) [RHEL-50463] - Input: gpio-keys - convert to dev_err_probe() (Luiz Capitulino) [RHEL-50463] - Input: gpio-keys - use input_report_key() (Luiz Capitulino) [RHEL-50463] - Input: gpio-keys - add support for linux,input-value DTS property (Luiz Capitulino) [RHEL-50463] - Input: gpio-keys - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() (Luiz Capitulino) [RHEL-50463] - Input: gpio-keys - cancel delayed work only in case of GPIO (Luiz Capitulino) [RHEL-50463] - redhat/configs: enable CONFIG_KEYBOARD_GPIO (Luiz Capitulino) [RHEL-50463] - workqueue: Always queue work items to the newest PWQ for order workqueues (Waiman Long) [RHEL-49500] - workqueue: Update cpumasks after only applying it successfully (Waiman Long) [RHEL-49500] - workqueue: Cleanup subsys attribute registration (Waiman Long) [RHEL-49500] - workqueue: Fix divide error in wq_update_node_max_active() (Waiman Long) [RHEL-49500] - workqueue: The default node_nr_active should have its max set to max_active (Waiman Long) [RHEL-49500] - workqueue: Fix selection of wake_cpu in kick_pool() (Waiman Long) [RHEL-49500] - i40e: Fully suspend and resume IO operations in EEH case (Kamal Heib) [RHEL-32176] - i40e: factoring out i40e_suspend/i40e_resume (Kamal Heib) [RHEL-32176] - i40e: Add and use helper to reconfigure TC for given VSI (Kamal Heib) [RHEL-32176] - i40e: Add helper to access main VEB (Kamal Heib) [RHEL-32176] - i40e: Consolidate checks whether given VSI is main (Kamal Heib) [RHEL-32176] - i40e: Add helper to access main VSI (Kamal Heib) [RHEL-32176] - i40e: Refactor argument of i40e_detect_recover_hung() (Kamal Heib) [RHEL-32176] - i40e: Refactor argument of several client notification functions (Kamal Heib) [RHEL-32176] - i40e: Remove flags field from i40e_veb (Kamal Heib) [RHEL-32176] - i40e: Fix devlink port unregistering (Kamal Heib) [RHEL-32176] - i40e: Do not call devlink_port_type_clear() (Kamal Heib) [RHEL-32176] - i40e: Align devlink info versions with ice driver and add docs (Kamal Heib) [RHEL-32176] - i40e: Add PBA as board id info to devlink .info_get (Kamal Heib) [RHEL-32176] - i40e: Add handler for devlink .info_get (Kamal Heib) [RHEL-32176] - i40e: Implement ndo_get_devlink_port (Kamal Heib) [RHEL-32176] - i40e: Add initial devlink support (Kamal Heib) [RHEL-32176] - dmaengine: idxd: Check for driver name match before sva user feature (Jerry Snitselaar) [RHEL-44836 RHEL-46619] - dmaengine: ioatdma: Fix kmemleak in ioat_pci_probe() (Jerry Snitselaar) [RHEL-44836] - dmaengine: ioatdma: Fix error path in ioat3_dma_probe() (Jerry Snitselaar) [RHEL-44836] - dmaengine: ioatdma: Fix leaking on version mismatch (Jerry Snitselaar) [RHEL-44836] - dmaengine: idma64: Add check for dma_set_max_seg_size (Jerry Snitselaar) [RHEL-44836] - dmaengine: tegra186: Fix residual calculation (Jerry Snitselaar) [RHEL-44836] - idma64: Don't try to serve interrupts when device is powered off (Jerry Snitselaar) [RHEL-44836] - dmaengine: ti: k3-udma: Report short packet errors (Jerry Snitselaar) [RHEL-44836] - dmaengine: tegra210-adma: fix global intr clear (Jerry Snitselaar) [RHEL-44836] - dma: gpi: remove spurious unlock in gpi_ch_init (Jerry Snitselaar) [RHEL-44836] - dmaengine: idxd: Fix oops during rmmod on single-CPU platforms (Jerry Snitselaar) [RHEL-37363] {CVE-2024-35989} - dmaengine: idxd: Convert spinlock to mutex to lock evl workqueue (Jerry Snitselaar) [RHEL-44836] - dmaengine: idxd: Fix possible Use-After-Free in irq_process_work_list (Jerry Snitselaar) [RHEL-44836] - dmaengine: ioatdma: Fix missing kmem_cache_destroy() (Jerry Snitselaar) [RHEL-44836] - platform/x86/intel/sdsi: Add attribute to read the current meter state (David Arcari) [RHEL-15562] - platform/x86/intel/sdsi: Add in-band BIOS lock support (David Arcari) [RHEL-15562] - platform/x86/intel/sdsi: Combine read and write mailbox flows (David Arcari) [RHEL-15562] - platform/x86/intel/sdsi: Set message size during writes (David Arcari) [RHEL-15562] - cxl/cper: Fix non-ACPI-APEI-GHES build (John Allen) [RHEL-36781] - driver core: Add a guard() definition for the device_lock() (John Allen) [RHEL-36781] - cxl/cper: Remove duplicated GUID defines (John Allen) [RHEL-36781] - cxl/pci: Process CPER events (John Allen) [RHEL-36781] - acpi/ghes: Process CXL Component Events (John Allen) [RHEL-36781] - acpi/ghes: Remove CXL CPER notifications (John Allen) [RHEL-36781] - cxl/region: Allow out of order assembly of autodiscovered regions (John Allen) [RHEL-36781] - cxl/region: Handle endpoint decoders in cxl_region_find_decoder() (John Allen) [RHEL-36781] - cxl/trace: Remove unnecessary memcpy's (John Allen) [RHEL-36781] - cxl/cper: Fix errant CPER prints for CXL events (John Allen) [RHEL-36781] - cxl/pci: Register for and process CPER events (John Allen) [RHEL-36781] - PCI: Introduce cleanup helpers for device reference counts and locks (John Allen) [RHEL-36781] - acpi/ghes: Process CXL Component Events (John Allen) [RHEL-36781] - cxl/events: Create a CXL event union (John Allen) [RHEL-36781] - cxl/events: Separate UUID from event structures (John Allen) [RHEL-36781] - cxl/events: Remove passing a UUID to known event traces (John Allen) [RHEL-36781] - cxl/events: Create common event UUID defines (John Allen) [RHEL-36781] - cxl/events: Promote CXL event structures to a core header (John Allen) [RHEL-36781] - cxl/trace: Pass UUID explicitly to event traces (John Allen) [RHEL-36781] - cxl/pci: Change CXL AER support check to use native AER (John Allen) [RHEL-36781] - cxl/hdm: Fix && vs || bug (John Allen) [RHEL-36781] - cxl/core/regs: Rework cxl_map_pmu_regs() to use map->dev for devm (John Allen) [RHEL-36781] - cxl/core/regs: Rename phys_addr in cxl_map_component_regs() (John Allen) [RHEL-36781] - cxl/pci: Disable root port interrupts in RCH mode (John Allen) [RHEL-36781] - cxl/pci: Skip to handle RAS errors if CXL.mem device is detached (John Allen) [RHEL-36781] - cxl/pci: Add RCH downstream port error logging (John Allen) [RHEL-36781] - cxl/pci: Map RCH downstream AER registers for logging protocol errors (John Allen) [RHEL-36781] - cxl/pci: Update CXL error logging to use RAS register address (John Allen) [RHEL-36781] - cxl/pci: Add RCH downstream port AER register discovery (John Allen) [RHEL-36781] - cxl/port: Remove Component Register base address from struct cxl_port (John Allen) [RHEL-36781] - cxl/pci: Remove Component Register base address from struct cxl_dev_state (John Allen) [RHEL-36781] - cxl/hdm: Use stored Component Register mappings to map HDM decoder capability (John Allen) [RHEL-36781] - cxl/pci: Store the endpoint's Component Register mappings in struct cxl_dev_state (John Allen) [RHEL-36781] - cxl/port: Pre-initialize component register mappings (John Allen) [RHEL-36781] - cxl/port: Rename @comp_map to @reg_map in struct cxl_register_map (John Allen) [RHEL-36781] - Fix cxl_map_component_regs and cxl_map_device_regs (John Allen) [RHEL-36781] - io_uring: only taint the kernel on successful system call (Jeff Moyer) [RHEL-27755] - io_uring/net: ensure async prep handlers always initialize ->done_io (Jeff Moyer) [RHEL-27755] - io-wq: write next_work before dropping acct_lock (Jeff Moyer) [RHEL-27755] - io_uring: use the right type for work_llist empty check (Jeff Moyer) [RHEL-27755] - io_uring: clear opcode specific data for an early failure (Jeff Moyer) [RHEL-27755 RHEL-37293] {CVE-2024-35923} - io_uring: clean rings on NO_MMAP alloc fail (Jeff Moyer) [RHEL-27755] - io_uring/net: correctly handle multishot recvmsg retry setup (Jeff Moyer) [RHEL-27755] - io_uring: fix poll_remove stalled req completion (Jeff Moyer) [RHEL-27755] - io_uring: Fix release of pinned pages when __io_uaddr_map fails (Jeff Moyer) [RHEL-27755 RHEL-36926] {CVE-2024-35831} - io_uring: don't save/restore iowait state (Jeff Moyer) [RHEL-27755] - io_uring/net: correct the type of variable (Jeff Moyer) [RHEL-27755] - io_uring/net: fix overflow check in io_recvmsg_mshot_prep() (Jeff Moyer) [RHEL-27755 RHEL-36928] {CVE-2024-35827} - io_uring/net: move receive multishot out of the generic msghdr path (Jeff Moyer) [RHEL-27755] - io_uring/net: unify how recvmsg and sendmsg copy in the msghdr (Jeff Moyer) [RHEL-27755] - io_uring: remove unconditional looping in local task_work handling (Jeff Moyer) [RHEL-27755] - io_uring: remove looping around handling traditional task_work (Jeff Moyer) [RHEL-27755] - io_uring: fail NOP if non-zero op flags is passed in (Jeff Moyer) [RHEL-27755] - io_uring/net: restore msg_control on sendzc retry (Jeff Moyer) [RHEL-27755] - io_uring: Fix io_cqring_wait() not restoring sigmask on get_timespec64() failure (Jeff Moyer) [RHEL-27755] - io_uring/kbuf: hold io_buffer_list reference over mmap (Jeff Moyer) [RHEL-27755 RHEL-37250] {CVE-2024-35880} - io_uring/kbuf: protect io_buffer_list teardown with a reference (Jeff Moyer) [RHEL-27755] - io_uring/kbuf: get rid of bl->is_ready (Jeff Moyer) [RHEL-27755] - io_uring/kbuf: get rid of lower BGID lists (Jeff Moyer) [RHEL-27755] - io_uring: use private workqueue for exit work (Jeff Moyer) [RHEL-27755] - io_uring: disable io-wq execution of multishot NOWAIT requests (Jeff Moyer) [RHEL-27755] - io_uring: refactor DEFER_TASKRUN multishot checks (Jeff Moyer) [RHEL-27755] - io_uring/net: move recv/recvmsg flags out of retry loop (Jeff Moyer) [RHEL-27755] - io_uring: fix mshot io-wq checks (Jeff Moyer) [RHEL-27755] - io_uring/net: fix sendzc lazy wake polling (Jeff Moyer) [RHEL-27755] - io_uring/net: remove dependency on REQ_F_PARTIAL_IO for sr->done_io (Jeff Moyer) [RHEL-27755] - io_uring/rw: don't allow multishot reads without NOWAIT support (Jeff Moyer) [RHEL-27755] - io_uring/waitid: always remove waitid entry for cancel all (Jeff Moyer) [RHEL-27755] - io_uring/futex: always remove futex entry for cancel all (Jeff Moyer) [RHEL-27755] - io_uring/rw: return IOU_ISSUE_SKIP_COMPLETE for multishot retry (Jeff Moyer) [RHEL-27755] - io_uring: fix io_queue_proc modifying req->flags (Jeff Moyer) [RHEL-27755] - io_uring: fix mshot read defer taskrun cqe posting (Jeff Moyer) [RHEL-27755] - io_uring/net: fix multishot accept overflow handling (Jeff Moyer) [RHEL-27755] - io_uring: add io_file_can_poll() helper (Jeff Moyer) [RHEL-27755] - io_uring: expand main struct io_kiocb flags to 64-bits (Jeff Moyer) [RHEL-27755] - io_uring/net: fix sr->len for IORING_OP_RECV with MSG_WAITALL and buffers (Jeff Moyer) [RHEL-27755] - io_uring/net: limit inline multishot retries (Jeff Moyer) [RHEL-27755] - io_uring/poll: add requeue return code from poll multishot handling (Jeff Moyer) [RHEL-27755] - io_uring/net: un-indent mshot retry path in io_recv_finish() (Jeff Moyer) [RHEL-27755] - io_uring/poll: move poll execution helpers higher up (Jeff Moyer) [RHEL-27755] - io_uring/rw: ensure poll based multishot read retries appropriately (Jeff Moyer) [RHEL-27755] - io_uring: enable audit and restrict cred override for IORING_OP_FIXED_FD_INSTALL (Jeff Moyer) [RHEL-27755] - io_uring: combine cq_wait_nr checks (Jeff Moyer) [RHEL-27755] - io_uring: clean *local_work_add var naming (Jeff Moyer) [RHEL-27755] - io_uring: clean up local tw add-wait sync (Jeff Moyer) [RHEL-27755] - io_uring: adjust defer tw counting (Jeff Moyer) [RHEL-27755] - io_uring/register: guard compat syscall with CONFIG_COMPAT (Jeff Moyer) [RHEL-27755] - io_uring/rsrc: improve code generation for fixed file assignment (Jeff Moyer) [RHEL-27755] - io_uring/rw: cleanup io_rw_done() (Jeff Moyer) [RHEL-27755] - io_uring/kbuf: add method for returning provided buffer ring head (Jeff Moyer) [RHEL-27755] - io_uring/register: move io_uring_register(2) related code to register.c (Jeff Moyer) [RHEL-27755] - io_uring/openclose: add support for IORING_OP_FIXED_FD_INSTALL (Jeff Moyer) [RHEL-27755] - io_uring/cmd: inline io_uring_cmd_get_task (Jeff Moyer) [RHEL-27755] - io_uring/cmd: inline io_uring_cmd_do_in_task_lazy (Jeff Moyer) [RHEL-27755] - io_uring: split out cmd api into a separate header (Jeff Moyer) [RHEL-27755] - io_uring: optimise ltimeout for inline execution (Jeff Moyer) [RHEL-27755] - io_uring: don't check iopoll if request completes (Jeff Moyer) [RHEL-27755] - file: remove pointless wrapper (Jeff Moyer) [RHEL-27755] - io_uring/poll: don't enable lazy wake for POLLEXCLUSIVE (Jeff Moyer) [RHEL-27755] - io_uring: do not clamp read length for multishot read (Jeff Moyer) [RHEL-27755] - io_uring: do not allow multishot read to set addr or len (Jeff Moyer) [RHEL-27755] - io_uring: indicate if io_kbuf_recycle did recycle anything (Jeff Moyer) [RHEL-27755] - io_uring/rw: add separate prep handler for fixed read/write (Jeff Moyer) [RHEL-27755] - io_uring/rw: add separate prep handler for readv/writev (Jeff Moyer) [RHEL-27755] - io_uring/rw: don't attempt to allocate async data if opcode doesn't need it (Jeff Moyer) [RHEL-27755] - selftests/bpf/sockopt: Add io_uring support (Jeff Moyer) [RHEL-27755] - io_uring/cmd: Introduce SOCKET_URING_OP_SETSOCKOPT (Jeff Moyer) [RHEL-27755] - io_uring/cmd: Introduce SOCKET_URING_OP_GETSOCKOPT (Jeff Moyer) [RHEL-27755] - io_uring/cmd: return -EOPNOTSUPP if net is disabled (Jeff Moyer) [RHEL-27755] - selftests/net: Extract uring helpers to be reusable (Jeff Moyer) [RHEL-27755] - tools headers: Grab copy of io_uring.h (Jeff Moyer) [RHEL-27755] - io_uring/cmd: Pass compat mode in issue_flags (Jeff Moyer) [RHEL-27755] - net/socket: Break down __sys_getsockopt (Jeff Moyer) [RHEL-27755] - net/socket: Break down __sys_setsockopt (Jeff Moyer) [RHEL-27755] - bpf: Add sockptr support for setsockopt (Jeff Moyer) [RHEL-27755] - bpf: Add sockptr support for getsockopt (Jeff Moyer) [RHEL-27755] - io_uring/poll: use IOU_F_TWQ_LAZY_WAKE for wakeups (Jeff Moyer) [RHEL-27755] - io_uring: use files_lookup_fd_locked() (Jeff Moyer) [RHEL-27755] - io_uring: add support for vectored futex waits (Jeff Moyer) [RHEL-27755] - io_uring: add support for futex wake and wait (Jeff Moyer) [RHEL-27755] - io_uring: cancelable uring_cmd (Jeff Moyer) [RHEL-27755] - io_uring: retain top 8bits of uring_cmd flags for kernel internal use (Jeff Moyer) [RHEL-27755] - io_uring: add IORING_OP_WAITID support (Jeff Moyer) [RHEL-27755] - io_uring/rw: add support for IORING_OP_READ_MULTISHOT (Jeff Moyer) [RHEL-27755] - exit: add internal include file with helpers (Jeff Moyer) [RHEL-27755] - exit: add kernel_waitid_prepare() helper (Jeff Moyer) [RHEL-27755] - exit: move core of do_wait() into helper (Jeff Moyer) [RHEL-27755] - exit: abstract out should_wake helper for child_wait_callback() (Jeff Moyer) [RHEL-27755] - io_uring/rw: mark readv/writev as vectored in the opcode definition (Jeff Moyer) [RHEL-27755] - io_uring/rw: split io_read() into a helper (Jeff Moyer) [RHEL-27755] - io_uring/rsrc: Annotate struct io_mapped_ubuf with __counted_by (Jeff Moyer) [RHEL-27755] - io_uring: use kiocb_{start,end}_write() helpers (Jeff Moyer) [RHEL-27755] - fs: create kiocb_{start,end}_write() helpers (Jeff Moyer) [RHEL-27755] - fs: add kerneldoc to file_{start,end}_write() helpers (Jeff Moyer) [RHEL-27755] - io_uring: rename kiocb_end_write() local helper (Jeff Moyer) [RHEL-27755] - io_uring: use call_rcu_hurry if signaling an eventfd (Jeff Moyer) [RHEL-27755] - pipe: check for IOCB_NOWAIT alongside O_NONBLOCK (Jeff Moyer) [RHEL-27755] - pipe: set FMODE_NOWAIT on pipes (Jeff Moyer) [RHEL-27755] - splice: clear FMODE_NOWAIT on file if splice/vmsplice is used (Jeff Moyer) [RHEL-27755] - net: move dev->state into net_device_read_txrx group (Felix Maurer) [RHEL-30902] - net-device: move lstats in net_device_read_txrx (Felix Maurer) [RHEL-30902] - tcp: move tp->scaling_ratio to tcp_sock_read_txrx group (Felix Maurer) [RHEL-30902] - net-device: move xdp_prog to net_device_read_rx (Felix Maurer) [RHEL-30902] - net-device: move gso_partial_features to net_device_read_tx (Felix Maurer) [RHEL-30902] - Documentations: fix net_cachelines documentation build warning (Felix Maurer) [RHEL-30902] - tcp: reorganize tcp_sock fast path variables (Felix Maurer) [RHEL-30902] - net-device: reorganize net_device fast path variables (Felix Maurer) [RHEL-30902] - netns-ipv4: reorganize netns_ipv4 fast path variables (Felix Maurer) [RHEL-30902] - cache: enforce cache groups (Felix Maurer) [RHEL-30902] - Documentations: Analyze heavily used Networking related structs (Felix Maurer) [RHEL-30902] - net/tcp: refactor tcp_inet6_sk() (Felix Maurer) [RHEL-30902]- filelock: Remove locks reliably when fcntl/close race is detected (Bill O'Donnell) [RHEL-50176] {CVE-2024-41012} - tick/nohz_full: Don't abuse smp_call_function_single() in tick_setup_device() (Oleg Nesterov) [RHEL-30589] - sched/isolation: Fix boot crash when maxcpus < first housekeeping CPU (Oleg Nesterov) [RHEL-30589] - sched/isolation: Prevent boot crash when the boot CPU is nohz_full (Oleg Nesterov) [RHEL-30589] - tun: add missing verification for short frame (Patrick Talbert) [RHEL-50203] {CVE-2024-41091} - tap: add missing verification for short frame (Patrick Talbert) [RHEL-50265] {CVE-2024-41090} - mm: avoid overflows in dirty throttling logic (Chris von Recklinghausen) [RHEL-50004] - Revert "mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again" (Chris von Recklinghausen) [RHEL-50004] - lockdep: config: adjust MAX_LOCKDEP_ENTRIES and MAX_LOCKDEP_CHAINS for RT-debug (Luis Claudio R. Goncalves) [RHEL-49554] - rt: lockdep: fix "lockdep bfs error:-1" warning at boot (Luis Claudio R. Goncalves) [RHEL-49554] - redhat/configs: enable some RTCs needed on arm64 boards (Luiz Capitulino) [RHEL-21063] - redhat/configs: Make CONFIG_RTC_DRV_TEGRA=m (Luiz Capitulino) [RHEL-49511] - arm64/io: add constant-argument check (Ivan Vecera) [RHEL-48792] - arm64/io: Provide a WC friendly __iowriteXX_copy() (Ivan Vecera) [RHEL-48792] - s390: Stop using weak symbols for __iowrite64_copy() (Ivan Vecera) [RHEL-48792] - s390: Implement __iowrite32_copy() (Ivan Vecera) [RHEL-48792] - x86: Stop using weak symbols for __iowrite32_copy() (Ivan Vecera) [RHEL-48792] - nvmem: core: fix device node refcounting (Luiz Capitulino) [RHEL-47030] - nvmem: imx-ocotp: add support for post processing (Luiz Capitulino) [RHEL-47030] - nvmem: core: add nvmem cell post processing callback (Luiz Capitulino) [RHEL-47030] - nvmem: core: rework nvmem cell instance creation (Luiz Capitulino) [RHEL-47030] - mm/vmalloc: fix vmalloc which may return null if called with __GFP_NOFAIL (CKI Backport Bot) [RHEL-46467] {CVE-2024-39474} - redhat/configs: add config item for CONFIG_MFD_TPS65219 (Enric Balletbo i Serra) [RHEL-46714] - mfd: tps65219: Add GPIO cell instance (Enric Balletbo i Serra) [RHEL-46714] - regulator: tps65219: Fix matching interrupts for their regulators (Enric Balletbo i Serra) [RHEL-46714] - mfd: tps65219: Add driver for TI TPS65219 PMIC (Enric Balletbo i Serra) [RHEL-46714] - regulator: dt-bindings: Add TI TPS65219 PMIC bindings (Enric Balletbo i Serra) [RHEL-46714] - spi: fsl-lpspi: use 'time_left' variable with wait_for_completion_timeout() (Andrew Halaney) [RHEL-33234] - spi: spi-fsl-lpspi: remove redundant spi_controller_put call (Andrew Halaney) [RHEL-33234] - spi: lpspi: Avoid potential use-after-free in probe() (Andrew Halaney) [RHEL-33234] {CVE-2024-26866} - spi: fsl-lpspi: switch to use modern name (Andrew Halaney) [RHEL-33234] - spi: spi-fsl-lpspi: Read chip-select amount from hardware for i.MX93 (Andrew Halaney) [RHEL-33234] - spi: spi-fsl-lpspi: Move controller initialization further down (Andrew Halaney) [RHEL-33234] - spi: spi-fsl-lpspi: Remove num_cs from device struct (Andrew Halaney) [RHEL-33234] - spi: spi-fsl-lpspi: downgrade log level for pio mode (Andrew Halaney) [RHEL-33234] - spi: lpspi: disable lpspi module irq in DMA mode (Andrew Halaney) [RHEL-33234] - spi: lpspi: run transfer speed_hz sanity check (Andrew Halaney) [RHEL-33234] - spi: fsl-lpspi: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-33234] - spi: spi-fsl-lpspi: support multiple cs for lpspi (Andrew Halaney) [RHEL-33234] - spi: introduce new helpers with using modern naming (Andrew Halaney) [RHEL-33234] - scsi: mpi3mr: Avoid possible run-time warning with long manufacturer strings (Ewan D. Milne) [RHEL-39925] - string.h: Introduce memtostr() and memtostr_pad() (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Fix some kernel-doc warnings in scsi_bsg_mpi3mr.h (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Avoid memcpy field-spanning write WARNING (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Replace deprecated strncpy() with assignments (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Reduce stack usage in mpi3mr_refresh_sas_ports() (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Use ida to manage mrioc ID (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Fix mpi3mr_fw.c kernel-doc warnings (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Replace 1-element array with flex-array (Ewan D. Milne) [RHEL-39925] - r8169: add missing conditional compiling for call to r8169_remove_leds (Izabela Bakollari) [RHEL-36272] - r8169: fix LED-related deadlock on module removal (Izabela Bakollari) [RHEL-36272] - r8169: add support for RTL8168M (Izabela Bakollari) [RHEL-36272] - r8169: fix issue caused by buggy BIOS on certain boards with RTL8168d (Izabela Bakollari) [RHEL-36272] - r8169: skip DASH fw status checks when DASH is disabled (Izabela Bakollari) [RHEL-36272] - r8169: add MODULE_FIRMWARE entry for RTL8126A (Izabela Bakollari) [RHEL-36272] - r8169: add support for returning tx_lpi_timer in ethtool get_eee (Izabela Bakollari) [RHEL-36272] - r8169: support setting the EEE tx idle timer on RTL8168h (Izabela Bakollari) [RHEL-36272] - r8169: add generic rtl_set_eee_txidle_timer function (Izabela Bakollari) [RHEL-36272] - r8169: add LED support for RTL8125/RTL8126 (Izabela Bakollari) [RHEL-36272] - r8169: improve checking for valid LED modes (Izabela Bakollari) [RHEL-36272] - r8169: add support for RTL8126A (Izabela Bakollari) [RHEL-36272] - r8169: simplify EEE handling (Izabela Bakollari) [RHEL-36272] - r8169: fix building with CONFIG_LEDS_CLASS=m (Izabela Bakollari) [RHEL-36272] - r8169: Fix PCI error on system resume (Izabela Bakollari) [RHEL-36272] - r8169: add support for LED's on RTL8168/RTL8101 (Izabela Bakollari) [RHEL-36272] - r8169: fix rtl8125b PAUSE frames blasting when suspended (Izabela Bakollari) [RHEL-36272] - r8169: improve handling task scheduling (Izabela Bakollari) [RHEL-36272] - r8169: remove multicast filter limit (Izabela Bakollari) [RHEL-36272] - r8169: remove not needed check in rtl_fw_write_firmware (Izabela Bakollari) [RHEL-36272] - r8169: improve RTL8411b phy-down fixup (Izabela Bakollari) [RHEL-36272] - mm: disable CONFIG_PER_VMA_LOCK until its fixed (Rafael Aquini) [RHEL-48221] - fork: lock VMAs of the parent process when forking (Rafael Aquini) [RHEL-48221] - mm: lock newly mapped VMA with corrected ordering (Rafael Aquini) [RHEL-48221] - mm: lock newly mapped VMA which can be modified after it becomes visible (Rafael Aquini) [RHEL-48221] - mm: lock a vma before stack expansion (Rafael Aquini) [RHEL-48221] - fork: lock VMAs of the parent process when forking (Rafael Aquini) [RHEL-48221] - shmem: fix smaps BUG sleeping while atomic (Rafael Aquini) [RHEL-48221] - arm64: mm: pass original fault address to handle_mm_fault() in PER_VMA_LOCK block (Rafael Aquini) [RHEL-48221] - mm: page_table_check: Ensure user pages are not slab pages (Rafael Aquini) [RHEL-48221] - mm: page_table_check: Make it dependent on EXCLUSIVE_SYSTEM_RAM (Rafael Aquini) [RHEL-48221] - hugetlb: pte_alloc_huge() to replace huge pte_alloc_map() (Rafael Aquini) [RHEL-48221] - mm: shrinkers: fix debugfs file permissions (Rafael Aquini) [RHEL-48221] - mm: correct arg in reclaim_pages()/reclaim_clean_pages_from_list() (Rafael Aquini) [RHEL-48221] - mm/huge_memory: revert "Partly revert "mm/thp: carry over dirty bit when thp splits on pmd"" (Rafael Aquini) [RHEL-48221] - mm/migrate: revert "mm/migrate: fix wrongly apply write bit after mkdirty on sparc64" (Rafael Aquini) [RHEL-48221] - mm: backing-dev: set variables dev_attr_min,max_bytes storage-class-specifier to static (Rafael Aquini) [RHEL-48221] - userfaultfd: convert mfill_atomic() to use a folio (Rafael Aquini) [RHEL-48221] - smaps: fix defined but not used smaps_shmem_walk_ops (Rafael Aquini) [RHEL-48221] - mm/smaps: simplify shmem handling of pte holes (Rafael Aquini) [RHEL-48221] - mm/smaps: fix shmem pte hole swap calculation (Rafael Aquini) [RHEL-48221] - arm64/mm: try VMA lock-based page fault handling first (Rafael Aquini) [RHEL-48221] - x86/mm: try VMA lock-based page fault handling first (Rafael Aquini) [RHEL-48221] - mm: move mmap_lock assert function definitions (Rafael Aquini) [RHEL-48221] - mm: remove vmf_insert_pfn_xxx_prot() for huge page-table entries (Rafael Aquini) [RHEL-48221] - mm: remove unused vmf_insert_mixed_prot() (Rafael Aquini) [RHEL-48221] - mm/memtest: add results of early memtest to /proc/meminfo (Rafael Aquini) [RHEL-48221] - mm/khugepaged: alloc_charge_hpage() take care of mem charge errors (Rafael Aquini) [RHEL-48221] - mm: hugetlb_vmemmap: simplify hugetlb_vmemmap_init() a bit (Rafael Aquini) [RHEL-48221] - mm: hugetlb: move hugeltb sysctls to its own file (Rafael Aquini) [RHEL-48221] - mm: sysctl: fix missing numa_stat when !CONFIG_HUGETLB_PAGE (Rafael Aquini) [RHEL-48221] - mm/slab: remove CONFIG_SLOB code from slab common code (Rafael Aquini) [RHEL-48221] - mm, page_flags: remove PG_slob_free (Rafael Aquini) [RHEL-48221] - mm/slub: fix help comment of SLUB_DEBUG (Rafael Aquini) [RHEL-48221] - splice: Export filemap/direct_splice_read() (Rafael Aquini) [RHEL-48221] - hugetlb: check for undefined shift on 32 bit architectures (Rafael Aquini) [RHEL-48221] - mm: update mmap_sem comments to refer to mmap_lock (Rafael Aquini) [RHEL-48221] - include/linux/mm: fix release_pages_arg kernel doc comment (Rafael Aquini) [RHEL-48221] - mm: shrinkers: add missing includes for undeclared types (Rafael Aquini) [RHEL-48221] - mm: fix typo in struct vm_operations_struct comments (Rafael Aquini) [RHEL-48221] - mm, slab: ignore SLAB_RECLAIM_ACCOUNT with CONFIG_SLUB_TINY (Rafael Aquini) [RHEL-48221] - slab: Remove special-casing of const 0 size allocations (Rafael Aquini) [RHEL-48221] - slab: Clean up SLOB vs kmalloc() definition (Rafael Aquini) [RHEL-48221] - slab: Explain why SLAB_TYPESAFE_BY_RCU reference before locking (Rafael Aquini) [RHEL-48221] - powerpc: Rely on generic definition of hugepd_t and is_hugepd when unused (Rafael Aquini) [RHEL-48221] - powerpc/nohash: Remove pgd_huge() stub (Rafael Aquini) [RHEL-48221] - mm: slab: fix comment for __assume_kmalloc_alignment (Rafael Aquini) [RHEL-48221]- net/mlx5: Fix MTMP register capability offset in MCAM register (Benjamin Poirier) [RHEL-24466] - net/mlx5: Fix peer devlink set for SF representor devlink port (Benjamin Poirier) [RHEL-24466] - RDMA/mlx5: Fix port number for counter query in multi-port configuration (Benjamin Poirier) [RHEL-24466] - net/mlx5: Restore mistakenly dropped parts in register devlink flow (Benjamin Poirier) [RHEL-24466] - net/mlx5: Lag, restore buckets number to default after hash LAG deactivation (Benjamin Poirier) [RHEL-24466] - net/mlx5e: RSS, Block XOR hash with over 128 channels (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Do not produce metadata freelist entries in Tx port ts WQE xmit (Benjamin Poirier) [RHEL-24466] - net/mlx5e: HTB, Fix inconsistencies with QoS SQs number (Benjamin Poirier) [RHEL-24466] - net/mlx5e: RSS, Block changing channels number when RXFH is configured (Benjamin Poirier) [RHEL-24466] - net/mlx5: Correctly compare pkt reformat ids (Benjamin Poirier) [RHEL-24466] - net/mlx5: offset comp irq index in name by one (Benjamin Poirier) [RHEL-24466] - net/mlx5: Register devlink first under devlink lock (Benjamin Poirier) [RHEL-24466] - net/mlx5: E-switch, store eswitch pointer before registering devlink_param (Benjamin Poirier) [RHEL-24466] - RDMA/mlx5: Relax DEVX access upon modify commands (Benjamin Poirier) [RHEL-24466] - net/mlx5: Fix query of sd_group field (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Use the correct lag ports number when creating TISes (Benjamin Poirier) [RHEL-24466] - net/mlx5: DPLL, Implement fractional frequency offset get pin op (Benjamin Poirier) [RHEL-24466] - net/mlx5: DPLL, Use struct to get values from mlx5_dpll_synce_status_get() (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Use swap() instead of open coding it (Benjamin Poirier) [RHEL-24466] - net/mlx5: devcom, Add component size getter (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Decouple CQ from priv (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Statify function mlx5e_monitor_counter_arm (Benjamin Poirier) [RHEL-24466] - net/mlx5: Move TISes from priv to mdev HW resources (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Remove TLS-specific logic in generic create TIS API (Benjamin Poirier) [RHEL-24466] - net/mlx5: fs, Command to control TX flow table root (Benjamin Poirier) [RHEL-24466] - net/mlx5: fs, Command to control L2TABLE entry silent mode (Benjamin Poirier) [RHEL-24466] - net/mlx5: Expose Management PCIe Index Register (MPIR) (Benjamin Poirier) [RHEL-24466] - net/mlx5: Add mlx5_ifc bits used for supporting single netdev Socket-Direct (Benjamin Poirier) [RHEL-24466] - mlx5: implement VLAN tag XDP hint (Benjamin Poirier) [RHEL-24466] - RDMA/mlx5: Expose register c0 for RDMA device (Benjamin Poirier) [RHEL-24466] - net/mlx5: E-Switch, expose eswitch manager vport (Benjamin Poirier) [RHEL-24466] - net/mlx5: Manage ICM type of SW encap (Benjamin Poirier) [RHEL-24466] - RDMA/mlx5: Support handling of SW encap ICM area (Benjamin Poirier) [RHEL-24466] - net/mlx5: Introduce indirect-sw-encap ICM properties (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Implement AF_XDP TX timestamp and checksum offload (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Remove early assignment to netdev->features (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Add local loopback counter to vport rep stats (Benjamin Poirier) [RHEL-24466] - net/mlx5: Query maximum frequency adjustment of the PTP hardware clock (Benjamin Poirier) [RHEL-24466] - net/mlx5: Convert scaled ppm values outside the s32 range for PHC frequency adjustments (Benjamin Poirier) [RHEL-24466] - net/mlx5: Initialize clock->ptp_info inside mlx5_init_timer_clock (Benjamin Poirier) [RHEL-24466] - net/mlx5: Refactor real time clock operation checks for PHC (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Access array with enum values instead of magic numbers (Benjamin Poirier) [RHEL-24466] - net/mlx5: simplify mlx5_set_driver_version string assignments (Benjamin Poirier) [RHEL-24466] - net/mlx5: Annotate struct mlx5_flow_handle with __counted_by (Benjamin Poirier) [RHEL-24466] - net/mlx5: Annotate struct mlx5_fc_bulk with __counted_by (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Some cleanup in mlx5e_tc_stats_matchall() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Allow sync reset flow when BF MGT interface device is present (Benjamin Poirier) [RHEL-24466] - net/mlx5: print change on SW reset semaphore returns busy (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Switch to using _bh variant of of spinlock API in port timestamping NAPI poll context (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Fix MACsec state loss upon state update in offload path (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Change the warning when ignore_flow_level is not supported (Benjamin Poirier) [RHEL-24466] - net/mlx5: Check capability for fw_reset (Benjamin Poirier) [RHEL-24466] - net/mlx5: E-switch, Change flow rule destination checking (Benjamin Poirier) [RHEL-24466] - Revert "net/mlx5: Block entering switchdev mode with ns inconsistency" (Benjamin Poirier) [RHEL-24466] - net/mlx5: DPLL, Fix possible use after free after delayed work timer triggers (Benjamin Poirier) [RHEL-24466] - IB/mlx5: Don't expose debugfs entries for RRoCE general parameters if not supported (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Ignore IPsec replay window values on sender side (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Allow software parsing when IPsec crypto is enabled (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use mlx5 device constant for selecting CQ period mode for ASO (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Can't go to uplink vport on RX rule (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Use the right GVMI number for drop action (Benjamin Poirier) [RHEL-24466] - net/mlx5: Bridge, fix multicast packets sent to uplink (Benjamin Poirier) [RHEL-24466] - net/mlx5: Fix a WARN upon a callback command failure (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Fix inconsistent hairpin RQT sizes (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Fix a race in command alloc flow (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Allow old devices to use multi destination FTE (Benjamin Poirier) [RHEL-24466] - net/mlx5: Free used cpus mask when an IRQ is released (Benjamin Poirier) [RHEL-24466] - Revert "net/mlx5: DR, Supporting inline WQE when possible" (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Increase max supported channels number to 256 (Benjamin Poirier) [RHEL-24463 RHEL-24466] - net/mlx5e: Preparations for supporting larger number of channels (Benjamin Poirier) [RHEL-24463 RHEL-24466] - net/mlx5e: Refactor mlx5e_rss_init() and mlx5e_rss_free() API's (Benjamin Poirier) [RHEL-24463 RHEL-24466] - net/mlx5e: Refactor mlx5e_rss_set_rxfh() and mlx5e_rss_get_rxfh() (Benjamin Poirier) [RHEL-24463 RHEL-24466] - net/mlx5e: Refactor rx_res_init() and rx_res_free() APIs (Benjamin Poirier) [RHEL-24463 RHEL-24466] - net/mlx5e: Use PTR_ERR_OR_ZERO() to simplify code (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use PTR_ERR_OR_ZERO() to simplify code (Benjamin Poirier) [RHEL-24466] - net/mlx5: fix config name in Kconfig parameter documentation (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove unused declaration (Benjamin Poirier) [RHEL-24466] - net/mlx5: Replace global mlx5_intf_lock with HCA devcom component lock (Benjamin Poirier) [RHEL-24466] - net/mlx5: Refactor LAG peer device lookout bus logic to mlx5 devcom (Benjamin Poirier) [RHEL-24466] - net/mlx5: Avoid false positive lockdep warning by adding lock_class_key (Benjamin Poirier) [RHEL-24466] - net/mlx5: Redesign SF active work to remove table_lock (Benjamin Poirier) [RHEL-24466] - net/mlx5: Parallelize vhca event handling (Benjamin Poirier) [RHEL-24466] - mlx5: Fix type of mode parameter in mlx5_dpll_device_mode_get() (Benjamin Poirier) [RHEL-24466] - net: Tree wide: Replace xdp_do_flush_map() with xdp_do_flush(). (mlx5) (Benjamin Poirier) [RHEL-24466] - net/mlx5: Introduce ifc bits for migration in a chunk mode (Benjamin Poirier) [RHEL-24466] - RDMA/mlx5: Implement mkeys management via LIFO queue (Benjamin Poirier) [RHEL-24466] - net/mlx5: Enable 4 ports multiport E-switch (Benjamin Poirier) [RHEL-24466] - net/mlx5: Add a health error syndrome for pci data poisoned (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Handle multi destination action in the right order (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Add check for multi destination FTE (Benjamin Poirier) [RHEL-24466] - net/mlx5: Bridge, Enable mcast in smfs steering mode (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Check police action rate for matchall filter (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Consider aggregated port speed during rate configuration (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant max_sfs check and field from struct mlx5_sf_dev_table (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove SF table reference counting (Benjamin Poirier) [RHEL-24466] - net/mlx5: Push common deletion code into mlx5_sf_del() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Rename mlx5_sf_deactivate_all() to mlx5_sf_del_all() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Move state lock taking into mlx5_sf_dealloc() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Convert SF port_indices xarray to function_ids xarray (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use devlink port pointer to get the pointer of container SF struct (Benjamin Poirier) [RHEL-24466] - net/mlx5: Call mlx5_sf_id_erase() once in mlx5_sf_dealloc() (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Set en auxiliary devlink instance as nested (Benjamin Poirier) [RHEL-24466] - net/mlx5: SF, Implement peer devlink set for SF representor devlink port (Benjamin Poirier) [RHEL-24466] - net/mlx5: Lift reload limitation when SFs are present (Benjamin Poirier) [RHEL-24466] - net/mlx5: Disable eswitch as the first thing in mlx5_unload() (Benjamin Poirier) [RHEL-24466] - mlx5: Implement SyncE support using DPLL infrastructure (Benjamin Poirier) [RHEL-24466] - net/mlx5: Perform DMA operations in the right locations (Benjamin Poirier) [RHEL-24466] - net/mlx5e: macsec: use update_pn flag instead of PN comparation (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Supporting inline WQE when possible (Benjamin Poirier) [RHEL-24466] - net/mlx5: Update dead links in Kconfig documentation (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove health syndrome enum duplication (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Remove unneeded local variable (Benjamin Poirier) [RHEL-24466] - net/mlx5: IRQ, consolidate irq and affinity mask allocation (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Fix spelling mistake "Faided" -> "Failed" (Benjamin Poirier) [RHEL-24466] - net/mlx5e: aRFS, Introduce ethtool stats (Benjamin Poirier) [RHEL-24466] - net/mlx5e: aRFS, Warn if aRFS table does not exist for aRFS rule (Benjamin Poirier) [RHEL-24466] - net/mlx5e: aRFS, Prevent repeated kernel rule migrations requests (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant check of mlx5_vhca_event_supported() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use mlx5_sf_start_function_id() helper instead of directly calling MLX5_CAP_GEN() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant SF supported check from mlx5_sf_hw_table_init() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use auxiliary_device_uninit() instead of device_put() (Benjamin Poirier) [RHEL-24466] - net/mlx5: E-switch, Add checking for flow rule destinations (Benjamin Poirier) [RHEL-24466] - net/mlx5: Check with FW that sync reset completed successfully (Benjamin Poirier) [RHEL-24466] - net/mlx5: Expose NIC temperature via hardware monitoring kernel API (Benjamin Poirier) [RHEL-24466] - net/mlx5: Expose port.c/mlx5_query_module_num() function (Benjamin Poirier) [RHEL-24466] - net/mlx5: Bridge, Only handle registered netdev bridge events (Benjamin Poirier) [RHEL-24466] - net/mlx5: E-Switch, Remove redundant arg ignore_flow_lvl (Benjamin Poirier) [RHEL-24466] - net/mlx5: remove many unnecessary NULL values (Benjamin Poirier) [RHEL-24466] - net/mlx5: Allocate completion EQs dynamically (Benjamin Poirier) [RHEL-24466] - net/mlx5: Handle SF IRQ request in the absence of SF IRQ pool (Benjamin Poirier) [RHEL-24466] - net/mlx5: Rename mlx5_comp_vectors_count() to mlx5_comp_vectors_max() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Add IRQ vector to CPU lookup function (Benjamin Poirier) [RHEL-24466] - net/mlx5: Introduce mlx5_cpumask_default_spread (Benjamin Poirier) [RHEL-24466] - net/mlx5: Implement single completion EQ create/destroy methods (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use xarray to store and manage completion EQs (Benjamin Poirier) [RHEL-24466] - net/mlx5: Refactor completion IRQ request/release handlers in EQ layer (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use xarray to store and manage completion IRQs (Benjamin Poirier) [RHEL-24466] - net/mlx5: Refactor completion IRQ request/release API (Benjamin Poirier) [RHEL-24466] - net/mlx5: Track the current number of completion EQs (Benjamin Poirier) [RHEL-24466] - IB/mlx5: Add HW counter called rx_dct_connect (Benjamin Poirier) [RHEL-24466] - RDMA/mlx: Remove unnecessary variable initializations (mlx5) (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Remove duplicate code for user flow (Benjamin Poirier) [RHEL-24466] - net/mlx5: Allocate command stats with xarray (Benjamin Poirier) [RHEL-24466] - net/mlx5: split mlx5_cmd_init() to probe and reload routines (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant cmdif revision check (Benjamin Poirier) [RHEL-24466] - net/mlx5: Re-organize mlx5_cmd struct (Benjamin Poirier) [RHEL-24466] - RDMA/mlx5: align MR mem allocation size to power-of-two (Benjamin Poirier) [RHEL-24466] - net/mlx5: Update the driver with the recent thermal changes (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove pointless vport lookup from mlx5_esw_check_port_type() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant check from mlx5_esw_query_vport_vhca_id() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant is_mdev_switchdev_mode() check from is_ib_rep_supported() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant MLX5_ESWITCH_MANAGER() check from is_ib_rep_supported() (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Remove redundant comment (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove unused ecpu field from struct mlx5_sf_table (Benjamin Poirier) [RHEL-24466] - net/mlx5: Add header file for events (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Add local loopback counter to vport stats (Benjamin Poirier) [RHEL-24466] - net/mlx5: Expose bits for local loopback counter (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Remove mlx5e_dbg() and msglvl support (Benjamin Poirier) [RHEL-24466] - net/mlx5: E-Switch, remove redundant else statements (Benjamin Poirier) [RHEL-24466] - net/mlx5e: simplify condition after napi budget handling change (Benjamin Poirier) [RHEL-24466] - net/mlx5e: TC, refactor access to hash key (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Remove RX page cache leftovers (Benjamin Poirier) [RHEL-24466] - net/mlx5: Document previously implemented mlx5 tracepoints (Benjamin Poirier) [RHEL-24466] - net/mlx5: Update Kconfig parameter documentation (Benjamin Poirier) [RHEL-24466]- redhat/dracut-virt.conf: add systemd-veritysetup module (Emanuele Giuseppe Esposito) [RHEL-45168] - redhat/uki_addons/virt: add common FIPS addon (Emanuele Giuseppe Esposito) [RHEL-45160] - redhat/kernel.spec: add uki_addons to create UKI kernel cmdline addons (Emanuele Giuseppe Esposito) [RHEL-45159] - gcc-plugins/stackleak: Avoid .head.text section (Bandan Das) [RHEL-39439] - x86/sev: Skip ROM range scans and validation for SEV-SNP guests (Bandan Das) [RHEL-39439] - x86/sev: Move early startup code into .head.text section (Bandan Das) [RHEL-39439] - x86/sme: Move early SME kernel encryption handling into .head.text (Bandan Das) [RHEL-39439] - x86/sev: Do the C-bit verification only on the BSP (Bandan Das) [RHEL-39439] - x86/sev: Fix kernel crash due to late update to read-only ghcb_version (Bandan Das) [RHEL-39439] - xfrm6: check ip6_dst_idev() return value in xfrm6_get_saddr() (CKI Backport Bot) [RHEL-48140] {CVE-2024-40959} - eeprom: at24: fix memory corruption race condition (Mark Salter) [RHEL-37020] {CVE-2024-35848} - eeprom: at24: Probe for DDR3 thermal sensor in the SPD case (Mark Salter) [RHEL-37020] {CVE-2024-35848} - eeprom: at24: Use dev_err_probe for nvmem register failure (Mark Salter) [RHEL-37020] {CVE-2024-35848} - eeprom: at24: Add support for 24c1025 EEPROM (Mark Salter) [RHEL-37020] {CVE-2024-35848} - eeprom: at24: remove struct at24_client (Mark Salter) [RHEL-37020] {CVE-2024-35848} - at24: Support probing while in non-zero ACPI D state (Mark Salter) [RHEL-37020] {CVE-2024-35848} - selftests: forwarding: devlink_lib: Wait for udev events after reloading (Mark Langsdorf) [RHEL-47652] {CVE-2024-39501} - drivers: core: synchronize really_probe() and dev_uevent() (Mark Langsdorf) [RHEL-47652] {CVE-2024-39501} - xhci: Handle TD clearing for multiple streams case (CKI Backport Bot) [RHEL-47892] {CVE-2024-40927} - PCI: pciehp: Retain Power Indicator bits for userspace indicators (Myron Stowe) [RHEL-41181] - sched: act_ct: take care of padding in struct zones_ht_key (Xin Long) [RHEL-50682] - net: bridge: xmit: make sure we have at least eth header len bytes (cki-backport-bot) [RHEL-44297] {CVE-2024-38538} - hugetlb: force allocating surplus hugepages on mempolicy allowed nodes (Aristeu Rozanski) [RHEL-38605] - USB: class: cdc-wdm: Fix CPU lockup caused by excessive log messages (CKI Backport Bot) [RHEL-47558] {CVE-2024-40904} - scsi: mpt3sas: Avoid test/set_bit() operating in non-allocated memory (CKI Backport Bot) [RHEL-47535] {CVE-2024-40901} - vmxnet3: update to version 9 (Izabela Bakollari) [RHEL-50675] - vmxnet3: add command to allow disabling of offloads (Izabela Bakollari) [RHEL-50675] - vmxnet3: add latency measurement support in vmxnet3 (Izabela Bakollari) [RHEL-50675] - vmxnet3: prepare for version 9 changes (Izabela Bakollari) [RHEL-50675] - vmxnet3: disable rx data ring on dma allocation failure (Izabela Bakollari) [RHEL-50675] - vmxnet3: Fix missing reserved tailroom (Izabela Bakollari) [RHEL-50675] - maple_tree: fix mas_empty_area_rev() null pointer dereference (Aristeu Rozanski) [RHEL-39862] {CVE-2024-36891} - rbd: don't assume rbd_is_lock_owner() for exclusive mappings (Ilya Dryomov) [RHEL-50366] - rbd: don't assume RBD_LOCK_STATE_LOCKED for exclusive mappings (Ilya Dryomov) [RHEL-50366] - rbd: rename RBD_LOCK_STATE_RELEASING and releasing_wait (Ilya Dryomov) [RHEL-50366] - scsi: qedf: Set qed_slowpath_params to zero before use (John Meneghini) [RHEL-25193] - scsi: qedf: Wait for stag work during unload (John Meneghini) [RHEL-25193] - scsi: qedf: Don't process stag work during unload and recovery (John Meneghini) [RHEL-25193] - scsi: qedf: Use FC rport as argument for qedf_initiate_tmf() (John Meneghini) [RHEL-25193] - net: fix __dst_negative_advice() race (Xin Long) [RHEL-41185] {CVE-2024-36971} - net: annotate data-races around sk->sk_dst_pending_confirm (Xin Long) [RHEL-41185] - scsi: qla2xxx: Fix off by one in qla_edif_app_getstats() (Ewan D. Milne) [RHEL-39719] {CVE-2024-36025} - igb: Remove redundant runtime resume for ethtool_ops (Corinna Vinschen) [RHEL-17487] - net: intel: implement modern PM ops declarations (Corinna Vinschen) [RHEL-17487] - igb: simplify pci ops declaration (Corinna Vinschen) [RHEL-17487] - igb: Fix missing time sync events (Corinna Vinschen) [RHEL-17487] - intel: make module parameters readable in sys filesystem (Corinna Vinschen) [RHEL-17487 RHEL-25998] - net: adopt skb_network_offset() and similar helpers (Corinna Vinschen) [RHEL-17487] - igb: extend PTP timestamp adjustments to i211 (Corinna Vinschen) [RHEL-17487] - net: intel: igb: Use linkmode helpers for EEE (Corinna Vinschen) [RHEL-17487] - igb: Fix string truncation warnings in igb_set_fw_version (Corinna Vinschen) [RHEL-17487 RHEL-38454] {CVE-2024-36010} - intel: legacy: field get conversion (Corinna Vinschen) [RHEL-17487] - intel: legacy: field prep conversion (Corinna Vinschen) [RHEL-17487] - intel: add bit macro includes where needed (Corinna Vinschen) [RHEL-17487] - igb: Use FIELD_GET() to extract Link Width (Corinna Vinschen) [RHEL-17487] - netdevsim: fix rtnetlink.sh selftest (CKI Backport Bot) [RHEL-50016] - selinux: avoid dereference of garbage after mount failure (Ondrej Mosnacek) [RHEL-37187] {CVE-2024-35904} - calipso: fix memory leak in netlbl_calipso_add_pass() (Ondrej Mosnacek) [RHEL-37044] {CVE-2023-52698} - powerpc/pseries: Whitelist dtl slub object for copying to userspace (Mamatha Inamdar) [RHEL-51242] {CVE-2024-41065} - tcp: Fix shift-out-of-bounds in dctcp_update_alpha(). (CKI Backport Bot) [RHEL-44414] {CVE-2024-37356} - tty: add the option to have a tty reject a new ldisc (John W. Linville) [RHEL-48254] {CVE-2024-40966} - irqchip/gic-v3-its: Prevent double free on error (Charles Mirabile) [RHEL-37024] {CVE-2024-35847} - usb-storage: alauda: Check whether the media is initialized (CKI Backport Bot) [RHEL-43714] {CVE-2024-38619} - scsi: ibmvfc: Remove BUG_ON in the case of an empty event pool (Ewan D. Milne) [RHEL-38285] {CVE-2023-52811} - gfs2: Fix potential glock use-after-free on unmount (Andreas Gruenbacher) [RHEL-44155] {CVE-2024-38570} - gfs2: simplify gdlm_put_lock with out_free label (Andreas Gruenbacher) [RHEL-44155] {CVE-2024-38570} - gfs2: Remove ill-placed consistency check (Andreas Gruenbacher) [RHEL-44155] {CVE-2024-38570} - openvswitch: Set the skbuff pkt_type for proper pmtud support. (Aaron Conole) [RHEL-37650] - scsi: mpi3mr: Driver version update to 8.8.1.0.50 (Ewan D. Milne) [RHEL-30580] - scsi: mpi3mr: Update MPI Headers to revision 31 (Ewan D. Milne) [RHEL-30580] - scsi: mpi3mr: Debug ability improvements (Ewan D. Milne) [RHEL-30580] - scsi: mpi3mr: Set the WriteSame Divert Capability in the IOCInit MPI Request (Ewan D. Milne) [RHEL-30580] - scsi: mpi3mr: Clear ioctl blocking flag for an unresponsive controller (Ewan D. Milne) [RHEL-30580] - scsi: mpi3mr: Set MPI request flags appropriately (Ewan D. Milne) [RHEL-30580] - scsi: mpi3mr: Block devices are not removed even when VDs are offlined (Ewan D. Milne) [RHEL-30580] - x86/retpoline: Add NOENDBR annotation to the SRSO dummy return thunk (Waiman Long) [RHEL-31230] - x86/retpoline: Do the necessary fixup to the Zen3/4 srso return thunk for !SRSO (Waiman Long) [RHEL-31230] - x86/bugs: Fix the SRSO mitigation on Zen3/4 (Waiman Long) [RHEL-31230] - redhat/configs: Rename x86 CPU mitigations config entries (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_RETHUNK => CONFIG_MITIGATION_RETHUNK (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_CPU_SRSO => CONFIG_MITIGATION_SRSO (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_CPU_IBRS_ENTRY => CONFIG_MITIGATION_IBRS_ENTRY (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_CPU_UNRET_ENTRY => CONFIG_MITIGATION_UNRET_ENTRY (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_SLS => CONFIG_MITIGATION_SLS (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_RETPOLINE => CONFIG_MITIGATION_RETPOLINE (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_PAGE_TABLE_ISOLATION => CONFIG_MITIGATION_PAGE_TABLE_ISOLATION (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_CALL_DEPTH_TRACKING => CONFIG_MITIGATION_CALL_DEPTH_TRACKING (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_CPU_IBPB_ENTRY => CONFIG_MITIGATION_IBPB_ENTRY (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_GDS_FORCE_MITIGATION => CONFIG_MITIGATION_GDS_FORCE (Waiman Long) [RHEL-31230] - kbuild: use objtool-args-y to clean up objtool arguments (Waiman Long) [RHEL-31230] - kbuild: do not create *.prelink.o for Clang LTO or IBT (Waiman Long) [RHEL-31230] - kbuild: replace $(linked-object) with CONFIG options (Waiman Long) [RHEL-31230]- powerpc/pseries: Fix scv instruction crash with kexec (Mamatha Inamdar) [RHEL-14159] - powerpc/numa: Online a node if PHB is attached. (Mamatha Inamdar) [RHEL-50147] - KVM: s390: fix LPSWEY handling (CKI Backport Bot) [RHEL-49749] - Revert "nvme-tcp: Use sendmsg(MSG_SPLICE_PAGES) rather then sendpage" (Chris Leech) [RHEL-49696] - Revert "nvmet-tcp: Use sendmsg(MSG_SPLICE_PAGES) rather then sendpage" (Chris Leech) [RHEL-49696] - Revert "nvme-tcp: Fix comma-related oops" (Chris Leech) [RHEL-49696] - sched/deadline: Fix task_struct reference leak (Phil Auld) [RHEL-48226] - sched: Move psi_account_irqtime() out of update_rq_clock_task() hotpath (Phil Auld) [RHEL-48226] - sched/core: Fix incorrect initialization of the 'burst' parameter in cpu_max_write() (Phil Auld) [RHEL-48226] - sched/fair: Remove stale FREQUENCY_UTIL comment (Phil Auld) [RHEL-48226] - sched/debug: Dump domains' level (Phil Auld) [RHEL-48226] - docs: cgroup-v1: Clarify that domain levels are system-specific (Phil Auld) [RHEL-48226] - sched/fair: Allow disabling sched_balance_newidle with sched_relax_domain_level (Phil Auld) [RHEL-48226] - delayacct: track delays from IRQ/SOFTIRQ (Phil Auld) [RHEL-48226] - delayacct: improve the average delay precision of getdelay tool to microsecond (Phil Auld) [RHEL-48226] - nvme: cancel pending I/O if nvme controller is in terminal state (John Meneghini) [RHEL-35807] - iommu/amd: Fix GT feature enablement again (Jerry Snitselaar) [RHEL-42766] - iommu/amd: Invalidate cache before removing device from domain list (Jerry Snitselaar) [RHEL-44835] - dma: fix DMA sync for drivers not calling dma_set_mask*() (Jerry Snitselaar) [RHEL-44835] - iommu/dma: avoid expensive indirect calls for sync operations (Jerry Snitselaar) [RHEL-44835] - dma: avoid redundant calls for sync operations (Jerry Snitselaar) [RHEL-44835] - dma: compile-out DMA sync op calls when not used (Jerry Snitselaar) [RHEL-44835] - iommu/dma: fix zeroing of bounce buffer padding used by untrusted devices (Jerry Snitselaar) [RHEL-44835] - swiotlb: remove alloc_size argument to swiotlb_tbl_map_single() (Jerry Snitselaar) [RHEL-44835] - iommu/amd: Fix Invalid wait context issue (Jerry Snitselaar) [RHEL-44835] - iommu/amd: Fix sysfs leak in iommu init (Jerry Snitselaar) [RHEL-44835] - iommu/amd: Check EFR[EPHSup] bit before enabling PPR (Jerry Snitselaar) [RHEL-44835] - iommu/amd: Fix workqueue name (Jerry Snitselaar) [RHEL-44835] - iommu: Return right value in iommu_sva_bind_device() (Jerry Snitselaar) [RHEL-44835] - genirq/cpuhotplug, x86/vector: Prevent vector leak during CPU offline (cki-backport-bot) [RHEL-44447] {CVE-2024-31076} - net: openvswitch: Fix Use-After-Free in ovs_ct_exit (cki-backport-bot) [RHEL-36364] {CVE-2024-27395} - mptcp: ensure snd_nxt is properly initialized on connect (cki-backport-bot) [RHEL-39867] {CVE-2024-36889} - pstore/ram: Fix crash when setting number of cpus to an odd number (Lenny Szubowicz) [RHEL-29473] {CVE-2023-52619}- nvme-multipath: implement "queue-depth" iopolicy (John Meneghini) [RHEL-45230] - nvme-multipath: prepare for "queue-depth" iopolicy (John Meneghini) [RHEL-45230] - dm-crypt: limit the size of encryption requests (Benjamin Marzinski) [RHEL-49548] - wifi: mac80211: Fix deadlock in ieee80211_sta_ps_deliver_wakeup() (CKI Backport Bot) [RHEL-47786] {CVE-2024-40912} - tracing: Ensure visibility when inserting an element into tracing_map (Jerome Marchand) [RHEL-30459] {CVE-2024-26645} - tracing/trigger: Fix to return error if failed to alloc snapshot (Jerome Marchand) [RHEL-33284] {CVE-2024-26920} - block: fix request.queuelist usage in flush (Ming Lei) [RHEL-43552] - block: fix that util can be greater than 100% (Ming Lei) [RHEL-42408] - block: support to account io_ticks precisely (Ming Lei) [RHEL-42408] - scsi: fnic: Move fnic_fnic_flush_tx() to a work queue (John Meneghini) [RHEL-36420] - scsi: fnic: Clean up some inconsistent indenting (John Meneghini) [RHEL-36420] - scsi: fnic: Convert snprintf() to sysfs_emit() (John Meneghini) [RHEL-36420] - scsi: fnic: unlock on error path in fnic_queuecommand() (John Meneghini) [RHEL-36420] - scsi: fnic: Increment driver version (John Meneghini) [RHEL-36420] - scsi: fnic: Improve logs and add support for multiqueue (MQ) (John Meneghini) [RHEL-36420] - scsi: fnic: Add support for multiqueue (MQ) in fnic driver (John Meneghini) [RHEL-36420] - scsi: fnic: Add support for multiqueue (MQ) in fnic_main.c (John Meneghini) [RHEL-36420] - scsi: fnic: Remove usage of host_lock (John Meneghini) [RHEL-36420] - scsi: fnic: Define stats to track multiqueue (MQ) IOs (John Meneghini) [RHEL-36420] - scsi: fnic: Modify ISRs to support multiqueue (MQ) (John Meneghini) [RHEL-36420] - scsi: fnic: Refactor and redefine fnic.h for multiqueue (John Meneghini) [RHEL-36420] - scsi: fnic: Get copy workqueue count and interrupt mode from config (John Meneghini) [RHEL-36420] - scsi: fnic: Rename wq_copy to hw_copy_wq (John Meneghini) [RHEL-36420] - scsi: fnic: Add and improve log messages (John Meneghini) [RHEL-36420] - scsi: fnic: Add and use fnic number (John Meneghini) [RHEL-36420] - scsi: fnic: Modify definitions to sync with VIC firmware (John Meneghini) [RHEL-36420] - scsi: fnic: Return error if vmalloc() failed (John Meneghini) [RHEL-36420] - scsi: fnic: Clean up some inconsistent indenting (John Meneghini) [RHEL-36420] - scsi: fnic: Fix sg_reset success path (John Meneghini) [RHEL-36420] - scsi: fnic: Remove unused functions fnic_scsi_host_start/end_tag() (John Meneghini) [RHEL-36420] - scsi: fnic: Replace sgreset tag with max_tag_id (John Meneghini) [RHEL-36420] - scsi: fnic: Replace return codes in fnic_clean_pending_aborts() (John Meneghini) [RHEL-36420] - scsi: fnic: Use vmalloc_array() and vcalloc() (John Meneghini) [RHEL-36420] - scsi: fnic: Use vzalloc() (John Meneghini) [RHEL-36420] - scsi: fnic: Switch to use %ptTs (John Meneghini) [RHEL-36420] - scsi: fnic: Refactor code in fnic probe to initialize SCSI layer (John Meneghini) [RHEL-36420] - scsi: fnic: Replace DMA mask of 64 bits with 47 bits (John Meneghini) [RHEL-36420] - scsi: fnic: Remove unneeded flush_workqueue() (John Meneghini) [RHEL-36420] - scsi: fnic: Remove redundant NULL check (John Meneghini) [RHEL-36420] - scsi: fnic: Stop using the SCSI pointer (John Meneghini) [RHEL-36420] - scsi: fnic: Fix a tracing statement (John Meneghini) [RHEL-36420] - scsi: fnic: Call scsi_done() directly (John Meneghini) [RHEL-36420]- net: ena: Fix redundant device NUMA node override (Kamal Heib) [RHEL-40816] - ibmvnic: Free any outstanding tx skbs during scrq reset (Mamatha Inamdar) [RHEL-45045] - ibmvnic: Add tx check to prevent skb leak (Mamatha Inamdar) [RHEL-45045] - ibmvnic: rename local variable index to bufidx (Mamatha Inamdar) [RHEL-45045] - nfs: don't invalidate dentries on transient errors (Scott Mayhew) [RHEL-35853] - wifi: mt76: mt7921s: fix potential hung tasks during chip recovery (CKI Backport Bot) [RHEL-48319] {CVE-2024-40977} - wifi: cfg80211: validate HE operation element parsing (CKI Backport Bot) [RHEL-48273] {CVE-2024-40930} - wifi: iwlwifi: mvm: don't read past the mfuart notifcation (CKI Backport Bot) [RHEL-48026] {CVE-2024-40941} - wifi: iwlwifi: mvm: check n_ssids before accessing the ssids (CKI Backport Bot) [RHEL-47918] {CVE-2024-40929} - wifi: cfg80211: Lock wiphy in cfg80211_get_station (CKI Backport Bot) [RHEL-47768] {CVE-2024-40911} - efi/libstub: arm64: Remap relocated image with strict permissions (Lenny Szubowicz) [RHEL-39186] - efi/libstub: zboot: Mark zboot EFI application as NX compatible (Lenny Szubowicz) [RHEL-39186] - irqchip/renesas-irqc: Use platform_get_irq_optional() to get the interrupt (Radu Rendec) [RHEL-47248] - reset: Fix devm bulk optional exclusive control getter (Radu Rendec) [RHEL-47248] - net: rswitch: Avoid use-after-free in rswitch_poll() (Radu Rendec) [RHEL-47248] - mm/memory-failure: fix handling of dissolved but not taken off from buddy pages (Aristeu Rozanski) [RHEL-45023] {CVE-2024-39298} - net: psample: fix flag being set in wrong skb (Adrian Moreno) [RHEL-31876] - net: openvswitch: store sampling probability in cb. (Adrian Moreno) [RHEL-31876] - net: openvswitch: add psample action (Adrian Moreno) [RHEL-31876] - net: psample: allow using rate as probability (Adrian Moreno) [RHEL-31876] - net: psample: skip packet copy if no listeners (Adrian Moreno) [RHEL-31876] - net: sched: act_sample: add action cookie to sample (Adrian Moreno) [RHEL-31876] - net: psample: add user cookie (Adrian Moreno) [RHEL-31876] - cipso: make cipso_v4_skbuff_delattr() fully remove the CIPSO options (Ondrej Mosnacek) [RHEL-44136] - cipso: fix total option length computation (Ondrej Mosnacek) [RHEL-44136] - ACPI: APEI: EINJ: Add support for vendor defined error types (Mark Langsdorf) [RHEL-17909] - platform/chrome: cros_ec_debugfs: Fix permissions for panicinfo (Mark Langsdorf) [RHEL-17909] - fs: debugfs: Add write functionality to debugfs blobs (Mark Langsdorf) [RHEL-17909] - ACPI: APEI: EINJ: Refactor available_error_type_show() (Mark Langsdorf) [RHEL-17909] - mfd: syscon: Fix null pointer dereference in of_syscon_register() (Mark Langsdorf) [RHEL-26884] {CVE-2023-52467} - nvme-multipath: find NUMA path only for online numa-node (Chris Leech) [RHEL-40088] - ACPI: arm64: export acpi_arch_thermal_cpufreq_pctg() (Charles Mirabile) [RHEL-1697] - ACPI: processor: reduce CPUFREQ thermal reduction pctg for Tegra241 (Charles Mirabile) [RHEL-1697] - ACPI: thermal: Add Thermal fast Sampling Period (_TFP) support (Charles Mirabile) [RHEL-1697] - scsi: specify .sense_len = SCSI_SENSE_BUFFERSIZE in scsi_execute() scsi_exec_args (Ewan D. Milne) [RHEL-30596]- ionic: fix use after netif_napi_del() (CKI Backport Bot) [RHEL-47634] {CVE-2024-39502} - i2c: lpi2c: Avoid calling clk_get_rate during transfer (David Arcari) [RHEL-48206] {CVE-2024-40965} - i2c: imx-lpi2c: return -EINVAL when i2c peripheral clk doesn't work (David Arcari) [RHEL-48206] {CVE-2024-40965} - i2c: smbus: Support DDR5 and LPDDR5 SPD EEPROMs (David Arcari) [RHEL-49526] - ACPICA: Revert "ACPICA: avoid Info: mapping multiple BARs. Your kernel is fine." (CKI Backport Bot) [RHEL-48391] {CVE-2024-40984} - vmci: prevent speculation leaks by sanitizing event in event_deliver() (CKI Backport Bot) [RHEL-47688] {CVE-2024-39499} - drm/fbdev-generic: Fix framebuffer on big endian devices (Thomas Huth) [RHEL-45158] - fs/proc: do_task_stat: use sig->stats_lock to gather the threads/children stats (Brian Foster) [RHEL-31564] {CVE-2024-26686} - fs/proc: do_task_stat: move thread_group_cputime_adjusted() outside of lock_task_sighand() (Brian Foster) [RHEL-31564] - fs/proc: do_task_stat: use __for_each_thread() (Brian Foster) [RHEL-31564] - of: unittest: Fix compile in the non-dynamic case (Steve Best) [RHEL-37072] {CVE-2023-52679} - of: unittest: Fix of_count_phandle_with_args() expected value message (Steve Best) [RHEL-37072] {CVE-2023-52679} - of: Fix double free in of_parse_phandle_with_args_map (Steve Best) [RHEL-37072] {CVE-2023-52679}- net/mlx5e: Fix netif state handling (Benjamin Poirier) [RHEL-43870] {CVE-2024-38608} - net/mlx5e: Add wrapping for auxiliary_driver ops and remove unused args (Benjamin Poirier) [RHEL-43870] - net: fix rc7's __skb_datagram_iter() (Paolo Abeni) [RHEL-46610] - net: allow skb_datagram_iter to be called from any context (Paolo Abeni) [RHEL-46610] - net: do not leave a dangling sk pointer, when socket creation fails (Paolo Abeni) [RHEL-46610] - netns: Make get_net_ns() handle zero refcount net (Paolo Abeni) [RHEL-46610] - net: fix out-of-bounds access in ops_init (Paolo Abeni) [RHEL-46610] - net: ethtool: correct MAX attribute value for stats (Davide Caratti) [RHEL-46358] - net: ethtool: fix the error condition in ethtool_get_phy_stats_ethtool() (Davide Caratti) [RHEL-46358 RHEL-47900] {CVE-2024-40928} - audit: use KMEM_CACHE() instead of kmem_cache_create() (Ricardo Robaina) [RHEL-35421] - audit: remove unnecessary assignment in audit_dupe_lsm_field() (Ricardo Robaina) [RHEL-35421] - audit,io_uring: io_uring openat triggers audit reference count underflow (Ricardo Robaina) [RHEL-35421] - audit: Annotate struct audit_chunk with __counted_by (Ricardo Robaina) [RHEL-35421] - putname(): IS_ERR_OR_NULL() is wrong here (Ricardo Robaina) [RHEL-35421] - net/mlx5: Discard command completions in internal error (Kamal Heib) [RHEL-44237] {CVE-2024-38555} - efi/arm64: Fix kmemleak false positive in arm64_efi_rt_init() (Waiman Long) [RHEL-24125] - fbdev/hyperv_fb: Include (Waiman Long) [RHEL-24125] - drm/hyperv: Fix a compilation issue because of not including screen_info.h (Waiman Long) [RHEL-24125] - efi: Do not include from EFI header (Waiman Long) [RHEL-24125] - PCI: Clear Secondary Status errors after enumeration (Myron Stowe) [RHEL-44851] - leds: gpio: Add kernel log if devm_fwnode_gpiod_get() fails (Radu Rendec) [RHEL-43483] - leds: gpio: Update headers (Radu Rendec) [RHEL-43483] - leds: gpio: Remove unneeded assignment (Radu Rendec) [RHEL-43483] - leds: gpio: Move temporary variable for struct device to gpio_led_probe() (Radu Rendec) [RHEL-43483] - leds: gpio: Refactor code to use devm_gpiod_get_index_optional() (Radu Rendec) [RHEL-43483] - leds: gpio: Utilise PTR_ERR_OR_ZERO() (Radu Rendec) [RHEL-43483] - leds: gpio: Keep driver firmware interface agnostic (Radu Rendec) [RHEL-43483] - leds: gpio: Annotate struct gpio_leds_priv with __counted_by (Radu Rendec) [RHEL-43483] - leds: gpio: Configure per-LED pin control (Radu Rendec) [RHEL-43483] - leds: gpio: switch to using devm_fwnode_gpiod_get() (Radu Rendec) [RHEL-43483] - leds: move default_state read from fwnode to core (Radu Rendec) [RHEL-43483] - PM: sleep: Restore asynchronous device resume optimization (Mark Langsdorf) [RHEL-29018] {CVE-2023-52498} - PM: sleep: Fix possible deadlocks in core system-wide PM code (Mark Langsdorf) [RHEL-29018] {CVE-2023-52498} - async: Introduce async_schedule_dev_nocall() (Mark Langsdorf) [RHEL-29018] {CVE-2023-52498} - pmdomain: imx8mp-blk-ctrl: imx8mp_blk: Add fdcc clock to hdmimix domain (Mark Salter) [RHEL-37329] {CVE-2024-35942} - perf: hisi: Fix use-after-free when register pmu fails (Mark Salter) [RHEL-38291] {CVE-2023-52859} - Enable tmpfs quota configuration option (Carlos Maiolino) [RHEL-7768] - shmem: properly report quota mount options (Carlos Maiolino) [RHEL-7768] - shmem: move spinlock into shmem_recalc_inode() to fix quota support (Carlos Maiolino) [RHEL-7768] - shmem: fix quota lock nesting in huge hole handling (Carlos Maiolino) [RHEL-7768] - tmpfs: fix race on handling dquot rbtree (Carlos Maiolino) [RHEL-7768] - shmem: Add default quota limit mount options (Carlos Maiolino) [RHEL-7768] - shmem: quota support (Carlos Maiolino) [RHEL-7768] - shmem: prepare shmem quota infrastructure (Carlos Maiolino) [RHEL-7768] - quota: Check presence of quota operation structures instead of ->quota_read and ->quota_write callbacks (Carlos Maiolino) [RHEL-7768] - shmem: make shmem_get_inode() return ERR_PTR instead of NULL (Carlos Maiolino) [RHEL-7768] - shmem: make shmem_inode_acct_block() return error (Carlos Maiolino) [RHEL-7768]- bonding: Fix out-of-bounds read in bond_option_arp_ip_targets_set() (CKI Backport Bot) [RHEL-46919] {CVE-2024-39487} - phy: ti: gmii-sel: Enable SGMII mode for J784S4 (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Fix register offset when parent is not a syscon node (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Allow parent to not be syscon node (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Enable USXGMII mode for J784S4 (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Add support for CPSW9G GMII SEL in J784S4 (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Enable SGMII mode for J721E (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Enable SGMII mode for J7200 (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Add support for SGMII mode (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Add support for CPSW9G GMII SEL in J721e (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Update methods for fetching and using qsgmii main port (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Add support for CPSW5G GMII SEL in J7200 (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: check of_get_address() for failure (Andrew Halaney) [RHEL-44742] - clk: keystone: syscon-clk: Fix audio refclk (Andrew Halaney) [RHEL-44742] - clk: keystone: syscon-clk: Add support for audio refclk (Andrew Halaney) [RHEL-44742] - clk: keystone: syscon-clk: Allow the clock node to not be of type syscon (Andrew Halaney) [RHEL-44742] - clk: keystone: syscon-clk: Use dev_err_probe() helper (Andrew Halaney) [RHEL-44742] - clk: keystone: syscon-clk: Add support for AM62 epwm-tbclk (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Consolidate serdes0 references (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Assign only lanes 0 and 1 to PCIe1 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-main: Add node for EHRPWMs (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Add PCIe support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Add overlay for PCIe0 and PCIe1 EP Mode (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Enable PCIe0 and PCIe1 in RC Mode (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-main: Add PCIe nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Add TPS62873 node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Add TPS62873 node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Enable USB3 support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-main: Add support for USB (Andrew Halaney) [RHEL-44742] - arm64: boot: dts: ti: k3-*: Add memory node to bootloader stage (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4: Add overlay for dual port USXGMII mode (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Add support for multiple CAN instances (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4: Add overlay to enable QSGMII mode with CPSW9G (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Enable Main CPSW2G node and add aliases for it (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-main: Add CPSW2G and CPSW9G nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Add alias for MCU CPSW2G (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Fix csi2-dual-imx219 dtb names (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-beagleplay: Fix Ethernet PHY RESET GPIOs (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Add USB-C (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2: Add main esm address range (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2-main: Enable support for SDR104 speed mode (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a: Enable UHS mode support for SD cards (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65-main: Remove unused properties in sdhci nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65-main: Fix sdhci node properties (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j722s-evm: Enable UHS support for MMCSD (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Enable overlays for the am625-phyboard-lyra (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: am64-phyboard-electra: Add overlay to enable a GPIO fan (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a-main: Add Wave5 Video Encoder/Decoder Node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Fix UART pin type and macro type (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62-verdin-dahlia: support sleep-moci (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62-verdin: replace sleep-moci hog with regulator (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a: Disable USB LPM (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p: add the USB sub-system (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62/a: use sub-node for USB_PHY_CTRL registers (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62*: Add PHY2 region to USB wrapper node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Add icssg-prueth nodes for PG1 devices (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Add Audio Codec (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e: Use exact ranges for FSS node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Use exact ranges for FSS node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65: Use exact ranges for FSS node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65: Move SerDes mux nodes under the control node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65: Add full compatible to SerDes control nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j722s-evm: Enable eMMC support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-{am62p,j722s}: Disable ethernet by default (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am642-phyboard-electra-rdk: Increase CAN max bitrate (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Increase CAN max bitrate (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-verdin: add PCIe reset gpio hog (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: mallow: fix GPIOs pinctrl (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2: Remove UART baud rate selection (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e: Remove UART baud rate selection (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Remove UART baud rate selection (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am64: Remove UART baud rate selection (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65: Remove UART baud rate selection (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62-lp-sk: Remove tps65219 power-button (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-beagleplay: Use mmc-pwrseq for wl18xx enable (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: use SD1 CD as GPIO (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: Set memory size to 2gb (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: dahlia: fix audio clock (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p5-sk: minor whitespace cleanup (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: hummingboard-t: add overlays for m.2 pci-e and usb-3 (Andrew Halaney) [RHEL-44742] - arm64: dts: add description for solidrun am642 som and evaluation board (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p: Add Wave5 Video Encoder/Decoder Node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2-main: Add Wave5 Video Encoder/Decoder Node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Add support for OSPI flash (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Enable CAN interfaces for AM69 SK board (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Enable overlays for SK-AM62P (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p: Add nodes for CSI-RX (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p: Add DMASS1 for CSI (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j722s-evm: Enable OSPI NOR support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j722s-evm: Enable CPSW3G RGMII1 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e: Fix mux-reg-masks in hbmc_mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Add common1 register space for AM62A SoC (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Add common1 register space for AM65x SoC (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am642-evm: add overlay for ICSSG1 2nd port (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am642-evm: add ICSSG1 Ethernet support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am64-main: Add ICSSG IEP nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am6*: Add bootph-all property in MMC node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am6*: Fix bus-width property in MMC nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am6*: Fix ti,clkbuf-sel property in MMC nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am6*: Remove DLL properties for soft PHYs (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p: Add ITAP/OTAP values for MMC (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am64-main: Fix ITAP/OTAP values for MMC (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a7-sk: Enable eMMC support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a-main: Add sdhci2 instance (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a-main: Add sdhci0 instance (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e-sk: Add overlay for IMX219 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2-main: Add CSI2RX capture nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e-main: Add CSI2RX capture nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e-sk: Model CSI2RX connector mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Enable camera peripherals (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am68-sk-base-board: Enable camera peripherals (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2-common-proc-board: Enable camera peripherals (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Add reserved memory for watchdog (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Add support for TI J722S Evaluation Module (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Introduce J722S family of SoCs (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Support IOT2050-SM variant (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Annotate LED nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Factor out DP related bits (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Factor out enabling of USB3 support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Factor out arduino connector bits (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Disable R5 lockstep for all PG2 boards (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: Set VDD CORE minimum voltage to 0.75V (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62-wakeup: Configure ti-sysc for wkup_uart0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: am62-phyboard-lyra: Add overlay to enable a GPIO fan (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: add support for Verdin USB1 interface (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Add DT overlay for PCIe + USB3.0 SERDES personality card (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Add DT overlay for PCIe + USB2.0 SERDES personality card (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a: Make the main_conf node a simple-bus (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62: Make the main_conf node a simple-bus (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Make the FSS node a simple-bus (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2: Convert serdes_ln_ctrl node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2: Convert usb_serdes_mux node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e: Convert usb_serdes_mux node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e: Convert serdes_ln_ctrl node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Convert usb_serdes_mux node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Convert serdes_ln_ctrl node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am64: Convert serdes_ln_ctrl node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Makefile: Clarify GPL-2.0 as GPL-2.0-only (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050*: Clarify GPL-2.0 as GPL-2.0-only (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: phycore*: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: beagle*: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-serdes: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-pinctrl: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am64: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a7: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Use https for urls (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: use ti,j7200-padconf compatible (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Makefile: Add HDMI audio check for AM62A7-SK (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a7-sk: Add HDMI support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a-main: Add node for Display SubSystem (DSS) (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: phycore-am64: Add ADC (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Add support for multiple CAN instances (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200-som-p0: Add support for CAN instance 0 in main domain (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Add support for CAN nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: mallow: add TPM device (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am64: Remove PCIe endpoint node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65: Remove PCIe endpoint nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Remove PCIe endpoint node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Enable PCIe nodes at the board level (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2-som-p0: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e-som-p0: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e-sk: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e-beagleboneai64: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200-som-p0: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am68-sk-som: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am654-base-board: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am642-sk: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am642-evm: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am642-phyboard-electra: Add TPM support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Disable clock output of the ethernet PHY (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-beagleplay: Use the builtin mdio bus (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-beagleplay: Add boot phase tags for USB0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-sk: Add boot phase tags for USB0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am654-main: Add device tree entry for SGX GPU (Andrew Halaney) [RHEL-44742] - openvswitch: get related ct labels from its master if it is not confirmed (Xin Long) [RHEL-44560] - block: refine the EOF check in blkdev_iomap_begin (Ming Lei) [RHEL-43906] {CVE-2024-38604} - mm/userfaultfd: reset ptes when close() for wr-protected ones (Nico Pache) [RHEL-39639] {CVE-2024-36881} - scsi: mpi3mr: Fix printk() format strings (Ewan D. Milne) [RHEL-18205] - scsi: mpi3mr: Update driver version to 8.5.1.0.0 (Ewan D. Milne) [RHEL-18205] - scsi: mpi3mr: Support for preallocation of SGL BSG data buffers part-3 (Ewan D. Milne) [RHEL-18205] - scsi: mpi3mr: Support for preallocation of SGL BSG data buffers part-2 (Ewan D. Milne) [RHEL-18205] - scsi: mpi3mr: Support for preallocation of SGL BSG data buffers part-1 (Ewan D. Milne) [RHEL-18205] - x86/mce: Dynamically size space for machine check records (Aristeu Rozanski) [RHEL-24864]- powerpc/eeh: avoid possible crash when edev->pdev changes (Mamatha Inamdar) [RHEL-45149] - mm/shmem: disable PMD-sized page cache if needed (Donald Dutile) [RHEL-14441] - mm/filemap: skip to create PMD-sized page cache if needed (Donald Dutile) [RHEL-14441] - mm/readahead: limit page cache size in page_cache_ra_order() (Donald Dutile) [RHEL-14441] - readahead: use ilog2 instead of a while loop in page_cache_ra_order() (Donald Dutile) [RHEL-14441] - mm/filemap: make MAX_PAGECACHE_ORDER acceptable to xarray (Donald Dutile) [RHEL-14441] - filemap: add helper mapping_max_folio_size() (Donald Dutile) [RHEL-14441] - filemap: Allow __filemap_get_folio to allocate large folios (Donald Dutile) [RHEL-14441] - filemap: Add fgf_t typedef (Donald Dutile) [RHEL-14441] - cpuidle: ACPI/intel: fix MWAIT hint target C-state computation (David Arcari) [RHEL-47255] - intel_idle: Add Meteorlake support (David Arcari) [RHEL-47255] - x86: Fix CPUIDLE_FLAG_IRQ_ENABLE leaking timer reprogram (David Arcari) [RHEL-47255] - coredump: Proactively round up to kmalloc bucket size (Audra Mitchell) [RHEL-44555] - efi/unaccepted: touch soft lockup during memory accept (CKI Backport Bot) [RHEL-46580] {CVE-2024-36936} - media: cec: cec-api: add locking in cec_release() (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: avoid confusing "transmit timed out" message (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: avoid recursive cec_claim_log_addrs (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: cec-adap: always cancel work in cec_transmit_msg_fh (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: remove length check of Timer Status (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: count low-drive, error and arb-lost conditions (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: add note about *_from_edid() function usage in drm (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: add adap_unconfigured() callback (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: add adap_nb_transmit_canceled() callback (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: don't set last_initiator if tx in progress (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: disable adapter in cec_devnode_unregister (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: not all messages were passed on when monitoring (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: add support for Absolute Volume Control (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-adap.c: log when claiming LA fails unexpectedly (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-adap.c: drop activate_cnt, use state info instead (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-adap.c: reconfigure if the PA changes during configuration (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-adap.c: fix is_configuring state (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-adap.c: stop trying LAs on CEC_TX_STATUS_TIMEOUT (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-adap.c: don't unconfigure if already unconfigured (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: add optional adap_configured callback (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: add xfer_timeout_ms field (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: use call_op and check for !unregistered (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-pin: fix interrupt en/disable handling (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-pin: drop unused 'enabled' field from struct cec_pin (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-pin: fix off-by-one SFT check (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-pin: rename timer overrun variables (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: correctly pass on reply results (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: abort if the current transmit was canceled (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: call enable_adap on s_log_addrs (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: fix a deadlock situation (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: safely unhook lists in cec_data (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: copy sequence field for the reply (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - net: wwan: iosm: Fix tainted pointer delete is case of region creation fail (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: mhi: drop driver owner assignment (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: t7xx: Split 64bit accesses to fix alignment issues (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: core: make wwan_class constant (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: hwsim: make wwan_hwsim_class constant (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: t7xx: Prefer struct_size over open coded arithmetic (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: core: constify the struct device_type usage (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: t7xx: Add fastboot WWAN port (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: t7xx: Infrastructure for early port configuration (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: t7xx: Add sysfs attribute for device state machine (Jose Ignacio Tornos Martinez) [RHEL-9429] - wwan: core: Add WWAN fastboot port type (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: qcom_bam_dmux: Convert to platform remove callback returning void (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: replace deprecated strncpy with strscpy (Jose Ignacio Tornos Martinez) [RHEL-9429] - drivers: net: wwan: iosm: Fixed multiple typos in multiple files (Jose Ignacio Tornos Martinez) [RHEL-9429] - Revert "net: wwan: iosm: enable runtime pm support for 7560" (Jose Ignacio Tornos Martinez) [RHEL-9429] - drivers: net: wwan: wwan_core.c: resolved spelling mistake (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: t7xx: Add __counted_by for struct t7xx_fsm_event and use struct_size() (Jose Ignacio Tornos Martinez) [RHEL-9429] - wwan: core: Use the bitmap API to allocate bitmaps (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: iosm: enable runtime pm support for 7560 (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: iosm: clean up unused struct members (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: iosm: remove unused enum definition (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: iosm: remove unused macro definition (Jose Ignacio Tornos Martinez) [RHEL-9429] - selftests: net: bridge: increase IGMP/MLD exclude timeout membership interval (Hangbin Liu) [RHEL-45825] - selftests: test_bridge_neigh_suppress.sh: Fix failures due to duplicate MAC (Hangbin Liu) [RHEL-45825] - selftests: reuseaddr_conflict: add missing new line at the end of the output (Hangbin Liu) [RHEL-45825] - selftests: forwarding: Fix ping failure due to short timeout (Hangbin Liu) [RHEL-45825] - selftests: net: more strict check in net_helper (Hangbin Liu) [RHEL-45825] - seg6: fix parameter passing when calling NF_HOOK() in End.DX4 and End.DX6 behaviors (Hangbin Liu) [RHEL-45826] - ipv6: prevent possible NULL dereference in rt6_probe() (Hangbin Liu) [RHEL-45826] - ipv6: prevent possible NULL deref in fib6_nh_init() (Hangbin Liu) [RHEL-45826] - net/ipv6: Fix the RT cache flush via sysctl using a previous delay (Hangbin Liu) [RHEL-45826] - ipv6: fix possible race in __fib6_drop_pcpu_from() (Hangbin Liu) [RHEL-45826] - net/ipv6: Fix route deleting failure when metric equals 0 (Hangbin Liu) [RHEL-45826] - ipv6: prevent NULL dereference in ip6_output() (Hangbin Liu) [RHEL-45826] - net: ipv6: fix wrong start position when receive hop-by-hop fragment (Hangbin Liu) [RHEL-45826] - ipv6: Fix infinite recursion in fib6_dump_done(). (Hangbin Liu) [RHEL-45826] - ACPI: CPPC: Fix access width used for PCC registers (Mark Langsdorf) [RHEL-37532] {CVE-2024-35995} - ACPI: CPPC: Fix bit_offset shift in MASK_VAL() macro (Mark Langsdorf) [RHEL-37532] {CVE-2024-35995} - ACPI: CPPC: Use access_width over bit_width for system memory accesses (Mark Langsdorf) [RHEL-37532] {CVE-2024-35995} - net: usb: ax88179_178a: improve link status logs (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: improve reset check (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: fix link status when link is set to down/up (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: Add check for usbnet_get_endpoints() (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: stop lying about skb->truesize (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: avoid writing the mac address before first reading (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: non necessary second random mac address (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: avoid the interface always configured as random address (Jose Ignacio Tornos Martinez) [RHEL-45458] - i2c: designware: Add ACPI ID for Granite Rapids-D I2C controller (David Arcari) [RHEL-29353] - prinkt/nbcon: Add a scheduling point to nbcon_kthread_func(). (Derek Barbosa) [RHEL-37526] - rhel: add ICE_HWMON cfg (Petr Oros) [RHEL-17486] - ice: use proper macro for testing bit (Petr Oros) [RHEL-17486] - ice: Reject pin requests with unsupported flags (Petr Oros) [RHEL-17486] - ice: Don't process extts if PTP is disabled (Petr Oros) [RHEL-17486] - ice: Fix improper extts handling (Petr Oros) [RHEL-17486] - ice: Rebuild TC queues on VSI queue reconfiguration (Petr Oros) [RHEL-17486] - ice: Fix VSI list rule with ICE_SW_LKUP_LAST type (Petr Oros) [RHEL-17486] - ice: fix 200G link speed message log (Petr Oros) [RHEL-17486] - ice: avoid IRQ collision to fix init failure on ACPI S3 resume (Petr Oros) [RHEL-17486] - ice: map XDP queues to vectors in ice_vsi_map_rings_to_vectors() (Petr Oros) [RHEL-17486] - ice: add flag to distinguish reset from .ndo_bpf in XDP rings config (Petr Oros) [RHEL-17486] - ice: remove af_xdp_zc_qps bitmap (Petr Oros) [RHEL-17486] - ice: fix reads from NVM Shadow RAM on E830 and E825-C devices (Petr Oros) [RHEL-17486] - ice: fix iteration of TLVs in Preserved Fields Area (Petr Oros) [RHEL-17486] - ice: fix 200G PHY types to link speed mapping (Petr Oros) [RHEL-17486] - ice: fix accounting if a VLAN already exists (Petr Oros) [RHEL-17486] - ice: Interpret .set_channels() input differently (Petr Oros) [RHEL-17486] - ice: Fix package download algorithm (Petr Oros) [RHEL-17486] - ice: remove correct filters during eswitch release (Petr Oros) [RHEL-17486] - ice: refactor struct ice_vsi_cfg_params to be inside of struct ice_vsi (Petr Oros) [RHEL-17486] - ice: Deduplicate tc action setup (Petr Oros) [RHEL-17486] - ice: update E830 device ids and comments (Petr Oros) [RHEL-17486] - ice: add additional E830 device ids (Petr Oros) [RHEL-17486] - ice: ensure the copied buf is NUL terminated (Petr Oros) [RHEL-17486] - ice: fix LAG and VF lock dependency in ice_reset_vf() (Petr Oros) [RHEL-17486] - ice: Fix checking for unsupported keys on non-tunnel device (Petr Oros) [RHEL-17486] - ice: tc: allow zero flags in parsing tc flower (Petr Oros) [RHEL-17486] - ice: tc: check src_vsi in case of traffic from VF (Petr Oros) [RHEL-17486] - ice: store VF relative MSI-X index in q_vector->vf_reg_idx (Petr Oros) [RHEL-17486] - ice: set vf->num_msix in ice_initialize_vf_entry() (Petr Oros) [RHEL-17486] - ice: Implement 'flow-type ether' rules (Petr Oros) [RHEL-17486] - ice: Remove unnecessary argument from ice_fdir_comp_rules() (Petr Oros) [RHEL-17486] - ice: Fix freeing uninitialized pointers (Petr Oros) [RHEL-17486] - ice: hold devlink lock for whole init/cleanup (Petr Oros) [RHEL-17486] - ice: move devlink port code to a separate file (Petr Oros) [RHEL-17486] - ice: move ice_devlink.[ch] to devlink folder (Petr Oros) [RHEL-17486] - ice: Remove newlines in NL_SET_ERR_MSG_MOD (Petr Oros) [RHEL-17486] - ice: Add switch recipe reusing feature (Petr Oros) [RHEL-17486] - ice: count representor stats (Petr Oros) [RHEL-17486] - ice: do switchdev slow-path Rx using PF VSI (Petr Oros) [RHEL-17486] - ice: change repr::id values (Petr Oros) [RHEL-17486] - ice: remove switchdev control plane VSI (Petr Oros) [RHEL-17486] - ice: control default Tx rule in lag (Petr Oros) [RHEL-17486] - ice: default Tx rule instead of to queue (Petr Oros) [RHEL-17486] - ice: do Tx through PF netdev in slow-path (Petr Oros) [RHEL-17486] - ice: remove eswitch changing queues algorithm (Petr Oros) [RHEL-17486] - ice: fix memory corruption bug with suspend and rebuild (Petr Oros) [RHEL-17486] - ice: Refactor FW data type and fix bitmap casting issue (Petr Oros) [RHEL-17486] - ice: fix stats being updated by way too large values (Petr Oros) [RHEL-17486] - ice: fix typo in assignment (Petr Oros) [RHEL-17486] - net: ice: Fix potential NULL pointer dereference in ice_bridge_setlink() (Petr Oros) [RHEL-17486] - ice: virtchnl: stop pretending to support RSS over AQ or registers (Petr Oros) [RHEL-17486] - ice: reconfig host after changing MSI-X on VF (Petr Oros) [RHEL-17486] - ice: reorder disabling IRQ and NAPI in ice_qp_dis (Petr Oros) [RHEL-17486] - ice: avoid unnecessary devm_ usage (Petr Oros) [RHEL-17486] - ice: do not disable Tx queues twice in ice_down() (Petr Oros) [RHEL-17486] - ice: cleanup line splitting for context set functions (Petr Oros) [RHEL-17486] - ice: use GENMASK instead of BIT(n) - 1 in pack functions (Petr Oros) [RHEL-17486] - ice: rename ice_write_* functions to ice_pack_ctx_* (Petr Oros) [RHEL-17486] - ice: remove vf->lan_vsi_num field (Petr Oros) [RHEL-17486] - ice: use relative VSI index for VFs instead of PF VSI number (Petr Oros) [RHEL-17486] - ice: remove unnecessary duplicate checks for VF VSI ID (Petr Oros) [RHEL-17486] - ice: pass VSI pointer into ice_vc_isvalid_q_id (Petr Oros) [RHEL-17486] - ice: Fix debugfs with devlink reload (Petr Oros) [RHEL-17486] - ice: Remove and readd netdev during devlink reload (Petr Oros) [RHEL-17486] - ice: add support for 3k signing DDP sections for E825C (Petr Oros) [RHEL-17486] - ice: Add helper function ice_is_generic_mac (Petr Oros) [RHEL-17486] - ice: introduce new E825C devices family (Petr Oros) [RHEL-17486] - ice: remove incorrect comment (Petr Oros) [RHEL-17486] - ice: Add a new counter for Rx EIPE errors (Petr Oros) [RHEL-17486] - ice: make ice_vsi_cfg_txq() static (Petr Oros) [RHEL-17486] - ice: make ice_vsi_cfg_rxq() static (Petr Oros) [RHEL-17486] - ice: stop destroying and reinitalizing Tx tracker during reset (Petr Oros) [RHEL-17486] - ice: factor out ice_ptp_rebuild_owner() (Petr Oros) [RHEL-17486] - ice: rename ice_ptp_tx_cfg_intr (Petr Oros) [RHEL-17486] - ice: don't check has_ready_bitmap in E810 functions (Petr Oros) [RHEL-17486] - ice: rename verify_cached to has_ready_bitmap (Petr Oros) [RHEL-17486] - ice: pass reset type to PTP reset functions (Petr Oros) [RHEL-17486] - ice: introduce PTP state machine (Petr Oros) [RHEL-17486] - ice: ice_base.c: Add const modifier to params and vars (Petr Oros) [RHEL-17486] - ice: remove rx_len_errors statistic (Petr Oros) [RHEL-17486] - ice: replace ice_vf_recreate_vsi() with ice_vf_reconfig_vsi() (Petr Oros) [RHEL-17486] - ice: Add support for packet mirroring using hardware in switchdev mode (Petr Oros) [RHEL-17486] - ice: Enable SW interrupt from FW for LL TS (Petr Oros) [RHEL-17486] - ice: Schedule service task in IRQ top half (Petr Oros) [RHEL-17486] - ice: cleanup inconsistent code (Petr Oros) [RHEL-17486] - ice: field get conversion (Petr Oros) [RHEL-17486] - ice: fix pre-shifted bit usage (Petr Oros) [RHEL-17486] - ice: field prep conversion (Petr Oros) [RHEL-17486] - ice: Fix PF with enabled XDP going no-carrier after reset (Petr Oros) [RHEL-17486] - ice: use VLAN proto from ring packet context in skb path (Petr Oros) [RHEL-17486] - ice: Implement VLAN tag hint (Petr Oros) [RHEL-17486] - ice: Support XDP hints in AF_XDP ZC mode (Petr Oros) [RHEL-17486] - ice: Support RX hash XDP hint (Petr Oros) [RHEL-17486] - ice: Support HW timestamp hint (Petr Oros) [RHEL-17486] - ice: Introduce ice_xdp_buff (Petr Oros) [RHEL-17486] - ice: Make ptype internal to descriptor info processing (Petr Oros) [RHEL-17486] - ice: make RX HW timestamp reading code more reusable (Petr Oros) [RHEL-17486] - ice: make RX hash reading code more reusable (Petr Oros) [RHEL-17486] - ice: add ability to read and configure FW log data (Petr Oros) [RHEL-17486] - ice: enable FW logging (Petr Oros) [RHEL-17486] - ice: configure FW logging (Petr Oros) [RHEL-17486] - ice: remove FW logging code (Petr Oros) [RHEL-17486] - iavf: enable symmetric-xor RSS for Toeplitz hash function (Petr Oros) [RHEL-17486] - ice: enable symmetric-xor RSS for Toeplitz hash function (Petr Oros) [RHEL-17486] - ice: refactor the FD and RSS flow ID generation (Petr Oros) [RHEL-17486] - ice: refactor RSS configuration (Petr Oros) [RHEL-17486] - ice: fix ICE_AQ_VSI_Q_OPT_RSS_* register values (Petr Oros) [RHEL-17486] - ice: Rename E822 to E82X (Petr Oros) [RHEL-17486] - ice: periodically kick Tx timestamp interrupt (Petr Oros) [RHEL-17486] - ice: Re-enable timestamping correctly after reset (Petr Oros) [RHEL-17486] - ice: Improve logs for max ntuple errors (Petr Oros) [RHEL-17486] - ice: read internal temperature sensor (Petr Oros) [RHEL-17486] - ice: fix error code in ice_eswitch_attach() (Petr Oros) [RHEL-17486] - ice: reserve number of CP queues (Petr Oros) [RHEL-17486] - ice: adjust switchdev rebuild path (Petr Oros) [RHEL-17486] - ice: add VF representors one by one (Petr Oros) [RHEL-17486] - ice: realloc VSI stats arrays (Petr Oros) [RHEL-17486] - ice: set Tx topology every time new repr is added (Petr Oros) [RHEL-17486] - ice: allow changing SWITCHDEV_CTRL VSI queues (Petr Oros) [RHEL-17486] - ice: return pointer to representor (Petr Oros) [RHEL-17486] - ice: make representor code generic (Petr Oros) [RHEL-17486] - ice: remove VF pointer reference in eswitch code (Petr Oros) [RHEL-17486] - ice: track port representors in xarray (Petr Oros) [RHEL-17486] - ice: use repr instead of vf->repr (Petr Oros) [RHEL-17486] - ice: track q_id in representor (Petr Oros) [RHEL-17486] - ice: remove unused control VSI parameter (Petr Oros) [RHEL-17486] - ice: remove redundant max_vsi_num variable (Petr Oros) [RHEL-17486] - ice: rename switchdev to eswitch (Petr Oros) [RHEL-17486] - ice: make use of DEFINE_FLEX() in ice_switch.c (Petr Oros) [RHEL-17486] - ice: make use of DEFINE_FLEX() for struct ice_aqc_dis_txq_item (Petr Oros) [RHEL-17486] - ice: make use of DEFINE_FLEX() for struct ice_aqc_add_tx_qgrp (Petr Oros) [RHEL-17486] - ice: make use of DEFINE_FLEX() in ice_ddp.c (Petr Oros) [RHEL-17486] - ice: drop two params of ice_aq_move_sched_elems() (Petr Oros) [RHEL-17486] - ice: ice_sched_remove_elems: replace 1 elem array param by u32 (Petr Oros) [RHEL-17486] - ice: Check CRC strip requirement for VLAN strip (Petr Oros) [RHEL-17486] - ice: Support FCS/CRC strip disable for VF (Petr Oros) [RHEL-17486] - ptp: introduce helpers to adjust by scaled parts per million (Petr Oros) [RHEL-17486]- i40e: fix: remove needless retries of NVM update (CKI Backport Bot) [RHEL-36692] - i2c: smbus: Support up to 8 SPD EEPROMs (David Arcari) [RHEL-47257] - net/mlx5: Add a timeout to acquire the command queue semaphore (Benjamin Poirier) [RHEL-44225] {CVE-2024-38556} - spi: fix null pointer dereference within spi_sync (Andrew Halaney) [RHEL-39777] {CVE-2024-36930} - spi: Fix null dereference on suspend (Andrew Halaney) [RHEL-38218] {CVE-2023-52749} - Revert "sched/fair: Make sure to try to detach at least one movable task" (Phil Auld) [RHEL-45194] - ACPI: LPIT: Avoid u32 multiplication overflow (Mark Langsdorf) [RHEL-37064] {CVE-2023-52683} - netfilter: nft_fib: allow from forward/input without iif selector (Florian Westphal) [RHEL-36316] - netfilter: nft_fib: reverse path filter for policy-based routing on iif (Florian Westphal) [RHEL-36316] - tipc: force a dst refcount before doing decryption (Xin Long) [RHEL-6118] - PM / devfreq: Fix buffer overflow in trans_stat_show (Mark Salter) [RHEL-29457] {CVE-2023-52614} - nvme: find numa distance only if controller has valid numa id (John Meneghini) [RHEL-35806] - HID: amd_sfh: Handle "no sensors" in PM operations (Benjamin Tissoires) [RHEL-23851] - HID: intel-ish-hid: ipc: Add check for pci_alloc_irq_vectors (Benjamin Tissoires) [RHEL-23851] - HID: mcp-2221: cancel delayed_work only when CONFIG_IIO is enabled (Benjamin Tissoires) [RHEL-23851] - HID: nintendo: Fix N64 controller being identified as mouse (Benjamin Tissoires) [RHEL-23851] - selftests/hid: wacom: fix confidence tests (Benjamin Tissoires) [RHEL-23851] - HID: wacom: Add additional tests of confidence behavior (Benjamin Tissoires) [RHEL-23851] - selftests/hid: fix failing tablet button tests (Benjamin Tissoires) [RHEL-23851] - selftests/hid: fix ruff linter complains (Benjamin Tissoires) [RHEL-23851] - selftests/hid: fix mypy complains (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: be stricter for some transitions (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: add a secondary barrel switch test (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: convert the primary button tests (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: add variants of states with buttons (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: define the elements of PenState (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: set initial data for tilt/twist (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: do not set invert when the eraser is used (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: move move_to function to PenDigitizer (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: move the transitions to PenState (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: remove unused class (Benjamin Tissoires) [RHEL-23851] - selftests/hid: base: allow for multiple skip_if_uhdev (Benjamin Tissoires) [RHEL-23851] - selftests/hid: vmtest.sh: allow finer control on the build steps (Benjamin Tissoires) [RHEL-23851] - selftests/hid: vmtest.sh: update vm2c and container (Benjamin Tissoires) [RHEL-23851] - selftests/hid: force using our compiled libbpf headers (Benjamin Tissoires) [RHEL-23851] - selftests/hid: do not manually call headers_install (Benjamin Tissoires) [RHEL-23851] - selftests/hid: ensure we can compile the tests on kernels pre-6.3 (Benjamin Tissoires) [RHEL-23851] - Input: powermate - fix use-after-free in powermate_config_complete (Benjamin Tissoires) [RHEL-23851 RHEL-28076] {CVE-2023-52475} - Input: synaptics-rmi4 - fail probing if memory allocation for "phys" fails (Benjamin Tissoires) [RHEL-23851] - Input: synaptics-rmi4 - fix UAF of IRQ domain on driver removal (Benjamin Tissoires) [RHEL-23851] - Input: atkbd - do not skip atkbd_deactivate() when skipping ATKBD_CMD_GETID (Benjamin Tissoires) [RHEL-23851] - Input: atkbd - skip ATKBD_CMD_SETLEDS when skipping ATKBD_CMD_GETID (Benjamin Tissoires) [RHEL-23851] - Input: atkbd - use ab83 as id when skipping the getid command (Benjamin Tissoires) [RHEL-23851] - Input: atkbd - skip ATKBD_CMD_GETID in translated mode (Benjamin Tissoires) [RHEL-23851] - Input: allocate keycode for Display refresh rate toggle (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Revert to await reset ACK before reading report descriptor (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: remove I2C_HID_READ_PENDING flag to prevent lock-up (Benjamin Tissoires) [RHEL-23851] - HID: logitech-dj: allow mice to use all types of reports (Benjamin Tissoires) [RHEL-23851] - HID: intel-ish-hid: ipc: Fix dev_err usage with uninitialized dev->devc (Benjamin Tissoires) [RHEL-23851] - HID: input: avoid polling stylus battery on Chromebook Pompom (Benjamin Tissoires) [RHEL-23851] - HID: amd_sfh: Avoid disabling the interrupt (Benjamin Tissoires) [RHEL-23851] - HID: amd_sfh: Update HPD sensor structure elements (Benjamin Tissoires) [RHEL-23851] - HID: lenovo: Add middleclick_workaround sysfs knob for cptkbd (Benjamin Tissoires) [RHEL-23851] - HID: nvidia-shield: Add missing null pointer checks to LED initialization (Benjamin Tissoires) [RHEL-23851] - HID: nvidia-shield: Introduce thunderstrike_destroy() (Benjamin Tissoires) [RHEL-23851] - HID: nvidia-shield: Fix some missing function calls() in the probe error handling path (Benjamin Tissoires) [RHEL-23851] - HID: rmi: remove #ifdef CONFIG_PM (Benjamin Tissoires) [RHEL-23851] - HID: multitouch: remove #ifdef CONFIG_PM (Benjamin Tissoires) [RHEL-23851] - HID: usbhid: remove #ifdef CONFIG_PM (Benjamin Tissoires) [RHEL-23851] - HID: core: remove #ifdef CONFIG_PM from hid_driver (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid-of: fix NULL-deref on failed power up (Benjamin Tissoires) [RHEL-23851 RHEL-31600] {CVE-2024-26717} - HID: i2c-hid: Skip SET_POWER SLEEP for Cirque touchpad on system suspend (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: elan: Add ili2901 timing (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Renumber I2C_HID_QUIRK_ defines (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Remove I2C_HID_QUIRK_SET_PWR_WAKEUP_DEV quirk (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Turn missing reset ack into a warning (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Move i2c_hid_finish_hwreset() to after reading the report-descriptor (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Switch i2c_hid_parse() to goto style error handling (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Split i2c_hid_hwreset() in start() and finish() functions (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Fold i2c_hid_execute_reset() into i2c_hid_hwreset() (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Add IDEA5002 to i2c_hid_acpi_blacklist[] (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: fix handling of unpopulated devices (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: elan: Add ili9882t timing (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: add more DRM dependencies (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Do panel follower work on the system_wq (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Support being a panel follower (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Suspend i2c-hid devices in remove (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Make suspend and resume into helper functions (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Rearrange probe() to power things up later (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Switch to SYSTEM_SLEEP_PM_OPS() (Benjamin Tissoires) [RHEL-23851] - Input: i8042 - add Fujitsu Lifebook U728 to i8042 quirk table (Benjamin Tissoires) [RHEL-23851] - Input: i8042 - fix strange behavior of touchpad on Clevo NS70PU (Benjamin Tissoires) [RHEL-23851] - Input: synaptics-rmi4 - use sysfs_emit() to instead of scnprintf() (Benjamin Tissoires) [RHEL-23851] - Input: mouse - use sysfs_emit[_at]() instead of scnprintf() (Benjamin Tissoires) [RHEL-23851] - Input: use sysfs_emit() instead of scnprintf() (Benjamin Tissoires) [RHEL-23851] - Input: i8042 - add nomux quirk for Acer P459-G2-M (Benjamin Tissoires) [RHEL-23851] - Input: psmouse - enable Synaptics InterTouch for ThinkPad L14 G1 (Benjamin Tissoires) [RHEL-23851] - Input: synaptics-rmi4 - fix use after free in rmi_unregister_function() (Benjamin Tissoires) [RHEL-23851 RHEL-38304] {CVE-2023-52840} - Input: synaptics-rmi4 - handle reset delay when using SMBus trsnsport (Benjamin Tissoires) [RHEL-23851] - Input: leds - annotate struct input_leds with __counted_by (Benjamin Tissoires) [RHEL-23851] - Input: evdev - annotate struct evdev_client with __counted_by (Benjamin Tissoires) [RHEL-23851] - Input: synaptics-rmi4 - replace deprecated strncpy (Benjamin Tissoires) [RHEL-23851] - Input: Annotate struct ff_device with __counted_by (Benjamin Tissoires) [RHEL-23851] - HID: bpf: make bus_type const in struct hid_bpf_ops (Benjamin Tissoires) [RHEL-23851] - HID: Reorder fields in 'struct hid_input' (Benjamin Tissoires) [RHEL-23851] - HID: Add introduction about HID for non-kernel programmers (Benjamin Tissoires) [RHEL-23851] - HID: wacom: generic: Avoid reporting a serial of '0' to userspace (Benjamin Tissoires) [RHEL-23851] - HID: multitouch: Add required quirk for Synaptics 0xcddc device (Benjamin Tissoires) [RHEL-23851] - HID: wacom: Do not register input devices until after hid_hw_start (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Do not flood kernel log (Benjamin Tissoires) [RHEL-23851] - HID: bpf: use __bpf_kfunc instead of noinline (Benjamin Tissoires) [RHEL-23851] - HID: bpf: actually free hdev memory after attaching a HID-BPF program (Benjamin Tissoires) [RHEL-23851] - HID: bpf: remove double fdget() (Benjamin Tissoires) [RHEL-23851] - HID: hidraw: fix a problem of memory leak in hidraw_release() (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: add support for Logitech G Pro X Superlight 2 (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Fix cleanup in probe() (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: remove pointless error message (Benjamin Tissoires) [RHEL-23851] - HID: make ishtp_cl_bus_type const (Benjamin Tissoires) [RHEL-23851] - HID: make hid_bus_type const (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Add gamepad-only mode switched to by holding options (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Better handling of serial number length (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Update list of identifiers from SDL (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Make client_opened a counter (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Clean up locking (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Disable watchdog instead of using a heartbeat (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Avoid overwriting smoothing parameter (Benjamin Tissoires) [RHEL-23851] - HID: magicmouse: fix kerneldoc for struct magicmouse_sc (Benjamin Tissoires) [RHEL-23851] - HID: sensor-hub: Enable hid core report processing for all devices (Benjamin Tissoires) [RHEL-23851] - HID: wacom: Correct behavior when processing some confidence == false touches (Benjamin Tissoires) [RHEL-23851] - HID: nintendo: Prevent divide-by-zero on code (Benjamin Tissoires) [RHEL-23851] - HID: nintendo: fix initializer element is not constant error (Benjamin Tissoires) [RHEL-23851] - HID: nintendo: add support for nso controllers (Benjamin Tissoires) [RHEL-23851] - HID: apple: Add "hfd.cn" and "WKB603" to the list of non-apple keyboards (Benjamin Tissoires) [RHEL-23851] - HID: lenovo: Restrict detection of patched firmware only to USB cptkbd (Benjamin Tissoires) [RHEL-23851] - HID: Add quirk for Labtec/ODDOR/aikeec handbrake (Benjamin Tissoires) [RHEL-23851] - HID: uhid: replace deprecated strncpy with strscpy (Benjamin Tissoires) [RHEL-23851] - HID: wacom: Remove AES power_supply after extended inactivity (Benjamin Tissoires) [RHEL-23851] - HID: multitouch: Add quirk for HONOR GLO-GXXX touchpad (Benjamin Tissoires) [RHEL-23851] - HID: hid-asus: reset the backlight brightness level on resume (Benjamin Tissoires) [RHEL-23851] - HID: hid-asus: add const to read-only outgoing usb buffer (Benjamin Tissoires) [RHEL-23851] - Revert "HID: logitech-dj: Add support for a new lightspeed receiver iteration" (Benjamin Tissoires) [RHEL-23851] - HID: add ALWAYS_POLL quirk for Apple kb (Benjamin Tissoires) [RHEL-23851] - HID: glorious: fix Glorious Model I HID report (Benjamin Tissoires) [RHEL-23851] - HID: fix HID device resource race between HID core and debugging support (Benjamin Tissoires) [RHEL-23851] - HID: apple: add Jamesdonkey and A3R to non-apple keyboards list (Benjamin Tissoires) [RHEL-23851] - HID: mcp2221: Handle reads greater than 60 bytes (Benjamin Tissoires) [RHEL-23851] - HID: mcp2221: Don't set bus speed on every transfer (Benjamin Tissoires) [RHEL-23851] - HID: mcp2221: Set ACPI companion (Benjamin Tissoires) [RHEL-23851] - HID: mcp2221: Allow IO to start during probe (Benjamin Tissoires) [RHEL-23851] - HID: mcp2221: Set driver data before I2C adapter add (Benjamin Tissoires) [RHEL-23851] - HID: mcp2200: added driver for GPIOs of MCP2200 (Benjamin Tissoires) [RHEL-23851] - HID: Add quirk for Dell Pro Wireless Keyboard and Mouse KM5221W (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Stop IO before calling hid_connect() (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Drop HIDPP_QUIRK_UNIFYING (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Drop delayed_work_cb() (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Fix connect event race (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Remove unused connected param from *_connect() (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Remove connected check for non-unifying devices (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Add hidpp_non_unifying_init() helper (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Move hidpp_overwrite_name() to before connect check (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Move g920_get_config() to just before hidpp_ff_init() (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Remove wtp_get_config() call from probe() (Benjamin Tissoires) [RHEL-23851] - hid: lenovo: Resend all settings on reset_resume for compact keyboards (Benjamin Tissoires) [RHEL-23851] - HID: nintendo: cleanup LED code (Benjamin Tissoires) [RHEL-23851] - HID: lenovo: Detect quirk-free fw on cptkbd and stop applying workaround (Benjamin Tissoires) [RHEL-23851] - HID: nvidia-shield: Select POWER_SUPPLY Kconfig option (Benjamin Tissoires) [RHEL-23851] - HID: prodikeys: Replace deprecated strncpy() with strscpy() (Benjamin Tissoires) [RHEL-23851] - HID: steelseries: Fix signedness bug in steelseries_headset_arctis_1_fetch_battery() (Benjamin Tissoires) [RHEL-23851] - hid: Remove trailing whitespace (Benjamin Tissoires) [RHEL-23851] - HID: apple: Add "Hailuck" to the list of non-apple keyboards (Benjamin Tissoires) [RHEL-23851] - HID: steelseries: arctis_1_battery_request[] should be static (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Add support for Logitech MX Anywhere 3 mouse (Benjamin Tissoires) [RHEL-23851] - HID: wacom: struct name cleanup (Benjamin Tissoires) [RHEL-23851] - HID: wacom: remove unnecessary 'connected' variable from EKR (Benjamin Tissoires) [RHEL-23851] - HID: nvidia-shield: Update Thunderstrike LED instance name to use id (Benjamin Tissoires) [RHEL-23851] - HID: nvidia-shield: Add battery support for Thunderstrike (Benjamin Tissoires) [RHEL-23851] - HID: hid-google-stadiaff: add support for Stadia force feedback (Benjamin Tissoires) [RHEL-23851] - HID: logitech-dj: Add support for a new lightspeed receiver iteration (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Add support for the Pro X Superlight (Benjamin Tissoires) [RHEL-23851] - HID: steelseries: Add support for Arctis 1 XBox (Benjamin Tissoires) [RHEL-23851] - HID: input: Fix Apple Magic Trackpad 1 Bluetooth disconnect (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Rename HID++ "internal" error constant (Benjamin Tissoires) [RHEL-23851] - HID: hid-wiimote-debug.c: Drop error checking for debugfs_create_file (Benjamin Tissoires) [RHEL-23851] - HID: sensor-hub: Allow multi-function sensor devices (Benjamin Tissoires) [RHEL-23851] - HID: hidraw: make hidraw_class structure const (Benjamin Tissoires) [RHEL-23851] - HID: roccat: make all 'class' structures const (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Use octal permissions (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Convert to DEVICE_ATTR_RW() (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Use sysfs_emit() to instead of scnprintf() (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Use BIT() in GPIO setter and getter (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Define all GPIO mask and use it (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Define maximum GPIO constant and use it (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Remove dead code (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Don't call ->to_irq() explicitly (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Switch to for_each_set_bit() to simplify the code (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Use str_write_read() and str_read_write() (Benjamin Tissoires) [RHEL-23851] - nfsd: fix oops when reading pool_stats before server is started (Benjamin Coddington) [RHEL-34875] - nfsd: don't create nfsv4recoverydir in nfsdfs when not used. (Benjamin Coddington) [RHEL-34875] - NFSD: grab nfsd_mutex in nfsd_nl_rpc_status_get_dumpit() (Benjamin Coddington) [RHEL-34875] - fs: don't call posix_acl_listxattr in generic_listxattr (Benjamin Coddington) [RHEL-34875] - NFSD: Fix nfsd4_encode_fattr4() crasher (Benjamin Coddington) [RHEL-34875] - NFSD: fix endianness issue in nfsd4_encode_fattr4 (Benjamin Coddington) [RHEL-34875] - SUNRPC: Fix rpcgss_context trace event acceptor field (Benjamin Coddington) [RHEL-34875] - NFSD: Fix nfsd_clid_class use of __string_len() macro (Benjamin Coddington) [RHEL-34875] - nfs: fix panic when nfs4_ff_layout_prepare_ds() fails (Benjamin Coddington) [RHEL-34875] - NFS: Fix an off by one in root_nfs_cat() (Benjamin Coddington) [RHEL-34875] - NFS: Fix nfs_netfs_issue_read() xarray locking for writeback interrupt (Benjamin Coddington) [RHEL-34875] - nfsd: Fix a regression in nfsd_setattr() (Benjamin Coddington) [RHEL-34875] - nfsd: don't call locks_release_private() twice concurrently (Benjamin Coddington) [RHEL-34875] - NFSD: fix LISTXATTRS returning more bytes than maxcount (Benjamin Coddington) [RHEL-34875] - NFSD: fix LISTXATTRS returning a short list with eof=TRUE (Benjamin Coddington) [RHEL-34875] - NFSD: change LISTXATTRS cookie encoding to big-endian (Benjamin Coddington) [RHEL-34875] - NFSD: fix nfsd4_listxattr_validate_cookie (Benjamin Coddington) [RHEL-34875] - SUNRPC: fix some memleaks in gssx_dec_option_array (Benjamin Coddington) [RHEL-34875] - SUNRPC: fix a memleak in gss_import_v2_context (Benjamin Coddington) [RHEL-34875] - NFSv4.2: fix listxattr maximum XDR buffer size (Benjamin Coddington) [RHEL-34875] - NFSv4.2: fix nfs4_listxattr kernel BUG at mm/usercopy.c:102 (Benjamin Coddington) [RHEL-34875] - net: sunrpc: Fix an off by one in rpc_sockaddr2uaddr() (Benjamin Coddington) [RHEL-34875] - NFSv4: Fix a state manager thread deadlock regression (Benjamin Coddington) [RHEL-34875] - NFSv4: Fix a nfs4_state_manager() race (Benjamin Coddington) [RHEL-34875] - nfs: fix UAF on pathwalk running into umount (Benjamin Coddington) [RHEL-34875] - nfs: make nfs_set_verifier() safe for use in RCU pathwalk (Benjamin Coddington) [RHEL-34875] - nfsd: don't take fi_lock in nfsd_break_deleg_cb() (Benjamin Coddington) [RHEL-34875] - NFSv4.1: Assign the right value for initval and retries for rpc timeout (Benjamin Coddington) [RHEL-34875] - nfsd: fix RELEASE_LOCKOWNER (Benjamin Coddington) [RHEL-34875] - net: fill in MODULE_DESCRIPTION()s for Sun RPC (Benjamin Coddington) [RHEL-34875] - nfsd: rename nfsd_last_thread() to nfsd_destroy_serv() (Benjamin Coddington) [RHEL-34875] - SUNRPC: discard sv_refcnt, and svc_get/svc_put (Benjamin Coddington) [RHEL-34875] - svc: don't hold reference for poolstats, only mutex. (Benjamin Coddington) [RHEL-34875] - SUNRPC: remove printk when back channel request not found (Benjamin Coddington) [RHEL-34875] - svcrdma: Implement multi-stage Read completion again (Benjamin Coddington) [RHEL-34875] - svcrdma: Copy construction of svc_rqst::rq_arg to rdma_read_complete() (Benjamin Coddington) [RHEL-34875] - svcrdma: Add back svcxprt_rdma::sc_read_complete_q (Benjamin Coddington) [RHEL-34875] - svcrdma: Add back svc_rdma_recv_ctxt::rc_pages (Benjamin Coddington) [RHEL-34875] - svcrdma: Clean up comment in svc_rdma_accept() (Benjamin Coddington) [RHEL-34875] - svcrdma: Remove queue-shortening warnings (Benjamin Coddington) [RHEL-34875] - svcrdma: Remove pointer addresses shown in dprintk() (Benjamin Coddington) [RHEL-34875] - svcrdma: Optimize svc_rdma_cc_init() (Benjamin Coddington) [RHEL-34875] - svcrdma: De-duplicate completion ID initialization helpers (Benjamin Coddington) [RHEL-34875] - svcrdma: Move the svc_rdma_cc_init() call (Benjamin Coddington) [RHEL-34875] - svcrdma: Remove struct svc_rdma_read_info (Benjamin Coddington) [RHEL-34875] - svcrdma: Update the synopsis of svc_rdma_read_special() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update the synopsis of svc_rdma_read_call_chunk() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update synopsis of svc_rdma_read_multiple_chunks() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update synopsis of svc_rdma_copy_inline_range() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update the synopsis of svc_rdma_read_data_item() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update synopsis of svc_rdma_read_chunk_range() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update synopsis of svc_rdma_build_read_chunk() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update synopsis of svc_rdma_build_read_segment() (Benjamin Coddington) [RHEL-34875] - svcrdma: Move read_info::ri_pageoff into struct svc_rdma_recv_ctxt (Benjamin Coddington) [RHEL-34875] - svcrdma: Move svc_rdma_read_info::ri_pageno to struct svc_rdma_recv_ctxt (Benjamin Coddington) [RHEL-34875] - svcrdma: Start moving fields out of struct svc_rdma_read_info (Benjamin Coddington) [RHEL-34875] - svcrdma: Move struct svc_rdma_chunk_ctxt to svc_rdma.h (Benjamin Coddington) [RHEL-34875] - svcrdma: Remove the svc_rdma_chunk_ctxt::cc_rdma field (Benjamin Coddington) [RHEL-34875] - svcrdma: Pass a pointer to the transport to svc_rdma_cc_release() (Benjamin Coddington) [RHEL-34875] - svcrdma: Explicitly pass the transport to svc_rdma_post_chunk_ctxt() (Benjamin Coddington) [RHEL-34875] - svcrdma: Explicitly pass the transport into Read chunk I/O paths (Benjamin Coddington) [RHEL-34875] - svcrdma: Explicitly pass the transport into Write chunk I/O paths (Benjamin Coddington) [RHEL-34875] - svcrdma: Acquire the svcxprt_rdma pointer from the CQ context (Benjamin Coddington) [RHEL-34875] - svcrdma: Reduce size of struct svc_rdma_rw_ctxt (Benjamin Coddington) [RHEL-34875] - svcrdma: Update some svcrdma DMA-related tracepoints (Benjamin Coddington) [RHEL-34875] - svcrdma: DMA error tracepoints should report completion IDs (Benjamin Coddington) [RHEL-34875] - svcrdma: SQ error tracepoints should report completion IDs (Benjamin Coddington) [RHEL-34875] - rpcrdma: Introduce a simple cid tracepoint class (Benjamin Coddington) [RHEL-34875] - svcrdma: Add lockdep class keys for transport locks (Benjamin Coddington) [RHEL-34875] - svcrdma: Clean up locking (Benjamin Coddington) [RHEL-34875] - svcrdma: Add an async version of svc_rdma_write_info_free() (Benjamin Coddington) [RHEL-34875] - svcrdma: Add an async version of svc_rdma_send_ctxt_put() (Benjamin Coddington) [RHEL-34875] - svcrdma: Add a utility workqueue to svcrdma (Benjamin Coddington) [RHEL-34875] - svcrdma: Pre-allocate svc_rdma_recv_ctxt objects (Benjamin Coddington) [RHEL-34875] - svcrdma: Eliminate allocation of recv_ctxt objects in backchannel (Benjamin Coddington) [RHEL-34875] - nfsd: remove unnecessary NULL check (Benjamin Coddington) [RHEL-34875] - SUNRPC: Remove RQ_SPLICE_OK (Benjamin Coddington) [RHEL-34875] - NFSD: Modify NFSv4 to use nfsd_read_splice_ok() (Benjamin Coddington) [RHEL-34875] - NFSD: Replace RQ_SPLICE_OK in nfsd_read() (Benjamin Coddington) [RHEL-34875] - SUNRPC: Add a server-side API for retrieving an RPC's pseudoflavor (Benjamin Coddington) [RHEL-34875] - NFSD: Document lack of f_pos_lock in nfsd_readdir() (Benjamin Coddington) [RHEL-34875] - NFSD: Remove nfsd_drc_gc() tracepoint (Benjamin Coddington) [RHEL-34875] - NFSD: Make the file_delayed_close workqueue UNBOUND (Benjamin Coddington) [RHEL-34875] - NFSD: use read_seqbegin() rather than read_seqbegin_or_lock() (Benjamin Coddington) [RHEL-34875] - nfsd: new Kconfig option for legacy client tracking (Benjamin Coddington) [RHEL-34875] - NFSv4.1: Use the nfs_client's rpc timeouts for backchannel (Benjamin Coddington) [RHEL-34875] - SUNRPC: Fixup v4.1 backchannel request timeouts (Benjamin Coddington) [RHEL-34875] - rpc_pipefs: Replace one label in bl_resolve_deviceid() (Benjamin Coddington) [RHEL-34875] - NFS: drop unused nfs_direct_req bytes_left (Benjamin Coddington) [RHEL-34875] - NFS: More fixes for nfs_direct_write_reschedule_io() (Benjamin Coddington) [RHEL-34875] - NFS: Use the correct commit info in nfs_join_page_group() (Benjamin Coddington) [RHEL-34875] - NFS: More O_DIRECT accounting fixes for error paths (Benjamin Coddington) [RHEL-34875] - NFS: Fix O_DIRECT locking issues (Benjamin Coddington) [RHEL-34875] - NFS: Fix error handling for O_DIRECT write scheduling (Benjamin Coddington) [RHEL-34875] - pNFS: Fix the pnfs block driver's calculation of layoutget size (Benjamin Coddington) [RHEL-34875] - nfs: print fileid in lookup tracepoints (Benjamin Coddington) [RHEL-34875] - nfs: rename the nfs_async_rename_done tracepoint (Benjamin Coddington) [RHEL-34875] - nfs: add new tracepoint at nfs4 revalidate entry point (Benjamin Coddington) [RHEL-34875] - SUNRPC: fix _xprt_switch_find_current_entry logic (Benjamin Coddington) [RHEL-34875] - NFSv4.1/pnfs: Ensure we handle the error NFS4ERR_RETURNCONFLICT (Benjamin Coddington) [RHEL-34875] - NFSv4.1: if referring calls are complete, trust the stateid argument (Benjamin Coddington) [RHEL-34875] - NFSv4: Track the number of referring calls in struct cb_process_state (Benjamin Coddington) [RHEL-34875] - pnfs/blocklayout: Don't add zero-length pnfs_block_dev (Benjamin Coddington) [RHEL-34875] - blocklayoutdriver: Fix reference leak of pnfs_device_node (Benjamin Coddington) [RHEL-34875] - SUNRPC: Fix a suspicious RCU usage warning (Benjamin Coddington) [RHEL-34875] - SUNRPC: Create a helper function for accessing the rpc_clnt's xprt_switch (Benjamin Coddington) [RHEL-34875] - SUNRPC: Remove unused function rpc_clnt_xprt_switch_put() (Benjamin Coddington) [RHEL-34875] - SUNRPC: Clean up unused variable in rpc_xprt_probe_trunked() (Benjamin Coddington) [RHEL-34875] - nfsd: kill stale comment about simple_fill_super() requirements (Benjamin Coddington) [RHEL-34875] - SUNRPC: Replace strlcpy() with strscpy() (Benjamin Coddington) [RHEL-34875] - NFSD: Revert 738401a9bd1ac34ccd5723d69640a4adbb1a4bc0 (Benjamin Coddington) [RHEL-34875] - NFSD: Revert 6c41d9a9bd0298002805758216a9c44e38a8500d (Benjamin Coddington) [RHEL-34875] - nfsd: hold nfsd_mutex across entire netlink operation (Benjamin Coddington) [RHEL-34875] - NFSD: Fix checksum mismatches in the duplicate reply cache (Benjamin Coddington) [RHEL-34875] - NFSD: Fix "start of NFS reply" pointer passed to nfsd_cache_update() (Benjamin Coddington) [RHEL-34875] - NFSD: Update nfsd_cache_append() to use xdr_stream (Benjamin Coddington) [RHEL-34875] - nfsd: fix file memleak on client_opens_release (Benjamin Coddington) [RHEL-34875] - nfs: Convert nfs_symlink() to use a folio (Benjamin Coddington) [RHEL-34875] - SUNRPC: Fix RPC client cleaned up the freed pipefs dentries (Benjamin Coddington) [RHEL-34875] - NFSv4.1: fix SP4_MACH_CRED protection for pnfs IO (Benjamin Coddington) [RHEL-34875] - SUNRPC: Add an IS_ERR() check back to where it was (Benjamin Coddington) [RHEL-34875] - NFSv4.1: fix handling NFS4ERR_DELAY when testing for session trunking (Benjamin Coddington) [RHEL-34875] - nfs41: drop dependency between flexfiles layout driver and NFSv3 modules (Benjamin Coddington) [RHEL-34875] - SUNRPC: SOFTCONN tasks should time out when on the sending list (Benjamin Coddington) [RHEL-34875] - SUNRPC: Force close the socket when a hard error is reported (Benjamin Coddington) [RHEL-34875] - SUNRPC: Don't skip timeout checks in call_connect_status() (Benjamin Coddington) [RHEL-34875] - SUNRPC: ECONNRESET might require a rebind (Benjamin Coddington) [RHEL-34875] - NFSv4/pnfs: Allow layoutget to return EAGAIN for softerr mounts (Benjamin Coddington) [RHEL-34875] - NFSv4: Add a parameter to limit the number of retries after NFS4ERR_DELAY (Benjamin Coddington) [RHEL-34875] - fs: add a new SB_I_NOUMASK flag (Benjamin Coddington) [RHEL-34875] - svcrdma: Fix tracepoint printk format (Benjamin Coddington) [RHEL-34875] - svcrdma: Drop connection after an RDMA Read error (Benjamin Coddington) [RHEL-34875] - NFSD: clean up alloc_init_deleg() (Benjamin Coddington) [RHEL-34875] - NFSD: Fix frame size warning in svc_export_parse() (Benjamin Coddington) [RHEL-34875] - NFSD: Rewrite synopsis of nfsd_percpu_counters_init() (Benjamin Coddington) [RHEL-34875] - nfsd: Clean up errors in nfs3proc.c (Benjamin Coddington) [RHEL-34875] - nfsd: Clean up errors in nfs4state.c (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up errors in stats.c (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_seek() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_offset_status() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_copy_notify() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_copy() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_test_stateid() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_exchange_id() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_do_encode_secinfo() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_access() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_readdir() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_entry4() (Benjamin Coddington) [RHEL-34875] - NFSD: Add an nfsd4_encode_nfs_cookie4() helper (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_rdattr_error() (Benjamin Coddington) [RHEL-34875] - NFSD: Rename nfsd4_encode_dirent() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_sequence() (Benjamin Coddington) [RHEL-34875] - NFSD: Restructure nfsd4_encode_create_session() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_channel_attr4() (Benjamin Coddington) [RHEL-34875] - NFSD: Add a utility function for encoding sessionid4 objects (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_open() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_open_delegation4() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_open_none_delegation4() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_open_write_delegation4() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_open_read_delegation4() (Benjamin Coddington) [RHEL-34875] - NFSD: Refactor nfsd4_encode_lock_denied() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_lock_owner4() (Benjamin Coddington) [RHEL-34875] - NFSD: Remove a layering violation when encoding lock_denied (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_getdeviceinfo() (Benjamin Coddington) [RHEL-34875] - NFSD: Make @gdev parameter of ->encode_getdeviceinfo a const pointer (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_layoutreturn() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_layoutcommit() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_layoutget() (Benjamin Coddington) [RHEL-34875] - NFSD: Make @lgp parameter of ->encode_layoutget a const pointer (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_stateid() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_count4() (Benjamin Coddington) [RHEL-34875] - NFSD: Rename nfsd4_encode_fattr() (Benjamin Coddington) [RHEL-34875] - NFSD: Use a bitmask loop to encode FATTR4 results (Benjamin Coddington) [RHEL-34875] - NFSD: Copy FATTR4 bit number definitions from RFCs (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_xattr_support() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_sec_label() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_suppattr_exclcreat() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_layout_blksize() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_layout_types() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_fs_layout_types() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_mounted_on_fileid() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_time_modify() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_time_metadata() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_time_delta() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_time_create() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_time_access() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_space_used() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_space_total() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_space_free() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_space_avail() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_rawdev() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_owner_group() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_owner() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_numlinks() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_mode() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_maxwrite() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_maxread() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_maxname() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_maxlink() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_maxfilesize() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_fs_locations() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_files_total() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_files_free() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_files_avail() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_fileid() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_filehandle() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_acl() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_nfsace4() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_aclsupport() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_rdattr_error() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_lease_time() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_fsid() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_size() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_change() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_fh_expire_type() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_type() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_supported_attrs() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4__false() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4__true() (Benjamin Coddington) [RHEL-34875] - NFSD: Add struct nfsd4_fattr_args (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_setattr() (Benjamin Coddington) [RHEL-34875] - NFSD: Rename nfsd4_encode_bitmap() (Benjamin Coddington) [RHEL-34875] - NFSD: Add simple u32, u64, and bool encoders (Benjamin Coddington) [RHEL-34875] - SUNRPC: Remove BUG_ON call sites (Benjamin Coddington) [RHEL-34875] - nfs: fix the typo of rfc number about xattr in NFSv4 (Benjamin Coddington) [RHEL-34875] - NFSD: add rpc_status netlink support (Benjamin Coddington) [RHEL-34875] - NFSD: handle GETATTR conflict with write delegation (Benjamin Coddington) [RHEL-34875] - NFSD: add support for CB_GETATTR callback (Benjamin Coddington) [RHEL-34875] - SUNRPC: change svc_rqst::rq_flags bits to enum (Benjamin Coddington) [RHEL-34875] - SUNRPC: change svc_pool::sp_flags bits to enum (Benjamin Coddington) [RHEL-34875] - SUNRPC: change cache_head.flags bits to enum (Benjamin Coddington) [RHEL-34875] - lockd: hold a reference to nlmsvc_serv while stopping the thread. (Benjamin Coddington) [RHEL-34875] - SUNRPC: integrate back-channel processing with svc_recv() (Benjamin Coddington) [RHEL-34875] - SUNRPC: Clean up bc_svc_process() (Benjamin Coddington) [RHEL-34875] - SUNRPC: rename and refactor svc_get_next_xprt() (Benjamin Coddington) [RHEL-34875] - SUNRPC: move all of xprt handling into svc_xprt_handle() (Benjamin Coddington) [RHEL-34875] - lockd: fix race in async lock request handling (Benjamin Coddington) [RHEL-34875] - lockd: don't call vfs_lock_file() for pending requests (Benjamin Coddington) [RHEL-34875] - lockd: introduce safe async lock op (Benjamin Coddington) [RHEL-34875] - Documentation: Add missing documentation for EXPORT_OP flags (Benjamin Coddington) [RHEL-34875] - nfsd: Don't reset the write verifier on a commit EAGAIN (Benjamin Coddington) [RHEL-34875] - nfsd: Handle EOPENSTALE correctly in the filecache (Benjamin Coddington) [RHEL-34875] - NFSD: add trace points to track server copy progress (Benjamin Coddington) [RHEL-34875] - NFSD: initialize copy->cp_clp early in nfsd4_copy for use by trace point (Benjamin Coddington) [RHEL-34875] - nfs: move nfs4_xattr_handlers to .rodata (Benjamin Coddington) [RHEL-34875] - xattr: make the xattr array itself const (Benjamin Coddington) [RHEL-34875] - xattr: remove unused argument (Benjamin Coddington) [RHEL-34875] - xattr: add listxattr helper (Benjamin Coddington) [RHEL-34875] - xattr: simplify listxattr helpers (Benjamin Coddington) [RHEL-34875] - xattr: use rbtree for simple_xattrs (Benjamin Coddington) [RHEL-34875] - NFS/flexfiles: Annotate struct nfs4_ff_layout_segment with __counted_by (Benjamin Coddington) [RHEL-34875] - nfs41: Annotate struct nfs4_file_layout_dsaddr with __counted_by (Benjamin Coddington) [RHEL-34875] - phy: ti: phy-omap-usb2: Fix NULL pointer dereference for SRP (Izabela Bakollari) [RHEL-26682] {CVE-2024-26600} - scsi: core: Handle devices which return an unusually large VPD page count (Ewan D. Milne) [RHEL-33543] - scsi: core: Fix handling of SCMD_FAIL_IF_RECOVERING (Ewan D. Milne) [RHEL-33543] - scsi: sd: Unregister device if device_add_disk() failed in sd_probe() (Ewan D. Milne) [RHEL-33543] - scsi: core: Fix unremoved procfs host directory regression (Ewan D. Milne) [RHEL-33543] - scsi: st: Make st_sysfs_class constant (Ewan D. Milne) [RHEL-33543] - scsi: ch: Make ch_sysfs_class constant (Ewan D. Milne) [RHEL-33543] - scsi: sg: Make sg_sysfs_class constant (Ewan D. Milne) [RHEL-33543] - scsi: core: ata: Do no try to probe for CDL on old drives (Ewan D. Milne) [RHEL-33543] - scsi: core: Simplify scsi_cdl_check_cmd() (Ewan D. Milne) [RHEL-33543] - scsi: sd: Handle read/write CDL timeout failures (Ewan D. Milne) [RHEL-33543] - scsi: block: Introduce BLK_STS_DURATION_LIMIT (Ewan D. Milne) [RHEL-33543] - scsi: sd: Set read/write command CDL index (Ewan D. Milne) [RHEL-33543] - block: uapi: Fix compilation errors using ioprio.h with C++ (Ewan D. Milne) [RHEL-33543] - scsi: block: Improve ioprio value validity checks (Ewan D. Milne) [RHEL-33543] - scsi: block: Introduce ioprio hints (Ewan D. Milne) [RHEL-33543] - scsi: block: ioprio: Clean up interface definition (Ewan D. Milne) [RHEL-33543] - scsi: core: Allow enabling and disabling command duration limits (Ewan D. Milne) [RHEL-33543] - scsi: core: Detect support for command duration limits (Ewan D. Milne) [RHEL-33543] - scsi: core: Support Service Action in scsi_report_opcode() (Ewan D. Milne) [RHEL-33543] - scsi: core: Support retrieving sub-pages of mode pages (Ewan D. Milne) [RHEL-33543] - scsi: core: Rename and move get_scsi_ml_byte() (Ewan D. Milne) [RHEL-33543] - scsi: core: Constify the struct device_type usage (Ewan D. Milne) [RHEL-33543] - scsi: core: Consult supported VPD page list prior to fetching page (Ewan D. Milne) [RHEL-33543] - scsi: sd: usb_storage: uas: Access media prior to querying device properties (Ewan D. Milne) [RHEL-33543] - scsi: core: Make scsi_bus_type const (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Make pseudo_lld_bus const (Ewan D. Milne) [RHEL-33543] - scsi: iscsi: Make iscsi_flashnode_bus const (Ewan D. Milne) [RHEL-33543] - scsi: ufs: Have midlayer retry start stop errors (Ewan D. Milne) [RHEL-33543] - scsi: sr: Have midlayer retry get_sectorsize() errors (Ewan D. Milne) [RHEL-33543] - scsi: ses: Have midlayer retry scsi_execute_cmd() errors (Ewan D. Milne) [RHEL-33543] - scsi: sd: Have midlayer retry read_capacity_10() errors (Ewan D. Milne) [RHEL-33543] - scsi: core: Have SCSI midlayer retry scsi_report_lun_scan() errors (Ewan D. Milne) [RHEL-33543] - scsi: core: Have midlayer retry scsi_mode_sense() UAs (Ewan D. Milne) [RHEL-33543] - scsi: ch: Have midlayer retry ch_do_scsi() UAs (Ewan D. Milne) [RHEL-33543] - scsi: ch: Remove unit_attention (Ewan D. Milne) [RHEL-33543] - scsi: sd: Have midlayer retry sd_sync_cache() errors (Ewan D. Milne) [RHEL-33543] - scsi: spi: Have midlayer retry spi_execute() UAs (Ewan D. Milne) [RHEL-33543] - scsi: device_handler: rdac: Have midlayer retry send_mode_select() errors (Ewan D. Milne) [RHEL-33543] - scsi: device_handler: hp_sw: Have midlayer retry scsi_execute_cmd() errors (Ewan D. Milne) [RHEL-33543] - scsi: sd: Have midlayer retry sd_spinup_disk() errors (Ewan D. Milne) [RHEL-33543] - scsi: sd: Use separate buf for START_STOP in sd_spinup_disk() (Ewan D. Milne) [RHEL-33543] - scsi: core: Retry INQUIRY after timeout (Ewan D. Milne) [RHEL-33543] - scsi: core: Have midlayer retry scsi_probe_lun() errors (Ewan D. Milne) [RHEL-33543] - scsi: core: Allow passthrough to request midlayer retries (Ewan D. Milne) [RHEL-33543] - scsi: sd: Fix sshdr use in sd_suspend_common() (Ewan D. Milne) [RHEL-33543] - scsi: sr: Fix sshdr use in sr_get_events (Ewan D. Milne) [RHEL-33543] - scsi: sd: Fix sshdr use in cache_type_store (Ewan D. Milne) [RHEL-33543] - scsi: Fix sshdr use in scsi_test_unit_ready (Ewan D. Milne) [RHEL-33543] - scsi: sd: Fix scsi_mode_sense caller's sshdr use (Ewan D. Milne) [RHEL-33543] - scsi: spi: Fix sshdr use (Ewan D. Milne) [RHEL-33543] - scsi: rdac: Fix sshdr use (Ewan D. Milne) [RHEL-33543] - scsi: rdac: Fix send_mode_select retry handling (Ewan D. Milne) [RHEL-33543] - scsi: hp_sw: Fix sshdr use (Ewan D. Milne) [RHEL-33543] - scsi: sd: Fix sshdr use in sd_spinup_disk (Ewan D. Milne) [RHEL-33543] - scsi: sd: Fix sshdr use in read_capacity_16 (Ewan D. Milne) [RHEL-33543] - scsi: core: Safe warning about bad dev info string (Ewan D. Milne) [RHEL-33543] - scsi: core: Kick the requeue list after inserting when flushing (Ewan D. Milne) [RHEL-33543] - scsi: core: Add a precondition check in scsi_eh_scmd_add() (Ewan D. Milne) [RHEL-33543] - scsi: ch: Replace deprecated strncpy() with strscpy() (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Delete some bogus error checking (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Fix some bugs in sdebug_error_write() (Ewan D. Milne) [RHEL-33543] - scsi: core: Add comment to target_destroy in scsi_host_template (Ewan D. Milne) [RHEL-33543] - scsi: core: Clean up scsi_dev_queue_ready() (Ewan D. Milne) [RHEL-33543] - scsi: core: Handle depopulation and restoration in progress (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Add param to control sdev's allow_restart (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Add debugfs interface to fail target reset (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Add new error injection type: Reset LUN failed (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Add new error injection type: Abort Failed (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Set command result and sense data if error is injected (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Return failed value if error is injected (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Time out command if the error is injected (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Define grammar to remove added error injection (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Add interface to manage error injection for a single device (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Create scsi_debug directory in the debugfs filesystem (Ewan D. Milne) [RHEL-33543] - scsi: simplify sysctl registration with register_sysctl() (Ewan D. Milne) [RHEL-33543] - scsi: sd: Convert SCSI errors to PR errors (Ewan D. Milne) [RHEL-33543] - scsi: core: Rename status_byte to sg_status_byte (Ewan D. Milne) [RHEL-33543] - scsi/scsi_error: Use call_rcu_hurry() instead of call_rcu() (Ewan D. Milne) [RHEL-33543] - scsi: st: Remove redundant variable pointer stp (Ewan D. Milne) [RHEL-33543]- tipc: fix UAF in error path (Xin Long) [RHEL-34280] {CVE-2024-36886} - redhat: Add cgroup kselftests to kernel-selftests-internal (Waiman Long) [RHEL-43555] - vxlan: Pull inner IP header in vxlan_xmit_one(). (Guillaume Nault) [RHEL-35248] - geneve: Fix incorrect inner network header offset when innerprotoinherit is set (Guillaume Nault) [RHEL-35248] - vxlan: Pull inner IP header in vxlan_rcv(). (Guillaume Nault) [RHEL-35248] - gpio: tegra186: Fix tegra186_gpio_is_accessible() check (Charles Mirabile) [RHEL-32452] - ALSA: update configuration for RHEL 9.5 (Jaroslav Kysela) [RHEL-27515] - ASoC: fsl_rpmsg: update Kconfig dependencies (Jaroslav Kysela) [RHEL-27515] - ASoC: imx-rpmsg: SND_SOC_IMX_RPMSG should depend on OF and I2C (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-ctrl: only clear WAKESTS for HDaudio codecs (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-ctrl: add missing WAKE_STS clear (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: Add fw_regs area to debugfs map (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: tgl: Add fw_regs area to debugfs map for IPC4 (Jaroslav Kysela) [RHEL-27515] - ALSA: pci: hda: hda_controller: Add support for use_pio_for_commands mode (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: hdac_controller: Implement support for use_pio_for_commands mode (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-mtl-match: add cs42l43 only support (Jaroslav Kysela) [RHEL-27515] - soundwire: clarify maximum allowed address (Jaroslav Kysela) [RHEL-27515] - soundwire: remove unused sdw_bus_conf structure (Jaroslav Kysela) [RHEL-27515] - soundwire: cadence: remove PDI offset completely (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Component should be unbound before deconstruction (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Component should be unbound before deconstruction (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: lnl: add helper to detect SoundWire wakes (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-codec: preserve WAKEEN values (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: lnl: Add fw_regs area to debugfs map (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Introduce flags to force commands via PIO instead of CORB (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Intel: Select AZX_DCAPS_PIO_COMMANDS for Lunar Lake (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-bus: Use PIO mode for Lunar Lake (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-lnl-match: adds RT714 and RT1318 support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-lnl-match: add cs42l43 only support (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: Fix input format query of process modules without base extension (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: Fix yet another spot for system message conversion (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: Fix wrong loading calibrated data sequence (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2552: Add TX path for capturing AUDIO-OUT data (Jaroslav Kysela) [RHEL-27515] - ASoC: mediatek: mt8192: fix register configuration for tdm (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/cs_dsp_ctl: Use private_free for control cleanup (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: Fix a warning reported by robot kernel test (Jaroslav Kysela) [RHEL-27515] - soundwire: cadence: fix invalid PDI offset (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Remove Framework Laptop 16 from quirks (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: tas2781: Component should be unbound before deconstruction (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Move flags to private struct (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: sof_sdw: Fixup typo in device link checking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: ump: Fix swapped song position pointer data (Jaroslav Kysela) [RHEL-27515] - ALSA: ump: Set default protocol when not given explicitly (Jaroslav Kysela) [RHEL-27515] - ALSA: ump: Don't accept an invalid UMP protocol number (Jaroslav Kysela) [RHEL-27515] - ALSA: ump: Don't clear bank selection after sending a program change (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: Fix incorrect UMP type for system messages (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: Don't clear bank selection at event -> UMP MIDI2 conversion (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: Fix missing bank setup between MIDI1/MIDI2 UMP conversion (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Adjust G814JZR to use SPI init for amp (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Remove debugfs at disconnection (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix mute/micmute LEDs don't work for ProBook 440/460 G11. (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Enable proc module when CONFIG_MODULES=y (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Fix NULL module pointer assignment at card init (Jaroslav Kysela) [RHEL-27515 RHEL-43900] {CVE-2024-38605} - regmap: kunit: Fix array overflow in stride() test (Jaroslav Kysela) [RHEL-27515] - ALSA: timer: Set lower bound of start tick time (Jaroslav Kysela) [RHEL-27515 RHEL-43811] {CVE-2024-38618} - ALSA: hda/realtek: Drop doubly quirk entry for 103c:8a2e (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - fixed headset Mic not show (Jaroslav Kysela) [RHEL-27515] - ALSA: Fix deadlocks with kctl removals at disconnection (Jaroslav Kysela) [RHEL-27515 RHEL-43933] {CVE-2024-38600} - ASoC: rt715-sdca-sdw: Fix wrong complete waiting in rt715_dev_resume() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Fix lifetime of cs_dsp instance (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: hda_component: Initialize shared data during bind callback (Jaroslav Kysela) [RHEL-27515] - ASoC: xilinx: Add missing module descriptions (Jaroslav Kysela) [RHEL-27515] - ASoC: ux500: Add missing module description (Jaroslav Kysela) [RHEL-27515] - ASoC: dmaengine: Add missing module description (Jaroslav Kysela) [RHEL-27515] - ASoC: topology-test: Add missing module description (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Add missing module descriptions (Jaroslav Kysela) [RHEL-27515] - ASoC: sigmadsp: Add missing module description (Jaroslav Kysela) [RHEL-27515] - ASoC: ab8500: Add missing module description (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: fix for acp platform device creation failure (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix build error without CONFIG_PM (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix conflicting PCI SSID 17aa:386f for Lenovo Legion models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - Set GPIO3 to default at S4 state for Thinkpad with ALC1318 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: intel-sdw-acpi: fix usage of device_get_named_child_node() (Jaroslav Kysela) [RHEL-27515 RHEL-39879] {CVE-2024-36955} - ASoC: SOF: debug: Handle cases when fw_lib_prefix is not set, NULL (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: intel-dsp-config: harden I2C/I2S codec detection (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: fix usages of device_get_named_child_node() (Jaroslav Kysela) [RHEL-27515] - ASoC: da7219-aad: fix usage of device_get_named_child_node() (Jaroslav Kysela) [RHEL-27515] - ALSA: emu10k1: use mutex for E-MU FPGA access locking (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix mute led of HP Laptop 15-da3001TU (Jaroslav Kysela) [RHEL-27515] - ALSA: emu10k1: move the whole GPIO event handling to the workqueue (Jaroslav Kysela) [RHEL-27515] - ALSA: emu10k1: fix E-MU card dock presence monitoring (Jaroslav Kysela) [RHEL-27515] - ALSA: emu10k1: fix E-MU dock initialization (Jaroslav Kysela) [RHEL-27515] - ALSA: emu10k1: factor out snd_emu1010_load_dock_firmware() (Jaroslav Kysela) [RHEL-27515] - ALSA: emu10k1: make E-MU FPGA writes potentially more reliable (Jaroslav Kysela) [RHEL-27515] - ALSA: kunit: use const qualifier for immutable data (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for Lenovo 13X (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support Lenovo 13X laptop without _DSD (Jaroslav Kysela) [RHEL-27515] - ASoC: rt715-sdca: volume step modification (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Avoid static analysis warning of uninitialised variable (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wsa881x: set clk_stop_mode1 flag (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: ump: Fix conversion from MIDI2 to MIDI1 UMP messages (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - Enable audio jacks of Haier Boyue G42 with ALC269VC (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Set name of control as in topology (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for Huawei Matebook D14 NBLB-WAX9N (Jaroslav Kysela) [RHEL-27515] - ALSA: aloop: add support for up to 768kHz sample rate (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: add support for 705.6kHz and 768kHz sample rates (Jaroslav Kysela) [RHEL-27515] - ALSA: aloop: add DSD formats (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix volumn control of ThinkBook 16P Gen4 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fixes for Asus GU605M and GA403U sound (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Update DSP1RX5/6 Sources for DSP config (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Use shared cs-amp-lib to apply calibration (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Remove Speaker ID for Lenovo Legion slim 7 16ARHA7 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Set the max PCM Gain using tuning setting (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support HP Omen models without _DSD (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for HP Omen models using CS35L41 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: Add new vendor_id and subsystem_id to support ThinkPad ICE-1 (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Core: Handle error returned by sof_select_ipc_and_paths (Jaroslav Kysela) [RHEL-27515] - ASoC: rt715: add vendor clear control register (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Fix an NULL vs IS_ERR() check (Jaroslav Kysela) [RHEL-27515] - tools/include: Sync uapi/sound/asound.h with the kernel sources (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l41: Update DSP1RX5/6 Sources for DSP config (Jaroslav Kysela) [RHEL-27515] - ASoC: rt722-sdca: add headset microphone vrefo setting (Jaroslav Kysela) [RHEL-27515] - ASoC: rt722-sdca: modify channel number to support 4 channels (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: rt5645: add cbj sleeve gpio property (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Fix the electric noise due to the CBJ contacts floating (Jaroslav Kysela) [RHEL-27515] - ASoC: acp: Support microphone from device Acer 315-24p (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: debug: show firmware/topology prefix/names (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: pcm: Restrict DSP D0i3 during S0ix to IPC3 (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: add default firmware library path for LNL (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Do not reset the ChainDMA if it has not been allocated (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Introduce generic sof_ipc4_pcm_stream_priv (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Use consistent name for sof_ipc4_timestamp_info pointer (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Use consistent name for snd_sof_pcm_stream pointer (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Add test cases for regmap_read_bypassed() (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Add cache-drop test with multiple cache blocks (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Replace a kmalloc/kfree() pair with KUnit-managed alloc (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Use a KUnit action to call regmap_exit() (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Add more cache-sync tests (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Add more cache-drop tests (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Run non-sparse cache tests at non-zero register addresses (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Run sparse cache tests at non-zero register addresses (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Introduce struct for test case parameters (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Create a struct device for the regmap (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Fix warnings of implicit casts to __le16 and __be16 (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Prevent overwriting firmware ASP config (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Fix unintended bus access while resetting amp (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Exit cache-only after cs35l56_wait_for_firmware_boot() (Jaroslav Kysela) [RHEL-27515] - regmap: Add regmap_read_bypassed() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_rt5640: Apply Asus T100TA quirk to Asus T100TAM too (Jaroslav Kysela) [RHEL-27515] - ASoC: tegra: Fix DSPK 16-bit playback (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix debug window description (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: correct the register for pow calibrated data (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirk for HP SnowWhite laptops (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Init debugfs before booting firmware (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Wake from D0ix when starting streaming (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Remove dead code (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Test result of avs_get_module_entry() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix potential integer overflow (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Replace risky functions with safer variants (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix ASRC module initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix config_length for config-less copiers (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Silence false-positive memcpy() warnings (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix debug-slot offset calculation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Restore stream decoupling on prepare (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Core: Add remove_late() to sof_init_environment failure path (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: fix for false dsp interrupts (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: lnl: Disable DMIC/SSP offload on remove (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: hda_cs_dsp_ctl: Remove notification of driver write (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: Remove notification of driver write (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: hda_cs_dsp_ctl: Use cs_dsp_coeff_lock_and_[read|write]_ctrl() (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: Use cs_dsp_coeff_lock_and_[read|write]_ctrl() (Jaroslav Kysela) [RHEL-27515] - firmware: cs_dsp: Add locked wrappers for coeff read and write (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: Correct the mtl_dsp_dump output (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dsp/mtl: Add support for ACE ROM state codes (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: Implement firmware boot state check (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: Disable interrupts when firmware boot failed (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: lnl: Correct rom_status_reg (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: Correct rom_status_reg (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda: Create debugfs file to force a clean DSP boot (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: boards: Add modules description (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Removing the control of ADC_SCALE (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Solve a headphone detection issue after suspend and resume (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: modify clock table (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Solve error interruption issue (Jaroslav Kysela) [RHEL-27515] - ALSA: line6: Zero-initialize message buffers (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: cs35l41: Support ASUS ROG G634JYR (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support headset with microphone (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add sound quirks for Lenovo Legion slim 7 16ARHA7 models (Jaroslav Kysela) [RHEL-27515] - Revert "ALSA: emu10k1: fix synthesizer sample playback position and caching" (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for ASUS Laptops using CS35L56 (Jaroslav Kysela) [RHEL-27515] - regmap: maple: Fix uninitialized symbol 'ret' warnings (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: fix for acp_init function error handling (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: mark dvc_tlv with __maybe_unused (Jaroslav Kysela) [RHEL-27515] - ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw (Jaroslav Kysela) [RHEL-27515] - ASoC: rt-sdw*: add __func__ to all error logs (Jaroslav Kysela) [RHEL-27515] - ASoC: rt722-sdca-sdw: fix locking sequence (Jaroslav Kysela) [RHEL-27515] - ASoC: rt712-sdca-sdw: fix locking sequence (Jaroslav Kysela) [RHEL-27515] - ASoC: rt711-sdw: fix locking sequence (Jaroslav Kysela) [RHEL-27515] - ASoC: rt711-sdca: fix locking sequence (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5682-sdw: fix locking sequence (Jaroslav Kysela) [RHEL-27515] - ASoC: kirkwood: Fix potential NULL dereference (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: fix for wake interrupt handling for clockstop mode (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Add ACPI device match tables (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - Fix inactive headset mic jack (Jaroslav Kysela) [RHEL-27515] - regmap: maple: Fix cache corruption in regcache_maple_drop() (Jaroslav Kysela) [RHEL-27515 RHEL-39706] {CVE-2024-36019} - ASoC: amd: acp: fix for acp pdm configuration check (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: remove useless dev_dbg from playback_hook (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add debug statements to kcontrols (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add locks to kcontrols (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: remove digital gain kcontrol (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: change cs35l56 name_prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: change rt715-sdca dai name (Jaroslav Kysela) [RHEL-27515] - ASoC: rt715-sdca: rename dai name with rt715-sdca prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt722_sdca: use rt_dmic_rtd_init (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt722_sdca: set rtd_init in codec_info_list[] (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: remove unused rt dmic rtd_init (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: use generic rtd_init function for Realtek SDW DMICs (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Factor out codec name generation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Factor out BlueTooth DAI creation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Factor out HDMI DAI creation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Factor out DMIC DAI creation. (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Factor out SSP DAI creation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Use for_each_set_bit (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Only pass dai_link pointer around (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Move get_codec_dai_by_name() into sof_sdw itself (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: sof_sdw: Set channel map directly from endpoints (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: sof_sdw: Only pass codec_conf pointer around (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: sof_sdw: Make find_codec_info_dai() return a pointer (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: sof_sdw: Make find_codec_info_acpi() return a pointer (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: sof_sdw: Make find_codec_info_part() return a pointer (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Correct extraction of data pointer in suspend/resume (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mtrace: rework mtrace timestamp setting (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dsp: Skip IMR boot on ACE platforms in case of S3 suspend (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda: Compensate LLP in case it is not reset (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Add pplcllpl/u members to hdac_ext_stream (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Correct the delay calculation (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-pcm: Add pointer callback to sof_ipc_pcm_ops (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Invalidate the stream_start_offset in PAUSED state (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Combine the SOF_IPC4_PIPE_PAUSED cases in pcm_trigger (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Move struct sof_ipc4_timestamp_info definition locally (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Remove the get_stream_position callback (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Use the snd_sof_pcm_get_dai_frame_counter() for pcm_delay (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-common-ops: Do not set the get_stream_position callback (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: Set the dai/host get frame/byte counter callbacks (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Introduce a new callback pair to be used for PCM delay reporting (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl/lnl: Use the generic get_stream_position callback (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda: Implement get_stream_position (Linear Link Position) (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-pcm: Use dsp_max_burst_size_in_ms to place constraint (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: Save the DMA maximum burst size for PCMs (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Add dsp_max_burst_size_in_ms member to snd_sof_pcm_stream (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Set the init_done flag before component_add() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Raise device name message log level (Jaroslav Kysela) [RHEL-27515] - ASoC: dmaengine_pcm: Allow passing component name via config (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: ssm4567: Board cleanup (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: ssm4567: Do not ignore route checks (Jaroslav Kysela) [RHEL-27515] - ASoC: topology: Do not ignore route checks when parsing graphs (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Disable route checks for Skylake boards (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: intel-nhlt: add intel_nhlt_ssp_device_type() function (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: support NHLT device type (Jaroslav Kysela) [RHEL-27515] - ALSA: control: Fix unannotated kfree() cleanup (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for some Clevo laptops (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirk for HP Spectre x360 14 eu0000 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix the hp playback volume issue for LG machines (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-compress: Fix and add DPCM locking (Jaroslav Kysela) [RHEL-27515] - ALSA: core: add kunitconfig (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: add in quirk for Acer Swift Go 16 - SFG16-71 (Jaroslav Kysela) [RHEL-27515] - Revert "ALSA: usb-audio: Name feature ctl using output if input is PCM" (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Skip IRAM/DRAM size modification for Steam Deck OLED (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Move signed_fw_image to struct acp_quirk_entry (Jaroslav Kysela) [RHEL-27515] - ALSA: timer: Fix missing irq-disable at closing (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirk for Lenovo Yoga 9 14IMH9 (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Revert "add new YC platform variant (0x63) support" (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Revert "Fix non-functional mic on Lenovo 21J2" (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Stop parsing channels bits when all channels are found. (Jaroslav Kysela) [RHEL-27515 RHEL-36904] {CVE-2024-27436} - ALSA: hda/realtek - ALC236 fix volume mute & mic mute LED on some HP models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: remove unnecessary runtime_pm calls (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-core.c: Skip dummy codec when adding platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Fix non-functional mic on ASUS M7600RE (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Fix Scarlett 4th Gen input gain range again (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Fix Scarlett 4th Gen 4i4 low-voltage detection (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Fix Scarlett 4th Gen autogain status values (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Fix Scarlett 4th Gen input gain range (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: use dev_dbg in system_resume (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: do not call pm_runtime_force_* in system_resume/suspend (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add lock to system_suspend (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: do not reset cur_* values in runtime_suspend (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: restore power state after system_resume (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix ALC285 issues on HP Envy x360 laptops (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Add support for CS35L54 and CS35L57 (Jaroslav Kysela) [RHEL-27515] - platform/x86: serial-multi-instantiate: Add support for CS35L54 and CS35L57 (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Add support for CS35L54 and CS35L57 (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: catpt: Carefully use PCI bitwise constants (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: hda_component: Include sound/hda_codec.h (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: hda_component: Add missing #include guards (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: Fix missing mutex_lock in wm_adsp_write_ctl() (Jaroslav Kysela) [RHEL-27515] - firmware: cirrus: cs_dsp: Remove non-existent member from kerneldoc (Jaroslav Kysela) [RHEL-27515] - firmware: cirrus: cs_dsp: Initialize debugfs_root to invalid (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: change support for ES8326 (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Changing members of private structure (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8962: Fix up incorrect error message in wm8962_set_fll (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8962: Enable both SPKOUTR_ENA and SPKOUTL_ENA in mono mode (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8962: Enable oscillator if selecting WM8962_FLL_OSC (Jaroslav Kysela) [RHEL-27515] - ASoC: trace: add event to snd_soc_dapm trace events (Jaroslav Kysela) [RHEL-27515] - ASoC: trace: add component to set_bias_level trace events (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: atom: sst_ipc: Remove unused intel-mid.h (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Fix wrong GPIO_FN_SEL and SPI_CLK_CONFIG1 defaults (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix mute/micmute LEDs for HP EliteBook (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-core.c: Prefer to return dai->driver->name in snd_soc_dai_name_get() (Jaroslav Kysela) [RHEL-27515] - ASoC: cs-amp-lib: Add KUnit test for calibration helpers (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Add HP Pavilion Aero Laptop 13-be2xxx(8BD6) into DMI quirk table (Jaroslav Kysela) [RHEL-27515] - ALSA: ac97: More cleanup with snd_ctl_find_id_mixer() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Skip i915 initialization on CNL/LKF-based platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: hda: Skip HDMI/DP registration if i915 is missing (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Ignore codecs with no suppoting driver (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: hda: Cleanup error messages (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Reuse for_each_pcm_streams() (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Name feature ctl using output if input is PCM (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Overwrite CS35L41 configuration for ASUS UM5302LA (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for Lenovo Thinkbook 16P laptops (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support Lenovo Thinkbook 16P (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - Add Headset Mic supported Acer NB platform (Jaroslav Kysela) [RHEL-27515] - soundwire: Use snd_soc_substream_to_rtd() to obtain rtd (Jaroslav Kysela) [RHEL-27515] - soundwire: constify the struct device_type usage (Jaroslav Kysela) [RHEL-27515] - ALSA: hwdep: Move put_user() call out of scoped_guard() in snd_hwdep_control_ioctl() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: optimize the probe codec process (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - Fix headset Mic no show at resume back for Lenovo ALC897 platform (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Fix wrong register defaults (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_rt5640: Add an extra entry for the Chuwi Vi8 tablet (Jaroslav Kysela) [RHEL-27515] - ASoC: madera: Fix typo in madera_set_fll_clks shift value (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: midi: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: ump: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: virmidi: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: prioq: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Use guard() for PCM stream locks (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: oss: Use guard() for setup (Jaroslav Kysela) [RHEL-27515] - ALSA: control_led: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: info: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: mixer_oss: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: control: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: rawmidi: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: jack: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: fifo: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: memory: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: ports: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: queue: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: timer: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: ump: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: compress_offload: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: timer: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: hrtimer: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: hwdep: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: kunit: Fix sparse warnings (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Fix non-functional mic on Lenovo 21J2 (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: add new YC platform variant (0x63) support (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Prevent bad sign extension in cs35l56_read_silicon_uid() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - ALC285 reduce pop noise from Headphone port (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Add Lenovo ThinkBook 21J0 into DMI quirk table (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Add a test for ranges in combination with windows (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: tx-macro: correct TX SMIC MUXn widgets on SM8350+ (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: tx-macro: split widgets per different LPASS versions (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add special fixup for Lenovo 14IRP8 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Apply amp calibration from EFI data (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Apply amp calibration from EFI data (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Add helper functions for amp calibration (Jaroslav Kysela) [RHEL-27515] - ASoC: cs-amp-lib: Add helpers for factory calibration data (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: Add wm_adsp_start() and wm_adsp_stop() (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Add time postfixes on defines (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Add some missing dev_err_probe()s (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Handle error from devm_pm_runtime_enable() (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Tidy up header includes (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Use __u8 type rather than u8 for firmware interface (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-card: Fix missing locking in snd_soc_card_get_kcontrol() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: tas2781: enable subwoofer volume control (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Use CLASS() for fdget()/fdput() (Jaroslav Kysela) [RHEL-27515] - ALSA: mixer_oss: ump: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm_oss: ump: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: oss: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: virmidi: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: ump: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: core: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: control: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: compress_offload: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: timer: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: vmaster: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: clarify and fix default msbits value for all formats (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-core: tidyup strcmp() param on snd_soc_is_matching_dai() (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: modify ACP register end address macro (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: update license (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: prioq: Unify cell removal functions (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: beep: Drop stale mutex (Jaroslav Kysela) [RHEL-27515] - ALSA: echoaudio: remove redundant assignment to variable clock (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rt5660: Simplify mclk initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rt5640: Simplify mclk initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rt5616: Simplify mclk initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rt5514: Simplify mclk initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: nau8825: Simplify mclk initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: da7213: Simplify mclk initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wsa884x: Allow sharing reset GPIO (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: qcom,wsa8840: Add reset-gpios for shared line (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix mute/micmute LED For HP mt440 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Downgrade BDL table overflow message (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Set up BDL table at hw_params (Jaroslav Kysela) [RHEL-27515] - ALSA: Drop leftover snd-rtctimer stuff from Makefile (Jaroslav Kysela) [RHEL-27515] - ALSA: ump: Fix the discard error code from snd_ump_legacy_open() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Populate board selection with new I2S entries (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: ICCMAX recommendations for ICL+ platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: TGL-based platforms support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: ICL-based platforms support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: CNL-based platforms support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Abstract IRQ handling (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Abstract IPC handling (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Prefix SKL/APL-specific members (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix sound clipping in single capture scenario (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: L1SEN reference counted (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l42: Remove redundant delays in suspend(). (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: Remove redundant initialization of pointer 'data' (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: fix soundwire dependencies (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: add machine select and register code (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: fix for acp pme wake for soundwire configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: remove acp_reset flag (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: refactor acp child platform device creation code (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: refactor acp device configuration read logic (Jaroslav Kysela) [RHEL-27515] - ASoC: Constify pointer to of_phandle_args (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Enable Mute LED on HP 840 G8 (MB 8AB8) (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Must clear HALO_STATE before issuing SYSTEM_RESET (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix top speaker connection on Dell Inspiron 16 Plus 7630 (Jaroslav Kysela) [RHEL-27515] - ALSA: core: fix buffer overflow in test_format_fill_silence() (Jaroslav Kysela) [RHEL-27515] - ALSA: virtio: Fix "Coverity: virtsnd_kctl_tlv_op(): Uninitialized variables" warning. (Jaroslav Kysela) [RHEL-27515] - ALSA: avoid 'bool' as variable name (Jaroslav Kysela) [RHEL-27515] - soundwire: bus_type: make sdw_bus_type const (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: More relaxed check of MIDI jack names (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix mute/micmute LED For HP mt645 (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: remove redundant 'tristate' for SND_SEQ_UMP_CLIENT (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: make snd_seq_bus_type const (Jaroslav Kysela) [RHEL-27515] - ALSA: aoa: make soundbus_bus_type const (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Add some bounds checking to firmware data (Jaroslav Kysela) [RHEL-27515 RHEL-34741] {CVE-2024-26927} - ALSA: hda/realtek: cs35l41: Fix order and duplicates in quirks table (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: cs35l41: Fix device ID / model name (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: cs35l41: Add internal speaker support for ASUS UM3402 with missing DSD (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Workaround for ACPI with broken spk-id-gpios property (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: tx-macro: Simplify setting AMIC control (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: tx-macro: Mark AMIC control registers as volatile (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: tx-macro: Drop unimplemented DMIC clock divider (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: va-macro: add npl clk (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: fix function cast warnings (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Add Lenovo Legion 7i gen7 sound quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: set config_length based on device_count (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-mlink: update incorrect comment (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Fix runtime pm usage counter balance after fw exception (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dai: add support for dspless mode beyond HDAudio (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: lnl: Do not use LNL specific wrappers in DSPless mode (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dai-ops: add SoundWire dspless mode (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dai-ops: use dai_type (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: topology: Parse DAI type token for dspless mode (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: start SoundWire links earlier for LNL+ devices (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: topology: dynamically allocate and store DAI widget->private (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dai: remove dspless special case (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: fix dma_id for CHAIN_DMA capture (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: allow chain_dma for all supported DAIs (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: store number of playback/capture streams (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dai-ops: enable chain_dma for ALH (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda: add 'is_chain_dma_supported' callback (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ops: add new 'is_chain_dma_supported' callback (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: change chain_dma handling in dai_config (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: IPC3: fix message bounds on ipc ops (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Workaround for crashed firmware on system suspend (Jaroslav Kysela) [RHEL-27515 RHEL-35128] {CVE-2024-27057} - ASoC: q6dsp: fix event handler prototype (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: pci-lnl: Change the topology path to intel/sof-ipc4-tplg (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: pci-tgl: Change the default paths and firmware names (Jaroslav Kysela) [RHEL-27515] - ALSA: aw2: avoid casting function pointers (Jaroslav Kysela) [RHEL-27515] - ALSA: ctxfi: avoid casting function pointers (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: fix TYPO 'reguest' to 'request' in error log (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Fix non-functional mic on Lenovo 82UU (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Ensure that changed bytes are actually different (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: imx: Add devicetree support to select topologies (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Add DMI quirk for inverted jack-detect on MeeGoPad T8 (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Make LattePanda board DMI match more precise (Jaroslav Kysela) [RHEL-27515] - ALSA: es1938: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: es1968: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: fm801: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: maestro3: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: riptide: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: rme96: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: sis7019: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: via82xx: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: doc: Use DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: aoa: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: aaci: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: pxa2xx-ac97: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ASoC: pxa2xx-ac97: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: at73c213: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: ali5451: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: ali5451: Embed suspend image into struct snd_ali (Jaroslav Kysela) [RHEL-27515] - ALSA: azt3328: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: cmipci: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: cs4281: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: echoaudio: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: aloop: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: dummy: Replace with DEFINE_SIPMLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: pcsp: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: als300: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: als4000: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: atiixp: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: ens137x: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: intel8x0: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: nm256: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Fix locking in ACP IRQ handler (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Fix deadlock in rt5645_jack_detect_work() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: cht_bsw_rt5645: Cleanup codec_name handling (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Boards: Fix NULL pointer deref in BYT/CHT boards (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Remove default from IRQ1_CFG register (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: remove unused acpi_subysystem_id (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Expose FW version with sysfs (Jaroslav Kysela) [RHEL-27515] - ALSA: virtio: add support for audio controls (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/cs35l56: select intended config FW_CS_DSP (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add "Intel Reference board" SSID in the ALC256. (Jaroslav Kysela) [RHEL-27515] - ALSA: HDA: intel-sdw-acpi: add kernel parameter to select alternate controller (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: starts non sdw BE id with the highest sdw BE id (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-lnl-match: Add rt722 support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi: add RT712 support for LNL (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Remove unused function prototypes (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: ssp-common: Add stub for sof_ssp_get_codec_name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: common: DMI remap for rebranded Intel NUC M15 (LAPRC710) laptops (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: remove .init callbacks (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: add common sdw dai link init (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt5682: use helper to get codec dai by name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_cs42l42: use helper to get codec dai by name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt700: use helper to get codec dai by name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt712_sdca: use helper to get codec dai by name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt711: use helper to get codec dai by name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt_sdca_jack_common: use helper to get codec dai by name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: add get_codec_dai_by_name helper function (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: use single rtd_init for rt_amps (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use common module for DAI link generation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support DAI link order customization (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: dmi quirk cleanup for mtl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: board id cleanup for mtl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: board id cleanup for rpl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: board id cleanup for adl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: board id cleanup for tgl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: board id cleanup for jsl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc3-topology: Fix pipeline tear down logic (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Fix deadlock in ASP1 mixer register initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: constify static sdw_slave_ops struct (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Send initial config to module if present (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Add topology parsing support for initial config (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: UAPI: Add tokens for initial config feature (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix dynamic port assignment when TDM is set (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: fix raw noinc write test wrapping (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Add system suspend ops to disable IRQ (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Handle error from devm_pm_runtime_enable (Jaroslav Kysela) [RHEL-27515] - soundwire: intel_auxdevice: remove redundant assignment to variable link_flags (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Add DMI quirk for Lenovo Ideapad Pro 5 16ARP8 (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: fix SND_AMD_SOUNDWIRE_ACPI dependencies (Jaroslav Kysela) [RHEL-27515] - ASoC: fix SND_SOC_WCD939X dependencies (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Shut down jack detection on component remove (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Sync the hp ilimit works when removing the component (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Add clear of stashed pointer on component remove (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: add module parameter to tascodec_init() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix pci_probe() error path (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: fix reversed if statement in cs35l56_dspwait_asp1tx_put() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: add IDs for Dell dual spk platform (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/conexant: Add quirk for SWS JS201D (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Remove two HP Laptops using CS35L41 (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Fix dependencies for SND_CORE_TEST (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Ignore clock selector errors for single connection (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Enable headset mic on Vaio VJFE-ADL (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Remove unused test stub function (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Firmware file must match the version of preloaded firmware (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Fix filename string field layout (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Fix order of searching for firmware files (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Allow more time for firmware to boot (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Load tunings for the correct speaker models (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Firmware file must match the version of preloaded firmware (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Fix misuse of wm_adsp 'part' string for silicon revision (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Fix for initializing ASP1 mixer registers (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Initialize all ASP1 registers (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Fix default SDW TX mixer registers (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Fix to ensure ASP1 registers match cache (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Remove buggy checks from cs35l56_is_fw_reload_needed() (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Don't add the same register patch multiple times (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: cs35l56_component_remove() must clean up wm_adsp (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: cs35l56_component_remove() must clear cs35l56->component (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: Don't overwrite fwf_name with the default (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: Fix firmware file search order (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Apply headset jack quirk for non-bass alc287 thinkpads (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: refactor acp driver pm ops (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: select soundwire dependency flag for acp6.3 based platform (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: update descriptor fields for acp6.3 based platform (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: add machine select logic for soundwire based platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Add Soundwire DAI configuration support for AMD platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: add interrupt handling for SoundWire manager devices (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: add code for invoking soundwire manager helper functions (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: refactor register mask structure (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: implement function to extract slave information (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: refactor soundwire pads enable (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: refactor amd soundwire manager device node creation (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: update license (Jaroslav Kysela) [RHEL-27515] - ASoC/soundwire: implement generic api for scanning amd soundwire controller (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Add sound core KUnit test (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Fix snd_pcm_format_name function (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Add missing formats to formats list (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support ASUS Zenbook UM3402YAR (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support additional ASUS Zenbook UX3402VA (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: mtl-match: Add cs42l43_l0 cs35l56_l23 for MTL (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Fix support for a Huawei Matebook laptop (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Add DMI quirk for MSI Bravo 15 C7VF (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Check presence of valid altsetting control (Jaroslav Kysela) [RHEL-27515] - Revert "ALSA: usb-audio: Skip setting clock selector for single connections" (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Enable Mute LED on HP Laptop 14-fq0xxx (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix the external mic not being recognised for Acer Swift 1 SF114-32 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support HP models without _DSD using dual Speaker ID (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support additional HP Envy Models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for various HP ENVY models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Set Channel Index correctly when system is missing _DSD (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Support read-only clock selector control (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: Drop type from "clocks" (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Use fls to calculate the pre-divider for the PLL (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Refactor to use for_each_set_bit() (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Use USEC_PER_MSEC rather than hard coding (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Add pm_ptr around the power ops (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Check error from device_property_read_u32_array() (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Minor code tidy ups (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Tidy up header includes (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for HP G11 Laptops using CS35L56 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: realtek: Move hda_component implementation to module (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: realtek: Re-work CS35L41 fixups to re-use for other amps (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Adding new volume kcontrols (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Remove unneeded semicolon (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Sort quirk table entries (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: add quirk for RODE NT-USB+ (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Add delay quirk for MOTU M Series 2nd revision (Jaroslav Kysela) [RHEL-27515] - ALSA: virtio: remove duplicate check if queue is broken (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - Add speaker pin verbtable for Dell dual speaker platform (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: fix typo (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Skip setting clock selector for single connections (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Add a quirk for Yamaha YIT-W12TX transmitter (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/cs8409: Suppress vmaster control for Dolphin models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Increase default bdl_pos_adj for Apollo Lake (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Replace numeric device IDs with constant values (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: sc8280xp: limit speaker volumes (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Remove executable bit (Jaroslav Kysela) [RHEL-27515] - ASoC: allow up to eight CPU/codec DAIs (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd934x: drop unneeded regulator include (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd938x: skip printing deferred probe failuers (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd938x: handle deferred probe (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add check for cpu dai link initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Update platform name for different boards (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Enable rt5682s clocks in acp slave mode (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd938x: fix headphones volume controls (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd9335: drop unused gain hack remnant (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: lpass-wsa-macro: fix compander volume hack (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wsa883x: fix PA volume control (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: fix the capture noise issue (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Minimize the pop noise on headphone (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Improving the THD+N performance (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: improving crosstalk performance (Jaroslav Kysela) [RHEL-27515] - ALSA: synth: Save a few bytes of memory when registering a 'snd_emux' (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix mute/micmute LEDs for HP ZBook Power (Jaroslav Kysela) [RHEL-27515] - soundwire: stream: add missing const to Documentation (Jaroslav Kysela) [RHEL-27515] - ASoC: nau8540: Add pre-charge actions for input (Jaroslav Kysela) [RHEL-27515] - ASoC: p1022_rdk: fix all kernel-doc warnings (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Use devm_kcalloc() instead of devm_kzalloc() (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Compute file paths on firmware load (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: core: Skip firmware test for custom loaders (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Optimize quirk for Valve Galileo (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Fix memory leak in amd_sof_acp_probe() (Jaroslav Kysela) [RHEL-27515 RHEL-37099] {CVE-2023-52663} - ASoC: amd: acp: Update MODULE_DESCRIPTION for sof-mach (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add missing error handling in sof-mach (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Make use of existing *_CODEC_DAI macros (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Drop redundant initialization of machine driver data (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add WCD939x Codec driver (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add WCD939x Soundwire devices driver (Jaroslav Kysela) [RHEL-27515] - ASoC: codec: wcd-mbhc-v2: add support when connected behind an USB-C audio mux (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: document WCD939x Audio Codec (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: qcom,wcd938x: move out common properties (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: fsl,micfil: Add compatible string for i.MX95 platform (Jaroslav Kysela) [RHEL-27515] - ASoC: fsl_sai: Add support for i.MX95 platform (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: fsl,sai: Add compatible string for i.MX95 platform (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Enable headset mic on Lenovo M70 Gen5 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Enable mute/micmute LEDs and limit mic boost on HP ZBook (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/relatek: Enable Mute LED on HP Laptop 15s-fq2xxx (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: remove log message for LLP (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: generic: Remove obsolete call to ledtrig_audio_get (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Fix yet more -Wformat-truncation warnings (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Properly setup HDMI stream (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2: fix index check on graph_parse_node_multi_nm() (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: icp3-dtrace: Revert "Fix wrong kfree() usage" (Jaroslav Kysela) [RHEL-27515] - ALSA: oxygen: Fix right channel of capture volume mixer (Jaroslav Kysela) [RHEL-27515] - ALSA: aloop: Introduce a function to get if access is interleaved mode (Jaroslav Kysela) [RHEL-27515] - ASoC: mediatek: mt8195: Remove afe-dai component and rework codec link (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: annotate calibration data endianness (Jaroslav Kysela) [RHEL-27515] - ASoC: mediatek: mt8192: Check existence of dai_name before dereferencing (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix mute and mic-mute LEDs for HP Envy X360 13-ay0xxx (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/conexant: Fix headset auto detect fail in cx8070 and SN6140 (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bxt_rt298: Fix kernel ops due to COMP_DUMMY change (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bxt_da7219_max98357a: Fix kernel ops due to COMP_DUMMY change (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rtq9128: Fix TDM enable and DAI format control flow (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rtq9128: Fix PM_RUNTIME usage (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: Add tas2563 into driver (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: Add tas2563 into header file for DSP mode (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2562: move tas2563 from tas2562 driver to tas2781 driver (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: move tas2563 from tas2562.yaml to tas2781.yaml (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix mute and mic-mute LEDs for HP ProBook 440 G6 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: fix building without CONFIG_SPI (Jaroslav Kysela) [RHEL-27515] - ALSA: ac97: fix build regression (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support more HP models without _DSD (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add fixup for Lenovo 14ARB7 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add TAS2563 support for 14ARB7 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add configurable global i2c address (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add ptrs to calibration functions (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix mute/micmute LEDs for a HP ZBook (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Add driver properties for cs35l41 for Lenovo Legion Slim 7 Gen 8 serie (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: enable SND_PCI_QUIRK for Lenovo Legion Slim 7 Gen 8 (2023) serie (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: configure the amp after firmware load (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: enable SND_PCI_QUIRK for hp pavilion 14-ec1xxx series (Jaroslav Kysela) [RHEL-27515] - ALSA: mark all struct bus_type as const (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5663: cancel the work when system suspends (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Rename DSP mux channels (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add PCM Input Switch for Solo Gen 4 (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for custom Gen 4 Direct Monitor mixes (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add minimum firmware version check (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for Solo, 2i2, and 4i4 Gen 4 (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add power status control (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add R/O headphone volume control (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Disable autogain during phantom power state change (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Allow for controls with a "mute mode" (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Disable input controls while autogain is running (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for Air Presence + Drive option (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Store mix_ctls for Gen 4 Direct Monitor (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for software-controllable input gain (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Handle Gen 4 Direct Monitor mix updates (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Remove repeated elem->head.mixer references (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Allow for interfaces without per-channel volume (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Split direct_monitor out from monitor_other (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Minor refactor MSD mode check (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Remove line_out_hw_vol device info entry (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Split input_other into level/pad/air/phantom (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for DSP mux channels (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Split dim_mute_update from vol_updated (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for air/phantom control on input 2 (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Remove struct scarlett2_usb_volume_status (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add scarlett2_mixer_value_to_db() (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for Gen 4 style parameters (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Refactor common port_count lookups (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Change num_mux_* from int to u8 (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Refactor scarlett2_config_save() (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add #define for SCARLETT2_MIX_MAX (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Refactor scarlett2_usb_set_config() (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Parameterise notifications (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Rename db_scale_scarlett2_gain to volume (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Remove scarlett2_config_sets array (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Simplify enums by removing explicit values (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add config set struct (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Infer has_msd_mode from config items (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Infer standalone switch from config items (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Check for phantom persistence config item (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Check presence of mixer using mux_assignment (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for uploading new firmware (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add check for config_item presence (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add ioctl commands to erase flash segments (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Formatting fixes (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add skeleton hwdep/ioctl interface (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Update maintainer info (Jaroslav Kysela) [RHEL-27515 RHEL-37068] {CVE-2023-52680} - ALSA: scarlett2: Add missing error check to scarlett2_config_save() (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add missing error check to scarlett2_usb_set_config() (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add missing error checks to *_ctl_get() (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add clamp() in scarlett2_mixer_ctl_put() (Jaroslav Kysela) [RHEL-27515 RHEL-37084] {CVE-2023-52674} - ALSA: scarlett2: Add missing mutex lock around get meter levels (Jaroslav Kysela) [RHEL-27515 RHEL-37056] {CVE-2023-52689} - ALSA: scarlett2: Add #defines for firmware upgrade (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Retrieve useful flash segment numbers (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Convert meter levels from little-endian (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for Dell models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Prevent firmware load if SPI speed too low (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support additional Dell models without _DSD (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: fix kvmalloc_array() arguments order (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: remove sound controls in unbind (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: move set_drv_data outside tasdevice_init (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: fix typos in comment (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: do not use regcache (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: imx: Add SNDRV_PCM_INFO_BATCH flag (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Add mono speaker information to the components string (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: cht_bsw_rt5645: Set card.components string (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Add a rt5645_components() helper (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Add rt5645_get_pdata() helper (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Refactor rt5645_parse_dt() (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Add platform-data for Acer Switch V 10 (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Drop double EF20 entry from dmi_platform_data[] (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Only add SPI CS GPIO if SPI is enabled in kernel (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Do not allow uninitialised variables to be freed (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Add acp-psp mailbox interface for iram-dram fence register modification (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Rename amd_bt sof_dai_type (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Add i2s bt dai configuration support for AMD platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Refactor sof_i2s_tokens reading to update acpbt dai (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Refactor spinlock_irq(&sdev->ipc_lock) sequence in irq_handler (Jaroslav Kysela) [RHEL-27515] - ASoC: soc.h: don't create dummy Component via COMP_DUMMY() (Jaroslav Kysela) [RHEL-27515] - ASoC: sof: use snd_soc_dummy_dlc (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: hdaudio.c: use snd_soc_dummy_dlc (Jaroslav Kysela) [RHEL-27515] - ASoC: fsl_sai: Fix channel swap issue on i.MX8MP (Jaroslav Kysela) [RHEL-27515] - ASoC: hdmi-codec: fix missing report for jack initial status (Jaroslav Kysela) [RHEL-27515] - ASoC: topology: Replace fake root_device with kunit_device in tests (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support additional ASUS Zenbook 2023 Models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for ASUS Zenbook 2023 Models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support additional ASUS Zenbook 2022 Models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for ASUS Zenbook 2022 Models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support additional ASUS ROG 2023 models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for ASUS ROG 2023 models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Add config table to support many laptops without _DSD (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Remove redundant ret variable (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: add support for FW version 0x0503 (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Fix trivial code style issues (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-pcm.c: Complete the active count for components without DAIs (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: qcom,sm8250: Add X1E80100 sound card (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Add x1e80100 sound machine driver (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add missing MODULE_DESCRIPTION in mach-common (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp-config: Add missing MODULE_DESCRIPTION (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: vangogh: Switch to {RUNTIME,SYSTEM_SLEEP}_PM_OPS (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: vangogh: Allow probing ACP PCI when SOF is disabled (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: vangogh: Drop conflicting ACPI-based probing (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: sc8280xp: Add support for SM8650 (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: qcom,sm8250: document SM8650 sound card (Jaroslav Kysela) [RHEL-27515] - ASoC: tegra: tegra20_ac97: Convert to use GPIO descriptors (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_rt5640: Add new swapped-speakers quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_rt5640: Add quirk for the Medion Lifetab S10346 (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: drop bus freq calculation and set 'max_clk_freq' (Jaroslav Kysela) [RHEL-27515] - ALSA: au88x0: fixed a typo (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Increase delay in MOTU M quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add pm ops support for renoir platform. (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: check the validity of prm_no/cfg_no (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: remove duplicated including (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: check fw_context_save for library reload (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: IPC4: synchronize fw_config_params with fw definitions (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: IPC4: query fw_context_save feature from fw (Jaroslav Kysela) [RHEL-27515] - ALSA: au88x0: fixed spelling mistakes in au88x0_core.c (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: select program 0, conf 0 by default (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirk for ASUS ROG GV302XA (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: Document new DAI link flags playback-only/capture-only (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2: Introduce playback-only/capture-only DAI link flags (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Add missing statics for hp_ilimit functions (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Allow HP amp to cool off after current limit (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Don't enable bias sense during type detect (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-mtl-match: Change CS35L56 prefixes to AMPn (Jaroslav Kysela) [RHEL-27515] - ASoC: codec: wsa884x: make use of new mute_unmute_on_trigger flag (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: audioreach: Add 4 channel support (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: audioreach: drop duplicate channel defines (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: audioreach: Commonize setting channel mappings (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Apply mute LED quirk for HP15-db (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/hdmi: add force-connect quirks for ASUSTeK Z170 variants (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/hdmi: add force-connect quirk for NUC5CPYB (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirk for Lenovo Yoga Pro 7 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/cs35l56: Use set/get APIs to access spi->chip_select (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2: fix off by one in graph_parse_node_multi_nm() (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Correct SoundWire port list (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Correct order of include files to be alphabetical (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: modify config flag read logic (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: pci-mtl: add HDA_ARL PCI support (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: pci-mtl: fix ARL-S definitions (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: intel-dspcfg: add filters for ARL-S and ARL (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Intel: add HDA_ARL PCI ID support (Jaroslav Kysela) [RHEL-27515] - PCI: add INTEL_HDA_ARL to pci_ids.h (Jaroslav Kysela) [RHEL-27515] - ALSA: pcmtest: stop timer before buffer is released (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add Framework laptop 16 to quirks (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l45: Prevents spinning during runtime suspend (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l45: Prevent IRQ handling when suspending/resuming (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l45: Use modern pm_ops (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Set bclk as source to set pll for rt5682s codec (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Set bclk as source to set pll for rt5682s codec (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Enable dpcm_capture for MAX98388 codec (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add i2s bt support for nau8821-max card (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add new cpu dai and dailink creation for I2S BT instance (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: Remove extra dmi parameter (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: vangogh: Add condition check for acp config flag (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: Add new dmi entries for acp5x platform (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mediatek: mt8186: Revert Add Google Steelix topology compatible (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: add new Framework laptop to quirks (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_cs_amp: Connect outputs to a speaker widget (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: lnl: add core get and set support for dsp core (Jaroslav Kysela) [RHEL-27515] - ASoC: cs4271: Fix spelling mistake "retrieveing" -> "retrieving" (Jaroslav Kysela) [RHEL-27515] - ASoC: rt722-sdca: Set lane_control_support for multilane (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Wire up buffer flags (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: add alignment for topology header file struct definition (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: align topology header file with sof topology header (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt_sdca_jack_common: check ctx->headset_codec_dev instead of playback (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt_sdca_jack_common: ctx->headset_codec_dev = NULL (Jaroslav Kysela) [RHEL-27515 RHEL-37048] {CVE-2023-52697} - ASoC: Intel: sof_nau8825: board id cleanup for rpl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: glk_rt5682_max98357a: fix board id mismatch (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: board id cleanup for adl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-tgl-match: add cs42l43 and cs35l56 support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcht_es8316: Determine quirks/routing with codec-dev ACPI DSM (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcht_es8316: Add is_bytcr helper variable (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcht_es8316: Dump basic _DSM information (Jaroslav Kysela) [RHEL-27515] - ASoC: es83xx: add ACPI DSM helper module (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Move sof_of_machine_select() to core.c from sof-of-dev.c (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: sc8280xp: Limit speaker digital volumes (Jaroslav Kysela) [RHEL-27515] - ASoC: ops: add correct range check for limiting volume (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: fix memleak in wm_adsp_buffer_populate (Jaroslav Kysela) [RHEL-27515] - ASoC: da7219: Support low DC impedance headset (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add support for a new Huawei Matebook laptop (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: sc8280xp: Add support for SM8450 and SM8550 (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: sc8280xp: set card driver name from match data (Jaroslav Kysela) [RHEL-27515] - ASoC: cs4349: Drop legacy include (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Drop legacy includes (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l42: Drop legacy include (Jaroslav Kysela) [RHEL-27515] - ASoC: cirrus: edb93xx: Drop legacy include (Jaroslav Kysela) [RHEL-27515] - ASoC: cs4271: Convert to GPIO descriptors (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l36: Drop legacy includes (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l35: Drop legacy includes (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l34: Fix GPIO name and drop legacy include (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l33: Fix GPIO name and drop legacy include (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l32: Drop legacy include (Jaroslav Kysela) [RHEL-27515] - ASoC: hdac_hda: Conditionally register dais for HDMI and Analog (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: lpass-tx-macro: set active_decimator correct default value (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Fix non-functional mic on ASUS E1504FA (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Add DMI entry to support System76 Pangolin 13 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Disable power-save on KONTRON SinglePC (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Move Soundwire runtime stream alloc to soundcards (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Add helper for allocating Soundwire stream runtime (Jaroslav Kysela) [RHEL-27515] - ptrace: Convert ptrace_attach() to use lock guards (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: Add module ID print during module set up (Jaroslav Kysela) [RHEL-27515] - ASoC: core: Fix a handful of spelling mistakes. (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: Move window offset configuration earlier (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: check return value of snd_sof_ipc_msg_data (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: core: Implement IPC version fallback if firmware files are missing (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: Do not use resource managed allocation for ipc4_data (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: core: Add helper for initialization of paths, ops (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-pci-dev: Rely on core to create the file paths (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-of-dev: Rely on core to create the file paths (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-acpi-dev: Rely on core to create the file paths (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-pci-dev: Save the default IPC type and path overrides (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: core: Implement firmware, topology path setup in core (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-of-dev: Save the default IPC type and path overrides (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-acpi-dev: Save the default IPC type and path overrides (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Add placeholder for platform IPC type and path overrides (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Move sof_machine_* functions from sof-audio.c to core.c (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Move sof_of_machine_select() to sof-of-dev.c from sof-audio.c (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: icp3-dtrace: Fix wrong kfree() usage (Jaroslav Kysela) [RHEL-27515] - soundwire: generic_bandwidth_allocation use bus->params.max_dr_freq (Jaroslav Kysela) [RHEL-27515] - soundwire: intel_ace2x: fix AC timing setting for ACE2.x (Jaroslav Kysela) [RHEL-27515] - soundwire: stream: fix NULL pointer dereference for multi_link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use common module for DAI link generation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for DAI link generation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support DAI link array generation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: use common module for HDMI-In link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for HDMI-In link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support HDMI-In link initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: simplify HDMI-In quirks (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: use common module for BT offload link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for BT offload link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use common module for BT offload link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use common module for BT offload link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: rename function parameter (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support BT offload link initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: use common module for amp link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for amp link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use common module for amp link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use common module for amp link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for codec link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support amp link initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use common module for codec link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use common module for codec link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support codec link initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: cht_bsw_rt5672: check return value (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: ssp-common: get codec name function (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_maxim_common: check return value (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_maxim_common: add else between 2 if test (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: remove dead code (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-mtl-match: Add rt722 support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Unhardcode HDAudio BE DAI drivers description (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Kill S24_LE format (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Drop snd_hdac_calc_stream_format() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel Skylake: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: hdac_hdmi: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: hdac_hda: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: hda: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/ca0132: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/hdmi: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Upgrade stream-format infrastructure (Jaroslav Kysela) [RHEL-27515] - ASoC: pcm: Honor subformat when configuring runtime (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Honor subformat when querying PCMs (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Introduce MSBITS subformat interface (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi: add Gen4.1 SDCA board support for LNL RVP (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Add rt722 support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Make use of dev_err_probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: remove unused function declaration (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: Use existing helpers to change GPROCEN and PIE bits (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: call dsp dump when boot retry fails (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2-custom-sample: add CPU/Codec = N:M sample (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2-custom-sample: Add connection image (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2: use better image for Multi connection (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2: add CPU:Codec = N:M support (Jaroslav Kysela) [RHEL-27515] - ASoC: makes CPU/Codec channel connection map more generic (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: Handle ALSA kcontrol change notification from firmware (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: Add data struct for module notification message from firmware (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-control: Implement control update for switch/enum controls (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: Helper to find an swidget by module/instance id (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Always register the HDMI dai links (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: skl_hda_dsp_generic: Drop HDMI routes when HDMI is not available (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: correct white-spaces in examples (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Allow configuration of bit clock and frame inversion (Jaroslav Kysela) [RHEL-27515] - soundwire: qcom: set controller id to hw master id (Jaroslav Kysela) [RHEL-27515] - soundwire: bus: introduce controller_id (Jaroslav Kysela) [RHEL-27515] - soundwire: fix initializing sysfs for same devices on different buses (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Allow driver to work without IRQ connection (Jaroslav Kysela) [RHEL-27515] - ASoC: fsl_xcvr: refine the requested phy clock frequency (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mediatek: mt8186: Add Google Steelix topology compatible (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-pcm: fix up bad merge (Jaroslav Kysela) [RHEL-27515] - soundwire: stream: constify sdw_port_config when adding devices (Jaroslav Kysela) [RHEL-27515] - soundwire: qcom: drop unneeded qcom_swrm_stream_alloc_ports() cleanup (Jaroslav Kysela) [RHEL-27515] - soundwire: qcom: move sconfig in qcom_swrm_stream_alloc_ports() out of critical section (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5650: add mutex to avoid the jack detection failure (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Enable low-power hibernation mode on SPI (Jaroslav Kysela) [RHEL-27515] - ASoC: fsl_xcvr: Enable 2 * TX bit clock for spdif only case (Jaroslav Kysela) [RHEL-27515] - ASoC: doc: Fix undefined SND_SOC_DAPM_NOPM argument (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Refer to correct stream index at loops (Jaroslav Kysela) [RHEL-27515] - ASoC: imx-rpmsg: Force codec power on in low power audio mode (Jaroslav Kysela) [RHEL-27515] - ASoC: nau8810: Fix incorrect type in assignment and cast to restricted __be16 (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Add switch to control normal and alt hp inputs (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Add handling of ACPI (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Store device in private struct and use it more consistently (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Fix incorrect frame delay configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Fix the position of const qualifier (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Skylake: mem leak in skl register function (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Skylake: Fix mem leak in few functions (Jaroslav Kysela) [RHEL-27515] - ASoC: nau8822: Fix incorrect type in assignment and cast to restricted __be16 (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add missing SND_SOC_AMD_ACP_LEGACY_COMMON flag for ACP70 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: i915: Alays handle -EPROBE_DEFER (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5682s: Add LDO output selection for dacref (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add Kconfig options for acp7.0 based platform driver (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: add mtl_rt5650 support (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Add missing static from runtime PM ops (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8974: Correct boost mixer inputs (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Enable low-power hibernation mode on i2c (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Add HP 255 G10 into quirk table (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: add noinc write test (Jaroslav Kysela) [RHEL-27515] - regmap: ram: support noinc semantics (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: remove unnecessary NULL check (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: qcom,sm8250: add SM8550 sound card (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify the bin file parsing method (Jaroslav Kysela) [RHEL-27515] - ASoC: tegra: convert not to use dma_request_slave_channel() (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: correct the format order (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Fix for indentation issue (Jaroslav Kysela) [RHEL-27515] - ASoC: dapm: Simplify widget clone (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mediatek: remove unused variables (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mediatek: mt8186: clean up unused code (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mediatek: mt8195: clean up unused code (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Changing the headset detection time (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Add chip version flag (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Changing initialisation and broadcasting (Jaroslav Kysela) [RHEL-27515] - ASoC: nau8821: Add slew rate controls. (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: nau8821: Add DMIC slew rate. (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: ssm4567: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt5682: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt5663: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt5514: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt286: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt298: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt274: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: probe: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: nau8825: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: max98373: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: max98927: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: max98357a: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: i2s_test: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: hdaudio: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: es8336: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: da7219: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: dmic: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Add support for configuring PDM interface from topology (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: imx8m: Add DAI driver entry for MICFIL PDM (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-client: trivial: fix comment typo (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify macro value error (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify the wrong judgment of re value (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify the maximum value of calib (Jaroslav Kysela) [RHEL-27515] - mfd: arizona-spi: Set pdata.hpdet_channel for ACPI enumerated devs (Jaroslav Kysela) [RHEL-27515] - mfd: arizona-i2c: Simplify obtaining I2C match data (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: fix for i2s mode register field update (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: aw88399: Fix -Wuninitialized in aw_dev_set_vcalb() (Jaroslav Kysela) [RHEL-27515] - ASoC: rockchip: Fix unused rockchip_i2s_tdm_match warning for !CONFIG_OF (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wsa883x: make use of new mute_unmute_on_trigger flag (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-dai: add flag to mute and unmute stream during trigger (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: select SND_SOC_AMD_ACP_LEGACY_COMMON for ACP63 (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add ACPI dependency (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: aw88399: fix typo in Kconfig select (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Add rt5514 machine board (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Add rt5514 machine board (Jaroslav Kysela) [RHEL-27515] - ALSA: virtio: use ack callback (Jaroslav Kysela) [RHEL-27515] - ASoC: tegra: machine: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wm8995: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wm8994: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wm8962: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd9335: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rtq9128: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rt5682s: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: max9867: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: lpass-rx-macro: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: adav80x: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: adau1373: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: 88pm860x: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: wavefront: Drop obsoleted comments and definitions (Jaroslav Kysela) [RHEL-27515] - ALSA: wavefront: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: opl3: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: aoa: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: caiaq: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: mixart: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: azt3328: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: rawmidi: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: control: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add machine driver support for acp7.0 (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add pci legacy driver support for acp7.0 platform (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: change acp power on mask macro value (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: change acp-deinit function arguments (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add machine driver support for pdm use case (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add condition check for i2s clock generation (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add platform and flag data to acp data structure (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add code for scanning acp pdm controller (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add Kconfig options for acp6.3 based platform driver (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add machine driver support for acp6.3 platform (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add i2s clock generation support for acp6.3 based platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: refactor acp i2s clock generation code (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add acp6.3 pci legacy driver support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Skylake: add an error code check in skl_pcm_trigger (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd938x: use defines for entries in snd_soc_dai_driver array (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_wm5102: Add BYT_WM5102_IN_MAP quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_wm5102: Add BYT_WM5102_OUT_MAP quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_wm5102: Add BYT_WM5102_MCLK_19_2MHZ quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_wm5102: Add BYT_WM5102_SSP2 quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add aw88399 amplifier driver (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add code for bin parsing compatible with aw88399 (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Add schema for "awinic,aw88399" (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Make return of remove_late void, too (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_wm5102: Add support for Lenovo Yoga Tab 3 Pro YT3-X90 (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-cht: Add Lenovo Yoga Tab 3 Pro YT3-X90 quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: add option to use sram for data bin loading (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: refactor acp dram usage for data bin loading (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: increase DSP cache window range (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: add support for acp6.3 based platform (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: Add acpi machine id for acp6.3 version based platform (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify max_register usage error (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: use common module for DMIC links (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for DMIC links (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use common module for DMIC links (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use common module for DMIC links (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support dmic link initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: tlv320aic31xx: switch to gpiod_set_value_cansleep (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: i915: Remove extra argument from snd_hdac_i915_init (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Skylake: Move snd_hdac_i915_init to before probe_work. (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Intel: Move snd_hdac_i915_init to before probe_work. (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Move snd_hdac_i915_init to before probe_work. (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: i915: Allow xe as match for i915_component_master_match (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: i915: Add an allow_modprobe argument to snd_hdac_i915_init (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: i915: Allow override of gpu binding. (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Intel: Fix error handling in azx_probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: enable wake capability for acp pci driver (Jaroslav Kysela) [RHEL-27515] - ASoC: sigmadsp: Add __counted_by for struct sigmadsp_data and use struct_size() (Jaroslav Kysela) [RHEL-27515] - soundwire: dmi-quirks: update HP Omen match (Jaroslav Kysela) [RHEL-27515] - soundwire: bus: improve error handling for clock stop prepare/deprepare (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: make .remove callback return void (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: Dump the notification payload (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: pci-mtl: use ARL specific firmware definitions (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: use common module for HDMI link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for HDMI link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use common module for HDMI link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use common module for HDMI link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: new module for common functions (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: use sof_hdmi_private to init HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: use sof_hdmi_private to init HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use sof_hdmi_private to init HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use sof_hdmi_private to init HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_da7219: use sof_hdmi_private to init HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use sof_hdmi_private to init HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_hdmi: add common header for HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: remove hdac-hdmi support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: remove hdac-hdmi support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: remove hdac-hdmi support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_da7219: remove hdac-hdmi support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: remove hdac-hdmi support (Jaroslav Kysela) [RHEL-27515] - ASoC: tegra: Fix -Wuninitialized in tegra210_amx_platform_probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: ssm4567: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt5663: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt286: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: nau8825: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: max98927: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: max98373: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: es8336: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: da7219: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt298: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: max98357a: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt5682: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt274: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: i2s_test: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Improve topology parsing of dynamic strings (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Introduce helper functions for SSP and TDM handling (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Only create SSP%d snd_soc_dai_driver when requested (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wsa-macro: fix uninitialized stack variables with name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: explicitly include binding headers when used (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-client: fix build when only IPC4 is selected (Jaroslav Kysela) [RHEL-27515] - ASoC: Use device_get_match_data() (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom/lpass: Constify struct lpass_variant (Jaroslav Kysela) [RHEL-27515] - ASoC: Drop unnecessary of_match_device() calls (Jaroslav Kysela) [RHEL-27515] - ASoC: da7218: Use i2c_get_match_data() (Jaroslav Kysela) [RHEL-27515] - ASoC: Explicitly include correct DT includes (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Add code_loading parameter to stream setup (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Fix stream fifo_size initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Enable low-power hibernation mode on SPI (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Enable low-power hibernation mode on i2c (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Wake transactions need to be issued twice (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Change hibernate sequence to use allow auto hibernate (Jaroslav Kysela) [RHEL-27515] - ALSA: aoa: Replace asm/prom.h with explicit includes (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Poll SDxFIFOS after programming SDxFMT (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Introduce HOST stream setup mechanism (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Use helper to setup HOST stream (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Skylake: Use helper to setup HOST stream (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Initialise a variable to silence possible static analysis error (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-dapm: Annotate struct snd_soc_dapm_widget_list with __counted_by (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Remove unused hibernate wake constants (Jaroslav Kysela) [RHEL-27515] - ASoC: Adds support for TAS575x to the pcm512x driver (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: aw88261: Remove non-existing reset gpio (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: awinic,aw88395: Remove reset-gpios from AW88261 (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Remove unused variable (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cirrus_scodec: fix an error code (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Drop superfluous stream decoupling (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Keep module refcount up when gathering traces (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Disable DSP before loading basefw (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Preallocate memory for module configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Use generic size defines (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Move IPC error messages one level down (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Simplify referencing dai-params.yaml (Jaroslav Kysela) [RHEL-27515] - ASoC: doc: Update codec to codec examples (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify the transmission mode of function parameters (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add aw87390 amplifier driver (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Rename "sync-flag" to "awinic,sync-flag" (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add code for bin parsing compatible with aw87390 (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify i2c driver name (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Rename "sound-channel" to "awinic,audio-channel" (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify the transmission method of parameters (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Remove the "fade-enable property" (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Add schema for "awinic,aw87390" (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: awinic,aw88395: Add properties for multiple PA support (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Remove useless else (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rtq9128: Add TDM input source select (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: rtq9128: Add TDM input source slect property (Jaroslav Kysela) [RHEL-27515] - sh: boards: Fix Sound Simple-Card struct name (Jaroslav Kysela) [RHEL-27515] - ASoC: remove asoc_xxx() compatible macro (Jaroslav Kysela) [RHEL-27515] - ASoC: sof: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - sound: Fix snd_pcm_readv()/writev() to use iov access functions (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-iio-aux: Use flex array to simplify code (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-generic-dmaengine-pcm: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-component: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-topology: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-compress: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-utils: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-link: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-dapm: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-core: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-dai: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-pcm: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: sof: mediatek: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: sof: intel: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: sof: amd: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: codec: cs47lxx: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: codec: wm: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: codec: rt5677: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: avs: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soundwire: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: extensa: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: generic: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: tegra: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: fsl: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: bcm: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: simple_card_utils.h: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc.h: convert asoc_xxx() to snd_soc_xxx() (Jaroslav Kysela) [RHEL-27515] - ALSA: usx2y: Annotate struct snd_usx2y_urb_seq with __counted_by (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Annotate struct hda_conn_list with __counted_by (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add Richtek rtq9128 audio amplifier support (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Add Richtek rtq9128 audio amplifier (Jaroslav Kysela) [RHEL-27515] - soundwire: qcom: Log clk_get("iface") failures (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cirrus_scodec: Select GPIOLIB for KUnit test (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Drop unused IPC type defines (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mediatek: Use generic names for IPC types (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: Use generic names for IPC types (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: imx: Use generic names for IPC types (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Use generic names for IPC types (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Use generic names for IPC types (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Kconfig: Rename SND_SOC_SOF_INTEL_IPC4 to SND_SOC_SOF_IPC4 (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Extend timeout on bias sense timeout (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Move headset bias sense enable earlier in process (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Enable bias sense by default (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Lower default type detect time (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: handle EXCEPTION_CAUGHT notification from firmware (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda: add ipc4 FW panic support on CAVS 2.5+ platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: dump dsp stack (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: add telemetry retrieval support on Intel platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: add exception node in sof debugfs directory (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: add definition of telemetry slot for exception handling (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: add a helper function to search debug slot (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-mtrace: move debug slot related definitions to header.h (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Xtensa: dump ar registers to restore call stack (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cirrus_scodec: Add KUnit test (Jaroslav Kysela) [RHEL-27515] - ASoC: da7213: tidyup SND_SOC_DAIFMT_xxx (Jaroslav Kysela) [RHEL-27515] - ASoC: da7213: add .auto_selectable_formats support (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: wlf,wm8782: Add wlf,fsampen property (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8782: Use wlf,fsampen device tree property (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8782: Constrain maximum audio rate at runtime (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: make const array controls static (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: Fix -Wformat-truncation warning (Jaroslav Kysela) [RHEL-27515] - ASoC: rt1015: fix the first word being cut off (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Omit cs35l56_pm_ops_i2c_spi if I2C/SPI not enabled (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Use new export macro for dev_pm_ops (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Use pm_ptr() (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: Dump the payload also when set_get_data fails (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ops.h: Change the error code for not supported to EOPNOTSUPP (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Fix -Wmissing-prototypes warning (Jaroslav Kysela) [RHEL-27515] - ASoC: nau8821: Revise MICBIAS control for power saving. (Jaroslav Kysela) [RHEL-27515] - ASoC: hdac_hdmi: Remove temporary string use in create_fill_jack_kcontrols (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l41: Use modern pm_ops (Jaroslav Kysela) [RHEL-27515] - ASoC: max98927: Drop pointless includes (Jaroslav Kysela) [RHEL-27515] - ASoC: max98520: Drop pointless includes (Jaroslav Kysela) [RHEL-27515] - ASoC: max98388: Correct the includes (Jaroslav Kysela) [RHEL-27515] - ASoC: max98396: Drop pointless include (Jaroslav Kysela) [RHEL-27515] - ASoC: max98373: Convert to use GPIO descriptors (Jaroslav Kysela) [RHEL-27515] - ASoC: max98357a: Drop pointless include (Jaroslav Kysela) [RHEL-27515] - ASoC: max9768: Convert to use GPIO descriptors (Jaroslav Kysela) [RHEL-27515] - ASoC: tas571x: Simplify probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42xx8-i2c: Simplify probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8580: Simplify probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add machine driver that enables sound for systems with a ES8336 codec (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add support for splitting the codec specific code from the ACP driver (Jaroslav Kysela) [RHEL-27515] - ASoC: es8316: Enable support for MCLK div by 2 (Jaroslav Kysela) [RHEL-27515] - ASoC: es8316: Replace NR_SUPPORTED_MCLK_LRCK_RATIOS with ARRAY_SIZE() (Jaroslav Kysela) [RHEL-27515] - ASoC: es8316: Enable support for S32 LE format (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: lpass-tx-macro: Add SM6115 support (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: qcom,lpass-tx-macro: Add SM6115 (Jaroslav Kysela) [RHEL-27515] - ASoC: ak4642: Simplify probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: ak4642: Minor cleanups in probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: tlv320aic32x4-i2c: Simplify probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: tlv320aic32x4-spi: Simplify probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: codec: tlv320aic32x4: Add enum aic32x4_type to aic32x4_probe() (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Fix error checks of default read/write copy ops (Jaroslav Kysela) [RHEL-27515] - ASoC: Name iov_iter argument as iterator instead of buffer (Jaroslav Kysela) [RHEL-27515] - ASoC: dmaengine: Drop unused iov_iter for process callback (Jaroslav Kysela) [RHEL-27515] - dt-bindings: Fix typos (Jaroslav Kysela) [RHEL-27515] - ALSA: doc: Update description for the new PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ASoC: pcm: Drop obsoleted PCM copy_user ops (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Drop obsoleted PCM copy_user and copy_kernel ops (Jaroslav Kysela) [RHEL-27515] - ASoC: component: Add generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ASoC: dmaengine: Use iov_iter for process callback, too (Jaroslav Kysela) [RHEL-27515] - ASoC: dmaengine: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: pcmtest: Update comment about PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: xen: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: rme9652: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: hdsp: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: rme96: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: nm256: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: rme32: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: korg1212: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: es1938: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: dummy: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Add memory copy helpers between iov_iter and iomem (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Add copy ops with iov_iter (Jaroslav Kysela) [RHEL-27515] - iov_iter: Export import_ubuf() (Jaroslav Kysela) [RHEL-27515] - spi: tegra114: Remove unnecessary NULL-pointer checks (Jaroslav Kysela) [RHEL-27515] - ASoC: rockchip: Fix Wvoid-pointer-to-enum-cast warning (Jaroslav Kysela) [RHEL-27515] - ASoC: rockchip: merge DAI call back functions into ops (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Drop unneeded quotes (Jaroslav Kysela) [RHEL-27515] - spi: Constify spi parameters of chip select APIs (Jaroslav Kysela) [RHEL-27515] - spi: Constify spi_get_drvdata()'s spi parameter (Jaroslav Kysela) [RHEL-27515] - spi: Constify spi_get_ctldata()'s spi parameter (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Replace all spi->chip_select references with function call (Jaroslav Kysela) [RHEL-27515] - spi: Add APIs in spi core to set/get spi->chip_select and spi->cs_gpiod (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: remove prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: add clocks on endpoint (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: add missing mclk-fs (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: add definitions/ports (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: use definitions for port/endpoint (Jaroslav Kysela) [RHEL-27515] - ASoC: rockchip: i2s_tdm: Add support for RK3588 (Jaroslav Kysela) [RHEL-27515] - ASoC: rockchip: i2s_tdm: Make the grf property optional (Jaroslav Kysela) [RHEL-27515] - spi: Reintroduce spi_set_cs_timing() (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Document audio OF graph dai-tdm-slot-num dai-tdm-slot-width props (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Add missing (unevaluated|additional)Properties on child nodes (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: sgtl5000: Add missing type to 'micbias-voltage-m-volts' (Jaroslav Kysela) [RHEL-27515] - dt-bindings: sound: Add generic serial MIDI device (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: mt8192-mt6359: add new compatible and new properties (Jaroslav Kysela) [RHEL-27515] - spi: mediatek: support tick_delay without enhance_timing (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: Add dai-tdm-slot-width-map (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: wcd938x: Add gpio property for selecting CTIA/OMTP headset (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Centralize the 'sound-dai' definition (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: enable both flag/phandle for bitclock/frame-master (Jaroslav Kysela) [RHEL-27515] - spi: modify set_cs_timing parameter (Jaroslav Kysela) [RHEL-27515] - spi: mediatek: add tick_delay support (Jaroslav Kysela) [RHEL-27515]- sdhci-of-dwcmshc: disable PM runtime in dwcmshc_remove() (Luiz Capitulino) [RHEL-45234] - platform/mellanox: mlxbf-tmfifo: Drop Tx network packet when Tx TmFIFO is full (Luiz Capitulino) [RHEL-45234] - platform/mellanox: mlxbf-tmfifo: Remove unnecessary bool conversion (Luiz Capitulino) [RHEL-45234] - platform/mellanox: mlxbf-pmc: fix signedness bugs (Luiz Capitulino) [RHEL-45234] - drivers/platform/mellanox: Convert snprintf to sysfs_emit (Luiz Capitulino) [RHEL-45234] - cpufreq: exit() callback is optional (Mark Langsdorf) [RHEL-43846] {CVE-2024-38615} - cppc_cpufreq: Fix possible null pointer dereference (Mark Langsdorf) [RHEL-44143] {CVE-2024-38573} - ACPI: processor_idle: Fix memory leak in acpi_processor_power_exit() (Mark Langsdorf) [RHEL-33200] {CVE-2024-26894} - RAS/AMD/ATL: Use system settings for MI300 DRAM to normalized address translation (Aristeu Rozanski) [RHEL-38634] - RAS/AMD/ATL: Fix MI300 bank hash (Aristeu Rozanski) [RHEL-38634] - arm64: hibernate: Fix level3 translation fault in swsusp_save() (Mark Salter) [RHEL-35086] {CVE-2024-26989} - hwmon: (w83791d) Fix NULL pointer dereference by removing unnecessary structure field (Steve Best) [RHEL-37717] {CVE-2021-47386} - pstore/platform: Add check for kstrdup (Steve Best) [RHEL-38128] {CVE-2023-52869} - ARM: 9359/1: flush: check if the folio is reserved for no-mapping addresses (Charles Mirabile) [RHEL-34956] {CVE-2024-26947} - PM: sleep: wakeirq: fix wake irq warning in system suspend (Mark Langsdorf) [RHEL-26183] - drivers/base/cpu: crash data showing should depends on KEXEC_CORE (Mark Langsdorf) [RHEL-26183] - mm/memory_hotplug: fix error handling in add_memory_resource() (Mark Langsdorf) [RHEL-26183] - mm/memory_hotplug: add missing mem_hotplug_lock (Mark Langsdorf) [RHEL-26183] - regmap: fix bogus error on regcache_sync success (Mark Langsdorf) [RHEL-26183] - fw loader: Remove the now superfluous sentinel element from ctl_table array (Mark Langsdorf) [RHEL-26183] - regmap: fix NULL deref on lookup (Mark Langsdorf) [RHEL-26183] - driver core: platform: Annotate struct irq_affinity_devres with __counted_by (Mark Langsdorf) [RHEL-26183] - drivers: base: test: Make property entry API test modular (Mark Langsdorf) [RHEL-26183] - drivers/base: Add modular KUnit property entry API tests (Mark Langsdorf) [RHEL-26183] - driver core: Add missing parameter description to __fwnode_link_add() (Mark Langsdorf) [RHEL-26183] - driver core: platform: Unify the firmware node type check (Mark Langsdorf) [RHEL-26183] - driver core: platform: Use temporary variable in platform_device_add() (Mark Langsdorf) [RHEL-26183] - driver core: platform: Refactor error path in a couple places (Mark Langsdorf) [RHEL-26183] - driver core: platform: Drop redundant check in platform_device_add() (Mark Langsdorf) [RHEL-26183] - regmap: rbtree: Fix wrong register marked as in-cache when creating new node (Mark Langsdorf) [RHEL-26183] - driver core: return an error when dev_set_name() hasn't happened (Mark Langsdorf) [RHEL-26183] - crash: memory and CPU hotplug sysfs attributes (Mark Langsdorf) [RHEL-26183] - driver core: Call in reversed order in device_platform_notify_remove() (Mark Langsdorf) [RHEL-26183] - driver core: Return proper error code when dev_set_name() fails (Mark Langsdorf) [RHEL-26183] - mm,thp: fix nodeN/meminfo output alignment (Mark Langsdorf) [RHEL-26183] - drivers: base: test: Add missing MODULE_* macros to root device tests (Mark Langsdorf) [RHEL-26183] - drivers: base: test: Add missing MODULE_* macros for platform devices tests (Mark Langsdorf) [RHEL-26183] - drivers: base: Free devm resources when unregistering a device (Mark Langsdorf) [RHEL-26183] - drivers: base: Add basic devm tests for platform devices (Mark Langsdorf) [RHEL-26183] - drivers: base: Add basic devm tests for root devices (Mark Langsdorf) [RHEL-26183] - drivers/base: Disable CONFIG_DM_KUNIT_TEST (Mark Langsdorf) [RHEL-26183] - base/node: Remove duplicated include (Mark Langsdorf) [RHEL-26183] - driver core: Call dma_cleanup() on the test_remove path (Mark Langsdorf) [RHEL-26183] - driver core: test_async: fix an error code (Mark Langsdorf) [RHEL-26183] - of: Move of_device_{add,register,unregister} to platform.c (Mark Langsdorf) [RHEL-26183] - of: Move of_platform_register_reconfig_notifier() into DT core (Mark Langsdorf) [RHEL-26183] - regmap: Provide user selectable option to enable regmap (Mark Langsdorf) [RHEL-26183] - Regmap: Add REGMAP_BUILD (Mark Langsdorf) [RHEL-26183] - regmap: Fix the type used for a bitmap pointer (Mark Langsdorf) [RHEL-26183] - regmap: Remove dynamic allocation warnings for rbtree and maple (Mark Langsdorf) [RHEL-26183] - regmap: rbtree: Use alloc_flags for memory allocations (Mark Langsdorf) [RHEL-26183] - regmap: Reject fast_io regmap configurations with RBTREE and MAPLE caches (Mark Langsdorf) [RHEL-26183] - regmap-irq: Fix out-of-bounds access when allocating config buffers (Mark Langsdorf) [RHEL-26183] - regmap: mmio: Remove unused 64-bit support code (Mark Langsdorf) [RHEL-26183] - regmap: cache: Revert "Add 64-bit mode support" (Mark Langsdorf) [RHEL-26183] - regmap: Revert "add 64-bit mode support" and Co. (Mark Langsdorf) [RHEL-26183] - PM: domains: Move the verification of in-params from genpd_add_device() (Mark Langsdorf) [RHEL-26183] - regmap: Drop early readability check (Mark Langsdorf) [RHEL-26183] - drivers: fwnode: fix fwnode_irq_get[_byname]() (Mark Langsdorf) [RHEL-26183] - regmap: Check for register readability before checking cache during read (Mark Langsdorf) [RHEL-26183] - regmap: Add debugfs file for forcing field writes (Mark Langsdorf) [RHEL-26183] - regmap: Don't check for changes in regcache_set_val() (Mark Langsdorf) [RHEL-26183] - regmap: Add missing cache_only checks (Mark Langsdorf) [RHEL-26183] - regmap: regmap-irq: Move handle_post_irq to before pm_runtime_put (Mark Langsdorf) [RHEL-26183] - base/node: Use 'property' to identify an access parameter (Mark Langsdorf) [RHEL-26183] - isa: Remove unnecessary checks (Mark Langsdorf) [RHEL-26183] - PM: suspend: Fix pm_suspend_target_state handling for !CONFIG_PM (Mark Langsdorf) [RHEL-26183] - PM: domains: fix integer overflow issues in genpd_parse_state() (Mark Langsdorf) [RHEL-26183] - regmap: mmio: Allow passing an empty config->reg_stride (Mark Langsdorf) [RHEL-26183] - regmap-irq: Drop backward compatibility for inverted mask/unmask (Mark Langsdorf) [RHEL-26183] - regmap-irq: Minor adjustments to .handle_mask_sync() (Mark Langsdorf) [RHEL-26183] - regmap-irq: Remove support for not_fixed_stride (Mark Langsdorf) [RHEL-26183] - regmap-irq: Remove type registers (Mark Langsdorf) [RHEL-26183] - regmap-irq: Remove virtual registers (Mark Langsdorf) [RHEL-26183] - regmap-irq: Drop map from handle_mask_sync() parameters (Mark Langsdorf) [RHEL-26183] - hwrng: cn10k - use dev_err_probe (Bharat Bhushan) [RHEL-22181] - hwrng: cn10k - delete empty remove function (Bharat Bhushan) [RHEL-22181] - hwrng: cn10k - Add extended trng register support (Bharat Bhushan) [RHEL-22181] - hwrng: octeon - Fix warnings on 32-bit platforms (Bharat Bhushan) [RHEL-22181] - REDHAT: Makefile, dont reset dist-git-tmp if set (Lucas Zampieri)- REDHAT: Makefile, dont reset dist-git-tmp if set (Lucas Zampieri) - Revert "REDHAT: Fix values in Makefile being redefined" (Lucas Zampieri) - tools/power turbostat: Add local build_bug.h header for snapshot target (David Arcari) [RHEL-33321] - tools/power turbostat: Fix unc freq columns not showing with '-q' or '-l' (David Arcari) [RHEL-33321] - tools/power turbostat: option '-n' is ambiguous (David Arcari) [RHEL-33321 RHEL-36084] - tools/power turbostat: version 2024.05.10 (David Arcari) [RHEL-33321] - tools/power turbostat: Ignore pkg_cstate_limit when it is not available (David Arcari) [RHEL-33321] - tools/power turbostat: Fix order of strings in pkg_cstate_limit_strings (David Arcari) [RHEL-33321] - tools/power turbostat: Read Package-cstates via perf (David Arcari) [RHEL-33321] - tools/power turbostat: Read Core-cstates via perf (David Arcari) [RHEL-33321] - tools/power turbostat: Avoid possible memory corruption due to sparse topology IDs (David Arcari) [RHEL-33321] - tools/power turbostat: Add columns for clustered uncore frequency (David Arcari) [RHEL-33321] - tools/power turbostat: Enable non-privileged users to read sysfs counters (David Arcari) [RHEL-33321] - tools/power turbostat: Replace _Static_assert with BUILD_BUG_ON (David Arcari) [RHEL-33321] - tools/power turbostat: Add ARL-H support (David Arcari) [RHEL-33321] - tools/power turbostat: Enhance ARL/LNL support (David Arcari) [RHEL-33321] - tools/power turbostat: Survive sparse die_id (David Arcari) [RHEL-33321] - tools/power turbostat: Remember global max_die_id (David Arcari) [RHEL-33321] - tools/power turbostat: Harden probe_intel_uncore_frequency() (David Arcari) [RHEL-33321] - tools/power turbostat: Add "snapshot:" Makefile target (David Arcari) [RHEL-33321] - platform/x86:intel/pmc: Enable S0ix blocker show in Lunar Lake (Steve Best) [RHEL-46817] - platform/x86:intel/pmc: Update LNL signal status map (Steve Best) [RHEL-46817] - platform/x86:intel/pmc: Add support to show S0ix blocker counter (Steve Best) [RHEL-46817] - platform/x86/intel/pmc: Fix PCH names in comments (Steve Best) [RHEL-46817] - platform/x86/intel/pmc: Improve PKGC residency counters debug (Steve Best) [RHEL-46817] - platform/x86/intel/pmc/arl: Put GNA device in D3 (Steve Best) [RHEL-46817] - net/sched: act_api: fix possible infinite loop in tcf_idr_check_alloc() (Davide Caratti) [RHEL-45534] - net/sched: taprio: extend minimum interval restriction to entire cycle too (Davide Caratti) [RHEL-44375 RHEL-45534] {CVE-2024-36244} - net/sched: taprio: make q->picos_per_byte available to fill_sched_entry() (Davide Caratti) [RHEL-44375 RHEL-45534] {CVE-2024-36244} - rtnetlink: Correct nested IFLA_VF_VLAN_LIST attribute validation (Davide Caratti) [RHEL-39715] {CVE-2024-36017} - xfs: process free extents to busy list in FIFO order (Pavel Reichl) [RHEL-7961] - xfs: adjust the incore perag block_count when shrinking (Pavel Reichl) [RHEL-7961] - xfs: abort fstrim if kernel is suspending (Pavel Reichl) [RHEL-7961] - xfs: reduce AGF hold times during fstrim operations (Pavel Reichl) [RHEL-7961] - xfs: move log discard work to xfs_discard.c (Pavel Reichl) [RHEL-7961] - can: j1939: j1939_netdev_start(): fix UAF for rx_kref of j1939_priv (Ken Cox) [RHEL-38415] {CVE-2021-47459} - tty: n_gsm: fix possible out-of-bounds in gsm0_receive() (Steve Best) [RHEL-39354] {CVE-2024-36016} - net/sched: initialize noop_qdisc owner (Davide Caratti) [RHEL-35058] - net/sched: Fix mirred deadlock on device recursion (Davide Caratti) [RHEL-35058] {CVE-2024-27010} - KVM: SEV-ES: Fix svm_get_msr()/svm_set_msr() for KVM_SEV_ES_INIT guests (Paolo Bonzini) [RHEL-16745] - x86/e820: Add a new e820 table update helper (Paolo Bonzini) [RHEL-16745] - x86/sev: Add callback to apply RMP table fixups for kexec (Paolo Bonzini) [RHEL-16745] - x86/kexec: Do not update E820 kexec table for setup_data (Paolo Bonzini) [RHEL-16745] - x86/e820: Don't reserve SETUP_RNG_SEED in e820 (Paolo Bonzini) [RHEL-16745] - redhat: add new configs (Paolo Bonzini) [RHEL-16745] - KVM: SNP: Fix LBR Virtualization for SNP guest (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Don't save mmu_invalidate_seq after checking private attr (Paolo Bonzini) [RHEL-16745] - KVM: SEV-ES: Delegate LBR virtualization to the processor (Paolo Bonzini) [RHEL-16745] - KVM: SEV-ES: Disallow SEV-ES guests when X86_FEATURE_LBRV is absent (Paolo Bonzini) [RHEL-16745] - KVM: SEV-ES: Prevent MSR access post VMSA encryption (Paolo Bonzini) [RHEL-16745] - KVM: SVM: Remove the need to trigger an UNBLOCK event on AP creation (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Don't WARN() if RMP lookup fails when invalidating gmem pages (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Automatically switch reclaimed pages to shared (Paolo Bonzini) [RHEL-16745] - KVM: SVM: Add module parameter to enable SEV-SNP (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Avoid WBINVD for HVA-based MMU notifications for SNP (Paolo Bonzini) [RHEL-16745] - KVM: x86: Implement hook for determining max NPT mapping level (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Implement gmem hook for invalidating private pages (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Implement gmem hook for initializing private pages (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Support SEV-SNP AP Creation NAE event (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add support to handle RMP nested page faults (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add support to handle Page State Change VMGEXIT (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add support to handle MSR based Page State Change VMGEXIT (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add support to handle GHCB GPA register VMGEXIT (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add KVM_SEV_SNP_LAUNCH_FINISH command (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add KVM_SEV_SNP_LAUNCH_UPDATE command (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add KVM_SEV_SNP_LAUNCH_START command (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add initial SEV-SNP support (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Select KVM_GENERIC_PRIVATE_MEM when CONFIG_KVM_AMD_SEV=y (Paolo Bonzini) [RHEL-16745] - KVM: MMU: Disable fast path if KVM_EXIT_MEMORY_FAULT is needed (Paolo Bonzini) [RHEL-16745] - KVM: x86: Add hook for determining max NPT mapping level (Paolo Bonzini) [RHEL-16745] - KVM: guest_memfd: Add hook for invalidating memory (Paolo Bonzini) [RHEL-16745] - KVM: guest_memfd: Add interface for populating gmem pages with user data (Paolo Bonzini) [RHEL-16745] - KVM: guest_memfd: extract __kvm_gmem_get_pfn() (Paolo Bonzini) [RHEL-16745] - KVM: guest_memfd: Add hook for initializing memory (Paolo Bonzini) [RHEL-16745] - KVM: guest_memfd: limit overzealous WARN (Paolo Bonzini) [RHEL-16745] - KVM: guest_memfd: pass error up from filemap_grab_folio (Paolo Bonzini) [RHEL-16745] - KVM: x86: Advertise max mappable GPA in CPUID.0x80000008.GuestPhysBits (Paolo Bonzini) [RHEL-16745] - KVM: x86: Don't advertise guest.MAXPHYADDR as host.MAXPHYADDR in CPUID (Paolo Bonzini) [RHEL-16745] - KVM: x86: Split core of hypercall emulation to helper function (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Allow per-guest configuration of GHCB protocol version (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add GHCB handling for termination requests (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add GHCB handling for Hypervisor Feature Support requests (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add support to handle AP reset MSR protocol (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Sanity check that __kvm_faultin_pfn() doesn't create noslot pfns (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Initialize kvm_page_fault's pfn and hva to error values (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Set kvm_page_fault.hva to KVM_HVA_ERR_BAD for "no slot" faults (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Handle no-slot faults at the beginning of kvm_faultin_pfn() (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Move slot checks from __kvm_faultin_pfn() to kvm_faultin_pfn() (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Explicitly disallow private accesses to emulated MMIO (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Don't force emulation of L2 accesses to non-APIC internal slots (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Move private vs. shared check above slot validity checks (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: WARN and skip MMIO cache on private, reserved page faults (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: check for invalid async page faults involving private memory (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Use synthetic page fault error code to indicate private faults (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: WARN if upper 32 bits of legacy #PF error code are non-zero (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Pass full 64-bit error code when handling page faults (Paolo Bonzini) [RHEL-16745] - KVM: x86: Move synthetic PFERR_* sanity checks to SVM's #NPF handler (Paolo Bonzini) [RHEL-16745] - KVM: x86: Define more SEV+ page fault error bits/flags for #NPF (Paolo Bonzini) [RHEL-16745] - KVM: x86: Remove separate "bit" defines for page fault error code masks (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Exit to userspace with -EFAULT if private fault hits emulation (Paolo Bonzini) [RHEL-16745] - KVM: x86: Disable KVM_INTEL_PROVE_VE by default (Paolo Bonzini) [RHEL-16745] - KVM: VMX: Enumerate EPT Violation #VE support in /proc/cpuinfo (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Print SPTEs on unexpected #VE (Paolo Bonzini) [RHEL-16745] - KVM: VMX: Dump VMCS on unexpected #VE (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Add sanity checks that KVM doesn't create EPT #VE SPTEs (Paolo Bonzini) [RHEL-16745] - KVM: nVMX: Always handle #VEs in L0 (never forward #VEs from L2 to L1) (Paolo Bonzini) [RHEL-16745] - KVM: nVMX: Initialize #VE info page for vmcs02 when proving #VE support (Paolo Bonzini) [RHEL-16745] - KVM: VMX: Don't kill the VM on an unexpected #VE (Paolo Bonzini) [RHEL-16745] - KVM: VMX: Introduce test mode related to EPT violation VE (Paolo Bonzini) [RHEL-16745] - KVM, x86: add architectural support code for #VE (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Track shadow MMIO value on a per-VM basis (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Add Suppress VE bit to EPT shadow_mmio_mask/shadow_present_mask (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Use SHADOW_NONPRESENT_VALUE for atomic zap in TDP MMU (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Fix a largely theoretical race in kvm_mmu_track_write() (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Process atomically-zapped SPTEs after TLB flush (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Allow non-zero value for non-present SPTE and removed SPTE (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Replace hardcoded value 0 for the initial value for SPTE (Paolo Bonzini) [RHEL-16745] - KVM: Allow page-sized MMU caches to be initialized with custom 64-bit values (Paolo Bonzini) [RHEL-16745] - KVM: delete .change_pte MMU notifier callback (Paolo Bonzini) [RHEL-16745] - KVM: x86: Explicitly zero kvm_caps during vendor module load (Paolo Bonzini) [RHEL-16745] - KVM: x86: Fully re-initialize supported_mce_cap on vendor module load (Paolo Bonzini) [RHEL-16745] - KVM: x86: Fully re-initialize supported_vm_types on vendor module load (Paolo Bonzini) [RHEL-16745] - selftests: kvm: add test for transferring FPU state into VMSA (Paolo Bonzini) [RHEL-16745] - selftests: kvm: split "launch" phase of SEV VM creation (Paolo Bonzini) [RHEL-16745] - selftests: kvm: switch to using KVM_X86_*_VM (Paolo Bonzini) [RHEL-16745] - selftests: kvm: add tests for KVM_SEV_INIT2 (Paolo Bonzini) [RHEL-16745] - KVM: SEV: allow SEV-ES DebugSwap again (Paolo Bonzini) [RHEL-16745] - KVM: SEV: introduce KVM_SEV_INIT2 operation (Paolo Bonzini) [RHEL-16745] - KVM: SEV: sync FPU and AVX state at LAUNCH_UPDATE_VMSA time (Paolo Bonzini) [RHEL-16745] - KVM: SEV: define VM types for SEV and SEV-ES (Paolo Bonzini) [RHEL-16745] - KVM: SEV: introduce to_kvm_sev_info (Paolo Bonzini) [RHEL-16745] - KVM: x86: Add supported_vm_types to kvm_caps (Paolo Bonzini) [RHEL-16745] - KVM: x86: add fields to struct kvm_arch for CoCo features (Paolo Bonzini) [RHEL-16745] - KVM: SEV: store VMSA features in kvm_sev_info (Paolo Bonzini) [RHEL-16745] - KVM: SEV: publish supported VMSA features (Paolo Bonzini) [RHEL-16745] - KVM: introduce new vendor op for KVM_GET_DEVICE_ATTR (Paolo Bonzini) [RHEL-16745] - KVM: x86: use u64_to_user_ptr() (Paolo Bonzini) [RHEL-16745] - KVM: SVM: Compile sev.c if and only if CONFIG_KVM_AMD_SEV=y (Paolo Bonzini) [RHEL-16745] - KVM: SVM: Invert handling of SEV and SEV_ES feature flags (Paolo Bonzini) [RHEL-16745] - Documentation: kvm/sev: clarify usage of KVM_MEMORY_ENCRYPT_OP (Paolo Bonzini) [RHEL-16745] - Documentation: kvm/sev: separate description of firmware (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Track SNP host status with cc_platform_*() (Paolo Bonzini) [RHEL-16745] - x86/cc: Add cc_platform_set/_clear() helpers (Paolo Bonzini) [RHEL-16745] - x86/kvm/Kconfig: Have KVM_AMD_SEV select ARCH_HAS_CC_PLATFORM (Paolo Bonzini) [RHEL-16745] - x86/tdx: Preserve shared bit on mprotect() (Paolo Bonzini) [RHEL-16745] - x86/sev: Check for MWAITX and MONITORX opcodes in the #VC handler (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Add models 0x10-0x1f to the Zen5 range (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Update the Zenbleed microcode revisions (Paolo Bonzini) [RHEL-16745] - crypto: ccp - Avoid discarding errors in psp_send_platform_access_msg() (Paolo Bonzini) [RHEL-16745] - crypto: ccp - State in dmesg that TSME is enabled (Paolo Bonzini) [RHEL-16745] - x86/sev: Disable KMSAN for memory encryption TUs (Paolo Bonzini) [RHEL-16745] - x86/sev: Dump SEV_STATUS (Paolo Bonzini) [RHEL-16745] - crypto: ccp - Have it depend on AMD_IOMMU (Paolo Bonzini) [RHEL-16745] - iommu/amd: Fix failure return from snp_lookup_rmpentry() (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Make snp_range_list static (Paolo Bonzini) [RHEL-16745] - Documentation: virt: Fix up pre-formatted text block for SEV ioctls (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Add the SNP_SET_CONFIG command (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Add the SNP_COMMIT command (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Add the SNP_PLATFORM_STATUS command (Paolo Bonzini) [RHEL-16745] - x86/cpufeatures: Enable/unmask SEV-SNP CPU feature (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Make AVIC backing, VMSA and VMCB memory allocation SNP safe (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Add panic notifier for SEV/SNP firmware shutdown on kdump (Paolo Bonzini) [RHEL-16745] - iommu/amd: Clean up RMP entries for IOMMU pages during SNP shutdown (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Handle legacy SEV commands when SNP is enabled (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Handle non-volatile INIT_EX data when SNP is enabled (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Handle the legacy TMR allocation when SNP is enabled (Paolo Bonzini) [RHEL-16745] - x86/sev: Introduce an SNP leaked pages list (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Provide an API to issue SEV and SNP commands (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Add support to initialize the AMD-SP for SEV-SNP (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Define the SEV-SNP commands (Paolo Bonzini) [RHEL-16745] - crypto: ccp - Fix null pointer dereference in __sev_platform_shutdown_locked (Paolo Bonzini) [RHEL-16745] - x86/sev: Adjust the directmap to avoid inadvertent RMP faults (Paolo Bonzini) [RHEL-16745] - x86/sev: Add helper functions for RMPUPDATE and PSMASH instruction (Paolo Bonzini) [RHEL-16745] - x86/fault: Dump RMP table information when RMP page faults occur (Paolo Bonzini) [RHEL-16745] - x86/traps: Define RMP violation #PF error code (Paolo Bonzini) [RHEL-16745] - x86/fault: Add helper for dumping RMP entries (Paolo Bonzini) [RHEL-16745] - x86/sev: Add RMP entry lookup helpers (Paolo Bonzini) [RHEL-16745] - x86/sev: Add SEV-SNP host initialization support (Paolo Bonzini) [RHEL-16745] - x86/mtrr: Don't print errors if MtrrFixDramModEn is set when SNP enabled (Paolo Bonzini) [RHEL-16745] - iommu/amd: Don't rely on external callers to enable IOMMU SNP support (Paolo Bonzini) [RHEL-16745] - x86/speculation: Do not enable Automatic IBRS if SEV-SNP is enabled (Paolo Bonzini) [RHEL-16745] - x86/cpufeatures: Add SEV-SNP CPU feature (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Do the common init on future Zens too (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Add more models to X86_FEATURE_ZEN5 (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Add X86_FEATURE_ZEN5 (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Add X86_FEATURE_ZEN1 (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Drop now unused CPU erratum checking function (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Get rid of amd_erratum_1485[] (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Get rid of amd_erratum_400[] (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Get rid of amd_erratum_383[] (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Get rid of amd_erratum_1054[] (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Move the DIV0 bug detection to the Zen1 init function (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Move Zenbleed check to the Zen2 init function (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Rename init_amd_zn() to init_amd_zen_common() (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Call the spectral chicken in the Zen2 init function (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Move erratum 1076 fix into the Zen1 init function (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Move the Zen3 BTC_NO detection to the Zen3 init function (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Carve out the erratum 1386 fix (Paolo Bonzini) [RHEL-16745] - x86/sev: Fix position dependent variable references in startup code (Paolo Bonzini) [RHEL-16745] - x86/Kconfig: Remove CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT (Paolo Bonzini) [RHEL-16745] - x86/sme: Fix memory encryption setting if enabled by default and not overridden (Paolo Bonzini) [RHEL-16745]- netfilter: conntrack: switch connlabels to atomic_t (Xin Long) [RHEL-28816] - sched: act_ct: add netns into the key of tcf_ct_flow_table (Xin Long) [RHEL-28816] - stm class: Fix a double free in stm_register_device() (David Arcari) [RHEL-44520] {CVE-2024-38627} - lib/test_hmm.c: handle src_pfns and dst_pfns allocation failure (cki-backport-bot) [RHEL-44261] {CVE-2024-38543} - netfilter: complete validation of user input (Phil Sutter) [RHEL-37212] {CVE-2024-35896} - netfilter: validate user input for expected length (Phil Sutter) [RHEL-37212] {CVE-2024-35896} - xfs: fix reloading entire unlinked bucket lists (Pavel Reichl) [RHEL-7990] - xfs: make inode unlinked bucket recovery work with quotacheck (Pavel Reichl) [RHEL-7990] - xfs: reload entire unlinked bucket lists (Pavel Reichl) [RHEL-7990] - xfs: use i_prev_unlinked to distinguish inodes that are not on the unlinked list (Pavel Reichl) [RHEL-7990] - xfs: load uncached unlinked inodes into memory on demand (Pavel Reichl) [RHEL-7990] - netfilter: nf_tables: Implement table adoption support (Phil Sutter) [RHEL-32120] - netfilter: nf_tables: Introduce NFT_TABLE_F_PERSIST (Phil Sutter) [RHEL-32120] - netfilter: uapi: Document NFT_TABLE_F_OWNER flag (Phil Sutter) [RHEL-32120] - net: core: reject skb_copy(_expand) for fraglist GSO skbs (Xin Long) [RHEL-39781] {CVE-2024-36929} - net: relax socket state check at accept time. (Florian Westphal) [RHEL-39833] - tcp: defer shutdown(SEND_SHUTDOWN) for TCP_SYN_RECV sockets (Florian Westphal) [RHEL-39833] {CVE-2024-36905} - ppdev: Add an error check in register_device (Steve Best) [RHEL-39127] {CVE-2024-36015} - ppdev: Remove usage of the deprecated ida_simple_xx() API (Steve Best) [RHEL-39127] {CVE-2024-36015} - hwmon: (w83793) Fix NULL pointer dereference by removing unnecessary structure field (Steve Best) [RHEL-37725] {CVE-2021-47384} - of: module: prevent NULL pointer dereference in vsnprintf() (Steve Best) [RHEL-37254] {CVE-2024-35878}- KEYS: trusted: Fix memory leak in tpm2_key_encode() (CKI Backport Bot) [RHEL-41151] {CVE-2024-36967} - mm/zswap: invalidate duplicate entry when !zswap_enabled (Rafael Aquini) [RHEL-40684] - mm: zswap: fix objcg use-after-free in entry destruction (Rafael Aquini) [RHEL-40684] - mm: memcg: add per-memcg zswap writeback stat (Rafael Aquini) [RHEL-40684] - zswap: make shrinking memcg-aware (Rafael Aquini) [RHEL-40684] - memcontrol: implement mem_cgroup_tryget_online() (Rafael Aquini) [RHEL-40684] - mm/list_lru.c: remove unused list_lru_from_kmem() (Rafael Aquini) [RHEL-40684] - list_lru: allow explicit memcg and NUMA node selection (Rafael Aquini) [RHEL-40684] - mm: zswap: fix potential memory corruption on duplicate store (Rafael Aquini) [RHEL-40684] - mm: zswap: kill zswap_get_swap_cache_page() (Rafael Aquini) [RHEL-40684] - mm: zswap: tighten up entry invalidation (Rafael Aquini) [RHEL-40684] - mm: zswap: use zswap_invalidate_entry() for duplicates (Rafael Aquini) [RHEL-40684] - zswap: make zswap_load() take a folio (Rafael Aquini) [RHEL-40684] - swap: remove some calls to compound_head() in swap_readpage() (Rafael Aquini) [RHEL-40684] - memcg: convert get_obj_cgroup_from_page to get_obj_cgroup_from_folio (Rafael Aquini) [RHEL-40684] - zswap: make zswap_store() take a folio (Rafael Aquini) [RHEL-40684] - mm: kill frontswap (Rafael Aquini) [RHEL-40684] - mm: zswap: fix double invalidate with exclusive loads (Rafael Aquini) [RHEL-40684] - mm: zswap: invaldiate entry after writeback (Rafael Aquini) [RHEL-40684] - mm: zswap: remove zswap_header (Rafael Aquini) [RHEL-40684] - mm: zswap: simplify writeback function (Rafael Aquini) [RHEL-40684] - mm: zswap: remove shrink from zpool interface (Rafael Aquini) [RHEL-40684] - mm: zswap: remove page reclaim logic from zsmalloc (Rafael Aquini) [RHEL-40684] - mm: zswap: remove page reclaim logic from z3fold (Rafael Aquini) [RHEL-40684] - mm: zswap: remove page reclaim logic from zbud (Rafael Aquini) [RHEL-40684] - mm: zswap: add pool shrinking mechanism (Rafael Aquini) [RHEL-40684] - mm: zswap: support exclusive loads (Rafael Aquini) [RHEL-40684] - mm: zswap: shrink until can accept (Rafael Aquini) [RHEL-40684] - swap, __read_swap_cache_async(): enlarge get/put_swap_device protection range (Rafael Aquini) [RHEL-40684] - af_unix: Fix data races in unix_release_sock/unix_stream_sendmsg (Guillaume Nault) [RHEL-43969] {CVE-2024-38596} - af_unix: Fix data-races around sk->sk_shutdown. (Guillaume Nault) [RHEL-43969] {CVE-2024-38596} - af_unix: Fix data races around sk->sk_shutdown. (Guillaume Nault) [RHEL-43969] {CVE-2024-38596} - tls: fix missing memory barrier in tls_init (cki-backport-bot) [RHEL-44477] {CVE-2024-36489} - net/sched: taprio: always validate TCA_TAPRIO_ATTR_PRIOMAP (cki-backport-bot) [RHEL-43400] {CVE-2024-36974} - packet: annotate data-races around ignore_outgoing (cki-backport-bot) [RHEL-33238] {CVE-2024-26862} - gfs2: Be more careful with the quota sync generation (Andreas Gruenbacher) [RHEL-40902] - gfs2: Get rid of some unnecessary quota locking (Andreas Gruenbacher) [RHEL-40902] - gfs2: Add some missing quota locking (Andreas Gruenbacher) [RHEL-40902] - gfs2: Fold qd_fish into gfs2_quota_sync (Andreas Gruenbacher) [RHEL-40902] - gfs2: quota need_sync cleanup (Andreas Gruenbacher) [RHEL-40902] - gfs2: Fix and clean up function do_qc (Andreas Gruenbacher) [RHEL-40902] - gfs2: Revert "Add quota_change type" (Andreas Gruenbacher) [RHEL-40902] - gfs2: Revert "ignore negated quota changes" (Andreas Gruenbacher) [RHEL-40902] - gfs2: qd_check_sync cleanups (Andreas Gruenbacher) [RHEL-40902] - gfs2: Check quota consistency on mount (Andreas Gruenbacher) [RHEL-40902] - gfs2: Minor gfs2_quota_init error path cleanup (Andreas Gruenbacher) [RHEL-40902] - gfs2: fix kernel BUG in gfs2_quota_cleanup (Edward Adam Davis) [RHEL-40902] - gfs2: Clean up quota.c:print_message (Andreas Gruenbacher) [RHEL-40902] - gfs2: Clean up gfs2_alloc_parms initializers (Andreas Gruenbacher) [RHEL-40902] - gfs2: Two quota=account mode fixes (Andreas Gruenbacher) [RHEL-40902] - gfs2: Remove useless assignment (Bob Peterson) [RHEL-40902] - gfs2: simplify slot_get (Bob Peterson) [RHEL-40902] - gfs2: Simplify qd2offset (Bob Peterson) [RHEL-40902] - gfs2: Remove quota allocation info from quota file (Bob Peterson) [RHEL-40902] - gfs2: use constant for array size (Bob Peterson) [RHEL-40902] - gfs2: Set qd_sync_gen in do_sync (Bob Peterson) [RHEL-40902] - gfs2: Remove useless err set (Bob Peterson) [RHEL-40902] - gfs2: Small gfs2_quota_lock cleanup (Bob Peterson) [RHEL-40902] - gfs2: move qdsb_put and reduce redundancy (Bob Peterson) [RHEL-40902] - gfs2: Don't try to sync non-changes (Bob Peterson) [RHEL-40902] - gfs2: Simplify function need_sync (Bob Peterson) [RHEL-40902] - gfs2: remove unneeded pg_oflow variable (Bob Peterson) [RHEL-40902] - gfs2: remove unneeded variable done (Bob Peterson) [RHEL-40902] - gfs2: pass sdp to gfs2_write_buf_to_page (Bob Peterson) [RHEL-40902] - gfs2: pass sdp in to gfs2_write_disk_quota (Bob Peterson) [RHEL-40902] - gfs2: Pass sdp to gfs2_adjust_quota (Bob Peterson) [RHEL-40902] - gfs2: remove dead code for quota writes (Bob Peterson) [RHEL-40902] - gfs2: Use qd_sbd more consequently (Bob Peterson) [RHEL-40902] - gfs2: replace 'found' with dedicated list iterator variable (Jakob Koschel) [RHEL-40902] - gfs2: Fix gfs2_qa_get imbalance in gfs2_quota_hold (Bob Peterson) [RHEL-40902] - KVM: arm64: FFA: Release hyp rx buffer (Sebastian Ott) [RHEL-43288] - KVM: arm64: Disassociate vcpus from redistributor region on teardown (Sebastian Ott) [RHEL-43288] - KVM: arm64: Ensure that SME controls are disabled in protected mode (Sebastian Ott) [RHEL-43288] - KVM: arm64: Refactor CPACR trap bit setting/clearing to use ELx format (Sebastian Ott) [RHEL-43288] - KVM: arm64: Consolidate initializing the host data's fpsimd_state/sve in pKVM (Sebastian Ott) [RHEL-43288] - KVM: arm64: Eagerly restore host fpsimd/sve state in pKVM (Sebastian Ott) [RHEL-43288] - KVM: arm64: Allocate memory mapped at hyp for host sve state in pKVM (Sebastian Ott) [RHEL-43288] - KVM: arm64: Specialize handling of host fpsimd state on trap (Sebastian Ott) [RHEL-43288] - KVM: arm64: Abstract set/clear of CPTR_EL2 bits behind helper (Sebastian Ott) [RHEL-43288] - KVM: arm64: Fix prototype for __sve_save_state/__sve_restore_state (Sebastian Ott) [RHEL-43288] - KVM: arm64: Reintroduce __sve_save_state (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Expose BTI and CSV_frac to a guest hypervisor (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Fix relative priorities of exceptions generated by ERETAx (Sebastian Ott) [RHEL-43288] - KVM: arm64: AArch32: Fix spurious trapping of conditional instructions (Sebastian Ott) [RHEL-43288] - KVM: arm64: Allow AArch32 PSTATE.M to be restored as System mode (Sebastian Ott) [RHEL-43288] - KVM: arm64: Fix AArch32 register narrowing on userspace write (Sebastian Ott) [RHEL-43288] - KVM: selftests: arm64: Test vCPU-scoped feature ID registers (Sebastian Ott) [RHEL-43288] - KVM: selftests: arm64: Test that feature ID regs survive a reset (Sebastian Ott) [RHEL-43288] - KVM: selftests: arm64: Store expected register value in set_id_regs (Sebastian Ott) [RHEL-43288] - KVM: selftests: arm64: Rename helper in set_id_regs to imply VM scope (Sebastian Ott) [RHEL-43288] - KVM: arm64: Only reset vCPU-scoped feature ID regs once (Sebastian Ott) [RHEL-43288] - KVM: arm64: Reset VM feature ID regs from kvm_reset_sys_regs() (Sebastian Ott) [RHEL-43288] - KVM: arm64: Rename is_id_reg() to imply VM scope (Sebastian Ott) [RHEL-43288] - KVM: arm64: Destroy mpidr_data for 'late' vCPU creation (Sebastian Ott) [RHEL-43288] - KVM: arm64: Move management of __hyp_running_vcpu to load/put on VHE (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic: Allocate private interrupts on demand (Sebastian Ott) [RHEL-43288] - KVM: arm64: Force injection of a data abort on NISV MMIO exit (Sebastian Ott) [RHEL-43288] - KVM: arm64: Restrict supported capabilities for protected VMs (Sebastian Ott) [RHEL-43288] - KVM: arm64: Refactor setting the return value in kvm_vm_ioctl_enable_cap() (Sebastian Ott) [RHEL-43288] - KVM: arm64: Add is_pkvm_initialized() helper (Sebastian Ott) [RHEL-43288] - KVM: arm64: Document the KVM/arm64-specific calls in hypercalls.rst (Sebastian Ott) [RHEL-43288] - KVM: arm64: Rename firmware pseudo-register documentation file (Sebastian Ott) [RHEL-43288] - KVM: arm64: Reformat/beautify PTP hypercall documentation (Sebastian Ott) [RHEL-43288] - KVM: arm64: Clarify rationale for ZCR_EL1 value restored on guest exit (Sebastian Ott) [RHEL-43288] - KVM: arm64: Introduce and use predicates that check for protected VMs (Sebastian Ott) [RHEL-43288] - KVM: arm64: Simplify vgic-v3 hypercalls (Sebastian Ott) [RHEL-43288] - KVM: arm64: Move setting the page as dirty out of the critical section (Sebastian Ott) [RHEL-43288] - KVM: arm64: Change kvm_handle_mmio_return() return polarity (Sebastian Ott) [RHEL-43288] - KVM: arm64: Fix comment for __pkvm_vcpu_init_traps() (Sebastian Ott) [RHEL-43288] - KVM: arm64: Prevent kmemleak from accessing .hyp.data (Sebastian Ott) [RHEL-43288] - KVM: arm64: Do not map the host fpsimd state to hyp in pKVM (Sebastian Ott) [RHEL-43288] - KVM: arm64: Rename __tlb_switch_to_{guest,host}() in VHE (Sebastian Ott) [RHEL-43288] - KVM: arm64: Support TLB invalidation in guest context (Sebastian Ott) [RHEL-43288] - KVM: arm64: Avoid BBM when changing only s/w bits in Stage-2 PTE (Sebastian Ott) [RHEL-43288] - KVM: arm64: Check for PTE validity when checking for executable/cacheable (Sebastian Ott) [RHEL-43288] - KVM: arm64: Avoid BUG-ing from the host abort path (Sebastian Ott) [RHEL-43288] - KVM: arm64: Issue CMOs when tearing down guest s2 pages (Sebastian Ott) [RHEL-43288] - KVM: arm64: Refactor checks for FP state ownership (Sebastian Ott) [RHEL-43288] - KVM: arm64: Move guest_owns_fp_regs() to increase its scope (Sebastian Ott) [RHEL-43288] - KVM: arm64: Initialize the kvm host data's fpsimd_state pointer in pKVM (Sebastian Ott) [RHEL-43288] - KVM: arm64: Remove duplicated AA64MMFR1_EL1 XNX (Sebastian Ott) [RHEL-43288] - KVM: selftests: Add stress test for LPI injection (Sebastian Ott) [RHEL-43288] - KVM: selftests: Use MPIDR_HWID_BITMASK from cputype.h (Sebastian Ott) [RHEL-43288] - KVM: selftests: Add helper for enabling LPIs on a redistributor (Sebastian Ott) [RHEL-43288] - KVM: selftests: Add a minimal library for interacting with an ITS (Sebastian Ott) [RHEL-43288] - KVM: selftests: Add quadword MMIO accessors (Sebastian Ott) [RHEL-43288] - KVM: selftests: Standardise layout of GIC frames (Sebastian Ott) [RHEL-43288] - KVM: selftests: Align with kernel's GIC definitions (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Get rid of the lpi_list_lock (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Rip out the global translation cache (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Use the per-ITS translation cache for injection (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Spin off helper for finding ITS by doorbell addr (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Maintain a translation cache per ITS (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Scope translation cache invalidations to an ITS (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Get rid of vgic_copy_lpi_list() (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-debug: Use an xarray mark for debug iterator (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Walk LPI xarray in vgic_its_cmd_handle_movall() (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Walk LPI xarray in vgic_its_invall() (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Walk LPI xarray in its_sync_lpi_pending_table() (Sebastian Ott) [RHEL-43288] - KVM: Treat the device list as an rculist (Sebastian Ott) [RHEL-43288] - KVM: selftests: Add test for uaccesses to non-existent vgic-v2 CPUIF (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Work around lack of pauth support in old toolchains (Sebastian Ott) [RHEL-43288] - KVM: arm64: Drop trapping of PAuth instructions/keys (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Advertise support for PAuth (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Handle ERETA[AB] instructions (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Add emulation for ERETAx instructions (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Add kvm_has_pauth() helper (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Reinject PAC exceptions caused by HCR_EL2.API==0 (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Handle HCR_EL2.{API,APK} independently (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Honor HFGITR_EL2.ERET being set (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Fast-track 'InHost' exception returns (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Add trap forwarding for ERET and SMC (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Configure HCR_EL2 for FEAT_NV2 (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Drop VCPU_HYP_CONTEXT flag (Sebastian Ott) [RHEL-43288] - KVM: arm64: Constraint PAuth support to consistent implementations (Sebastian Ott) [RHEL-43288] - KVM: arm64: Add helpers for ESR_ELx_ERET_ISS_ERET* (Sebastian Ott) [RHEL-43288] - KVM: arm64: Harden __ctxt_sys_reg() against out-of-range values (Sebastian Ott) [RHEL-43288] - KVM: arm64: Remove FFA_MSG_SEND_DIRECT_REQ from the denylist (Sebastian Ott) [RHEL-43288] - KVM: arm64: Improve out-of-order sysreg table diagnostics (Sebastian Ott) [RHEL-43288] - KVM: arm64: Exclude FP ownership from kvm_vcpu_arch (Sebastian Ott) [RHEL-43288] - KVM: arm64: Exclude host_fpsimd_state pointer from kvm_vcpu_arch (Sebastian Ott) [RHEL-43288] - KVM: arm64: Exclude mdcr_el2_host from kvm_vcpu_arch (Sebastian Ott) [RHEL-43288] - KVM: arm64: Exclude host_debug_data from vcpu_arch (Sebastian Ott) [RHEL-43288] - KVM: arm64: Add accessor for per-CPU state (Sebastian Ott) [RHEL-43288] - KVM: selftests: Allow many vCPUs and reader threads per UFFD in demand paging test (Sebastian Ott) [RHEL-43288] - KVM: selftests: Report per-vcpu demand paging rate from demand paging test (Sebastian Ott) [RHEL-43288] - KVM: arm64: Rationalise KVM banner output (Sebastian Ott) [RHEL-43288] - KVM: arm64: Use TLBI_TTL_UNKNOWN in __kvm_tlb_flush_vmid_range() (Sebastian Ott) [RHEL-43288] - KVM: arm64: Don't pass a TLBI level hint when zapping table entries (Sebastian Ott) [RHEL-43288] - KVM: arm64: Don't defer TLB invalidation when zapping table entries (Sebastian Ott) [RHEL-43288] - arm64/mm: Update tlb invalidation routines for FEAT_LPA2 (Sebastian Ott) [RHEL-43288] - arm64: Avoid cpus_have_const_cap() for ARM64_HAS_ARMv8_4_TTL (Sebastian Ott) [RHEL-43288] - vfio/pci: fix potential memory leak in vfio_intx_enable() (Alex Williamson) [RHEL-44424] {CVE-2024-38632} - perf test arm64: Fix version that enables VG register on Arm (Michael Petlan) [RHEL-32688] - scsi: qedf: Make qedf_execute_tmf() non-preemptible (John Meneghini) [RHEL-25790] - can: isotp: isotp_sendmsg(): fix return error fix on TX path (Radu Rendec) [RHEL-39584] - can: isotp: fix error path in isotp_sendmsg() to unlock wait queue (Radu Rendec) [RHEL-39584] - can: isotp: isotp_sendmsg(): fix return error on FC timeout on TX path (Radu Rendec) [RHEL-39584] - can: isotp: isotp_sendmsg(): fix TX buffer concurrent access in isotp_sendmsg() (Radu Rendec) [RHEL-39584] - netfilter: nf_tables: set dormant flag on hook register failure (Phil Sutter) [RHEL-33123] {CVE-2024-26835} - perf annotate: Fix segfault on sample histogram (Michael Petlan) [RHEL-29571] - perf symbols: Fix ownership of string in dso__load_vmlinux() (Michael Petlan) [RHEL-29571] - perf symbols: Update kcore map before merging in remaining symbols (Michael Petlan) [RHEL-29571] - perf maps: Re-use __maps__free_maps_by_name() (Michael Petlan) [RHEL-29571] - perf symbols: Remove map from list before updating addresses (Michael Petlan) [RHEL-29571] - perf annotate: Fix memory leak in annotated_source (Michael Petlan) [RHEL-29571] - perf dwarf-aux: Check variable address range properly (Michael Petlan) [RHEL-29571] - perf dwarf-aux: Check pointer offset when checking variables (Michael Petlan) [RHEL-29571] - perf tests: Remove dependency on lscpu (Michael Petlan) [RHEL-29571] - perf map: Remove kernel map before updating start and end addresses (Michael Petlan) [RHEL-29571] - perf tests: Apply attributes to all events in object code reading test (Michael Petlan) [RHEL-29571] - perf tests: Make "test data symbol" more robust on Neoverse N1 (Michael Petlan) [RHEL-29571] - perf test: Use a single fd for the child process out/err (Michael Petlan) [RHEL-29571] - perf test: Stat output per thread of just the parent process (Michael Petlan) [RHEL-29571] - perf record: Delete session after stopping sideband thread (Michael Petlan) [RHEL-29571] - perf riscv: Fix the warning due to the incompatible type (Michael Petlan) [RHEL-29571] - perf lock contention: Add a missing NULL check (Michael Petlan) [RHEL-29571] - perf annotate: Make sure to call symbol__annotate2() in TUI (Michael Petlan) [RHEL-29571] - riscv: andes: Support specifying symbolic firmware and hardware raw events (Michael Petlan) [RHEL-29571] - perf annotate: Add comments in the data structures (Michael Petlan) [RHEL-29571] - perf annotate: Remove sym_hist.addr[] array (Michael Petlan) [RHEL-29571] - perf annotate: Calculate instruction overhead using hashmap (Michael Petlan) [RHEL-29571] - perf annotate: Add a hashmap for symbol histogram (Michael Petlan) [RHEL-29571] - perf threads: Reduce table size from 256 to 8 (Michael Petlan) [RHEL-29571] - perf threads: Switch from rbtree to hashmap (Michael Petlan) [RHEL-29571] - perf threads: Move threads to its own files (Michael Petlan) [RHEL-29571] - perf machine: Move machine's threads into its own abstraction (Michael Petlan) [RHEL-29571] - perf machine: Move fprintf to for_each loop and a callback (Michael Petlan) [RHEL-29571] - perf trace: Ignore thread hashing in summary (Michael Petlan) [RHEL-29571] - perf report: Sort child tasks by tid (Michael Petlan) [RHEL-29571] - perf vendor events amd: Fix Zen 4 cache latency events (Michael Petlan) [RHEL-29571] - perf version: Display availability of OpenCSD support (Michael Petlan) [RHEL-29571] - perf vendor events intel: Add umasks/occ_sel to PCU events. (Michael Petlan) [RHEL-29571] - perf map: Fix map reference count issues (Michael Petlan) [RHEL-29571] - libperf evlist: Avoid out-of-bounds access (Michael Petlan) [RHEL-29571] - perf lock contention: Account contending locks too (Michael Petlan) [RHEL-29571] - perf metrics: Fix segv for metrics with no events (Michael Petlan) [RHEL-29571] - perf metrics: Fix metric matching (Michael Petlan) [RHEL-29571] - perf pmu: Fix a potential memory leak in perf_pmu__lookup() (Michael Petlan) [RHEL-29571] - perf test: Fix spelling mistake "curent" -> "current" (Michael Petlan) [RHEL-29571] - perf test: Use TEST_FAIL in the TEST_ASSERT macros instead of -1 (Michael Petlan) [RHEL-29571] - perf data convert: Fix segfault when converting to json when cpu_desc isn't set (Michael Petlan) [RHEL-29571] - perf bpf: Check that the minimal vmlinux.h installed is the latest one (Michael Petlan) [RHEL-29571] - perf print-events: make is_event_supported() more robust (Michael Petlan) [RHEL-29571] - perf tests: Add option to run tests in parallel (Michael Petlan) [RHEL-29571] - perf tests: Run time generate shell test suites (Michael Petlan) [RHEL-29571] - perf tests: Use scandirat for shell script finding (Michael Petlan) [RHEL-29571] - perf test: Rename builtin-test-list and add missed header guard (Michael Petlan) [RHEL-29571] - tools subcmd: Add a no exec function call option (Michael Petlan) [RHEL-29571] - perf tests: Avoid fork in perf_has_symbol test (Michael Petlan) [RHEL-29571] - perf list: Add scandirat compatibility function (Michael Petlan) [RHEL-29571] - perf thread_map: Skip exited threads when scanning /proc (Michael Petlan) [RHEL-29571] - perf list: fix short description for some cache events (Michael Petlan) [RHEL-29571] - perf stat: Fix metric-only aggregation index (Michael Petlan) [RHEL-29571] - perf metrics: Compute unmerged uncore metrics individually (Michael Petlan) [RHEL-29571] - perf stat: Pass fewer metric arguments (Michael Petlan) [RHEL-29571] - perf: script: prefer capstone to XED (Michael Petlan) [RHEL-29571] - perf: script: add raw|disasm arguments to --insn-trace option (Michael Petlan) [RHEL-29571] - perf: script: add field 'disasm' to display mnemonic instructions (Michael Petlan) [RHEL-29571] - perf: util: use capstone disasm engine to show assembly instructions (Michael Petlan) [RHEL-29571] - perf: build: introduce the libcapstone (Michael Petlan) [RHEL-29571] - perf list: For metricgroup only list include description (Michael Petlan) [RHEL-29571] - perf tools: Fixup module symbol end address properly (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update tigerlake TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update skylakex TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update skylake TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update sapphirerapids TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update sandybridge TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update rocketlake TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update jaketown TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update ivytown TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update ivybridge TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update icelakex TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update icelake TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update haswellx TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update haswell TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update cascadelakex TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update broadwellx TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update broadwellde TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update broadwell TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update alderlake TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update tigerlake events to v1.15 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update skylake events to v58 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update sierraforst events to v1.01 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update rocketlake events to v1.02 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update meteorlake events to v1.07 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update icelake events to v1.21 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update haswell events to v35 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update grandridge events to v1.01 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update emeraldrapids events to v1.03 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update broadwell events to v29 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update alderlaken events to v1.24 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update alderlake events to v1.24 (Michael Petlan) [RHEL-29571] - perf augmented_raw_syscalls.bpf: Move 'struct timespec64' to vmlinux.h (Michael Petlan) [RHEL-29571] - perf testsuite: Install kprobe tests and common files (Michael Petlan) [RHEL-29571] - perf testsuite: Add test for kprobe handling (Michael Petlan) [RHEL-29571] - perf testsuite: Add common output checking helpers (Michael Petlan) [RHEL-29571] - perf testsuite: Add test case for perf probe (Michael Petlan) [RHEL-29571] - perf testsuite: Add initialization script for shell tests (Michael Petlan) [RHEL-29571] - perf testsuite: Add common setting for shell tests (Michael Petlan) [RHEL-29571] - perf testsuite: Add common regex patters (Michael Petlan) [RHEL-29571] - perf test: Enable Symbols test to work with a current module dso (Michael Petlan) [RHEL-29571] - perf build: Cleanup perf register configuration (Michael Petlan) [RHEL-29571] - perf parse-regs: Introduce a weak function arch__sample_reg_masks() (Michael Petlan) [RHEL-29571] - perf parse-regs: Always build perf register functions (Michael Petlan) [RHEL-29571] - perf build: Remove unused CONFIG_PERF_REGS (Michael Petlan) [RHEL-29571] - perf metric: Don't remove scale from counts (Michael Petlan) [RHEL-29571] - perf stat: Avoid metric-only segv (Michael Petlan) [RHEL-29571] - perf expr: Fix "has_event" function for metric style events (Michael Petlan) [RHEL-29571] - perf expr: Allow NaN to be a valid number (Michael Petlan) [RHEL-29571] - perf maps: Locking tidy up of nr_maps (Michael Petlan) [RHEL-29571] - perf maps: Hide maps internals (Michael Petlan) [RHEL-29571] - perf maps: Get map before returning in maps__find_next_entry (Michael Petlan) [RHEL-29571] - perf maps: Get map before returning in maps__find_by_name (Michael Petlan) [RHEL-29571] - perf maps: Get map before returning in maps__find (Michael Petlan) [RHEL-29571] - perf maps: Switch from rbtree to lazily sorted array for addresses (Michael Petlan) [RHEL-29571] - perf srcline: Add missed addr2line closes (Michael Petlan) [RHEL-29571] - perf stat: Support per-cluster aggregation (Michael Petlan) [RHEL-29571] - perf tools: Remove misleading comments on map functions (Michael Petlan) [RHEL-29571] - perf thread_map: Free strlist on normal path in thread_map__new_by_tid_str() (Michael Petlan) [RHEL-29571] - perf sched: Move curr_pid and cpu_last_switched initialization to perf_sched__{lat|map|replay}() (Michael Petlan) [RHEL-29571] - perf sched: Move curr_thread initialization to perf_sched__map() (Michael Petlan) [RHEL-29571] - perf sched: Fix memory leak in perf_sched__map() (Michael Petlan) [RHEL-29571] - perf sched: Move start_work_mutex and work_done_wait_mutex initialization to perf_sched__replay() (Michael Petlan) [RHEL-29571] - perf test: Skip metric w/o event name on arm64 in stat STD output linter (Michael Petlan) [RHEL-29571] - perf symbols: Slightly improve module file executable section mappings (Michael Petlan) [RHEL-29571] - perf tools: Make it possible to see perf's kernel and module memory mappings (Michael Petlan) [RHEL-29571] - perf record: Display data size on pipe mode (Michael Petlan) [RHEL-29571] - perf script: Print source line for each jump in brstackinsn (Michael Petlan) [RHEL-29571] - perf kvm powerpc: Fix build (Michael Petlan) [RHEL-29571] - tools: perf: Expose sample ID / stream ID to python scripts (Michael Petlan) [RHEL-29571] - perf bpf: Clean up the generated/copied vmlinux.h (Michael Petlan) [RHEL-29571] - perf jevents: Drop or simplify small integer values (Michael Petlan) [RHEL-29571] - perf parse-events: Print all errors (Michael Petlan) [RHEL-29571] - perf parse-events: Improve error location of terms cloned from an event (Michael Petlan) [RHEL-29571] - perf tsc: Add missing newlines to debug statements (Michael Petlan) [RHEL-29571] - perf Documentation: Add some more hints to tips.txt (Michael Petlan) [RHEL-29571] - perf test: Simplify metric value validation test final report (Michael Petlan) [RHEL-29571] - perf report: Prevent segfault with --no-parent (Michael Petlan) [RHEL-29571] - perf evsel: Fix duplicate initialization of data->id in evsel__parse_sample() (Michael Petlan) [RHEL-29571] - perf evsel: Rename get_states() to parse_task_states() and make it public (Michael Petlan) [RHEL-29571] - perf tools: Add -H short option for --hierarchy (Michael Petlan) [RHEL-29571] - perf pmu: Treat the msr pmu as software (Michael Petlan) [RHEL-29571] - perf test: Skip test_arm_callgraph_fp.sh if unwinding isn't built in (Michael Petlan) [RHEL-29571] - perf version: Display availability of HAVE_DWARF_UNWIND_SUPPORT (Michael Petlan) [RHEL-29571] - perf mem: Clean up perf_pmus__num_mem_pmus() (Michael Petlan) [RHEL-29571] - perf mem: Clean up perf_mem_events__record_args() (Michael Petlan) [RHEL-29571] - perf mem: Clean up is_mem_loads_aux_event() (Michael Petlan) [RHEL-29571] - perf mem: Clean up perf_mem_event__supported() (Michael Petlan) [RHEL-29571] - perf mem: Clean up perf_mem_events__name() (Michael Petlan) [RHEL-29571] - perf mem: Clean up perf_mem_events__ptr() (Michael Petlan) [RHEL-29571] - perf mem: Add mem_events into the supported perf_pmu (Michael Petlan) [RHEL-29571] - perf sched: Commit to evsel__taskstate() to parse task state info (Michael Petlan) [RHEL-29571] - perf util: Add evsel__taskstate() to parse the task state info instead (Michael Petlan) [RHEL-29571] - perf util: Add helpers to parse task state string from libtraceevent (Michael Petlan) [RHEL-29571] - perf sched: Sync state char array with the kernel (Michael Petlan) [RHEL-29571] - perf data: Minor code style alignment cleanup (Michael Petlan) [RHEL-29571] - perf record: Check conflict between '--timestamp-filename' option and pipe mode before recording (Michael Petlan) [RHEL-29571] - perf record: Fix possible incorrect free in record__switch_output() (Michael Petlan) [RHEL-29571] - perf dwarf-aux: Check allowed DWARF Ops (Michael Petlan) [RHEL-29571] - perf annotate-data: Support stack variables (Michael Petlan) [RHEL-29571] - perf dwarf-aux: Add die_get_cfa() (Michael Petlan) [RHEL-29571] - perf annotate-data: Support global variables (Michael Petlan) [RHEL-29571] - perf annotate-data: Handle PC-relative addressing (Michael Petlan) [RHEL-29571] - perf annotate-data: Add stack operation pseudo type (Michael Petlan) [RHEL-29571] - perf annotate-data: Handle array style accesses (Michael Petlan) [RHEL-29571] - perf annotate-data: Handle macro fusion on x86 (Michael Petlan) [RHEL-29571] - perf annotate-data: Parse 'lock' prefix from llvm-objdump (Michael Petlan) [RHEL-29571] - perf build: Check whether pkg-config is installed when libtraceevent is linked (Michael Petlan) [RHEL-29571] - perf test: raise limit to 20 percent for perf_stat_--bpf-counters_test (Michael Petlan) [RHEL-29571] - perf/x86: Fix out of range data (Michael Petlan) [RHEL-29571] - perf/x86/intel/ds: Don't clear ->pebs_data_cfg for the last PEBS event (Michael Petlan) [RHEL-29571] - perf/x86/amd/core: Avoid register reset when CPU is dead (Michael Petlan) [RHEL-29571] - perf/x86/amd/lbr: Discard erroneous branch entries (Michael Petlan) [RHEL-29571] - perf/bpf: Fix duplicate type check (Michael Petlan) [RHEL-29571] - perf/x86/amd/uncore: Fix __percpu annotation (Michael Petlan) [RHEL-29571] - tipc: Check the bearer type before calling tipc_udp_nl_bearer_add() (Xin Long) [RHEL-31303] {CVE-2024-26663} - netfilter: nf_tables: honor table dormant flag from netdev release event path (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: fix memleak in map from abort path (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: restore set elements when delete set fails (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: Fix potential data-race in __nft_obj_type_get() (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: Fix potential data-race in __nft_expr_type_get() (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: discard table flag update with pending basechain deletion (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: reject table flag and netdev basechain updates (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: Fix potential data-race in __nft_flowtable_type_get() (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: reject new basechain after table flag update (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: flush pending destroy work before exit_net release (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: release mutex after nft_gc_seq_end from abort path (Florian Westphal) [RHEL-33985] {CVE-2024-26925} - netfilter: nf_tables: release batch on table validation from abort path (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: do not compare internal table flags on updates (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: reject constant set with timeout (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: use kzalloc for hook allocation (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: register hooks last when adding new chain/flowtable (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: fix bidirectional offload regression (Florian Westphal) [RHEL-33985] - netfilter: nft_set_rbtree: skip end interval element from gc (Florian Westphal) [RHEL-33985] {CVE-2024-26581} - netfilter: nf_tables: use timestamp to check for set element timeout (Florian Westphal) [RHEL-33985] - netfilter: nft_set_rbtree: Remove unused variable nft_net (Florian Westphal) [RHEL-33985] - netfilter: nft_ct: reject direction for ct id (Florian Westphal) [RHEL-33985] - netfilter: nft_compat: restrict match/target protocol to u16 (Florian Westphal) [RHEL-33985] - netfilter: nft_compat: reject unused compat flag (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: restrict tunnel object to NFPROTO_NETDEV (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: NULL pointer dereference in nf_tables_updobj() (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: allow NFPROTO_INET in nft_(match/target)_validate() (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: validate NFPROTO_* family (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: restrict anonymous set and map names to 16 bytes (Florian Westphal) [RHEL-33985] - netfilter: nft_limit: reject configurations that cause integer overflow (Florian Westphal) [RHEL-33985] {CVE-2024-26668} - netfilter: nft_chain_filter: handle NETDEV_UNREGISTER for inet/ingress basechain (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: reject NFT_SET_CONCAT with not field length description (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: skip dead set elements in netlink dump (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: do not allow mismatch field size and set key length (Florian Westphal) [RHEL-33985] - netfilter: nft_limit: do not ignore unsupported flags (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: reject invalid set policy (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: shrink memory consumption of set elements (Florian Westphal) [RHEL-33985] - netfilter: nft_set_rbtree: prefer sync gc to async worker (Florian Westphal) [RHEL-33985] - netfilter: nft_set_rbtree: rename gc deactivate+erase function (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: de-constify set commit ops function argument (Florian Westphal) [RHEL-33985]- igc: Fix Energy Efficient Ethernet support declaration (Corinna Vinschen) [RHEL-17489] - igc: Fix LED-related deadlock on driver unbind (Corinna Vinschen) [RHEL-17489] - igc: Remove redundant runtime resume for ethtool ops (Corinna Vinschen) [RHEL-17489] - igc: Refactor runtime power management flow (Corinna Vinschen) [RHEL-17489] - net: intel: implement modern PM ops declarations (Corinna Vinschen) [RHEL-17489] - igc: Remove stale comment about Tx timestamping (Corinna Vinschen) [RHEL-17489] - igc: Fix missing time sync events (Corinna Vinschen) [RHEL-17489] - igc: avoid returning frame twice in XDP_REDIRECT (Corinna Vinschen) [RHEL-17489 RHEL-33266] {CVE-2024-26853} - igc: fix LEDS_CLASS dependency (Corinna Vinschen) [RHEL-17489] - eth: igc: remove unused embedded struct net_device (Corinna Vinschen) [RHEL-17489] - net: adopt skb_network_offset() and similar helpers (Corinna Vinschen) [RHEL-17489] - net: intel: igc: Use linkmode helpers for EEE (Corinna Vinschen) [RHEL-17489] - net: intel: i40e/igc: Remove setting Autoneg in EEE capabilities (Corinna Vinschen) [RHEL-17489] - igc: Add support for LEDs on i225/i226 (Corinna Vinschen) [RHEL-17489] - igc: Remove temporary workaround (Corinna Vinschen) [RHEL-17489] - igc: Unify filtering rule fields (Corinna Vinschen) [RHEL-17489] - igc: Use netdev printing functions for flex filters (Corinna Vinschen) [RHEL-17489] - igc: Use reverse xmas tree (Corinna Vinschen) [RHEL-17489] - igc: Fix hicredit calculation (Corinna Vinschen) [RHEL-17489] - igc: Check VLAN EtherType mask (Corinna Vinschen) [RHEL-17489] - igc: Check VLAN TCI mask (Corinna Vinschen) [RHEL-17489] - igc: Report VLAN EtherType matching back to user (Corinna Vinschen) [RHEL-17489] - igc: field get conversion (Corinna Vinschen) [RHEL-17489] - igc: field prep conversion (Corinna Vinschen) [RHEL-17489] - intel: add bit macro includes where needed (Corinna Vinschen) [RHEL-17489] - igc: Add support for PTP .getcyclesx64() (Corinna Vinschen) [RHEL-17489] - igc: Simplify setting flags in the TX data descriptor (Corinna Vinschen) [RHEL-17489] - bnxt_en: Restore PTP tx_avail count in case of skb_pad() error (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Set TSO max segs on devices with limits (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Update firmware interface to 1.10.3.44 (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Update firmware interface to 1.10.3.39 (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix error recovery for 5760X (P7) chips (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix memory leak in bnxt_hwrm_get_rings() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Remove mis-applied code from bnxt_cfg_ntp_filters() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Prevent TX timeout with a very small TX ring (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix TX ring indexing logic (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix AGG ring check logic in bnxt_check_rings() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix trimming of P5 RX and TX rings (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix HWTSTAMP_FILTER_ALL packet timestamp logic (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix wrong return value check in bnxt_close_nic() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Clear resource reservation during resume (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - net: bnxt: fix a potential use-after-free in bnxt_init_tc (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add 5760X (P7) PCI IDs (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Report the new ethtool link modes in the new firmware interface (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Support force speed using the new HWRM fields (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Support new firmware link parameters (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor ethtool speeds logic (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add support for new RX and TPA_START completion types for P7 (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor and refine bnxt_tpa_start() and bnxt_tpa_end(). (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor RX VLAN acceleration logic. (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add new P7 hardware interface definitions (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor RSS capability fields (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Implement the new toggle bit doorbell mechanism on P7 chips (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Consolidate DB offset calculation (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Define basic P7 macros (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Update firmware interface to 1.10.3.15 (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix backing store V2 logic (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Rename some macros for the P5 chips (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Modify the NAPI logic for the new P7 chips (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Modify RX ring indexing logic. (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Modify TX ring indexing logic. (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add db_ring_mask and related macro to bnxt_db_info struct. (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add support for HWRM_FUNC_BACKING_STORE_CFG_V2 firmware calls (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add support for new backing store query firmware API (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add bnxt_setup_ctxm_pg_tbls() helper function (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Use the pg_info field in bnxt_ctx_mem_type struct (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add page info to struct bnxt_ctx_mem_type (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Restructure context memory data structures (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Free bp->ctx inside bnxt_free_ctx_mem() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: The caller of bnxt_alloc_ctx_mem() should always free bp->ctx (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Optimize xmit_more TX path (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Use existing MSIX vectors for all mqprio TX rings (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add macros related to TC and TX rings (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add helper to get the number of CP rings required for TX rings (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Support up to 8 TX rings per MSIX (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor bnxt_hwrm_set_coal() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: New encoding for the TX opaque field (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor bnxt_tx_int() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Remove BNXT_RX_HDL and BNXT_TX_HDL (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add completion ring pointer in TX and RX ring structures (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Restructure cp_ring_arr in struct bnxt_cp_ring_info (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add completion ring pointer in TX and RX ring structures (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Put the TX producer information in the TX BD opaque field (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix 2 stray ethtool -S counters (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: extend media types to supported and autoneg modes (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: convert to linkmode_set_bit() API (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor NRZ/PAM4 link speed related logic (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: refactor speed independent ethtool modes (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: support lane configuration via ethtool (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: add infrastructure to lookup ethtool link mode (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix invoking hwmon_notify_event (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Do not call sleeping hwmon_notify_event() from NAPI (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - eth: bnxt: fix backward compatibility with older devices (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - Revert "bnxt_en: Support QOS and TPID settings for the SRIOV VLAN" (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Update VNIC resource calculation for VFs (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Support QOS and TPID settings for the SRIOV VLAN (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Event handler for Thermal event (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Use non-standard attribute to expose shutdown temperature (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Expose threshold temperatures through hwmon (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Modify the driver to use hwmon_device_register_with_info (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Move hwmon functions into a dedicated file (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Enhance hwmon temperature reporting (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Update firmware interface to 1.10.2.171 (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Flush XDP for bnxt_poll_nitroa0()'s NAPI (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt: use the NAPI skb allocation cache (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add tx_resets ring counter (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Display the ring error counters under ethtool -S (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Save ring error counters across reset (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Increment rx_resets counter in bnxt_disable_napi() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt: don't handle XDP in netpoll (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - netfilter: bridge: replace physindev with physinif in nf_bridge_info (Florian Westphal) [RHEL-37040 RHEL-37041] {CVE-2024-35839} - netfilter: propagate net to nf_bridge_get_physindev (Florian Westphal) [RHEL-37040 RHEL-37041] {CVE-2024-35839} - netfilter: nfnetlink_log: use proper helper for fetching physinif (Florian Westphal) [RHEL-37040 RHEL-37041] {CVE-2024-35839} - netfilter: nf_queue: remove excess nf_bridge variable (Florian Westphal) [RHEL-37040 RHEL-37041] {CVE-2024-35839} - nsh: Restore skb->{protocol,data,mac_header} for outer header in nsh_gso_segment(). (Xin Long) [RHEL-39772] {CVE-2024-36933} - net: nsh: Use correct mac_offset to unwind gso skb in nsh_gso_segment() (Xin Long) [RHEL-39772] - s390/zcrypt: Use EBUSY to indicate temp unavailability (Tobias Huschle) [RHEL-23687] - s390/zcrypt: Handle ep11 cprb return code (Tobias Huschle) [RHEL-23687] - s390/zcrypt: Fix wrong format string in debug feature printout (Tobias Huschle) [RHEL-23687] - s390/pkey: improve pkey retry behavior (Tobias Huschle) [RHEL-23687] - s390/zcrypt: improve zcrypt retry behavior (Tobias Huschle) [RHEL-23687] - s390/zcrypt: introduce retries on in-kernel send CPRB functions (Tobias Huschle) [RHEL-23687] - s390/ap: introduce mutex to lock the AP bus scan (Tobias Huschle) [RHEL-23687] - s390/ap: rework ap_scan_bus() to return true on config change (Tobias Huschle) [RHEL-23687] - s390/ap: clarify AP scan bus related functions and variables (Tobias Huschle) [RHEL-23687] - s390/ap: rearm APQNs bindings complete completion (Tobias Huschle) [RHEL-23687] - s390/ap: explicitly include ultravisor header (Tobias Huschle) [RHEL-23687] - s390/zcrypt: add debug possibility for CCA and EP11 messages (Tobias Huschle) [RHEL-23687] - s390/ap: add debug possibility for AP messages (Tobias Huschle) [RHEL-23687] - s390/pkey: introduce dynamic debugging for pkey (Tobias Huschle) [RHEL-23687] - s390/pkey: harmonize pkey s390 debug feature calls (Tobias Huschle) [RHEL-23687] - s390/zcrypt: introduce dynamic debugging for AP and zcrypt code (Tobias Huschle) [RHEL-23687] - s390/zcrypt: harmonize debug feature calls and defines (Tobias Huschle) [RHEL-23687] - s390/ap: handle outband SE bind state change (Tobias Huschle) [RHEL-23687] - s390/ap: store TAPQ hwinfo in struct ap_card (Tobias Huschle) [RHEL-23687] - s390/ap: fix vanishing crypto cards in SE environment (Tobias Huschle) [RHEL-23687] - s390/zcrypt: don't report online if card or queue is in check-stop state (Tobias Huschle) [RHEL-23687] - s390/zcrypt: update list of EP11 operation modes (Tobias Huschle) [RHEL-23687] - s390/zcrypt: remove CEX2 and CEX3 device drivers (Tobias Huschle) [RHEL-23687] - s390/zcrypt: do not retry administrative requests (Tobias Huschle) [RHEL-23687] - s390/zcrypt: cleanup some debug code (Tobias Huschle) [RHEL-23687] - s390/zcrypt: use kvmalloc_array() instead of kzalloc() (Tobias Huschle) [RHEL-23687] - s390/pkey: zeroize key blobs (Tobias Huschle) [RHEL-23687] - s390/zcrypt: rework arrays with length zero occurrences (Tobias Huschle) [RHEL-23687] - s390/zcrypt: simplify prep of CCA key token (Tobias Huschle) [RHEL-23687] - s390/zcrypt: remove unused ancient padding code (Tobias Huschle) [RHEL-23687] - s390/zcrypt: introduce ctfm field in struct CPRBX (Tobias Huschle) [RHEL-23687] - s390/zcrypt: fix warning about field-spanning write (Tobias Huschle) [RHEL-23687] - xfrm: interface: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - bridge: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - ip_tunnel: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - sit: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - ip6_vti: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - ip6_tunnel: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - ip6_gre: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - vxlan: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - ipv4: add __unregister_nexthop_notifier() (Antoine Tenart) [RHEL-29681] - gtp: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - geneve: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - bonding: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - bareudp: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - nexthop: convert nexthop_net_exit_batch to exit_batch_rtnl method (Antoine Tenart) [RHEL-29681] - net: add exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - net: remove default_device_exit() (Antoine Tenart) [RHEL-29681] - can: gw: switch cangw_pernet_exit() to batch mode (Antoine Tenart) [RHEL-29681] - ipmr: introduce ipmr_net_exit_batch() (Antoine Tenart) [RHEL-29681] - ip6mr: introduce ip6mr_net_exit_batch() (Antoine Tenart) [RHEL-29681] - ipv6: change fib6_rules_net_exit() to batch mode (Antoine Tenart) [RHEL-29681] - ipv4: add fib_net_exit_batch() (Antoine Tenart) [RHEL-29681] - nexthop: change nexthop_net_exit() to nexthop_net_exit_batch() (Antoine Tenart) [RHEL-29681] - net: net_namespace: Optimize the code (Antoine Tenart) [RHEL-29681] - netfilter: nf_tables: missing iterator type in lookup walk (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: do not free live element (Florian Westphal) [RHEL-33380 RHEL-34223] {CVE-2024-26924} - netfilter: nft_set_pipapo: release elements in clone only from destroy path (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: walk over current view on netlink dump (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: do not rely on ZERO_SIZE_PTR (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: constify lookup fn args where possible (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: fix missing : in kdoc (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: remove scratch_aligned pointer (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: add helper to release pcpu scratch area (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: store index in scratch maps (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: remove static in nft_pipapo_get() (Florian Westphal) [RHEL-33380] - Another hunk from an upstream merge commit (John W. Linville) [RHEL-23582] - cxl/core/regs: Fix usage of map->reg_type in cxl_decode_regblock() before assigned (John W. Linville) [RHEL-23582] - cxl/region: Fix cxlr_pmem leaks (John W. Linville) [RHEL-23582] - cxl/region: Fix memregion leaks in devm_cxl_add_region() (John W. Linville) [RHEL-23582] - cxl/port: Fix missing target list lock (John W. Linville) [RHEL-23582] - cxl/region: Use cxl_calc_interleave_pos() for auto-discovery (John W. Linville) [RHEL-23582] - cxl/region: Calculate a target position in a region interleave (John W. Linville) [RHEL-23582] - cxl/region: Prepare the decoder match range helper for reuse (John W. Linville) [RHEL-23582] - testing: nvdimm: add missing prototypes for wrapped functions (John W. Linville) [RHEL-23582] - cxl/core: Fix potential payload size confusion in cxl_mem_get_poison() (John W. Linville) [RHEL-23582] - cxl/trace: Correct DPA field masks for general_media & dram events (John W. Linville) [RHEL-23582] - cxl/acpi: Fix load failures due to single window creation failure (John W. Linville) [RHEL-23582] - perf: CXL: fix mismatched cpmu event opcode (John W. Linville) [RHEL-23582] - cxl/memdev: Hold region_rwsem during inject and clear poison ops (John W. Linville) [RHEL-23582] - cxl/core: Always hold region_rwsem while reading poison lists (John W. Linville) [RHEL-23582] - cxl/memdev: Fix sanitize vs decoder setup locking (John W. Linville) [RHEL-23582] - cxl/core: Fix initialization of mbox_cmd.size_out in get event (John W. Linville) [RHEL-23582] - cxl/mem: Fix for the index of Clear Event Record Handle (John W. Linville) [RHEL-23582] - libnvdimm: mark 'security_show' static again (John W. Linville) [RHEL-23582] - cxl/trace: Properly initialize cxl_poison region name (John W. Linville) [RHEL-23582] - cxl/pci: Fix disabling memory if DVSEC CXL Range does not match a CFMWS window (John W. Linville) [RHEL-23582] - cxl/region:Fix overflow issue in alloc_hpa() (John W. Linville) [RHEL-23582] - cxl/port: Fix decoder initialization when nr_targets > interleave_ways (John W. Linville) [RHEL-23582] - cxl/region: fix x9 interleave typo (John W. Linville) [RHEL-23582] - cxl/pmu: Ensure put_device on pmu devices (John W. Linville) [RHEL-23582] - cxl/hdm: Fix dpa translation locking (John W. Linville) [RHEL-23582] - cxl/hdm: Remove broken error path (John W. Linville) [RHEL-23582] - cxl/port: Fix delete_endpoint() vs parent unregistration race (John W. Linville) [RHEL-23582] - cxl/region: Fix x1 root-decoder granularity calculations (John W. Linville) [RHEL-23582] - cxl/region: Fix cxl_region_rwsem lock held when returning to user space (John W. Linville) [RHEL-23582] - cxl/mbox: Remove useless cast in cxl_mem_create_range_info() (John W. Linville) [RHEL-23582] - cxl/region: Do not try to cleanup after cxl_region_setup_targets() fails (John W. Linville) [RHEL-23582] - cxl/mem: Fix shutdown order (John W. Linville) [RHEL-23582] - cxl/pci: Fix sanitize notifier setup (John W. Linville) [RHEL-23582] - cxl/acpi: Annotate struct cxl_cxims_data with __counted_by (John W. Linville) [RHEL-23582] - cxl/region: Refactor granularity select in cxl_port_setup_targets() (John W. Linville) [RHEL-23582] - cxl/region: Match auto-discovered region decoders by HPA range (John W. Linville) [RHEL-23582] - cxl/mbox: Fix CEL logic for poison and security commands (John W. Linville) [RHEL-23582] - cxl/pci: Replace host_bridge->native_aer with pcie_aer_is_native() (John W. Linville) [RHEL-23582] - cxl/pci: Fix appropriate checking for _OSC while handling CXL RAS registers (John W. Linville) [RHEL-23582] - cxl/memdev: Only show sanitize sysfs files when supported (John W. Linville) [RHEL-23582] - cxl/memdev: Document security state in kern-doc (John W. Linville) [RHEL-23582] - tools/testing/cxl: Remove unused SZ_512G macro (John W. Linville) [RHEL-23582] - cxl/acpi: Return 'rc' instead of '0' in cxl_parse_cfmws() (John W. Linville) [RHEL-23582] - cxl/mem: Fix a double shift bug (John W. Linville) [RHEL-23582] - cxl: fix CONFIG_FW_LOADER dependency (John W. Linville) [RHEL-23582] - cxl: Fix one kernel-doc comment (John W. Linville) [RHEL-23582] - cxl/pci: Use correct flag for sanitize polling (John W. Linville) [RHEL-23582] - redhat/configs: add config item for CONFIG_CXL_PMU (John W. Linville) [RHEL-23582] - perf: CXL Performance Monitoring Unit driver (John W. Linville) [RHEL-23582] - Merge branch 'for-6.5/cxl-type-2' into for-6.5/cxl (John W. Linville) [RHEL-23582] - tools/testing/cxl: add firmware update emulation to CXL memdevs (John W. Linville) [RHEL-23582] - tools/testing/cxl: Use named effects for the Command Effect Log (John W. Linville) [RHEL-23582] - tools/testing/cxl: Fix command effects for inject/clear poison (John W. Linville) [RHEL-23582] - cxl: add a firmware update mechanism using the sysfs firmware loader (John W. Linville) [RHEL-23582] - cxl/test: Add Secure Erase opcode support (John W. Linville) [RHEL-23582] - cxl/mem: Support Secure Erase (John W. Linville) [RHEL-23582] - cxl/test: Add Sanitize opcode support (John W. Linville) [RHEL-23582] - cxl/mem: Wire up Sanitization support (John W. Linville) [RHEL-23582] - cxl/mbox: Add sanitization handling machinery (John W. Linville) [RHEL-23582] - cxl/mem: Introduce security state sysfs file (John W. Linville) [RHEL-23582] - cxl/mbox: Allow for IRQ_NONE case in the isr (John W. Linville) [RHEL-23582] - Revert "cxl/port: Enable the HDM decoder capability for switch ports" (John W. Linville) [RHEL-23582] - cxl/memdev: Formalize endpoint port linkage (John W. Linville) [RHEL-23582] - cxl/pci: Unconditionally unmask 256B Flit errors (John W. Linville) [RHEL-23582] - cxl/region: Manage decoder target_type at decoder-attach time (John W. Linville) [RHEL-23582] - cxl/hdm: Default CXL_DEVTYPE_DEVMEM decoders to CXL_DECODER_DEVMEM (John W. Linville) [RHEL-23582] - cxl/port: Rename CXL_DECODER_{EXPANDER, ACCELERATOR} => {HOSTONLYMEM, DEVMEM} (John W. Linville) [RHEL-23582] - cxl/memdev: Make mailbox functionality optional (John W. Linville) [RHEL-23582] - cxl/mbox: Move mailbox related driver state to its own data structure (John W. Linville) [RHEL-23582] - cxl: Remove leftover attribute documentation in 'struct cxl_dev_state' (John W. Linville) [RHEL-23582] - cxl: Fix kernel-doc warnings (John W. Linville) [RHEL-23582] - tools/testing/cxl: Remove unused @cxlds argument (John W. Linville) [RHEL-23582] - cxl/regs: Clarify when a 'struct cxl_register_map' is input vs output (John W. Linville) [RHEL-23582] - cxl/region: Fix state transitions after reset failure (John W. Linville) [RHEL-23582] - cxl/region: Flag partially torn down regions as unusable (John W. Linville) [RHEL-23582] - cxl/region: Move cache invalidation before region teardown, and before setup (John W. Linville) [RHEL-23582] - cxl/pci: Find and register CXL PMU devices (John W. Linville) [RHEL-23582] - cxl: Add functions to get an instance of / count regblocks of a given type (John W. Linville) [RHEL-23582] - cxl/mbox: Add background cmd handling machinery (John W. Linville) [RHEL-23582] - rcuwait: Support timeouts (John W. Linville) [RHEL-23582] - cxl/pci: Introduce cxl_request_irq() (John W. Linville) [RHEL-23582] - cxl/pci: Allocate irq vectors earlier during probe (John W. Linville) [RHEL-23582] - cxl: Explicitly initialize resources when media is not ready (John W. Linville) [RHEL-23582] - cxl: Move cxl_await_media_ready() to before capacity info retrieval (John W. Linville) [RHEL-23582] - cxl: Wait Memory_Info_Valid before access memory related info (John W. Linville) [RHEL-23582] - cxl/port: Enable the HDM decoder capability for switch ports (John W. Linville) [RHEL-23582] - cxl: Add missing return to cdat read error path (John W. Linville) [RHEL-23582] - cxl/test: Add mock test for set_timestamp (John W. Linville) [RHEL-23582] - cxl/mbox: Update CMD_RC_TABLE (John W. Linville) [RHEL-23582] - tools/testing/cxl: Require CONFIG_DEBUG_FS (John W. Linville) [RHEL-23582] - tools/testing/cxl: Add a sysfs attr to test poison inject limits (John W. Linville) [RHEL-23582] - tools/testing/cxl: Use injected poison for get poison list (John W. Linville) [RHEL-23582] - tools/testing/cxl: Mock the Clear Poison mailbox command (John W. Linville) [RHEL-23582] - tools/testing/cxl: Mock the Inject Poison mailbox command (John W. Linville) [RHEL-23582] - cxl/mem: Add debugfs attributes for poison inject and clear (John W. Linville) [RHEL-23582] - cxl/memdev: Trace inject and clear poison as cxl_poison events (John W. Linville) [RHEL-23582] - cxl/memdev: Warn of poison inject or clear to a mapped region (John W. Linville) [RHEL-23582] - cxl/memdev: Add support for the Clear Poison mailbox command (John W. Linville) [RHEL-23582] - cxl/memdev: Add support for the Inject Poison mailbox command (John W. Linville) [RHEL-23582] - tools/testing/cxl: Mock support for Get Poison List (John W. Linville) [RHEL-23582] - cxl/trace: Add an HPA to cxl_poison trace events (John W. Linville) [RHEL-23582] - cxl/region: Provide region info to the cxl_poison trace event (John W. Linville) [RHEL-23582] - cxl/memdev: Add trigger_poison_list sysfs attribute (John W. Linville) [RHEL-23582] - cxl/trace: Add TRACE support for CXL media-error records (John W. Linville) [RHEL-23582] - cxl/mbox: Add GET_POISON_LIST mailbox command (John W. Linville) [RHEL-23582] - cxl/mbox: Initialize the poison state (John W. Linville) [RHEL-23582] - cxl/mbox: Restrict poison cmds to debugfs cxl_raw_allow_all (John W. Linville) [RHEL-23582] - cxl/mbox: Deprecate poison commands (John W. Linville) [RHEL-23582] - cxl/port: Fix port to pci device assumptions in read_cdat_data() (John W. Linville) [RHEL-23582] - cxl/pci: Rightsize CDAT response allocation (John W. Linville) [RHEL-23582] - cxl/pci: Simplify CDAT retrieval error path (John W. Linville) [RHEL-23582] - cxl/pci: Use CDAT DOE mailbox created by PCI core (John W. Linville) [RHEL-23582] - PCI/DOE: Create mailboxes on device enumeration (John W. Linville) [RHEL-23582] - PCI/DOE: Allow mailbox creation without devres management (John W. Linville) [RHEL-23582] - PCI/DOE: Deduplicate mailbox flushing (John W. Linville) [RHEL-23582] - PCI/DOE: Make asynchronous API private (John W. Linville) [RHEL-23582] - cxl/pci: Use synchronous API for DOE (John W. Linville) [RHEL-23582] - PCI/DOE: Provide synchronous API and use it internally (John W. Linville) [RHEL-23582] - cxl/hdm: Add more HDM decoder debug messages at startup (John W. Linville) [RHEL-23582] - cxl/port: Scan single-target ports for decoders (John W. Linville) [RHEL-23582] - cxl/core: Drop unused io-64-nonatomic-lo-hi.h (John W. Linville) [RHEL-23582] - cxl/hdm: Use 4-byte reads to retrieve HDM decoder base+limit (John W. Linville) [RHEL-23582] - cxl/hdm: Extend DVSEC range register emulation for region enumeration (John W. Linville) [RHEL-23582] - cxl/hdm: Limit emulation to the number of range registers (John W. Linville) [RHEL-23582] - cxl/hdm: Skip emulation when driver manages mem_enable (John W. Linville) [RHEL-23582] - cxl/hdm: Fix double allocation of @cxlhdm (John W. Linville) [RHEL-23582] - cxl/mem: Add kdoc param for event log driver state (John W. Linville) [RHEL-23582] - cxl/trace: Add serial number to trace points (John W. Linville) [RHEL-23582] - cxl/trace: Add host output to trace points (John W. Linville) [RHEL-23582] - cxl/trace: Standardize device information output (John W. Linville) [RHEL-23582] - cxl/pci: Remove locked check for dvsec_range_allowed() (John W. Linville) [RHEL-23582] - cxl/hdm: Add emulation when HDM decoders are not committed (John W. Linville) [RHEL-23582] - cxl/hdm: Create emulated cxl_hdm for devices that do not have HDM decoders (John W. Linville) [RHEL-23582] - cxl/hdm: Emulate HDM decoder from DVSEC range registers (John W. Linville) [RHEL-23582] - cxl/pci: Refactor cxl_hdm_decode_init() (John W. Linville) [RHEL-23582] - cxl/port: Export cxl_dvsec_rr_decode() to cxl_port (John W. Linville) [RHEL-23582] - cxl/pci: Break out range register decoding from cxl_hdm_decode_init() (John W. Linville) [RHEL-23582] - cxl: add RAS status unmasking for CXL (John W. Linville) [RHEL-23582] - cxl/pmem: Fix nvdimm registration races (John W. Linville) [RHEL-23582] - cxl/uapi: Tag commands from cxl_query_cmd() (John W. Linville) [RHEL-23582] - cxl/mem: Remove unused CXL_CMD_FLAG_NONE define (John W. Linville) [RHEL-23582] - redhat/configs: add config item for CONFIG_DEV_DAX_CXL (John W. Linville) [RHEL-23582] - cxl/mem: Correct full ID range allocation (John W. Linville) [RHEL-23582] - cxl/pci: Fix irq oneshot expectations (John W. Linville) [RHEL-23582] - cxl/pci: Set the device timestamp (John W. Linville) [RHEL-23582] - cxl/mbox: Add missing parameter to docs. (John W. Linville) [RHEL-23582] - cxl/test: Simulate event log overflow (John W. Linville) [RHEL-23582] - cxl/test: Add specific events (John W. Linville) [RHEL-23582] - cxl/test: Add generic mock events (John W. Linville) [RHEL-23582] - cxl/mem: Trace Memory Module Event Record (John W. Linville) [RHEL-23582] - cxl/mem: Trace DRAM Event Record (John W. Linville) [RHEL-23582] - cxl/mem: Trace General Media Event Record (John W. Linville) [RHEL-23582] - cxl/mem: Wire up event interrupts (John W. Linville) [RHEL-23582] - cxl: fix spelling mistakes (John W. Linville) [RHEL-23582] - tools/testing/cxl: Remove cxl_test module math loading message (John W. Linville) [RHEL-23582] - tools/testing/cxl: Add XOR Math support to cxl_test (John W. Linville) [RHEL-23582] - cxl/mbox: Add debug messages for enabled mailbox commands (John W. Linville) [RHEL-23582] - cxl/mem: Read, trace, and clear events on driver load (John W. Linville) [RHEL-23582] - PCI/CXL: Export native CXL error reporting control (John W. Linville) [RHEL-23582] - fix build breakage in tools/testing/cxl (John W. Linville) [RHEL-23582] - redhat/configs: turn off CONFIG_NVDIMM_SECURITY_TEST (John W. Linville) [RHEL-23582] - libnvdimm: Introduce CONFIG_NVDIMM_SECURITY_TEST flag (John W. Linville) [RHEL-23582]- bonding: fix incorrect software timestamping report (Hangbin Liu) [RHEL-42409] - redhat/configs: increase CONFIG_DEFAULT_MMAP_MIN_ADDR from 32K to 64K for aarch64 (Brian Masney) [RHEL-45195] - locking/atomic: Make test_and_*_bit() ordered on failure (Paolo Bonzini) [RHEL-45199] - net: amd-xgbe: Fix skb data length underflow (Ken Cox) [RHEL-43794] {CVE-2022-48743} - net: sched: sch_multiq: fix possible OOB write in multiq_tune() (cki-backport-bot) [RHEL-43470] {CVE-2024-36978} - serial: port: Don't block system suspend even if bytes are left to xmit (Andrew Halaney) [RHEL-41060] - serial: core: Fix missing shutdown and startup for serial base port (Andrew Halaney) [RHEL-41060] - serial: core: Clearing the circular buffer before NULLifying it (Andrew Halaney) [RHEL-41060] - serial: port: Don't suspend if the port is still busy (Andrew Halaney) [RHEL-41060] - mmc: sdhci_am654: Fix ITAPDLY for HS400 timing (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: Add ITAPDLYSEL in sdhci_j721e_4bit_set_clock (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: Update comments in sdhci_am654_set_clock (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: Fix itapdly/otapdly array type (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: Add OTAP/ITAP delay enable (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: Write ITAPDLY for DDR52 timing (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: Add tuning algorithm for delay chain (Lucas Karpinski) [RHEL-41085] - Revert "mmc: core: Capture correct oemid-bits for eMMC cards" (Lucas Karpinski) [RHEL-41085] - mmc: core: Capture correct oemid-bits for eMMC cards (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Use readl_poll_timeout_atomic in msdc_reset_hw (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix error propagation for some ioctl commands (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Fix error code in sdhci_sprd_tuning() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Disable LPM during initialization (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: fix LPM negotiation so x86/S0ix SoCs can suspend (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Fix build error unused-function (Lucas Karpinski) [RHEL-41085] - mmc: host: Improve I/O read/write performance for GL9763E (Lucas Karpinski) [RHEL-41085] - mmc: core: sdio: hold retuning if sdio in 1-bit mode (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Move card detect gpio polarity quirk to gpiolib (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Replace platform device pointer by generic one (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Use temporary variable for struct device (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Get rid of platform data leftovers (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Add description for struct member (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: move atmel MCI header file (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Convert to gpio descriptors (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Add SD HS mode online tuning (Lucas Karpinski) [RHEL-41085] - mmc: core: Add host specific tuning support for SD HS mode (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-esdhc-imx: improve ESDHC_FLAG_ERR010450 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pltfm: Rename sdhci_pltfm_register() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pltfm: Remove sdhci_pltfm_unregister() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-st: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-sparx5: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-hlwd: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-at91: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-iproc: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_f_sdh30: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-dove: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-cadence: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-bcm-kona: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pltfm: Add sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: core: Cleanup mmc_sd_num_wr_blocks() function (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: milbeaut: remove redundant of_match_ptr() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-spear: remove redundant of_match_ptr() (Lucas Karpinski) [RHEL-41085] - mmc: wbsd: fix double mmc_free_host() in wbsd_init() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-st: Use devm_platform_ioremap_resource_byname() (Lucas Karpinski) [RHEL-41085] - mmc: block: Fix in_flight[issue_type] value error (Lucas Karpinski) [RHEL-41085] - MIPS: Alchemy: only build mmc support helpers if au1xmmc is enabled (Lucas Karpinski) [RHEL-41085] - mmc: au1xmmc: force non-modular build and remove symbol_get usage (Lucas Karpinski) [RHEL-41085] - mmc: f-sdh30: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: f-sdh30: fix order of function calls in sdhci_f_sdh30_remove (Lucas Karpinski) [RHEL-41085] - mmc: uniphier-sd: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq: sd8787: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: mvsdio: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: mxcmmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-spear: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-esdhc-mcf: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: wmt-sdmmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-st: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: usdhi60rol0: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: wbsd: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: owl: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: rockchip: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: alcor: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-esdhc-imx: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-acpi: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-tegra: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdio: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-aspeed: Convert to platform remove (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-aspeed: remove unneeded variables (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: moxart: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: pxamci: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: cavium-octeon: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: au1xmmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: mxs-mmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-s3c: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: xenon: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sh_mmcif: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav3: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: exynos: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: omap: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-at91: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: omap_hsmmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: milbeaut: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pic32: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: hi3798cv200: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: davinci_mmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: cb710: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: litex_mmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: bcm2835: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sunxi: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: core: propagate removable attribute to driver core (Lucas Karpinski) [RHEL-41085] - mmc: Explicitly include correct DT includes (Lucas Karpinski) [RHEL-41085] - mmc: davinci: Make SDIO irq truly optional (Lucas Karpinski) [RHEL-41085] - mmc: uniphier-sd: register irqs before registering controller (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: remove outdated indentation (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: register irqs before registering controller (Lucas Karpinski) [RHEL-41085] - mmc: pxamci: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: omap_hsmmc: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: mxcmmc: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: Revert "mmc: core: Allow mmc_start_host() synchronously detect a card" (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-f-sdh30: Replace with sdhci_pltfm (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Improve ux500 debug prints (Lucas Karpinski) [RHEL-41085] - mmc: moxart: read scr register without changing byte order (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: Drop redundant WARN_ON() in the irq handler (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Add support for SW busy-end timeouts (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: add delay block support for STM32MP25 (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: prepare other delay block support (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: manage block gap hardware flow control (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Add support for sdmmc variant revision v3.0 (Lucas Karpinski) [RHEL-41085] - mmc: mmci: add stm32_idmabsize_align parameter (Lucas Karpinski) [RHEL-41085] - mmc: usdhi60rol0: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: sunxi: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: sh_mmcif: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-spear: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-acpi: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: owl: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: omap_hsmmc: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: omap: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: mvsdio: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: bcm2835: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: litex_mmc: set PROBE_PREFER_ASYNCHRONOUS (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Break out a helper function (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Use a switch statement machine (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Use state machine state as exit condition (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Retry the busy start condition (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Make busy complete state machine explicit (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Break out error check in busy detect (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Stash status while waiting for busy (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Unwind big if() clause (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Clear busy_status when starting command (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: set feedback clock when using delay block (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: fix max busy timeout calculation (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Set PROBE_PREFER_ASYNCHRONOUS (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: reduce CIT for better performance (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: GL9755: Mask the replay timer timeout of AER (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Add support SD Express card for GL9767 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Add VDD2 definition for power control register (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Set SDR104's clock to 205MHz and enable SSC for GL9767 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Add Genesys Logic GL9767 support (Lucas Karpinski) [RHEL-41085] - rnbd-srv: don't pass a holder for non-exclusive blkdev_get_by_path (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: remove redundant mmc_request_done() call from irq context (Lucas Karpinski) [RHEL-41085] - mmc: block: ioctl: do write error check for spi (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: fix DMA configure compatibility issue when 64bit DMA mode is used. (Lucas Karpinski) [RHEL-41085] - mmc: sdio: Add/rename SDIO ID of the RTL8723DS SDIO wifi cards (Lucas Karpinski) [RHEL-41085] - wifi: rtw88: rtw8723d: Implement RTL8723DS (SDIO) efuse parsing (Lucas Karpinski) [RHEL-41085] - wifi: rtw88: sdio: Check the HISR RX_REQUEST bit in rtw_sdio_rx_isr() (Lucas Karpinski) [RHEL-41085] - mmc: core: Remove unnecessary error checks and change return type (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Disable broken 64-bit DMA on MSM8916 (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq: sd8787: Fix WILC CHIP_EN and RESETN toggling order (Lucas Karpinski) [RHEL-41085] - mmc: vub300: fix invalid response handling (Lucas Karpinski) [RHEL-41085] - mmc: mediatek: Avoid ugly error message when SDIO wakeup IRQ isn't used (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Avoid cast to incompatible function type (Lucas Karpinski) [RHEL-41085] - mmc: block: Suppress empty whitespaces in prints (Lucas Karpinski) [RHEL-41085] - mmc: omap: restore original power up/down steps (Lucas Karpinski) [RHEL-41085] - mmc: omap: fix deferred probe (Lucas Karpinski) [RHEL-41085] - mmc: omap: fix broken slot switch lookup (Lucas Karpinski) [RHEL-41085] - ARM: OMAP2+: fix N810 MMC gpiod table (Lucas Karpinski) [RHEL-41085] - ARM: OMAP2+: fix bogus MMC GPIO labels on Nokia N8x0 (Lucas Karpinski) [RHEL-41085] - ARM: omap2: Fix copy/paste bug (Lucas Karpinski) [RHEL-41085] - ARM/mmc: Convert old mmci-omap to GPIO descriptors (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Make dw_mci_pltfm_remove() return void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-esdhc-imx: make "no-mmc-hs400" works (Lucas Karpinski) [RHEL-41085] - mmc: block: ensure error propagation for non-blk (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-cadence: Fix an error handling path in sdhci_cdns_probe() (Lucas Karpinski) [RHEL-41085] - mmc: vub300: remove unreachable code (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-cadence: Support mmc hardware reset (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-cadence: Add AMD Pensando Elba SoC support (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-cadence: Support device specific init during probe (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-cadence: Enable device specific override of writel() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Switch to the new ICE API (Lucas Karpinski) [RHEL-41085] - mmc: sdio: add Realtek SDIO vendor ID and various wifi device IDs (Lucas Karpinski) [RHEL-41085] - mmc: core: Remove unused macro mmc_req_rel_wr (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Skip setting clock delay for 400KHz (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Add support for eMMC5.1 on Xilinx Versal Net platform (Lucas Karpinski) [RHEL-41085] - mmc: core: Allow mmc_start_host() synchronously detect a card (Lucas Karpinski) [RHEL-41085] - mmc: core: remove unnecessary (void*) conversions (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: fix quirk to ignore command inhibit for data (Lucas Karpinski) [RHEL-41085] - mmc: core: Log about empty non-removable slots (Lucas Karpinski) [RHEL-41085] - mmc: sdricoh_cs: remove unused sdricoh_readw function (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Remove Intel Thunder Bay SOC support (Lucas Karpinski) [RHEL-41085] - mmc: usdhi6rol0: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-aspeed: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: owl-mmc: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: omap: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc-pltfm: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: drop useless sdhci_get_compatibility() !OF stub (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: use new helpers mmc_regulator_enable/disable_vqmmc (Lucas Karpinski) [RHEL-41085] - mmc: core: add helpers mmc_regulator_enable/disable_vqmmc (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: simplify usage of mmc_regulator_set_ocr (Lucas Karpinski) [RHEL-41085] - mmc: arasan: Use of_property_present() for testing DT property presence (Lucas Karpinski) [RHEL-41085] - mmc: Use of_property_read_bool() for boolean properties (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: remove R-Car H3 ES1.* handling (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc-starfive: Fix initialization of prev_err (Lucas Karpinski) [RHEL-41085] - mmc: core: Allow invalid regulator in mmc_regulator_set_ocr() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Add support to request the "gate" clock (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-o2micro: Fix SDR50 mode timing issue (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: core: fix return value check in devm_mmc_alloc_host() (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: constify member data of struct meson_host (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: use devm_clk_get_enabled() for core clock (Lucas Karpinski) [RHEL-41085] - mmc: starfive: Add sdio/emmc driver support (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: Add StarFive MMC module (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: support platform interrupt as card detect interrupt (Lucas Karpinski) [RHEL-41085] - mmc: core: support setting card detect interrupt from drivers (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: fix SDIO mode if cap_sdio_irq isn't set (Lucas Karpinski) [RHEL-41085] - mmc: core: Align to common busy polling behaviour for mmc ioctls (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: remove meson_mmc_get_cd (Lucas Karpinski) [RHEL-41085] - mmc: omap: drop TPS65010 dependency (Lucas Karpinski) [RHEL-41085] - mmc: moxart: set maximum request/block/segment sizes (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: use devm_mmc_alloc_host (Lucas Karpinski) [RHEL-41085] - mmc: core: add devm_mmc_alloc_host (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Add support for vqmmc power supply (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Work around bug on JZ4760(B) (Lucas Karpinski) [RHEL-41085] - mmc: mmc_spi: fix error handling in mmc_spi_probe() (Lucas Karpinski) [RHEL-41085] - mmc: uniphier-sd: Add control to switch UHS speed (Lucas Karpinski) [RHEL-41085] - mmc: uniphier-sd: Add control of UHS mode using SD interface logic (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: uniphier-sd: Add socionext,syscon-uhs-mode property (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: sdhci-pxa: add pxav1 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: add optional pinctrl for SDIO IRQ workaround (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: add SDIO card IRQ workaround for PXA168 V1 controller (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: add optional core clock (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: change clock name to match DT bindings (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: add register workaround for PXA168 silicon bug (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: enable CONFIG_MMC_SDHCI_IO_ACCESSORS (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: add initial support for PXA168 V1 controller (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq_sd8787: Allow being built-in irrespective of dependencies (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Remove SDHCI_QUIRK_MISSING_CAPS (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-iproc: Replace SDHCI_QUIRK_MISSING_CAPS (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav3: Replace SDHCI_QUIRK_MISSING_CAPS (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Replace SDHCI_QUIRK_MISSING_CAPS (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Replace SDHCI_QUIRK_MISSING_CAPS (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci: Replace SDHCI_QUIRK_MISSING_CAPS for Ricoh controller (Lucas Karpinski) [RHEL-41085] - mmc: sdio: Spelling s/compement/complement/ (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: fix race between stop command and start of next command (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: Add RZ/V2M compatible string (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: Modify mismatched function name (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: renesas,sdhi: Document RZ/V2M support (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Fix eMMC init failure after hw reset (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Disable CLK_AUTO when the clock is less than 400K (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Resolve "unused" warnings with CONFIG_OF=n (Lucas Karpinski) [RHEL-41085] - mmc: vub300: fix warning - do not call blocking ops when !TASK_RUNNING (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: limit the SDHC clock frequency (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Remove unneeded semicolon (Lucas Karpinski) [RHEL-41085] - mmc: core: Normalize the error handling branch in sd_read_ext_regs() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Fix no reset data and command after voltage switch (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Avoid unnecessary ->set_clock() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Fix voltage switch delay (Lucas Karpinski) [RHEL-41085] - mmc: mmc-hsq: Use fifo to dispatch mmc_request (Lucas Karpinski) [RHEL-41085] - mmc: core: Remove non-data R1B ioctl workaround (Lucas Karpinski) [RHEL-41085] - mmc: core: refactor debugfs code (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Fix missing clk_disable_unprepare in msdc_of_clock_parse() (Lucas Karpinski) [RHEL-41085] - mmc: Avoid open coding by using mmc_op_tuning() (Lucas Karpinski) [RHEL-41085] - mmc: mmc_test: Fix removal of debugfs file (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: use new convenience macro from MMC core (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: add helper to access quirks (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: better reset from HS400 mode (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: alway populate SCC pointer (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix ambiguous TRIM and DISCARD arg (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq: Use device_match_of_node() (Lucas Karpinski) [RHEL-41085] - clk: socfpga: remove the setting of clk-phase for sdmmc_clk (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc-pltfm: socfpga: add method to configure clk-phase (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: synopsys-dw-mshc: document "altr,sysmgr-syscon" (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci: Fix possible memory leak caused by missing pci_dev_put() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Fix the SD tuning issue that the SDHCI_TRANSFER_MODE is cleared incorrectly (Lucas Karpinski) [RHEL-41085] - mmc: f-sdh30: Add quirks for broken timeout clock capability (Lucas Karpinski) [RHEL-41085] - mmc: f-sdh30: Add support for non-removable media (Lucas Karpinski) [RHEL-41085] - mmc: f-sdh30: Add compatible string for Socionext F_SDH30_E51 (Lucas Karpinski) [RHEL-41085] - dt-bindings: sdhci-fujitsu: Add compatible string for F_SDH30_E51 (Lucas Karpinski) [RHEL-41085] - mmc: f-sdh30: Add reset control support (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: Convert sdhci-fujitsu to JSON schema (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: fix two spelling mistakes in comment (Lucas Karpinski) [RHEL-41085] - mmc: mmci: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: wbsd: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: via-sdmmc: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: omap_hsmmc: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: litex_mmc: ensure `host->irq == 0` if polling (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: add Inline Crypto Engine clock control (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-o2micro: fix card detect fail issue caused by CD# debounce timeout (Lucas Karpinski) [RHEL-41085] - mmc: tmio: remove 'alignment_shift' from platform data (Lucas Karpinski) [RHEL-41085] - mmc: tmio: remove tmio_mmc_k(un)map_atomic helpers (Lucas Karpinski) [RHEL-41085] - mmc: Remove duplicate words in comments (Lucas Karpinski) [RHEL-41085] - mmc: wmt-sdmmc: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: vub300: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: toshsd: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: pxamci: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: mxcmmc: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: moxart: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: alcor: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci: Set PROBE_PREFER_ASYNCHRONOUS (Lucas Karpinski) [RHEL-41085] - mmc: core: properly select voltage range without power cycle (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-*: Convert drivers to new sdhci_and_cqhci_reset() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Fix SDHCI_RESET_ALL for CQHCI (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Fix SDHCI_RESET_ALL for CQHCI (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Allow building with COMPILE_TEST (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: 'select', not 'depends' REGMAP_MMIO (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix WRITE_ZEROES CQE handling (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Add support for dynamic configuration (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix kernel panic when remove non-standard SDIO card (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-core: Disable ES for ASUS BIOS on Jasper Lake (Lucas Karpinski) [RHEL-41085] - mmc: block: Remove error check of hw_reset on reset (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Fix minimum clock limit (Lucas Karpinski) [RHEL-41085] - mmc: queue: Cancel recovery work on cleanup (Lucas Karpinski) [RHEL-41085] - mmc: remove tmio_mmc driver (Lucas Karpinski) [RHEL-41085] - mmc: wbsd: Replace kmap_atomic() with kmap_local_page() (Lucas Karpinski) [RHEL-41085] - mmc: au1xmmc: Replace kmap_atomic() with kmap_local_page() (Lucas Karpinski) [RHEL-41085] - mmc: tmio_mmc_core: Replace kmap_atomic() with kmap_local_page() (Lucas Karpinski) [RHEL-41085] - mmc: tmio_mmc_core: Remove local_irq_{save,restore}() around k[un]map_atomic() (Lucas Karpinski) [RHEL-41085] - mmc: tifm_sd: Replace kmap_atomic() with kmap_local_page() (Lucas Karpinski) [RHEL-41085] - mmc: tifm_sd: Remove local_irq_{save,restore}() around tifm_sd_bounce_block() (Lucas Karpinski) [RHEL-41085] - mmc: tifm_sd: Remove local_irq_{save,restore}() around tifm_sd_transfer_data() (Lucas Karpinski) [RHEL-41085] - mmc: mmc_test: Remove local_irq_{save,restore}() around sg_copy_{from,to}_buffer() (Lucas Karpinski) [RHEL-41085] - mmc: bcm2835: Replace kmap_atomic() with kmap_local_page() (Lucas Karpinski) [RHEL-41085] - mmc: bcm2835: Remove local_irq_{save,restore}() around sg_miter_{next,stop}() (Lucas Karpinski) [RHEL-41085] - mmc: bcm2835: Remove local_irq_{save,restore}() around k[un]map_atomic() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Replace kmap_atomic() with kmap_local_page() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Remove local_irq_{save,restore}() around sg_miter_{next,stop}() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Remove local_irq_{save,restore}() around k[un]map_atomic() (Lucas Karpinski) [RHEL-41085] - mmc: remove cns3xxx driver (Lucas Karpinski) [RHEL-41085] - clk: remove s3c24xx driver (Lucas Karpinski) [RHEL-41085] - mmc: remove s3cmci driver (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Fix the limitation of div (Lucas Karpinski) [RHEL-41085] - mmc: core: Terminate infinite loop in SD-UHS voltage switch (Lucas Karpinski) [RHEL-41085] - mmc: moxart: fix 4-bit bus width and remove 8-bit bus width (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Fix host->cmd is null (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: add SDIO interrupt support (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: adjust and re-use constant IRQ_EN_MASK (Lucas Karpinski) [RHEL-41085] - mmc: jz4740_mmc: Fix error check for dma_map_sg (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Fix error check for dma_map_sg (Lucas Karpinski) [RHEL-41085] - mmc: au1xmmc: Fix an error handling path in au1xmmc_probe() (Lucas Karpinski) [RHEL-41085] - mmc: core: Switch to basic workqueue API for sdio_irq_work (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix inconsistent sd3_bus_mode at UHS-I SD voltage switch failure (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix UHS-I SD 1.8V workaround branch (Lucas Karpinski) [RHEL-41085] - mmc: sunxi-mmc: Fix clock refcount imbalance during unbind (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: Fix an error handling path in meson_mmc_probe() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-o2micro: fix some SD cards compatibility issue at DDR50 mode (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Clear interrupts when cqe off/disable (Lucas Karpinski) [RHEL-41085] - mmc: pxamci: Fix another error handling path in pxamci_probe() (Lucas Karpinski) [RHEL-41085] - mmc: pxamci: Fix an error handling path in pxamci_probe() (Lucas Karpinski) [RHEL-41085] - mmc: mediatek: add support for SDIO eint wakup IRQ (Lucas Karpinski) [RHEL-41085] - mmc: core: Add support for SDIO wakeup interrupt (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: mtk-sd: extend interrupts and pinctrls properties (Lucas Karpinski) [RHEL-41085] - mmc: cavium-thunderx: Add of_node_put() when breaking out of loop (Lucas Karpinski) [RHEL-41085] - mmc: cavium-octeon: Add of_node_put() when breaking out of loop (Lucas Karpinski) [RHEL-41085] - mmc: core: quirks: Add of_node_put() when breaking out of loop (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: use clk_get_rate(base_clk) in PM resume (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: drop redundant of_device_id entries (Lucas Karpinski) [RHEL-41085] - mmc: mxcmmc: Use mmc_card_sdio macro (Lucas Karpinski) [RHEL-41085] - mmc: core: Use mmc_card_* macro and add a new for the sd_combo type (Lucas Karpinski) [RHEL-41085] - mmc: core: Replace with already defined values for readability (Lucas Karpinski) [RHEL-41085] - mmc: block: Add single read for 4k sector cards (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-at91: fix set_uhs_signaling rewriting of MC1R (Lucas Karpinski) [RHEL-41085] - mmc: tmio: avoid glitches when resetting (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: Fix typo's (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: Get the reset handle early in the probe (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: re-tuning is needed after a pm transition to support emmc HS200 mode (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Fix a lockdep warning for PM runtime init (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: Fixup use of of_find_compatible_node() (Lucas Karpinski) [RHEL-41085] - mmc: core: Do not evaluate HS400 capabilities if bus has no MMC capability (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-st: Obviously always return success in remove callback (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Obviously always return success in remove callback (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: rockchip: Obviously always return success in remove callback (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: hi3789cv200: Obviously always return success in remove callback (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: exynos: Obviously always return success in remove callback (Lucas Karpinski) [RHEL-41085] - mmc: mediatek: wait dma stop bit reset to 0 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Initialize base_clk to NULL in sdhci_brcmstb_probe() (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Fix typo in comment (Lucas Karpinski) [RHEL-41085] - mmc: debugfs: Fix file release memory leak (Lucas Karpinski) [RHEL-41085] - mmc: block: Fix CQE recovery reset success (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: fix typo (Lucas Karpinski) [RHEL-41085] - mmc: cqhci: Capture eMMC and SD card errors (Lucas Karpinski) [RHEL-41085] - mmc: debugfs: Add debug fs error state entry for mmc driver (Lucas Karpinski) [RHEL-41085] - mmc: debugfs: Add debug fs entry for mmc driver (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Capture eMMC and SD card errors (Lucas Karpinski) [RHEL-41085] - mmc: core: Capture eMMC and SD card errors (Lucas Karpinski) [RHEL-41085] - mmc: mxcmmc: Silence a clang warning (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: Fix refcount leak in esdhc_signal_voltage_switch (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Add ability to increase max clock rate for 72116b0 (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix busy polling for MMC_SEND_OP_COND again (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Add NULL check for data field (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Fix compiler warning (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Add compatible string check for sdx65 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Add compatible string check for sm8150 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Add SoC specific compatibles (Lucas Karpinski) [RHEL-41085] - mmc: Add MMC_QUIRK_BROKEN_SD_CACHE for Kingston Canvas Go Plus from 11/2019 (Lucas Karpinski) [RHEL-41085] - mmc: core: Add SD card quirk for broken discard (Lucas Karpinski) [RHEL-41085] - mmc: core: Support zeroout using TRIM for eMMC (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Enable Clock Gating to save power (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Re-organize flags (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Remove custom ios handler (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Simplify if(chan) and if(!chan) (Lucas Karpinski) [RHEL-41085] - mmc: core: Add CIDs for cards to the entropy pool (Lucas Karpinski) [RHEL-41085] - mmc: core: use kobj_to_dev() (Lucas Karpinski) [RHEL-41085] - mmc: sunxi-mmc: Fix DMA descriptors allocated above 32 bits (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Reset GCC_SDCC_BCR register for SDHC (Lucas Karpinski) [RHEL-41085] - mmc: core: Allows to override the timeout value for ioctl() path (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Use of_device_get_match_data() helper (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Fix initialization frozen issue (Lucas Karpinski) [RHEL-41085] - mmc: core: Set HS clock speed before sending HS CMD13 (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Break IRQ status loop when all zero (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: switch to device-managed dmam_alloc_coherent() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: A workaround to allow GL9755 to enter ASPM L1.2 (Lucas Karpinski) [RHEL-41085] - mmc: sh_mmcif: move platform_data header to proper location (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Apply DMA engine limits to maximum segment size (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Use devm_clk_hw_get_clk() for clock retrieval (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Remove .card_hw_reset callback (Lucas Karpinski) [RHEL-41085] - mmc: improve API to make clear hw_reset callback is for cards (Lucas Karpinski) [RHEL-41085] - mmc: core: improve API to make clear that mmc_sw_reset is for cards (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: remove superfluous specific M3W entry (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: R-Car V3H ES2.0 gained HS400 support (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: don't overwrite TAP settings when HS400 tuning is complete (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: R-Car V3M also has no HS400 (Lucas Karpinski) [RHEL-41085] - mmc: omap: Make it CCF clk API compatible (Lucas Karpinski) [RHEL-41085] - mmc: core: Fixup support for writeback-cache for eMMC and SD (Lucas Karpinski) [RHEL-41085] - mmc: mmc_spi: parse speed mode options (Lucas Karpinski) [RHEL-41085] - mmc: core: block: fix sloppy typing in mmc_blk_ioctl_multi_cmd() (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: use a buffer for unaligned DMA requests (Lucas Karpinski) [RHEL-41085] - mmc: block: Check for errors after write on SPI (Lucas Karpinski) [RHEL-41085] - Revert "mmc: sdhci-xenon: fix annoying 1.8V regulator warning" (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: correctly check all elements of sg list (Lucas Karpinski) [RHEL-41085] - mmc: tmio: remove outdated members from host struct (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Silence delay phase calculation debug log (Lucas Karpinski) [RHEL-41085] - mmc: davinci_mmc: Handle error for clk_enable (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Fix GL9763E runtime PM when the system resumes from suspend (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Add runtime PM for GL9763E (Lucas Karpinski) [RHEL-41085] - mmc: dw-mmc-rockchip: Fix handling invalid clock rates (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Support setting f_min from host drivers (Lucas Karpinski) [RHEL-41085] - mmc: core: Restore (almost) the busy polling for MMC_SEND_OP_COND (Lucas Karpinski) [RHEL-41085] - mmc: core: Drop HS400 caps unless 8-bit bus is supported too (Lucas Karpinski) [RHEL-41085] - mmc: host: Return an error when ->enable_sdio_irq() ops is missing (Lucas Karpinski) [RHEL-41085] - mmc: core: Improve fallback to speed modes if eMMC HS200 fails (Lucas Karpinski) [RHEL-41085] - mmc: sh_mmcif: Simplify division/shift logic (Lucas Karpinski) [RHEL-41085] - mmc: meson: Fix usage of meson_mmc_post_req() (Lucas Karpinski) [RHEL-41085] - mmc: core: use sysfs_emit() instead of sprintf() (Lucas Karpinski) [RHEL-41085] - mmc: block: fix read single on recovery logic (Lucas Karpinski) [RHEL-41085] - mmc: sunxi-mmc: Add D1 MMC variant (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: sunxi: Add D1 MMC and eMMC compatibles (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Use device_property_string_array_count() (Lucas Karpinski) [RHEL-41085] - mmc: davinci: Use of_device_get_match_data() helper (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-at91: Use of_device_get_match_data() helper (Lucas Karpinski) [RHEL-41085] - mmc: wmt-sdmmc: Use of_device_get_match_data() helper (Lucas Karpinski) [RHEL-41085] - moxart: fix potential use-after-free on remove path (Lucas Karpinski) [RHEL-41085] - mmc: sh_mmcif: Check for null res pointer (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Add a switch to enable/disable SSC for GL9750 and GL9755 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Enable SSC at 50MHz and 100MHz for GL9750 and GL9755 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Reduce the SSC value at 205MHz for GL9750 and GL9755 (Lucas Karpinski) [RHEL-41085] - mmc: core: Wait for command setting 'Power Off Notification' bit to complete (Lucas Karpinski) [RHEL-41085] - mmc: Add driver for LiteX's LiteSDCard interface (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: Add bindings for LiteSDCard (Lucas Karpinski) [RHEL-41085] - MAINTAINERS: co-maintain LiteX platform (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: Check for error num after setting mask (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Fix potential null pointer risk (Lucas Karpinski) [RHEL-41085] - mmc: au1xmmc: propagate errors from platform_get_irq() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-o2micro: Improve card input timing at SDR104/HS200 mode (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Support using a bi-directional DMA channel (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: ingenic: Support using bi-directional DMA channel (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Do not wait for DTO in case of error (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Add driver callbacks for data read timeout (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc-exynos: Add support for ARTPEC-8 (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: exynos-dw-mshc: Add support for ARTPEC-8 (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Drop unused MESON_SDHC_NUM_BUILTIN_CLKS macro (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Set MANUAL_STOP for multi-block SDIO commands (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdio: add IRQ check (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: add IRQ check (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: clean up a debug message (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Assign src_clk parent to src_clk_cg for legacy DTs (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Fix usage of devm_clk_get_optional() (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Take action for no-sdio device-tree parameter (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Use BIT() and GENMASK() macros to describe fields (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Use readl_poll_timeout instead of open-coded polling (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: GL975[50]: Issue 8/16-bit MMIO reads as 32-bit reads. (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: GL9755: Support for CD/WP inversion on OF platforms (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: clear DLYB_CR after sending tuning command (Lucas Karpinski) [RHEL-41085] - mmc: mmci: add hs200 support for stm32 sdmmc (Lucas Karpinski) [RHEL-41085] - mmc: mmci: increase stm32 sdmmcv2 clock max freq (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Add support for sdmmc variant revision v2.2 (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix blk_status_t handling (Lucas Karpinski) [RHEL-41085] - mmc: core: Remove redundant driver match function (Lucas Karpinski) [RHEL-41085] - mmc: mediatek: free the ext_csd when mmc_get_ext_csd success (Lucas Karpinski) [RHEL-41085] - mmc: mxc: Use the new PM macros (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Use the new PM macros (Lucas Karpinski) [RHEL-41085] - mmc: mmc_spi: Use write_or_read temporary variable in mmc_spi_data_do() (Lucas Karpinski) [RHEL-41085] - mmc: mmc_spi: Convert 'multiple' to be boolean in mmc_spi_data_do() (Lucas Karpinski) [RHEL-41085] - mmc: core: Disable card detect during shutdown (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: initialize variable properly when tuning (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: exynos: use common_caps (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: rockchip: use common_caps (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: hi3798cv200: use common_caps (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: add common capabilities to replace caps (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci: Add PCI ID for Intel ADL (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Allow lower TMOUT value than maximum (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: Simplify an expression (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: Use devm_clk_get_optional() to obtain CD clock (Lucas Karpinski) [RHEL-41085] - mmc: spi: Add device-tree SPI IDs (Lucas Karpinski) [RHEL-41085] - mmc: omap_hsmmc: Revert special init for wl1251 (Lucas Karpinski) [RHEL-41085] - mmc: core: transplant ti,wl1251 quirks from to be retired omap_hsmmc (Lucas Karpinski) [RHEL-41085] - mmc: core: Fixup storing of OCR for MMC_QUIRK_NONSTD_SDIO (Lucas Karpinski) [RHEL-41085] - mmc: core: provide macro and table to match the device tree to apply quirks (Lucas Karpinski) [RHEL-41085] - mmc: core: allow to match the device tree to apply quirks (Lucas Karpinski) [RHEL-41085] - mmc: core: rewrite mmc_fixup_device() (Lucas Karpinski) [RHEL-41085] - mmc: core: adjust polling interval for CMD1 (Lucas Karpinski) [RHEL-41085] - mmc: core: change __mmc_poll_for_busy() parameter type (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Avoid hung state if GEN_CMD transfer fails (Lucas Karpinski) [RHEL-41085] - mmc: tmio: reinit card irqs in reset routine (Lucas Karpinski) [RHEL-41085] - mmc: tmio: reenable card irqs after the reset callback (Lucas Karpinski) [RHEL-41085] - mmc: mediatek: Move cqhci init behind ungate clock (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: exynos: Fix spelling mistake "candiates" -> candidates (Lucas Karpinski) [RHEL-41085] - mmc: cqhci: clear HALT state after CQE enable (Lucas Karpinski) [RHEL-41085] - mmc: vub300: fix control-message timeouts (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: exynos: fix the finding clock sample value (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Fix build if CONFIG_PM_SLEEP is not set (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Drop use of ->init_card() callback (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Remove forward declaration of sdhci_omap_context_save() (Lucas Karpinski) [RHEL-41085] - mmc: add MT7921 SDIO identifiers for MediaTek Bluetooth devices (Lucas Karpinski) [RHEL-41085] - mmc: winbond: don't build on M68K (Lucas Karpinski) [RHEL-41085] - mmc: mxs-mmc: disable regulator on error and in the remove function (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Configure optional wakeirq (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Allow SDIO card power off and enable aggressive PM (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Implement PM runtime functions (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Add omap_offset to support omap3 and earlier (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Handle voltages to add support omap4 (Lucas Karpinski) [RHEL-41085] - dt-bindings: sdhci-omap: Update binding for legacy SoCs (Lucas Karpinski) [RHEL-41085] - mmc: moxart: Fix null pointer dereference on pointer host (Lucas Karpinski) [RHEL-41085] - mmc: moxart: Fix reference count leaks in moxart_probe (Lucas Karpinski) [RHEL-41085] - mmc: slot-gpio: Update default label when no con_id provided (Lucas Karpinski) [RHEL-41085] - mmc: slot-gpio: Refactor mmc_gpio_alloc() (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: do not use memcpy_to/fromio for dram-access-quirk (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Wait until DLL locked after being configured (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-o2micro: Fix spelling mistake "unsupport" -> "unsupported" (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-s3c: Describe driver in KConfig (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-at91: replace while loop with read_poll_timeout (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-at91: wait for calibration done before proceed (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Add small comment about reset thread (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Check MMCHS_HL_HWINFO register for ADMA (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Parse legacy ti,non-removable property (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Restore sysconfig after reset (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Fix context restore (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Fix NULL pointer exception if regulator is not configured (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Add HS400 online tuning support (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: mtk-sd: Add hs400 dly3 setting (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-s3c: drop unneeded MODULE_ALIAS (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: update mmc-card.yaml reference (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Dont wait for DRTO on Write RSP error (Lucas Karpinski) [RHEL-41085] - mmc: cqhci: Print out qcnt in case of timeout (Lucas Karpinski) [RHEL-41085] - mmc: omap_hsmmc: Make use of the helper macro SET_RUNTIME_PM_OPS() (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Remove unused parameters (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Add intel Thunder Bay SOC support to the arasan eMMC driver (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Remove unused parameters(mrq) (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Add wait dma stop done flow (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: fix regression with hard reset on old SDHIs (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Only inject fault before done/error (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq: sd8787: fix compilation warning (Lucas Karpinski) [RHEL-41085] - mmc: queue: Remove unused parameters(request_queue) (Lucas Karpinski) [RHEL-41085] - mmc: core: Return correct emmc response in case of ioctl error (Lucas Karpinski) [RHEL-41085] - mmc: queue: Match the data type of max_segments (Lucas Karpinski) [RHEL-41085] - mmc: switch from 'pci_' to 'dma_' API (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq: add wilc1000_sdio dependency for pwrseq_sd8787 (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq: sd8787: add support for wilc1000 (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: Extend pwrseq-sd8787 binding for wilc1000 (Lucas Karpinski) [RHEL-41085] - mmc: core: Issue HPI in case the BKOPS timed out (Lucas Karpinski) [RHEL-41085] - mmc: usdhi6rol0: Implement card_busy function (Lucas Karpinski) [RHEL-41085] - mmc: moxart: Fix issue with uninitialized dma_slave_config (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Fix issue with uninitialized dma_slave_config (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Use maximum possible data timeout value (Lucas Karpinski) [RHEL-41085] - mmc: sdio: Print contents of unknown CIS tuples (Lucas Karpinski) [RHEL-41085] - mmc: sdio: Don't warn about vendor CIS tuples (Lucas Karpinski) [RHEL-41085] - mmc: core: Avoid hogging the CPU while polling for busy after I/O writes (Lucas Karpinski) [RHEL-41085] - mmc: core: Avoid hogging the CPU while polling for busy for mmc ioctls (Lucas Karpinski) [RHEL-41085] - mmc: core: Avoid hogging the CPU while polling for busy in the I/O err path (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Add data CRC error injection (Lucas Karpinski) [RHEL-41085] - mmc: mmci: De-assert reset on probe (Lucas Karpinski) [RHEL-41085] - mmc: core: Only print retune error when we don't check for card removal (Lucas Karpinski) [RHEL-41085] - mmc: host: factor out clearing the retune state (Lucas Karpinski) [RHEL-41085] - mmc: host: add kdoc for mmc_retune_{en|dis}able (Lucas Karpinski) [RHEL-41085] - mmc: mmc_spi: Simplify busy loop in mmc_spi_skip() (Lucas Karpinski) [RHEL-41085] - mmc: usdhi6rol0: use proper DMAENGINE API for termination (Lucas Karpinski) [RHEL-41085] - mmc: sh_mmcif: use proper DMAENGINE API for termination (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi_sys_dmac: use proper DMAENGINE API for termination (Lucas Karpinski) [RHEL-41085] - mmc: arasan: Fix the issue in reading tap values from DT (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Modify data type of the clk_phase array (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Use appropriate type of division macro (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Check return value of non-void funtions (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Skip Auto tuning for DDR50 mode in ZynqMP platform (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Add "SDHCI_QUIRK_MULTIBLOCK_READ_ACMD12" quirk. (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Modified SD default speed to 19MHz for ZynqMP (Lucas Karpinski) [RHEL-41085] - redhat/configs: Adding CONFIG_TYPEC_MUX_IT5205 and CONFIG_USB_DEFAULT_AUTHORIZATION_MODE (Desnes Nunes) [RHEL-37673] - redhat/configs: Adding CONFIG_PHY_RTK_RTD_USB2PHY and CONFIG_PHY_RTK_RTD_USB3PHY (Desnes Nunes) [RHEL-37673] - redhat/configs: Adding CONFIG_TYPEC_MUX_IT5205 (Desnes Nunes) [RHEL-37673] - kcov, usb: disable interrupts in kcov_remote_start_usb_softirq (Desnes Nunes) [RHEL-37673] - kcov: fix spelling typos in comments (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: fix use-after-free case in tcpm_register_source_caps (Desnes Nunes) [RHEL-37673] - usb: core: hcd: Convert from tasklet to BH workqueue (Desnes Nunes) [RHEL-37673] - backtracetest: Convert from tasklet to BH workqueue (Desnes Nunes) [RHEL-37673] - media: dvb_frontend: Use wait_event_freezable_timeout() for freezable kthread (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: Check for port partner validity before consuming it (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: enforce ready state when queueing alt mode vdm (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: unregister existing source caps before re-registration (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: clear pd_event queue in PORT_RESET (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: queue correct sop type in tcpm_queue_vdm_unlocked (Desnes Nunes) [RHEL-37673] - usb: Fix regression caused by invalid ep0 maxpacket in virtual SuperSpeed device (Desnes Nunes) [RHEL-37673] - usb: ohci: Prevent missed ohci interrupts (Desnes Nunes) [RHEL-37673] - USB: core: Fix access violation during port device removal (Desnes Nunes) [RHEL-37673] - usb: dwc3: core: Prevent phy suspend during init (Desnes Nunes) [RHEL-37673] - usb: xhci-plat: Don't include xhci.h (Desnes Nunes) [RHEL-37673] - USB: serial: option: add Telit FN920C04 rmnet compositions (Desnes Nunes) [RHEL-37673] - usb: dwc3: ep0: Don't reset resource alloc flag (Desnes Nunes) [RHEL-37673] - Revert "usb: cdc-wdm: close race between read and workqueue" (Desnes Nunes) [RHEL-37673] - USB: serial: option: add Rolling RW101-GL and RW135-GL support (Desnes Nunes) [RHEL-37673] - USB: serial: option: add Lonsung U8300/U9300 product (Desnes Nunes) [RHEL-37673] - USB: serial: option: add support for Fibocom FM650/FG650 (Desnes Nunes) [RHEL-37673] - USB: serial: option: support Quectel EM060K sub-models (Desnes Nunes) [RHEL-37673] - USB: serial: option: add Fibocom FM135-GL variants (Desnes Nunes) [RHEL-37673] - usb: misc: onboard_usb_hub: Disable the USB hub clock on failure (Desnes Nunes) [RHEL-37673] - thunderbolt: Avoid notify PM core about runtime PM resume (Desnes Nunes) [RHEL-37673] - thunderbolt: Fix wake configurations after device unplug (Desnes Nunes) [RHEL-37673] - phy: freescale: imx8m-pcie: fix pcie link-up instability (Desnes Nunes) [RHEL-37673] - usb: Disable USB3 LPM at shutdown (Desnes Nunes) [RHEL-37673] - xhci: Fix root hub port null pointer dereference in xhci tracepoints (Desnes Nunes) [RHEL-37673] - usb: xhci: correct return value in case of STS_HCE (Desnes Nunes) [RHEL-37673] - USB: core: Fix deadlock in port "disable" sysfs attribute (Desnes Nunes) [RHEL-37673] - USB: core: Add hub_get() and hub_put() routines (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Check capabilities before cable and identity discovery (Desnes Nunes) [RHEL-37673] - usb: typec: Return size of buffer if pd_set operation succeeds (Desnes Nunes) [RHEL-37673] - usb: udc: remove warning when queue disabled ep (Desnes Nunes) [RHEL-37673] - usb: dwc3: Properly set system wakeup (Desnes Nunes) [RHEL-37673] - Revert "usb: phy: generic: Get the vbus supply" (Desnes Nunes) [RHEL-37673] - usb: cdc-wdm: close race between read and workqueue (Desnes Nunes) [RHEL-37673] - USB: core: Fix deadlock in usb_deauthorize_interface() (Desnes Nunes) [RHEL-37673] - USB: UAS: return ENODEV when submit urbs fail with device not attached (Desnes Nunes) [RHEL-37673] - usb: usb-acpi: Fix oops due to freeing uninitialized pld pointer (Desnes Nunes) [RHEL-37673] - usb: gadget: tegra-xudc: Fix USB3 PHY retrieval logic (Desnes Nunes) [RHEL-37673] - phy: tegra: xusb: Add API to retrieve the port number of phy (Desnes Nunes) [RHEL-37673] - usb: Clarify expected behavior of dev_bin_attrs_are_visible() (Desnes Nunes) [RHEL-37673] - xhci: Allow RPM on the USB controller (1022:43f7) by default (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: add support to set tcpc connector orientatition (Desnes Nunes) [RHEL-37673] - usb: typec: tcpci: add generic tcpci fallback compatible (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: typec-tcpci: add tcpci fallback binding (Desnes Nunes) [RHEL-37673] - usb: core: Set connect_type of ports based on DT node (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: Add downstream facing ports to realtek binding (Desnes Nunes) [RHEL-37673] - usb: misc: onboard_usb_hub: Add support for TI TUSB8020B (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: Add binding for TI USB8020B hub controller (Desnes Nunes) [RHEL-37673] - usb: dwc3: core: Add DWC31 version 2.00a controller (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Register SOP' alternate modes with cable plug (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Register SOP/SOP' Discover Identity Responses (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Register cables based on GET_CABLE_PROPERTY (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Clean up UCSI_CABLE_PROP macros (Desnes Nunes) [RHEL-37673] - usb: typec: pd: no opencoding of FIELD_GET (Desnes Nunes) [RHEL-37673] - usb: typec: altmodes/displayport: send configure message on sop' (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: fix SOP' sequences in tcpm_pd_svdm (Desnes Nunes) [RHEL-37673] - usb: usb-acpi: Set port connect type of not connectable ports correctly (Desnes Nunes) [RHEL-37673] - usb: Export BOS descriptor to sysfs (Desnes Nunes) [RHEL-37673] - USB: serial: cp210x: add pid/vid for TDK NC0110013M and MM0110113M (Desnes Nunes) [RHEL-37673] - USB: serial: keyspan: remove redundant assignment to pointer data (Desnes Nunes) [RHEL-37673] - USB: serial: ftdi_sio: remove redundant assignment to variable cflag (Desnes Nunes) [RHEL-37673] - USB: serial: oti6858: remove redundant assignment to variable divisor (Desnes Nunes) [RHEL-37673] - USB: serial: option: add MeiG Smart SLM320 product (Desnes Nunes) [RHEL-37673] - USB: serial: cp210x: add ID for MGP Instruments PDS100 (Desnes Nunes) [RHEL-37673] - USB: serial: add device ID for VeriFone adapter (Desnes Nunes) [RHEL-37673] - USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB (Desnes Nunes) [RHEL-37673] - USB: document some API requirements on disconnection (Desnes Nunes) [RHEL-37673] - usb: xhci: Add error handling in xhci_map_urb_for_dma (Desnes Nunes) [RHEL-37673] - xhci: dbc: poll at different rate depending on data transfer activity (Desnes Nunes) [RHEL-37673] - xhci: retry Stop Endpoint on buggy NEC controllers (Desnes Nunes) [RHEL-37673] - xhci: fix matching completion events with TDs (Desnes Nunes) [RHEL-37673] - usb: xhci: utilize 'xhci_free_segments_for_ring()' for freeing segments (Desnes Nunes) [RHEL-37673] - usb: xhci: remove duplicate code from 'xhci_clear_command_ring()' (Desnes Nunes) [RHEL-37673] - xhci: save slot ID in struct 'xhci_port' (Desnes Nunes) [RHEL-37673] - xhci: replace real & fake port with pointer to root hub port (Desnes Nunes) [RHEL-37673] - xhci: rework how real & fake ports are found (Desnes Nunes) [RHEL-37673] - usb: typec: constify struct class usage (Desnes Nunes) [RHEL-37673] - USB: typec: no opencoding FIELD_GET (Desnes Nunes) [RHEL-37673] - media: pvrusb2: fix uaf in pvr2_context_set_notify (Desnes Nunes) [RHEL-37673] - media: usb: s2255: Refactor s2255_get_fx2fw (Desnes Nunes) [RHEL-37673] - thunderbolt: Constify the struct device_type usage (Desnes Nunes) [RHEL-37673] - thunderbolt: Add trace events support for the control channel (Desnes Nunes) [RHEL-37673] - thunderbolt: Keep the domain powered when USB4 port is in redrive mode (Desnes Nunes) [RHEL-37673] - Revert "xhci: add helper to stop endpoint and wait for completion" (Desnes Nunes) [RHEL-37673] - usb: core: constify the struct device_type usage (Desnes Nunes) [RHEL-37673] - usb: phy: constify the struct device_type usage (Desnes Nunes) [RHEL-37673] - usb: typec: constify the struct device_type usage (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Get PD revision for partner (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Update connector cap and status (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Limit read size on v1.2 (Desnes Nunes) [RHEL-37673] - minmax: relax check to allow comparison between unsigned arguments and signed constants (Desnes Nunes) [RHEL-37673] - minmax: allow comparisons of 'int' against 'unsigned char/short' (Desnes Nunes) [RHEL-37673] - minmax: allow min()/max()/clamp() if the arguments have the same signedness. (Desnes Nunes) [RHEL-37673] - minmax: add umin(a, b) and umax(a, b) (Desnes Nunes) [RHEL-37673] - minmax: fix header inclusions (Desnes Nunes) [RHEL-37673] - tracing: Define the is_signed_type() macro once (Desnes Nunes) [RHEL-37673] - usb: roles: Link the switch to its connector (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: microchip,usb5744: Remove peer-hub as requirement (Desnes Nunes) [RHEL-37673] - usb: image: mdc800: Remove redundant assignment to variable retval (Desnes Nunes) [RHEL-37673] - usb: storage: freecom: Remove redundant assignment to variable offset (Desnes Nunes) [RHEL-37673] - usb: sysfs: use kstrtobool() if possible (Desnes Nunes) [RHEL-37673] - Documentation: usb: Document FunctionFS DMABUF API (Desnes Nunes) [RHEL-37673] - usb: gadget: functionfs: Add DMABUF import interface (Desnes Nunes) [RHEL-37673] - usb: gadget: functionfs: Factorize wait-for-endpoint code (Desnes Nunes) [RHEL-37673] - usb: gadget: Support already-mapped DMA SGs (Desnes Nunes) [RHEL-37673] - usb: dwc3: apply snps,host-vbus-glitches workaround unconditionally (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: dwc3: drop 'snps,host-vbus-glitches-quirk' (Desnes Nunes) [RHEL-37673] - usb: dwc3: Fix an IS_ERR() vs NULL check in dwc3_power_off_all_roothub_ports() (Desnes Nunes) [RHEL-37673] - usb: dwc3: gadget: Remove redundant assignment to pointer trb (Desnes Nunes) [RHEL-37673] - usb: dwc3: gadget: Rewrite endpoint allocation flow (Desnes Nunes) [RHEL-37673] - usb: core: Kconfig: Improve USB authorization mode help (Desnes Nunes) [RHEL-37673] - xhci: add helper to stop endpoint and wait for completion (Desnes Nunes) [RHEL-37673] - xhci: Decouple handling an event from checking for unhandled events (Desnes Nunes) [RHEL-37673] - xhci: Don't check if the event ring is valid before every event TRB (Desnes Nunes) [RHEL-37673] - xhci: add helper that checks for unhandled events on a event ring (Desnes Nunes) [RHEL-37673] - xhci: move event processing for one interrupter to a separate function (Desnes Nunes) [RHEL-37673] - xhci: update event ring dequeue pointer position to controller correctly (Desnes Nunes) [RHEL-37673] - xhci: remove unnecessary event_ring_deq parameter from xhci_handle_event() (Desnes Nunes) [RHEL-37673] - xhci: make isoc_bei_interval variable interrupter specific. (Desnes Nunes) [RHEL-37673] - xhci: Add helper to set an interrupters interrupt moderation interval (Desnes Nunes) [RHEL-37673] - xhci: Add interrupt pending autoclear flag to each interrupter (Desnes Nunes) [RHEL-37673] - media: pvrusb2: fix pvr2_stream_callback casts (Desnes Nunes) [RHEL-37673] - media: pvrusb2: remove redundant NULL check (Desnes Nunes) [RHEL-37673] - media: pvrusb2: Use wait_event_freezable() for freezable kthread (Desnes Nunes) [RHEL-37673] - thunderbolt: Improve DisplayPort tunnel setup process to be more robust (Desnes Nunes) [RHEL-37673] - thunderbolt: Calculate DisplayPort tunnel bandwidth after DPRX capabilities read (Desnes Nunes) [RHEL-37673] - thunderbolt: Reserve released DisplayPort bandwidth for a group for 10 seconds (Desnes Nunes) [RHEL-37673] - thunderbolt: Introduce tb_tunnel_direction_downstream() (Desnes Nunes) [RHEL-37673] - thunderbolt: Re-order bandwidth group functions (Desnes Nunes) [RHEL-37673] - thunderbolt: Fail the failed bandwidth request properly (Desnes Nunes) [RHEL-37673] - thunderbolt: Log an error if DPTX request is not cleared (Desnes Nunes) [RHEL-37673] - thunderbolt: Handle bandwidth allocation mode disable request (Desnes Nunes) [RHEL-37673] - thunderbolt: Re-calculate estimated bandwidth when allocation mode is enabled (Desnes Nunes) [RHEL-37673] - thunderbolt: Use DP_LOCAL_CAP for maximum bandwidth calculation (Desnes Nunes) [RHEL-37673] - thunderbolt: Correct typo in host_reset parameter (Desnes Nunes) [RHEL-37673] - thunderbolt: Skip discovery also in USB4 v2 host (Desnes Nunes) [RHEL-37673] - thunderbolt: Reset only non-USB4 host routers in resume (Desnes Nunes) [RHEL-37673] - media: cx231xx: controls are from another device, mark this (Desnes Nunes) [RHEL-37673] - media: em28xx: annotate unchecked call to media_device_register() (Desnes Nunes) [RHEL-37673] - usb: gadget: f_fs: expose ready state in configfs (Desnes Nunes) [RHEL-37673] - usb: dwc3: Add workaround for host mode VBUS glitch when boot (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: dwc3: Add snps,host-vbus-glitches-quirk avoid vbus glitch (Desnes Nunes) [RHEL-37673] - XHCI: Separate PORT and CAPs macros into dedicated file (Desnes Nunes) [RHEL-37673] - usb: typec: altmodes/displayport: add SOP' support (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: add alt mode enter/exit/vdm support for sop' (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: add discover svids and discover modes support for sop' (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: add state machine support for SRC_VDM_IDENTITY_REQUEST (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: add discover identity support for SOP' (Desnes Nunes) [RHEL-37673] - usb: typec: tcpci: add attempt_vconn_swap_discovery callback (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: add control message support to sop' (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: process receive and transmission of sop' messages (Desnes Nunes) [RHEL-37673] - usb: typec: tcpci: add tcpm_transmit_type to tcpm_pd_receive (Desnes Nunes) [RHEL-37673] - usb: typec: tcpci: add cable_comm_capable attribute (Desnes Nunes) [RHEL-37673] - usb: typec: altmodes: add svdm version info for typec cables (Desnes Nunes) [RHEL-37673] - usb: typec: altmodes: add typec_cable_ops to typec_altmode (Desnes Nunes) [RHEL-37673] - usb: phy: generic: Disable vbus on removal (Desnes Nunes) [RHEL-37673] - usb: phy: generic: Implement otg->set_vbus (Desnes Nunes) [RHEL-37673] - usb: phy: generic: Get the vbus supply (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: usb-nop-xceiv: Repurpose vbus-regulator (Desnes Nunes) [RHEL-37673] - usb: mtu3: Add MT8195 MTU3 ip-sleep wakeup support (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: mtu3: Add MT8195 MTU3 ip-sleep support (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: Clean-up "usb-phy" constraints (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: add common Type-C USB Switch schema (Desnes Nunes) [RHEL-37673] - usb: core: add phy notify connect and disconnect (Desnes Nunes) [RHEL-37673] - phy: realtek: usb: add new driver for the Realtek RTD SoC USB 3.0 PHY (Desnes Nunes) [RHEL-37673] - phy: realtek: usb: add new driver for the Realtek RTD SoC USB 2.0 PHY (Desnes Nunes) [RHEL-37673] - phy: core: add notify_connect and notify_disconnect callback (Desnes Nunes) [RHEL-37673] - usb: core: Make default authorization mode configurable (Desnes Nunes) [RHEL-37673] - usb: core: Amend initial authorized_default value (Desnes Nunes) [RHEL-37673] - usb: host: Add ac5 to EHCI Orion (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: Add Marvell ac5 (Desnes Nunes) [RHEL-37673] - ucsi_ccg: Refine the UCSI Interrupt handling (Desnes Nunes) [RHEL-37673] - usb: audio-v2: Correct comments for struct uac_clock_selector_descriptor (Desnes Nunes) [RHEL-37673] - usb: typec: mux: Add ITE IT5205 Alternate Mode Passive MUX driver (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: Introduce ITE IT5205 Alt. Mode Passive MUX (Desnes Nunes) [RHEL-37673] - usb: storage: sddr55: fix sloppy typing in sddr55_{read|write}_data() (Desnes Nunes) [RHEL-37673] - usb: usb_autopm_get_interface use modern helper (Desnes Nunes) [RHEL-37673] - USB: uapi: OTG 3.0 (Desnes Nunes) [RHEL-37673] - thunderbolt: Remove usage of the deprecated ida_simple_xx() API (Desnes Nunes) [RHEL-37673] - thunderbolt: Fix rollback in tb_port_lane_bonding_enable() for lane 1 (Desnes Nunes) [RHEL-37673] - thunderbolt: Fix XDomain rx_lanes_show and tx_lanes_show (Desnes Nunes) [RHEL-37673] - thunderbolt: Reset topology created by the boot firmware (Desnes Nunes) [RHEL-37673] - thunderbolt: Make tb_switch_reset() support Thunderbolt 2, 3 and USB4 routers (Desnes Nunes) [RHEL-37673] - thunderbolt: Introduce tb_path_deactivate_hop() (Desnes Nunes) [RHEL-37673] - thunderbolt: Introduce tb_port_reset() (Desnes Nunes) [RHEL-37673] - ABI: sysfs-class-extcon: use uppercase X for wildcards (Desnes Nunes) [RHEL-37673] - extcon: Remove unused inline functions (Desnes Nunes) [RHEL-37673] - extcon: Amend kernel documentation of struct extcon_dev (Desnes Nunes) [RHEL-37673] - extcon: fix possible name leak in extcon_dev_register() (Desnes Nunes) [RHEL-37673] - extcon: Drop unneeded assignments (Desnes Nunes) [RHEL-37673] - extcon: Use sizeof(*pointer) instead of sizeof(type) (Desnes Nunes) [RHEL-37673] - extcon: Use unique number for the extcon device ID (Desnes Nunes) [RHEL-37673] - extcon: Remove dup device name in the message and unneeded error check (Desnes Nunes) [RHEL-37673] - extcon: Use dev_of_node(dev) instead of dev->of_node (Desnes Nunes) [RHEL-37673] - extcon: Use device_match_of_node() helper (Desnes Nunes) [RHEL-37673] - extcon: Use sysfs_emit() to instead of sprintf() (Desnes Nunes) [RHEL-37673] - extcon: Use DECLARE_BITMAP() to declare bit arrays (Desnes Nunes) [RHEL-37673] - extcon: Fix kernel doc of property capability fields to avoid warnings (Desnes Nunes) [RHEL-37673] - extcon: Fix kernel doc of property fields to avoid warnings (Desnes Nunes) [RHEL-37673] - extcon: Add extcon_alloc_groups to simplify extcon register function (Desnes Nunes) [RHEL-37673] - extcon: Add extcon_alloc_muex to simplify extcon register function (Desnes Nunes) [RHEL-37673] - extcon: Add extcon_alloc_cables to simplify extcon register function (Desnes Nunes) [RHEL-37673] - extcon: Remove redundant null checking for class (Desnes Nunes) [RHEL-37673] - extcon: Add EXTCON_DISP_CVBS and EXTCON_DISP_EDP (Desnes Nunes) [RHEL-37673] - extcon: Drop unexpected word "the" in the comments (Desnes Nunes) [RHEL-37673] - extcon: Modify extcon device to be created after driver data is set (Desnes Nunes) [RHEL-37673] - extcon: Fix some kernel-doc comments (Desnes Nunes) [RHEL-37673] - extcon: Deduplicate code in extcon_set_state_sync() (Desnes Nunes) [RHEL-37673] - pinctrl: tegra: Display pin function in pinconf-groups (Desnes Nunes) [RHEL-37673] - pinctrl: tegra: add OF node when logging OF parsing errors (Desnes Nunes) [RHEL-37673] - Revert "pinctrl: tegra: Add support to display pin function" (Desnes Nunes) [RHEL-37673] - pinctrl: tegra: Switch to use DEFINE_NOIRQ_DEV_PM_OPS() helper (Desnes Nunes) [RHEL-37673] - pm: Introduce DEFINE_NOIRQ_DEV_PM_OPS() helper (Desnes Nunes) [RHEL-37673] - pinctrl: tegra: Add support to display pin function (Desnes Nunes) [RHEL-37673] - usb: dwc3: pci: Don't set "linux,phy_charger_detect" property on Lenovo Yoga Tab2 1380 (Desnes Nunes) [RHEL-37673] - usb: dwc3: pci: Drop duplicate ID (Desnes Nunes) [RHEL-37673] - usb: dwc3: pci: add support for the Intel Arrow Lake-H (Desnes Nunes) [RHEL-37673] - mm/hugetlb: fix DEBUG_LOCKS_WARN_ON(1) when dissolve_free_hugetlb_folio() (Nico Pache) [RHEL-39710] {CVE-2024-36028} - hugetlb: check for hugetlb folio before vmemmap_restore (Nico Pache) [RHEL-39710] - hugetlb: set hugetlb page flag before optimizing vmemmap (Nico Pache) [RHEL-39710] - ACPI: PM: s2idle: Enable Low-Power S0 Idle MSFT UUID for non-AMD systems (Lenny Szubowicz) [RHEL-25779]- wifi: save new module iwlwifi-tests in internal rpm (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: restore country code during resume (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: refactor setting country code logic (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't change BA sessions during restart (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: mark EMLSR disabled in cleanup iterator (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: assign link STA ID lookups during restart (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: check BSSID Index against MaxBSSID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: improve association error reporting slightly (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: host: Add mhi_power_down_keep_dev() API to support system suspend/hibernation (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - net: qrtr: support suspend/hibernation (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: ath11k: support hibernation (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: rtw89: pci: correct TX resource checking for PCI DMA channel of firmware command (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-36253] - wifi: rtw89: reset AFEDIG register in power off sequence (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-36253] - wifi: nl80211: Avoid address calculations via out of bounds array indexing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: transmit deauth only if link is available (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: connac: use muar idx 0xe for non-mt799x as well (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7603: add wpdma tx eof flag for PSE client reset (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7915: add missing chanctx ops (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix check in iwl_mvm_sta_fw_id_mask (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: reconfigure TLC during HW restart (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: select STA mask only for active links (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: set wider BW OFDMA ignore correctly (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix active link counting during recovery (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: don't select link ID if not provided in scan request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix uninitialized variable in mt7996_irq_tasklet() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Do not warn on invalid link on scan complete (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: ignore non-TX BSSs in per-STA profile (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: ensure 4-byte alignment for suspend & wow command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: pcie: handle randbuf allocation failure (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix size of txpower MCU command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: connac: check for null before dereferencing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix link ID management (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: fix unaligned le16 access (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove link before AP (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: init peer measurement result (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: nl80211: don't free NULL coalescing rule (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-39754] {CVE-2024-36941} - wifi: mac80211: mlme: re-parse if AP mode is less than client (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: mlme: fix memory leak (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: mlme: re-parse with correct mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: fix idle calculation with multi-link (Jose Ignacio Tornos Martinez) [RHEL-34696] - Revert "wifi: iwlwifi: bump FW API to 90 for BZ/SC devices" (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: return uid from iwl_mvm_build_scan_cmd (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: remove old PASN station when adding a new one (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: split mesh fast tx cache into local/proxied/forwarded (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: fix the order of arguments for trace events of the tx_rx_evt class (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: ensure beacon is non-S1G prior to extracting the beacon timestamp field (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: don't use rate mask for scanning (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: check EHT/TTLM action frame length (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: include link ID when releasing frames (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: handle debugfs names more carefully (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: guard against invalid STA ID on removal (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-39803] {CVE-2024-36921} - wifi: iwlwifi: read txq->read_ptr under lock (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-39799] {CVE-2024-36922} - wifi: iwlwifi: fw: don't always use FW dump trig (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: rfi: fix potential response leaks (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-37165] {CVE-2024-35912} - wifi: mac80211: correctly set active links upon TTLM (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Configure the link mapping for non-MLD FW (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: consider having one active link (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: pick the version of SESSION_PROTECTION_NOTIF (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-37161] {CVE-2024-35913} - wifi: mac80211: fix prep_connection error path (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: fix rdev_dump_mpp() arguments order (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: disable MLO for the time being (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: add a flag to disable wireless extensions (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: fix ieee80211_bss_*_flags kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: check/clear fast rx for non-4addr sta VLAN changes (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-36809] {CVE-2024-35789} - wifi: mac80211: fix mlme_link_id_dbg() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: coex: fix configuration for shared antenna for 8922A (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: wow: move release offload packet earlier for WoWLAN mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: wow: set security engine options for 802.11ax chips only (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: update suspend/resume for different generation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: wow: update config mac function with different generation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: update DMA function with different generation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: wow: update WoWLAN status register for different generation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: wow: update WoWLAN reason register for different chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcm80211: handle pmk_op allocation failure (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-35152] {CVE-2024-27048} - wifi: rtw89: coex: Add coexistence policy to decrease WiFi packet CRC-ERR (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: coex: When Bluetooth not available don't set power/gain (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: coex: add return value to ensure H2C command is success or not (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: coex: Reorder H2C command index to align with firmware (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: coex: add BTC ctrl_info version 7 and related logic (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: coex: add init_info H2C command format version 7 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add coexistence helpers of SW grant (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: add coexistence helpers {cfg/get}_plt (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: Remove rtl_intf_ops.read_efuse_byte (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: 8821c: Fix false alarm count (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: 8821c: Fix beacon loss and disconnect (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: 8821cu: Fix connection failure (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: 8821cu: Fix firmware upload fail (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: Add missing VID/PIDs for 8811CU and 8821CU (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove TDLS peers on link deactivation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove TDLS peers only on affected link (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: mlme: unify CSA handling (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: introduce a feature flag for quiet in CSA (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: pass link conf to abort_channel_switch (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: pass link_id to channel switch ops (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: allow cfg80211_defragment_element() without output (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: expose cfg80211_iter_rnr() to drivers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: hide element parsing internals (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove unneeded scratch_len subtraction (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: defragment reconfiguration MLE when parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: simplify multi-link element parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove unnecessary ML element checks (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add ieee80211_vif_link_active() helper (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove unnecessary ML element type check (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: update scratch_pos after defrag (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: Adjust CQM handling for MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: Allow beacons to update BSS table regardless of scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add link id to ieee80211_gtk_rekey_add() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: print flags in tracing in hex (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: obtain AP HT/VHT data for assoc request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: don't add VHT capa on links without them (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: handle netif carrier up/down with link AP during MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove only link keys during stopping link AP (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: check A-MSDU format more carefully (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-37345] {CVE-2024-35937} - wifi: iwlwifi: Add missing MODULE_FIRMWARE() for *.pnvm (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: track capability/opmode NSS separately (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: fix supported rate masking in scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: check link exists before use (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: always initialize match_auth (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix license in p2p.c and p2p.h (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: constify MHI channel and controller configs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add rcu lock for ath12k_wmi_p2p_noa_event() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: decrease MHI channel buffer length to 8KB (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-37341] {CVE-2024-35938} - wifi: rtl8xxxu: fix mixed declarations in rtl8xxxu_set_aifs() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rt2x00: silence sparse warnings (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmsmac: silence sparse warnings (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: do not pass hidden SSID attribute as value directly (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: pci: implement PCI CLK/ASPM/L1SS for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: Update EHT PHY beamforming capability (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: advertise missing extended scan feature (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: fweh: Fix boot crash on Raspberry Pi 4 (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: host: pci_generic: constify modem_telit_fn980_hw_v1_config (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: thermal: don't try to register multiple times (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: ath11k: fix warning on DMA ring capabilities event (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: ath11k: do not dump SRNG statistics during resume (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: ath11k: remove MHI LOOPBACK channels (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: ath11k: rearrange IRQ enable/disable in reset path (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: mt76: Remove redundant assignment to variable tidno (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: fix the issue of missing txpwr settings from ch153 to ch177 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7921: fix suspend issue on MediaTek COB platform (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7921: fix a potential association failure upon resuming (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7921: fix the unfinished command of regd_notifier before suspend (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt792x: update the country list of EU for ACPI SAR (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt792x: fix a potential loading failure of the 6Ghz channel config from ACPI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7921: fix incorrect type conversion for CLC command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925e: fix use-after-free in free_irq() (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-35148] {CVE-2024-27049} - wifi: mt76: mt7921e: fix use-after-free in free_irq() (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-34868] {CVE-2024-26892} - wifi: mt76: mt792x: add the illegal value check for mtcl table of acpi (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix the wrong data type for scan command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: set page_pool napi pointer for mmio devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt792x: fix ethtool warning (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix HIF_TXD_V2_1 value (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: connac: set correct muar_idx for mt799x chipsets (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: add locking for accessing mapped registers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: remove TXS queue setting (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix efuse reading issue (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: mark GCMP IGTK unsupported (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix HE beamformer phy cap for station vif (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: ensure 4-byte alignment for beacon commands (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix incorrect interpretation of EHT MCS caps (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: disable AMSDU for non-data frames (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix TWT issues (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: check txs format before getting skb by pid (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: support temperature sensor (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: update PCIe DMA settings (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: add support to set ifs time by mcu command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: add flow to avoid chip bt function fail (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix the wrong header translation config (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix WoW failed in encrypted mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix fw download fail (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix wmm queue mapping (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix mcu query command fail (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix SAP no beacon issue in 5Ghz and 6Ghz band (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix connect to 80211b mode fail in 2Ghz band (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt76x2u: add netgear wdna3100v3 to device table (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt792xu: enable dmashdl support (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: usb: store usb endpoint in mt76_queue (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: usb: create a dedicated queue for psd traffic (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix fw loading timeout (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7915: update mt798x_wmac_adie_patch_7976 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7915: add locking for accessing mapped registers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7915: fix error recovery with WED enabled (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: check txs format before getting skb by pid (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: disable HW AMSDU when using fixed rate (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: host: Change the trace string for the userspace tools mapping (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: revert reset line logic flip (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: Add DMI nvram filename quirk for ACEPC W5 Pro (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: set initial values for unexpected cases of USB endpoint priority (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: check vif before using in rtl8xxxu_tx() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: rtl8192cu: Fix TX aggregation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: remove AKM suite be32 conversion for external auth request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: nl80211: refactor parsing CSA offsets (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: nl80211: force WLAN_AKM_SUITE_SAE in big endian in NL80211_CMD_EXTERNAL_AUTH (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: load b0 version of ucode for HR1/HR2 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: handle per-phy statistics from fw (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: iwl-fh.h: fix kernel-doc issues (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: api: fix kernel-doc reference (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: unlock mvm if there is no primary link (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: bump FW API to 90 for BZ/SC devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: support PHY context version 6 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: partially support PHY context version 6 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: support wider-bandwidth OFDMA (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: use ML element parsing helpers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: align ieee80211_mle_get_bss_param_ch_cnt() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: refactor RNR parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: clean up cfg80211_inform_bss_frame_data() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: remove cfg80211_inform_single_bss_frame_data() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: set correct param change count in ML element (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: Add KHZ_PER_GHZ to units.h and reuse (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: clean up assignments to pointer cache. (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: make associated BSS pointer visible to the driver (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: add support for switch_vif_chanctx callback (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: check beacon countdown is complete on per link basis (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: ep: check the correct variable in mhi_ep_register_controller() (Jose Ignacio Tornos Martinez) [RHEL-34696] - Revert "bus: mhi: core: Add support for reading MHI info from device" (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: add missing read critical sections around vif list traversal (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: fix declarations ordering (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: use SRCU instead of RCU for vif list traversal (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: split deeply nested RCU list traversal in dedicated helper (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add helper of set_channel (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add set_channel RF part (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add set_channel BB part (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add set_channel MAC part (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmsmac: avoid function pointer casts (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: remove unused scan_events from struct scan_req_params (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: add support for QCA2066 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: move pci.ops registration ahead (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: provide address list if chip supports 2 stations (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: support 2 station interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: rtl_usb: Store the endpoint addresses (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: rtl8192cu: Fix 2T2R chip type detection (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: remove unnecessary rcu_read_unlock() for punctured (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: declare to support two chanctx (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: chan: support MCC on Wi-Fi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: implement MRC H2C command functions (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: implement MRC C2H event handling (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: add definition of H2C command and C2H event for MRC series (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: validate chip id during bus probe (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: prevent use-after-free on vif when cleaning up all interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: use IEEE80211_MAX_MESH_ID_LEN appropriately (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: cancel session protection only if there is one (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: remove IWL_MVM_STATUS_NEED_FLUSH_P2P (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: remove the unused scan_events from ath12k_wmi_scan_req_arg (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Remove unused scan_flags from struct ath12k_wmi_scan_req_arg (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Do not use scan_flags from struct ath12k_wmi_scan_req_arg (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: Remove scan_flags union from struct scan_req_params (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: Do not directly use scan_flags in struct scan_req_params (Jose Ignacio Tornos Martinez) [RHEL-34696] - net: sched: codel replace GPLv2/BSD boilerplate (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: check own capabilities for EMLSR (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: bump FW API to 89 for AX/BZ/SC devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: iwl-trans.h: clean up kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fw: file: clean up kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: api: dbg-tlv: fix up kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: error-dump: fix kernel-doc issues (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix thermal kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: don't use TRUE/FALSE with bool (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: api: fix constant version to match FW (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Fix the listener MAC filter flags (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Extend support for P2P service discovery (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: work around A-MSDU size problem (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: nvm: parse the VLP/AFC bit from regulatory (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: iwlmvm: handle unprotected deauth/disassoc in d3 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: report unprotected deauth/disassoc in wowlan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: nl80211: allow reporting wakeup for unprot deauth/disassoc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: drop injection on disabled-chan monitor (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: optionally support monitor on disabled channels (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: rename UHB to 6 GHz (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: Add 160MHz bw range to regdom_custom_04 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove only own link stations during stop_ap (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: flush only stations using requests links (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: add support for link id attribute in NL80211_CMD_DEL_STATION (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove gfp parameter from ieee80211_obss_color_collision_notify (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: change qutoa to DBCC by default for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: reference quota mode when setting Tx power (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: implement AP mode related reg for BE generation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: correct register definition and merge IO for ctrl_nbtg_bt_tx() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: differentiate narrow_bw_ru_dis setting according to chip gen (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: use PLCP information to match BSS_COLOR and AID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: reset PHY-1 hardware when going to enable/disable (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: correct MUEDCA setting for MAC-1 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: return held quota of DLE when changing MAC-1 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: load BB parameters to PHY-1 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: correct PHY register offset for PHY-1 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: do not cast hidden SSID attribute value to boolean (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mwifiex: Refactor 1-element array into flexible array in struct mwifiex_ie_types_chan_list_param_set (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: correct CRC7 calculation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: chan: MCC take reconfig into account (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: chan: move handling from add/remove to assign/unassign for MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: chan: tweak weight recalc ahead before MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: chan: tweak bitmap recalc ahead before MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: chan: add sub-entity swap function to cover replacing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: drop TIMING_BEACON_ONLY and sync beacon TSF by self (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: set preamble size to auto as default in wilc_init_fw_config() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mwifiex: use kstrtoX_from_user() in debugfs handlers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fix #ifdef CONFIG_ACPI check (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: fix kernel-doc for cfg80211_chandef_primary (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: queue: improve warning for no skb in reclaim (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: move BA notif messages before action (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: show skb_mac_gso_segment() failure reason (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: remove flags for enable/disable beacon filter (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't set replay counters to 0xff (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: pcie: Add new PCI device id and CNVI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't send the smart fifo command if not needed (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't set the MFP flag for the GTK (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-36900] {CVE-2024-27434} - wifi: iwlwifi: fw: allow vmalloc for PNVM image (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't do duplicate detection for nullfunc packets (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix erroneous queue index mask (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: avoid garbage iPN (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: always update keys in D3 exit (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: limit pseudo-D3 to 60 seconds (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: combine condition/warning (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix the key PN index (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Keep connection in case of missed beacons during RX (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: properly check if link is active (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: take SGOM and UATS code out of ACPI ifdef (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't abort queue sync in CT-kill (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: define RX queue sync timeout as a macro (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: expand queue sync warning messages (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Declare support for secure LTF measurement (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: advertise support for protected ranging negotiation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: remove one queue sync on BA session stop (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: support EHT for WH (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't support reduced tx power on ack for new devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: use system_unbound_wq for debug dump (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: remove EHT code from mac80211.c (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read mac step from aux register (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: adjust rx_phyinfo debugfs to MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: const-ify chandef pointers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: Add support for PPAG cmd v5 and PPAG revision 3 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: pcie: don't allow hw-rfkill to stop device on gen2 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: add HONOR to PPAG approved list (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add support to call csa_finish on a link (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: start and finalize channel switch on link basis (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: handle set csa/after_csa beacon on per link basis (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: update beacon counters per link basis (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: send link id in channel_switch ops (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: refactor STA CSA parsing flows (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: Add utility for converting op_class into chandef (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: return negative -EINVAL instead of positive EINVAL (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: don't use sband->band early (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: add missing kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add missing kernel-doc for fast_tx_check (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: clarify vif handling in TX dequeue (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: allow CSA to same channel (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: convert ieee80211_ie_build_eht_cap() to SKB use (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: convert ieee80211_ie_build_he_cap() to SKB use (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: move element parsing to a new file (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: start building elements in SKBs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: simplify adding supported rates (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: tdls: use ieee80211_put_he_6ghz_cap() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: rename ieee80211_ie_build_he_6ghz_cap() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: limit HE RU capabilities when limiting bandwidth (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: adjust EHT capa when lowering bandwidth (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: simplify HE/EHT element length functions (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: disallow basic multi-link element in per-STA profile (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: disambiguate element parsing errors (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: implement MLO multicast deduplication (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add/use ieee80211_get_sn() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211/mac80211: move puncturing into chandef (Jose Ignacio Tornos Martinez) [RHEL-34696] - iwlwifi: mvm: Use for_each_thermal_trip() for walking trip points (Jose Ignacio Tornos Martinez) [RHEL-34696] - iwlwifi: mvm: Populate trip table before registering thermal zone (Jose Ignacio Tornos Martinez) [RHEL-34696] - iwlwifi: mvm: Drop unused fw_trips_index[] from iwl_mvm_thermal_device (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: use cfg80211_chandef_primary_freq() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: simplify cfg80211_chandef_compatible() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wireless: declare different S1G chandefs incompatible (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: refactor puncturing bitmap extraction (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: move puncturing validation code (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: validate assoc response channel config (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: support wider bandwidth OFDMA config (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add and use a link iteration macro (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: introduce 'channel request' (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: chan: chandef is non-NULL for reserved (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: simplify non-chanctx drivers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: clean up HE 6 GHz and EHT chandef parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: clean up connection process (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: clean up band switch in duration (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove extra shadowing variable (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove unused MAX_MSG_LEN define (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Fix uninitialized use of ret in ath12k_mac_allocate() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: Really consistently use ath11k_vif_to_arvif() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: advertise P2P dev support for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: designating channel frequency for ROC scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: move peer delete after vdev stop of station for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: allow specific mgmt frame tx while vdev is not up (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: change WLAN_SCAN_PARAMS_MAX_IE_LEN from 256 to 512 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: implement remain on channel for P2P mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: implement handling of P2P NoA event (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add P2P IE in beacon template (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: change interface combination for P2P mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix incorrect logic of calculating vdev_stats_id (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix broken structure wmi_vdev_create_cmd (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: update rate mask per sta (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: download firmware with key data for secure boot (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: parse secure section from firmware file (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: read firmware secure information from efuse (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: consider checksum length of security data (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add chip_ops::rfk_hw_init (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add chip_ops::rfk_init_late to do initial RF calibrations later (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: rfk: implement chip_ops to call RF calibrations (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add H2C command to trigger TSSI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add H2C command to trigger TXGAPK (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add H2C command to trigger DACK (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add H2C command to trigger DPK (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add H2C command to trigger RX DCK (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add H2C command to trigger IQK (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: send channel information to firmware for RF calibrations (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add a completion to wait RF calibration report from C2H event (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: host: Add tracing support (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: remove setting msg.spi (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mwifiex: Drop unused headers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmsmac: Drop legacy header (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: Add TP-Link TL-WN823N V2 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: initialize eirp_power before use (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: initialize rx_mcs_80 and rx_mcs_160 before use (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: enable 802.11 power save mode in station mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: fix kunit exports (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix warnings from dmi_get_system_info() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fw: fix compiler warning for NULL string print (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fw: fix compile w/o CONFIG_ACPI (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: ep: Use kcalloc() instead of kzalloc() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: make functions public (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: bump FW API to 88 for AX/BZ/SC devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't send BT_COEX_CI command on new devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read DSM functions from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: prepare for reading DSM from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: simplify getting DSM from ACPI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: take send-DSM-to-FW flows out of ACPI ifdef (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: rfi: use a single DSM function for all RFI configurations (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read ECKV table from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read WRDD table from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: support link command version 2 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: use fast balance scan in case of an active P2P GO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't send NDPs for new tx devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read SPLC from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: prepare for reading SPLC from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: api: clean up some kernel-doc/typos (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: remove unused function prototype (Jose Ignacio Tornos Martinez) [RHEL-34696] - iwlwifi: fw: fix more kernel-doc warnings (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: don't allow deactivation of all links (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: enable all links only in MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: nl80211: move WPA version validation to policy (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: clean up FILS discovery change flags handling (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: trace SMPS requests from driver (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: add control to skip beacons (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read WTAS table from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: separate TAS 'read-from-BIOS' and 'send-to-FW' flows (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: prepare for reading TAS table from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: don't check TAS block list size twice (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read PPAG table from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: validate PPAG table when sent to FW (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: prepare for reading PPAG table from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: small cleanups in PPAG table flows (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read SAR tables from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: cleanup sending PER_CHAIN_LIMIT_OFFSET_CMD (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: prepare for reading SAR tables from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: check AP supports EMLSR (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: d3: implement suspend with MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read BIOS PNVM only for non-Intel SKU (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: tests: verify BSS use flags of NSTR links (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: add a kunit test for 6 GHz colocated AP parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: refactor duplicate chanctx condition (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: log dropped packets due to MIC error (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: support SPP A-MSDUs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: pcie: Add the PCI device id for new hardware (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix the TLC command after ADD_STA (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: use FW rate for non-data only on new devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: remove Gl A-step remnants (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Fix FTM initiator flags (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: always have 'uats_enabled' (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't set trigger frame padding in AP mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: Fix spelling mistake "SESION" -> "SESSION" (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: d3: fix IPN byte order (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: add support for TID to link mapping neg request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fix EWRD table validity check (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: cleanup uefi variables loading (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: implement GLAI ACPI table loading (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: initialize rates in FW earlier (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: disconnect station vifs if recovery failed (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: acpi: fix WPFC reading (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fw: dbg: ensure correct config name sizes (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: dbg-tlv: ensure NUL termination (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-37028] {CVE-2024-35845} - wifi: iwlwifi: dbg-tlv: use struct_size() for allocation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: dbg-tlv: avoid extra allocation/copy (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fix some kernel-doc issues (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: d3: disconnect on GTK rekey failure (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: report beacon protection failures (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Add support for removing responder TKs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: disable eSR when BT is active (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor the rfkill worker (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add processing for TWT disable event (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add processing for TWT enable event (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: disable QMI PHY capability learn in split-phy QCN9274 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Read board id to support split-PHY QCN9274 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix PCI read and write (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add MAC id support in WBM error path (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: subscribe required word mask from rx tlv (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: remove hal_desc_sz from hw params (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: split hal_ops to support RX TLVs word mask compaction (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix firmware assert during insmod in memory segment mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Add logic to write QRTR node id to scratch (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix fetching MCBC flag for QCN9274 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add support for peer meta data version (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fetch correct pdev id from WMI_SERVICE_READY_EXT_EVENTID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: indicate NON MBSSID vdev by default during vdev start (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add firmware-2.bin support (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: change to move WMI_VDEV_PARAM_SET_HEMU_MODE before WMI_PEER_ASSOC_CMDID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init is complete (Jose Ignacio Tornos Martinez) [RHEL-34187 RHEL-34696] {CVE-2024-26897} - wifi: ath9k: remove redundant assignment to variable ret (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: fix error messages (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add more fields to beacon H2C command to support multi-links (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: update ps_state register for chips with different generation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add new H2C for PS mode in 802.11be chip (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add ieee80211_ops::hw_scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: prepare scan leaf functions for wifi 7 ICs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: debug: add FW log component for scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: update scan C2H messages for wifi 7 IC (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: set chip_ops FEM and GPIO to NULL (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add chip_ops to get thermal value (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add RF read/write v2 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add chip_ops::cfg_txrx_path (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: implement {stop,resume}_sch_tx and cfg_ppdu (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: hook handlers of TX/RX descriptors to chip_ops (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: pci: enlarge RX DMA buffer to consider size of RX descriptor (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: pci: validate RX tag for RXQ and RPQ (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: pci: interrupt v2 refine IMR for SER (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: pci: update SER timer unit and timeout time (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: fix copyright year mentioned in platform_data header (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: add linefeed at end of file (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: host: Read PK HASH dynamically (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: host: Add MHI_PM_SYS_ERR_FAIL state (Jose Ignacio Tornos Martinez) [RHEL-34696] - Revert "nl80211/cfg80211: Specify band specific min RSSI thresholds with sched scan" (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: add support for a wiphy_work rx handler (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: implement can_activate_links callback (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: bump FW API to 87 for AX/BZ/SC devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: introduce PHY_CONTEXT_CMD_API_VER_5 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: skip affinity setting on non-SMP (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: nvm-parse: advertise common packet padding (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: remove retry loops in start (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: limit EHT 320 MHz MCS for STEP URM (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: disable 160 MHz based on subsystem device ID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: make TB reallocation a debug message (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: Add support for new 802.11be device (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: add kunit test for devinfo ordering (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: apply duration for SW scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: don't set bss_conf in parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: disallow drivers with HT wider than HE (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: simplify HE capability access (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove extra element parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: simplify ieee80211_config_bw() prototype (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: advertise 15 simultaneous links (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: validate MLO connections better (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: take EML/MLD capa from assoc response (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: advertise AP-side EMLSR/EMLMR capa (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add support for SPP A-MSDUs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: add support for SPP A-MSDUs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: Declare support for negotiated TTLM (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add support for negotiated TTLM request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: handle BSS_CHANGED_MLD_TTLM (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: handle TID to link mapping neg request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: process and save negotiated TID to Link mapping request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ieee80211: add definitions for negotiated TID to Link map (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: add RNR with reporting AP information (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wireless: avoid strlen() in cfg80211_michael_mic_failure() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: fix connection failure due to unexpected peer delete (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: avoid forward declaration of ath11k_mac_start_vdev_delay() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: rename ath11k_start_vdev_delay() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: remove invalid peer create logic (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: enable 36 bit mask for stream DMA (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Fix issues in channel list update (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fix disabling concurrent mode TX hang issue (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fix HW scan timeout due to TSF sync issue (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add wait/completion for abort scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fix null pointer access when abort scan (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-37357] {CVE-2024-35946} - wifi: rtw89: disable RTS when broadcast/multicast (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: Set default CQM config if not present (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: refine hardware scan C2H events (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: refine add_chan H2C command to encode_bits (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add BTG functions to assist BT coexistence to control TX/RX (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add TX power related ops (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add register definitions of H2C, C2H, page, RRSR and EDCCA (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add chip_ops related to BB init (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add chip_ops::{enable,disable}_bb_rf (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add mlo_dbcc_mode for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: Fix enum ath10k_fw_crash_dump_type kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: Fix htt_data_tx_completion kernel-doc warning (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: fix htt_q_state_conf & htt_q_state kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: correctly document enum wmi_tlv_tx_pause_id (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: add missing wmi_10_4_feature_mask documentation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add support for collecting firmware log (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Introduce the container for mac80211 hw (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Refactor the mac80211 hw access from link/radio (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: Speed up firmware loading for USB (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: add missing number of sec cam entries for all variants (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: allow per-vendor event handling (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: avoid invalid list operation when vendor attach fails (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: Demote vendor-specific attach/detach messages to info (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: cfg80211: Use WSEC to set SAE password (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: move feature overrides before feature_disable (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: add per-vendor feature detection callback (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: export firmware interface functions (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: Fix use-after-free bug in brcmf_cfg80211_detach (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rt2x00: simplify rt2x00crypto_rx_insert_iv() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mwifiex: debugfs: Drop unnecessary error check for debugfs_create_dir() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mwifiex: Use helpers to check multicast addresses (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmsmac: phy: Remove unreachable code (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: make instances of iface limit and combination to be static const (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: convert EN_DESC_ID of TX descriptor to le32 type (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: fix multi-vif management when deleting a vif (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: fix incorrect power down sequence (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: do not realloc workqueue everytime an interface is added (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: fix driver_handler when committing initial configuration (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: rtl8192de: Don't read register in _rtl92de_query_rxphystatus (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: extend JOIN H2C command to support WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: use struct to fill JOIN H2C command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: add H2C command to reset DMAC table for WiFi 7 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: add H2C command to reset CMAC table for WiFi 7 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: update TX AMPDU parameter to CMAC table (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: add chip_ops to update CMAC table to associated station (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: fill CMAC table to associated station for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: add H2C command to update security CAM v2 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: declare EXT NSS BW of VHT capability (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add EHT capabilities for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: change supported bandwidths of chip_info to bit mask (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: adjust init_he_cap() to add EHT cap into iftype_data (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: use kstrtoX_from_user() in debugfs handlers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: change MAC buffer ring size to 2048 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add support for BA1024 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix wrong definitions of hal_reo_update_rx_queue (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: replace ENOTSUPP with EOPNOTSUPP (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: replace ENOTSUPP with EOPNOTSUPP (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: replace ENOTSUPP with EOPNOTSUPP (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add QMI PHY capability learn support (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor QMI MLO host capability helper function (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: document HAL_RX_BUF_RBM_SW4_BM (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: ath12k_start_vdev_delay(): convert to use ar (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_flush() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_ampdu_action() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_configure_filter() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_update_vif_offload() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_stop() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_start() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_conf_tx() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_bss_assoc() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_config() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_register() and ath12k_mac_unregister() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_setup_channels_rates() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_allocate() and ath12k_mac_destroy() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: relocate ath12k_dp_pdev_pre_alloc() call (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: enable channel switch support (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: add cancel_work_sync() for c2hcmd_work (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-35142] {CVE-2024-27052} - wifi: ath12k: Use initializers for QMI message buffers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Add missing qmi_txn_cancel() calls (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Remove unnecessary struct qmi_txn initializers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: use WMI_VDEV_SET_TPC_POWER_CMDID when EXT_TPC_REG_SUPPORT for 6 GHz (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: add handler for WMI_VDEV_SET_TPC_POWER_CMDID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: add WMI_TLV_SERVICE_EXT_TPC_REG_SUPPORT service bit (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: fill parameters for vdev set tpc power WMI command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: save max transmit power in vdev start response event from firmware (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: add parse of transmit power envelope element (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: save power spectral density(PSD) of regulatory rule (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: update regulatory rules when connect to AP on 6 GHz band for station (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: update regulatory rules when interface added (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: fix a possible dead lock caused by ab->base_lock (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: store cur_regulatory_info for each radio (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: add support to select 6 GHz regulatory type (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: rtl_usb: Use sync register writes (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: cleanup few rtlxxx_tx_fill_desc() routines (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add chip_ops::update_beacon to abstract update beacon operation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add H2C command to download beacon frame for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: use struct to fill H2C command to download beacon frame (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add new H2C command to pause/sleep transmitting by MAC ID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: refine H2C command that pause transmitting by MAC ID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: use struct to fill BA CAM H2C commands (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: update BA CAM number to 24 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add chip_ops::h2c_ba_cam() to configure BA CAM (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: add feature_init to initialize BA CAM V1 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add firmware H2C command of BA CAM V1 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: fix RCU usage in connect path (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: fix declarations ordering (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_wmi_tlv_parse_alloc() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: fix IOMMU errors on buffer rings (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: Fix off by one initial RTS rate (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: Fix LED control code of RTL8192FU (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: declare concurrent mode support for 8188f (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: make supporting AP mode only on port 0 transparent (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: add hw crypto support for AP mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: remove obsolete priv->vif (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: add macids for STA mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interface in start_ap() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interfaces in bss_info_changed() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interfaces in {add,remove}_interface() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interfaces in watchdog_callback() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interfaces in configure_filter() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interfaces in update_beacon_work_callback() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interfaces in set_aifs() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support setting bssid register for multiple interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: don't parse CFO, if both interfaces are connected in STA mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: extend check for matching bssid to both interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: extend wifi connected check to both interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support setting mac address register for both interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: 8188e: convert usage of priv->vif to priv->vifs[0] (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support setting linktype for both interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: prepare supporting two virtual interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: remove assignment of priv->vif in rtl8xxxu_bss_info_changed() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: 8822ce: refine power parameters for RFE type 5 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: Fix spelling mistakes "notfify" -> "notify" (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: phy: set channel_info for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: phy: add BB wrapper of TX power for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add NCTL pre-settings for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: phy: ignore special data from BB parameter file (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: update the register used in DIG and the DIG flow (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: set RX gain along with set_channel operation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: phy: add parser to support RX gain dynamic setting flow (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: phy: move bb_gain_info used by WiFi 6 chips to union (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8851b: update TX power tables to R37 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8852b: update TX power tables to R36 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: pci: use DBI function for 8852AE/8852BE/8851BE (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Make QMI message rules const (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: support default regdb while searching board-2.bin for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add support to search regdb data in board-2.bin for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: remove unused ATH12K_BD_IE_BOARD_EXT (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add fallback board name without variant while searching board-2.bin (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add string type to search board data in board-2.bin for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: remove duplicate memset() in 10.4 TDLS peer update (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: use flexible array in struct wmi_tdls_peer_capabilities (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: remove unused template structs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: remove struct wmi_pdev_chanlist_update_event (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: use flexible arrays for WMI start scan TLVs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: use flexible array in struct wmi_host_mem_chunks (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath9k: fix LNA selection in ath_ant_try_scan() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath9k: Convert to platform remove callback returning void (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath9k: delete some unused/duplicate macros (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: refactor ath11k_wmi_tlv_parse_alloc() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: fix NULL pointer dereference in ath10k_wmi_tlv_op_pull_mgmt_tx_compl_ev() (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-35199] {CVE-2023-52651} - bcma: Use PCI_HEADER_TYPE_MASK instead of literal (Jose Ignacio Tornos Martinez) [RHEL-34696] - bcma: make bcma_bus_type const (Jose Ignacio Tornos Martinez) [RHEL-34696] - bcma: convert to platform remove callback returning void (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: drop NULL pointer check in iwl_mvm_tzone_set_trip_temp() (Jose Ignacio Tornos Martinez) [RHEL-34696] - mm: use memalloc_nofs_save() in page_cache_ra_order() (Nico Pache) [RHEL-39635] {CVE-2024-36882} - afs: Don't cross .backup mountpoint from backup volume (Marc Dionne) [RHEL-39509] - afs: Fix fileserver rotation getting stuck (Marc Dionne) [RHEL-39509] - rxrpc: Only transmit one ACK per jumbo packet received (Marc Dionne) [RHEL-39509] - rxrpc: Fix congestion control algorithm (Marc Dionne) [RHEL-39509] - rxrpc: Clients must accept conn from any address (Marc Dionne) [RHEL-39509] - rxrpc: Fix error check on ->alloc_txbuf() (Marc Dionne) [RHEL-39509] - afs: Fix occasional rmdir-then-VNOVNODE with generic/011 (Marc Dionne) [RHEL-39509] - afs: Don't cache preferred address (Marc Dionne) [RHEL-39509] - rxrpc: Extract useful fields from a received ACK to skb priv data (Marc Dionne) [RHEL-39509] - rxrpc: Clean up the resend algorithm (Marc Dionne) [RHEL-39509] - rxrpc: Record probes after transmission and reduce number of time-gets (Marc Dionne) [RHEL-39509] - rxrpc: Use ktimes for call timeout tracking and set the timer lazily (Marc Dionne) [RHEL-39509] - rxrpc: Differentiate PING ACK transmission traces. (Marc Dionne) [RHEL-39509] - rxrpc: Don't permit resending after all Tx packets acked (Marc Dionne) [RHEL-39509] - rxrpc: Parse received packets before dealing with timeouts (Marc Dionne) [RHEL-39509] - rxrpc: Do zerocopy using MSG_SPLICE_PAGES and page frags (Marc Dionne) [RHEL-39509] - rxrpc: Use rxrpc_txbuf::kvec[0] instead of rxrpc_txbuf::wire (Marc Dionne) [RHEL-39509] - rxrpc: Move rxrpc_send_ACK() to output.c with rxrpc_send_ack_packet() (Marc Dionne) [RHEL-39509] - rxrpc: Don't pick values out of the wire header when setting up security (Marc Dionne) [RHEL-39509] - rxrpc: Split up the DATA packet transmission function (Marc Dionne) [RHEL-39509] - rxrpc: Add a kvec[] to the rxrpc_txbuf struct (Marc Dionne) [RHEL-39509] - rxrpc: Merge together DF/non-DF branches of data Tx function (Marc Dionne) [RHEL-39509] - rxrpc: Do lazy DF flag resetting (Marc Dionne) [RHEL-39509] - rxrpc: Remove atomic handling on some fields only used in I/O thread (Marc Dionne) [RHEL-39509] - rxrpc: Strip barriers and atomics off of timer tracking (Marc Dionne) [RHEL-39509] - rxrpc: Fix the names of the fields in the ACK trailer struct (Marc Dionne) [RHEL-39509] - rxrpc: Note cksum in txbuf (Marc Dionne) [RHEL-39509] - rxrpc: Convert rxrpc_txbuf::flags into a mask and don't use atomics (Marc Dionne) [RHEL-39509] - rxrpc: Record the Tx serial in the rxrpc_txbuf and retransmit trace (Marc Dionne) [RHEL-39509] - ice: Fix ASSERT_RTNL() warning during certain scenarios (Ivan Vecera) [RHEL-30139] - netdev-genl: Add PID for the NAPI thread (Ivan Vecera) [RHEL-30139] - netdev-genl: spec: Add PID in netdev netlink YAML spec (Ivan Vecera) [RHEL-30139] - net: Add NAPI IRQ support (Ivan Vecera) [RHEL-30139] - net: minor reshuffle of napi_struct (Ivan Vecera) [RHEL-30139] - netdev-genl: spec: Add irq in netdev netlink YAML spec (Ivan Vecera) [RHEL-30139] - netdev-genl: Add netlink framework functions for napi (Ivan Vecera) [RHEL-30139] - netdev-genl: spec: Extend netdev netlink spec in YAML for NAPI (Ivan Vecera) [RHEL-30139] - netdev-genl: Add netlink framework functions for queue (Ivan Vecera) [RHEL-30139] - ice: Add support in the driver for associating queue with napi (Ivan Vecera) [RHEL-30139] - net: Add queue and napi association (Ivan Vecera) [RHEL-30139] - netdev-genl: spec: Extend netdev netlink spec in YAML for queue (Ivan Vecera) [RHEL-30139] - ice: implement AQ download pkg retry (Petr Oros) [RHEL-17318] - io_uring: drop any code related to SCM_RIGHTS (Jeff Moyer) [RHEL-36366] {CVE-2023-52656} - io_uring/unix: drop usage of io_uring socket (Jeff Moyer) [RHEL-36366] {CVE-2023-52656} - nvme-tcp: strict pdu pacing to avoid send stalls on TLS (Chris Leech) [RHEL-35558]- ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_block_cache_find() (Pavel Reichl) [RHEL-45031] {CVE-2024-39276} - epoll: be better about file lifetimes (Pavel Reichl) [RHEL-44083] {CVE-2024-38580} - ipvlan: Dont Use skb->sk in ipvlan_process_v{4,6}_outbound (Hangbin Liu) [RHEL-44402] {CVE-2024-33621} - net: micrel: Fix receiving the timestamp in the frame for lan8841 (Jose Ignacio Tornos Martinez) [RHEL-43994] {CVE-2024-38593} - net: hns3: fix use-after-free bug in hclgevf_send_mbx_msg (Jose Ignacio Tornos Martinez) [RHEL-43623] {CVE-2021-47596} - usb: dwc3: Wait unconditionally after issuing EndXfer command (Desnes Nunes) [RHEL-43396] {CVE-2024-36977} - mm/gup: do not return 0 from pin_user_pages_fast() for bad args (Paulo Alcantara) [RHEL-38622] - ixgbe: fix end of loop test in ixgbe_set_vf_macvlan() (Ken Cox) [RHEL-17490 RHEL-25594] - ixgbe: fix crash with empty VF macvlan list (Ken Cox) [RHEL-17490 RHEL-25594] - net: Tree wide: Replace xdp_do_flush_map() with xdp_do_flush(). (Ken Cox) [RHEL-17490 RHEL-25594] - ethernet/intel: Use list_for_each_entry() helper (Ken Cox) [RHEL-17490 RHEL-25594] - ixgbe: fix timestamp configuration code (Ken Cox) [RHEL-17490 RHEL-25594] - redhat: deprecate bnx2xx drivers in rhel-9.5 (John Meneghini) [RHEL-40741] - net/tg3: fix race condition in tg3_reset_task() (Ken Cox) [RHEL-23102 RHEL-25507 RHEL-34072] - tg3: Increment tx_dropped in tg3_tso_bug() (Ken Cox) [RHEL-23102 RHEL-25507] - tg3: Move the [rt]x_dropped counters to tg3_napi (Ken Cox) [RHEL-23102 RHEL-25507] - tg3: Fix the TX ring stall (Ken Cox) [RHEL-23102 RHEL-25507] - tg3: power down device only on SYSTEM_POWER_OFF (Ken Cox) [RHEL-23102 RHEL-25507] - tg3: Improve PTP TX timestamping logic (Ken Cox) [RHEL-23102 RHEL-25507] - ethernet: tg3: remove unreachable code (Ken Cox) [RHEL-23102 RHEL-25507] - tg3: Use slab_build_skb() when needed (Ken Cox) [RHEL-23102 RHEL-25507] - tg3: Use pci_dev_id() to simplify the code (Ken Cox) [RHEL-23102 RHEL-25507] - Add MODULE_FIRMWARE() for FIRMWARE_TG357766. (Ken Cox) [RHEL-23102 RHEL-25507] - scsi: qedi: Fix crash while reading debugfs attribute (John Meneghini) [RHEL-8112] - iomap: clear the per-folio dirty bits on all writeback failures (Pavel Reichl) [RHEL-11455] - iomap: don't skip reading in !uptodate folios when unsharing a range (Pavel Reichl) [RHEL-11455] - iomap: Add per-block dirty state tracking to improve performance (Pavel Reichl) [RHEL-11455] - iomap: Allocate ifs in ->write_begin() early (Pavel Reichl) [RHEL-11455] - iomap: Refactor iomap_write_delalloc_punch() function out (Pavel Reichl) [RHEL-11455] - iomap: Use iomap_punch_t typedef (Pavel Reichl) [RHEL-11455] - iomap: Fix possible overflow condition in iomap_write_delalloc_scan (Pavel Reichl) [RHEL-11455] - iomap: Add some uptodate state handling helpers for ifs state bitmap (Pavel Reichl) [RHEL-11455] - iomap: Drop ifs argument from iomap_set_range_uptodate() (Pavel Reichl) [RHEL-11455] - iomap: Rename iomap_page to iomap_folio_state and others (Pavel Reichl) [RHEL-11455] - iomap: Remove unnecessary test from iomap_release_folio() (Pavel Reichl) [RHEL-11455] - iomap: Simplify is_partially_uptodate a little (Pavel Reichl) [RHEL-11455] - iomap: Remove test for folio error (Pavel Reichl) [RHEL-11455] - ip_tunnel: harden copying IP tunnel params to userspace (Ivan Vecera) [RHEL-40130] - ip_tunnel: convert __be16 tunnel flags to bitmaps (Ivan Vecera) [RHEL-40130] - bitmap: introduce generic optimized bitmap_size() (Ivan Vecera) [RHEL-40130] - tools: move alignment-related macros to new (Ivan Vecera) [RHEL-40130] - s390/cio: rename bitmap_size() -> idset_bitmap_size() (Ivan Vecera) [RHEL-40130] - bitmap: don't assume compiler evaluates small mem*() builtins calls (Ivan Vecera) [RHEL-40130] - vxlan: use generic function for tunnel IPv6 route lookup (Ivan Vecera) [RHEL-40130] - ipv6: mark address parameters of udp_tunnel6_xmit_skb() as const (Ivan Vecera) [RHEL-40130] - geneve: use generic function for tunnel IPv6 route lookup (Ivan Vecera) [RHEL-40130] - ipv6: add new arguments to udp_tunnel6_dst_lookup() (Ivan Vecera) [RHEL-40130] - ipv6: remove "proto" argument from udp_tunnel6_dst_lookup() (Ivan Vecera) [RHEL-40130] - ipv6: rename and move ip6_dst_lookup_tunnel() (Ivan Vecera) [RHEL-40130] - vxlan: use generic function for tunnel IPv4 route lookup (Ivan Vecera) [RHEL-40130] - geneve: use generic function for tunnel IPv4 route lookup (Ivan Vecera) [RHEL-40130] - geneve: add dsfield helper function (Ivan Vecera) [RHEL-40130] - ipv4: use tunnel flow flags for tunnel route lookups (Ivan Vecera) [RHEL-40130] - ipv4: add new arguments to udp_tunnel_dst_lookup() (Ivan Vecera) [RHEL-40130] - ipv4: remove "proto" argument from udp_tunnel_dst_lookup() (Ivan Vecera) [RHEL-40130] - ipv4: rename and move ip_route_output_tunnel() (Ivan Vecera) [RHEL-40130] - nfp: flower: add support for tunnel offload without key ID (Ivan Vecera) [RHEL-40130] - ip6_gre: Make IP6GRE and IP6GRETAP devices always NETIF_F_LLTX (Ivan Vecera) [RHEL-40130] - ip_gre: Make GRE and GRETAP devices always NETIF_F_LLTX (Ivan Vecera) [RHEL-40130] - ip_tunnel: use a separate struct to store tunnel params in the kernel (Ivan Vecera) [RHEL-40130] - lib/bitmap: add bitmap_{read,write}() (Ivan Vecera) [RHEL-40130] - net: Add helper function to parse netlink msg of ip_tunnel_parm (Ivan Vecera) [RHEL-40130] - net: Add helper function to parse netlink msg of ip_tunnel_encap (Ivan Vecera) [RHEL-40130] - selftests/memfd: fix spelling mistakes (Waiman Long) [RHEL-37152] - selftests/memfd: delete unused declarations (Waiman Long) [RHEL-37152] - memfd: drop warning for missing exec-related flags (Waiman Long) [RHEL-37152] - selftests: improve vm.memfd_noexec sysctl tests (Waiman Long) [RHEL-37152] - memfd: replace ratcheting feature from vm.memfd_noexec with hierarchy (Waiman Long) [RHEL-37152] - memfd: do not -EACCES old memfd_create() users with vm.memfd_noexec=2 (Waiman Long) [RHEL-37152] - selftests: memfd: error out test process when child test fails (Waiman Long) [RHEL-37152] - kernel: pid_namespace: remove unused set_memfd_noexec_scope() (Waiman Long) [RHEL-37152] - kernel: pid_namespace: simplify sysctls with register_sysctl() (Waiman Long) [RHEL-37152] - selftests/memfd: fix test_sysctl (Waiman Long) [RHEL-37152] - xfs: warn deprecation of V4 format beginning with RHEL10 instead of 2030. (Bill O'Donnell) [RHEL-40421] - bnxt_re: avoid shift undefined behavior in bnxt_qplib_alloc_init_hwq (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Add a missing check in bnxt_qplib_query_srq (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Return error for SRQ resize (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Fix unconditional fence for newer adapters (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Remove a redundant check inside bnxt_re_vf_res_config (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Avoid creating fence MR for newer adapters (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Fix error code in bnxt_re_create_cq() (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Fix the sparse warnings (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Fix the offset for GenP7 adapters for user applications (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Share a page to expose per CQ info with userspace (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Add UAPI to share a page with user space (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Adds MSN table capability for Gen P7 adapters (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Doorbell changes (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Get the toggle bits from CQ completions (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Update the HW interface definitions (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Update the BAR offsets (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Support new 5760X P7 devices (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Correct module description string (Sreekanth Reddy) [RHEL-19812] - nfs: fix UAF in direct writes (Benjamin Coddington) [RHEL-34977] {CVE-2024-26958} - virtio-blk: fix implicit overflow on virtio_max_dma_size (Ming Lei) [RHEL-38133] {CVE-2023-52762} - mm/kmemleak: disable KASAN instrumentation in kmemleak (Waiman Long) [RHEL-8656] - mm/kmemleak: compact kmemleak_object further (Waiman Long) [RHEL-8656] - kmemleak: avoid RCU stalls when freeing metadata for per-CPU pointers (Waiman Long) [RHEL-8656] - kmemleak: add checksum to backtrace report (Waiman Long) [RHEL-8656] - kmemleak: drop (age ) from leak record (Waiman Long) [RHEL-8656] - mm/kmemleak: move set_track_prepare() outside raw_spinlocks (Waiman Long) [RHEL-8656] - Revert "mm/kmemleak: move the initialisation of object to __link_object" (Waiman Long) [RHEL-8656] - mm/kmemleak: move the initialisation of object to __link_object (Waiman Long) [RHEL-8656] - mm/kmemleak: fix partially freeing unknown object warning (Waiman Long) [RHEL-8656] - mm: kmemleak: add __find_and_remove_object() (Waiman Long) [RHEL-8656] - mm: kmemleak: use mem_pool_free() to free object (Waiman Long) [RHEL-8656] - mm: kmemleak: split __create_object into two functions (Waiman Long) [RHEL-8656] - mm/kmemleak: fix print format of pointer in pr_debug() (Waiman Long) [RHEL-8656] - mm/kmemleak: move up cond_resched() call in page scanning loop (Waiman Long) [RHEL-8656] - Rename kmemleak_initialized to kmemleak_late_initialized (Waiman Long) [RHEL-8656] - mm/kmemleak: use %pK to display kernel pointers in backtrace (Waiman Long) [RHEL-8656] - mptcp: cleanup SOL_TCP handling (Paolo Abeni) [RHEL-28492] - mptcp: implement TCP_NOTSENT_LOWAT support (Paolo Abeni) [RHEL-28492] - mptcp: avoid some duplicate code in socket option handling (Paolo Abeni) [RHEL-28492] - mptcp: cleanup writer wake-up (Paolo Abeni) [RHEL-28492] - mptcp: check the protocol in mptcp_sk() with DEBUG_NET (Paolo Abeni) [RHEL-28492] - mptcp: check the protocol in tcp_sk() with DEBUG_NET (Paolo Abeni) [RHEL-28492] - mptcp: token kunit: set protocol (Paolo Abeni) [RHEL-28492] - mptcp: annotate lockless accesses around read-mostly fields (Paolo Abeni) [RHEL-28492] - mptcp: annotate lockless access for token (Paolo Abeni) [RHEL-28492] - mptcp: annotate lockless access for RX path fields (Paolo Abeni) [RHEL-28492] - mptcp: annotate lockless access for the tx path (Paolo Abeni) [RHEL-28492] - mptcp: annotate access for msk keys (Paolo Abeni) [RHEL-28492] - mptcp: use mptcp_set_state (Paolo Abeni) [RHEL-28492] - mptcp: add CurrEstab MIB counter support (Paolo Abeni) [RHEL-28492] - mptcp: rename mptcp_setsockopt_sol_ip_set_transparent() (Paolo Abeni) [RHEL-28492] - netlink: specs: mptcp: rename the MPTCP path management spec (Paolo Abeni) [RHEL-28492] - mptcp: add mptcpi_subflows_total counter (Paolo Abeni) [RHEL-28492] - net: atlantic: Fix DMA mapping for PTP hwts ring (Michal Schmidt) [RHEL-31367 RHEL-36002] {CVE-2024-26680} - net: atlantic: eliminate double free in error handling logic (Michal Schmidt) [RHEL-36002] - net: atlantic: fix double free in ring reinit logic (Michal Schmidt) [RHEL-36002] - net: atlantic: Fix NULL dereference of skb pointer in (Michal Schmidt) [RHEL-36002] - net: atlantic: Remove unnecessary (void*) conversions (Michal Schmidt) [RHEL-36002] - net: atlantic: Define aq_pm_ops conditionally on CONFIG_PM (Michal Schmidt) [RHEL-36002] - atlantic:hw_atl2:hw_atl2_utils_fw: Remove unnecessary (void*) conversions (Michal Schmidt) [RHEL-36002] - net: aquantia: constify pointers to hwmon_channel_info (Michal Schmidt) [RHEL-36002] - block: fix deadlock between bd_link_disk_holder and partition scan (Ming Lei) [RHEL-34860] {CVE-2024-26899} - xfs: recovery should not clear di_flushiter unconditionally (Bill O'Donnell) [RHEL-25419] - xfs: revert commit 44af6c7e59b12 (Bill O'Donnell) [RHEL-25419] - xfs: use dontcache for grabbing inodes during scrub (Bill O'Donnell) [RHEL-25419] - xfs: fix imprecise logic in xchk_btree_check_block_owner (Bill O'Donnell) [RHEL-25419] - xfs: fix perag leak when growfs fails (Bill O'Donnell) [RHEL-25419] - xfs: add lock protection when remove perag from radix tree (Bill O'Donnell) [RHEL-25419] - xfs: fix units conversion error in xfs_bmap_del_extent_delay (Bill O'Donnell) [RHEL-25419] - xfs: fix dqiterate thinko (Bill O'Donnell) [RHEL-25419] - xfs: fix agf_fllast when repairing an empty AGFL (Bill O'Donnell) [RHEL-25419] - xfs: convert flex-array declarations in xfs attr shortform objects (Bill O'Donnell) [RHEL-25419] - xfs: convert flex-array declarations in xfs attr leaf blocks (Bill O'Donnell) [RHEL-25419] - xfs: convert flex-array declarations in struct xfs_attrlist* (Bill O'Donnell) [RHEL-25419] - xfs: fix uninit warning in xfs_growfs_data (Bill O'Donnell) [RHEL-25419] - xfs: Remove unneeded semicolon (Bill O'Donnell) [RHEL-25419] - xfs: AGI length should be bounds checked (Bill O'Donnell) [RHEL-25419] - xfs: fix xfs_btree_query_range callers to initialize btree rec fully (Bill O'Donnell) [RHEL-25419] - xfs: validate fsmap offsets specified in the query keys (Bill O'Donnell) [RHEL-25419] - xfs: clean up the rtbitmap fsmap backend (Bill O'Donnell) [RHEL-25419] - xfs: fix getfsmap reporting past the last rt extent (Bill O'Donnell) [RHEL-25419] - xfs: AGF length has never been bounds checked (Bill O'Donnell) [RHEL-25419] - xfs: journal geometry is not properly bounds checked (Bill O'Donnell) [RHEL-25419] - xfs: don't block in busy flushing when freeing extents (Bill O'Donnell) [RHEL-25419] - xfs: allow extent free intents to be retried (Bill O'Donnell) [RHEL-25419] - xfs: pass alloc flags through to xfs_extent_busy_flush() (Bill O'Donnell) [RHEL-25419] - xfs: use deferred frees for btree block freeing (Bill O'Donnell) [RHEL-25419] - xfs: remove redundant initializations of pointers drop_leaf and save_leaf (Bill O'Donnell) [RHEL-25419] - xfs: fix ag count overflow during growfs (Bill O'Donnell) [RHEL-25419] - xfs: set FMODE_CAN_ODIRECT instead of a dummy direct_IO method (Bill O'Donnell) [RHEL-25419] - xfs: drop EXPERIMENTAL tag for large extent counts (Bill O'Donnell) [RHEL-25419] - xfs: fix broken logic when detecting mergeable bmap records (Bill O'Donnell) [RHEL-25419] - xfs: Fix undefined behavior of shift into sign bit (Bill O'Donnell) [RHEL-25419] - xfs: disable reaping in fscounters scrub (Bill O'Donnell) [RHEL-25419] - xfs: fix negative array access in xfs_getbmap (Bill O'Donnell) [RHEL-25419] - xfs: don't allocate into the data fork for an unshare request (Bill O'Donnell) [RHEL-25419] - xfs: flush dirty data and drain directios before scrubbing cow fork (Bill O'Donnell) [RHEL-25419] - xfs: fix duplicate includes (Bill O'Donnell) [RHEL-25419] - xfs: simplify two-level sysctl registration for xfs_table (Bill O'Donnell) [RHEL-25419] - xfs: fix BUG_ON in xfs_getbmap() (Bill O'Donnell) [RHEL-25419] - xfs: _{attr,data}_map_shared should take ILOCK_EXCL until iread_extents is completely done (Bill O'Donnell) [RHEL-25419] - xfs: remove WARN when dquot cache insertion fails (Bill O'Donnell) [RHEL-25419] - xfs: Extend table marker on deprecated mount options table (Bill O'Donnell) [RHEL-25419] - xfs: deprecate the ascii-ci feature (Bill O'Donnell) [RHEL-25419] - xfs: test the ascii case-insensitive hash (Bill O'Donnell) [RHEL-25419] - xfs: cross-reference rmap records with refcount btrees (Bill O'Donnell) [RHEL-25419] - xfs: cross-reference rmap records with inode btrees (Bill O'Donnell) [RHEL-25419] - xfs: cross-reference rmap records with free space btrees (Bill O'Donnell) [RHEL-25419] - xfs: cross-reference rmap records with ag btrees (Bill O'Donnell) [RHEL-25419] - xfs: introduce bitmap type for AG blocks (Bill O'Donnell) [RHEL-25419] - xfs: convert xbitmap to interval tree (Bill O'Donnell) [RHEL-25419] - xfs: drop the _safe behavior from the xbitmap foreach macro (Bill O'Donnell) [RHEL-25419] - xfs: don't load local xattr values during scrub (Bill O'Donnell) [RHEL-25419] - xfs: remove the for_each_xbitmap_ helpers (Bill O'Donnell) [RHEL-25419] - xfs: only allocate free space bitmap for xattr scrub if needed (Bill O'Donnell) [RHEL-25419] - xfs: clean up xattr scrub initialization (Bill O'Donnell) [RHEL-25419] - xfs: check used space of shortform xattr structures (Bill O'Donnell) [RHEL-25419] - xfs: move xattr scrub buffer allocation to top level function (Bill O'Donnell) [RHEL-25419] - xfs: remove flags argument from xchk_setup_xattr_buf (Bill O'Donnell) [RHEL-25419] - xfs: split valuebuf from xchk_xattr_buf.buf (Bill O'Donnell) [RHEL-25419] - xfs: split usedmap from xchk_xattr_buf.buf (Bill O'Donnell) [RHEL-25419] - xfs: split freemap from xchk_xattr_buf.buf (Bill O'Donnell) [RHEL-25419] - xfs: remove unnecessary dstmap in xattr scrubber (Bill O'Donnell) [RHEL-25419] - xfs: don't shadow @leaf in xchk_xattr_block (Bill O'Donnell) [RHEL-25419] - xfs: xattr scrub should ensure one namespace bit per name (Bill O'Donnell) [RHEL-25419] - xfs: check for reverse mapping records that could be merged (Bill O'Donnell) [RHEL-25419] - xfs: check overlapping rmap btree records (Bill O'Donnell) [RHEL-25419] - xfs: flag refcount btree records that could be merged (Bill O'Donnell) [RHEL-25419] - xfs: don't call xchk_bmap_check_rmaps for btree-format file forks (Bill O'Donnell) [RHEL-25419] - xfs: flag free space btree records that could be merged (Bill O'Donnell) [RHEL-25419] - xfs: split the xchk_bmap_check_rmaps into a predicate (Bill O'Donnell) [RHEL-25419] - xfs: alert the user about data/attr fork mappings that could be merged (Bill O'Donnell) [RHEL-25419] - xfs: split xchk_bmap_xref_rmap into two functions (Bill O'Donnell) [RHEL-25419] - xfs: accumulate iextent records when checking bmap (Bill O'Donnell) [RHEL-25419] - xfs: change bmap scrubber to store the previous mapping (Bill O'Donnell) [RHEL-25419] - xfs: don't take the MMAPLOCK when scrubbing file metadata (Bill O'Donnell) [RHEL-25419] - xfs: retain the AGI when we can't iget an inode to scrub the core (Bill O'Donnell) [RHEL-25419] - xfs: rename xchk_get_inode -> xchk_iget_for_scrubbing (Bill O'Donnell) [RHEL-25419] - xfs: fix an inode lookup race in xchk_get_inode (Bill O'Donnell) [RHEL-25419] - xfs: fix parent pointer scrub racing with subdirectory reparenting (Bill O'Donnell) [RHEL-25419] - xfs: manage inode DONTCACHE status at irele time (Bill O'Donnell) [RHEL-25419] - xfs: simplify xchk_parent_validate (Bill O'Donnell) [RHEL-25419] - xfs: remove xchk_parent_count_parent_dentries (Bill O'Donnell) [RHEL-25419] - xfs: always check the existence of a dirent's child inode (Bill O'Donnell) [RHEL-25419] - xfs: streamline the directory iteration code for scrub (Bill O'Donnell) [RHEL-25419] - xfs: ensure that single-owner file blocks are not owned by others (Bill O'Donnell) [RHEL-25419] - xfs: convert xfs_ialloc_has_inodes_at_extent to return keyfill scan results (Bill O'Donnell) [RHEL-25419] - xfs: teach scrub to check for sole ownership of metadata objects (Bill O'Donnell) [RHEL-25419] - xfs: directly cross-reference the inode btrees with each other (Bill O'Donnell) [RHEL-25419] - xfs: clean up broken eearly-exit code in the inode btree scrubber (Bill O'Donnell) [RHEL-25419] - xfs: remove pointless shadow variable from xfs_difree_inobt (Bill O'Donnell) [RHEL-25419] - xfs: ensure that all metadata and data blocks are not cow staging extents (Bill O'Donnell) [RHEL-25419] - xfs: check the reference counts of gaps in the refcount btree (Bill O'Donnell) [RHEL-25419] - xfs: implement masked btree key comparisons for _has_records scans (Bill O'Donnell) [RHEL-25419] - xfs: replace xfs_btree_has_record with a general keyspace scanner (Bill O'Donnell) [RHEL-25419] - xfs: refactor ->diff_two_keys callsites (Bill O'Donnell) [RHEL-25419] - xfs: refactor converting btree irec to btree key (Bill O'Donnell) [RHEL-25419] - xfs: check btree keys reflect the child block (Bill O'Donnell) [RHEL-25419] - xfs: detect unwritten bit set in rmapbt node block keys (Bill O'Donnell) [RHEL-25419] - xfs: hoist inode record alignment checks from scrub (Bill O'Donnell) [RHEL-25419] - xfs: hoist rmap record flag checks from scrub (Bill O'Donnell) [RHEL-25419] - xfs: complain about bad file mapping records in the ondisk bmbt (Bill O'Donnell) [RHEL-25419] - xfs: hoist rmap record flag checks from scrub (Bill O'Donnell) [RHEL-25419] - xfs: complain about bad records in query_range helpers (Bill O'Donnell) [RHEL-25419] - xfs: standardize ondisk to incore conversion for bmap btrees (Bill O'Donnell) [RHEL-25419] - xfs: standardize ondisk to incore conversion for rmap btrees (Bill O'Donnell) [RHEL-25419] - xfs: return a failure address from xfs_rmap_irec_offset_unpack (Bill O'Donnell) [RHEL-25419] - xfs: standardize ondisk to incore conversion for refcount btrees (Bill O'Donnell) [RHEL-25419] - xfs: standardize ondisk to incore conversion for inode btrees (Bill O'Donnell) [RHEL-25419] - xfs: standardize ondisk to incore conversion for free space btrees (Bill O'Donnell) [RHEL-25419] - xfs: scrub should use ECHRNG to signal that the drain is needed (Bill O'Donnell) [RHEL-25419] - xfs: minimize overhead of drain wakeups by using jump labels (Bill O'Donnell) [RHEL-25419] - xfs: clean up scrub context if scrub setup returns -EDEADLOCK (Bill O'Donnell) [RHEL-25419] - xfs: allow queued AG intents to drain before scrubbing (Bill O'Donnell) [RHEL-25419] - xfs: add a tracepoint to report incorrect extent refcounts (Bill O'Donnell) [RHEL-25419] - xfs: update copyright years for scrub/ files (Bill O'Donnell) [RHEL-25419] - xfs: fix author and spdx headers on scrub/ files (Bill O'Donnell) [RHEL-25419] - xfs: create traced helper to get extra perag references (Bill O'Donnell) [RHEL-25419] - xfs: give xfs_refcount_intent its own perag reference (Bill O'Donnell) [RHEL-25419] - xfs: give xfs_rmap_intent its own perag reference (Bill O'Donnell) [RHEL-25419] - xfs: give xfs_extfree_intent its own perag reference (Bill O'Donnell) [RHEL-25419] - xfs: pass per-ag references to xfs_free_extent (Bill O'Donnell) [RHEL-25419] - xfs: give xfs_bmap_intent its own perag reference (Bill O'Donnell) [RHEL-25419] - cpumap: Zero-initialise xdp_rxq_info struct before running XDP program (Viktor Malik) [RHEL-23644 RHEL-36815] {CVE-2024-27431} - selftests: net: veth: test the ability to independently manipulate GRO and XDP (Viktor Malik) [RHEL-23644 RHEL-31820] {CVE-2024-26803} - net: veth: do not manipulate GRO when using XDP (Viktor Malik) [RHEL-23644 RHEL-31820] {CVE-2024-26803} - selftests: net: veth: test syncing GRO and XDP state while device is down (Viktor Malik) [RHEL-23644 RHEL-31820] {CVE-2024-26803} - net: veth: clear GRO when clearing XDP even when down (Viktor Malik) [RHEL-23644 RHEL-31820] {CVE-2024-26803} - selftests/bpf: Run cgroup1_hierarchy test in own mount namespace (Viktor Malik) [RHEL-23644] - selftests/bpf: fix RELEASE=1 build for tc_opts (Viktor Malik) [RHEL-23644] - bpf: don't emit warnings intended for global subprogs for static subprogs (Viktor Malik) [RHEL-23644] - bpf: make sure scalar args don't accept __arg_nonnull tag (Viktor Malik) [RHEL-23644] - bpf: Protect against int overflow for stack access size (Viktor Malik) [RHEL-23644] - libbpf: Prevent null-pointer dereference when prog to load has no BTF (Viktor Malik) [RHEL-23644] - selftests/bpf: Add negtive test cases for task iter (Viktor Malik) [RHEL-23644] - bpf: Fix an issue due to uninitialized bpf_iter_task (Viktor Malik) [RHEL-23644] - selftests/bpf: Test racing between bpf_timer_cancel_and_free and bpf_timer_cancel (Viktor Malik) [RHEL-23644] - bpf: Fix racing between bpf_timer_cancel_and_free and bpf_timer_cancel (Viktor Malik) [RHEL-23644 RHEL-31726] {CVE-2024-26737} - bpf, scripts: Correct GPL license name (Viktor Malik) [RHEL-23644] - bpf: Fix warning for bpf_cpumask in verifier (Viktor Malik) [RHEL-23644] - libbpf: fix return value for PERF_EVENT __arg_ctx type fix up check (Viktor Malik) [RHEL-23644] - libbpf: fix __arg_ctx type enforcement for perf_event programs (Viktor Malik) [RHEL-23644] - bpftool: Fix wrong free call in do_show_link (Viktor Malik) [RHEL-23644] - libbpf: warn on unexpected __arg_ctx type when rewriting BTF (Viktor Malik) [RHEL-23644] - selftests/bpf: add tests confirming type logic in kernel for __arg_ctx (Viktor Malik) [RHEL-23644] - bpf: enforce types for __arg_ctx-tagged arguments in global subprogs (Viktor Malik) [RHEL-23644] - bpf: extract bpf_ctx_convert_map logic and make it more reusable (Viktor Malik) [RHEL-23644] - libbpf: feature-detect arg:ctx tag support in kernel (Viktor Malik) [RHEL-23644] - selftests/bpf: Add test for alu on PTR_TO_FLOW_KEYS (Viktor Malik) [RHEL-23644] - bpf: Reject variable offset alu on PTR_TO_FLOW_KEYS (Viktor Malik) [RHEL-23644 RHEL-26467] {CVE-2024-26589} - selftests/bpf: Test re-attachment fix for bpf_tracing_prog_attach (Viktor Malik) [RHEL-23644] - bpf: Fix re-attachment branch in bpf_tracing_prog_attach (Viktor Malik) [RHEL-23644 RHEL-26486] {CVE-2024-26591} - selftests/bpf: Add test for recursive attachment of tracing progs (Viktor Malik) [RHEL-23644] - bpf: Relax tracing prog recursive attach rules (Viktor Malik) [RHEL-23644] - bpf, x86: Use emit_nops to replace memcpy x86_nops (Viktor Malik) [RHEL-23644] - selftests/bpf: Test gotol with large offsets (Viktor Malik) [RHEL-23644] - selftests/bpf: Double the size of test_loader log (Viktor Malik) [RHEL-23644] - bpf: Remove unnecessary cpu == 0 check in memalloc (Viktor Malik) [RHEL-23644] - selftests/bpf: add __arg_ctx BTF rewrite test (Viktor Malik) [RHEL-23644] - selftests/bpf: add arg:ctx cases to test_global_funcs tests (Viktor Malik) [RHEL-23644] - libbpf: implement __arg_ctx fallback logic (Viktor Malik) [RHEL-23644] - libbpf: move BTF loading step after relocation step (Viktor Malik) [RHEL-23644] - libbpf: move exception callbacks assignment logic into relocation step (Viktor Malik) [RHEL-23644] - libbpf: use stable map placeholder FDs (Viktor Malik) [RHEL-23644] - libbpf: don't rely on map->fd as an indicator of map being created (Viktor Malik) [RHEL-23644] - libbpf: use explicit map reuse flag to skip map creation steps (Viktor Malik) [RHEL-23644] - libbpf: make uniform use of btf__fd() accessor inside libbpf (Viktor Malik) [RHEL-23644] - selftests/bpf: Convert profiler.c to bpf_cmp. (Viktor Malik) [RHEL-23644] - bpf: Add bpf_nop_mov() asm macro. (Viktor Malik) [RHEL-23644] - selftests/bpf: Remove bpf_assert_eq-like macros. (Viktor Malik) [RHEL-23644] - selftests/bpf: Convert exceptions_assert.c to bpf_cmp (Viktor Malik) [RHEL-23644] - bpf: Introduce "volatile compare" macros (Viktor Malik) [RHEL-23644] - selftests/bpf: Attempt to build BPF programs with -Wsign-compare (Viktor Malik) [RHEL-23644] - bpf: Add a possibly-zero-sized read test (Viktor Malik) [RHEL-23644] - bpf: Simplify checking size of helper accesses (Viktor Malik) [RHEL-23644] - bpf: Avoid unnecessary use of comma operator in verifier (Viktor Malik) [RHEL-23644] - bpf: Re-support uid and gid when mounting bpffs (Viktor Malik) [RHEL-23644] - libbpf: Fix NULL pointer dereference in bpf_object__collect_prog_relos (Viktor Malik) [RHEL-23644] - libbpf: Skip DWARF sections in linker sanity check (Viktor Malik) [RHEL-23644] - samples/bpf: Use %lu format specifier for unsigned long values (Viktor Malik) [RHEL-23644] - selftests/bpf: Close cgrp fd before calling cleanup_cgroup_environment() (Viktor Malik) [RHEL-23644] - selftests/bpf: add freplace of BTF-unreliable main prog test (Viktor Malik) [RHEL-23644] - selftests/bpf: add global subprog annotation tests (Viktor Malik) [RHEL-23644] - libbpf: add __arg_xxx macros for annotating global func args (Viktor Malik) [RHEL-23644] - bpf: add support for passing dynptr pointer to global subprog (Viktor Malik) [RHEL-23644] - bpf: support 'arg:xxx' btf_decl_tag-based hints for global subprog args (Viktor Malik) [RHEL-23644] - bpf: reuse subprog argument parsing logic for subprog call checks (Viktor Malik) [RHEL-23644] - bpf: move subprog call logic back to verifier.c (Viktor Malik) [RHEL-23644] - bpf: prepare btf_prepare_func_args() for handling static subprogs (Viktor Malik) [RHEL-23644] - bpf: reuse btf_prepare_func_args() check for main program BTF validation (Viktor Malik) [RHEL-23644] - bpf: abstract away global subprog arg preparation logic from reg state setup (Viktor Malik) [RHEL-23644] - selftests/bpf: add testcase to verifier_bounds.c for BPF_JNE (Viktor Malik) [RHEL-23644] - selftests/bpf: activate the OP_NE logic in range_cond() (Viktor Malik) [RHEL-23644] - selftests/bpf: remove reduplicated s32 casting in "crafted_cases" (Viktor Malik) [RHEL-23644] - bpf: make the verifier tracks the "not equal" for regs (Viktor Malik) [RHEL-23644] - Revert BPF token-related functionality (Viktor Malik) [RHEL-23644] - selftests/bpf: Add more uprobe multi fail tests (Viktor Malik) [RHEL-23644] - bpf: Fail uprobe multi link with negative offset (Viktor Malik) [RHEL-23644] - bpf: Ensure precise is reset to false in __mark_reg_const_zero() (Viktor Malik) [RHEL-23644] - selftests/bpf: Test the release of map btf (Viktor Malik) [RHEL-23644] - s390/bpf: Fix indirect trampoline generation (Viktor Malik) [RHEL-23644] - selftests/bpf: Temporarily disable dummy_struct_ops test on s390 (Viktor Malik) [RHEL-23644] - x86/cfi,bpf: Fix bpf_exception_cb() signature (Viktor Malik) [RHEL-23644] - bpf: Fix dtor CFI (Viktor Malik) [RHEL-23644] - cfi: Add CFI_NOSEAL() (Viktor Malik) [RHEL-23644] - x86/cfi,bpf: Fix bpf_struct_ops CFI (Viktor Malik) [RHEL-23644] - x86/cfi,bpf: Fix bpf_callback_t CFI (Viktor Malik) [RHEL-23644] - x86/cfi,bpf: Fix BPF JIT call (Viktor Malik) [RHEL-23644] - cfi: Flip headers (Viktor Malik) [RHEL-23644] - selftests/bpf: Add test for abnormal cnt during multi-kprobe attachment (Viktor Malik) [RHEL-23644] - selftests/bpf: Don't use libbpf_get_error() in kprobe_multi_test (Viktor Malik) [RHEL-23644] - selftests/bpf: Add test for abnormal cnt during multi-uprobe attachment (Viktor Malik) [RHEL-23644] - bpf: Limit the number of kprobes when attaching program to multiple kprobes (Viktor Malik) [RHEL-23644] - selftests/bpf: utilize string values for delegate_xxx mount options (Viktor Malik) [RHEL-23644] - bpf: support symbolic BPF FS delegation mount options (Viktor Malik) [RHEL-23644] - selftests/bpf: Remove flaky test_btf_id test (Viktor Malik) [RHEL-23644] - bpf: Fix a race condition between btf_put() and map_free() (Viktor Malik) [RHEL-23644] - bpf: Use GFP_KERNEL in bpf_event_entry_gen() (Viktor Malik) [RHEL-23644] - bpf: Reduce the scope of rcu_read_lock when updating fd map (Viktor Malik) [RHEL-23644] - bpf: Update the comments in maybe_wait_bpf_programs() (Viktor Malik) [RHEL-23644] - bpf: add small subset of SECURITY_PATH hooks to BPF sleepable_lsm_hooks list (Viktor Malik) [RHEL-23644] - selftests/bpf: add tests for LIBBPF_BPF_TOKEN_PATH envvar (Viktor Malik) [RHEL-23644] - libbpf: support BPF token path setting through LIBBPF_BPF_TOKEN_PATH envvar (Viktor Malik) [RHEL-23644] - selftests/bpf: add tests for BPF object load with implicit token (Viktor Malik) [RHEL-23644] - selftests/bpf: add BPF object loading tests with explicit token passing (Viktor Malik) [RHEL-23644] - libbpf: wire up BPF token support at BPF object level (Viktor Malik) [RHEL-23644] - libbpf: wire up token_fd into feature probing logic (Viktor Malik) [RHEL-23644] - libbpf: move feature detection code into its own file (Viktor Malik) [RHEL-23644] - libbpf: further decouple feature checking logic from bpf_object (Viktor Malik) [RHEL-23644] - libbpf: split feature detectors definitions from cached results (Viktor Malik) [RHEL-23644] - bpf: fail BPF_TOKEN_CREATE if no delegation option was set on BPF FS (Viktor Malik) [RHEL-23644] - bpf: selftests: Add verifier tests for CO-RE bitfield writes (Viktor Malik) [RHEL-23644] - bpf: selftests: test_loader: Support __btf_path() annotation (Viktor Malik) [RHEL-23644] - libbpf: Add BPF_CORE_WRITE_BITFIELD() macro (Viktor Malik) [RHEL-23644] - bpf: Support uid and gid when mounting bpffs (Viktor Malik) [RHEL-23644] - selftests/bpf: fix compiler warnings in RELEASE=1 mode (Viktor Malik) [RHEL-23644] - selftests/bpf: Relax time_tai test for equal timestamps in tai_forward (Viktor Malik) [RHEL-23644] - bpf: Comment on check_mem_size_reg (Viktor Malik) [RHEL-23644] - bpf: Remove unused backtrack_state helper functions (Viktor Malik) [RHEL-23644] - bpf: use bitfields for simple per-subprog bool flags (Viktor Malik) [RHEL-23644] - bpf: tidy up exception callback management a bit (Viktor Malik) [RHEL-23644] - bpf: emit more dynptr information in verifier log (Viktor Malik) [RHEL-23644] - bpf: log PTR_TO_MEM memory size in verifier log (Viktor Malik) [RHEL-23644] - selftests/bpf: validate eliminated global subprog is not freplaceable (Viktor Malik) [RHEL-23644] - selftests/bpf: Add test for bpf_cpumask_weight() kfunc (Viktor Malik) [RHEL-23644] - bpf: Add bpf_cpumask_weight() kfunc (Viktor Malik) [RHEL-23644] - selftests/bpf: validate fake register spill/fill precision backtracking logic (Viktor Malik) [RHEL-23644] - bpf: handle fake register spill to stack with BPF_ST_MEM instruction (Viktor Malik) [RHEL-23644] - bpf: Set uattr->batch.count as zero before batched update or deletion (Viktor Malik) [RHEL-23644] - bpf: Only call maybe_wait_bpf_programs() when map operation succeeds (Viktor Malik) [RHEL-23644] - bpf: Add missed maybe_wait_bpf_programs() for htab of maps (Viktor Malik) [RHEL-23644] - bpf: Call maybe_wait_bpf_programs() only once for generic_map_update_batch() (Viktor Malik) [RHEL-23644] - bpf: Remove unnecessary wait from bpf_map_copy_value() (Viktor Malik) [RHEL-23644] - libbpf: Add pr_warn() for EINVAL cases in linker_sanity_check_elf (Viktor Malik) [RHEL-23644] - selftests/bpf: Add selftests for cgroup1 local storage (Viktor Malik) [RHEL-23644] - selftests/bpf: Add a new cgroup helper open_classid() (Viktor Malik) [RHEL-23644] - bpf: Enable bpf_cgrp_storage for cgroup1 non-attach case (Viktor Malik) [RHEL-23644] - selftests/bpf: fix timer/test_bad_ret subtest on test_progs-cpuv4 flavor (Viktor Malik) [RHEL-23644] - bpf: Minor cleanup around stack bounds (Viktor Malik) [RHEL-23644] - bpf: Fix accesses to uninit stack slots (Viktor Malik) [RHEL-23644] - bpf: Add some comments to stack representation (Viktor Malik) [RHEL-23644] - bpf: Load vmlinux btf for any struct_ops map (Viktor Malik) [RHEL-23644] - bpf: Guard stack limits against 32bit overflow (Viktor Malik) [RHEL-23644 RHEL-37076] {CVE-2023-52676} - bpf: Add verifier regression test for previous patch (Viktor Malik) [RHEL-23644] - bpf: Fix verification of indirect var-off stack access (Viktor Malik) [RHEL-23644] - x86, bpf: Use bpf_prog_pack for bpf trampoline (Viktor Malik) [RHEL-23644] - bpf: Use arch_bpf_trampoline_size (Viktor Malik) [RHEL-23644] - bpf: Add arch_bpf_trampoline_size() (Viktor Malik) [RHEL-23644] - bpf, x86: Adjust arch_prepare_bpf_trampoline return value (Viktor Malik) [RHEL-23644] - bpf: Add helpers for trampoline image management (Viktor Malik) [RHEL-23644] - bpf: Adjust argument names of arch_prepare_bpf_trampoline() (Viktor Malik) [RHEL-23644] - bpf: Let bpf_prog_pack_free handle any pointer (Viktor Malik) [RHEL-23644] - bpf: rename MAX_BPF_LINK_TYPE into __MAX_BPF_LINK_TYPE for consistency (Viktor Malik) [RHEL-23644] - bpf,selinux: allocate bpf_security_struct per BPF token (Viktor Malik) [RHEL-23644] - selftests/bpf: add BPF token-enabled tests (Viktor Malik) [RHEL-23644] - libbpf: add BPF token support to bpf_prog_load() API (Viktor Malik) [RHEL-23644] - libbpf: add BPF token support to bpf_btf_load() API (Viktor Malik) [RHEL-23644] - libbpf: add BPF token support to bpf_map_create() API (Viktor Malik) [RHEL-23644] - libbpf: add bpf_token_create() API (Viktor Malik) [RHEL-23644] - bpf,lsm: add BPF token LSM hooks (Viktor Malik) [RHEL-23644] - bpf,lsm: refactor bpf_map_alloc/bpf_map_free LSM hooks (Viktor Malik) [RHEL-23644] - bpf,lsm: refactor bpf_prog_alloc/bpf_prog_free LSM hooks (Viktor Malik) [RHEL-23644] - lsm: move the bpf hook comments to security/security.c (Viktor Malik) [RHEL-23644] - bpf: consistently use BPF token throughout BPF verifier logic (Viktor Malik) [RHEL-23644] - bpf: take into account BPF token when fetching helper protos (Viktor Malik) [RHEL-23644] - bpf: add BPF token support to BPF_PROG_LOAD command (Viktor Malik) [RHEL-23644] - bpf: add BPF token support to BPF_BTF_LOAD command (Viktor Malik) [RHEL-23644] - bpf: add BPF token support to BPF_MAP_CREATE command (Viktor Malik) [RHEL-23644] - bpf: introduce BPF token object (Viktor Malik) [RHEL-23644] - bpf: add BPF token delegation mount options to BPF FS (Viktor Malik) [RHEL-23644] - bpf: align CAP_NET_ADMIN checks with bpf_capable() approach (Viktor Malik) [RHEL-23644] - selftests/bpf: validate precision logic in partial_stack_load_preserves_zeros (Viktor Malik) [RHEL-23644] - bpf: track aligned STACK_ZERO cases as imprecise spilled registers (Viktor Malik) [RHEL-23644] - selftests/bpf: validate zero preservation for sub-slot loads (Viktor Malik) [RHEL-23644] - bpf: preserve constant zero when doing partial register restore (Viktor Malik) [RHEL-23644] - selftests/bpf: validate STACK_ZERO is preserved on subreg spill (Viktor Malik) [RHEL-23644] - bpf: preserve STACK_ZERO slots on partial reg spills (Viktor Malik) [RHEL-23644] - selftests/bpf: add stack access precision test (Viktor Malik) [RHEL-23644] - bpf: support non-r10 register spill/fill to/from stack in precision tracking (Viktor Malik) [RHEL-23644] - selftests/bpf: Test bpf_kptr_xchg stashing of bpf_rb_root (Viktor Malik) [RHEL-23644] - selftests/bpf: Test outer map update operations in syscall program (Viktor Malik) [RHEL-23644] - selftests/bpf: Add test cases for inner map (Viktor Malik) [RHEL-23644] - bpf: Optimize the free of inner map (Viktor Malik) [RHEL-23644] - bpf: Defer the free of inner map when necessary (Viktor Malik) [RHEL-23644] - bpf: Set need_defer as false when clearing fd array during map free (Viktor Malik) [RHEL-23644] - bpf: Add map and need_defer parameters to .map_fd_put_ptr() (Viktor Malik) [RHEL-23644] - bpf: Check rcu_read_lock_trace_held() before calling bpf map helpers (Viktor Malik) [RHEL-23644 RHEL-30513] {CVE-2023-52621} - bpf: Minor logging improvement (Viktor Malik) [RHEL-23644] - bpf: simplify tnum output if a fully known constant (Viktor Malik) [RHEL-23644] - selftests/bpf: adjust global_func15 test to validate prog exit precision (Viktor Malik) [RHEL-23644] - selftests/bpf: validate async callback return value check correctness (Viktor Malik) [RHEL-23644] - bpf: enforce precision of R0 on program/async callback return (Viktor Malik) [RHEL-23644] - bpf: unify async callback and program retval checks (Viktor Malik) [RHEL-23644] - bpf: enforce precise retval range on program exit (Viktor Malik) [RHEL-23644] - selftests/bpf: add selftest validating callback result is enforced (Viktor Malik) [RHEL-23644] - bpf: enforce exact retval range on subprog/callback exit (Viktor Malik) [RHEL-23644] - bpf: enforce precision of R0 on callback return (Viktor Malik) [RHEL-23644] - bpf: provide correct register name for exception callback retval check (Viktor Malik) [RHEL-23644] - bpf: rearrange bpf_func_state fields to save a bit of memory (Viktor Malik) [RHEL-23644] - bpf/tests: Remove duplicate JSGT tests (Viktor Malik) [RHEL-23644] - selftests/bpf: Use pkg-config for libelf (Viktor Malik) [RHEL-23644] - selftests/bpf: Override PKG_CONFIG for static builds (Viktor Malik) [RHEL-23644] - selftests/bpf: Choose pkg-config for the target (Viktor Malik) [RHEL-23644] - bpftool: Add support to display uprobe_multi links (Viktor Malik) [RHEL-23644] - selftests/bpf: Add link_info test for uprobe_multi link (Viktor Malik) [RHEL-23644] - selftests/bpf: Use bpf_link__destroy in fill_link_info tests (Viktor Malik) [RHEL-23644] - bpf: Add link_info support for uprobe multi link (Viktor Malik) [RHEL-23644] - bpf: Store ref_ctr_offsets values in bpf_uprobe array (Viktor Malik) [RHEL-23644] - libbpf: Add st_type argument to elf_resolve_syms_offsets function (Viktor Malik) [RHEL-23644] - selftests/bpf: update test_offload to use new orphaned property (Viktor Malik) [RHEL-23644] - bpftool: mark orphaned programs during prog show (Viktor Malik) [RHEL-23644] - bpf: Fix a few selftest failures due to llvm18 change (Viktor Malik) [RHEL-23644] - selftests/bpf: Add lazy global subprog validation tests (Viktor Malik) [RHEL-23644] - bpf: Validate global subprogs lazily (Viktor Malik) [RHEL-23644] - bpf: Emit global subprog name in verifier logs (Viktor Malik) [RHEL-23644] - libbpf: Start v1.4 development cycle (Viktor Malik) [RHEL-23644] - selftests/bpf: Replaces the usage of CHECK calls for ASSERTs in vmlinux (Viktor Malik) [RHEL-23644] - selftests/bpf: Replaces the usage of CHECK calls for ASSERTs in bpf_obj_id (Viktor Malik) [RHEL-23644] - selftests/bpf: Replaces the usage of CHECK calls for ASSERTs in bind_perm (Viktor Malik) [RHEL-23644] - selftests/bpf: Replaces the usage of CHECK calls for ASSERTs in bpf_tcp_ca (Viktor Malik) [RHEL-23644] - selftests/bpf: reduce verboseness of reg_bounds selftest logs (Viktor Malik) [RHEL-23644] - bpf: bpf_iter_task_next: use next_task(kit->task) rather than next_task(kit->pos) (Viktor Malik) [RHEL-23644] - bpf: bpf_iter_task_next: use __next_thread() rather than next_thread() (Viktor Malik) [RHEL-23644] - bpf: task_group_seq_get_next: use __next_thread() rather than next_thread() (Viktor Malik) [RHEL-23644] - change next_thread() to use __next_thread() ?: group_leader (Viktor Malik) [RHEL-23644] - introduce __next_thread(), fix next_tid() vs exec() race (Viktor Malik) [RHEL-23644] - bpf: emit frameno for PTR_TO_STACK regs if it differs from current one (Viktor Malik) [RHEL-23644] - bpf: smarter verifier log number printing logic (Viktor Malik) [RHEL-23644] - bpf: omit default off=0 and imm=0 in register state log (Viktor Malik) [RHEL-23644] - bpf: emit map name in register state if applicable and available (Viktor Malik) [RHEL-23644] - bpf: print spilled register state in stack slot (Viktor Malik) [RHEL-23644] - bpf: extract register state printing (Viktor Malik) [RHEL-23644] - bpf: move verifier state printing code to kernel/bpf/log.c (Viktor Malik) [RHEL-23644] - bpf: move verbose_linfo() into kernel/bpf/log.c (Viktor Malik) [RHEL-23644] - bpf: rename BPF_F_TEST_SANITY_STRICT to BPF_F_TEST_REG_INVARIANTS (Viktor Malik) [RHEL-23644] - selftests/bpf: add iter test requiring range x range logic (Viktor Malik) [RHEL-23644] - veristat: add ability to set BPF_F_TEST_SANITY_STRICT flag with -r flag (Viktor Malik) [RHEL-23644] - selftests/bpf: set BPF_F_TEST_SANITY_SCRIPT by default (Viktor Malik) [RHEL-23644] - selftests/bpf: add randomized reg_bounds tests (Viktor Malik) [RHEL-23644] - selftests/bpf: add range x range test to reg_bounds (Viktor Malik) [RHEL-23644] - selftests/bpf: adjust OP_EQ/OP_NE handling to use subranges for branch taken (Viktor Malik) [RHEL-23644] - selftests/bpf: BPF register range bounds tester (Viktor Malik) [RHEL-23644] - bpf: make __reg{32,64}_deduce_bounds logic more robust (Viktor Malik) [RHEL-23644] - bpf: remove redundant s{32,64} -> u{32,64} deduction logic (Viktor Malik) [RHEL-23644] - bpf: add register bounds sanity checks and sanitization (Viktor Malik) [RHEL-23644] - bpf: enhance BPF_JEQ/BPF_JNE is_branch_taken logic (Viktor Malik) [RHEL-23644] - bpf: generalize is_scalar_branch_taken() logic (Viktor Malik) [RHEL-23644] - bpf: generalize reg_set_min_max() to handle non-const register comparisons (Viktor Malik) [RHEL-23644] - selftests/bpf: Add selftests for cgroup1 hierarchy (Viktor Malik) [RHEL-23644] - selftests/bpf: Add a new cgroup helper get_cgroup_hierarchy_id() (Viktor Malik) [RHEL-23644] - selftests/bpf: Add a new cgroup helper get_classid_cgroup_id() (Viktor Malik) [RHEL-23644] - selftests/bpf: Add parallel support for classid (Viktor Malik) [RHEL-23644] - selftests/bpf: Fix issues in setup_classid_environment() (Viktor Malik) [RHEL-23644] - bpf: Add a new kfunc for cgroup1 hierarchy (Viktor Malik) [RHEL-23644] - selftests/bpf: Add assert for user stacks in test_task_stack (Viktor Malik) [RHEL-23644] - selftests/bpf: Fix pyperf180 compilation failure with clang18 (Viktor Malik) [RHEL-23644 RHEL-40832] - bpf: Add crosstask check to __bpf_get_stack (Viktor Malik) [RHEL-23644] - bpf: Use named fields for certain bpf uapi structs (Viktor Malik) [RHEL-23644] - veristat: add ability to filter top N results (Viktor Malik) [RHEL-23644] - veristat: add ability to sort by stat's absolute value (Viktor Malik) [RHEL-23644] - bpf: replace register_is_const() with is_reg_const() (Viktor Malik) [RHEL-23644] - libbpf: Fix potential uninitialized tail padding with LIBBPF_OPTS_RESET (Viktor Malik) [RHEL-23644] - selftests/bpf: Test bpf_refcount_acquire of node obtained via direct ld (Viktor Malik) [RHEL-23644] - bpf: Mark direct ld of stashed bpf_{rb,list}_node as non-owning ref (Viktor Malik) [RHEL-23644] - bpf: Move GRAPH_{ROOT,NODE}_MASK macros into btf_field_type enum (Viktor Malik) [RHEL-23644] - bpf: Use bpf_mem_free_rcu when bpf_obj_dropping non-refcounted nodes (Viktor Malik) [RHEL-23644] - selftests/bpf: Add test passing MAYBE_NULL reg to bpf_refcount_acquire (Viktor Malik) [RHEL-23644] - bpf: Add KF_RCU flag to bpf_refcount_acquire_impl (Viktor Malik) [RHEL-23644] - bpf: Introduce KF_ARG_PTR_TO_CONST_STR (Viktor Malik) [RHEL-23644] - bpf: Factor out helper check_reg_const_str() (Viktor Malik) [RHEL-23644] - bpf: Add __bpf_dynptr_data* for in kernel use (Viktor Malik) [RHEL-23644] - bpf, lpm: Fix check prefixlen before walking trie (Viktor Malik) [RHEL-23644] - selftests/bpf: Disable CONFIG_DEBUG_INFO_REDUCED in config.aarch64 (Viktor Malik) [RHEL-23644] - bpftool: Fix prog object type in manpage (Viktor Malik) [RHEL-23644] - selftests/bpf: Consolidate VIRTIO/9P configs in config.vm file (Viktor Malik) [RHEL-23644] - bpf: generalize reg_set_min_max() to handle two sets of two registers (Viktor Malik) [RHEL-23644] - bpf: prepare reg_set_min_max for second set of registers (Viktor Malik) [RHEL-23644] - bpf: unify 32-bit and 64-bit is_branch_taken logic (Viktor Malik) [RHEL-23644] - bpf: generalize is_branch_taken to handle all conditional jumps in one place (Viktor Malik) [RHEL-23644] - selftsets/bpf: Retry map update for non-preallocated per-cpu map (Viktor Malik) [RHEL-23644] - selftests/bpf: Export map_update_retriable() (Viktor Malik) [RHEL-23644] - selftests/bpf: Use value with enough-size when updating per-cpu map (Viktor Malik) [RHEL-23644] - bpf: move is_branch_taken() down (Viktor Malik) [RHEL-23644] - bpf: generalize is_branch_taken() to work with two registers (Viktor Malik) [RHEL-23644] - bpf: rename is_branch_taken reg arguments to prepare for the second one (Viktor Malik) [RHEL-23644] - bpf: drop knowledge-losing __reg_combine_{32,64}_into_{64,32} logic (Viktor Malik) [RHEL-23644] - bpf: try harder to deduce register bounds from different numeric domains (Viktor Malik) [RHEL-23644] - bpf: improve deduction of 64-bit bounds from 32-bit bounds (Viktor Malik) [RHEL-23644] - bpf: add special smin32/smax32 derivation from 64-bit bounds (Viktor Malik) [RHEL-23644] - bpf: derive subreg bounds from full bounds when upper 32 bits are constant (Viktor Malik) [RHEL-23644] - bpf: derive smin32/smax32 from umin32/umax32 bounds (Viktor Malik) [RHEL-23644] - bpf: derive smin/smax from umin/max bounds (Viktor Malik) [RHEL-23644] - selftests/bpf: satisfy compiler by having explicit return in btf test (Viktor Malik) [RHEL-23644] - selftests/bpf: Add malloc failure checks in bpf_iter (Viktor Malik) [RHEL-23644] - selftests/bpf: Convert CHECK macros to ASSERT_* macros in bpf_iter (Viktor Malik) [RHEL-23644] - selftests/bpf: Add tests for open-coded task_vma iter (Viktor Malik) [RHEL-23644] - bpf: Introduce task_vma open-coded iterator kfuncs (Viktor Malik) [RHEL-23644] - selftests/bpf: Fix potential premature unload in bpf_testmod (Viktor Malik) [RHEL-19647] - bpf: Move kernel test kfuncs to bpf_testmod (Viktor Malik) [RHEL-19647]- ext4: enable meta_bg only when new desc blocks are needed (Carlos Maiolino) [RHEL-36282] - ext4: verify s_clusters_per_group even without bigalloc (Carlos Maiolino) [RHEL-36282] - ext4: fix corruption during on-line resize (Carlos Maiolino) [RHEL-36976] {CVE-2024-35807} - ext4_get_link(): fix breakage in RCU mode (Carlos Maiolino) [RHEL-36282] - ext4: correct best extent lstart adjustment logic (Carlos Maiolino) [RHEL-36282] - ext4: forbid commit inconsistent quota data when errors=remount-ro (Carlos Maiolino) [RHEL-36282] - ext4: add a hint for block bitmap corrupt state in mb_groups (Carlos Maiolino) [RHEL-36282] - ext4: fix the comment of ext4_map_blocks()/ext4_ext_map_blocks() (Carlos Maiolino) [RHEL-36282] - ext4: mark the group block bitmap as corrupted before reporting an error (Carlos Maiolino) [RHEL-36282] - ext4: avoid allocating blocks from corrupted group in ext4_mb_find_by_goal() (Carlos Maiolino) [RHEL-31702] {CVE-2024-26772} - ext4: avoid bb_free and bb_fragments inconsistency in mb_free_blocks() (Carlos Maiolino) [RHEL-36282] - ext4: do not trim the group with corrupted block bitmap (Carlos Maiolino) [RHEL-36282] - ext4: delete redundant calculations in ext4_mb_get_buddy_page_lock() (Carlos Maiolino) [RHEL-36282] - ext4_add_entry(): ->d_name.len is never 0 (Carlos Maiolino) [RHEL-36282] - ext4: don't access the source subdirectory content on same-directory rename (Carlos Maiolino) [RHEL-36282] - Revert "ext4: apply umask if ACL support is disabled" (Carlos Maiolino) [RHEL-36282] - ext4: apply umask if ACL support is disabled (Carlos Maiolino) [RHEL-36282] - ext4: mark buffer new if it is unwritten to avoid stale data exposure (Carlos Maiolino) [RHEL-36282] - ext4: move 'ix' sanity check to corrent position (Carlos Maiolino) [RHEL-36282] - ext4: remove unnecessary initialization of count2 in set_flexbg_block_bitmap (Carlos Maiolino) [RHEL-36282] - ext4: remove unnecessary check to avoid repeat update_backups for the same gdb (Carlos Maiolino) [RHEL-36282] - ext4: simplify the gdbblock calculation in add_new_gdb_meta_bg (Carlos Maiolino) [RHEL-36282] - ext4: use saved local variable sbi instead of EXT4_SB(sb) (Carlos Maiolino) [RHEL-36282] - ext4: remove EXT4FS_DEBUG defination in resize.c (Carlos Maiolino) [RHEL-36282] - ext4: calculate free_clusters_count in cluster unit in verify_group_input (Carlos Maiolino) [RHEL-36282] - ext4: remove commented code in reserve_backup_gdb (Carlos Maiolino) [RHEL-36282] - ext4: remove redundant check of count (Carlos Maiolino) [RHEL-36282] - ext4: fix typo in setup_new_flex_group_blocks (Carlos Maiolino) [RHEL-36282] - ext4: remove gdb backup copy for meta bg in setup_new_flex_group_blocks (Carlos Maiolino) [RHEL-36282] - ext4: correct return value of ext4_convert_meta_bg (Carlos Maiolino) [RHEL-36282] - ext4: add missed brelse in update_backups (Carlos Maiolino) [RHEL-36282] - ext4: correct offset of gdb backup in non meta_bg group to update_backups (Carlos Maiolino) [RHEL-36282] - ext4: fix incorrect offset (Carlos Maiolino) [RHEL-36282] - ext4: correct the start block of counting reserved clusters (Carlos Maiolino) [RHEL-36282] - ext4: make running and commit transaction have their own freed_data_list (Carlos Maiolino) [RHEL-36282] - ext4: fix traditional comparison using max/min method (Carlos Maiolino) [RHEL-36282] - ext4: add missing initialization of call_notify_error in update_super_work() (Carlos Maiolino) [RHEL-36282] - ext4: remove redundant checks of s_encoding (Carlos Maiolino) [RHEL-36282] - ext4: reject casefold inode flag without casefold feature (Carlos Maiolino) [RHEL-36282] - ext4: rename s_error_work to s_sb_upd_work (Carlos Maiolino) [RHEL-36282] - ext4: add periodic superblock update check (Carlos Maiolino) [RHEL-36282] - ext4: fix unttached inode after power cut with orphan file feature enabled (Carlos Maiolino) [RHEL-36282] - ext4: fix memory leaks in ext4_fname_{setup_filename,prepare_lookup} (Carlos Maiolino) [RHEL-36282] - ext4: mballoc: avoid garbage value from err (Carlos Maiolino) [RHEL-36282] - ext4: fix race between writepages and remount (Carlos Maiolino) [RHEL-36282] - ext4: avoid potential data overflow in next_linear_group (Carlos Maiolino) [RHEL-36282] - jbd2: abort journal when detecting metadata writeback error of fs dev (Carlos Maiolino) [RHEL-36282] - jbd2: remove unused 'JBD2_CHECKPOINT_IO_ERROR' and 'j_atomic_flags' (Carlos Maiolino) [RHEL-36282] - jbd2: replace journal state flag by checking errseq (Carlos Maiolino) [RHEL-36282] - jbd2: add errseq to detect client fs's bdev writeback error (Carlos Maiolino) [RHEL-36282] - jbd2: fix soft lockup in journal_finish_inode_data_buffers() (Carlos Maiolino) [RHEL-36282] - jbd2: increase the journal IO's priority (Carlos Maiolino) [RHEL-36282] - jbd2: correct the printing of write_flags in jbd2_write_superblock() (Carlos Maiolino) [RHEL-36282] - jbd2: fix potential data lost in recovering journal raced with synchronizing fs bdev (Carlos Maiolino) [RHEL-36282] - jbd2: fix printk format type for 'io_block' in do_one_pass() (Carlos Maiolino) [RHEL-36282] - jbd2: print io_block if check data block checksum failed when do recovery (Carlos Maiolino) [RHEL-36282] - jbd2: Fix memory leak in journal_init_common() (Carlos Maiolino) [RHEL-36282] - jbd2: correct the end of the journal recovery scan range (Carlos Maiolino) [RHEL-36282] - jbd2: jbd2_journal_init_{dev,inode} return proper error return value (Carlos Maiolino) [RHEL-36282] - jbd2: drop useless error tag in jbd2_journal_wipe() (Carlos Maiolino) [RHEL-36282] - jbd2: cleanup journal_init_common() (Carlos Maiolino) [RHEL-36282] - jbd2: add fast_commit space check (Carlos Maiolino) [RHEL-36282] - jbd2: cleanup load_superblock() (Carlos Maiolino) [RHEL-36282] - jbd2: open code jbd2_verify_csum_type() helper (Carlos Maiolino) [RHEL-36282] - jbd2: checking valid features early in journal_get_superblock() (Carlos Maiolino) [RHEL-36282] - jbd2: don't load superblock in jbd2_journal_check_used_features() (Carlos Maiolino) [RHEL-36282] - jbd2: move load_superblock() into journal_init_common() (Carlos Maiolino) [RHEL-36282] - jbd2: move load_superblock() dependent functions (Carlos Maiolino) [RHEL-36282] - jbd2: remove unused function '__cp_buffer_busy' (Carlos Maiolino) [RHEL-36282] - jbd2: check 'jh->b_transaction' before removing it from checkpoint (Carlos Maiolino) [RHEL-36282] - jbd2: fix checkpoint cleanup performance regression (Carlos Maiolino) [RHEL-36282] - fs: jbd2: fix an incorrect warn log (Carlos Maiolino) [RHEL-36282] - jbd2: remove __journal_try_to_free_buffer() (Carlos Maiolino) [RHEL-36282] - jbd2: fix a race when checking checkpoint buffer busy (Carlos Maiolino) [RHEL-36282] - jbd2: Fix wrongly judgement for buffer head removing while doing checkpoint (Carlos Maiolino) [RHEL-36282] - jbd2: remove journal_clean_one_cp_list() (Carlos Maiolino) [RHEL-36282] - jbd2: remove t_checkpoint_io_list (Carlos Maiolino) [RHEL-36282] - jbd2: recheck chechpointing non-dirty buffer (Carlos Maiolino) [RHEL-36282] - jbd2: skip reading super block if it has been verified (Carlos Maiolino) [RHEL-36282] - jbd2: remove j_format_version (Carlos Maiolino) [RHEL-36282] - jbd2: factor out journal initialization from journal_get_superblock() (Carlos Maiolino) [RHEL-36282] - jbd2: switch to check format version in superblock directly (Carlos Maiolino) [RHEL-36282] - jbd2: Avoid printing outside the boundary of the buffer (Carlos Maiolino) [RHEL-36282] - block: fix overflow in blk_ioctl_discard() (Ming Lei) [RHEL-39813] {CVE-2024-36917} - Revert "i2c: Make remove callback return void" for ti-tfp410.c (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Drop unused fields in struct pca953x_platform_data (Andrew Halaney) [RHEL-35606] - gpio: pca953x: add support for TCA9538 (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Remove unused PCAL953X_OUT_CONF from pcal6534_recalc_addr() (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Clean up pcal6534_check_register() (Andrew Halaney) [RHEL-35606] - gpio: pca953x: avoid logically dead code (Andrew Halaney) [RHEL-35606] - gpio: pca953x: avoid to use uninitialized value pinctrl (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Convert to i2c's .probe_new() (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Add missing header(s) (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Add support for PCAL6534 (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Swap if statements to save later complexity (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Fix pca953x_gpio_set_pull_up_down() (Andrew Halaney) [RHEL-35606] - gpio: pca953x: introduce support for nxp,pcal6408 (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Add mutex_lock for regcache sync in PM (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Make platform teardown callback return void (Andrew Halaney) [RHEL-35606] - gpio: pca953x: use the correct register address when regcache sync during init (Andrew Halaney) [RHEL-35606] - gpio: pca953x: use the correct range when do regmap sync (Andrew Halaney) [RHEL-35606] - gpio: pca953x: only use single read/write for No AI mode (Andrew Halaney) [RHEL-35606] - gpio: pca953x: use the correct register address to do regcache sync (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Make the irqchip immutable (Andrew Halaney) [RHEL-35606] - gpio: pca953x: fix irq_stat not updated when irq is disabled (irq_mask not set) (Andrew Halaney) [RHEL-35606] - gpio: pca953xx: Add support for pca6408 (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Improve bias setting (Andrew Halaney) [RHEL-35606] - gpio: pca953x: do not ignore i2c errors (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4: Add main esm address range (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4-main: Enable support for UHS mode (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4-evm: Fix UART pin type and macro type (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4: Use exact ranges for FSS node (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4: Remove UART baud rate selection (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4: Add Wave5 Video Encoder/Decoder Node (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4-main: Fix mux-reg-masks in serdes_ln_ctrl (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4-main: Add CSI2RX capture nodes (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4-evm: Enable camera peripherals (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: Add phase tags for memory node on J784S4 EVM and AM69 SK (Andrew Halaney) [RHEL-35606] - drm/tidss: Fix sync-lost issue with two displays (Andrew Halaney) [RHEL-35606] - drm/tidss: Fix initial plane zpos values (Andrew Halaney) [RHEL-35606] - drm/tidss: Use DRM_PLANE_COMMIT_ACTIVE_ONLY (Andrew Halaney) [RHEL-35606] - drm/tidss: IRQ code cleanup (Andrew Halaney) [RHEL-35606] - drm/tidss: Fix dss reset (Andrew Halaney) [RHEL-35606] - drm/tidss: Add simple K2G manual reset (Andrew Halaney) [RHEL-35606] - drm/tidss: Check for K2G in in dispc_softreset() (Andrew Halaney) [RHEL-35606] - drm/tidss: Return error value from from softreset (Andrew Halaney) [RHEL-35606] - drm/tidss: Move reset to the end of dispc_init() (Andrew Halaney) [RHEL-35606] - drm/tidss: Drop useless variable init (Andrew Halaney) [RHEL-35606] - drm/tidss: Use PM autosuspend (Andrew Halaney) [RHEL-35606] - drm/tidss: Use pm_runtime_resume_and_get() (Andrew Halaney) [RHEL-35606] - drm/tidss: Add support for AM62A7 DSS (Andrew Halaney) [RHEL-35606] - mux: mmio: use reg property when parent device is not a syscon (Andrew Halaney) [RHEL-35606] - dt-bindings: phy: cadence-sierra: Add clock ID for derived reference clock (Andrew Halaney) [RHEL-35606] - dt-bindings: phy: cadence-torrent: Rename SSC macros to use generic names (Andrew Halaney) [RHEL-35606] - dt-bindings: phy: cadence-torrent: Add clock IDs for derived and received refclk (Andrew Halaney) [RHEL-35606] - dt-bindings: phy: Add PHY_TYPE_USXGMII definition (Andrew Halaney) [RHEL-35606] - dt-bindings: msm: dsi: document phy-type property for 7nm dsi phy (Andrew Halaney) [RHEL-35606] - phy: ti: j721e-wiz: Add SGMII support in WIZ driver for J784S4 (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Use key:value pair table for all settings (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add single link USXGMII configuration for 156.25MHz refclk (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add USB + DP multilink configuration (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add PCIe + DP multilink configuration for 100MHz refclk (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Prepare driver for multilink DP support (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add function to get PLL to be configured for DP (Andrew Halaney) [RHEL-35606] - phy: ti: j721e-wiz: Add a determine_rate hook (Andrew Halaney) [RHEL-35606] - phy: cadence: torrent: Add a determine_rate hook (Andrew Halaney) [RHEL-35606] - phy: ti: j721e-wiz: Add SGMII support in WIZ driver for J721E (Andrew Halaney) [RHEL-35606] - phy: ti: j721e-wiz: Fix unreachable code in wiz_mode_select() (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-35606] - phy: cadence: phy-cadence-torrent: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-35606] - phy: ti: j721e-wiz: Add support to enable LN23 Type-C swap (Andrew Halaney) [RHEL-35606] - phy: ti: j721e-wiz: Manage TypeC lane swap if typec-dir-gpios not specified (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: add j721s2-wiz-10g module support (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: add j784s4-wiz-10g module support (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: fix reference leaks in wiz_probe() (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: stop name conflict if multiple serdes are initialized (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: set PMA_CMN_REFCLK_DIG_DIV based on reflk rate (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: add support for j7200-wiz-10g (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz.c: Add usxgmii support in wiz driver (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: Add SGMII support in wiz driver for J7200 (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Remove unused `regmap` field from state struct (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: use OF data for device specific data (Andrew Halaney) [RHEL-35606] - phy: ti: Fix missing sentinel for clk_div_table (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: use swap() to make code cleaner (Andrew Halaney) [RHEL-35606] - phy: ti: report 2 non-kernel-doc comments (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add support to output received reference clock (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Model reference clock driver as a clock to enable derived refclk (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Migrate to clk_hw based registration and OF APIs (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Check PIPE mode PHY status to be ready for operation (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add debug information for PHY configuration (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add separate functions for reusable code (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add PHY configuration for DP with 100MHz ref clock (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add PHY registers for DP in array format (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Configure PHY registers as a function of input reference clock rate (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add enum for supported input reference clock frequencies (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Reorder few functions to remove function declarations (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Remove use of CamelCase to fix checkpatch CHECK message (Andrew Halaney) [RHEL-35606] - drm/gem: rename struct drm_gem_dma_object.{paddr => dma_addr} (Andrew Halaney) [RHEL-35606] - drm: Remove linux/media-bus-format.h from drm_crtc.h (Andrew Halaney) [RHEL-35606] - drm/tidss: Update encoder/bridge chain connect model (Andrew Halaney) [RHEL-35606] - drm/bridge: Centralize error message when bridge attach fails (Andrew Halaney) [RHEL-35606] - drm/tidss: Add support for AM625 DSS (Andrew Halaney) [RHEL-35606] - drm/tidss: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-35606] - drm/tidss: Use GEM DMA fbdev emulation (Andrew Halaney) [RHEL-35606] - drm/tidss: Implement struct drm_plane_helper_funcs.atomic_enable (Andrew Halaney) [RHEL-35606] - drm/tidss: Remove return values from dispc_plane_{setup, enable}() (Andrew Halaney) [RHEL-35606] - drm/tidss: Remove unnecessary include statements for drm_crtc_helper.h (Andrew Halaney) [RHEL-35606] - drm/fb-helper: Remove unnecessary include statements (Andrew Halaney) [RHEL-35606] - drm/fb-helper: Move generic fbdev emulation into separate source file (Andrew Halaney) [RHEL-35606] - drm/gem: rename GEM CMA helpers to GEM DMA helpers (Andrew Halaney) [RHEL-35606] - drm: Remove CONFIG_DRM_KMS_CMA_HELPER option (Andrew Halaney) [RHEL-35606] - drm/fb: rename FB CMA helpers to FB DMA helpers (Andrew Halaney) [RHEL-35606] - drm: Drop drm_blend.h from drm_crtc.h (Andrew Halaney) [RHEL-35606] - drm/fb: remove unused includes of drm_fb_cma_helper.h (Andrew Halaney) [RHEL-35606] - drm: Drop drm_framebuffer.h from drm_crtc.h (Andrew Halaney) [RHEL-35606] - drm: Remove unnecessary include statements of drm_plane_helper.h (Andrew Halaney) [RHEL-35606] - drm: tidss: Fix pixel format definition (Andrew Halaney) [RHEL-35606] - drm/tidss: Set max DMA segment size (Andrew Halaney) [RHEL-35606] - drm/tidss: fix repeated words in comments (Andrew Halaney) [RHEL-35606] - drm/tidss: Soft Reset DISPC on startup (Andrew Halaney) [RHEL-35606] - drm/tidss: Use drm_module_platform_driver() to register the driver (Andrew Halaney) [RHEL-35606] - drm/tidss: Fix warning: unused variable 'tidss_pm_ops' (Andrew Halaney) [RHEL-35606] - drm/tidss: Make use of the helper macro SET_RUNTIME_PM_OPS() (Andrew Halaney) [RHEL-35606] - drm/tidss: Convert to Linux IRQ interfaces (Andrew Halaney) [RHEL-35606] - drm/tidss: Don't use struct drm_device.irq_enabled (Andrew Halaney) [RHEL-35606] - drm/: drm_gem_plane_helper_prepare_fb is now the default (Andrew Halaney) [RHEL-35606] - selftests/bpf: Check VLAN tag and proto in xdp_metadata (Petr Oros) [RHEL-31890] - selftests/bpf: Add AF_INET packet generation to xdp_metadata (Petr Oros) [RHEL-31890] - selftests/bpf: Add flags and VLAN hint to xdp_hw_metadata (Petr Oros) [RHEL-31890] - selftests/bpf: Allow VLAN packets in xdp_hw_metadata (Petr Oros) [RHEL-31890] - net: make vlan_get_tag() return -ENODATA instead of -EINVAL (Petr Oros) [RHEL-31890] - veth: Implement VLAN tag XDP hint (Petr Oros) [RHEL-31890] - xdp: Add VLAN tag hint (Petr Oros) [RHEL-31890] - xsk: add functions to fill control buffer (Petr Oros) [RHEL-31890] - redhat: remove gcc version check for ENABLE_WERROR (Eric Chanudet) [RHEL-43372] - vduse: Temporarily fail if control queue feature requested (Cindy Lu) [RHEL-23888] - redhat/configs: Enable CONFIG_VDPA_USER (Cindy Lu) [RHEL-23888] - mm: replace vma->vm_flags direct modifications with modifier calls (Cindy Lu) [RHEL-23888] - vduse: enable Virtio-net device type (Cindy Lu) [RHEL-23888] - vduse: validate block features only with block devices (Cindy Lu) [RHEL-23888] - file: Export receive_fd() to modules (Cindy Lu) [RHEL-23888] - eventfd: simplify eventfd_signal() (Cindy Lu) [RHEL-23888] - vduse: implement DMA sync callbacks (Cindy Lu) [RHEL-23888] - vduse: make vduse_class constant (Cindy Lu) [RHEL-23888] - vdpa: Provide interface to read driver features (Cindy Lu) [RHEL-23888] - vduse: Use proper spinlock for IRQ injection (Cindy Lu) [RHEL-23888] - vduse: fix NULL pointer dereference (Cindy Lu) [RHEL-23888] - vduse: avoid empty string for dev name (Cindy Lu) [RHEL-23888] - vduse: Support specifying bounce buffer size via sysfs (Cindy Lu) [RHEL-23888] - vduse: Delay iova domain creation (Cindy Lu) [RHEL-23888] - vduse: Signal vq trigger eventfd directly if possible (Cindy Lu) [RHEL-23888] - vduse: Add sysfs interface for irq callback affinity (Cindy Lu) [RHEL-23888] - vduse: Support get_vq_affinity callback (Cindy Lu) [RHEL-23888] - vduse: Support set_vq_affinity callback (Cindy Lu) [RHEL-23888] - vduse: Refactor allocation for vduse virtqueues (Cindy Lu) [RHEL-23888] - driver core: class: remove module * from class_create() (Cindy Lu) [RHEL-23888] - vduse: Remove include of rwlock.h (Cindy Lu) [RHEL-23888] - vduse: Validate vq_num in vduse_validate_config() (Cindy Lu) [RHEL-23888] - driver core: make struct class.devnode() take a const * (Cindy Lu) [RHEL-23888] - vduse: prevent uninitialized memory accesses (Cindy Lu) [RHEL-23888] - vduse: Support querying information of IOVA regions (Cindy Lu) [RHEL-23888] - vduse: Support registering userspace memory for IOVA regions (Cindy Lu) [RHEL-23888] - vduse: Support using userspace pages as bounce buffer (Cindy Lu) [RHEL-23888] - vduse: Use memcpy_{to,from}_page() in do_bounce() (Cindy Lu) [RHEL-23888] - vduse: Remove unnecessary spin lock protection (Cindy Lu) [RHEL-23888] - vduse: Tie vduse mgmtdev and its device (Cindy Lu) [RHEL-23888] - vduse: Fix NULL pointer dereference on sysfs access (Cindy Lu) [RHEL-23888] - vduse: Fix returning wrong type in vduse_domain_alloc_iova() (Cindy Lu) [RHEL-23888] - vdpa: multiple address spaces support (Cindy Lu) [RHEL-23888] - vdpa: introduce virtqueue groups (Cindy Lu) [RHEL-23888] - iommu/iova: Separate out rcache init (Cindy Lu) [RHEL-23888] - vduse: moving kvfree into caller (Cindy Lu) [RHEL-23888] - iommu/iova: Move fast alloc size roundup into alloc_iova_fast() (Cindy Lu) [RHEL-23888] - vduse: check that offset is within bounds in get_config() (Cindy Lu) [RHEL-23888] - vduse: fix memory corruption in vduse_dev_ioctl() (Cindy Lu) [RHEL-23888] - vdpa: Enable user to set mac and mtu of vdpa device (Cindy Lu) [RHEL-23888] - vduse: Fix race condition between resetting and irq injecting (Cindy Lu) [RHEL-23888] - vduse: Disallow injecting interrupt before DRIVER_OK is set (Cindy Lu) [RHEL-23888] - VDUSE: fix documentation underline warning (Cindy Lu) [RHEL-23888] - vduse: Cleanup the old kernel states after reset failure (Cindy Lu) [RHEL-23888] - vduse: missing error code in vduse_init() (Cindy Lu) [RHEL-23888] - Documentation: Add documentation for VDUSE (Cindy Lu) [RHEL-23888] - vduse: Introduce VDUSE - vDPA Device in Userspace (Cindy Lu) [RHEL-23888] - vduse: Implement an MMU-based software IOTLB (Cindy Lu) [RHEL-23888] - af_unix: Suppress false-positive lockdep splat for spin_lock() in __unix_gc(). (Davide Caratti) [RHEL-33410] - net: replace calls to sock->ops->connect() with kernel_connect() (Davide Caratti) [RHEL-33410] - net: Avoid address overwrite in kernel_connect (Davide Caratti) [RHEL-30875 RHEL-33410] - af_unix: Fix garbage collector racing against connect() (Davide Caratti) [RHEL-33410] - veth: try harder when allocating queue memory (Davide Caratti) [RHEL-33410] - net: enable memcg accounting for veth queues (Davide Caratti) [RHEL-33410] - net: veth: do not manipulate GRO when using XDP (Davide Caratti) [RHEL-33410] - net: veth: clear GRO when clearing XDP even when down (Davide Caratti) [RHEL-33410] - af_unix: fix lockdep positive in sk_diag_dump_icons() (Davide Caratti) [RHEL-33410] - llc: call sock_orphan() at release time (Davide Caratti) [RHEL-33410] - llc: Drop support for ETH_P_TR_802_2. (Davide Caratti) [RHEL-33410] - llc: make llc_ui_sendmsg() more robust against bonding changes (Davide Caratti) [RHEL-33410] - vlan: skip nested type that is not IFLA_VLAN_QOS_MAPPING (Davide Caratti) [RHEL-33410] - ethtool: netlink: Add missing ethnl_ops_begin/complete (Davide Caratti) [RHEL-33410] - net: netdev_queue: netdev_txq_completed_mb(): fix wake condition (Davide Caratti) [RHEL-33410] - net/ipv6: convert skip_notify_on_dev_down sysctl to u8 (Davide Caratti) [RHEL-33410] - net/ipv6: fix bool/int mismatch for skip_notify_on_dev_down (Davide Caratti) [RHEL-33410] - neighbour: fix unaligned access to pneigh_entry (Davide Caratti) [RHEL-33410] - af_packet: do not use READ_ONCE() in packet_bind() (Davide Caratti) [RHEL-33410] - af_packet: Fix data-races of pkt_sk(sk)->num. (Davide Caratti) [RHEL-33410] - vlan: fix a potential uninit-value in vlan_dev_hard_start_xmit() (Davide Caratti) [RHEL-33410] - af_unix: Fix data race around sk->sk_err. (Davide Caratti) [RHEL-33410] - af_unix: Fix data-races around sk->sk_shutdown. (Davide Caratti) [RHEL-33410] - af_unix: Fix data races around sk->sk_shutdown. (Davide Caratti) [RHEL-33410] - af_unix: Fix a data race of sk->sk_receive_queue->qlen. (Davide Caratti) [RHEL-33410] - net/packet: convert po->pressure to an atomic flag (Davide Caratti) [RHEL-33410] - net/packet: convert po->running to an atomic flag (Davide Caratti) [RHEL-33410] - net/packet: convert po->has_vnet_hdr to an atomic flag (Davide Caratti) [RHEL-33410] - net/packet: convert po->tp_loss to an atomic flag (Davide Caratti) [RHEL-33410] - net/packet: convert po->tp_tx_has_off to an atomic flag (Davide Caratti) [RHEL-33410] - net/packet: annotate accesses to po->tp_tstamp (Davide Caratti) [RHEL-33410] - net/packet: convert po->auxdata to an atomic flag (Davide Caratti) [RHEL-33410] - net/packet: convert po->origdev to an atomic flag (Davide Caratti) [RHEL-33410] - xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING (Felix Maurer) [RHEL-30107] - bpf, sockmap: Prevent lock inversion deadlock in map delete elem (Felix Maurer) [RHEL-30107] - cpumap: Zero-initialise xdp_rxq_info struct before running XDP program (Felix Maurer) [RHEL-30107] - xsk: Add truesize to skb_add_rx_frag(). (Felix Maurer) [RHEL-30107] - xdp: reflect tail increase for MEM_TYPE_XSK_BUFF_POOL (Felix Maurer) [RHEL-30107] - xsk: fix usage of multi-buffer BPF helpers for ZC XDP (Felix Maurer) [RHEL-28894 RHEL-30107] {CVE-2024-26611} - xsk: make xsk_buff_pool responsible for clearing xdp_buff::flags (Felix Maurer) [RHEL-30107] - xsk: recycle buffer in case Rx queue was full (Felix Maurer) [RHEL-30107] - xsk: Skip polling event check for unbound socket (Felix Maurer) [RHEL-30107] - bpf: Fix bpf socket lookup from tc/xdp to respect socket VRF bindings (Felix Maurer) [RHEL-30107] - bpf: Call __bpf_sk_lookup()/__bpf_skc_lookup() directly via TC hookpoint (Felix Maurer) [RHEL-30107] - bpf: Factor out socket lookup functions for the TC hookpoint. (Felix Maurer) [RHEL-30107] - selftest/cgroup: Update test_cpuset_prs.sh to match changes (Waiman Long) [RHEL-43331] - cgroup/cpuset: Make cpuset.cpus.exclusive independent of cpuset.cpus (Waiman Long) [RHEL-43331] - cgroup/cpuset: Delay setting of CS_CPU_EXCLUSIVE until valid partition (Waiman Long) [RHEL-43331] - selftest/cgroup: Fix test_cpuset_prs.sh problems reported by test robot (Waiman Long) [RHEL-43331] - cgroup/cpuset: Fix remote root partition creation problem (Waiman Long) [RHEL-43331] - cgroup/cpuset: Optimize isolated partition only generate_sched_domains() calls (Waiman Long) [RHEL-43331] - cgroup/cpuset: Make cpuset hotplug processing synchronous (Waiman Long) [RHEL-43331] - mm/mglru: Revert "don't sync disk for each aging cycle" (Waiman Long) [RHEL-43371]- Revert "kernel/panic.c: Move the location of bust_spinlocks to prevent hanging." (Derek Barbosa) [RHEL-39473] - arch/x86: Fix typos [partial] (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Check HSMP support on AMD family of processors (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: switch to use device_add_groups() (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Change devm_kzalloc() to devm_kcalloc() (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Remove extra parenthesis and add a space (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Check num_sockets against MAX_AMD_SOCKETS (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Non-ACPI support for AMD F1A_M00~0Fh (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Add support for ACPI based probing (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Restructure sysfs group creation (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Move dev from platdev to hsmp_socket (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Define a struct to hold mailbox regs (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Create static func to handle platdev (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Cache pci_dev in struct hsmp_socket (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Move hsmp_test to probe (David Arcari) [RHEL-43368] - octeontx2-af: fix the double free in rvu_npc_freemem() (Kamal Heib) [RHEL-39651] {CVE-2024-36030} - e1000e: Add support for the next LOM generation (Ken Cox) [RHEL-17484] - e1000e: Use PME poll to circumvent unreliable ACPI wake (Ken Cox) [RHEL-17484] - net: e1000e: Remove unused declarations (Ken Cox) [RHEL-17484] - e1000e: Add @adapter description to kdoc (Ken Cox) [RHEL-17484] - mm: huge_memory: don't force huge page alignment on 32 bit (Rafael Aquini) [RHEL-22187] - x86/topology: Fix max_siblings calculation for some hybrid cpus (David Arcari) [RHEL-40607] - ipv6: Fix potential uninit-value access in __ip6_make_skb() (Antoine Tenart) [RHEL-39786] - ipv4: Fix uninit-value access in __ip_make_skb() (Antoine Tenart) [RHEL-39786] {CVE-2024-36927} - Enable ALSA (CONFIG_SND) on aarch64 (Charles Mirabile) [RHEL-40411] - gpiolib: cdev: Fix use after free in lineinfo_changed_notify (Steve Best) [RHEL-39849] {CVE-2024-36899} - Add CONFIG_PCP_BATCH_SCALE_MAX to RHEL configs collection (Chris von Recklinghausen) [RHEL-20141] - mm and cache_info: remove unnecessary CPU cache info update (Chris von Recklinghausen) [RHEL-20141] - mm, pcp: reduce detecting time of consecutive high order page freeing (Chris von Recklinghausen) [RHEL-20141] - mm, pcp: decrease PCP high if free pages < high watermark (Chris von Recklinghausen) [RHEL-20141] - mm: tune PCP high automatically (Chris von Recklinghausen) [RHEL-20141] - mm: add framework for PCP high auto-tuning (Chris von Recklinghausen) [RHEL-20141] - mm, page_alloc: scale the number of pages that are batch allocated (Chris von Recklinghausen) [RHEL-20141] - mm: restrict the pcp batch scale factor to avoid too long latency (Chris von Recklinghausen) [RHEL-20141] - mm, pcp: reduce lock contention for draining high-order pages (Chris von Recklinghausen) [RHEL-20141] - cacheinfo: calculate size of per-CPU data cache slice (Chris von Recklinghausen) [RHEL-20141] - mm, pcp: avoid to drain PCP when process exit (Chris von Recklinghausen) [RHEL-20141] - mm/page_alloc: remove unnecessary parameter batch of nr_pcp_free (Chris von Recklinghausen) [RHEL-20141] - mm/page_alloc: remove track of active PCP lists range in bulk free (Chris von Recklinghausen) [RHEL-20141] - mm: remove obsolete comment above struct per_cpu_pages (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move is_check_pages_enabled() into page_alloc.c (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move sysctls into it own fils (Chris von Recklinghausen) [RHEL-20141] - mm: vmscan: use gfp_has_io_fs() (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move pm_* function into power (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move mark_free_page() into snapshot.c (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: split out DEBUG_PAGEALLOC (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: split out FAIL_PAGE_ALLOC (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: remove alloc_contig_dump_pages() stub (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: squash page_is_consistent() (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: collect mem statistic into show_mem.c (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move set_zone_contiguous() into mm_init.c (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move init_on_alloc/free() into mm_init.c (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move mirrored_kernelcore into mm_init.c (Chris von Recklinghausen) [RHEL-20141] - rxrpc: replace zero-lenth array with DECLARE_FLEX_ARRAY() helper (Ivan Vecera) [RHEL-40250] - ext4: fix fortify warning in fs/ext4/fast_commit.c:1551 (Ivan Vecera) [RHEL-40250] - string: Allow 2-argument strscpy_pad() (Ivan Vecera) [RHEL-40250] - string: Redefine strscpy_pad() as a macro (Ivan Vecera) [RHEL-40250] - string: Allow 2-argument strscpy() (Ivan Vecera) [RHEL-40250] - kernel.h: split out COUNT_ARGS() and CONCATENATE() to args.h (Ivan Vecera) [RHEL-40250] - uml: Replace strlcpy with strscpy (Ivan Vecera) [RHEL-40250] - fortify: strscpy: Fix flipped q and p docstring typo (Ivan Vecera) [RHEL-40250] - fortify: Use const variables for __member_size tracking (Ivan Vecera) [RHEL-40250] - overflow: add DEFINE_FLEX() for on-stack allocs (Ivan Vecera) [RHEL-40250] - fortify: Use __builtin_dynamic_object_size() when available (Ivan Vecera) [RHEL-40250] - fortify: Short-circuit known-safe calls to strscpy() (Ivan Vecera) [RHEL-40250] - string: Rewrite and add more kern-doc for the str*() functions (Ivan Vecera) [RHEL-40250] - fortify: Convert to struct vs member helpers (Ivan Vecera) [RHEL-40250] - fortify: Explicitly check bounds are compile-time constants (Ivan Vecera) [RHEL-40250] - fortify: Use SIZE_MAX instead of (size_t)-1 (Ivan Vecera) [RHEL-40250] - fortify: Add run-time WARN for cross-field memcpy() (Ivan Vecera) [RHEL-40250] - sched/x86: Export 'percpu arch_freq_scale' (Phil Auld) [RHEL-39512] - tpm_tis_spi: Account for SPI header when allocating TPM SPI xfer buffer (Mark Salter) [RHEL-39308] - randomize_kstack: Improve entropy diffusion (Chris von Recklinghausen) [RHEL-37308] {CVE-2024-35918} - net: usb: lan78xx: add phy dependency for user tools (Jose Ignacio Tornos Martinez) [RHEL-17582] - aio: Fix incorrect usage of eventfd_signal_allowed() (Waiman Long) [RHEL-38738] - aio: fix use-after-free due to missing POLLFREE handling (Waiman Long) [RHEL-38738 RHEL-38739] {CVE-2021-47505} - aio: keep poll requests on waitqueue until completed (Waiman Long) [RHEL-38738 RHEL-38739] {CVE-2021-47505} - redhat/configs: Enable CONFIG_DRM_MGAG200_DISABLE_WRITECOMBINE (Jocelyn Falempe) [RHEL-28760] - drm/mgag200: Add an option to disable Write-Combine (Jocelyn Falempe) [RHEL-28760] - Revert "drm/mgag200: Add a workaround for low-latency" (Jocelyn Falempe) [RHEL-28760] - md: Revert "md: Fix overflow in is_mddev_idle" (Nigel Croxon) [RHEL-39038] - mlxsw: spectrum_acl_tcam: Fix memory leak when canceling rehash work (Ivan Vecera) [RHEL-37018] {CVE-2024-35852} - pwm: Fix double shift bug (Steve Best) [RHEL-38280] {CVE-2023-52756} - nbd: null check for nla_nest_start (Ming Lei) [RHEL-35178] {CVE-2024-27025} - x86/xen: Add some null pointer checking to smp.c (Vitaly Kuznetsov) [RHEL-33260] {CVE-2024-26908} - misc: lis3lv02d_i2c: Fix regulators getting en-/dis-abled twice on suspend/resume (Steve Best) [RHEL-36934] {CVE-2024-35824} - ice: final upstream version of the fix for RHEL-19000 (Michal Schmidt) [RHEL-35969] - kernel.spec: add iommu selftests to kernel-selftests-internal (Eder Zulian) [RHEL-32894] - virtiofs: include a newline in sysfs tag (Brian Foster) [RHEL-34071] - virtio_fs: remove duplicate check if queue is broken (Brian Foster) [RHEL-34071] - virtiofs: drop __exit from virtio_fs_sysfs_exit() (Brian Foster) [RHEL-34071] - virtiofs: emit uevents on filesystem events (Brian Foster) [RHEL-34071] - virtiofs: export filesystem tags through sysfs (Brian Foster) [RHEL-34071] - virtiofs: forbid newlines in tags (Brian Foster) [RHEL-34071] - xsk: Add missing SPDX to AF_XDP TX metadata documentation (Petr Oros) [RHEL-31944] - xsk: Don't assume metadata is always requested in TX completion (Petr Oros) [RHEL-31944] - selftests/bpf: Add TX side to xdp_hw_metadata (Petr Oros) [RHEL-31944] - selftests/bpf: Convert xdp_hw_metadata to XDP_USE_NEED_WAKEUP (Petr Oros) [RHEL-31944] - selftests/bpf: Fix broken build where char is unsigned (Petr Oros) [RHEL-31944] - selftests/bpf: Add options and frags to xdp_hw_metadata (Petr Oros) [RHEL-31944] - selftests/bpf: xdp_hw_metadata track more timestamps (Petr Oros) [RHEL-31944] - selftests/bpf: Add TX side to xdp_metadata (Petr Oros) [RHEL-31944] - selftests/bpf: Add csum helpers (Petr Oros) [RHEL-31944] - selftests/xsk: Support tx_metadata_len (Petr Oros) [RHEL-31944] - xsk: Add option to calculate TX checksum in SW (Petr Oros) [RHEL-31944] - xsk: Validate xsk_tx_metadata flags (Petr Oros) [RHEL-31944] - xsk: Document tx_metadata_len layout (Petr Oros) [RHEL-31944] - tools: ynl: Print xsk-features from the sample (Petr Oros) [RHEL-31944] - xsk: Add TX timestamp and TX checksum offload support (Petr Oros) [RHEL-31944] - xsk: Support tx_metadata_len (Petr Oros) [RHEL-31944] - xsk: Elide base_addr comparison in xp_unaligned_validate_desc (Petr Oros) [RHEL-31944]- modules: wait do_free_init correctly (Donald Dutile) [RHEL-28063] - Subject: revert of revert KEYS: Make use of platform keyring for module signature verify (Donald Dutile) [RHEL-28063] - linux/export: Ensure natural alignment of kcrctab array (Donald Dutile) [RHEL-28063] - linux/export: Fix alignment for 64-bit ksymtab entries (Donald Dutile) [RHEL-28063] - kernel/module: improve documentation for try_module_get() (Donald Dutile) [RHEL-28063] - module: Remove redundant TASK_UNINTERRUPTIBLE (Donald Dutile) [RHEL-28063] - params: Introduce the param_unknown_fn type (Donald Dutile) [RHEL-28063] - module/decompress: use kvmalloc() consistently (Donald Dutile) [RHEL-28063] - module: Annotate struct module_notes_attrs with __counted_by (Donald Dutile) [RHEL-28063] - module: Fix comment typo (Donald Dutile) [RHEL-28063] - module: Make is_mapping_symbol() return bool (Donald Dutile) [RHEL-28063] - module/decompress: use vmalloc() for gzip decompression workspace (Donald Dutile) [RHEL-28063] - module: Clarify documentation of module_param_call() (Donald Dutile) [RHEL-28063] - modpost: do not make find_tosym() return NULL (Donald Dutile) [RHEL-28063] - modpost: Optimize symbol search from linear to binary search (Donald Dutile) [RHEL-28063] - module/decompress: use vmalloc() for zstd decompression workspace (Donald Dutile) [RHEL-28063] - dyndbg: add source filename to prefix (Donald Dutile) [RHEL-28063] - dyndbg: increase PREFIX_SIZE to 128 (Donald Dutile) [RHEL-28063] - dyndbg: constify opt_array (Donald Dutile) [RHEL-28063] - module: Expose module_init_layout_section() (Donald Dutile) [RHEL-28063] - modpost, kallsyms: Treat add '$'-prefixed symbols as mapping symbols (Donald Dutile) [RHEL-28063] - module: Ignore RISC-V mapping symbols too (Donald Dutile) [RHEL-28063] - module: fix init_module_from_file() error handling (Donald Dutile) [RHEL-28063] - modules: catch concurrent module loads, treat them as idempotent (Donald Dutile) [RHEL-28063] - module: split up 'finit_module()' into init_module_from_file() helper (Donald Dutile) [RHEL-28063] - kallsyms: Fix kallsyms_selftest failure (Donald Dutile) [RHEL-28063] - kallsyms: Add more debug output for selftest (Donald Dutile) [RHEL-28063] - modpost: check static EXPORT_SYMBOL* by modpost again (Donald Dutile) [RHEL-28063] - kbuild: generate KSYMTAB entries by modpost (Donald Dutile) [RHEL-28063] - modpost: pass struct module pointer to check_section_mismatch() (Donald Dutile) [RHEL-28063] - modpost: fix off by one in is_executable_section() (Donald Dutile) [RHEL-28063] - modpost: Include '.text.*' in TEXT_SECTIONS (Donald Dutile) [RHEL-28063] - xen: unexport __init-annotated xen_xlate_map_ballooned_pages() (Donald Dutile) [RHEL-28063] - tick/nohz: unexport __init-annotated tick_nohz_full_setup() (Donald Dutile) [RHEL-28063] - kallsyms: make kallsyms_show_value() as generic function (Donald Dutile) [RHEL-28063] - kallsyms: move kallsyms_show_value() out of kallsyms.c (Donald Dutile) [RHEL-28063] - modpost: detect section mismatch for R_ARM_REL32 (Donald Dutile) [RHEL-28063] - modpost: fix section_mismatch message for R_ARM_THM_{CALL,JUMP24,JUMP19} (Donald Dutile) [RHEL-28063] - modpost: detect section mismatch for R_ARM_THM_{MOVW_ABS_NC,MOVT_ABS} (Donald Dutile) [RHEL-28063] - modpost: refactor find_fromsym() and find_tosym() (Donald Dutile) [RHEL-28063] - modpost: detect section mismatch for R_ARM_{MOVW_ABS_NC,MOVT_ABS} (Donald Dutile) [RHEL-28063] - modpost: fix section mismatch message for R_ARM_{PC24,CALL,JUMP24} (Donald Dutile) [RHEL-28063] - modpost: fix section mismatch message for R_ARM_ABS32 (Donald Dutile) [RHEL-28063] - module/decompress: Fix error checking on zstd decompression (Donald Dutile) [RHEL-28063] - module: fix module load for ia64 (Donald Dutile) [RHEL-28063] - modpost: remove *_sections[] arrays (Donald Dutile) [RHEL-28063] - modpost: merge bad_tosec=ALL_EXIT_SECTIONS entries in sectioncheck table (Donald Dutile) [RHEL-28063] - modpost: merge fromsec=DATA_SECTIONS entries in sectioncheck table (Donald Dutile) [RHEL-28063] - modpost: remove is_shndx_special() check from section_rel(a) (Donald Dutile) [RHEL-28063] - modpost: replace r->r_offset, r->r_addend with faddr, taddr (Donald Dutile) [RHEL-28063] - modpost: unify 'sym' and 'to' in default_mismatch_handler() (Donald Dutile) [RHEL-28063] - modpost: remove unused argument from secref_whitelist() (Donald Dutile) [RHEL-28063] - Revert "modpost: skip ELF local symbols during section mismatch check" (Donald Dutile) [RHEL-28063] - kallsyms: remove unsed API lookup_symbol_attrs (Donald Dutile) [RHEL-28063] - module: Remove preempt_disable() from module reference counting. (Donald Dutile) [RHEL-28063] - module: Fix use-after-free bug in read_file_mod_stats() (Donald Dutile) [RHEL-28063] - modpost: rename find_elf_symbol() and find_elf_symbol2() (Donald Dutile) [RHEL-28063] - modpost: pass section index to find_elf_symbol2() (Donald Dutile) [RHEL-28063] - modpost: pass 'tosec' down to default_mismatch_handler() (Donald Dutile) [RHEL-28063] - modpost: squash extable_mismatch_handler() into default_mismatch_handler() (Donald Dutile) [RHEL-28063] - modpost: clean up is_executable_section() (Donald Dutile) [RHEL-28063] - modpost: squash report_sec_mismatch() into default_mismatch_handler() (Donald Dutile) [RHEL-28063] - modpost: squash report_extable_warnings() into extable_mismatch_handler() (Donald Dutile) [RHEL-28063] - modpost: remove get_prettyname() (Donald Dutile) [RHEL-28063] - modpost: remove fromsym info in __ex_table section mismatch warning (Donald Dutile) [RHEL-28063] - modpost: remove broken calculation of exception_table_entry size (Donald Dutile) [RHEL-28063] - module: include internal.h in module/dups.c (Donald Dutile) [RHEL-28063] - module: add debugging auto-load duplicate module support (Donald Dutile) [RHEL-28063] - module: stats: fix invalid_mod_bytes typo (Donald Dutile) [RHEL-28063] - module: remove use of uninitialized variable len (Donald Dutile) [RHEL-28063] - module: fix building stats for 32-bit targets (Donald Dutile) [RHEL-28063] - module: stats: include uapi/linux/module.h (Donald Dutile) [RHEL-28063] - module: avoid allocation if module is already present and ready (Donald Dutile) [RHEL-28063] - module: add debug stats to help identify memory pressure (Donald Dutile) [RHEL-28063] - module: extract patient module check into helper (Donald Dutile) [RHEL-28063] - modules/kmod: replace implementation with a semaphore (Donald Dutile) [RHEL-28063] - module: fix kmemleak annotations for non init ELF sections (Donald Dutile) [RHEL-28063] - module: Ignore L0 and rename is_arm_mapping_symbol() (Donald Dutile) [RHEL-28063] - module: Move is_arm_mapping_symbol() to module_symbol.h (Donald Dutile) [RHEL-28063] - module: Sync code of is_arm_mapping_symbol() (Donald Dutile) [RHEL-28063] - module: already_uses() - reduce pr_debug output volume (Donald Dutile) [RHEL-28063] - module: add section-size to move_module pr_debug (Donald Dutile) [RHEL-28063] - module: add symbol-name to pr_debug Absolute symbol (Donald Dutile) [RHEL-28063] - module: in layout_sections, move_module: add the modname (Donald Dutile) [RHEL-28063] - module: fold usermode helper kmod into modules directory (Donald Dutile) [RHEL-28063] - module: merge remnants of setup_load_info() to elf validation (Donald Dutile) [RHEL-28063] - module: move more elf validity checks to elf_validity_check() (Donald Dutile) [RHEL-28063] - module: add stop-grap sanity check on module memcpy() (Donald Dutile) [RHEL-28063] - module: add sanity check for ELF module section (Donald Dutile) [RHEL-28063] - module: rename check_module_license_and_versions() to check_export_symbol_versions() (Donald Dutile) [RHEL-28063] - module: converge taint work together (Donald Dutile) [RHEL-28063] - module: move signature taint to module_augment_kernel_taints() (Donald Dutile) [RHEL-28063] - module: move tainting until after a module hits our linked list (Donald Dutile) [RHEL-28063] - module: split taint adding with info checking (Donald Dutile) [RHEL-28063] - module: split taint work out of check_modinfo_livepatch() (Donald Dutile) [RHEL-28063] - module: rename set_license() to module_license_taint_check() (Donald Dutile) [RHEL-28063] - module: move check_modinfo() early to early_mod_check() (Donald Dutile) [RHEL-28063] - module: move early sanity checks into a helper (Donald Dutile) [RHEL-28063] - module: add a for_each_modinfo_entry() (Donald Dutile) [RHEL-28063] - module: rename next_string() to module_next_tag_pair() (Donald Dutile) [RHEL-28063] - module: move get_modinfo() helpers all above (Donald Dutile) [RHEL-28063] - modpost: Fix processing of CRCs on 32-bit build machines (Donald Dutile) [RHEL-28063] - module/decompress: Never use kunmap() for local un-mappings (Donald Dutile) [RHEL-28063] - kallsyms: Delete an unused parameter related to {module_}kallsyms_on_each_symbol() (Donald Dutile) [RHEL-28063] - dyndbg: cleanup dynamic usage in ib_srp.c (Donald Dutile) [RHEL-28063] - kernel/module: add documentation for try_module_get() (Donald Dutile) [RHEL-28063] - ARM: dyndbg: allow including dyndbg.h in decompressor (Donald Dutile) [RHEL-28063] - dyndbg: use the module notifier callbacks (Donald Dutile) [RHEL-28063] - dyndbg: remove unused 'base' arg from __ddebug_add_module() (Donald Dutile) [RHEL-28063] - module: make module_ktype structure constant (Donald Dutile) [RHEL-28063] - module: Remove the unused function within (Donald Dutile) [RHEL-28063] - scripts/gdb: fix usage of MOD_TEXT not defined when CONFIG_MODULES=n (Donald Dutile) [RHEL-28063] - scripts/gdb: fix 'lx-lsmod' show the wrong size (Donald Dutile) [RHEL-28063] - scripts/gdb: use mem instead of core_layout to get the module address (Donald Dutile) [RHEL-28063] - module: replace module_layout with module_memory (Donald Dutile) [RHEL-28063] - s390/module: fix loading modules with a lot of relocations (Donald Dutile) [RHEL-28063] - module: Use kstrtobool() instead of strtobool() (Donald Dutile) [RHEL-28063] - livepatch: Improve the search performance of module_kallsyms_on_each_symbol() (Donald Dutile) [RHEL-28063] - kallsyms: Fix scheduling with interrupts disabled in self-test (Donald Dutile) [RHEL-28063] - modpost: error out if addend_*_rel() is not implemented for REL arch (Donald Dutile) [RHEL-28063] - module/decompress: Support zstd in-kernel decompression (Donald Dutile) [RHEL-28063] - module: add module_elf_check_arch for module-specific checks (Donald Dutile) [RHEL-28063] - modpost: Mark uuid_le type to be suitable only for MEI (Donald Dutile) [RHEL-28063] - modpost: fix array_size.cocci warning (Donald Dutile) [RHEL-28063] - modpost: Join broken long printed messages (Donald Dutile) [RHEL-28063] - kallsyms: Remove unneeded semicolon (Donald Dutile) [RHEL-28063] - kallsyms: Add self-test facility (Donald Dutile) [RHEL-28063] - kallsyms: Add helper kallsyms_on_each_match_symbol() (Donald Dutile) [RHEL-28063] - kallsyms: Reduce the memory occupied by kallsyms_seqs_of_names[] (Donald Dutile) [RHEL-28063] - kallsyms: Improve the performance of kallsyms_lookup_name() (Donald Dutile) [RHEL-28063] - module: Fix NULL vs IS_ERR checking for module_get_next_page (Donald Dutile) [RHEL-28063] - module: Remove unused macros module_addr_min/max (Donald Dutile) [RHEL-28063] - module: remove redundant module_sysfs_initialized variable (Donald Dutile) [RHEL-28063] - module: tracking: Keep a record of tainted unloaded modules only (Donald Dutile) [RHEL-28063] - linux/export: use inline assembler to populate symbol CRCs (Donald Dutile) [RHEL-28063] - powerpc/xmon: Use KSYM_NAME_LEN in array size (Donald Dutile) [RHEL-28063] - kallsyms: increase maximum kernel symbol length to 512 (Donald Dutile) [RHEL-28063] - kallsyms: support "big" kernel symbols (Donald Dutile) [RHEL-28063] - kallsyms: add static relationship between `KSYM_NAME_LEN{,_BUFFER}` (Donald Dutile) [RHEL-28063] - kallsyms: avoid hardcoding buffer size (Donald Dutile) [RHEL-28063] - cfi: Drop __CFI_ADDRESSABLE (Donald Dutile) [RHEL-28063] - cfi: Remove CONFIG_CFI_CLANG_SHADOW (Donald Dutile) [RHEL-28063] - module/decompress: generate sysfs string at compile time (Donald Dutile) [RHEL-28063] - module: Add debugfs interface to view unloaded tainted modules (Donald Dutile) [RHEL-28063] - dyndbg: add drm.debug style (drm/parameters/debug) bitmap support (Donald Dutile) [RHEL-28063] - dyndbg: validate class FOO by checking with module (Donald Dutile) [RHEL-28063] - dyndbg: add ddebug_attach_module_classes (Donald Dutile) [RHEL-28063] - kernel/module: add __dyndbg_classes section (Donald Dutile) [RHEL-28063] - dyndbg: add DECLARE_DYNDBG_CLASSMAP macro (Donald Dutile) [RHEL-28063] - dyndbg: add __pr_debug_cls for testing (Donald Dutile) [RHEL-28063] - dyndbg: add class_id to pr_debug callsites (Donald Dutile) [RHEL-28063] - dyndbg: gather __dyndbg[] state into struct _ddebug_info (Donald Dutile) [RHEL-28063] - dyndbg: cleanup auto vars in dynamic_debug_init (Donald Dutile) [RHEL-28063] - dyndbg: drop EXPORTed dynamic_debug_exec_queries (Donald Dutile) [RHEL-28063] - dyndbg: let query-modname override actual module name (Donald Dutile) [RHEL-28063] - dyndbg: use ESCAPE_SPACE for cat control (Donald Dutile) [RHEL-28063] - dyndbg: reverse module.callsite walk in cat control (Donald Dutile) [RHEL-28063] - dyndbg: reverse module walk in cat control (Donald Dutile) [RHEL-28063] - dyndbg: show both old and new in change-info (Donald Dutile) [RHEL-28063] - dyndbg: fix module.dyndbg handling (Donald Dutile) [RHEL-28063] - dyndbg: fix static_branch manipulation (Donald Dutile) [RHEL-28063] - modpost: fix module versioning when a symbol lacks valid CRC (Donald Dutile) [RHEL-28063] - modpost: remove .symbol_white_list field entirely (Donald Dutile) [RHEL-28063] - modpost: remove unneeded .symbol_white_list initializers (Donald Dutile) [RHEL-28063] - modpost: add PATTERNS() helper macro (Donald Dutile) [RHEL-28063] - modpost: shorten warning messages in report_sec_mismatch() (Donald Dutile) [RHEL-28063] - Revert "Kbuild, lto, workaround: Don't warn for initcall_reference in modpost" (Donald Dutile) [RHEL-28063] - modpost: use more reliable way to get fromsec in section_rel(a)() (Donald Dutile) [RHEL-28063] - modpost: add array range check to sec_name() (Donald Dutile) [RHEL-28063] - modpost: refactor get_secindex() (Donald Dutile) [RHEL-28063] - modpost: remove unused Elf_Sword macro (Donald Dutile) [RHEL-28063] - modpost: use sym_get_data() to get module device_table data (Donald Dutile) [RHEL-28063] - modpost: drop executable ELF support (Donald Dutile) [RHEL-28063] - module: Replace kmap() with kmap_local_page() (Donald Dutile) [RHEL-28063] - module: Show the last unloaded module's taint flag(s) (Donald Dutile) [RHEL-28063] - module: Use strscpy() for last_unloaded_module (Donald Dutile) [RHEL-28063] - module: Modify module_flags() to accept show_state argument (Donald Dutile) [RHEL-28063] - module: Move module's Kconfig items in kernel/module/ (Donald Dutile) [RHEL-28063] - module: panic: Taint the kernel when selftest modules load (Donald Dutile) [RHEL-28063] - module: Use vzalloc() instead of vmalloc()/memset(0) (Donald Dutile) [RHEL-28063] - module: Increase readability of module_kallsyms_lookup_name() (Donald Dutile) [RHEL-28063] - module: Fix ERRORs reported by checkpatch.pl (Donald Dutile) [RHEL-28063] - module: Add support for default value for module async_probe (Donald Dutile) [RHEL-28063] - module: kallsyms: Ensure preemption in add_kallsyms() with PREEMPT_RT (Donald Dutile) [RHEL-28063] - module: Fix "warning: variable 'exit' set but not used" (Donald Dutile) [RHEL-28063] - module: Fix selfAssignment cppcheck warning (Donald Dutile) [RHEL-28063] - modules: Fix corruption of /proc/kallsyms (Donald Dutile) [RHEL-28063] - modpost: fix section mismatch check for exported init/exit sections (Donald Dutile) [RHEL-28063] - modpost: use fnmatch() to simplify match() (Donald Dutile) [RHEL-28063] - modpost: simplify mod->name allocation (Donald Dutile) [RHEL-28063] - module: Fix prefix for module.sig_enforce module param (Donald Dutile) [RHEL-28063] - kbuild: check static EXPORT_SYMBOL* by script instead of modpost (Donald Dutile) [RHEL-28063] - modpost: squash if...else-if in find_elf_symbol2() (Donald Dutile) [RHEL-28063] - modpost: reuse ARRAY_SIZE() macro for section_mismatch() (Donald Dutile) [RHEL-28063] - modpost: remove the unused argument of check_sec_ref() (Donald Dutile) [RHEL-28063] - modpost: fix undefined behavior of is_arm_mapping_symbol() (Donald Dutile) [RHEL-28063] - modpost: fix removing numeric suffixes (Donald Dutile) [RHEL-28063] - genksyms: adjust the output format to modpost (Donald Dutile) [RHEL-28063] - kbuild: stop merging *.symversions (Donald Dutile) [RHEL-28063] - kbuild: link symbol CRCs at final link, removing CONFIG_MODULE_REL_CRCS (Donald Dutile) [RHEL-28063] - modpost: extract symbol versions from *.cmd files (Donald Dutile) [RHEL-28063] - modpost: add sym_find_with_module() helper (Donald Dutile) [RHEL-28063] - module: merge check_exported_symbol() into find_exported_symbol_in_section() (Donald Dutile) [RHEL-28063] - module: do not binary-search in __ksymtab_gpl if fsa->gplok is false (Donald Dutile) [RHEL-28063] - module: do not pass opaque pointer for symbol search (Donald Dutile) [RHEL-28063] - module: show disallowed symbol name for inherit_taint() (Donald Dutile) [RHEL-28063] - module: fix [e_shstrndx].sh_size=0 OOB access (Donald Dutile) [RHEL-28063] - module: Introduce module unload taint tracking (Donald Dutile) [RHEL-28063] - module: Move module_assert_mutex_or_preempt() to internal.h (Donald Dutile) [RHEL-28063] - module: Make module_flags_taint() accept a module's taints bitmap and usable outside core code (Donald Dutile) [RHEL-28063] - module.h: simplify MODULE_IMPORT_NS (Donald Dutile) [RHEL-28063] - modpost: change the license of EXPORT_SYMBOL to bool type (Donald Dutile) [RHEL-28063] - kbuild: record symbol versions in *.cmd files (Donald Dutile) [RHEL-28063] - kbuild: generate a list of objects in vmlinux (Donald Dutile) [RHEL-28063] - modpost: move *.mod.c generation to write_mod_c_files() (Donald Dutile) [RHEL-28063] - modpost: merge add_{intree_flag,retpoline,staging_flag} to add_header (Donald Dutile) [RHEL-28063] - modpost: split new_symbol() to symbol allocation and hash table addition (Donald Dutile) [RHEL-28063] - modpost: make sym_add_exported() always allocate a new symbol (Donald Dutile) [RHEL-28063] - modpost: make multiple export error (Donald Dutile) [RHEL-28063] - modpost: dump Module.symvers in the same order of modules.order (Donald Dutile) [RHEL-28063] - modpost: traverse the namespace_list in order (Donald Dutile) [RHEL-28063] - modpost: use doubly linked list for dump_lists (Donald Dutile) [RHEL-28063] - modpost: traverse unresolved symbols in order (Donald Dutile) [RHEL-28063] - modpost: add sym_add_unresolved() helper (Donald Dutile) [RHEL-28063] - modpost: traverse modules in order (Donald Dutile) [RHEL-28063] - modpost: import include/linux/list.h (Donald Dutile) [RHEL-28063] - modpost: change mod->gpl_compatible to bool type (Donald Dutile) [RHEL-28063] - modpost: use bool type where appropriate (Donald Dutile) [RHEL-28063] - modpost: move struct namespace_list to modpost.c (Donald Dutile) [RHEL-28063] - modpost: retrieve the module dependency and CRCs in check_exports() (Donald Dutile) [RHEL-28063] - modpost: add a separate error for exported symbols without definition (Donald Dutile) [RHEL-28063] - modpost: remove stale comment about sym_add_exported() (Donald Dutile) [RHEL-28063] - modpost: do not write out any file when error occurred (Donald Dutile) [RHEL-28063] - modpost: use snprintf() instead of sprintf() for safety (Donald Dutile) [RHEL-28063] - kbuild: refactor cmd_modversions_S (Donald Dutile) [RHEL-28063] - kbuild: refactor cmd_modversions_c (Donald Dutile) [RHEL-28063] - modpost: remove annoying namespace_from_kstrtabns() (Donald Dutile) [RHEL-28063] - modpost: remove redundant initializes for static variables (Donald Dutile) [RHEL-28063] - modpost: move export_from_secname() call to more relevant place (Donald Dutile) [RHEL-28063] - modpost: remove useless export_from_sec() (Donald Dutile) [RHEL-28063] - kbuild: do not remove empty *.symtypes explicitly (Donald Dutile) [RHEL-28063] - kbuild: factor out genksyms command from cmd_gensymtypes_{c,S} (Donald Dutile) [RHEL-28063] - module: Remove module_addr_min and module_addr_max (Donald Dutile) [RHEL-28063] - module: Add CONFIG_ARCH_WANTS_MODULES_DATA_IN_VMALLOC (Donald Dutile) [RHEL-28063] - module: Introduce data_layout (Donald Dutile) [RHEL-28063] - module: Prepare for handling several RB trees (Donald Dutile) [RHEL-28063] - module: Always have struct mod_tree_root (Donald Dutile) [RHEL-28063] - module: Rename debug_align() as strict_align() (Donald Dutile) [RHEL-28063] - module: Rework layout alignment to avoid BUG_ON()s (Donald Dutile) [RHEL-28063] - module: Move module_enable_x() and frob_text() in strict_rwx.c (Donald Dutile) [RHEL-28063] - module: Make module_enable_x() independent of CONFIG_ARCH_HAS_STRICT_MODULE_RWX (Donald Dutile) [RHEL-28063] - module: Move version support into a separate file (Donald Dutile) [RHEL-28063] - module: Move kdb module related code out of main kdb code (Donald Dutile) [RHEL-28063] - module: Move sysfs support into a separate file (Donald Dutile) [RHEL-28063] - module: Move procfs support into a separate file (Donald Dutile) [RHEL-28063] - module: kallsyms: Fix suspicious rcu usage (Donald Dutile) [RHEL-28063] - module: Move kallsyms support into a separate file (Donald Dutile) [RHEL-28063] - module: Move kmemleak support to a separate file (Donald Dutile) [RHEL-28063] - module: Move extra signature support out of core code (Donald Dutile) [RHEL-28063] - module: Move strict rwx support to a separate file (Donald Dutile) [RHEL-28063] - module: Move latched RB-tree support to a separate file (Donald Dutile) [RHEL-28063] - module: Move livepatch support to a separate file (Donald Dutile) [RHEL-28063] - module: Make internal.h and decompress.c more compliant (Donald Dutile) [RHEL-28063] - module: Simple refactor in preparation for split (Donald Dutile) [RHEL-28063] - scripts/gdb: Fix gdb 'lx-symbols' command (Donald Dutile) [RHEL-28063] - module: Move all into module/ (Donald Dutile) [RHEL-28063] - modpost: restore the warning message for missing symbol versions (Donald Dutile) [RHEL-28063] - ftrace: Have architectures opt-in for mcount build time sorting (Donald Dutile) [RHEL-28063] - ftrace: Fix assuming build time sort works for s390 (Donald Dutile) [RHEL-28063] - script/sorttable: Fix some initialization problems (Donald Dutile) [RHEL-28063] - ftrace: Add test to make sure compiled time sorts work (Donald Dutile) [RHEL-28063] - scripts: ftrace - move the sort-processing in ftrace_init (Donald Dutile) [RHEL-28063] - module.h: allow #define strings to work with MODULE_IMPORT_NS (Donald Dutile) [RHEL-28063] - livepatch: Avoid CPU hogging with cond_resched (Donald Dutile) [RHEL-28063] - sections: provide internal __is_kernel() and __is_kernel_text() helper (Donald Dutile) [RHEL-28063] - kallsyms: fix address-checks for kernel related range (Donald Dutile) [RHEL-28063] - dyndbg: refine verbosity 1-4 summary-detail (Donald Dutile) [RHEL-28063] - dyndbg: fix spurious vNpr_info change (Donald Dutile) [RHEL-28063] - dyndbg: no vpr-info on empty queries (Donald Dutile) [RHEL-28063] - dyndbg: vpr-info on remove-module complete, not starting (Donald Dutile) [RHEL-28063] - dyndbg: Remove support for ddebug_query param (Donald Dutile) [RHEL-28063] - dyndbg: make dyndbg a known cli param (Donald Dutile) [RHEL-28063] - dyndbg: show module in vpr-info in dd-exec-queries (Donald Dutile) [RHEL-28063] - scripts: update the comments of kallsyms support (Donald Dutile) [RHEL-28063] - modpost: get the *.mod file path more simply (Donald Dutile) [RHEL-28063] - kbuild: merge vmlinux_link() between ARCH=um and other architectures (Donald Dutile) [RHEL-28063] - kbuild: do not remove 'linux' link in scripts/link-vmlinux.sh (Donald Dutile) [RHEL-28063] - kbuild: merge vmlinux_link() between the ordinary link and Clang LTO (Donald Dutile) [RHEL-28063] - module: fix signature check failures when using in-kernel decompression (Donald Dutile) [RHEL-28063] - module: Remove outdated comment (Donald Dutile) [RHEL-28063] - module: fix building with sysfs disabled (Donald Dutile) [RHEL-28063] - kernel: Fix spelling mistake "compresser" -> "compressor" (Donald Dutile) [RHEL-28063] - module: add in-kernel support for decompressing (Donald Dutile) [RHEL-28063] - module: change to print useful messages from elf_validity_check() (Donald Dutile) [RHEL-28063] - module: fix validate_section_offset() overflow bug on 64-bit (Donald Dutile) [RHEL-28063] - module: fix clang CFI with MODULE_UNLOAD=n (Donald Dutile) [RHEL-28063] - Subject: revert KEYS: Make use of platform keyring for module signature verify (Donald Dutile) [RHEL-28063] - lib/bitmap.c make bitmap_print_bitmask_to_buf parseable (Donald Dutile) [RHEL-28063] - bitmap: extend comment to bitmap_print_bitmask/list_to_buf (Donald Dutile) [RHEL-28063]- arm64: mm: Make hibernation aware of KFENCE (Maxim Levitsky) [RHEL-7225] - scsi: libfc: Fix potential NULL pointer dereference in fc_lport_ptp_setup() (John Meneghini) [RHEL-38200] {CVE-2023-52809} - pinctrl: core: delete incorrect free in pinctrl_enable() (David Arcari) [RHEL-39758] {CVE-2024-36940} - x86/coco: Require seeding RNG with RDRAND on CoCo systems (Lenny Szubowicz) [RHEL-37269] {CVE-2024-35875} - mac802154: fix llsec key resources release in mac802154_llsec_key_del (Steve Best) [RHEL-34969] {CVE-2024-26961} - hwmon: (w83792d) Fix NULL pointer dereference by removing unnecessary structure field (Steve Best) [RHEL-37721] {CVE-2021-47385} - redhat/configs: add CONFIG_CSD_LOCK_WAIT_DEBUG_DEFAULT (Leonardo Bras) [RHEL-13876] - trace,smp: Add tracepoints for scheduling remotelly called functions (Leonardo Bras) [RHEL-13876] - trace,smp: Add tracepoints around remotelly called functions (Leonardo Bras) [RHEL-13876] - trace,smp: Trace all smp_function_call*() invocations (Leonardo Bras) [RHEL-13876] - locking/csd_lock: Remove added data from CSD lock debugging (Leonardo Bras) [RHEL-13876] - trace,smp: Add tracepoints for scheduling remotelly called functions (Leonardo Bras) [RHEL-13876]- qede: fix firmware halt over suspend and resume (John Meneghini) [RHEL-14143] - mm/vmalloc: eliminated the lock contention from twice to once (Aristeu Rozanski) [RHEL-28501] - cachefiles: fix memory leak in cachefiles_add_cache() (Andrey Albershteyn) [RHEL-33111] {CVE-2024-26840} - redhat: include resolve_btfids in kernel-devel (Viktor Malik) [RHEL-40707] - nvme: fix namespace removal list (Maurizio Lombardi) [RHEL-40472] - nvme: use srcu for iterating namespace list (Maurizio Lombardi) [RHEL-40472] - tcp: Use refcount_inc_not_zero() in tcp_twsk_unique(). (Guillaume Nault) [RHEL-39837] {CVE-2024-36904} - ipv6: fib6_rules: avoid possible NULL dereference in fib6_rule_action() (Guillaume Nault) [RHEL-39845] {CVE-2024-36902} - rtnetlink: fix error logic of IFLA_BRIDGE_FLAGS writing back (Davide Caratti) [RHEL-36874] {CVE-2024-27414} - net: dev_addr_lists: move locking out of init/exit in kunit (Hangbin Liu) [RHEL-21442] - net: annotate writes on dev->mtu from ndo_change_mtu() (Ivan Vecera) [RHEL-39583] - geneve: fix header validation in geneve[6]_xmit_skb (Antoine Tenart) [RHEL-37386] {CVE-2024-35973} - icmp: prevent possible NULL dereferences from icmp_build_probe() (Antoine Tenart) [RHEL-37002] {CVE-2024-35857} - netdevsim: add selftest for forwarding skb between connected ports (Petr Oros) [RHEL-38987] - netdevsim: add ndo_get_iflink() implementation (Petr Oros) [RHEL-38987] - netdevsim: forward skbs from one connected port to another (Petr Oros) [RHEL-38987] - netdevsim: allow two netdevsim ports to be connected (Petr Oros) [RHEL-38987] - selftests: net: Correct couple of spelling mistakes (Petr Oros) [RHEL-38987] - selftests: netdevsim: be less selective for FW for the devlink test (Petr Oros) [RHEL-38987] - net: netdevsim: constify the struct device_type usage (Petr Oros) [RHEL-38987] - netdevsim: make nsim_bus const (Petr Oros) [RHEL-38987] - selftests: netdevsim: stop using ifconfig (Petr Oros) [RHEL-38987] - netdevsim: avoid potential loop in nsim_dev_trap_report_work() (Petr Oros) [RHEL-38987] - netdevsim: add Makefile for selftests (Petr Oros) [RHEL-38987] - selftests: netdevsim: fix the udp_tunnel_nic test (Petr Oros) [RHEL-38987] - selftests: netdevsim: correct expected FEC strings (Petr Oros) [RHEL-38987] - selftests: netdevsim: sprinkle more udevadm settle (Petr Oros) [RHEL-38987] - netdevsim: Don't accept device bound programs (Petr Oros) [RHEL-38987] - selftests: netdevsim: use suitable existing dummy file for flash test (Petr Oros) [RHEL-38987] - netdevsim: fix uninitialized data in nsim_dev_trap_fa_cookie_write() (Petr Oros) [RHEL-38987] - xdp: reflect tail increase for MEM_TYPE_XSK_BUFF_POOL (Petr Oros) [RHEL-38863] - ice: update xdp_rxq_info::frag_size for ZC enabled Rx queue (Petr Oros) [RHEL-38863] - intel: xsk: initialize skb_frag_t::bv_offset in ZC drivers (Petr Oros) [RHEL-38863] - ice: remove redundant xdp_rxq_info registration (Petr Oros) [RHEL-38863] - ice: work on pre-XDP prog frag count (Petr Oros) [RHEL-38863] - xsk: fix usage of multi-buffer BPF helpers for ZC XDP (Petr Oros) [RHEL-38863] - xsk: make xsk_buff_pool responsible for clearing xdp_buff::flags (Petr Oros) [RHEL-38863] - xsk: recycle buffer in case Rx queue was full (Petr Oros) [RHEL-38863] - net/mlx5e: Use a memory barrier to enforce PTP WQ xmit submission tracking occurs after populating the metadata_map (Kamal Heib) [RHEL-34192] {CVE-2024-26858} - netlabel: fix RCU annotation for IPv4 options on socket creation (Davide Caratti) [RHEL-31390] - net: fix sk_memory_allocated_{add|sub} vs softirqs (Paolo Abeni) [RHEL-34070] - tcp: sk_forced_mem_schedule() optimization (Paolo Abeni) [RHEL-34070] - net: make SK_MEMORY_PCPU_RESERV tunable (Paolo Abeni) [RHEL-34070] - rcu: Restrict access to RCU CPU stall notifiers (Waiman Long) [RHEL-34076] - rcu: Add RCU CPU stall notifier (Waiman Long) [RHEL-34076] - rcu/exp: Handle RCU expedited grace period kworker allocation failure (Waiman Long) [RHEL-34076] - rcu/exp: Fix RCU expedited parallel grace period kworker allocation failure recovery (Waiman Long) [RHEL-34076] - rcu: Break rcu_node_0 --> &rq->__lock order (Waiman Long) [RHEL-34076] - rcu/tree: Defer setting of jiffies during stall reset (Waiman Long) [RHEL-34076] - rcutorture: Add test of RCU CPU stall notifiers (Waiman Long) [RHEL-34076] - rcu: Eliminate check_cpu_stall() duplicate code (Waiman Long) [RHEL-34076] - rcu: Don't redump the stalled CPU where RCU GP kthread last ran (Waiman Long) [RHEL-34076] - rcu: Delete a redundant check in rcu_check_gp_kthread_starvation() (Waiman Long) [RHEL-34076] - rcu-tasks: Make rcu_tasks_lazy_ms static (Waiman Long) [RHEL-34076] - rcu-tasks: Pull sampling of ->percpu_dequeue_lim out of loop (Waiman Long) [RHEL-34076] - rcu-tasks: Add printk()s to localize boot-time self-test hang (Waiman Long) [RHEL-34076] - refscale: Print out additional module parameters (Waiman Long) [RHEL-34076] - refscale: Fix misplaced data re-read (Waiman Long) [RHEL-34076] - srcu: Only accelerate on enqueue time (Waiman Long) [RHEL-34076] - srcu: Fix callbacks acceleration mishandling (Waiman Long) [RHEL-34076] - rcu: Conditionally build CPU-hotplug teardown callbacks (Waiman Long) [RHEL-34076] - rcu: Assume rcu_report_dead() is always called locally (Waiman Long) [RHEL-34076] - rcu: Assume IRQS disabled from rcu_report_dead() (Waiman Long) [RHEL-34076] - rcu: Use rcu_segcblist_segempty() instead of open coding it (Waiman Long) [RHEL-34076] - rcu: kmemleak: Ignore kmemleak false positives when RCU-freeing objects (Waiman Long) [RHEL-34076] - srcu: Fix srcu_struct node grpmask overflow on 64-bit systems (Waiman Long) [RHEL-34076] - rcu: Eliminate rcu_gp_slow_unregister() false positive (Waiman Long) [RHEL-34076] - rcu: Dump memory object info if callback function is invalid (Waiman Long) [RHEL-34076] - rcu: Add sysfs to provide throttled access to rcu_barrier() (Waiman Long) [RHEL-34076] - rcu/tree: Remove superfluous return from void call_rcu* functions (Waiman Long) [RHEL-34076] - srcu: Fix error handling in init_srcu_struct_fields() (Waiman Long) [RHEL-34076] - rcutorture: Traverse possible cpu to set maxcpu in rcu_nocb_toggle() (Waiman Long) [RHEL-34076] - rcutorture: Replace schedule_timeout*() 1-jiffy waits with HZ/20 (Waiman Long) [RHEL-34076] - torture: Move rcutorture_sched_setaffinity() out of rcutorture (Waiman Long) [RHEL-34076] - rcu: Include torture_sched_setaffinity() declaration (Waiman Long) [RHEL-34076] - rcutorture: Stop right-shifting torture_random() return values (Waiman Long) [RHEL-34076] - rcutorture: Dump grace-period state upon rtort_pipe_count incidents (Waiman Long) [RHEL-34076] - refscale: Add a "jiffies" test (Waiman Long) [RHEL-34076] - rcuscale: Move rcu_scale_writer() schedule_timeout_uninterruptible() to _idle() (Waiman Long) [RHEL-34076] - rcuscale: fix building with RCU_TINY (Waiman Long) [RHEL-34076] - rcuscale: Add RCU Tasks Rude testing (Waiman Long) [RHEL-34076] - rcuscale: Measure RCU Tasks Trace grace-period kthread CPU time (Waiman Long) [RHEL-34076] - rcuscale: Measure grace-period kthread CPU time (Waiman Long) [RHEL-34076] - rcuscale: Print out full set of kfree_rcu parameters (Waiman Long) [RHEL-34076] - rcuscale: Print out full set of module parameters (Waiman Long) [RHEL-34076] - rcuscale: Add minruntime module parameter (Waiman Long) [RHEL-34076] - rcuscale: Fix gp_async_max typo: s/reader/writer/ (Waiman Long) [RHEL-34076] - rcuscale: Permit blocking delays between writers (Waiman Long) [RHEL-34076] - rcu-tasks: Fix boot-time RCU tasks debug-only deadlock (Waiman Long) [RHEL-34076] - rcu-tasks: Permit use of debug-objects with RCU Tasks flavors (Waiman Long) [RHEL-34076] - rcu-tasks: Cancel callback laziness if too many callbacks (Waiman Long) [RHEL-34076] - rcu-tasks: Add kernel boot parameters for callback laziness (Waiman Long) [RHEL-34076] - rcu-tasks: Remove redundant #ifdef CONFIG_TASKS_RCU (Waiman Long) [RHEL-34076] - rcu-tasks: Treat only synchronous grace periods urgently (Waiman Long) [RHEL-34076] - rcu: Make the rcu_nocb_poll boot parameter usable via boot config (Waiman Long) [RHEL-34076] - rcu: Mark __rcu_irq_enter_check_tick() ->rcu_urgent_qs load (Waiman Long) [RHEL-34076] - rcu: Clarify rcu_is_watching() kernel-doc comment (Waiman Long) [RHEL-34076] - rcu/rcuscale: Stop kfree_scale_thread thread(s) after unloading rcuscale (Waiman Long) [RHEL-34076] - rcu/rcuscale: Move rcu_scale_*() after kfree_scale_cleanup() (Waiman Long) [RHEL-34076] - rcu-tasks: Clarify the cblist_init_generic() function's pr_info() output (Waiman Long) [RHEL-34076] - rcu-tasks: Avoid pr_info() with spin lock in cblist_init_generic() (Waiman Long) [RHEL-34076] - rcu/nocb: Make shrinker iterate only over NOCB CPUs (Waiman Long) [RHEL-34076] - rcu/nocb: Recheck lazy callbacks under the ->nocb_lock from shrinker (Waiman Long) [RHEL-34076] - rcu/nocb: Fix shrinker race against callback enqueuer (Waiman Long) [RHEL-34076] - rcu/nocb: Protect lazy shrinker against concurrent (de-)offloading (Waiman Long) [RHEL-34076] - rcu/kvfree: Make drain_page_cache() take early return if cache is disabled (Waiman Long) [RHEL-34076] - rcu/kvfree: Make fill page cache start from krcp->nr_bkv_objs (Waiman Long) [RHEL-34076] - rcu/kvfree: Do not run a page work if a cache is disabled (Waiman Long) [RHEL-34076] - rcu/kvfree: Use consistent krcp when growing kfree_rcu() page cache (Waiman Long) [RHEL-34076] - rcu/kvfree: Invoke debug_rcu_bhead_unqueue() after checking bnode->gp_snap (Waiman Long) [RHEL-34076] - rcu/kvfree: Add debug check for GP complete for kfree_rcu_cpu list (Waiman Long) [RHEL-34076] - rcu/kvfree: Add debug to check grace periods (Waiman Long) [RHEL-34076] - rcu-tasks: Stop rcu_tasks_invoke_cbs() from using never-onlined CPUs (Waiman Long) [RHEL-34076] - rcu: Make rcu_cpu_starting() rely on interrupts being disabled (Waiman Long) [RHEL-34076] - rcu: Mark rcu_cpu_kthread() accesses to ->rcu_cpu_has_work (Waiman Long) [RHEL-34076] - rcu: Mark additional concurrent load from ->cpu_no_qs.b.exp (Waiman Long) [RHEL-34076] - rcu: Employ jiffies-based backstop to callback time limit (Waiman Long) [RHEL-34076] - rcu: Check callback-invocation time limit for rcuc kthreads (Waiman Long) [RHEL-34076] - rcutorture: Verify NUM_ACTIVE_RCU_POLL_OLDSTATE (Waiman Long) [RHEL-34076] - rcutorture: Verify NUM_ACTIVE_RCU_POLL_FULL_OLDSTATE (Waiman Long) [RHEL-34076] - rcu-tasks: Make grace-period-age message human-readable (Waiman Long) [RHEL-34076] - rcu: Synchronize ->qsmaskinitnext in rcu_boost_kthread_setaffinity() (Waiman Long) [RHEL-34076] - rcu/nocb: Add CPU number to CPU-{,de}offload failure messages (Waiman Long) [RHEL-34076] - rcutorture: Fix ksoftirqd boosting timing and iteration (Waiman Long) [RHEL-34076]- efivarfs: force RO when remounting if SetVariable is not supported (Pavel Reichl) [RHEL-26588] {CVE-2023-52463} - keys: Fix overwrite of key expiration on instantiation (David Howells) [RHEL-39708] {CVE-2024-36031} - cpufreq: intel_pstate: Fix unchecked HWP MSR access (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: fix struct cpudata::epp_cached kernel-doc (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: hide unused intel_pstate_cpu_oob_ids[] (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Update the maximum CPU frequency consistently (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Replace three global.turbo_disabled checks (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Read global.no_turbo under READ_ONCE() (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Rearrange show_no_turbo() and store_no_turbo() (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Do not update global.turbo_disabled after initialization (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Fold intel_pstate_max_within_limits() into caller (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Use __ro_after_init for three variables (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Get rid of unnecessary READ_ONCE() annotations (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Wait for canceled delayed work to complete (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Simplify spinlock locking (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Drop redundant locking from intel_pstate_driver_cleanup() (David Arcari) [RHEL-39731] - block: prevent division by zero in blk_rq_stat_sum() (Ming Lei) [RHEL-37281] {CVE-2024-35925} - block: fix module reference leakage from bdev_open_by_dev error path (Ming Lei) [RHEL-37000] {CVE-2024-35859} - net/mlx4_core: replace deprecated strncpy with strscpy (Benjamin Poirier) [RHEL-24474] - IB/mlx4: Fix the size of a buffer in add_port_entries() (Benjamin Poirier) [RHEL-24474] - mlx4: Delete custom device management logic (Benjamin Poirier) [RHEL-24474] - mlx4: Connect the infiniband part to the auxiliary bus (Benjamin Poirier) [RHEL-24474] - mlx4: Connect the ethernet part to the auxiliary bus (Benjamin Poirier) [RHEL-24474] - mlx4: Register mlx4 devices to an auxiliary virtual bus (Benjamin Poirier) [RHEL-24474] - mlx4: Avoid resetting MLX4_INTFF_BONDING per driver (Benjamin Poirier) [RHEL-24474] - mlx4: Move the bond work to the core driver (Benjamin Poirier) [RHEL-24474] - mlx4: Get rid of the mlx4_interface.activate callback (Benjamin Poirier) [RHEL-24474] - mlx4: Replace the mlx4_interface.event callback with a notifier (Benjamin Poirier) [RHEL-24474] - mlx4: Use 'void *' as the event param of mlx4_dispatch_event() (Benjamin Poirier) [RHEL-24474] - mlx4: Rename member mlx4_en_dev.nb to netdev_nb (Benjamin Poirier) [RHEL-24474] - mlx4: Get rid of the mlx4_interface.get_dev callback (Benjamin Poirier) [RHEL-24474] - RDMA/mlx4: Copy union directly (Benjamin Poirier) [RHEL-24474] - net/mlx4: Remove many unnecessary NULL values (Benjamin Poirier) [RHEL-24474] - RDMA/mlx: Remove unnecessary variable initializations (Benjamin Poirier) [RHEL-24474] - net/mlx4: clean up a type issue (Benjamin Poirier) [RHEL-24474] - RDMA/mlx4: Make check for invalid flags stricter (Benjamin Poirier) [RHEL-24474] - net/mlx4: Use bitmap_weight_and() (Benjamin Poirier) [RHEL-24474] - RDMA/mlx: Calling qp event handler in workqueue context (Benjamin Poirier) [RHEL-24474] - sched/topology: Optimize topology_span_sane() (Phil Auld) [RHEL-39277] - cpumask: Add for_each_cpu_from() (Phil Auld) [RHEL-39277] - mm/slub, kunit: Use inverted data to corrupt kmem cache (Nico Pache) [RHEL-38018] - drop_monitor: replace spin_lock by raw_spin_lock (Wander Lairson Costa) [RHEL-1016] - redhat/configs: Add CONFIG_MITIGATION_SPECTRE_BHI (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Fix BHI retpoline check (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Replace CONFIG_SPECTRE_BHI_{ON,OFF} with CONFIG_MITIGATION_SPECTRE_BHI (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Remove CONFIG_BHI_MITIGATION_AUTO and spectre_bhi=auto (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Clarify that syscall hardening isn't a BHI mitigation (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Fix BHI handling of RRSBA (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Rename various 'ia32_cap' variables to 'x86_arch_cap_msr' (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Cache the value of MSR_IA32_ARCH_CAPABILITIES (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Fix BHI documentation (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Fix return type of spectre_bhi_state() (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Make CONFIG_SPECTRE_BHI_ON the default (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - KVM: x86: Add BHI_NO (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bhi: Mitigate KVM by default (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bhi: Add BHI mitigation knob (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bhi: Enumerate Branch History Injection (BHI) bug (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bhi: Define SPEC_CTRL_BHI_DIS_S (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bhi: Add support for clearing branch history at syscall entry (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - perf/x86/amd/lbr: Use freeze based on availability (Waiman Long) [RHEL-28203 RHEL-28209] - Documentation/kernel-parameters: Add spec_rstack_overflow to mitigations=off (Waiman Long) [RHEL-28203 RHEL-28209]- cpu/hotplug: Don't offline the last non-isolated CPU (David Arcari) [RHEL-38274] {CVE-2023-52831} - cpu/hotplug: Prevent self deadlock on CPU hot-unplug (David Arcari) [RHEL-38274] {CVE-2023-52831} - efi: fix panic in kdump kernel (Steve Best) [RHEL-36998] {CVE-2024-35800} - mm/secretmem: fix GUP-fast succeeding on secretmem folios (Waiman Long) [RHEL-37271 RHEL-37272] {CVE-2024-35872} - secretmem: convert page_is_secretmem() to folio_is_secretmem() (Waiman Long) [RHEL-37271 RHEL-37272] {CVE-2024-35872} - NFSv4.1: fix handling NFS4ERR_DELAY when testing for session trunking (Scott Mayhew) [RHEL-24133] - mtd: mtdpart: Don't create platform device that'll never probe (Rupinderjit Singh) [RHEL-22420] - mtd: call of_platform_populate() for MTD partitions (Rupinderjit Singh) [RHEL-22420] - bus: imx-weim: make symbol 'weim_of_notifier' static (Rupinderjit Singh) [RHEL-22420] - treewide: Fix probing of devices in DT overlays (Rupinderjit Singh) [RHEL-22420] - bus: imx-weim: add DT overlay support for WEIM bus (Rupinderjit Singh) [RHEL-22420] - of: property: fw_devlink: Fix stupid bug in remote-endpoint parsing (Rupinderjit Singh) [RHEL-22420] - of: property: Improve finding the supplier of a remote-endpoint property (Rupinderjit Singh) [RHEL-22420] - soc: renesas: Move away from using OF_POPULATED for fw_devlink (Rupinderjit Singh) [RHEL-22420] - driver core: Fix device_link_flag_is_sync_state_only() (Rupinderjit Singh) [RHEL-22420] - driver core: fw_devlink: Improve logs for cycle detection (Rupinderjit Singh) [RHEL-22420] - driver core: fw_devlink: Improve detection of overlapping cycles (Rupinderjit Singh) [RHEL-22420] - of: property: Simplify of_link_to_phandle() (Rupinderjit Singh) [RHEL-22420] - platform/mellanox: nvsw-sn2201: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/mellanox: mlxreg-lc: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/mellanox: mlxreg-io: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform: mellanox: mlxreg-hotplug: Extend condition for notification callback processing (Mark Langsdorf) [RHEL-33550] - platform/mellanox: mlxreg-lc: Make error handling flow consistent (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Handle events during suspend after resume completion (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_uart: properly fix race condition (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Separate host command and irq disable (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: fix compilation warning (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_proto: Mark outdata as const (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_typec_vdm: Mark port_amode_ops const (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Use dev_err_probe() more (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Use semi-colons instead of commas (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Add Displayport Alternatemode 2.1 Support (Mark Langsdorf) [RHEL-33550] - platform/chrome/wilco_ec: telemetry: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome/wilco_ec: debugfs: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome/wilco_ec: core: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_usbpd_notify: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_usbpd_logger: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_vbc: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_sysfs: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lightbar: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_debugfs: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_chardev: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: wilco_ec: Annotate struct ec_event_queue with __counted_by (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Configure Retimer cable type (Mark Langsdorf) [RHEL-33550] - platform/chrome: chromeos_acpi: print hex string for ACPI_TYPE_BUFFER (Mark Langsdorf) [RHEL-33550] - platform/chrome: chromeos_acpi: support official HID GOOG0016 (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Remove EC panic shutdown timeout (Mark Langsdorf) [RHEL-33550] - platform: Explicitly include correct DT includes (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_spi: Use %*ph for printing hexdump of a small buffer (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Move host command to prepare/complete (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Report EC panic as uevent (Mark Langsdorf) [RHEL-33550] - platform/chrome: wilco_ec: remove return value check of debugfs_create_dir() (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_debugfs: fix kernel-doc warning (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Separate logic for getting panic info (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: remove unneeded label and if-condition (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_chardev: fix kernel data leak from ioctl (Mark Langsdorf) [RHEL-33550] - platform/olpc: olpc-xo175-ec: Use SPI device ID data to bind device (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Fix spelling mistake (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_typec_vdm: Add Attention support (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_typec_vdm: Fix VDO copy (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_uart: fix negative type promoted to high (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Use per-device lockdep key (Mark Langsdorf) [RHEL-33550] - platform/chrome: fix kernel-doc warnings for panic notifier (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: initialize the buf variable (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Fix panic notifier registration (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_typec_vdm: Add VDM send support (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_typec_vdm: Add VDM reply support (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Add initial VDM support (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Alter module name with hyphens (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Move structs to header (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Update port DP VDO (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Set port alt mode drvdata (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Stash port driver info (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Shutdown on EC Panic (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Poll EC log on EC panic (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_uart: fix race condition (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_uart: Add DT enumeration support (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_uart: Add transport layer (Mark Langsdorf) [RHEL-33550] - platform/chrome: use sysfs_emit_at() instead of scnprintf() (Mark Langsdorf) [RHEL-33550] - platform/chrome: use sysfs_emit() instead of scnprintf() (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Set parent of partner PD object (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_usbpd_notify: Fix error handling in cros_usbpd_notify_init() (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Convert to i2c's .probe_new() (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Force synchronous probe (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Mark PROBE_PREFER_ASYNCHRONOUS (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lightbar: Set PROBE_PREFER_ASYNCHRONOUS (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_spi: Set PROBE_PREFER_ASYNCHRONOUS (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Move mec_init to device probe (Mark Langsdorf) [RHEL-33550] - platform/chrome: Use kstrtobool() instead of strtobool() (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc_mec: remove cros_ec_lpc_mec_destroy() (Mark Langsdorf) [RHEL-33550] - platform/chrome: add a driver for HPS (Mark Langsdorf) [RHEL-33550] - redhat/configs: enable HPS driver as a module (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Notify the PM of wake events during resume (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Register partner PDOs (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Correct alt mode index (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Expose suspend_timeout_ms in debugfs (Mark Langsdorf) [RHEL-33550] - platform/chrome: fix double-free in chromeos_laptop_prepare() (Mark Langsdorf) [RHEL-33550] - platform/chrome: fix memory corruption in ioctl (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_proto: Update version on GET_NEXT_EVENT failure (Mark Langsdorf) [RHEL-33550] - platform/chrome: fix kernel-doc warning for suspend_timeout_ms (Mark Langsdorf) [RHEL-33550]- net/smc: avoid data corruption caused by decline (Tobias Huschle) [RHEL-38236] {CVE-2023-52775} - powerpc/pseries/memhp: Fix access beyond end of drmem array (Mamatha Inamdar) [RHEL-26494] {CVE-2023-52451} - octeontx2-af: avoid off-by-one read from userspace (Kamal Heib) [RHEL-39873] {CVE-2024-36957} - iommu/amd: Fix panic accessing amd_iommu_enable_faulting (Jerry Snitselaar) [RHEL-37320 RHEL-40344] - blk-cgroup: Properly propagate the iostat update up the hierarchy (Ming Lei) [RHEL-38596] - ethernet: hisilicon: hns: hns_dsaf_misc: fix a possible array overflow in hns_dsaf_ge_srst_by_port() (Ken Cox) [RHEL-38715] {CVE-2021-47548} - watchdog: rti: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-40150] - watchdog: rti-wdt:using the pm_runtime_resume_and_get to simplify the code (Andrew Halaney) [RHEL-40150] - watchdog: rti-wdt: Fix pm_runtime_get_sync() error checking (Andrew Halaney) [RHEL-40150] - watchdog: rti_wdt: Fix calculation and evaluation of preset heartbeat (Andrew Halaney) [RHEL-40150] - watchdog: rti-wdt: Add missing pm_runtime_disable() in probe function (Andrew Halaney) [RHEL-40150] - watchdog: rti-wdt: Make use of the helper function devm_platform_ioremap_resource() (Andrew Halaney) [RHEL-40150] - clk: Get runtime PM before walking tree for clk_summary (Andrew Halaney) [RHEL-35062] - clk: Get runtime PM before walking tree during disable_unused (Andrew Halaney) [RHEL-35062] {CVE-2024-27004} - clk: Initialize struct clk_core kref earlier (Andrew Halaney) [RHEL-35062] - clk: Don't hold prepare_lock when calling kref_put() (Andrew Halaney) [RHEL-35062] - clk: Remove prepare_lock hold assertion in __clk_release() (Andrew Halaney) [RHEL-35062] - atl1c: Work around the DMA RX overflow issue (Ken Cox) [RHEL-38289] {CVE-2023-52834} - scsi: ufs: ti-j721e: Expose device tree aliases (Andrew Halaney) [RHEL-39999] - scsi: ufs: cdns-pltfrm: Perform read back after writing HCLKDIV (Andrew Halaney) [RHEL-39999] - redhat/configs: Enable CONFIG_BLK_CGROUP_IOCOST (Waiman Long) [RHEL-38879] - null_blk: Fix return value of nullb_device_power_store() (Ming Lei) [RHEL-39662] - null_blk: fix null-ptr-dereference while configuring 'power' and 'submit_queues' (Ming Lei) [RHEL-39662] - stackdepot: respect __GFP_NOLOCKDEP allocation flag (Waiman Long) [RHEL-38628] - lib/stackdepot: off by one in depot_fetch_stack() (Waiman Long) [RHEL-38628] - lib/stackdepot: fix first entry having a 0-handle (Waiman Long) [RHEL-38628] - platform/x86: wmi: Fix opening of char device (David Arcari) [RHEL-38260] {CVE-2023-52864} - platform/x86: wmi: remove unnecessary initializations (David Arcari) [RHEL-38260] {CVE-2023-52864} - scsi: mpi3mr: Use proper format specifier in mpi3mr_sas_port_add() (Bryan Gurney) [RHEL-38547] - scsi: mpi3mr: Sanitise num_phys (Bryan Gurney) [RHEL-38547] - mlxbf_gige: call request_irq() after NAPI initialized (Kamal Heib) [RHEL-37179] {CVE-2024-35907} - mlxbf_gige: stop PHY during open() error paths (Kamal Heib) [RHEL-37179] - fork: defer linking file vma until vma is fully initialized (Rafael Aquini) [RHEL-35022] {CVE-2024-27022} - platform/x86/intel-uncore-freq: Don't present root domain on error (David Arcari) [RHEL-38558] - platform/x86/intel-uncore-freq: Increase minor number support (David Arcari) [RHEL-38558] - x86/cpu/topology: Rename topology_max_die_per_package() (David Arcari) [RHEL-38558] - platform/x86/intel-uncore-freq: Process read/write blocked feature status (David Arcari) [RHEL-38558] - mlxbf_gige: stop interface during shutdown (Kamal Heib) [RHEL-37244] {CVE-2024-35885} - usbnet: fix error return code in usbnet_probe() (Jose Ignacio Tornos Martinez) [RHEL-38442] {CVE-2021-47495} - usbnet: sanity check for maxpacket (Jose Ignacio Tornos Martinez) [RHEL-38442] {CVE-2021-47495} - net: ena: Fix incorrect descriptor free behavior (Kamal Heib) [RHEL-37430] {CVE-2024-35958} - VMCI: Fix possible memcpy() run-time warning in vmci_datagram_invoke_guest_handler() (Steve Best) [RHEL-37327] {CVE-2024-35944} - VMCI: Fix memcpy() run-time warning in dg_dispatch_as_host() (Steve Best) [RHEL-37327] {CVE-2024-35944} - x86/mm: Ensure input to pfn_to_kaddr() is treated as a 64-bit type (Steve Best) [RHEL-36906] {CVE-2023-52659} - powerpc/mm: Align memory_limit value specified using mem= kernel parameter (Joel Savitz) [RHEL-8591] - dyndbg: fix old BUG_ON in >control parser (Waiman Long) [RHEL-37113 RHEL-37114] {CVE-2024-35947} - nbd: always initialize struct msghdr completely (Ming Lei) [RHEL-29500] {CVE-2024-26638} - cpufreq: amd-pstate: Fix the inconsistency in max frequency units (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: remove global header file (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: fix memory leak on CPU EPP exit (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: fix the highest frequency issue which limits performance (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: remove unused variable lowest_nonlinear_freq (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: fix code format problems (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Add quirk for the pstate CPPC capabilities missing (David Arcari) [RHEL-34751] - x86/CPU/AMD: Add ZenX generations flags (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: get transition delay and latency value from ACPI tables (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Bail out if min/max/nominal_freq is 0 (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Remove amd_get_{min,max,nominal,lowest_nonlinear}_freq() (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Unify computation of {max,min,nominal,lowest_nonlinear}_freq (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Document the units for freq variables in amd_cpudata (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Document *_limit_* fields in struct amd_cpudata (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: adjust min/max limit perf (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Fix min_perf assignment in amd_pstate_adjust_perf() (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Update amd-pstate preferred core ranking dynamically (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Enable amd-pstate preferred core support (David Arcari) [RHEL-34751] - ACPI: CPPC: Add helper to get the highest performance value (David Arcari) [RHEL-34751] - cpufreq/amd-pstate: Fix setting scaling max/min freq values (David Arcari) [RHEL-34751] - cpufreq/amd-pstate: Only print supported EPP values for performance governor (David Arcari) [RHEL-34751] - cpufreq/amd-pstate: Fix scaling_min_freq and scaling_max_freq update (David Arcari) [RHEL-34751] - cpufreq/amd-pstate: Fix the return value of amd_pstate_fast_switch() (David Arcari) [RHEL-34751] - Merge DRM changes from upstream v6.8..v6.9 (Dave Airlie) [RHEL-24102] - Merge DRM changes from upstream v6.7..v6.8 (Dave Airlie) [RHEL-24102] - redhat/configs: add new configs from drm backport (Dave Airlie) [RHEL-24102] - Partial revert: "file: convert to SLAB_TYPESAFE_BY_RCU" for i915 (Dave Airlie) [RHEL-24102] - Revert "drm/ttm: dynamically allocate the drm-ttm_pool shrinker" (Dave Airlie) [RHEL-24102] - Revert "drm/i915: dynamically allocate the i915_gem_mm shrinker" (Dave Airlie) [RHEL-24102] - Merge DRM changes from upstream v6.6..v6.7 (Dave Airlie) [RHEL-24102]- nvmem: Fix shift-out-of-bound (UBSAN) with byte size cells (Steve Best) [RHEL-38438] {CVE-2021-47497} - kernel: watch_queue: copy user-array safely (Steve Best) [RHEL-38238] {CVE-2023-52824} - lib/generic-radix-tree.c: Don't overflow in peek() (Waiman Long) [RHEL-37739 RHEL-37740] {CVE-2021-47432} - include/linux/generic-radix-tree.h: replace kernel.h with the necessary inclusions (Waiman Long) [RHEL-37739 RHEL-37740] {CVE-2021-47432} - efi: runtime: Fix potential overflow of soft-reserved region size (Lenny Szubowicz) [RHEL-33098] {CVE-2024-26843} - workqueue: Drain BH work items on hot-unplugged CPUs (Waiman Long) [RHEL-25103] - workqueue: Control intensive warning threshold through cmdline (Waiman Long) [RHEL-25103] - workqueue: Make @flags handling consistent across set_work_data() and friends (Waiman Long) [RHEL-25103] - workqueue: Remove clear_work_data() (Waiman Long) [RHEL-25103] - workqueue: Factor out work_grab_pending() from __cancel_work_sync() (Waiman Long) [RHEL-25103] - workqueue: Clean up enum work_bits and related constants (Waiman Long) [RHEL-25103] - workqueue: Introduce work_cancel_flags (Waiman Long) [RHEL-25103] - workqueue: Use variable name irq_flags for saving local irq flags (Waiman Long) [RHEL-25103] - workqueue: Reorganize flush and cancel[_sync] functions (Waiman Long) [RHEL-25103] - workqueue: Rename __cancel_work_timer() to __cancel_timer_sync() (Waiman Long) [RHEL-25103] - workqueue: Use rcu_read_lock_any_held() instead of rcu_read_lock_held() (Waiman Long) [RHEL-25103] - workqueue: Cosmetic changes (Waiman Long) [RHEL-25103] - workqueue, irq_work: Build fix for !CONFIG_IRQ_WORK (Waiman Long) [RHEL-25103] - workqueue: Fix queue_work_on() with BH workqueues (Waiman Long) [RHEL-25103] - async: Use a dedicated unbound workqueue with raised min_active (Waiman Long) [RHEL-25103] - workqueue: Implement workqueue_set_min_active() (Waiman Long) [RHEL-25103] - workqueue: Fix kernel-doc comment of unplug_oldest_pwq() (Waiman Long) [RHEL-25103] - workqueue: Bind unbound workqueue rescuer to wq_unbound_cpumask (Waiman Long) [RHEL-25103] - kernel/workqueue: Let rescuers follow unbound wq cpumask changes (Waiman Long) [RHEL-25103] - workqueue: Enable unbound cpumask update on ordered workqueues (Waiman Long) [RHEL-25103] - workqueue: Link pwq's into wq->pwqs from oldest to newest (Waiman Long) [RHEL-25103] - workqueue: Don't implicitly make UNBOUND workqueues w/ @max_active==1 ordered (Waiman Long) [RHEL-25103] - workqueue: Skip __WQ_DESTROYING workqueues when updating global unbound cpumask (Waiman Long) [RHEL-25103] - workqueue: fix a typo in comment (Waiman Long) [RHEL-25103] - Revert "workqueue: make wq_subsys const" (Waiman Long) [RHEL-25103] - workqueue: Implement BH workqueues to eventually replace tasklets (Waiman Long) [RHEL-25103] - workqueue: Factor out init_cpu_worker_pool() (Waiman Long) [RHEL-25103] - workqueue: Update lock debugging code (Waiman Long) [RHEL-25103] - workqueue: make wq_subsys const (Waiman Long) [RHEL-25103] - workqueue: Fix pwq->nr_in_flight corruption in try_to_grab_pending() (Waiman Long) [RHEL-25103] - workqueue: Avoid premature init of wq->node_nr_active[].max (Waiman Long) [RHEL-25103] - workqueue: Don't call cpumask_test_cpu() with -1 CPU in wq_update_node_max_active() (Waiman Long) [RHEL-25103] - tools/workqueue/wq_dump.py: Add node_nr/max_active dump (Waiman Long) [RHEL-25103] - workqueue: Implement system-wide nr_active enforcement for unbound workqueues (Waiman Long) [RHEL-25103] - workqueue: Introduce struct wq_node_nr_active (Waiman Long) [RHEL-25103] - workqueue: Move pwq_dec_nr_in_flight() to the end of work item handling (Waiman Long) [RHEL-25103] - workqueue: RCU protect wq->dfl_pwq and implement accessors for it (Waiman Long) [RHEL-25103] - workqueue: Make wq_adjust_max_active() round-robin pwqs while activating (Waiman Long) [RHEL-25103] - workqueue: Move nr_active handling into helpers (Waiman Long) [RHEL-25103] - workqueue: Replace pwq_activate_inactive_work() with [__]pwq_activate_work() (Waiman Long) [RHEL-25103] - workqueue: Factor out pwq_is_empty() (Waiman Long) [RHEL-25103] - workqueue: Move pwq->max_active to wq->max_active (Waiman Long) [RHEL-25103] - workqueue: Break up enum definitions and give names to the types (Waiman Long) [RHEL-25103] - workqueue: Drop unnecessary kick_pool() in create_worker() (Waiman Long) [RHEL-25103] - tools/workqueue/wq_dump.py: Clean up code and drop duplicate information (Waiman Long) [RHEL-25103] - workqueue: mark power efficient workqueue as unbounded if nohz_full enabled (Waiman Long) [RHEL-25103] - workqueue: Add rcu lock check at the end of work item execution (Waiman Long) [RHEL-25103] - kernel/workqueue: Bind rescuer to unbound cpumask for WQ_UNBOUND (Waiman Long) [RHEL-25103] - tools/workqueue: Add rescuers printing to wq_dump.py (Waiman Long) [RHEL-25103] - Revert "workqueue: Override implicit ordered attribute in workqueue_apply_unbound_cpumask()" (Waiman Long) [RHEL-25103] - Documentation/core-api: fix spelling mistake in workqueue (Waiman Long) [RHEL-25103] - Documentation/core-api : fix typo in workqueue (Waiman Long) [RHEL-25103] - async: Split async_schedule_node_domain() (Waiman Long) [RHEL-25103] - workqueue: Provide one lock class key per work_on_cpu() callsite (Waiman Long) [RHEL-25103] - workqueue: fix -Wformat-truncation in create_worker (Waiman Long) [RHEL-25103] - workqueue: Use the kmem_cache_free() instead of kfree() to release pwq (Waiman Long) [RHEL-25103] - workqueue: doc: Fix function and sysfs path errors (Waiman Long) [RHEL-25103] - workqueue: Fix UAF report by KASAN in pwq_release_workfn() (Waiman Long) [RHEL-25103] - workqueue: Fix missed pwq_release_worker creation in wq_cpu_intensive_thresh_init() (Waiman Long) [RHEL-25103] - workqueue: Removed double allocation of wq_update_pod_attrs_buf (Waiman Long) [RHEL-25103] - workqueue: fix data race with the pwq->stats[] increment (Waiman Long) [RHEL-25103] - workqueue: Rename rescuer kworker (Waiman Long) [RHEL-25103] - workqueue: Make default affinity_scope dynamically updatable (Waiman Long) [RHEL-25103] - workqueue: Add "Affinity Scopes and Performance" section to documentation (Waiman Long) [RHEL-25103] - workqueue: Implement non-strict affinity scope for unbound workqueues (Waiman Long) [RHEL-25103] - workqueue: Add workqueue_attrs->__pod_cpumask (Waiman Long) [RHEL-25103] - workqueue: Factor out need_more_worker() check and worker wake-up (Waiman Long) [RHEL-25103] - workqueue: Factor out work to worker assignment and collision handling (Waiman Long) [RHEL-25103] - workqueue: Add multiple affinity scopes and interface to select them (Waiman Long) [RHEL-25103] - workqueue: Modularize wq_pod_type initialization (Waiman Long) [RHEL-25103] - workqueue: Add tools/workqueue/wq_dump.py which prints out workqueue configuration (Waiman Long) [RHEL-25103] - workqueue: Generalize unbound CPU pods (Waiman Long) [RHEL-25103] - workqueue: Factor out clearing of workqueue-only attrs fields (Waiman Long) [RHEL-25103] - workqueue: Factor out actual cpumask calculation to reduce subtlety in wq_update_pod() (Waiman Long) [RHEL-25103] - workqueue: Initialize unbound CPU pods later in the boot (Waiman Long) [RHEL-25103] - workqueue: Move wq_pod_init() below workqueue_init() (Waiman Long) [RHEL-25103] - workqueue: Rename NUMA related names to use pod instead (Waiman Long) [RHEL-25103] - workqueue: Rename workqueue_attrs->no_numa to ->ordered (Waiman Long) [RHEL-25103] - workqueue: Make unbound workqueues to use per-cpu pool_workqueues (Waiman Long) [RHEL-25103] - workqueue: Call wq_update_unbound_numa() on all CPUs in NUMA node on CPU hotplug (Waiman Long) [RHEL-25103] - workqueue: Make per-cpu pool_workqueues allocated and released like unbound ones (Waiman Long) [RHEL-25103] - workqueue: Use a kthread_worker to release pool_workqueues (Waiman Long) [RHEL-25103] - workqueue: Remove module param disable_numa and sysfs knobs pool_ids and numa (Waiman Long) [RHEL-25103] - workqueue: Relocate worker and work management functions (Waiman Long) [RHEL-25103] - workqueue: Rename wq->cpu_pwqs to wq->cpu_pwq (Waiman Long) [RHEL-25103] - workqueue: Not all work insertion needs to wake up a worker (Waiman Long) [RHEL-25103] - workqueue: Cleanups around process_scheduled_works() (Waiman Long) [RHEL-25103] - workqueue: Drop the special locking rule for worker->flags and worker_pool->flags (Waiman Long) [RHEL-25103] - workqueue: use LIST_HEAD to initialize cull_list (Waiman Long) [RHEL-25103] - workqueue: Warn attempt to flush system-wide workqueues. (Waiman Long) [RHEL-25103] - workqueue: Scale up wq_cpu_intensive_thresh_us if BogoMIPS is below 4000 (Waiman Long) [RHEL-25103] - workqueue: Fix cpu_intensive_thresh_us name in help text (Waiman Long) [RHEL-25103] - soc: qcom: qmi: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - dm integrity: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - scsi: NCR5380: Use default @max_active for hostdata->work_q (Waiman Long) [RHEL-25103] - crypto: octeontx2: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - xen/pvcalls: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - virt: acrn: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - net: octeontx2: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - net: thunderx: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - greybus: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - powerpc, workqueue: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - workqueue: Disable per-cpu CPU hog detection when wq_cpu_intensive_thresh_us is 0 (Waiman Long) [RHEL-25103] - workqueue: Fix WARN_ON_ONCE() triggers in worker_enter_idle() (Waiman Long) [RHEL-25103] - workqueue: Track and monitor per-workqueue CPU time usage (Waiman Long) [RHEL-25103] - redhat/configs: Add CONFIG_WQ_CPU_INTENSIVE_REPORT (Waiman Long) [RHEL-25103] - workqueue: Report work funcs that trigger automatic CPU_INTENSIVE mechanism (Waiman Long) [RHEL-25103] - workqueue: Automatically mark CPU-hogging work items CPU_INTENSIVE (Waiman Long) [RHEL-25103] - workqueue: Improve locking rule description for worker fields (Waiman Long) [RHEL-25103] - workqueue: Move worker_set/clr_flags() upwards (Waiman Long) [RHEL-25103] - workqueue: Re-order struct worker fields (Waiman Long) [RHEL-25103] - workqueue: Add pwq->stats[] and a monitoring script (Waiman Long) [RHEL-25103] - Further upgrade queue_work_on() comment (Waiman Long) [RHEL-25103] - workqueue: clean up WORK_* constant types, clarify masking (Waiman Long) [RHEL-25103] - workqueue: Introduce show_freezable_workqueues (Waiman Long) [RHEL-25103] - workqueue: Print backtraces from CPUs with hung CPU bound workqueues (Waiman Long) [RHEL-25103] - workqueue: Warn when a rescuer could not be created (Waiman Long) [RHEL-25103] - workqueue: Interrupted create_worker() is not a repeated event (Waiman Long) [RHEL-25103] - workqueue: Warn when a new worker could not be created (Waiman Long) [RHEL-25103] - workqueue: Fix hung time report of worker pools (Waiman Long) [RHEL-25103] - workqueue: Simplify a pr_warn() call in wq_select_unbound_cpu() (Waiman Long) [RHEL-25103] - scsi: message: fusion: Avoid flush_scheduled_work() usage (Waiman Long) [RHEL-25103] - scsi: message: fusion: Remove unused sas_persist_task work (Waiman Long) [RHEL-25103] - workqueue: Make show_pwq() use run-length encoding (Waiman Long) [RHEL-25103] - workqueue: Add a new flag to spot the potential UAF error (Waiman Long) [RHEL-25103] - workqueue: Make queue_rcu_work() use call_rcu_hurry() (Waiman Long) [RHEL-25103] - treewide: Drop WARN_ON_FUNCTION_MISMATCH (Waiman Long) [RHEL-25103] - Input: psmouse-smbus - avoid flush_scheduled_work() usage (Waiman Long) [RHEL-25103] - workqueue: Convert the type of pool->nr_running to int (Waiman Long) [RHEL-25103] - workqueue: Use wake_up_worker() in wq_worker_sleeping() instead of open code (Waiman Long) [RHEL-25103] - Revert "module, async: async_synchronize_full() on module init iff async is used" (Waiman Long) [RHEL-25103] - workqueue: Upgrade queue_work_on() comment (Waiman Long) [RHEL-25103] - workqueue: doc: Call out the non-reentrance conditions (Waiman Long) [RHEL-25103]- i2c: core: Fix atomic xfer check for non-preempt config (Steve Best) [RHEL-38315] {CVE-2023-52791} - i2c: core: Run atomic i2c xfer when !preemptible (Steve Best) [RHEL-38315] {CVE-2023-52791} - x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD (Steve Best) [RHEL-36996] {CVE-2024-35801} - platform/x86: p2sb: On Goldmont only cache P2SB and SPI devfn BAR (Steve Best) [RHEL-31058] - xen-netfront: Add missing skb_mark_for_recycle (Vitaly Kuznetsov) [RHEL-36573] {CVE-2024-27393} - bounds: Use the right number of bits for power-of-two CONFIG_NR_CPUS (Steve Best) [RHEL-37368] {CVE-2024-35983} - mm/hugetlb: fix missing hugetlb_lock for resv uncharge (Rafael Aquini) [RHEL-37467] {CVE-2024-36000} - ice: fix uninitialized dplls mutex usage (Petr Oros) [RHEL-36283] - ice: fix pin phase adjust updates on PF reset (Petr Oros) [RHEL-36283] - ice: fix dpll periodic work data updates on PF reset (Petr Oros) [RHEL-36283] - ice: fix dpll and dpll_pin data access on PF reset (Petr Oros) [RHEL-36283] - ice: fix dpll input pin phase_adjust value updates (Petr Oros) [RHEL-36283] - ice: fix connection state of DPLL and out pin (Petr Oros) [RHEL-36283] - ice: Add automatic VF reset on Tx MDD events (Petr Oros) [RHEL-36317] - dmaengine: idxd: add a write() method for applications to submit work (Jerry Snitselaar) [RHEL-35828] {CVE-2024-21823} - dmaengine: idxd: add a new security check to deal with a hardware erratum (Jerry Snitselaar) [RHEL-35828] {CVE-2024-21823} - VFIO: Add the SPR_DSA and SPR_IAX devices to the denylist (Jerry Snitselaar) [RHEL-35828] {CVE-2024-21823} - scsi: lpfc: Copyright updates for 14.4.0.2 patches (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Update lpfc version to 14.4.0.2 (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Add support for 32 byte CDBs (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Change lpfc_hba hba_flag member into a bitmask (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Introduce rrq_list_lock to protect active_rrq_list (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Clear deferred RSCN processing flag when driver is unloading (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Update logging of protection type for T10 DIF I/O (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Change default logging level for unsolicited CT MIB commands (Dick Kennedy) [RHEL-35858] - mm/memory-failure: fix deadlock when hugetlb_optimize_vmemmap is enabled (Aristeu Rozanski) [RHEL-35090 RHEL-35091] {CVE-2024-26987} - selftest/bpf: Test the read of vsyscall page under x86-64 (Rafael Aquini) [RHEL-33168] {CVE-2024-26906} - x86/mm: Disallow vsyscall page read for copy_from_kernel_nofault() (Rafael Aquini) [RHEL-33168] {CVE-2024-26906} - x86/mm: Move is_vsyscall_vaddr() into asm/vsyscall.h (Rafael Aquini) [RHEL-33168] {CVE-2024-26906} - gfs2: Remove and replace gfs2_glock_queue_work (Andreas Gruenbacher) [RHEL-32940] - gfs2: do_xmote fixes (Andreas Gruenbacher) [RHEL-32940] - gfs2: finish_xmote cleanup (Andreas Gruenbacher) [RHEL-32940] - gfs2: Fix lru_count accounting (Andreas Gruenbacher) [RHEL-32940] - gfs2: Fix "Make glock lru list scanning safer" (Andreas Gruenbacher) [RHEL-32940] - gfs2: Fix "ignore unlock failures after withdraw" (Andreas Gruenbacher) [RHEL-32940] - gfs2: Don't set GLF_LOCK in gfs2_dispose_glock_lru (Andreas Gruenbacher) [RHEL-32940] - gfs2: Replace gfs2_glock_queue_put with gfs2_glock_put_async (Andreas Gruenbacher) [RHEL-32940] - gfs2: Get rid of gfs2_glock_queue_put in signal_our_withdraw (Andreas Gruenbacher) [RHEL-32940] - gfs2: Don't forget to complete delayed withdraw (Andreas Gruenbacher) [RHEL-32940] - arm64: entry: fix ARM64_WORKAROUND_SPECULATIVE_UNPRIV_LOAD (Mark Salter) [RHEL-31321] {CVE-2024-26670} - arm64: Rename ARM64_WORKAROUND_2966298 (Mark Salter) [RHEL-31321] {CVE-2024-26670} - cpufreq: Fix per-policy boost behavior on SoCs using cpufreq_boost_set_sw() (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Preserve PM domain votes in system suspend (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Enable virtual power domain devices (Mark Langsdorf) [RHEL-32446] - PM: sleep: Add helpers to allow a device to remain powered-on (Mark Langsdorf) [RHEL-32446] - cpufreq: imx6q: Don't disable 792 Mhz OPP unnecessarily (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Introduce cpufreq for ipq95xx (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Enable cpufreq for ipq53xx (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: add support for IPQ8074 (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: add support for IPQ8064 (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: also accept operating-points-v2-krait-cpu (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: drop pvs_ver for format a fuses (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: add support for IPQ6018 (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Add MSM8909 (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Simplify driver data allocation (Mark Langsdorf) [RHEL-32446] - cpufreq: arm: Kconfig: Add i.MX7 to supported SoC for ARM_IMX_CPUFREQ_DT (Mark Langsdorf) [RHEL-32446] - cpufreq: stats: Fix buffer overflow detection in trans_stats() (Mark Langsdorf) [RHEL-32446] - cpufreq: ARM_BRCMSTB_AVS_CPUFREQ cannot be used with ARM_SCMI_CPUFREQ (Mark Langsdorf) [RHEL-32446] - cpufreq: ti-cpufreq: Add opp support for am62p5 SoCs (Mark Langsdorf) [RHEL-32446] - cpufreq: dt-platdev: add am62p5 to blocklist (Mark Langsdorf) [RHEL-32446] - cpufreq: userspace: Move is_managed indicator into per-policy structure (Mark Langsdorf) [RHEL-32446] - cpufreq: userspace: Use fine-grained mutex in userspace governor (Mark Langsdorf) [RHEL-32446] - cpufreq: conservative: Simplify the condition of storing 'down_threshold' (Mark Langsdorf) [RHEL-32446] - cpufreq: Replace deprecated strncpy() with strscpy() (Mark Langsdorf) [RHEL-32446] - cpufreq: dt: platdev: Add MSM8909 to blocklist (Mark Langsdorf) [RHEL-32446] - cpufreq: pmac32: Use of_property_read_reg() to parse "reg" (Mark Langsdorf) [RHEL-32446] - cpufreq: Add QCM6490 to cpufreq-dt-platdev blocklist (Mark Langsdorf) [RHEL-32446] - cpufreq: Support per-policy performance boost (Mark Langsdorf) [RHEL-32446] - cpufreq: pcc: Fix the potentinal scheduling delays in target_index() (Mark Langsdorf) [RHEL-32446] - cpufreq: governor: Free dbs_data directly when gov->init() fails (Mark Langsdorf) [RHEL-32446] - cpufreq: Avoid printing kernel addresses in cpufreq_resume() (Mark Langsdorf) [RHEL-32446] - cpufreq: powernow-k8: Use related_cpus instead of cpus in driver.exit() (Mark Langsdorf) [RHEL-32446] - cpufreq: tegra194: add online/offline hooks (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-cpufreq-hw: add support for 4 freq domains (Mark Langsdorf) [RHEL-32446] - cpufreq: stats: Improve the performance of cpufreq_stats_create_table() (Mark Langsdorf) [RHEL-32446] - cpufreq: cppc: Set fie_disabled to FIE_DISABLED if fails to create kworker_fie (Mark Langsdorf) [RHEL-32446] - cpufreq: cppc: cppc_cpufreq_get_rate() returns zero in all error cases. (Mark Langsdorf) [RHEL-32446] - cpufreq: Prefer to print cpuid in MIN/MAX QoS register error message (Mark Langsdorf) [RHEL-32446] - cpufreq: brcmstb-avs-cpufreq: Fix -Warray-bounds bug (Mark Langsdorf) [RHEL-32446] - cpufreq: blocklist MSM8998 in cpufreq-dt-platdev (Mark Langsdorf) [RHEL-32446] - cpufreq: omap: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: raspberrypi: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: tegra186: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: qoriq: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: acpi: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: kirkwood: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: pcc-cpufreq: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: davinci: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: imx-cpufreq-dt: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: brcmstb-avs-cpufreq: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: tegra194: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: vexpress: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: scpi: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: imx6q: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-cpufreq-hw: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: dt: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: Explicitly include correct DT includes (Mark Langsdorf) [RHEL-32446] - cpufreq: Make CONFIG_CPUFREQ_DT_PLATDEV depend on OF (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-cpufreq-hw: Use dev_err_probe() when failing to get icc paths (Mark Langsdorf) [RHEL-32446] - cpufreq: dt-platdev: Support building as module (Mark Langsdorf) [RHEL-32446] - redhat/configs: add default values for CONFIG_CPUFREQ_DT_PLATDEV (Mark Langsdorf) [RHEL-32446] - cpufreq: dt-platdev: Blacklist ti,am62a7 SoC (Mark Langsdorf) [RHEL-32446] - cpufreq: ti-cpufreq: Add support for AM62A7 (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: use helper to get SMEM SoC ID (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: use SoC ID-s from bindings (Mark Langsdorf) [RHEL-32446] - soc: qcom: smem: introduce qcom_smem_get_soc_id() (Mark Langsdorf) [RHEL-32446] - soc: qcom: smem: Switch to EXPORT_SYMBOL_GPL() (Mark Langsdorf) [RHEL-32446] - soc: qcom: socinfo: move SMEM item struct and defines to a header (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for SM8475 family (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: add SoC ID for QCM8550 and QCS8550 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add SoC ID for SM8650 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for IPQ8174 family (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add Soc ID for SM7150P (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add SoC ID for SM7125 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: drop the IPQ5019 SoC ID (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: add SoC ID for SM4450 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: add SoC ID for IPQ5300 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: add SoC ID for IPQ5312 and IPQ5302 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for IPQ5018 family (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add Soc ID for SM7150 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for QRB4210 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for IPQ9574 and its variants (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for QCM2290/QRB2210 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for IPQ5332 and its variant (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add Soc IDs for IPQ8064 and variants (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add a bunch of older SoCs (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add QRD board ID (Mark Langsdorf) [RHEL-32446] - cpufreq: imx6q: don't warn for disabling a non-existing frequency (Mark Langsdorf) [RHEL-32446] - cpufreq: Adjust includes to remove of_device.h (Mark Langsdorf) [RHEL-32446] - Merge tag 'devicetree-for-6.4-2' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux (Mark Langsdorf) [RHEL-32446] - cpufreq: dt-platdev: Add JH7110 SOC to the allowlist (Mark Langsdorf) [RHEL-32446] - cpufreq: Add SM7225 to cpufreq-dt-platdev blocklist (Mark Langsdorf) [RHEL-32446] - arch/x86: Fix XSAVE check for x86_64-v2 check (Prarit Bhargava) [RHEL-22439] - arch/x86: mark x86_64-v1 and x86_64-v2 processors as deprecated (Prarit Bhargava) [RHEL-22439] - scsi: qla2xxx: Update version to 10.02.09.200-k (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Delay I/O Abort on PCI error (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Change debug message during driver unload (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Fix double free of fcport (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Fix double free of the ha->vp_map pointer (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Fix command flush on cable pull (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: NVME|FCP prefer flag not being honored (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Update manufacturer detail (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Split FCE|EFT trace control (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Fix N2N stuck connection (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Prevent command send on chip reset (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Use FIELD_GET() to extract PCIe capability fields (Nilesh Javali) [RHEL-25184] - workqueue: Shorten events_freezable_power_efficient name (Audra Mitchell) [RHEL-3534] - workqueue.c: Increase workqueue name length (Audra Mitchell) [RHEL-3534] - net/mlx5e: Tidy up IPsec NAT-T SA discovery (Amir Tzin) [RHEL-24465] - Revert "net/mlx5e: Check the number of elements before walk TC rhashtable" (Amir Tzin) [RHEL-24465] - net/mlx5e: Fix peer flow lists handling (Amir Tzin) [RHEL-24465] - net/mlx5e: Disable IPsec offload support if not FW steering (Amir Tzin) [RHEL-24465] - net/mlx5: Refactor mlx5_flow_destination->rep pointer to vport num (Amir Tzin) [RHEL-24465] - mlx5/core: E-Switch, Create ACL FT for eswitch manager in switchdev mode (Amir Tzin) [RHEL-24465] - net/mlx5: Return correct EC_VF function ID (Amir Tzin) [RHEL-24465] - net/mlx5e: Decrease num_block_tc when unblock tc offload (Amir Tzin) [RHEL-24465] - net/mlx5: Devcom, only use devcom after NULL check in mlx5_devcom_send_event() (Amir Tzin) [RHEL-24465] - net/mlx5: Fix mlx5_cmd_update_root_ft() error flow (Amir Tzin) [RHEL-24465] - net/mlx5: DR, Fix peer domain namespace setting (Amir Tzin) [RHEL-24465] - net/mlx5e: Fix overrun reported by coverity (Amir Tzin) [RHEL-24465] - RDMA/mlx5: Change the key being sent for MPV device affiliation (Amir Tzin) [RHEL-24465] - net/mlx5e: Check the number of elements before walk TC rhashtable (Amir Tzin) [RHEL-24465] - net/mlx5e: Reduce eswitch mode_lock protection context (Amir Tzin) [RHEL-24465] - net/mlx5e: Support IPsec upper TCP protocol selector (Amir Tzin) [RHEL-24465] - net/mlx5e: Add IPsec and ASO syndromes check in HW (Amir Tzin) [RHEL-24465] - net/mlx5e: Allow IPsec soft/hard limits in bytes (Amir Tzin) [RHEL-24465] - net/mlx5e: Support IPsec upper protocol selector field offload for RX (Amir Tzin) [RHEL-24465] - net/mlx5e: Remove exposure of IPsec RX flow steering struct (Amir Tzin) [RHEL-24465] - net/mlx5e: Unify esw and normal IPsec status table creation/destruction (Amir Tzin) [RHEL-24465] - net/mlx5e: Don't modify the peer sent-to-vport rules for IPSec offload (Amir Tzin) [RHEL-24465] - net/mlx5: Handle IPsec steering upon master unbind/bind (Amir Tzin) [RHEL-24465] - net/mlx5: Configure IPsec steering for ingress RoCEv2 MPV traffic (Amir Tzin) [RHEL-24465] - net/mlx5: Configure IPsec steering for egress RoCEv2 MPV traffic (Amir Tzin) [RHEL-24465] - net/mlx5: Add create alias flow table function to ipsec roce (Amir Tzin) [RHEL-24465] - net/mlx5: Implement alias object allow and create functions (Amir Tzin) [RHEL-24465] - net/mlx5: Add alias flow table bits (Amir Tzin) [RHEL-24465] - net/mlx5: Store devcom pointer inside IPsec RoCE (Amir Tzin) [RHEL-24465] - net/mlx5: Register mlx5e priv to devcom in MPV mode (Amir Tzin) [RHEL-24465] - RDMA/mlx5: Send events from IB driver about device affiliation state (Amir Tzin) [RHEL-24465] - net/mlx5: Implement devlink port function cmds to control ipsec_packet (Amir Tzin) [RHEL-24458 RHEL-24465 RHEL-6311] - net/mlx5: Implement devlink port function cmds to control ipsec_crypto (Amir Tzin) [RHEL-24458 RHEL-24465 RHEL-6311] - net/mlx5: Provide an interface to block change of IPsec capabilities (Amir Tzin) [RHEL-24458 RHEL-24465 RHEL-6311] - net/mlx5: Add IFC bits to support IPsec enable/disable (Amir Tzin) [RHEL-24458 RHEL-24465 RHEL-6311] - net/mlx5e: Rewrite IPsec vs. TC block interface (Amir Tzin) [RHEL-24458 RHEL-24465 RHEL-6311] - net/mlx5: Drop extra layer of locks in IPsec (Amir Tzin) [RHEL-24458 RHEL-24465 RHEL-6311] - net/mlx5: Store vport in struct mlx5_devlink_port and use it in port ops (Amir Tzin) [RHEL-24465] - net/mlx5: Check vhca_resource_manager capability in each op and add extack msg (Amir Tzin) [RHEL-24465] - net/mlx5: Relax mlx5_devlink_eswitch_get() return value checking (Amir Tzin) [RHEL-24465] - net/mlx5: Return -EOPNOTSUPP in mlx5_devlink_port_fn_migratable_set() directly (Amir Tzin) [RHEL-24465] - net/mlx5: Reduce number of vport lookups passing vport pointer instead of index (Amir Tzin) [RHEL-24465] - net/mlx5: Embed struct devlink_port into driver structure (Amir Tzin) [RHEL-24465] - net/mlx5: Don't register ops for non-PF/VF/SF port and avoid checks in ops (Amir Tzin) [RHEL-24465] - net/mlx5: Remove no longer used mlx5_esw_offloads_sf_vport_enable/disable() (Amir Tzin) [RHEL-24465] - net/mlx5: Introduce mlx5_eswitch_load/unload_sf_vport() and use it from SF code (Amir Tzin) [RHEL-24465] - net/mlx5: Allow mlx5_esw_offloads_devlink_port_register() to register SFs (Amir Tzin) [RHEL-24465] - net/mlx5: Push devlink port PF/VF init/cleanup calls out of devlink_port_register/unregister() (Amir Tzin) [RHEL-24465] - net/mlx5: Push out SF devlink port init and cleanup code to separate helpers (Amir Tzin) [RHEL-24465] - net/mlx5: Rework devlink port alloc/free into init/cleanup (Amir Tzin) [RHEL-24465] - net/mlx5: Rename devlink port ops struct for PFs/VFs (Amir Tzin) [RHEL-24465] - net/mlx5: Remove VPORT_UPLINK handling from devlink_port.c (Amir Tzin) [RHEL-24465] - net/mlx5: Call mlx5_esw_offloads_rep_load/unload() for uplink port directly (Amir Tzin) [RHEL-24465] - net/mlx5: Give esw_offloads_load/unload_rep() "mlx5_" prefix (Amir Tzin) [RHEL-24465] - net/mlx5: Make mlx5_eswitch_load/unload_vport() static (Amir Tzin) [RHEL-24465] - net/mlx5: Make mlx5_esw_offloads_rep_load/unload() static (Amir Tzin) [RHEL-24465] - net/mlx5: Remove pointless devlink_rate checks (Amir Tzin) [RHEL-24465] - net/mlx5: Don't check vport->enabled in port ops (Amir Tzin) [RHEL-24465] - net/mlx5: Don't query MAX caps twice (Amir Tzin) [RHEL-24451 RHEL-24465] - net/mlx5: Remove unused MAX HCA capabilities (Amir Tzin) [RHEL-24451 RHEL-24465] - net/mlx5: Remove unused CAPs (Amir Tzin) [RHEL-24451 RHEL-24465] - net/mlx5: Adjust mlx5_query_hca_caps() to upstream (Amir Tzin) [RHEL-24465] - net/mlx5: Expose max possible SFs via devlink resource (Amir Tzin) [RHEL-24451 RHEL-24465] - net/mlx5e: E-Switch, Allow devcom initialization on more vports (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Register devcom device with switch id key (Amir Tzin) [RHEL-24465] - net/mlx5: Devcom, Infrastructure changes (Amir Tzin) [RHEL-24465] - net/mlx5: Use shared code for checking lag is supported (Amir Tzin) [RHEL-24465] - net/mlx5e: Support IPsec NAT-T functionality (Amir Tzin) [RHEL-24465] - net/mlx5e: Check for IPsec NAT-T support (Amir Tzin) [RHEL-24465] - net/mlx5: Add relevant capabilities bits to support NAT-T (Amir Tzin) [RHEL-24465] - net/mlx5e: Make TC and IPsec offloads mutually exclusive on a netdev (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Add get IPsec offload stats for uplink representor (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Modify and restore TC rules for IPSec TX rules (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Make IPsec offload work together with eswitch and TC (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5: Compare with old_dest param to modify rule destination (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Support IPsec packet offload for TX in switchdev mode (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Refactor IPsec TX tables creation (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Handle IPsec offload for RX datapath in switchdev mode (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Support IPsec packet offload for RX in switchdev mode (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Refactor IPsec RX tables creation and destruction (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Prepare IPsec packet offload for switchdev mode (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Change the parameter of IPsec RX skb handle function (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Add function to get IPsec offload namespace (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5: DR, update query of HCA caps for EC VFs (Amir Tzin) [RHEL-24465] - net/mlx5: Fix the macro for accessing EC VF vports (Amir Tzin) [RHEL-24465] - net/mlx5: Fix devlink controller number for ECVF (Amir Tzin) [RHEL-24465] - net/mlx5: Fix UAF in mlx5_eswitch_cleanup() (Amir Tzin) [RHEL-24465] - net/mlx5: Fix SFs kernel documentation error (Amir Tzin) [RHEL-24465] - net/mlx5: Bridge, set debugfs access right to root-only (Amir Tzin) [RHEL-24465] - net/mlx5: Bridge, expose FDB state via debugfs (Amir Tzin) [RHEL-24465] - net/mlx5: Bridge, pass net device when linking vport to bridge (Amir Tzin) [RHEL-24465] - net/mlx5: Create eswitch debugfs root directory (Amir Tzin) [RHEL-24465] - net/mlx5: Light probe local SFs (Amir Tzin) [RHEL-24417 RHEL-24465] - net/mlx5: Move esw multiport devlink param to eswitch code (Amir Tzin) [RHEL-24417 RHEL-24465] - net/mlx5: Split function_setup() to enable and open functions (Amir Tzin) [RHEL-24417 RHEL-24465] - net/mlx5: Enable 4 ports VF LAG (Amir Tzin) [RHEL-24409 RHEL-24465] - net/mlx5: LAG, block multiport eswitch LAG in case ldev have more than 2 ports (Amir Tzin) [RHEL-24409 RHEL-24465] - net/mlx5: LAG, block multipath LAG in case ldev have more than 2 ports (Amir Tzin) [RHEL-24409 RHEL-24465] - net/mlx5: LAG, change mlx5_shared_fdb_supported() to static (Amir Tzin) [RHEL-24409 RHEL-24465] - net/mlx5: LAG, generalize handling of shared FDB (Amir Tzin) [RHEL-24409 RHEL-24465] - net/mlx5: LAG, check if all eswitches are paired for shared FDB (Amir Tzin) [RHEL-24409 RHEL-24465] - {net/RDMA}/mlx5: introduce lag_for_each_peer (Amir Tzin) [RHEL-24409 RHEL-24465] - RDMA/mlx5: Free second uplink ib port (Amir Tzin) [RHEL-24409 RHEL-24465] - net/mlx5e: E-Switch, Fix shared fdb error flow (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Pass other_vport flag if vport is not 0 (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Use xarray for devcom paired device index (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Add peer fdb miss rules for vport manager or ecpf (Amir Tzin) [RHEL-24465] - net/mlx5e: Use vhca_id for device index in vport rx rules (Amir Tzin) [RHEL-24465] - net/mlx5: Lag, Remove duplicate code checking lag is supported (Amir Tzin) [RHEL-24465] - net/mlx5: Set max number of embedded CPU VFs (Amir Tzin) [RHEL-24465] - net/mlx5: Update SRIOV enable/disable to handle EC/VFs (Amir Tzin) [RHEL-24465] - net/mlx5: Query correct caps for min msix vectors (Amir Tzin) [RHEL-24465] - net/mlx5: Use correct vport when restoring GUIDs (Amir Tzin) [RHEL-24465] - net/mlx5: Add new page type for EC VF pages (Amir Tzin) [RHEL-24465] - net/mlx5: Add/remove peer miss rules for EC VFs (Amir Tzin) [RHEL-24465] - net/mlx5: Add management of EC VF vports (Amir Tzin) [RHEL-24465] - mlx5/core: E-Switch, Allocate ECPF vport if it's an eswitch manager (Amir Tzin) [RHEL-24465] - net/mlx5: Update vport caps query/set for EC VFs (Amir Tzin) [RHEL-24465] - net/mlx5: Enable devlink port for embedded cpu VF vports (Amir Tzin) [RHEL-24465] - net/mlx5: mlx5_ifc updates for embedded CPU SRIOV (Amir Tzin) [RHEL-24465] - net/mlx5: Simplify unload all rep code (Amir Tzin) [RHEL-24465] - net/mlx5: Skip inline mode check after mlx5_eswitch_enable_locked() failure (Amir Tzin) [RHEL-24465] - net/mlx5: Devcom, extend mlx5_devcom_send_event to work with more than two devices (Amir Tzin) [RHEL-24465] - net/mlx5: Devcom, introduce devcom_for_each_peer_entry (Amir Tzin) [RHEL-24465] - net/mlx5: E-switch, mark devcom as not ready when all eswitches are unpaired (Amir Tzin) [RHEL-24465] - net/mlx5: Devcom, Rename paired to ready (Amir Tzin) [RHEL-24465] - net/mlx5: DR, handle more than one peer domain (Amir Tzin) [RHEL-24465] - net/mlx5: E-switch, generalize shared FDB creation (Amir Tzin) [RHEL-24465] - net/mlx5: E-switch, Handle multiple master egress rules (Amir Tzin) [RHEL-24465] - net/mlx5: E-switch, refactor FDB miss rule add/remove (Amir Tzin) [RHEL-24465] - net/mlx5: E-switch, enlarge peer miss group table (Amir Tzin) [RHEL-24465] - net/mlx5e: Handle offloads flows per peer (Amir Tzin) [RHEL-24465] - net/mlx5e: en_tc, re-factor query route port (Amir Tzin) [RHEL-24465] - net/mlx5e: rep, store send to vport rules per peer (Amir Tzin) [RHEL-24465] - net/mlx5e: tc, Refactor peer add/del flow (Amir Tzin) [RHEL-24465] - net/mlx5e: en_tc, Extend peer flows to a list (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Initialize E-Switch for eswitch manager (Amir Tzin) [RHEL-24465] - net/mlx5: devlink, Only show PF related devlink warning when needed (Amir Tzin) [RHEL-24465] - net/mlx5: E-Switch, Use metadata matching for RoCE loopback rule (Amir Tzin) [RHEL-24465] - net/mlx5: E-Switch, Use RoCE version 2 for loopback traffic (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Add a check that log_max_l2_table is valid (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch: move debug print of adding mac to correct place (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Check device is PF when stopping esw offloads (Amir Tzin) [RHEL-24465] - net/mlx5: Remove redundant vport_group_manager cap check (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Use metadata for vport matching in send-to-vport rules (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Allow get vport api if esw exists (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Update when to set other vport context (Amir Tzin) [RHEL-24465] - net/mlx5e: Remove redundant __func__ arg from fs_err() calls (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Remove flow_source check for metadata matching (Amir Tzin) [RHEL-24465] - net/mlx5: E-Switch, Remove redundant check (Amir Tzin) [RHEL-24465] - net/mlx5: Remove redundant esw multiport validate function (Amir Tzin) [RHEL-24465] - RDMA/mlx5: Handles RoCE MACsec steering rules addition and deletion (Amir Tzin) [RHEL-22227] - net/mlx5: Add RoCE MACsec steering infrastructure in core (Amir Tzin) [RHEL-22227] - net/mlx5: Configure MACsec steering for ingress RoCEv2 traffic (Amir Tzin) [RHEL-22227] - net/mlx5: Configure MACsec steering for egress RoCEv2 traffic (Amir Tzin) [RHEL-22227] - net/mlx5: Add MACsec priorities in RDMA namespaces (Amir Tzin) [RHEL-22227] - RDMA/mlx5: Implement MACsec gid addition and deletion (Amir Tzin) [RHEL-22227] - net/mlx5: Maintain fs_id xarray per MACsec device inside macsec steering (Amir Tzin) [RHEL-22227] - net/mlx5: Remove netdevice from MACsec steering (Amir Tzin) [RHEL-22227] - net/mlx5e: Move MACsec flow steering and statistics database from ethernet to core (Amir Tzin) [RHEL-22227] - net/mlx5e: Rename MACsec flow steering functions/parameters to suit core naming style (Amir Tzin) [RHEL-22227] - net/mlx5: Remove dependency of macsec flow steering on ethernet (Amir Tzin) [RHEL-22227] - net/mlx5e: Move MACsec flow steering operations to be used as core library (Amir Tzin) [RHEL-22227] - RDMA/mlx5: Return the firmware result upon destroying QP/RQ (Amir Tzin) [RHEL-22227] - RDMA/mlx5: Handle DCT QP logic separately from low level QP interface (Amir Tzin) [RHEL-22227] - RDMA/mlx5: Reduce QP table exposure (Amir Tzin) [RHEL-22227] - net/mlx5: Nullify qp->dbg pointer post destruction (Amir Tzin) [RHEL-22227]- nvmet: fix ns enable/disable possible hang (Maurizio Lombardi) [RHEL-37676] - nvme: fix reconnection fail due to reserved tag allocation (Maurizio Lombardi) [RHEL-36896] {CVE-2024-27435} - Revert "xen/x2apic: enable x2apic mode when supported for HVM" (Vitaly Kuznetsov) [RHEL-34602] - ext4: dax - remove tech preview tag (Bill O'Donnell) [RHEL-39889] - redhat: remove the merge subtrees script (Derek Barbosa) - redhat: rhdocs: delete .get_maintainer.conf (Derek Barbosa) - redhat: rhdocs: Remove the rhdocs directory (Derek Barbosa) - redhat: redhat/Makefile: remove dist-maint-update target (Derek Barbosa) - nfp: flower: handle acti_netdevs allocation failure (Ken Cox) [RHEL-35158] {CVE-2024-27046} - crypto: qat - Fix ADF_DEV_RESET_SYNC memory leak (Vladis Dronov) [RHEL-35816] {CVE-2024-26974} - crypto: qat - specify firmware files for 402xx (Vladis Dronov) [RHEL-35816] - crypto: qat - validate slices count returned by FW (Vladis Dronov) [RHEL-35816] - crypto: qat - improve error logging to be consistent across features (Vladis Dronov) [RHEL-35816] - crypto: qat - improve error message in adf_get_arbiter_mapping() (Vladis Dronov) [RHEL-35816] - crypto: qat - implement dh fallback for primes > 4K (Vladis Dronov) [RHEL-24063] - crypto: qat - Fix spelling mistake "Invalide" -> "Invalid" (Vladis Dronov) [RHEL-35816] - crypto: qat - Avoid -Wflex-array-member-not-at-end warnings (Vladis Dronov) [RHEL-35816] - crypto: qat - implement interface for live migration (Vladis Dronov) [RHEL-35816] - crypto: qat - add interface for live migration (Vladis Dronov) [RHEL-35816] - crypto: qat - add bank save and restore flows (Vladis Dronov) [RHEL-35816] - crypto: qat - expand CSR operations for QAT GEN4 devices (Vladis Dronov) [RHEL-35816] - crypto: qat - rename get_sla_arr_of_type() (Vladis Dronov) [RHEL-35816] - crypto: qat - relocate CSR access code (Vladis Dronov) [RHEL-35816] - crypto: qat - move PFVF compat checker to a function (Vladis Dronov) [RHEL-35816] - crypto: qat - relocate and rename 4xxx PF2VM definitions (Vladis Dronov) [RHEL-35816] - crypto: qat - adf_get_etr_base() helper (Vladis Dronov) [RHEL-35816] - powerpc/eeh: Permanently disable the removed device (Mamatha Inamdar) [RHEL-35642] - powerpc/eeh: Use a goto for recovery failures (Mamatha Inamdar) [RHEL-35642] - powerpc/eeh: Small refactor of eeh_handle_normal_event() (Mamatha Inamdar) [RHEL-35642] - REDHAT: Fix values in Makefile being redefined (Lucas Zampieri) - selftests/net/lib: no need to record ns name if it already exist (Ivan Vecera) [RHEL-36219] - netlink: specs: Add missing bridge linkinfo attrs (Ivan Vecera) [RHEL-36219] - net: bridge: switchdev: Ensure deferred event delivery on unoffload (Ivan Vecera) [RHEL-36219] - net: bridge: switchdev: Skip MDB replays of deferred events on offload (Ivan Vecera) [RHEL-36219] - selftests: forwarding: Fix bridge locked port test flakiness (Ivan Vecera) [RHEL-36219] - selftests: forwarding: Suppress grep warnings (Ivan Vecera) [RHEL-36219] - selftests: forwarding: Fix bridge MDB test flakiness (Ivan Vecera) [RHEL-36219] - selftests: forwarding: Fix layer 2 miss test flakiness (Ivan Vecera) [RHEL-36219] - selftests: net: Fix bridge backup port test flakiness (Ivan Vecera) [RHEL-36219] - selftests: forwarding: List helper scripts in TEST_FILES Makefile variable (Ivan Vecera) [RHEL-36219] - selftests: net: Add missing matchall classifier (Ivan Vecera) [RHEL-36219] - bridge: mcast: fix disabled snooping after long uptime (Ivan Vecera) [RHEL-36219] - selftests/net/lib: update busywait timeout value (Ivan Vecera) [RHEL-36219] - selftests: forwarding: Remove executable bits from lib.sh (Ivan Vecera) [RHEL-36219] - selftests: forwarding: Avoid failures to source net/lib.sh (Ivan Vecera) [RHEL-36219] - bridge: cfm: fix enum typo in br_cc_ccm_tx_parse (Ivan Vecera) [RHEL-36219] - selftests: vxlan_mdb: Add MDB bulk deletion test (Ivan Vecera) [RHEL-36219] - selftests: bridge_mdb: Add MDB bulk deletion test (Ivan Vecera) [RHEL-36219] - vxlan: mdb: Add MDB bulk deletion support (Ivan Vecera) [RHEL-36219] - bridge: mdb: Add MDB bulk deletion support (Ivan Vecera) [RHEL-36219] - bridge: add MDB state mask uAPI attribute (Ivan Vecera) [RHEL-36219] - selftests/net: convert test_bridge_neigh_suppress.sh to run it in unique namespace (Ivan Vecera) [RHEL-36219] - selftests/net: convert test_bridge_backup_port.sh to run it in unique namespace (Ivan Vecera) [RHEL-36219] - selftests/net: add lib.sh (Ivan Vecera) [RHEL-36219] - docs: bridge: add other features (Ivan Vecera) [RHEL-36219] - docs: bridge: add netfilter doc (Ivan Vecera) [RHEL-36219] - docs: bridge: add switchdev doc (Ivan Vecera) [RHEL-36219] - docs: bridge: add multicast doc (Ivan Vecera) [RHEL-36219] - docs: bridge: add VLAN doc (Ivan Vecera) [RHEL-36219] - docs: bridge: add STP doc (Ivan Vecera) [RHEL-36219] - docs: bridge: Add kAPI/uAPI fields (Ivan Vecera) [RHEL-36219] - net: bridge: add document for IFLA_BRPORT enum (Ivan Vecera) [RHEL-36219] - net: bridge: add document for IFLA_BR enum (Ivan Vecera) [RHEL-36219] - docs: bridge: update doc format to rst (Ivan Vecera) [RHEL-36219] - net: bridge: fill in MODULE_DESCRIPTION() (Ivan Vecera) [RHEL-36219] - selftests: vxlan_mdb: Use MDB get instead of dump (Ivan Vecera) [RHEL-36219] - selftests: bridge_mdb: Use MDB get instead of dump (Ivan Vecera) [RHEL-36219] - rtnetlink: Add MDB get support (Ivan Vecera) [RHEL-36219] - vxlan: mdb: Add MDB get support (Ivan Vecera) [RHEL-36219] - bridge: mcast: Add MDB get support (Ivan Vecera) [RHEL-36219] - vxlan: mdb: Factor out a helper for remote entry size calculation (Ivan Vecera) [RHEL-36219] - vxlan: mdb: Adjust function arguments (Ivan Vecera) [RHEL-36219] - bridge: mcast: Rename MDB entry get function (Ivan Vecera) [RHEL-36219] - bridge: mcast: Factor out a helper for PG entry size calculation (Ivan Vecera) [RHEL-36219] - bridge: mcast: Account for missing attributes (Ivan Vecera) [RHEL-36219] - bridge: mcast: Dump MDB entries even when snooping is disabled (Ivan Vecera) [RHEL-36219] - br_netfilter: use single forward hook for ip and arp (Ivan Vecera) [RHEL-36219] - selftests: forwarding: bridge_fdb_learning_limit: Add a new selftest (Ivan Vecera) [RHEL-36219] - net: bridge: Set strict_start_type for br_policy (Ivan Vecera) [RHEL-36219] - net: bridge: Add netlink knobs for number / max learned FDB entries (Ivan Vecera) [RHEL-36219] - net: bridge: Track and limit dynamically learned FDB entries (Ivan Vecera) [RHEL-36219] - net: bridge: Set BR_FDB_ADDED_BY_USER early in fdb_add_entry (Ivan Vecera) [RHEL-36219] - selftests: net: Add bridge backup port and backup nexthop ID test (Ivan Vecera) [RHEL-36219] - bridge: Add backup nexthop ID support (Ivan Vecera) [RHEL-36219] - RDMA/mlx5: Fix fortify source warning while accessing Eth segment (Kamal Heib) [RHEL-33164] {CVE-2024-26907} - powerpc/pseries: Rework lppaca_shared_proc() to avoid DEBUG_PREEMPT (Mark Langsdorf) [RHEL-32447] - powerpc: Don't include lppaca.h in paca.h (Mark Langsdorf) [RHEL-32447] - cpuidle: dt: Replace deprecated strncpy() with strscpy() (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Avoid unnecessary variable assignments (Mark Langsdorf) [RHEL-32447] - cpuidle: menu: Skip tick_nohz_get_sleep_length() call in some cases (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Gather statistics regarding whether or not to stop the tick (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Skip tick_nohz_get_sleep_length() call in some cases (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Do not call tick_nohz_get_sleep_length() upfront (Mark Langsdorf) [RHEL-32447] - cpuidle: psci: Move enabling OSI mode after power domains creation (Mark Langsdorf) [RHEL-32447] - cpuidle: dt_idle_genpd: Add helper function to remove genpd topology (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Drop utilized from struct teo_cpu (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Avoid stopping the tick unnecessarily when bailing out (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Update idle duration estimate when choosing shallower state (Mark Langsdorf) [RHEL-32447] - cpuidle: Adjust includes to remove of_device.h (Mark Langsdorf) [RHEL-32447] - cpuidle: Use of_property_present() for testing DT property presence (Mark Langsdorf) [RHEL-32447] - nvme-fabrics: prevent overriding of existing host (John Meneghini) [RHEL-30850] - tee: amdtee: fix use-after-free vulnerability in amdtee_close_session (David Arcari) [RHEL-24997] - tee: amdtee: Add return_origin to 'struct tee_cmd_load_ta' (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Update sps power thermals according to the platform-profiles (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support to get sps default APTS index values (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support to get APTS index numbers for static slider (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support to notify sbios heart beat event (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support to get sbios requests in PMF driver (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Disable debugfs support for querying power thermals (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Differentiate PMF ACPI versions (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add debugging message for missing policy data (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Remove smart_pc_status enum (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix possible out-of-bound memory accesses (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Use struct for cookie header (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Do not use readl() for policy buffer access (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix return value of amd_pmf_start_policy_engine() (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add missing __iomem attribute to policy_base (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix missing error code in amd_pmf_init_smart_pc() (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix a potential race with policy binary sideload (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fixup error handling for amd_pmf_init_smart_pc() (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix a suspend hang on Framework 13 (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix TEE enact command failure after suspend and resume (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix memory leak in amd_pmf_get_pb_data() (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Get ambient light information from AMD SFH driver (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Get Human presence information from AMD SFH driver (David Arcari) [RHEL-24997] - HID: amd_sfh: Add a new interface for exporting ALS data (David Arcari) [RHEL-24997] - HID: amd_sfh: Add a new interface for exporting HPD data (David Arcari) [RHEL-24997] - HID: amd_sfh: rename float_to_int() to amd_sfh_float_to_int() (David Arcari) [RHEL-24997] - HID: amd_sfh: Add light chromaticity for SFH1.1 (David Arcari) [RHEL-24997] - HID: amd_sfh: Add light chromaticity support (David Arcari) [RHEL-24997] - HID: amd_sfh: Add support for SFH1.1 light color temperature (David Arcari) [RHEL-24997] - HID: amd_sfh: Add support for light color temperature (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Return a status code only as a constant in two functions (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Return directly after a failed apmf_if_call() in apmf_sbios_heartbeat_notify() (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: dump policy binary data (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add capability to sideload of policy binary (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add facility to dump TA inputs (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Make source_as_str() as non-static (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support to update system state (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support update p3t limit (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support to get inputs from other subsystems (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: change amd_pmf_init_features() call sequence (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support for PMF Policy Binary (David Arcari) [RHEL-24997] - redhat/configs: enable AMDTEE (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Change return type of amd_pmf_set_dram_addr() (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support for PMF-TA interaction (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add PMF TEE interface (David Arcari) [RHEL-24997]- powerpc/pseries/iommu: LPAR panics during boot up with a frozen PE (Mamatha Inamdar) [RHEL-39788] {CVE-2024-36926} - thermal/debugfs: Fix two locking issues with thermal zone debug (David Arcari) [RHEL-40008] {CVE-2024-36961} - thermal/debugfs: Free all thermal zone debug memory on zone removal (David Arcari) [RHEL-39875] {CVE-2024-36956} - thermal/debugfs: Prevent use-after-free from occurring after cdev removal (David Arcari) [RHEL-39774] {CVE-2024-36932} - s390/qeth: Fix typo 'weed' in comment (Tobias Huschle) [RHEL-23681] - s390/qeth: replace deprecated strncpy with strscpy (Tobias Huschle) [RHEL-23681] - s390/ctcm: replace deprecated strncpy with strscpy (Tobias Huschle) [RHEL-23681] - s390/qeth: Fix kernel panic after setting hsuid (Tobias Huschle) [RHEL-23681] - s390/ism: Properly fix receive message buffer allocation (Tobias Huschle) [RHEL-23681] - s390/qeth: handle deferred cc1 (Tobias Huschle) [RHEL-23681] - s390/qeth: Fix potential loss of L3-IP@ in case of network issues (Tobias Huschle) [RHEL-23681] - s390/ism: ism driver implies smc protocol (Tobias Huschle) [RHEL-23681] - net/smc: fix neighbour and rtable leak in smc_ib_find_route() (Tobias Huschle) [RHEL-23682] - s390/qdio: handle deferred cc1 (Tobias Huschle) [RHEL-23680] - scsi: zfcp: Replace strlcpy() with strscpy() (Tobias Huschle) [RHEL-23680] - scsi: zfcp: Fix a double put in zfcp_port_enqueue() (Tobias Huschle) [RHEL-23680] - net/mlx5: Properly link new fs rules into the tree (Kamal Heib) [RHEL-37422] {CVE-2024-35960} - net/mlx5e: fix a double-free in arfs_create_groups (Kamal Heib) [RHEL-36922] {CVE-2024-35835} - net/mlx5e: fix a potential double-free in fs_any_create_groups (Kamal Heib) [RHEL-37093] {CVE-2023-52667} - can: dev: can_put_echo_skb(): don't crash kernel if can_priv::echo_skb is accessed out of bounds (Jose Ignacio Tornos Martinez) [RHEL-38226] {CVE-2023-52878} - blk-mq: add helper for checking if one CPU is mapped to specified hctx (Ming Lei) [RHEL-36684] - net: hns3: fix kernel crash when 1588 is received on HIP08 devices (Ken Cox) [RHEL-33213] {CVE-2024-26881} - fsverity: use register_sysctl_init() to avoid kmemleak warning (Andrey Albershteyn) [RHEL-36258] - ethtool: netlink: Add missing ethnl_ops_begin/complete (Ivan Vecera) [RHEL-36217] - ethtool: reformat kerneldoc for struct ethtool_fec_stats (Ivan Vecera) [RHEL-36217] - ethtool: reformat kerneldoc for struct ethtool_link_settings (Ivan Vecera) [RHEL-36217] - Documentation: networking: add missing PLCA messages from the message list (Ivan Vecera) [RHEL-36217] - net: partial revert of the "Make timestamping selectable: series (Ivan Vecera) [RHEL-36217] - net: ethtool: ts: Let the active time stamping layer be selectable (Ivan Vecera) [RHEL-36217] - net: ethtool: ts: Update GET_TS to reply the current selected timestamp (Ivan Vecera) [RHEL-36217] - net: Change the API of PHY default timestamp to MAC (Ivan Vecera) [RHEL-36217] - net: Replace hwtstamp_source by timestamping layer (Ivan Vecera) [RHEL-36217] - net: ethtool: Add a command to list available time stamping layers (Ivan Vecera) [RHEL-36217] - net: ethtool: Add a command to expose current time stamping layer (Ivan Vecera) [RHEL-36217] - net_tstamp: Add TIMESTAMPING SOFTWARE and HARDWARE mask (Ivan Vecera) [RHEL-36217] - net: phy: micrel: fix ts_info value in case of no phc (Ivan Vecera) [RHEL-36217] - net: Make dev_set_hwtstamp_phylib accessible (Ivan Vecera) [RHEL-36217] - net: macb: Convert to ndo_hwtstamp_get() and ndo_hwtstamp_set() (Ivan Vecera) [RHEL-36217] - net: ethtool: Refactor identical get_ts_info implementations. (Ivan Vecera) [RHEL-36217] - net: phy: Remove the call to phy_mii_ioctl in phy_hwstamp_get/set (Ivan Vecera) [RHEL-36217] - net: Convert PHYs hwtstamp callback to use kernel_hwtstamp_config (Ivan Vecera) [RHEL-36217] - net: omit ndo_hwtstamp_get() call when possible in dev_set_hwtstamp_phylib() (Ivan Vecera) [RHEL-36217] - net: remove phy_has_hwtstamp() -> phy_mii_ioctl() decision from converted drivers (Ivan Vecera) [RHEL-36217] - net: fec: delete fec_ptp_disable_hwts() (Ivan Vecera) [RHEL-36217] - net: fec: convert to ndo_hwtstamp_get() and ndo_hwtstamp_set() (Ivan Vecera) [RHEL-36217] - net: bonding: convert to ndo_hwtstamp_get() / ndo_hwtstamp_set() (Ivan Vecera) [RHEL-36217] - net: macvlan: convert to ndo_hwtstamp_get() / ndo_hwtstamp_set() (Ivan Vecera) [RHEL-36217] - net: vlan: convert to ndo_hwtstamp_get() / ndo_hwtstamp_set() (Ivan Vecera) [RHEL-36217] - net: ethtool: Fix documentation of ethtool_sprintf() (Ivan Vecera) [RHEL-36217] - Revert "ethtool: Fix mod state of verbose no_mask bitset" (Ivan Vecera) [RHEL-36217] - ethtool: Fix mod state of verbose no_mask bitset (Ivan Vecera) [RHEL-36217] - ipv6: also use netdev_hold() in ip6_route_check_nh() (Ivan Vecera) [RHEL-36217] - net: create device lookup API with reference tracking (Ivan Vecera) [RHEL-36217] - net_tstamp: add SOF_TIMESTAMPING_OPT_ID_TCP (Ivan Vecera) [RHEL-36217] - fbcon: always restore the old font data in fbcon_do_set_font() (Jocelyn Falempe) [RHEL-23295] - fbcon: Fix incorrect printed function name in fbcon_prepare_logo() (Jocelyn Falempe) [RHEL-23295] - hid/picolcd_fb: Set FBINFO_VIRTFB flag (Jocelyn Falempe) [RHEL-23295] - fbdev: remove I2C_CLASS_DDC support (Jocelyn Falempe) [RHEL-23295] - fbdev/intelfb: Remove driver (Jocelyn Falempe) [RHEL-23295] - video/logo: use %u format specifier for unsigned int values (Jocelyn Falempe) [RHEL-23295] - video/sticore: Store ROM device in STI struct (Jocelyn Falempe) [RHEL-23295] - fbdev: flush deferred IO before closing (Jocelyn Falempe) [RHEL-23295] - fbdev: flush deferred work in fb_deferred_io_fsync() (Jocelyn Falempe) [RHEL-23295] - fbdev: amba-clcd: Delete the old CLCD driver (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove support for Carillo Ranch driver (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove default file-I/O implementations (Jocelyn Falempe) [RHEL-23295] - fbdev: Warn on incorrect framebuffer access (Jocelyn Falempe) [RHEL-23295] - fbdev: Move default fb_mmap code into helper function (Jocelyn Falempe) [RHEL-23295] - fbdev: Push pgprot_decrypted() into mmap implementations (Jocelyn Falempe) [RHEL-23295] - fbdev: Rename FB_SYS_FOPS token to FB_SYSMEM_FOPS (Jocelyn Falempe) [RHEL-23295] - fbdev/cyber2000fb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - fbdev/wm8505fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/vt8500lcdfb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - fbdev/clps711x-fb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - fbdev/ps3fb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - fbdev/au1200fb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - fbdev/udlfb: Select correct helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/smscufx: Select correct helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sh_mobile_lcdcfb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - fbdev/arcfb: Use generator macros for deferred I/O (Jocelyn Falempe) [RHEL-23295] - fbdev/vfb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Use dev_err_probe (Jocelyn Falempe) [RHEL-23295] - fbdev: offb: Simplify offb_init_fb() (Jocelyn Falempe) [RHEL-23295] - fbdev: stifb: Make the STI next font pointer a 32-bit signed offset (Jocelyn Falempe) [RHEL-23295] - fbdev/vt8623fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/viafb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/vga16fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/vermilionfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/tridentfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/tgafb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/tdfxfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sunxvr500: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/stifb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sm712fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sm501fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sisfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/savagefb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sa1100fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/s3fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/s1d13xxxfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/rivafb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/radeon: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pvr2fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pm3fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pm2fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/nvidiafb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/neofb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/matroxfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/intelfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/imsttfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/i810fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/hpfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/hitfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/hgafb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/gbefb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/ep93xx-fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/dnfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/cyber2000fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/controlfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/cobalt-lcd: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/cirrusfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/au1100fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/atyfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/atafb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/arkfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/amifb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/amba-clcd: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/68328fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Provide I/O-memory helpers as module (Jocelyn Falempe) [RHEL-23295] - hid/picolcd: Use fb_ops helpers for deferred I/O (Jocelyn Falempe) [RHEL-23295] - console: fix up ARM screen_info reference (Jocelyn Falempe) [RHEL-23295] - vga16fb: drop powerpc support (Jocelyn Falempe) [RHEL-23295] - dummycon: limit Arm console size hack to footbridge (Jocelyn Falempe) [RHEL-23295] - fbdev: core: syscopyarea: fix sloppy typing (Jocelyn Falempe) [RHEL-23295] - fbdev: core: cfbcopyarea: fix sloppy typing (Jocelyn Falempe) [RHEL-23295] - fbdev: uvesafb: Remove uvesafb_exec() prototype from include/video/uvesafb.h (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Disable PWM on shutdown, suspend and remove (Jocelyn Falempe) [RHEL-23295] - fbdev: Replace fb_pgprotect() with pgprot_framebuffer() (Jocelyn Falempe) [RHEL-23295] - fbdev: Avoid file argument in fb_pgprotect() (Jocelyn Falempe) [RHEL-23295] - fbdev: mmp: Annotate struct mmp_path with __counted_by (Jocelyn Falempe) [RHEL-23295] - drm: fix up fbdev Kconfig defaults (Jocelyn Falempe) [RHEL-23295] - fbdev: Update fbdev source file paths (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Clean up include statements in fbmem.c (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Remove empty internal helpers from fb_logo.c (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Move logo functions into separate source file (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Unexport logo helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Fix style of code for boot-up logo (Jocelyn Falempe) [RHEL-23295] - fbdev/hyperv_fb: Use fb_ops helpers for deferred I/O (Jocelyn Falempe) [RHEL-23295] - fbdev: Add Kconfig macro FB_IOMEM_HELPERS_DEFERRED (Jocelyn Falempe) [RHEL-23295] - fbdev: ssd1307fb: Use bool for ssd1307fb_deviceinfo flags (Jocelyn Falempe) [RHEL-23295] - fbdev: mx3fb: Remove the driver (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Use list_for_each_entry() helper (Jocelyn Falempe) [RHEL-23295] - fbdev/tcx: Use initializer macro for struct fb_ops (Jocelyn Falempe) [RHEL-23295] - fbdev/p9100: Use initializer macro for struct fb_ops (Jocelyn Falempe) [RHEL-23295] - fbdev/leo: Use initializer macro for struct fb_ops (Jocelyn Falempe) [RHEL-23295] - fbdev/cg3: Use initializer macro for struct fb_ops (Jocelyn Falempe) [RHEL-23295] - fbdev/cg14: Use initializer macro for struct fb_ops (Jocelyn Falempe) [RHEL-23295] - fbdev/bw2: Use initializer macro for struct fb_ops (Jocelyn Falempe) [RHEL-23295] - fbdev/sbus: Add initializer macros and Kconfig tokens for SBUS support (Jocelyn Falempe) [RHEL-23295] - fbdev/sbus: Build sbuslib.o if CONFIG_FB_SBUS has been selected (Jocelyn Falempe) [RHEL-23295] - hid/picolcd: Remove flag FBINFO_FLAG_DEFAULT from fbdev driver (Jocelyn Falempe) [RHEL-23295] - backlight: led_bl: Remove redundant of_match_ptr() (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Drop ret variable in brightness change function (Jocelyn Falempe) [RHEL-23295] - fbdev: kyro: Remove unused declarations (Jocelyn Falempe) [RHEL-23295] - fbdev/xilinxfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/vesafb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/valkyriefb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/uvesafb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sunxvr2500: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sunxvr1000: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sstfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/simplefb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sh7760fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/s3cfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/q40fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pxafb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pxa168fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pmagb-b-fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pmag-ba-fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pmag-aa-fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/platinumfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/offb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/ocfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/mx3fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/mb862xxfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/maxinefb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/macfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/kyro: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/imxfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/i740fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/gxt4500: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/grvga: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/goldfishfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/g364fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/fsl-diu-fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/fm2fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/efifb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/da8xx-fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/chipsfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/carminefb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/aty128fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/atmel_lcdfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/asiliantfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/acornfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbcon: Make fbcon_registered_fb and fbcon_num_registered_fb static (Jocelyn Falempe) [RHEL-23295] - fbdev: Align deferred I/O with naming of helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Use _DMAMEM_ infix for DMA-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Use _SYSMEM_ infix for system-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Use _IOMEM_ infix for I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Harmonize some comments in (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove FB_DEFAULT_SYS_OPS (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove FBINFO_DEFAULT and FBINFO_FLAG_DEFAULT (Jocelyn Falempe) [RHEL-23295] - fbdev: ssd1307fb: Print the PWM's label instead of its number (Jocelyn Falempe) [RHEL-23295] - backlight: gpio_backlight: Drop output GPIO direction check for initial power state (Jocelyn Falempe) [RHEL-23295] - video: logo: LOGO should depend on FB_CORE i.s.o. FB (Jocelyn Falempe) [RHEL-23295] - Revert "fbcon: Use kzalloc() in fbcon_prepare_logo()" (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Catch errors when changing brightness (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Initialize PWM state on first brightness change (Jocelyn Falempe) [RHEL-23295] - fbdev: Add fb_ops init macros for framebuffers in DMA-able memory (Jocelyn Falempe) [RHEL-23295] - fbdev: Document that framebuffer_alloc() returns zero'ed data (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove FBINFO_FLAG_DEFAULT from framebuffer_alloc()'ed structs (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove FBINFO_FLAG_DEFAULT from kzalloc()'ed structs (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove FBINFO_DEFAULT from framebuffer_alloc()'ed structs (Jocelyn Falempe) [RHEL-23295] - fbdev: Split frame buffer support in FB and FB_CORE symbols (Jocelyn Falempe) [RHEL-23295] - fbdev: Move core fbdev symbols to a separate Kconfig file (Jocelyn Falempe) [RHEL-23295] - video: Add auxiliary display drivers to Graphics support menu (Jocelyn Falempe) [RHEL-23295] - fbcon: remove unused display (p) from fbcon_redraw() (Jocelyn Falempe) [RHEL-23295] - vgacon: cache vc_cell_height in vgacon_cursor() (Jocelyn Falempe) [RHEL-23295] - vgacon: let vgacon_doresize() return void (Jocelyn Falempe) [RHEL-23295] - vgacon: remove unused xpos from vgacon_set_cursor_size() (Jocelyn Falempe) [RHEL-23295] - vgacon: remove unneeded forward declarations (Jocelyn Falempe) [RHEL-23295] - vgacon: switch vgacon_scrolldelta() and vgacon_restore_screen() (Jocelyn Falempe) [RHEL-23295] - fbdev/xen-fbfront: Select FB_SYS_HELPERS_DEFERRED (Jocelyn Falempe) [RHEL-23295] - fbdev/ssd1307fb: Generate deferred I/O ops (Jocelyn Falempe) [RHEL-23295] - fbdev/ssd1307fb: Select FB_SYS_HELPERS_DEFERRED (Jocelyn Falempe) [RHEL-23295] - fbdev/metronomefb: Select FB_SYS_HELPERS_DEFERRED (Jocelyn Falempe) [RHEL-23295] - fbdev/hecubafb: Select FB_SYS_HELPERS_DEFERRED (Jocelyn Falempe) [RHEL-23295] - fbdev/broadsheetfb: Select FB_SYS_HELPERS_DEFERRED (Jocelyn Falempe) [RHEL-23295] - redhat/configs: Enable FB_DEVICE (Jocelyn Falempe) [RHEL-23295] - fbdev: Make support for userspace interfaces configurable (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Rework fb init code (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Move file-I/O code into separate file (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Move procfs code to separate file (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Add fb_device_{create,destroy}() (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Move framebuffer and backlight helpers into separate files (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Pass Linux device to pm_vt_switch_*() functions (Jocelyn Falempe) [RHEL-23295] - backlight/gpio_backlight: Rename field 'fbdev' to 'dev' (Jocelyn Falempe) [RHEL-23295] - backlight/gpio_backlight: Compare against struct fb_info.device (Jocelyn Falempe) [RHEL-23295] - fbdev: Rename fb_mem*() helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Move framebuffer I/O helpers into (Jocelyn Falempe) [RHEL-23295] - arch/x86: Include in fbdev source file (Jocelyn Falempe) [RHEL-23295] - arch/x86: Implement with generic helpers (Jocelyn Falempe) [RHEL-23295] - arch/powerpc: Implement with generic helpers (Jocelyn Falempe) [RHEL-23295] - arch/arm64: Implement with generic helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Prepare generic architecture helpers (Jocelyn Falempe) [RHEL-23295] - backlight: led_bl: Take led_access lock when required (Jocelyn Falempe) [RHEL-23295] - fbdev: fix potential OOB read in fast_imageblit() (Jocelyn Falempe) [RHEL-23295] - video: backlight: lp855x: Get PWM for PWM mode during probe (Jocelyn Falempe) [RHEL-23295] - fbdev: Add Kconfig options to select different fb_ops helpers (Jocelyn Falempe) [RHEL-23295] - fbcon: Fix null-ptr-deref in soft_cursor (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Remove unneeded checks for valid GPIOs (Jocelyn Falempe) [RHEL-23295] - fbdev: fbmem: mark get_fb_unmapped_area() static (Jocelyn Falempe) [RHEL-23295] - fbdev: Include instead of (Jocelyn Falempe) [RHEL-23295] - fbdev/matrox: Remove trailing whitespaces (Jocelyn Falempe) [RHEL-23295] - fbdev: modedb: Add 1920x1080 at 60 Hz video mode (Jocelyn Falempe) [RHEL-23295] - fbdev: Validate info->screen_{base, buffer} in fb_ops implementations (Jocelyn Falempe) [RHEL-23295] - fbdev: Don't re-validate info->state in fb_ops implementations (Jocelyn Falempe) [RHEL-23295] - fbdev: Use screen_buffer in fb_sys_{read,write}() (Jocelyn Falempe) [RHEL-23295] - fbdev: vga16fb: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - fbdev: vesafb: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - fbdev: simplefb: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - fbdev: offb: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - fbdev: efifb: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - video: Move HP PARISC STI core code to shared location (Jocelyn Falempe) [RHEL-23295] - video/aperture: Provide a VGA helper for gma500 and internal use (Jocelyn Falempe) [RHEL-23295] - fbmem: Reject FB_ACTIVATE_KD_TEXT from userspace (Jocelyn Falempe) [RHEL-23295] - video/aperture: Fix typos in comments (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Mark OF related data as maybe unused (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - backlight: led_bl: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - fbdev: Use of_property_read_bool() for boolean properties (Jocelyn Falempe) [RHEL-23295] - drivers: video: logo: add SPDX comment, remove GPL notice in pnmtologo.c (Jocelyn Falempe) [RHEL-23295] - drivers: video: logo: fix code style issues in pnmtologo.c (Jocelyn Falempe) [RHEL-23295] - fbdev: Make fb_modesetting_disabled() static inline (Jocelyn Falempe) [RHEL-23295] - fbdev: Fix incorrect page mapping clearance at fb_deferred_io_release() (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Don't rely on a disabled PWM emiting inactive state (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Configure pwm only once per backlight toggle (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Drop support for legacy PWM probing (Jocelyn Falempe) [RHEL-23295] - backlight: backlight: Fix doc for backlight_device_get_by_name (Jocelyn Falempe) [RHEL-23295] - fbdev: Fix invalid page access after closing deferred I/O devices (Jocelyn Falempe) [RHEL-23295] - fbdev: remove w100fb driver (Jocelyn Falempe) [RHEL-23295] - fbdev: remove tmiofb driver (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove unused struct fb_deferred_io .first_io field (Jocelyn Falempe) [RHEL-23295] - fbdev: fbmon: fix function name in kernel-doc (Jocelyn Falempe) [RHEL-23295] - fbdev: remove s3c2410 framebuffer (Jocelyn Falempe) [RHEL-23295] - drm/fbdev: Remove aperture handling and FBINFO_MISC_FIRMWARE (Jocelyn Falempe) [RHEL-23295] - fbdev/vga16fb: Do not use struct fb_info.apertures (Jocelyn Falempe) [RHEL-23295] - fbdev/vesafb: Do not use struct fb_info.apertures (Jocelyn Falempe) [RHEL-23295] - fbdev/vesafb: Remove trailing whitespaces (Jocelyn Falempe) [RHEL-23295] - fbdev/simplefb: Do not use struct fb_info.apertures (Jocelyn Falempe) [RHEL-23295] - fbdev/offb: Do not use struct fb_info.apertures (Jocelyn Falempe) [RHEL-23295] - fbdev/offb: Allocate struct offb_par with framebuffer_alloc() (Jocelyn Falempe) [RHEL-23295] - fbdev/efifb: Do not use struct fb_info.apertures (Jocelyn Falempe) [RHEL-23295] - fbdev/efifb: Add struct efifb_par for driver data (Jocelyn Falempe) [RHEL-23295] - Revert "fbcon: don't lose the console font across generic->chip driver switch" (Jocelyn Falempe) [RHEL-23295] - fbcon: Remove trailing whitespaces (Jocelyn Falempe) [RHEL-23295] - fbdev: matroxfb: G200eW: Increase max memory from 1 MB to 16 MB (Jocelyn Falempe) [RHEL-23295] - fbdev: make offb driver tristate (Jocelyn Falempe) [RHEL-23295] - fbdev: fbcon: release buffer when fbcon_do_set_font() failed (Jocelyn Falempe) [RHEL-23295] - fbdev: uvesafb: don't build on UML (Jocelyn Falempe) [RHEL-23295] - fbdev: matroxfb: Convert to i2c's .probe_new() (Jocelyn Falempe) [RHEL-23295] - fbdev: omapfb: connector-analog-tv: remove support for platform data (Jocelyn Falempe) [RHEL-23295] - fbdev: omapfb: panel-dpi: remove support for platform data (Jocelyn Falempe) [RHEL-23295] - fbdev: omapfb: panel-sony-acx565akm: remove support for platform data (Jocelyn Falempe) [RHEL-23295] - fbdev: ssd1307fb: Drop duplicate NULL checks for PWM APIs (Jocelyn Falempe) [RHEL-23295] - fbdev: ssd1307fb: Drop optional dependency (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Convert to i2c's .probe_new() (Jocelyn Falempe) [RHEL-23295] - fbcon: Use kzalloc() in fbcon_prepare_logo() (Jocelyn Falempe) [RHEL-23295] - Revert "drm/fb-helper: Schedule deferred-I/O worker after writing to framebuffer" (Jocelyn Falempe) [RHEL-23295] - fbdev: Add support for the nomodeset kernel parameter (Jocelyn Falempe) [RHEL-23295] - drm/fb-helper: Schedule deferred-I/O worker after writing to framebuffer (Jocelyn Falempe) [RHEL-23295] - fbdev: MIPS supports iomem addresses (Jocelyn Falempe) [RHEL-23295] - fbdev: vga16fb: Add missing MODULE_DEVICE_TABLE() entry (Jocelyn Falempe) [RHEL-23295] - fbdev: fbcon: Properly revert changes when vc_resize() failed (Jocelyn Falempe) [RHEL-23295] - fbdev: Move fbdev drivers from strlcpy to strscpy (Jocelyn Falempe) [RHEL-23295] - fbdev: fbcon: Destroy mutex on freeing struct fb_info (Jocelyn Falempe) [RHEL-23295] - fbdev: ssd1307fb: Fix repeated words in comments (Jocelyn Falempe) [RHEL-23295] - video: fbdev: offb: Include missing linux/platform_device.h (Jocelyn Falempe) [RHEL-23295] - fbdev: Make registered_fb[] private to fbmem.c (Jocelyn Falempe) [RHEL-23295] - fbdev/vga16fb: Auto-generate module init/exit code (Jocelyn Falempe) [RHEL-23295] - fbdev/vga16fb: Create EGA/VGA devices in sysfb code (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove trailing whitespaces (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Switch to atomic PWM API (Jocelyn Falempe) [RHEL-23295] - Revert "drivers/video/backlight/platform_lcd.c: add support for device tree based probe" (Jocelyn Falempe) [RHEL-23295] - fbcon: Use fbcon_info_from_console() in fbcon_modechange_possible() (Jocelyn Falempe) [RHEL-23295] - video: fbdev: simplefb: Check before clk_put() not needed (Jocelyn Falempe) [RHEL-23295] - fbcon: Fix boundary checks for fbcon=vc:n1-n2 parameters (Jocelyn Falempe) [RHEL-23295] - fbcon: Fix accelerated fbdev scrolling while logo is still shown (Jocelyn Falempe) [RHEL-23295] - fbcon: Remove obsolete reference to initmem_freed (Jocelyn Falempe) [RHEL-23295] - video: fbdev: radeon: Fix spelling typo in comment (Jocelyn Falempe) [RHEL-23295] - fbdev: Prevent possible use-after-free in fb_release() (Jocelyn Falempe) [RHEL-23295] - Revert "fbdev: Prevent probing generic drivers if a FB is already registered" (Jocelyn Falempe) [RHEL-23295] - fbdev: Rename pagelist to pagereflist for deferred I/O (Jocelyn Falempe) [RHEL-23295] - fbdev: Refactor implementation of page_mkwrite (Jocelyn Falempe) [RHEL-23295] - fbcon: replace snprintf in show functions with sysfs_emit (Jocelyn Falempe) [RHEL-23295] - video: fbdev: aty/matrox/...: Prepare cleanup of powerpc's asm/prom.h (Jocelyn Falempe) [RHEL-23295] - fbdev: Fix cfb_imageblit() for arbitrary image widths (Jocelyn Falempe) [RHEL-23295] - fbdev: Fix sys_imageblit() for arbitrary image widths (Jocelyn Falempe) [RHEL-23295] - video: fbdev: offb: fix warning comparing pointer to 0 (Jocelyn Falempe) [RHEL-23295] - backlight: backlight: Slighly simplify devm_of_find_backlight() (Jocelyn Falempe) [RHEL-23295] - drm/exynos: fimd: add BGR support for exynos4/5 (Jocelyn Falempe) [RHEL-23295] - fbdev: Improve performance of cfb_imageblit() (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove trailing whitespaces from cfbimgblt.c (Jocelyn Falempe) [RHEL-23295] - fbdev: Improve performance of sys_imageblit() (Jocelyn Falempe) [RHEL-23295] - fbdev: Improve performance of sys_fillrect() (Jocelyn Falempe) [RHEL-23295] - fbcon: Avoid 'cap' set but not used warning (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Avoid open coded arithmetic in memory allocation (Jocelyn Falempe) [RHEL-23295] - fbdev: fbmem: Fix the implicit type casting (Jocelyn Falempe) [RHEL-23295] - redhat/configs: disable FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION (Jocelyn Falempe) [RHEL-23295] - fbcon: Add option to enable legacy hardware acceleration (Jocelyn Falempe) [RHEL-23295] - Revert "fbcon: Disable accelerated scrolling" (Jocelyn Falempe) [RHEL-23295] - video: fbdev: fbcvt.c: fix printing in fb_cvt_print_name() (Jocelyn Falempe) [RHEL-23295] - video: fbmem: use swap() to make code cleaner in fb_rotate_logo() (Jocelyn Falempe) [RHEL-23295] - video: fbdev: ssd1307fb: Make use of the helper function dev_err_probe() (Jocelyn Falempe) [RHEL-23295] - video: fbdev: matroxfb: set maxvram of vbG200eW to the same as vbG200 to avoid black screen (Jocelyn Falempe) [RHEL-23295] - video: vga16fb: Fix logic that checks for the display standard (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Add support ACPI enumeration (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Add dev helper variable to lp855x_probe() (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Move device_config setting out of lp855x_configure() (Jocelyn Falempe) [RHEL-23295] - video: fbdev: replace snprintf in show functions with sysfs_emit (Jocelyn Falempe) [RHEL-23295] - fbdev: fbmem: Fix double free of 'fb_info->pixmap.addr' (Jocelyn Falempe) [RHEL-23295] - backlight: Propagate errors from get_brightness() (Jocelyn Falempe) [RHEL-23295] - video: backlight: Drop maximum brightness override for brightness zero (Jocelyn Falempe) [RHEL-23295] - fbmem: don't allow too huge resolutions (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Improve bootloader/kernel device handover (Jocelyn Falempe) [RHEL-23295] - video: fbdev: ssd1307fb: Cache address ranges (Jocelyn Falempe) [RHEL-23295] - video: fbdev: ssd1307fb: Optimize screen updates (Jocelyn Falempe) [RHEL-23295] - video: fbdev: ssd1307fb: Extract ssd1307fb_set_{col,page}_range() (Jocelyn Falempe) [RHEL-23295] - video: fbdev: ssd1307fb: Simplify ssd1307fb_update_display() (Jocelyn Falempe) [RHEL-23295] - video: fbdev: ssd1307fb: Propagate errors via ssd1307fb_update_display() (Jocelyn Falempe) [RHEL-23295] - fbmem: Convert from atomic_t to refcount_t on fb_info->count (Jocelyn Falempe) [RHEL-23295] - scsi: lpfc: Copyright updates for 14.4.0.1 patches (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Update lpfc version to 14.4.0.1 (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Define types in a union for generic void *context3 ptr (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Define lpfc_dmabuf type for ctx_buf ptr (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Define lpfc_nodelist type for ctx_ndlp ptr (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Use a dedicated lock for ras_fwlog state (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Avoid -Wstringop-overflow warning (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Release hbalock before calling lpfc_worker_wake_up() (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Replace hbalock with ndlp lock in lpfc_nvme_unregister_port() (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Update lpfc_ramp_down_queue_handler() logic (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Remove IRQF_ONESHOT flag from threaded IRQ handling (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Move NPIV's transport unregistration to after resource clean up (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Remove unnecessary log message in queuecommand path (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Correct size for cmdwqe/rspwqe for memset() (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Correct size for wqe for memset() (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Replace deprecated strncpy() with strscpy() (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Copyright updates for 14.4.0.0 patches (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Update lpfc version to 14.4.0.0 (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Update lpfc version to 14.2.0.17 (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Move determination of vmid_flag after VMID reinitialization completes (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Reinitialize an NPIV's VMID data structures after FDISC (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Change VMID driver load time parameters to read only (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Change lpfc_vport load_flag member into a bitmask (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Change lpfc_vport fc_flag member into a bitmask (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Protect vport fc_nodes list with an explicit spin lock (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Change nlp state statistic counters into atomic_t (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Move handling of reset congestion statistics events (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Save FPIN frequency statistics upon receipt of peer cgn notifications (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Add condition to delete ndlp object after sending BLS_RJT to an ABTS (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Fix failure to delete vports when discovery is in progress (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Remove NLP_RCV_PLOGI early return during RSCN processing for ndlps (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Allow lpfc_plogi_confirm_nport() logic to execute for Fabric nodes (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Remove D_ID swap log message from trace event logger (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Use sg_dma_len() API to get struct scatterlist's length (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Remove reftag check in DIF paths (Dick Kennedy) [RHEL-24508] - lpfc: Use the proper SCSI midlayer interfaces for PI (Dick Kennedy) [RHEL-24508] - lpfc: Use scsi_cmd_to_rq() instead of scsi_cmnd.request (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Fix reftag generation sizing errors (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc() (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Initialize status local variable in lpfc_sli4_repost_sgl_list() (Dick Kennedy) [RHEL-24508] - x86/coco: Use CC_VENDOR_INTEL for Hyper-V/TDX (Vitaly Kuznetsov) [RHEL-38910]- powerpc/64s: Fix unrecoverable MCE calling async handler from NMI (Mamatha Inamdar) [RHEL-37688] {CVE-2021-47429} - misc: rtsx: do clear express reg every SD_INT (David Arcari) [RHEL-33706] - misc: rtsx: Fix rts5264 driver status incorrect when card removed (David Arcari) [RHEL-33706] - net/mlx5e: Fix mlx5e_priv_init() cleanup flow (Kamal Heib) [RHEL-37426] {CVE-2024-35959} - can: isotp: isotp_sendmsg(): add result check for wait_event_interruptible() (Jose Ignacio Tornos Martinez) [RHEL-38417] {CVE-2021-47457} - net/usb: kalmia: Don't pass act_len in usb_bulk_msg error path (Jose Ignacio Tornos Martinez) [RHEL-38115] {CVE-2023-52703} - net: hns3: do not allow call hns3_nic_net_open repeatedly (Jose Ignacio Tornos Martinez) [RHEL-37707] {CVE-2021-47400} - ice: use irq_update_affinity_hint() (Michal Schmidt) [RHEL-35293] - arm64: mm: Don't remap pgtables for allocate vs populate (Eric Chanudet) [RHEL-32699] - arm64: mm: Batch dsb and isb when populating pgtables (Eric Chanudet) [RHEL-32699] - arm64: mm: Don't remap pgtables per-cont(pte|pmd) block (Eric Chanudet) [RHEL-32699] - cgroup: Remove duplicated cgroup_local_stat_show() and cpu_local_stat_show() functions (Waiman Long) [RHEL-36683] - Revert "Revert "Merge: cgroup: Backport upstream cgroup commits up to v6.8"" (Waiman Long) [RHEL-36683] - x86/tdx: Fix unexpected end of section warning around __tdx_hypercall_failed() (Joe Lawrence) [RHEL-36224] - tipc: fix a possible memleak in tipc_buf_append (Xin Long) [RHEL-36209] - net: tipc: remove redundant 'bool' from CONFIG_TIPC_{MEDIA_UDP,CRYPTO} (Xin Long) [RHEL-36209] - tipc: node: remove Excess struct member kernel-doc warnings (Xin Long) [RHEL-36209] - tipc: socket: remove Excess struct member kernel-doc warning (Xin Long) [RHEL-36209] - tipc: Remove some excess struct member documentation (Xin Long) [RHEL-36209] - tipc: Remove redundant call to TLV_SPACE() (Xin Long) [RHEL-36209] - redhat/configs: Update for ARM_SMMU_V3_KUNIT_TEST (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Make the kunit into a module (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Add unit tests for arm_smmu_write_entry (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Build the whole CD in arm_smmu_make_s1_cd() (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Move the CD generation for SVA into a function (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Allocate the CD table entry in advance (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Make arm_smmu_alloc_cd_ptr() (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Consolidate clearing a CD table entry (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Move the CD generation for S1 domains into a function (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Make CD programming use arm_smmu_write_entry() (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Add an ops indirection to the STE code (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Free MSIs in case of ENOMEM (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu: Convert to domain_alloc_paging() (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Add a type for the CD entry (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Do not ATC invalidate the entire domain (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Do not allow a SVA domain to be set on the wrong PASID (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Retire disable_bypass parameter (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Decouple igfx_off from graphic identity mapping (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Fix compilation error (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Enable Guest Translation after reading IOMMU feature register (Jerry Snitselaar) [RHEL-28780] - iommufd: Add config needed for iommufd_fail_nth (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - selftests/iommu: fix the config fragment (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Add mock IO hugepages tests (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Refactor dirty bitmap tests (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Test u64 unaligned bitmaps (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Use the correct type in nvidia_smmu_context_fault() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove caching mode check before device TLB flush (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove private data use in fault message (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove debugfs use of private data field (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Allocate DMAR fault interrupts locally (Jerry Snitselaar) [RHEL-28780] - iommu: Pass domain to remove_dev_pasid() op (Jerry Snitselaar) [RHEL-28780] - iommu: Undo pasid attachment only for the devices that have succeeded (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Use try_cmpxchg64{,_local}() in iommu.c (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove redundant assignment to variable err (Jerry Snitselaar) [RHEL-28780] - swiotlb: initialise restricted pool list_head when SWIOTLB_DYNAMIC=y (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add SVA domain support (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Initial SVA support for AMD IOMMU (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add support for enable/disable IOPF (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add IO page fault notifier handler (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add support for page response (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Define per-IOMMU iopf_queue (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Enable PCI features based on attached domain capability (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Setup GCR3 table in advance if domain is SVA capable (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce iommu_dev_data.max_pasids (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Fix PPR interrupt processing logic (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Move PPR-related functions into ppr.c (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add support for enabling/disabling IOMMU features (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce per device DTE update function (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Rename amd_iommu_v2_supported() as amd_iommu_pasid_supported() (Jerry Snitselaar) [RHEL-28780] - iommu: Add ops->domain_alloc_sva() (Jerry Snitselaar) [RHEL-28780] - redhat/configs: Clean up CONFIG_AMD_IOMMU_V2 (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Enhance def_domain_type to handle untrusted device (Jerry Snitselaar) [RHEL-28780] - iommufd: Add missing IOMMUFD_DRIVER kconfig for the selftest (Jerry Snitselaar) [RHEL-28780] - swiotlb: do not set total_used to 0 in swiotlb_create_debugfs_files() (Jerry Snitselaar) [RHEL-28780] - swiotlb: fix swiotlb_bounce() to do partial sync's correctly (Jerry Snitselaar) [RHEL-28780] - swiotlb: extend buffer pre-padding to alloc_align_mask if necessary (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Fix WARN_ON in iommu probe path (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Allocate local memory for page request queue (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Fix wrong use of pasid config (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Fix possible irq lock inversion dependency issue (Jerry Snitselaar) [RHEL-28780] - iommu: Validate the PASID in iommu_attach_device_pasid() (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Fix access for STE.SHCFG (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Add cpu_to_le64() around STRTAB_STE_0_V (Jerry Snitselaar) [RHEL-28780] - swiotlb: Reinstate page-alignment for mappings >= PAGE_SIZE (Jerry Snitselaar) [RHEL-28780] - iommu/dma: Force swiotlb_max_mapping_size on an untrusted device (Jerry Snitselaar) [RHEL-28780] - swiotlb: Fix alignment checks when both allocation and DMA masks are present (Jerry Snitselaar) [RHEL-28780] - swiotlb: Honour dma_alloc_coherent() alignment in swiotlb_alloc() (Jerry Snitselaar) [RHEL-28780] - swiotlb: Enforce page alignment in swiotlb_alloc() (Jerry Snitselaar) [RHEL-28780] - swiotlb: Fix double-allocation of slots due to broken alignment handling (Jerry Snitselaar) [RHEL-28780] - dma-direct: Leak pages on dma_set_decrypted() failure (Jerry Snitselaar) [RHEL-28780] - swiotlb: add debugfs to track swiotlb transient pool usage (Jerry Snitselaar) [RHEL-28780] - iommu/dma: Document min_align_mask assumption (Jerry Snitselaar) [RHEL-28780] - iommu: re-use local fwnode variable in iommu_ops_from_fwnode() (Jerry Snitselaar) [RHEL-28780] - iommu: constify fwnode in iommu_ops_from_fwnode() (Jerry Snitselaar) [RHEL-28780] - iommu: constify of_phandle_args in xlate (Jerry Snitselaar) [RHEL-28780] - iommu: constify pointer to bus_type (Jerry Snitselaar) [RHEL-28780] - iommu: Make iommu_report_device_fault() return void (Jerry Snitselaar) [RHEL-28780] - iommu: Make iopf_group_response() return void (Jerry Snitselaar) [RHEL-28780] - iommu: Track iopf group instead of last fault (Jerry Snitselaar) [RHEL-28780] - iommu: Improve iopf_queue_remove_device() (Jerry Snitselaar) [RHEL-28780] - iommu: Use refcount for fault data access (Jerry Snitselaar) [RHEL-28780] - iommu: Refine locking for per-device fault data management (Jerry Snitselaar) [RHEL-28780] - iommu: Separate SVA and IOPF (Jerry Snitselaar) [RHEL-28780] - iommu: Make iommu_queue_iopf() more generic (Jerry Snitselaar) [RHEL-28780] - iommu: Prepare for separating SVA and IOPF (Jerry Snitselaar) [RHEL-28780] - iommu: Merge iommu_fault_event and iopf_fault (Jerry Snitselaar) [RHEL-28780] - iommu: Remove iommu_[un]register_device_fault_handler() (Jerry Snitselaar) [RHEL-28780] - iommu: Merge iopf_device_param into iommu_fault_param (Jerry Snitselaar) [RHEL-28780] - iommu: Cleanup iopf data structure definitions (Jerry Snitselaar) [RHEL-28780] - iommu: Remove unrecoverable fault data (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Remove unrecoverable faults reporting (Jerry Snitselaar) [RHEL-28780] - iommu: Move iommu fault data to linux/iommu.h (Jerry Snitselaar) [RHEL-28780] - iommu/iova: use named kmem_cache for iova magazines (Jerry Snitselaar) [RHEL-28780] - iommu/iova: Reorganise some code (Jerry Snitselaar) [RHEL-28780] - iommu/iova: Tidy up iova_cache_get() failure (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Fix sleeping in atomic context (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Mark interrupt as managed (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce per-device domain ID to fix potential TLB aliasing issue (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused GCR3 table parameters from struct protection_domain (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Rearrange device flush code (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused flush pasid functions (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor GCR3 table helper functions (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor protection_domain helper functions (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor attaching / detaching device functions (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor helper function for setting / clearing GCR3 (Jerry Snitselaar) [RHEL-28780] - iommu: Introduce iommu_group_mutex_assert() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Rearrange GCR3 table setup code (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add support for device based TLB invalidation (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Use protection_domain.flags to check page table mode (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce per-device GCR3 table (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce struct protection_domain.pd_mode (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce get_amd_iommu_from_dev() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Enable Guest Translation before registering devices (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Pass struct iommu_dev_data to set_dte_entry() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove EXPORT_SYMBOL for perf counter related functions (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove redundant error check in amd_iommu_probe_device() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove duplicate function declarations from amd_iommu.h (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused APERTURE_* macros (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused IOVA_* macro (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused PPR_* macros (Jerry Snitselaar) [RHEL-28780] - iommu: Fix compilation without CONFIG_IOMMU_INTEL (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove scalabe mode in domain_context_clear_one() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove scalable mode context entry setup from attach_dev (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Setup scalable mode context entry in probe path (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Fix NULL domain on device release (Jerry Snitselaar) [RHEL-28780 RHEL-29357] - iommu: Add static iommu_ops->release_domain (Jerry Snitselaar) [RHEL-28780 RHEL-29357] - iommu/vt-d: Improve ITE fault handling if target device isn't present (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Don't issue ATS Invalidation request when device is disconnected (Jerry Snitselaar) [RHEL-28780] - PCI: Make pci_dev_is_disconnected() helper public for other drivers (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Use device rbtree in iopf reporting path (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Use rbtree to track iommu probed devices (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Merge intel_svm_bind_mm() into its caller (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove initialization for dynamically heap-allocated rcu_head (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove treatment for revoking PASIDs with pending page faults (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Use kcalloc() instead of kzalloc() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove INTEL_IOMMU_BROKEN_GFX_WA (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Convert to domain_alloc_paging() (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Pass arm_smmu_domain and arm_smmu_device to finalize (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Use the identity/blocked domain during release (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Add a global static BLOCKED domain (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Add a global static IDENTITY domain (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Check that the RID domain is S1 in SVA (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Remove arm_smmu_master->domain (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Pass smmu_domain to arm_enable/disable_ats() (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Put writing the context descriptor in the right order (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Do not change the STE twice during arm_smmu_attach_dev() (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Compute the STE only once for each master (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Hold arm_smmu_asid_lock during all of attach_dev (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Build the whole STE in arm_smmu_make_s2_domain_ste() (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Move the STE generation for S1 and S2 domains into functions (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Consolidate the STE generation for abort/bypass (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Make STE programming independent of the callers (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-qcom: Add X1E80100 MDSS compatible (Jerry Snitselaar) [RHEL-28780] - iommu/ipmmu-vmsa: Minor cleanups (Jerry Snitselaar) [RHEL-28780] - iommu/msm-iommu: don't limit the driver too much (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Don't check map/unmap pairing with HUGE_PAGES (Jerry Snitselaar) [RHEL-28780] - iommufd: Fix protection fault in iommufd_test_syz_conv_iova (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Fix mock_dev_num bug (Jerry Snitselaar) [RHEL-28780] - iommufd: Fix iopt_access_list_id overwrite bug (Jerry Snitselaar) [RHEL-28780] - iommu/sva: Fix SVA handle sharing in multi device case (Jerry Snitselaar) [RHEL-28780] - iommu/sva: Restore SVA handle sharing (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Do not use GFP_KERNEL under as spinlock (Jerry Snitselaar) [RHEL-28780] - Revert "iommu/arm-smmu: Convert to domain_alloc_paging()" (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Fix constant-out-of-range warning (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Set SSADE when attaching to a parent with dirty tracking (Jerry Snitselaar) [RHEL-28780 RHEL-29359] - iommu/vt-d: Add missing dirty tracking set for parent domain (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Wrap the dirty tracking loop to be a helper (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove domain parameter for intel_pasid_setup_dirty_tracking() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add missing device iotlb flush for parent domain (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Update iotlb in nested domain attach (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add missing iotlb flush for parent domain (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add __iommu_flush_iotlb_psi() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Track nested domains in parent (Jerry Snitselaar) [RHEL-28780] - iommufd: Reject non-zero data_type if no data_len is provided (Jerry Snitselaar) [RHEL-28780] - iommufd/iova_bitmap: Consider page offset for the pages to be pinned (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Hugepage mock domain support (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Refactor mock_domain_read_and_clear_dirty() (Jerry Snitselaar) [RHEL-28780] - iommufd/iova_bitmap: Handle recording beyond the mapped pages (Jerry Snitselaar) [RHEL-28780] - iommufd/iova_bitmap: Switch iova_bitmap::bitmap to an u8 array (Jerry Snitselaar) [RHEL-28780] - iommufd/iova_bitmap: Bounds check mapped::pages access (Jerry Snitselaar) [RHEL-28780] - drm/tegra: Do not assume that a NULL domain means no DMA IOMMU (Jerry Snitselaar) [RHEL-28780] - iommu: Allow ops->default_domain to work when !CONFIG_IOMMU_DMA (Jerry Snitselaar) [RHEL-28780] - dma-debug: fix kernel-doc warnings (Jerry Snitselaar) [RHEL-28780] - swiotlb: check alloc_size before the allocation of a new memory pool (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Check the bus type during probe (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add iotlb flush for nested domain (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add data structure for Intel VT-d stage-1 cache invalidation (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Add coverage for IOMMU_HWPT_INVALIDATE ioctl (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Add IOMMU_TEST_OP_MD_CHECK_IOTLB test op (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Add mock_domain_cache_invalidate_user support (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Add iommu_copy_struct_from_user_array helper (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add IOMMU_HWPT_INVALIDATE (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Add cache_invalidate_user op (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/sva: Fix memory leak in iommu_sva_bind_device() (Jerry Snitselaar) [RHEL-28780] - iommu/dma: Trace bounce buffer usage when mapping buffers (Jerry Snitselaar) [RHEL-28780] - iommu/tegra: Use tegra_dev_iommu_get_stream_id() in the remaining places (Jerry Snitselaar) [RHEL-28780] - acpi: Do not return struct iommu_ops from acpi_iommu_configure_id() (Jerry Snitselaar) [RHEL-28780] - iommu: Mark dev_iommu_priv_set() with a lockdep (Jerry Snitselaar) [RHEL-28780] - iommu: Mark dev_iommu_get() with lockdep (Jerry Snitselaar) [RHEL-28780] - iommu/of: Use -ENODEV consistently in of_iommu_configure() (Jerry Snitselaar) [RHEL-28780] - iommmu/of: Do not return struct iommu_ops from of_iommu_configure() (Jerry Snitselaar) [RHEL-28780] - iommu: Remove struct iommu_ops *iommu from arch_setup_dma_ops() (Jerry Snitselaar) [RHEL-28780] - iommu: Set owner token to SVA domain (Jerry Snitselaar) [RHEL-28780] - iommu: Support mm PASID 1:n with sva domains (Jerry Snitselaar) [RHEL-28780 RHEL-29105] - mm: Deprecate pasid field (Jerry Snitselaar) [RHEL-28780 RHEL-29105] - mm: Add structure to keep sva information (Jerry Snitselaar) [RHEL-28780 RHEL-29105] - iommu: Add mm_get_enqcmd_pasid() helper function (Jerry Snitselaar) [RHEL-28780 RHEL-29105] - iommu/vt-d: Remove mm->pasid in intel_sva_bind_mm() (Jerry Snitselaar) [RHEL-28780 RHEL-29105] - iommu: Change kconfig around IOMMU_SVA (Jerry Snitselaar) [RHEL-28780 RHEL-29105] - iommu: Extend LPAE page table format to support custom allocators (Jerry Snitselaar) [RHEL-28780] - iommu/io-pgtable: Move Apple DART support to its own file (Jerry Snitselaar) [RHEL-28780] - iommu: Allow passing custom allocators to pgtable drivers (Jerry Snitselaar) [RHEL-28780] - iommu: Clean up open-coded ownership checks (Jerry Snitselaar) [RHEL-28780] - iommu: Retire bus ops (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Don't register fwnode for legacy binding (Jerry Snitselaar) [RHEL-28780] - iommu: Decouple iommu_domain_alloc() from bus ops (Jerry Snitselaar) [RHEL-28780] - iommu: Validate that devices match domains (Jerry Snitselaar) [RHEL-28780] - iommu: Decouple iommu_present() from bus ops (Jerry Snitselaar) [RHEL-28780] - iommu: Factor out some helpers (Jerry Snitselaar) [RHEL-28780] - iommu: Map reserved memory as cacheable if device is coherent (Jerry Snitselaar) [RHEL-28780] - iommu/amd/pgtbl_v2: Invalidate updated page ranges only (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Make domain_flush_pages as global function (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Consolidate amd_iommu_domain_flush_complete() call (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor device iotlb invalidation code (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor IOMMU tlb invalidation code (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add support to invalidate multiple guest pages (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove redundant passing of PDE bit (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove redundant domain flush from attach_device() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Rename iommu_flush_all_caches() -> amd_iommu_flush_all_caches() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Do not flush IRTE when only updating isRun and destination fields (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Set variable amd_dirty_ops to static (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Move inline helpers to header files (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove unused vcmd interfaces (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove unused parameter of intel_pasid_setup_pass_through() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Refactor device_to_iommu() to retrieve iommu directly (Jerry Snitselaar) [RHEL-28780] - iommu/virtio: Add ops->flush_iotlb_all and enable deferred flush (Jerry Snitselaar) [RHEL-28780] - iommu/virtio: Make use of ops->iotlb_sync_map (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Convert to domain_alloc_paging() (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Pass arm_smmu_domain to internal functions (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Implement IOMMU_DOMAIN_BLOCKED (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Convert to a global static identity domain (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Reorganize arm_smmu_domain_add_master() (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Remove ARM_SMMU_DOMAIN_NESTED (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Master cannot be NULL in arm_smmu_write_strtab_ent() (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Add a type for the STE (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: disable stall for quiet_cd (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-qcom: Add QCM2290 MDSS compatible (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-qcom: Add missing GMU entry to match table (Jerry Snitselaar) [RHEL-28780] - dma-debug: make dma_debug_add_bus take a const pointer (Jerry Snitselaar) [RHEL-28780] - dma-mapping: clear dev->dma_mem to NULL after freeing it (Jerry Snitselaar) [RHEL-28780] - swiotlb: reduce area lock contention for non-primary IO TLB pools (Jerry Snitselaar) [RHEL-28780] - dma-mapping: don't store redundant offsets (Jerry Snitselaar) [RHEL-28780] - iommufd: Do not UAF during iommufd_put_object() (Jerry Snitselaar) [RHEL-28780] - iommufd: Add iommufd_ctx to iommufd_put_object() (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Fix _test_mock_dirty_bitmaps() (Jerry Snitselaar) [RHEL-28780] - iommu: Fix printk arg in of_iommu_get_resv_regions() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Set variable intel_dirty_ops to static (Jerry Snitselaar) [RHEL-28780] - iommu: Flow ERR_PTR out from __iommu_domain_alloc() (Jerry Snitselaar) [RHEL-28780] - swiotlb: fix out-of-bounds TLB allocations with CONFIG_SWIOTLB_DYNAMIC (Jerry Snitselaar) [RHEL-28780] - dma-mapping: fix dma_addressing_limited() if dma_range_map can't cover all system RAM (Jerry Snitselaar) [RHEL-28780] - dma-mapping: move dma_addressing_limited() out of line (Jerry Snitselaar) [RHEL-28780] - swiotlb: do not free decrypted pages if dynamic (Jerry Snitselaar) [RHEL-28780] - s390/pci: prepare is_passed_through() for dma-iommu (Jerry Snitselaar) [RHEL-28780] - iommu/dma: Use a large flush queue and timeout for shadow_on_flush (Jerry Snitselaar) [RHEL-28780] - iommu/dma: Allow a single FQ in addition to per-CPU FQs (Jerry Snitselaar) [RHEL-28780] - iommu/s390: Disable deferred flush for ISM devices (Jerry Snitselaar) [RHEL-28780] - s390/pci: Fix reset of IOMMU software counters (Jerry Snitselaar) [RHEL-28780] - s390/pci: Use dma-iommu layer (Jerry Snitselaar) [RHEL-28780] - s390/pci: convert high_memory to physical address (Jerry Snitselaar) [RHEL-28780] - iommu: Allow .iotlb_sync_map to fail and handle s390's -ENOMEM return (Jerry Snitselaar) [RHEL-28780] - iommufd: Convert to alloc_domain_paging() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Use ops->blocked_domain (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Update the definition of the blocking domain (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Refactor spapr_tce_platform_iommu_attach_dev() (Jerry Snitselaar) [RHEL-28780] - powerpc/pseries/iommu: DLPAR add doesn't completely initialize pci_controller (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Fix the missing iommu_group_put() during platform domain attach (Jerry Snitselaar) [RHEL-28780] - powerpc: iommu: Bring back table group release_ownership() call (Jerry Snitselaar) [RHEL-28780] - iommu: Move IOMMU_DOMAIN_BLOCKED global statics to ops->blocked_domain (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Do not do platform domain attach atctions after probe (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Setup a default domain and remove set_platform_dma_ops (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Fix notifiers being shared by PCI and VIO buses (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Only build sPAPR access functions on pSeries (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Remove iommu_del_device() (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Add iommu_ops to report capabilities and allow blocking domains (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Add "borrowing" iommu_table_group_ops (Jerry Snitselaar) [RHEL-28780] - powerpc/pci_64: Init pcibios subsys a bit later (Jerry Snitselaar) [RHEL-28780] - iommu: change iommu_map_sgtable to return signed values (Jerry Snitselaar) [RHEL-28780] - iommu: Fix return code in iommu_group_alloc_default_domain() (Jerry Snitselaar) [RHEL-28780] - iommu: Do not use IOMMU_DOMAIN_DMA if CONFIG_IOMMU_DMA is not enabled (Jerry Snitselaar) [RHEL-28780] - iommu: Improve map/unmap sanity checks (Jerry Snitselaar) [RHEL-28780] - iommu: Retire map/unmap ops (Jerry Snitselaar) [RHEL-28780] - iommu/tegra-smmu: Update to {map,unmap}_pages (Jerry Snitselaar) [RHEL-28780] - iommu/ipmmu-vmsa: Convert to generic_single_device_group() (Jerry Snitselaar) [RHEL-28780] - iommu: Add generic_single_device_group() (Jerry Snitselaar) [RHEL-28780] - iommu: Remove useless group refcounting (Jerry Snitselaar) [RHEL-28780] - iommu: Convert remaining simple drivers to domain_alloc_paging() (Jerry Snitselaar) [RHEL-28780] - iommu: Convert simple drivers with DOMAIN_DMA to domain_alloc_paging() (Jerry Snitselaar) [RHEL-28780] - iommu: Add ops->domain_alloc_paging() (Jerry Snitselaar) [RHEL-28780] - iommu: Add __iommu_group_domain_alloc() (Jerry Snitselaar) [RHEL-28780] - iommu: Require a default_domain for all iommu drivers (Jerry Snitselaar) [RHEL-28780] - iommu/ipmmu: Add an IOMMU_IDENTITIY_DOMAIN (Jerry Snitselaar) [RHEL-28780] - iommu: Remove ops->set_platform_dma_ops() (Jerry Snitselaar) [RHEL-28780] - iommu/tegra-smmu: Support DMA domains in tegra (Jerry Snitselaar) [RHEL-28780] - iommu/tegra-smmu: Implement an IDENTITY domain (Jerry Snitselaar) [RHEL-28780] - iommu: Allow an IDENTITY domain as the default_domain in ARM32 (Jerry Snitselaar) [RHEL-28780] - iommu: Reorganize iommu_get_default_domain_type() to respect def_domain_type() (Jerry Snitselaar) [RHEL-28780] - iommu/tegra-gart: Remove tegra-gart (Jerry Snitselaar) [RHEL-28780] - iommu: Add IOMMU_DOMAIN_PLATFORM for S390 (Jerry Snitselaar) [RHEL-28780] - iommu: Add IOMMU_DOMAIN_PLATFORM (Jerry Snitselaar) [RHEL-28780] - iommu: Add iommu_ops->identity_domain (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove DMA_FQ type from domain allocation path (Jerry Snitselaar) [RHEL-28780] - Revert "iommu: Fix false ownership failure on AMD systems with PASID activated" (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused EXPORT_SYMBOLS (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove amd_iommu_device_info() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove PPR support (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove iommu_v2 module (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Initialize iommu_device->max_pasids (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Enable device ATS/PASID/PRI capabilities independently (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce iommu_dev_data.flags to track device capabilities (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce iommu_dev_data.ppr (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Rename ats related variables (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Modify logic for checking GT and PPR features (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Consolidate feature detection and reporting logic (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Miscellaneous clean up when free domain (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Do not set amd_iommu_pgtable in pass-through mode (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce helper functions for managing GCR3 table (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor protection domain allocation code (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Consolidate logic to allocate protection domain (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Consolidate timeout pre-define to amd_iommu_type.h (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused amd_io_pgtable.pt_root variable (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: debugfs: Support dumping a specified page table (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: debugfs: Create/remove debugfs file per {device, pasid} (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: debugfs: Dump entry pointing to huge page (Jerry Snitselaar) [RHEL-28780] - iommu/virtio: Add __counted_by for struct viommu_request and use struct_size() (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3-sva: Remove bond refcount (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3-sva: Remove unused iommu_sva handle (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Rename cdcfg to cd_table (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Update comment about STE liveness (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Cleanup arm_smmu_domain_finalise (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Move CD table to arm_smmu_master (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Refactor write_ctx_desc (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: move stall_enabled to the cd table (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Encapsulate ctx_desc_cfg init in alloc_cd_tables (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Replace s1_cfg with cdtab_cfg (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Move ctx_desc out of s1_cfg (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-qcom: Add SM7150 SMMUv2 (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-qcom: Add SDM670 MDSS compatible (Jerry Snitselaar) [RHEL-28780] - iommu/tegra-smmu: Drop unnecessary error check for for debugfs_create_dir() (Jerry Snitselaar) [RHEL-28780] - iommufd: Organize the mock domain alloc functions closer to Joerg's tree (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Fix page-size check in iommufd_test_dirty() (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add iopt_area_alloc() (Jerry Snitselaar) [RHEL-28780] - iommufd: Fix missing update of domains_itree after splitting iopt_area (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Disallow read-only mappings to nest parent domain (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add nested domain allocation (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Set the nested domain to a device (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Make domain attach helpers to be extern (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add helper to setup pasid nested translation (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add helper for nested domain allocation (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Extend dmar_domain to support nested domain (Jerry Snitselaar) [RHEL-28780] - iommufd: Add data structure for Intel VT-d stage-1 domain allocation (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Enhance capability check for nested parent domain allocation (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Add coverage for IOMMU_HWPT_ALLOC with nested HWPTs (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Add nested domain allocation for mock domain (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Add iommu_copy_struct_from_user helper (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add a nested HW pagetable object (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Pass in parent domain with user_data to domain_alloc_user op (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Share iommufd_hwpt_alloc with IOMMUFD_OBJ_HWPT_NESTED (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Derive iommufd_hwpt_paging from iommufd_hw_pagetable (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/device: Wrap IOMMUFD_OBJ_HWPT_PAGING-only configurations (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Rename IOMMUFD_OBJ_HW_PAGETABLE to IOMMUFD_OBJ_HWPT_PAGING (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Add IOMMU_DOMAIN_NESTED (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Only enforce cache coherency in iommufd_hw_pagetable_alloc (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Test IOMMU_HWPT_GET_DIRTY_BITMAP_NO_CLEAR flag (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Test out_capabilities in IOMMU_GET_HW_INFO (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Test IOMMU_HWPT_GET_DIRTY_BITMAP (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Test IOMMU_HWPT_SET_DIRTY_TRACKING (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Test IOMMU_HWPT_ALLOC_DIRTY_TRACKING (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Expand mock_domain with dev_flags (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/vt-d: Access/Dirty bit support for SS domains (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/amd: Access/Dirty bit support in IOPTEs (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/amd: Add domain_alloc_user based domain allocation (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add a flag to skip clearing of IOPTE dirty (Jerry Snitselaar) [RHEL-28780] - iommufd: Add capabilities to IOMMU_GET_HW_INFO (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add IOMMU_HWPT_GET_DIRTY_BITMAP (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add IOMMU_HWPT_SET_DIRTY_TRACKING (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add a flag to enforce dirty tracking on attach (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Add iommu_domain ops for dirty tracking (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Correct IOMMU_HWPT_ALLOC_NEST_PARENT description (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Rework TEST_LENGTH to test min_size explicitly (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add domain_alloc_user op (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Add domain_alloc_user() support in iommu mock (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Support allocating nested parent domain (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Flow user flags for domain allocation to domain_alloc_user() (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Use the domain_alloc_user() op for domain allocation (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Add new iommu op to create domains owned by userspace (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Iterate idev_ids in mock_domain's alloc_hwpt test (Jerry Snitselaar) [RHEL-28780] - iommufd: Fix spelling errors in comments (Jerry Snitselaar) [RHEL-28780] - dma-debug: Fix a typo in a debugging eye-catcher (Jerry Snitselaar) [RHEL-28780] - swiotlb: rewrite comment explaining why the source is preserved on DMA_FROM_DEVICE (Jerry Snitselaar) [RHEL-28780] - net: fec: use dma_alloc_noncoherent for data cache enabled coldfire (Jerry Snitselaar) [RHEL-28780] - dma-direct: warn when coherent allocations aren't supported (Jerry Snitselaar) [RHEL-28780] - dma-direct: simplify the use atomic pool logic in dma_direct_alloc (Jerry Snitselaar) [RHEL-28780] - dma-direct: add a CONFIG_ARCH_HAS_DMA_ALLOC symbol (Jerry Snitselaar) [RHEL-28780] - dma-direct: add dependencies to CONFIG_DMA_GLOBAL_POOL (Jerry Snitselaar) [RHEL-28780] - swiotlb: do not try to allocate a TLB bigger than MAX_ORDER pages (Jerry Snitselaar) [RHEL-28780] - swiotlb: fix the check whether a device has used software IO TLB (Jerry Snitselaar) [RHEL-28780] - dma-contiguous: fix the Kconfig entry for CONFIG_DMA_NUMA_CMA (Jerry Snitselaar) [RHEL-28780] - iommu: Explicitly include correct DT includes (Jerry Snitselaar) [RHEL-28780] - swiotlb: move slot allocation explanation comment where it belongs (Jerry Snitselaar) [RHEL-28780] - swiotlb: search the software IO TLB only if the device makes use of it (Jerry Snitselaar) [RHEL-28780] - swiotlb: allocate a new memory pool when existing pools are full (Jerry Snitselaar) [RHEL-28780] - swiotlb: determine potential physical address limit (Jerry Snitselaar) [RHEL-28780] - swiotlb: if swiotlb is full, fall back to a transient memory pool (Jerry Snitselaar) [RHEL-28780] - redhat/configs: add file for SWIOTLB_DYNAMIC (Jerry Snitselaar) [RHEL-28780] - swiotlb: add a flag whether SWIOTLB is allowed to grow (Jerry Snitselaar) [RHEL-28780] - swiotlb: separate memory pool data from other allocator data (Jerry Snitselaar) [RHEL-28780] - swiotlb: add documentation and rename swiotlb_do_find_slots() (Jerry Snitselaar) [RHEL-28780] - redhat/configs: Add CONFIG_DMA_NUMA_CMA and remove CONFIG_DMA_PERNUMA_CMA (Jerry Snitselaar) [RHEL-28780] - dma-contiguous: support numa CMA for specified node (Jerry Snitselaar) [RHEL-28780] - dma-contiguous: support per-numa CMA for all architectures (Jerry Snitselaar) [RHEL-28780] - of: Fix "dma-ranges" handling for bus controllers (Jerry Snitselaar) [RHEL-28780] - net/mlx5e: Fix operation precedence bug in port timestamping napi_poll context (Kamal Heib) [RHEL-30492] {CVE-2023-52626} - sched/numa: Fix mm numa_scan_seq based unconditional scan (Phil Auld) [RHEL-10049] - sched/numa: Complete scanning of inactive VMAs when there is no alternative (Phil Auld) [RHEL-10049] - sched/numa: Complete scanning of partial VMAs regardless of PID activity (Phil Auld) [RHEL-10049] - sched/numa: Move up the access pid reset logic (Phil Auld) [RHEL-10049] - sched/numa: Trace decisions related to skipping VMAs (Phil Auld) [RHEL-10049] - sched/numa: Rename vma_numab_state::access_pids[] => ::pids_active[], ::next_pid_reset => ::pids_active_reset (Phil Auld) [RHEL-10049] - sched/numa: Document vma_numab_state fields (Phil Auld) [RHEL-10049] - sched/numa: use hash_32 to mix up PIDs accessing VMA (Phil Auld) [RHEL-10049] - sched/numa: implement access PID reset logic (Phil Auld) [RHEL-10049] - selftests/livepatch: fix and refactor new dmesg message code (Ryan Sullivan) [RHEL-31518] - docs: automarkup: linkify git revs (Ryan Sullivan) [RHEL-31518] - livepatch: Fix missing newline character in klp_resolve_symbols() (Ryan Sullivan) [RHEL-31518]- KVM: arm64: Do not re-initialize the KVM lock (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: arm64: vgic-v2: Check for non-NULL vCPU in vgic_v2_parse_attr() (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: arm64: Ensure target address is granule-aligned for range TLBI (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: arm64: Fix host-programmed guest events in nVHE (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: selftests: Fix spelling mistake "trigged" -> "triggered" (Sebastian Ott) [RHEL-31215] - KVM: arm64: removed unused kern_hyp_va asm macro (Sebastian Ott) [RHEL-31215] - KVM: arm64: add comments to __kern_hyp_va (Sebastian Ott) [RHEL-31215] - KVM: selftests: arm64: Support P52V48 4K and 16K guest_modes (Sebastian Ott) [RHEL-31215] - KVM: selftests: arm64: Determine max ipa size per-page size (Sebastian Ott) [RHEL-31215] - KVM: selftests: Fix __GUEST_ASSERT() format warnings in ARM's arch timer test (Sebastian Ott) [RHEL-31215] - perf build: Fix out of tree build related to installation of sysreg-defs (Sebastian Ott) [RHEL-31215] - tools headers: Update tools's copy of arm64/asm headers (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: Remove unused functions from vpmu test (Sebastian Ott) [RHEL-31215] - KVM: arm64: selftests: Split arch_timer test code (Sebastian Ott) [RHEL-31215] - KVM: arm64: selftests: Enable tuning of error margin in arch_timer test (Sebastian Ott) [RHEL-31215] - KVM: arm64: selftests: Data type cleanup for arch_timer test (Sebastian Ott) [RHEL-31215] - KVM: selftests: Print timer ctl register in ISTATUS assertion (Sebastian Ott) [RHEL-31215] - KVM: selftests: Fix GUEST_PRINTF() format warnings in ARM code (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: Remove redundant newlines (Sebastian Ott) [RHEL-31215] - KVM: arm64: selftests: Handle feature fields with nonzero minimum value correctly (Sebastian Ott) [RHEL-31215] - KVM: selftests: Ensure sysreg-defs.h is generated at the expected path (Sebastian Ott) [RHEL-31215] - perf build: Ensure sysreg-defs Makefile respects output dir (Sebastian Ott) [RHEL-31215] - tools headers arm64: Fix references to top srcdir in Makefile (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: Update tools copy of arm_pmuv3.h (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: vPMU test for validating user accesses (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: vPMU register test for unimplemented counters (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: vPMU register test for implemented counters (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: Introduce vpmu_counter_access test (Sebastian Ott) [RHEL-31215] - tools: Import arm_pmuv3.h (Sebastian Ott) [RHEL-31215] - KVM: arm64: selftests: Test for setting ID register from usersapce (Sebastian Ott) [RHEL-31215] - KVM: arm64: Document vCPU feature selection UAPIs (Sebastian Ott) [RHEL-31215] - KVM: arm64: Document KVM_ARM_GET_REG_WRITABLE_MASKS (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fix out-of-IPA space translation fault handling (Sebastian Ott) [RHEL-31215] - Revert "KVM: arm64: Snapshot all non-zero RES0/RES1 sysreg fields for later checking" (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fix TRFCR_EL1/PMSCR_EL1 access in hVHE mode (Sebastian Ott) [RHEL-31215] - KVM: arm64: Don't initialize idreg debugfs w/ preemption disabled (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fail the idreg iterator if idregs aren't initialized (Sebastian Ott) [RHEL-31215] - KVM: arm64: Set io memory s2 pte as normalnc for vfio pci device (Sebastian Ott) [RHEL-31215] - mm: Introduce new flag to indicate wc safe (Sebastian Ott) [RHEL-31215] - KVM: arm64: Introduce new flag for non-cacheable IO memory (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fix typos (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Don't acquire the lpi_list_lock in vgic_put_irq() (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Ensure the irq refcount is nonzero when taking a ref (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Rely on RCU protection in vgic_get_lpi() (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Free LPI vgic_irq structs in an RCU-safe manner (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Use atomics to count LPIs (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Get rid of the LPI linked-list (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic-its: Walk the LPI xarray in vgic_copy_lpi_list() (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic-v3: Iterate the xarray to find pending LPIs (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Use xarray to find LPI in vgic_get_lpi() (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Store LPIs in an xarray (Sebastian Ott) [RHEL-31215] - KVM: arm64: Make build-time check of RES0/RES1 bits optional (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic-its: Test for valid IRQ in MOVALL handler (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: arm64: vgic-its: Test for valid IRQ in its_sync_lpi_pending_table() (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: arm64: Add debugfs file for guest's ID registers (Sebastian Ott) [RHEL-31215] - KVM: arm64: Snapshot all non-zero RES0/RES1 sysreg fields for later checking (Sebastian Ott) [RHEL-31215] - KVM: arm64: Make FEAT_MOPS UNDEF if not advertised to the guest (Sebastian Ott) [RHEL-31215] - KVM: arm64: Make AMU sysreg UNDEF if FEAT_AMU is not advertised to the guest (Sebastian Ott) [RHEL-31215] - KVM: arm64: Make PIR{,E0}_EL1 UNDEF if S1PIE is not advertised to the guest (Sebastian Ott) [RHEL-31215] - KVM: arm64: Make TLBI OS/Range UNDEF if not advertised to the guest (Sebastian Ott) [RHEL-31215] - KVM: arm64: Streamline save/restore of HFG[RW]TR_EL2 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Move existing feature disabling over to FGU infrastructure (Sebastian Ott) [RHEL-31215] - KVM: arm64: Propagate and handle Fine-Grained UNDEF bits (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add Fine-Grained UNDEF tracking information (Sebastian Ott) [RHEL-31215] - KVM: arm64: Rename __check_nv_sr_forward() to triage_sysreg_trap() (Sebastian Ott) [RHEL-31215] - KVM: arm64: Use the xarray as the primary sysreg/sysinsn walker (Sebastian Ott) [RHEL-31215] - KVM: arm64: Register AArch64 system register entries with the sysreg xarray (Sebastian Ott) [RHEL-31215] - KVM: arm64: Always populate the trap configuration xarray (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Move system instructions to their own sys_reg_desc array (Sebastian Ott) [RHEL-31215] - KVM: arm64: Drop the requirement for XARRAY_MULTI (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Turn encoding ranges into discrete XArray stores (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Correctly handle negative polarity FGTs (Sebastian Ott) [RHEL-31215] - KVM: arm64: Unify HDFG[WR]TR_GROUP FGT identifiers (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Drop sanitised_sys_reg() helper (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add sanitising to VNCR-backed HCRX_EL2 (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add sanitising to VNCR-backed FGT sysregs (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add sanitising to EL2 configuration registers (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add sanitising to VNCR-backed sysregs (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add feature checking helpers (Sebastian Ott) [RHEL-31215] - arm64: sysreg: Add missing ID_AA64ISAR[13]_EL1 fields and variants (Sebastian Ott) [RHEL-31215] - arm64: cpufeatures: Fix FEAT_NV check when checking for FEAT_NV1 (Sebastian Ott) [RHEL-31215] - arm64: cpufeatures: Only check for NV1 if NV is present (Sebastian Ott) [RHEL-31215] - arm64: cpufeatures: Add missing ID_AA64MMFR4_EL1 to __read_sysreg_by_encoding() (Sebastian Ott) [RHEL-31215] - KVM: arm64: Handle Apple M2 as not having HCR_EL2.NV1 implemented (Sebastian Ott) [RHEL-31215] - arm64: kvm: avoid CONFIG_PGTABLE_LEVELS for runtime levels (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fix double-free following kvm_pgtable_stage2_free_unlinked() (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: arm64: print Hyp mode (Sebastian Ott) [RHEL-31215] - KVM: arm64: Force guest's HCR_EL2.E2H RES1 when NV1 is not implemented (Sebastian Ott) [RHEL-31215] - KVM: arm64: Expose ID_AA64MMFR4_EL1 to guests (Sebastian Ott) [RHEL-31215] - arm64: Fix early handling of FEAT_E2H0 not being implemented (Sebastian Ott) [RHEL-31215] - arm64: Treat HCR_EL2.E2H as RES1 when ID_AA64MMFR4_EL1.E2H0 is negative (Sebastian Ott) [RHEL-31215] - arm64: cpufeature: Detect HCR_EL2.NV1 being RES0 (Sebastian Ott) [RHEL-31215] - arm64: cpufeature: Add ID_AA64MMFR4_EL1 handling (Sebastian Ott) [RHEL-31215] - arm64: sysreg: Add layout for ID_AA64MMFR4_EL1 (Sebastian Ott) [RHEL-31215] - arm64: cpufeature: Correctly display signed override values (Sebastian Ott) [RHEL-31215] - arm64: cpufeatures: Correctly handle signed values (Sebastian Ott) [RHEL-31215] - arm64: Add macro to compose a sysreg field value (Sebastian Ott) [RHEL-31215] - KVM: arm64: Do not source virt/lib/Kconfig twice (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: fix a kernel-doc warning (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic-its: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic-init: fix a kernel-doc warning (Sebastian Ott) [RHEL-31215] - KVM: arm64: sys_regs: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215] - KVM: arm64: PMU: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215] - KVM: arm64: mmu: fix a kernel-doc warning (Sebastian Ott) [RHEL-31215] - KVM: arm64: vhe: fix a kernel-doc warning (Sebastian Ott) [RHEL-31215] - KVM: arm64: hyp/aarch32: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215] - KVM: arm64: guest: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215] - KVM: arm64: debug: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fix circular locking dependency (Sebastian Ott) [RHEL-31215 RHEL-31553 RHEL-36279] {CVE-2024-26691} - KVM: arm64: nv: Handle virtual EL2 registers in vcpu_read/write_sys_reg() (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Map VNCR-capable registers to a separate page (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add EL2_REG_VNCR()/EL2_REG_REDIR() sysreg helpers (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add include containing the VNCR_EL2 offsets (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add non-VHE-EL2->EL1 translation helpers (Sebastian Ott) [RHEL-31215] - arm64: cpufeatures: Restrict NV support to FEAT_NV2 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Introduce a bad_trap() primitive for unexpected trap handling (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Drop EL12 register traps that are redirected to VNCR (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Compute NV view of idregs as a one-off (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Hoist vcpu_has_nv() into is_hyp_ctxt() (Sebastian Ott) [RHEL-31215] - KVM: arm64: Trap external trace for protected VMs (Sebastian Ott) [RHEL-31215] - KVM: arm64: Mark PAuth as a restricted feature for protected VMs (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fix which features are marked as allowed for protected VMs (Sebastian Ott) [RHEL-31215] - KVM: arm64: Macros for setting/clearing FGT bits (Sebastian Ott) [RHEL-31215] - KVM: arm64: Define FGT nMASK bits relative to other fields (Sebastian Ott) [RHEL-31215] - KVM: arm64: Use generated FGT RES0 bits instead of specifying them (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add build validation for FGT trap mask values (Sebastian Ott) [RHEL-31215] - KVM: arm64: Handle HAFGRTR_EL2 trapping in nested virt (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add bit masks for HAFGRTR_EL2 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add missing HFGITR_EL2 FGT entries to nested virt (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add missing HFGxTR_EL2 FGT entries to nested virt (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add missing system instruction definitions for FGT (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add missing system register definitions for FGT (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add missing ExtTrcBuff field definition to ID_AA64DFR0_EL1 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add missing Pauth_LR field definitions to ID_AA64ISAR1_EL1 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add new system registers for GCS (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add definition for FPMR (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Update HCRX_EL2 definition for DDI0601 2023-09 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Update SCTLR_EL1 for DDI0601 2023-09 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Update ID_AA64SMFR0_EL1 definition for DDI0601 2023-09 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add definition for ID_AA64FPFR0_EL1 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add definition for ID_AA64ISAR3_EL1 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Update ID_AA64ISAR2_EL1 defintion for DDI0601 2023-09 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add definition for ID_AA64PFR2_EL1 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: update CPACR_EL1 register (Sebastian Ott) [RHEL-31215] - arm64/sysreg: add system register POR_EL{0,1} (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add definition for HAFGRTR_EL2 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Update HFGITR_EL2 definiton to DDI0601 2023-09 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Explicitly trap unsupported HFGxTR_EL2 features (Sebastian Ott) [RHEL-31215] - arm: perf/kvm: Use GENMASK for ARMV8_PMU_PMCR_N (Sebastian Ott) [RHEL-31215] - KVM: arm64: Remove VPIPT I-cache handling (Sebastian Ott) [RHEL-31215] - KVM: arm64: Use helpers to classify exception types reported via ESR (Sebastian Ott) [RHEL-31215] - KVM: arm64: Allow guests with >48-bit IPA size on FEAT_LPA2 systems (Sebastian Ott) [RHEL-31215] - KVM: arm64: Support up to 5 levels of translation in kvm_pgtable (Sebastian Ott) [RHEL-31215] - KVM: arm64: Convert translation level parameter to s8 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Use LPA2 page-tables for stage2 and hyp stage1 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add new (V)TCR_EL2 field definitions for FEAT_LPA2 (Sebastian Ott) [RHEL-31215] - arm64: Add ARM64_HAS_LPA2 CPU capability (Sebastian Ott) [RHEL-31215] - arm64/mm: Add FEAT_LPA2 specific ID_AA64MMFR0.TGRAN[2] (Sebastian Ott) [RHEL-31215] - arm64/mm: Add lpa2_is_enabled() kvm_lpa2_is_enabled() stubs (Sebastian Ott) [RHEL-31215] - KVM: arm64: PMU: Allow userspace to limit PMCR_EL0.N for the guest (Sebastian Ott) [RHEL-31215] - KVM: arm64: Sanitize PM{C,I}NTEN{SET,CLR}, PMOVS{SET,CLR} before first run (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add {get,set}_user for PM{C,I}NTEN{SET,CLR}, PMOVS{SET,CLR} (Sebastian Ott) [RHEL-31215] - KVM: arm64: PMU: Set PMCR_EL0.N for vCPU based on the associated PMU (Sebastian Ott) [RHEL-31215] - KVM: arm64: PMU: Add a helper to read a vCPU's PMCR_EL0 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Select default PMU in KVM_ARM_VCPU_INIT handler (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add PMU event filter bits required if EL3 is implemented (Sebastian Ott) [RHEL-31215] - KVM: arm64: Make PMEVTYPER_EL0.NSH RES0 if EL2 isn't advertised (Sebastian Ott) [RHEL-31215] - KVM: arm64: PMU: Introduce helpers to set the guest's PMU (Sebastian Ott) [RHEL-31215] - KVM: arm64: Move VTCR_EL2 into struct s2_mmu (Sebastian Ott) [RHEL-31215] - KVM: arm64: Load the stage-2 MMU context in kvm_vcpu_load_vhe() (Sebastian Ott) [RHEL-31215] - KVM: arm64: Rename helpers for VHE vCPU load/put (Sebastian Ott) [RHEL-31215] - KVM: arm64: Reload stage-2 for VMID change on VHE (Sebastian Ott) [RHEL-31215] - KVM: arm64: Restore the stage-2 context in VHE's __tlb_switch_to_host() (Sebastian Ott) [RHEL-31215] - KVM: arm64: Don't zero VTTBR in __tlb_switch_to_host() (Sebastian Ott) [RHEL-31215] - arm64: kvm: Use cpus_have_final_cap() explicitly (Sebastian Ott) [RHEL-31215] - KVM: arm64: Expose MOPS instructions to guests (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add handler for MOPS exceptions (Sebastian Ott) [RHEL-31215] - KVM: arm64: FFA: Remove access of endpoint memory access descriptor array (Sebastian Ott) [RHEL-31215] - KVM: arm64: Use mtree_empty() to determine if SMCCC filter configured (Sebastian Ott) [RHEL-31215] - KVM: arm64: Only insert reserved ranges when SMCCC filter is used (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add a predicate for testing if SMCCC filter is configured (Sebastian Ott) [RHEL-31215] - KVM: arm64: Allow userspace to change ID_AA64ZFR0_EL1 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Allow userspace to change ID_AA64PFR0_EL1 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Allow userspace to change ID_AA64MMFR{0-2}_EL1 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Allow userspace to change ID_AA64ISAR{0-2}_EL1 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Bump up the default KVM sanitised debug version to v8p8 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Reject attempts to set invalid debug arch version (Sebastian Ott) [RHEL-31215] - KVM: arm64: Advertise selected DebugVer in DBGDIDR.Version (Sebastian Ott) [RHEL-31215] - KVM: arm64: Use guest ID register values for the sake of emulation (Sebastian Ott) [RHEL-31215] - KVM: arm64: Allow userspace to get the writable masks for feature ID registers (Sebastian Ott) [RHEL-31215] - KVM: arm64: Do not transfer page refcount for THP adjustment (Sebastian Ott) [RHEL-31215] - KVM: arm64: Don't use kerneldoc comment for arm64_check_features() (Sebastian Ott) [RHEL-31215] - Revert "Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists in DT" (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add new VID/PID 13d3/3602 for MT7925 (David Marlin) [RHEL-30099] - Bluetooth: qca: Fix triggering coredump implementation (David Marlin) [RHEL-30099] - Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists in DT (David Marlin) [RHEL-30099] - Bluetooth: qca: Fix wrong event type for patch config command (David Marlin) [RHEL-30099] - Bluetooth: Enforce validation on max value of connection interval (David Marlin) [RHEL-30099] - Bluetooth: hci_event: Fix handling of HCI_EV_IO_CAPA_REQUEST (David Marlin) [RHEL-30099] - Bluetooth: mgmt: Fix limited discoverable off timeout (David Marlin) [RHEL-30099] - Bluetooth: hci_event: Fix wrongly recorded wakeup BD_ADDR (David Marlin) [RHEL-30099] - Bluetooth: rfcomm: Fix null-ptr-deref in rfcomm_check_security (David Marlin) [RHEL-27921 RHEL-30099] {CVE-2024-22099} - Bluetooth: hci_sync: Fix accept_list when attempting to suspend (David Marlin) [RHEL-30099] - Bluetooth: Avoid potential use-after-free in hci_error_reset (David Marlin) [RHEL-30099 RHEL-31828] {CVE-2024-26801} - Bluetooth: hci_sync: Check the correct flag before starting a scan (David Marlin) [RHEL-30099] - Bluetooth: hci_bcm4377: do not mark valid bd_addr as invalid (David Marlin) [RHEL-30099] - Bluetooth: Fix atomicity violation in {min,max}_key_size_set (David Marlin) [RHEL-30099] - Bluetooth: Add device 13d3:3572 IMC Networks Bluetooth Radio (David Marlin) [RHEL-30099] - Bluetooth: L2CAP: Fix possible multiple reject send (David Marlin) [RHEL-30099] - Bluetooth: hci_sync: fix BR/EDR wakeup bug (David Marlin) [RHEL-30099] - Bluetooth: btnxpuart: remove useless assignment (David Marlin) [RHEL-30099] - Bluetooth: btmtkuart: fix recv_buf() return value (David Marlin) [RHEL-30099] - Bluetooth: btnxpuart: fix recv_buf() return value (David Marlin) [RHEL-30099] - Bluetooth: qca: Support HFP offload for QCA2066 (David Marlin) [RHEL-30099] - Bluetooth: hci_conn: Check non NULL function before calling for HFP offload (David Marlin) [RHEL-30099] - Bluetooth: ISO: Avoid creating child socket if PA sync is terminating (David Marlin) [RHEL-30099] - Bluetooth: btintel: Print firmware SHA1 (David Marlin) [RHEL-30099] - Bluetooth: hci_core: Remove le_restart_scan work (David Marlin) [RHEL-30099] - Bluetooth: Add documentation to exported functions in lib (David Marlin) [RHEL-30099] - Bluetooth: btusb: Don't suspend when there are connections (David Marlin) [RHEL-30099] - Bluetooth: qca: Set both WIDEBAND_SPEECH and LE_STATES quirks for QCA2066 (David Marlin) [RHEL-30099] - Bluetooth: ISO: Reassociate a socket with an active BIS (David Marlin) [RHEL-30099] - Bluetooth: ISO: Allow binding a PA sync socket (David Marlin) [RHEL-30099] - Bluetooth: MGMT/SMP: Fix address type when using SMP over BREDR/LE (David Marlin) [RHEL-30099] - Bluetooth: L2CAP: Send reject on command corrupted request (David Marlin) [RHEL-30099] - Bluetooth: hci_core: Fix hci_conn_hash_lookup_cis (David Marlin) [RHEL-30099] - Bluetooth: hci_event: shut up a false-positive warning (David Marlin) [RHEL-30099] - Bluetooth: hci_event: Fix not checking if HCI_OP_INQUIRY has been sent (David Marlin) [RHEL-30099] - Bluetooth: Fix deadlock in vhci_send_frame (David Marlin) [RHEL-30099] - Bluetooth: Fix not notifying when connection encryption changes (David Marlin) [RHEL-30099] - Bluetooth: btmtksdio: enable bluetooth wakeup in system suspend (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add 0bda:b85b for Fn-Link RTL8852BE (David Marlin) [RHEL-30099] - Bluetooth: ISO: Copy BASE if service data matches EIR_BAA_SERVICE_UUID (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add date->evt_skb is NULL check (David Marlin) [RHEL-30099] - Bluetooth: msft: __hci_cmd_sync() doesn't return NULL (David Marlin) [RHEL-30099] - Bluetooth: ISO: Match QoS adv handle with BIG handle (David Marlin) [RHEL-30099] - Bluetooth: ISO: Allow binding a bcast listener to 0 bises (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add RTW8852BE device 13d3:3570 to device tables (David Marlin) [RHEL-30099] - Bluetooth: qca: add support for QCA2066 (David Marlin) [RHEL-30099] - Bluetooth: Add support for Intel Misty Peak - 8087:0038 (David Marlin) [RHEL-30099] - Bluetooth: Add support ITTIM PE50-M75C (David Marlin) [RHEL-30099] - Bluetooth: ISO: Fix BIS cleanup (David Marlin) [RHEL-30099] - Bluetooth: Fix a refcnt underflow problem for hci_conn (David Marlin) [RHEL-30099] - Bluetooth: vhci: Fix race when opening vhci device (David Marlin) [RHEL-30099] - Bluetooth: Avoid redundant authentication (David Marlin) [RHEL-30099] - Bluetooth: ISO: Fix handling of listen for unicast (David Marlin) [RHEL-30099] - Bluetooth: btusb: add shutdown function for QCA6174 (David Marlin) [RHEL-30099] - Bluetooth: Delete unused hci_req_prepare_suspend() declaration (David Marlin) [RHEL-30099] - Bluetooth: btusb: Do not call kfree_skb() under spin_lock_irqsave() (David Marlin) [RHEL-30099] - Bluetooth: btusb: Fix quirks table naming (David Marlin) [RHEL-30099] - Bluetooth: btintel: Send new command for PPAG (David Marlin) [RHEL-30099] - Bluetooth: ISO: Add support for periodic adv reports processing (David Marlin) [RHEL-30099] - Bluetooth: qca: add support for WCN7850 (David Marlin) [RHEL-30099] - Bluetooth: qca: use switch case for soc type behavior (David Marlin) [RHEL-30099] - Bluetooth: hci_conn: Fix sending BT_HCI_CMD_LE_CREATE_CONN_CANCEL (David Marlin) [RHEL-30099] - Bluetooth: btnxpuart: Improve inband Independent Reset handling (David Marlin) [RHEL-30099] - Bluetooth: btnxpuart: Add support for IW624 chipset (David Marlin) [RHEL-30099] - Bluetooth: btnxpuart: Remove check for CTS low after FW download (David Marlin) [RHEL-30099] - Bluetooth: hci_event: drop only unbound CIS if Set CIG Parameters fails (David Marlin) [RHEL-30099] - Bluetooth: Remove unnecessary NULL check before vfree() (David Marlin) [RHEL-30099] - Bluetooth: hci_sync: Avoid use-after-free in dbg for hci_add_adv_monitor() (David Marlin) [RHEL-30099] - Bluetooth: Remove unused declaration amp_read_loc_info() (David Marlin) [RHEL-30099] - Bluetooth: btusb: Move btusb_recv_event_intel to btintel (David Marlin) [RHEL-30099] - Bluetooth: btqca: Add WCN3988 support (David Marlin) [RHEL-30099] - Bluetooth: btnxpuart: Add support for AW693 chipset (David Marlin) [RHEL-30099] - Bluetooth: nokia: fix value check in nokia_bluetooth_serdev_probe() (David Marlin) [RHEL-30099] - bluetooth: Explicitly include correct DT includes (David Marlin) [RHEL-30099] - Bluetooth: btbcm: add default address for BCM43430A1 (David Marlin) [RHEL-30099] - Bluetooth: ISO: Add support for BT_PKT_STATUS (David Marlin) [RHEL-30099] - Bluetooth: af_bluetooth: Make BT_PKT_STATUS generic (David Marlin) [RHEL-30099] - Bluetooth: btmtk: Fix kernel crash when processing coredump (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add support for another MediaTek 7922 VID/PID (David Marlin) [RHEL-30099] - Bluetooth: Fix hci_suspend_sync crash (David Marlin) [RHEL-30099] - Bluetooth: hci_debugfs: Use kstrtobool() instead of strtobool() (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add new VID/PID 04ca/3804 for MT7922 (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add new VID/PID 0489/e102 for MT7922 (David Marlin) [RHEL-30099] - Bluetooth: hci_sync: Don't double print name in add/remove adv_monitor (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add a new VID/PID 0489/e0f6 for MT7922 (David Marlin) [RHEL-30099] - Bluetooth: msft: Fix error code in msft_cancel_address_filter_sync() (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add device 0489:e0f5 as MT7922 device (David Marlin) [RHEL-30099] - Bluetooth: btusb: mediatek: add MediaTek devcoredump support (David Marlin) [RHEL-30099] - Bluetooth: btmtk: introduce btmtk reset work (David Marlin) [RHEL-30099] - Bluetooth: btusb: mediatek: readx_poll_timeout replaces open coding (David Marlin) [RHEL-30099] - Bluetooth: btmtk: add printing firmware information (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add support Mediatek MT7925 (David Marlin) [RHEL-30099] - Bluetooth: btintel: Add support to reset bluetooth via ACPI DSM (David Marlin) [RHEL-30099] - Bluetooth: hci_qca: Add qcom devcoredump support (David Marlin) [RHEL-30099] - Bluetooth: hci_qca: Add qcom devcoredump sysfs support (David Marlin) [RHEL-30099] - Bluetooth: hci_sock: Forward credentials to monitor (David Marlin) [RHEL-30099] - Bluetooth: Init sk_peer_* on bt_sock_alloc (David Marlin) [RHEL-30099] - Bluetooth: Consolidate code around sk_alloc into a helper function (David Marlin) [RHEL-30099]- memblock: fix crash when reserved memory is not added to memory (Eric Chanudet) [RHEL-36126] - mm: pass nid to reserve_bootmem_region() (Eric Chanudet) [RHEL-36126] - x86/tsc: Trust initial offset in architectural TSC-adjust MSRs (Prarit Bhargava) [RHEL-29437] - net/mlx5e: Advertise mlx5 ethernet driver updates sk_buff md_dst for MACsec (Sabrina Dubroca) [RHEL-31748] - macsec: Detect if Rx skb is macsec-related for offloading devices that update md_dst (Sabrina Dubroca) [RHEL-31748] - ethernet: Add helper for assigning packet type when dest address does not match device address (Sabrina Dubroca) [RHEL-31748] - macsec: Enable devices to advertise whether they update sk_buff md_dst during offloads (Sabrina Dubroca) [RHEL-31748] - net: macsec: revert the MAC address if mdo_upd_secy fails (Sabrina Dubroca) [RHEL-31748] - net: macsec: documentation for macsec_context and macsec_ops (Sabrina Dubroca) [RHEL-31748] - net: macsec: move sci_to_cpu to macsec header (Sabrina Dubroca) [RHEL-31748] - net: add DEV_STATS_READ() helper (Sabrina Dubroca) [RHEL-31748] - net: macsec: Use helper functions to update stats (Sabrina Dubroca) [RHEL-31748] - macsec: use DEV_STATS_INC() (Sabrina Dubroca) [RHEL-31748] - net: macsec: remove the prepare flag from the MACsec offloading context (Sabrina Dubroca) [RHEL-31748] - ethtool: add linkmode bitmap support to struct ethtool_keee (Ivan Vecera) [RHEL-32101] - ethtool: add suffix _u32 to legacy bitmap members of struct ethtool_keee (Ivan Vecera) [RHEL-32101] - ethtool: adjust struct ethtool_keee to kernel needs (Ivan Vecera) [RHEL-32101] - ethtool: switch back from ethtool_keee to ethtool_eee for ioctl (Ivan Vecera) [RHEL-32101] - ethtool: replace struct ethtool_eee with a new struct ethtool_keee on kernel side (Ivan Vecera) [RHEL-32101] - treewide: use get_random_u32_below() instead of deprecated function (Bill O'Donnell) [RHEL-36333] - powerpc/64s: fix program check interrupt emergency stack path (Mamatha Inamdar) [RHEL-37690] {CVE-2021-47428} - ext4: regenerate buddy after block freeing failed if under fc replay (Carlos Maiolino) [RHEL-26678] {CVE-2024-26601} - ext4: change the type of blocksize in ext4_mb_init_cache() (Carlos Maiolino) [RHEL-26678] {CVE-2024-26601} - ext4: correct grp validation in ext4_mb_good_group (Carlos Maiolino) [RHEL-26678] {CVE-2024-26601} - ext4: drop the call to ext4_error() from ext4_get_group_info() (Carlos Maiolino) [RHEL-26678] {CVE-2024-26601} - ext4: allow ext4_get_group_info() to fail (Carlos Maiolino) [RHEL-26678] {CVE-2024-26601} - blk-cgroup: fix list corruption from reorder of WRITE ->lqueued (Ming Lei) [RHEL-38348] - blk-cgroup: fix list corruption from resetting io stat (Ming Lei) [RHEL-38348] - net: dst: fix missing initialization of rt_uncached (Felix Maurer) [RHEL-15695] - net: dst: Switch to rcuref_t reference counting (Felix Maurer) [RHEL-15695] - net: Use call_rcu_hurry() for dst_release() (Felix Maurer) [RHEL-15695] - net: dst: Prevent false sharing vs. dst_entry:: __refcnt (Felix Maurer) [RHEL-15695] - rh_messages.h: mark mlx5 on Bluefield-3 as unmaintained (Scott Weaver) [RHEL-33061] - rh_messages.h: update driver and device lists (Scott Weaver) [RHEL-35575] - i2c: dev: copy userspace array safely (Steve Best) [RHEL-38295] {CVE-2023-52758} - crypto: pcrypt - Fix hungtask for PADATA_RESET (Herbert Xu) [RHEL-38173] {CVE-2023-52813} - platform/x86/amd/pmc: Modify SMU message port for latest AMD platform (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Add 1Ah family series to STB support list (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Add idlemask support for 1Ah family (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: call amd_pmc_get_ip_info() during driver probe (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Add VPE information for AMDI000A platform (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Send OS_HINT command for AMDI000A platform (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Disable keyboard wakeup on AMD Framework 13 (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Move keyboard wakeup disablement detection to pmc-quirks (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Only run IRQ1 firmware version check on Cezanne (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Move platform defines to header (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: adjust getting DRAM size behavior (David Arcari) [RHEL-24991] - platform/x86: Add s2idle quirk for more Lenovo laptops (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Add dump_custom_stb module parameter (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Handle overflow cases where the num_samples range is higher (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Use flex array when calling amd_pmc_stb_debugfs_open_v2() (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Add PMFW command id to support S2D force flush (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Fix build error with randconfig (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Move PMC driver to separate directory (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Use release_mem_region() to undo request_mem_region_muxed() (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Apply nvme quirk to HP 15s-eq2xxx (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Add new ACPI ID AMDI000A (David Arcari) [RHEL-24991] - platform/x86: Move s2idle quirk from thinkpad-acpi to amd-pmc (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Use pm_pr_dbg() for suspend related messages (David Arcari) [RHEL-24991] - include/linux/suspend.h: Only show pm_pr_dbg messages at suspend/resume (David Arcari) [RHEL-24991] - PM: sleep: enable dynamic debug support within pm_pr_dbg() (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Update metrics table info for Pink Sardine (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Add helper function to check the cpu id (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Get STB DRAM size from PMFW (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Pass true/false to bool argument (David Arcari) [RHEL-24991] - redhat/configs: Enable INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON (Jerry Snitselaar) [RHEL-28672] - idpf: don't skip over ethtool tcp-data-split setting (Michal Schmidt) [RHEL-36182] - mmc: sdio: fix possible resource leaks in some error paths (Steve Best) [RHEL-38151] {CVE-2023-52730} - redhat/configs: Adding CONFIG_TYPEC_MUX_WCD939X_USBSS (Desnes Nunes) [RHEL-34114] - usb: xhci: use array_size() when allocating and freeing memory (Desnes Nunes) [RHEL-34114] - usb: xhci: check if 'requested segments' exceeds ERST capacity (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: limit the UCSI_NO_PARTNER_PDOS even further (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: allow non-partner GET_PDOS for Qualcomm devices (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: Fix connector check on init (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: Clear UCSI_CCI_RESET_COMPLETE before reset (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi_acpi: Refactor and fix DELL quirk (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: Ack unsupported commands (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: Check for notifications after init (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: Clear EVENT_PENDING under PPM lock (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: Correct the PDO counting in pd_set (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: Update PD of Type-C port upon pd_set (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: fix double-free issue in tcpm_port_unregister_pd() (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: Correct port source pdo array in pd_set callback (Desnes Nunes) [RHEL-34114] - xhci: Fix failure to detect ring expansion need. (Desnes Nunes) [RHEL-34114] - usb: port: Don't try to peer unused USB ports based on location (Desnes Nunes) [RHEL-34114] - usb: typec: altmodes/displayport: create sysfs nodes as driver's default device attribute group (Desnes Nunes) [RHEL-34114] - usb: typec: tpcm: Fix PORT_RESET behavior for self powered devices (Desnes Nunes) [RHEL-34114] - USB: usb-storage: Prevent divide-by-0 error in isd200_ata_command (Desnes Nunes) [RHEL-34114] - usb: typec: tpcm: Fix issues with power being removed during reset (Desnes Nunes) [RHEL-34114] - usb: dwc3: gadget: Don't disconnect if not started (Desnes Nunes) [RHEL-34114] - usb: roles: don't get/set_role() when usb_role_switch is unregistered (Desnes Nunes) [RHEL-34114] - usb: roles: fix NULL pointer issue when put module's reference (Desnes Nunes) [RHEL-34114] - USB: roles: make role_class a static const structure (Desnes Nunes) [RHEL-34114] - usb: uhci-grlib: Explicitly include linux/platform_device.h (Desnes Nunes) [RHEL-34114] - usb: uhci-grlib: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-34114] - scsi: sd: usb_storage: uas: Access media prior to querying device properties (Desnes Nunes) [RHEL-34114] - Revert "usb: dwc3: Support EBC feature of DWC_usb31" (Desnes Nunes) [RHEL-34114] - dt-bindings: xilinx: replace Piyush Mehta maintainership (Desnes Nunes) [RHEL-34114] - USB: serial: option: add Fibocom FM101-GL variant (Desnes Nunes) [RHEL-34114] - USB: serial: qcserial: add new usb-id for Dell Wireless DW5826e (Desnes Nunes) [RHEL-34114] - USB: serial: cp210x: add ID for IMST iM871A-USB (Desnes Nunes) [RHEL-34114] - thunderbolt: Fix setting the CNS bit in ROUTER_CS_5 (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: fix the PD disabled case (Desnes Nunes) [RHEL-34114] - usb: ucsi_acpi: Quirk to ack a connector change ack cmd (Desnes Nunes) [RHEL-34114] - usb: ucsi_acpi: Fix command completion handling (Desnes Nunes) [RHEL-34114] - usb: ucsi: Add missing ppm_lock (Desnes Nunes) [RHEL-34114] - usb: ulpi: Fix debugfs directory leak (Desnes Nunes) [RHEL-34114] - Revert "usb: typec: tcpm: fix cc role at port reset" (Desnes Nunes) [RHEL-34114] - USB: hub: check for alternate port before enabling A_ALT_HNP_SUPPORT (Desnes Nunes) [RHEL-34114] - usb: chipidea: core: handle power lost in workqueue (Desnes Nunes) [RHEL-34114] - usb: dwc3: gadget: Fix NULL pointer dereference in dwc3_gadget_suspend (Desnes Nunes) [RHEL-34114] - usb: core: Prevent null pointer dereference in update_port_device_state (Desnes Nunes) [RHEL-34114] - xhci: handle isoc Babble and Buffer Overrun events properly (Desnes Nunes) [RHEL-34114] - xhci: process isoc TD properly when there was a transaction error mid TD. (Desnes Nunes) [RHEL-34114] - xhci: fix off by one check when adding a secondary interrupter. (Desnes Nunes) [RHEL-34114] - xhci: fix possible null pointer dereference at secondary interrupter removal (Desnes Nunes) [RHEL-34114] - usb: host: xhci-plat: Add support for XHCI_SG_TRB_CACHE_SIZE_QUIRK (Desnes Nunes) [RHEL-34114] - usb: dwc3: host: Set XHCI_SG_TRB_CACHE_SIZE_QUIRK (Desnes Nunes) [RHEL-34114] - usb: gadget: ncm: Fix indentations in documentation of NCM section (Desnes Nunes) [RHEL-34114] - usb: typec: tipd: fix use of device-specific init function (Desnes Nunes) [RHEL-34114] - usb: typec: tipd: Separate reset for TPS6598x (Desnes Nunes) [RHEL-34114] - usb: mon: Fix atomicity violation in mon_bin_vma_fault (Desnes Nunes) [RHEL-34114] - usb: typec: class: fix typec_altmode_put_partner to put plugs (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: dwc3: Limit num-hc-interrupters definition (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: xhci: Add num-hc-interrupters definition (Desnes Nunes) [RHEL-34114] - xhci: add support to allocate several interrupters (Desnes Nunes) [RHEL-34114] - USB: core: Use device_driver directly in struct usb_driver and usb_device_driver (Desnes Nunes) [RHEL-34114] - usb: dwc3: gadget: Queue PM runtime idle on disconnect event (Desnes Nunes) [RHEL-34114] - usb: chipidea: wait controller resume finished for wakeup irq (Desnes Nunes) [RHEL-34114] - usb: chipidea: ci_hdrc_imx: add wakeup clock and keep it always on (Desnes Nunes) [RHEL-34114] - usb: gadget: ncm: Add support to update wMaxSegmentSize via configfs (Desnes Nunes) [RHEL-34114] - usb: gadget: ncm: Handle decoding of multiple NTB's in unwrap call (Desnes Nunes) [RHEL-34114] - usb: gadget: f_ncm: Always set current gadget in ncm_bind() (Desnes Nunes) [RHEL-34114] - usb: dwc3: set pm runtime active before resume common (Desnes Nunes) [RHEL-34114] - usb: dwc3: Support EBC feature of DWC_usb31 (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: Support multiple capabilities (Desnes Nunes) [RHEL-34114] - dt-bindings: connector: Add child nodes for multiple PD capabilities (Desnes Nunes) [RHEL-34114] - usb: xhci-plat: fix usb disconnect issue after s4 (Desnes Nunes) [RHEL-34114] - usb: dwc3: core: set force_gen1 bit in USB31 devices if max speed is SS (Desnes Nunes) [RHEL-34114] - usb: dwc: ep0: Update request status in dwc3_ep0_stall_restart (Desnes Nunes) [RHEL-34114] - usb: dwc3: gadget: Handle EP0 request dequeuing properly (Desnes Nunes) [RHEL-34114] - usb: dwc3: Properly handle processing of pending events (Desnes Nunes) [RHEL-34114] - usb: dwc3: gadget: Propagate core init errors to UDC during pullup (Desnes Nunes) [RHEL-34114] - USB: fix up merge of 6.4-rc4 into usb-next (Desnes Nunes) [RHEL-34114] - usb: dwc3: Add error logs for unknown endpoint events (Desnes Nunes) [RHEL-34114] - usb: ueagle-atm: Use wait_event_freezable_timeout() in uea_wait() (Desnes Nunes) [RHEL-34114] - usb: typec: tipd: add patch update support for tps6598x (Desnes Nunes) [RHEL-34114] - usb: typec: tipd: declare in_data in as const in exec_cmd functions (Desnes Nunes) [RHEL-34114] - usb: typec: tipd: add function to request firmware (Desnes Nunes) [RHEL-34114] - usb: typec: tipd: add init and reset functions to tipd_data (Desnes Nunes) [RHEL-34114] - Revert "usb: dwc3: don't reset device side if dwc3 was configured as host-only" (Desnes Nunes) [RHEL-34114] - Revert "usb: dwc3: Soft reset phy on probe for host" (Desnes Nunes) [RHEL-34114] - usb: linux/usb.h: fix Excess kernel-doc description warning (Desnes Nunes) [RHEL-34114] - thunderbolt: Reduce retry timeout to speed up boot for some devices (Desnes Nunes) [RHEL-34114] - thunderbolt: Keep link as asymmetric if preferred by hardware (Desnes Nunes) [RHEL-34114] - thunderbolt: make tb_bus_type const (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: Parse Accessory Mode information (Desnes Nunes) [RHEL-34114] - dt-bindings: connector: usb: add accessory mode description (Desnes Nunes) [RHEL-34114] - xhci: Fix null pointer dereference during S4 resume when resetting ep0 (Desnes Nunes) [RHEL-34114] - usb: dwc3: imx8mp: Fix smatch warning (Desnes Nunes) [RHEL-34114] - usb: typec: fixed a typo (Desnes Nunes) [RHEL-34114] - usb: gadget: f_fs: fix fortify warning (Desnes Nunes) [RHEL-34114] - usb: storage: Remove snprintf() from sysfs call-backs and replace with sysfs_emit() (Desnes Nunes) [RHEL-34114] - usb: mon_text: Replace snprintf() with the safer scnprintf() variant (Desnes Nunes) [RHEL-34114] - usb: mon_stat: Replace snprintf() with the safer scnprintf() variant (Desnes Nunes) [RHEL-34114] - usb: typec: mux: add Qualcomm WCD939X USB SubSystem Altmode Mux driver (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: Document WCD939x USB SubSystem Altmode/Analog Audio Switch (Desnes Nunes) [RHEL-34114] - usb: core: Fix crash w/ usb_choose_configuration() if no driver (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: Query Source partner for FRS capability only if it is DRP (Desnes Nunes) [RHEL-34114] - usb: typec: change altmode SVID to u16 entry (Desnes Nunes) [RHEL-34114] - dt-bindings: connector: usb: add altmodes description (Desnes Nunes) [RHEL-34114] - usb: typec: Remove usage of the deprecated ida_simple_xx() API (Desnes Nunes) [RHEL-34114] - usb: chipidea: Remove usage of the deprecated ida_simple_xx() API (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: nxp,ptn5110: Fix typos in the title (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: genesys,gl850g: Document 'peer-hub' (Desnes Nunes) [RHEL-34114] - usb: cdc-acm: return correct error code on unsupported break (Desnes Nunes) [RHEL-34114] - thunderbolt: Add support for Intel Lunar Lake (Desnes Nunes) [RHEL-34114] - thunderbolt: Disable PCIe extended encapsulation upon teardown properly (Desnes Nunes) [RHEL-34114] - thunderbolt: Make PCIe tunnel setup and teardown follow CM guide (Desnes Nunes) [RHEL-34114] - thunderbolt: Improve logging when DisplayPort resource is added due to hotplug (Desnes Nunes) [RHEL-34114] - thunderbolt: Use tb_dp_read_cap() to read DP_COMMON_CAP as well (Desnes Nunes) [RHEL-34114] - thunderbolt: Disable CL states only when actually needed (Desnes Nunes) [RHEL-34114] - thunderbolt: Transition link to asymmetric only when both sides support it (Desnes Nunes) [RHEL-34114] - thunderbolt: Log XDomain link speed and width (Desnes Nunes) [RHEL-34114] - thunderbolt: Move width_name() helper to tb.h (Desnes Nunes) [RHEL-34114] - thunderbolt: Handle lane bonding of Gen 4 XDomain links properly (Desnes Nunes) [RHEL-34114] - thunderbolt: Unwind TMU configuration if tb_switch_set_tmu_mode_params() fails (Desnes Nunes) [RHEL-34114] - media: uvcvideo: Fix power line control for SunplusIT camera (Desnes Nunes) [RHEL-34114] - media: uvcvideo: Pick first best alternate setting insteed of last (Desnes Nunes) [RHEL-34114] - media: uvcvideo: Fix power line control for a Chicony camera (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: fix UCSI on buggy Qualcomm devices (Desnes Nunes) [RHEL-34114] - media: cx231xx: fix a memleak in cx231xx_init_isoc (Desnes Nunes) [RHEL-34114] - usb: xhci: xhci-plat: Add support for BCM2711 (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: xhci: Add support for BCM2711 (Desnes Nunes) [RHEL-34114] - usb: hub: Add quirk to decrease IN-ep poll interval for Microchip USB491x hub (Desnes Nunes) [RHEL-34114] - usb: hub: Replace hardcoded quirk value with BIT() macro (Desnes Nunes) [RHEL-34114] - usb: typec: tcpci: add vconn over current fault handling to maxim_core (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: add tcpm_port_error_recovery symbol (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: tps6598x: add reset-gpios property (Desnes Nunes) [RHEL-34114] - usb: typec: tps6598x: add reset gpio support (Desnes Nunes) [RHEL-34114] - r8152: fix unknown device for choose_configuration (Desnes Nunes) [RHEL-34114] - r8152: Choose our USB config with choose_configuration() rather than probe() (Desnes Nunes) [RHEL-34114] - usb: core: Allow subclassed USB drivers to override usb_choose_configuration() (Desnes Nunes) [RHEL-34114] - usb: core: Don't force USB generic_subclass drivers to define probe() (Desnes Nunes) [RHEL-34114] - usb: atm: Remove snprintf() from sysfs call-backs and replace with sysfs_emit() (Desnes Nunes) [RHEL-34114] - xhci: fix possible null pointer deref during xhci urb enqueue (Desnes Nunes) [RHEL-34114] - xhci: Reconfigure endpoint 0 max packet size only during endpoint reset (Desnes Nunes) [RHEL-34114] - xhci: minor coding style cleanup in 'xhci_try_enable_msi()' (Desnes Nunes) [RHEL-34114] - xhci: rework 'xhci_try_enable_msi()' MSI and MSI-X setup code (Desnes Nunes) [RHEL-34114] - xhci: change 'msix_count' to encompass MSI or MSI-X vectors (Desnes Nunes) [RHEL-34114] - xhci: refactor static MSI function (Desnes Nunes) [RHEL-34114] - xhci: refactor static MSI-X function (Desnes Nunes) [RHEL-34114] - xhci: add handler for only one interrupt line (Desnes Nunes) [RHEL-34114] - xhci: check if legacy irq is available before using it as fallback (Desnes Nunes) [RHEL-34114] - xhci: dbc: Add missing headers (Desnes Nunes) [RHEL-34114] - xhci: dbc: Use sizeof(*pointer) instead of sizeof(type) (Desnes Nunes) [RHEL-34114] - xhci: dbc: Use sizeof_field() where it makes sense (Desnes Nunes) [RHEL-34114] - xhci: dbc: Replace custom return value with proper Linux error code (Desnes Nunes) [RHEL-34114] - xhci: dbc: Don't shadow error codes in store() functions (Desnes Nunes) [RHEL-34114] - xhci: dbc: Check for errors first in xhci_dbc_stop() (Desnes Nunes) [RHEL-34114] - xhci: dbc: Use ATTRIBUTE_GROUPS() (Desnes Nunes) [RHEL-34114] - xhci: dbc: Use sysfs_emit() to instead of scnprintf() (Desnes Nunes) [RHEL-34114] - xhci: dbc: Convert to use sysfs_streq() (Desnes Nunes) [RHEL-34114] - xhci: dbc: Drop duplicate checks for dma_free_coherent() (Desnes Nunes) [RHEL-34114] - usb: new quirk to reduce the SET_ADDRESS request timeout (Desnes Nunes) [RHEL-34114] - usb: xhci: Add timeout argument in address_device USB HCD callback (Desnes Nunes) [RHEL-34114] - media: usb: cx231xx: Stop direct calls to queue num_buffers field (Desnes Nunes) [RHEL-34114] - USB: misc: iowarrior: remove redundant assignment to variable io_res (Desnes Nunes) [RHEL-34114] - thunderbolt: Remove duplicated re-assignment of pointer 'out' (Desnes Nunes) [RHEL-34114] - dt-bindings: phy: imx8mq-usb: add phy tuning properties (Desnes Nunes) [RHEL-34114] - dt-bindings: phy: imx8mq-usb: add power-domains property (Desnes Nunes) [RHEL-34114] - dt-bindings: phy: imx8mq-usb-phy: convert to json schema (Desnes Nunes) [RHEL-34114] - memstick: jmb38x_ms: Annotate struct jmb38x_ms with __counted_by (Desnes Nunes) [RHEL-34114] - memstick r592: make memstick_debug_get_tpc_name() static (Desnes Nunes) [RHEL-34114] - memstick: fix memory leak if card device is never registered (Desnes Nunes) [RHEL-34114] - memstick: core: Imply IOSCHED_BFQ (Desnes Nunes) [RHEL-34114] - mmc: core: Imply IOSCHED_BFQ (Desnes Nunes) [RHEL-34114] - memstick/mspro_block: Convert to use sysfs_emit()/sysfs_emit_at() APIs (Desnes Nunes) [RHEL-34114] - memstick: r592: Fix a UAF bug when removing the driver (Desnes Nunes) [RHEL-34114] - memstick: jmb38x_ms: use appropriate free function in jmb38x_ms_alloc_host() (Desnes Nunes) [RHEL-34114] - memstick: jmb38x_ms: Prefer struct_size over open coded arithmetic (Desnes Nunes) [RHEL-34114] - memstick: switch from 'pci_' to 'dma_' API (Desnes Nunes) [RHEL-34114] - memstick: r592: Change the name of the 'pci_driver' structure to be consistent (Desnes Nunes) [RHEL-34114] - misc: rtsx: clean up one inconsistent indenting (Desnes Nunes) [RHEL-34114] - phy: broadcom: sata: fix Wvoid-pointer-to-enum-cast warning (Desnes Nunes) [RHEL-34114] - phy: broadcom: Kconfig: Add configuration menu for Broadcom phy drivers (Desnes Nunes) [RHEL-34114] - phy: qcom: qmp-ufs: add missing offsets to sm8150 configuration (Desnes Nunes) [RHEL-34114] - phy: core: Remove usage of the deprecated ida_simple_xx() API (Desnes Nunes) [RHEL-34114] - phy: core: add debugfs files (Desnes Nunes) [RHEL-34114] - PCI: tegra: Convert to devm_of_phy_optional_get() (Desnes Nunes) [RHEL-34114] - phy: Add devm_of_phy_optional_get() helper (Desnes Nunes) [RHEL-34114] - doc: phy: Document devm_of_phy_get() (Desnes Nunes) [RHEL-34114] - phy: Remove unused phy_optional_get() (Desnes Nunes) [RHEL-34114] - net: hsr: hsr_slave: Fix the promiscuous mode in offload mode (Felix Maurer) [RHEL-30017] - hsr: Handle failures in module init (Felix Maurer) [RHEL-30017] - hsr: Fix uninit-value access in hsr_get_node() (Felix Maurer) [RHEL-30017 RHEL-33236] {CVE-2024-26863} - net: hsr: Use correct offset for HSR TLV values in supervisory HSR frames (Felix Maurer) [RHEL-30017] - net: hsr: remove WARN_ONCE() in send_hsr_supervision_frame() (Felix Maurer) [RHEL-30017 RHEL-31606] {CVE-2024-26707} - net: hsr: Add support for MC filtering at the slave device (Felix Maurer) [RHEL-30017] - net: hsr: Disable promiscuous mode in offload mode (Felix Maurer) [RHEL-30017]- net: add netdev_lockdep_set_classes() to virtual drivers (Davide Caratti) [RHEL-6066] - net: bridge: use netdev_lockdep_set_classes() (Davide Caratti) [RHEL-6066] - vlan: use netdev_lockdep_set_classes() (Davide Caratti) [RHEL-6066] - net/sched: unregister lockdep keys in qdisc_create/qdisc_alloc error path (Davide Caratti) [RHEL-6066] - net/sched: fix false lockdep warning on qdisc root lock (Davide Caratti) [RHEL-6066] - selftests: net: more pmtu.sh fixes (Hangbin Liu) [RHEL-31077] - selftests: net: cope with slow env in so_txtime.sh test (Hangbin Liu) [RHEL-31077] - selftests: net: cope with slow env in gro.sh test (Hangbin Liu) [RHEL-31077] - selftests: forwarding: Fix bridge locked port test flakiness (Hangbin Liu) [RHEL-31077] - selftests: forwarding: Fix bridge MDB test flakiness (Hangbin Liu) [RHEL-31077] - selftests: forwarding: Fix layer 2 miss test flakiness (Hangbin Liu) [RHEL-31077] - selftests: net: let big_tcp test cope with slow env (Hangbin Liu) [RHEL-31077] - selftests: net: avoid just another constant wait (Hangbin Liu) [RHEL-31077] - selftests: net: fix tcp listener handling in pmtu.sh (Hangbin Liu) [RHEL-31077] - selftests: net: don't access /dev/stdout in pmtu.sh (Hangbin Liu) [RHEL-31077] - selftests: net: test vxlan pmtu exceptions with tcp (Hangbin Liu) [RHEL-31077] - selftests: net: cut more slack for gro fwd tests. (Hangbin Liu) [RHEL-31077] - selftests: forwarding: List helper scripts in TEST_FILES Makefile variable (Hangbin Liu) [RHEL-31077] - selftests: bonding: Check initial state (Hangbin Liu) [RHEL-31077] - selftests: net: fix available tunnels detection (Hangbin Liu) [RHEL-31077] - selftests: net: give more time for GRO aggregation (Hangbin Liu) [RHEL-31077] - selftests: net: fix rps_default_mask with >32 CPUs (Hangbin Liu) [RHEL-31077] - selftests: forwarding: Remove executable bits from lib.sh (Hangbin Liu) [RHEL-31077] - selftests: bonding: Change script interpreter (Hangbin Liu) [RHEL-31077] - selftests/net: fix grep checking for fib_nexthop_multiprefix (Hangbin Liu) [RHEL-31077] - selftests/net: ipsec: fix constant out of range (Hangbin Liu) [RHEL-31077] - selftests: net: fcnal-test: check if FIPS mode is enabled (Hangbin Liu) [RHEL-31077] - selftests: net: vrf-xfrm-tests: change authentication and encryption algos (Hangbin Liu) [RHEL-31077] - selftests: add few test cases for tap driver (Hangbin Liu) [RHEL-31077] - net: tap: NULL pointer derefence in dev_parse_header_protocol when skb->dev is null (Hangbin Liu) [RHEL-31077] - idpf: disable local BH when scheduling napi for marker packets (Michal Schmidt) [RHEL-29553] - idpf: remove dealloc vector msg err in idpf_intr_rel (Michal Schmidt) [RHEL-29553] - idpf: fix minor controlq issues (Michal Schmidt) [RHEL-29553] - idpf: prevent deinit uninitialized virtchnl core (Michal Schmidt) [RHEL-29553] - idpf: cleanup virtchnl cruft (Michal Schmidt) [RHEL-29553] - idpf: refactor idpf_recv_mb_msg (Michal Schmidt) [RHEL-29553] - idpf: add async_handler for MAC filter messages (Michal Schmidt) [RHEL-29553] - idpf: refactor remaining virtchnl messages (Michal Schmidt) [RHEL-29553] - idpf: refactor queue related virtchnl messages (Michal Schmidt) [RHEL-29553] - idpf: refactor vport virtchnl messages (Michal Schmidt) [RHEL-29553] - idpf: implement virtchnl transaction manager (Michal Schmidt) [RHEL-29553] - idpf: add idpf_virtchnl.h (Michal Schmidt) [RHEL-29553] - idpf: avoid compiler padding in virtchnl2_ptype struct (Michal Schmidt) [RHEL-29553] - idpf: add get/set for Ethtool's header split ringparam (Michal Schmidt) [RHEL-29553] - powerpc/smp: do not decrement idle task preempt count in CPU offline (Mamatha Inamdar) [RHEL-38427] {CVE-2021-47454} - Squashfs: check the inode number is not the invalid value of zero (Abhi Das) [RHEL-35098] {CVE-2024-26982} - locktorture: Increase Hamming distance between call_rcu_chain and rcu_call_chains (Waiman Long) [RHEL-35759] - torture: add missing dependency on hrtimer.h (Waiman Long) [RHEL-35759] - locking/mutex: Document that mutex_unlock() is non-atomic (Waiman Long) [RHEL-35759] - cleanup: Add conditional guard support (Waiman Long) [RHEL-35759] - locking/osq_lock: Clarify osq_wait_next() (Waiman Long) [RHEL-35759] - locking/osq_lock: Clarify osq_wait_next() calling convention (Waiman Long) [RHEL-35759] - locking/osq_lock: Move the definition of optimistic_spin_node into osq_lock.c (Waiman Long) [RHEL-35759] - locktorture: Check the correct variable for allocation failure (Waiman Long) [RHEL-35759] - locktorture: Rename readers_bind/writers_bind to bind_readers/bind_writers (Waiman Long) [RHEL-35759] - doc: Catch-up update for locktorture module parameters (Waiman Long) [RHEL-35759] - locktorture: Add call_rcu_chains module parameter (Waiman Long) [RHEL-35759] - locktorture: Add new module parameters to lock_torture_print_module_parms() (Waiman Long) [RHEL-35759] - torture: Print out torture module parameters (Waiman Long) [RHEL-35759] - locktorture: Add acq_writer_lim to complain about long acquistion times (Waiman Long) [RHEL-35759] - locktorture: Consolidate "if" statements in lock_torture_writer() (Waiman Long) [RHEL-35759] - locktorture: Alphabetize torture_param() entries (Waiman Long) [RHEL-35759] - rcutorture: Fix stuttering races and other issues (Waiman Long) [RHEL-35759] - locktorture: Add readers_bind and writers_bind module parameters (Waiman Long) [RHEL-35759] - torture: Move rcutorture_sched_setaffinity() out of rcutorture (Waiman Long) [RHEL-35759] - torture: Make torture_hrtimeout_ns() take an hrtimer mode parameter (Waiman Long) [RHEL-35759] - torture: Share torture_random_state with torture_shuffle_tasks() (Waiman Long) [RHEL-35759] - locking/seqlock: Fix grammar in comment (Waiman Long) [RHEL-35759] - locking/seqlock: Propagate 'const' pointers within read-only methods, remove forced type casts (Waiman Long) [RHEL-35759] - locking/lockdep: Fix string sizing bug that triggers a format-truncation compiler-warning (Waiman Long) [RHEL-35759] - locking/seqlock: Change __seqprop() to return the function pointer (Waiman Long) [RHEL-35759] - locking/seqlock: Simplify SEQCOUNT_LOCKNAME() (Waiman Long) [RHEL-35759] - locking/seqlock: Fix typo in comment (Waiman Long) [RHEL-35759] - locking/debug: Fix debugfs API return value checks to use IS_ERR() (Waiman Long) [RHEL-35759] - locking/ww_mutex/test: Make sure we bail out instead of livelock (Waiman Long) [RHEL-35759] - locking/ww_mutex/test: Fix potential workqueue corruption (Waiman Long) [RHEL-35759] - locking/ww_mutex/test: Use prng instead of rng to avoid hangs at bootup (Waiman Long) [RHEL-35759] - locking: export contention tracepoints for bcachefs six locks (Waiman Long) [RHEL-35759] - locking/seqlock: Do the lockdep annotation before locking in do_write_seqcount_begin_nested() (Waiman Long) [RHEL-35759] - lockdep: fix static memory detection even more (Waiman Long) [RHEL-35759] - torture: Stop right-shifting torture_random() return values (Waiman Long) [RHEL-35759] - torture: Move stutter_wait() timeouts to hrtimers (Waiman Long) [RHEL-35759] - torture: Move torture_shuffle() timeouts to hrtimers (Waiman Long) [RHEL-35759] - torture: Move torture_onoff() timeouts to hrtimers (Waiman Long) [RHEL-35759] - torture: Make torture_hrtimeout_*() use TASK_IDLE (Waiman Long) [RHEL-35759] - torture: Add lock_torture writer_fifo module parameter (Waiman Long) [RHEL-35759] - torture: Add a kthread-creation callback to _torture_create_kthread() (Waiman Long) [RHEL-35759] - torture: Support randomized shuffling for proxy exec testing (Waiman Long) [RHEL-35759] - locking: add lockevent_read() prototype (Waiman Long) [RHEL-35759] - lockdep: Add lock_set_cmp_fn() annotation (Waiman Long) [RHEL-35759] - locktorture: Add long_hold to adjust lock-hold delays (Waiman Long) [RHEL-35759] - torture: Fix hang during kthread shutdown phase (Waiman Long) [RHEL-35759] - torture: Seed torture_random_state on CPU (Waiman Long) [RHEL-35759] - seqlock: drop seqcount_ww_mutex_t (Waiman Long) [RHEL-35759] - sections: global data can be in .bss (Waiman Long) [RHEL-35759] - bnxt_en: do not map packet buffers twice (Petr Oros) [RHEL-31941] - bnxt_en: Fix skb recycling logic in bnxt_deliver_skb() (Petr Oros) [RHEL-31941] - bpf, test_run: fix crashes due to XDP frame overwriting/corruption (Petr Oros) [RHEL-31941] - bpf, test_run: fix &xdp_frame misplacement for LIVE_FRAMES (Petr Oros) [RHEL-31941] - Revert "bpf, test_run: fix &xdp_frame misplacement for LIVE_FRAMES" (Petr Oros) [RHEL-31941] - bpf, test_run: fix &xdp_frame misplacement for LIVE_FRAMES (Petr Oros) [RHEL-31941] - page_pool: fix netlink dump stop/resume (Petr Oros) [RHEL-31941] - page_pool: fix typos and punctuation (Petr Oros) [RHEL-31941] - page_pool: transition to reference count management after page draining (Petr Oros) [RHEL-31941] - net: page_pool: factor out releasing DMA from releasing the page (Petr Oros) [RHEL-31941] - net: page_pool: fix general protection fault in page_pool_unlist (Petr Oros) [RHEL-31941] - tools: ynl: don't skip regeneration from make targets (Petr Oros) [RHEL-31941] - tools: ynl: order building samples after generated code (Petr Oros) [RHEL-31941] - tools: ynl: make sure we use local headers for page-pool (Petr Oros) [RHEL-31941] - tools: ynl: fix build of the page-pool sample (Petr Oros) [RHEL-31941] - tools: ynl: add sample for getting page-pool information (Petr Oros) [RHEL-31941] - net: page_pool: mute the periodic warning for visible page pools (Petr Oros) [RHEL-31941] - net: page_pool: expose page pool stats via netlink (Petr Oros) [RHEL-31941] - net: page_pool: report when page pool was destroyed (Petr Oros) [RHEL-31941] - net: page_pool: report amount of memory held by page pools (Petr Oros) [RHEL-31941] - net: page_pool: add netlink notifications for state changes (Petr Oros) [RHEL-31941] - net: page_pool: implement GET in the netlink API (Petr Oros) [RHEL-31941] - net: page_pool: add nlspec for basic access to page pools (Petr Oros) [RHEL-31941] - eth: link netdev to page_pools in drivers (Petr Oros) [RHEL-31941] - net: page_pool: stash the NAPI ID for easier access (Petr Oros) [RHEL-31941] - net: page_pool: record pools per netdev (Petr Oros) [RHEL-31941] - net: page_pool: id the page pools (Petr Oros) [RHEL-31941] - net: page_pool: factor out uninit (Petr Oros) [RHEL-31941] - net: page_pool: avoid touching slow on the fastpath (Petr Oros) [RHEL-31941] - net: page_pool: split the page_pool_params into fast and slow (Petr Oros) [RHEL-31941] - page_pool: update document about fragment API (Petr Oros) [RHEL-31941] - page_pool: introduce page_pool_alloc() API (Petr Oros) [RHEL-31941] - page_pool: remove PP_FLAG_PAGE_FRAG (Petr Oros) [RHEL-31941] - bnxt_en: Let the page pool manage the DMA mapping (Petr Oros) [RHEL-31941] - bnxt_en: Use the unified RX page pool buffers for XDP and non-XDP (Petr Oros) [RHEL-31941] - page_pool: unify frag_count handling in page_pool_is_last_frag() (Petr Oros) [RHEL-31941] - page_pool: fragment API support for 32-bit arch with 64-bit DMA (Petr Oros) [RHEL-31941] - page_pool: fix documentation typos (Petr Oros) [RHEL-31941] - docs: net: page_pool: de-duplicate the intro comment (Petr Oros) [RHEL-31941] - net: skbuff: always try to recycle PP pages directly when in softirq (Petr Oros) [RHEL-31941] - page_pool: add a lockdep check for recycling in hardirq (Petr Oros) [RHEL-31941] - net: skbuff: avoid accessing page_pool if !napi_safe when returning page (Petr Oros) [RHEL-31941] - page_pool: place frag_* fields in one cacheline (Petr Oros) [RHEL-31941] - net: page_pool: merge page_pool_release_page() with page_pool_return_page() (Petr Oros) [RHEL-31941] - net: page_pool: hide page_pool_release_page() (Petr Oros) [RHEL-31941] - eth: stmmac: let page recycling happen with skbs (Petr Oros) [RHEL-31941] - page_pool: add DMA_ATTR_WEAK_ORDERING on all mappings (Petr Oros) [RHEL-31941] - xdp: remove unused {__,}xdp_release_frame() (Petr Oros) [RHEL-31941] - xdp: recycle Page Pool backed skbs built from XDP frames (Petr Oros) [RHEL-31941] - net: page_pool, skbuff: make skb_mark_for_recycle() always available (Petr Oros) [RHEL-31941] - selftests/bpf: robustify test_xdp_do_redirect with more payload magics (Petr Oros) [RHEL-31941] - Documentation: networking: correct spelling (Petr Oros) [RHEL-31941] - erspan: make sure erspan_base_hdr is present in skb->head (Xin Long) [RHEL-37232] {CVE-2024-35888} - tcp: Add memory barrier to tcp_push() (Antoine Tenart) [RHEL-22708] - tcp: tcp_wfree() refactoring (Antoine Tenart) [RHEL-22708] - powerpc/powernv: Add a null pointer check to scom_debug_init_one() (Mamatha Inamdar) [RHEL-37052] {CVE-2023-52690} - KVM: Drop unused @may_block param from gfn_to_pfn_cache_invalidate_start() (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add coverage of EPT-disabled to vmx_dirty_log_test (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Fix and clarify comments about clearing D-bit vs. write-protecting (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Remove function comments above clear_dirty_{gfn_range,pt_masked}() (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Write-protect L2 SPTEs in TDP MMU when clearing dirty status (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Precisely invalidate MMU root_role during CPUID update (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Disable LBR virtualization if the CPU doesn't support LBR callstacks (Maxim Levitsky) [RHEL-32430] - perf/x86/intel: Expose existence of callback support to KVM (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Snapshot LBR capabilities during module initialization (Maxim Levitsky) [RHEL-32430] - tools/include: Sync uapi/linux/kvm.h and asm/kvm.h with the kernel sources (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Do not mask LVTPC when handling a PMI on AMD platforms (Maxim Levitsky) [RHEL-32430] - KVM: x86: Snapshot if a vCPU's vendor model is AMD vs. Intel compatible (Maxim Levitsky) [RHEL-32430] - KVM: x86: Stop compiling vmenter.S with OBJECT_FILES_NON_STANDARD (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Create a stack frame in __svm_sev_es_vcpu_run() (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Save/restore args across SEV-ES VMRUN via host save area (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Save/restore non-volatile GPRs in SEV-ES VMRUN via host save area (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Wrap __svm_sev_es_vcpu_run() with #ifdef CONFIG_KVM_AMD_SEV (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Create a stack frame in __svm_vcpu_run() for unwinding (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Clobber RAX instead of RBX when discarding spec_ctrl_intercepted (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Drop 32-bit "support" from __svm_sev_es_vcpu_run() (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Remove a useless zeroing of allocated memory (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Ignore MKTME KeyID bits when intercepting #PF for allow_smaller_maxphyaddr (Maxim Levitsky) [RHEL-32430] - KVM: selftests: fix max_guest_memory_test with more that 256 vCPUs (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Verify post-RESET value of PERF_GLOBAL_CTRL in PMCs test (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Set enable bits for GP counters in PERF_GLOBAL_CTRL at "RESET" (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: x86: Don't overflow lpage_info when checking attributes (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Disable support for adaptive PEBS (Maxim Levitsky) [RHEL-32430] - KVM: Explicitly disallow activatating a gfn_to_pfn_cache with INVALID_GPA (Maxim Levitsky) [RHEL-32430] - KVM: Check validity of offset+length of gfn_to_pfn_cache prior to activation (Maxim Levitsky) [RHEL-32430] - KVM: Add helpers to consolidate gfn_to_pfn_cache's page split check (Maxim Levitsky) [RHEL-32430] - KVM: SEV: fix compat ABI for KVM_MEMORY_ENCRYPT_OP (Maxim Levitsky) [RHEL-32430] - selftests: kvm: remove meaningless assignments in Makefiles (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Check that PV_UNHALT is cleared when HLT exiting is disabled (Maxim Levitsky) [RHEL-32430] - KVM: x86: Use actual kvm_cpuid.base for clearing KVM_FEATURE_PV_UNHALT (Maxim Levitsky) [RHEL-32430] - KVM: x86: Introduce __kvm_get_hypervisor_cpuid() helper (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Explicitly close guest_memfd files in some gmem tests (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: fix recursive deadlock in timer injection (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: simplify locking and make more self-contained (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: remove WARN_ON_ONCE() with false positives in evtchn delivery (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: inject vCPU upcall vector when local APIC is enabled (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: improve accuracy of Xen timers (Maxim Levitsky) [RHEL-32430] - hyperv-tlfs: Change prefix of generic HV_REGISTER_* MSRs to HV_MSR_* (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a basic SEV-ES smoke test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a basic SEV smoke test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Use the SEV library APIs in the intra-host migration test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add library for creating and interacting with SEV guests (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Allow tagging protected memory in guest page tables (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Explicitly ucall pool from shared memory (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add support for protected vm_vaddr_* allocations (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add support for allocating/managing protected guest memory (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a macro to iterate over a sparsebit range (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Make sparsebit structs const where appropriate (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Extend VM creation's @shape to allow control of VM subtype (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86: Use TAP interface in the userspace_msr_exit test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86: Use TAP interface in the vmx_pmu_caps test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86: Use TAP interface in the fix_hypercall test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86: Use TAP interface in the sync_regs test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a macro to define a test with one vcpu (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Move setting a vCPU's entry point to a dedicated API (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86: sync_regs_test: Get regs structure before modifying it (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86: sync_regs_test: Use vcpu_run() where appropriate (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Combine "check" and "get" APIs for passthrough MSR lookups (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Rename vmplX_ssp -> plX_ssp (Maxim Levitsky) [RHEL-32430] - kvm/x86: allocate the write-tracking metadata on-demand (Maxim Levitsky) [RHEL-32430] - KVM: VMX: return early if msr_bitmap is not supported (Maxim Levitsky) [RHEL-32430] - KVM: VMX: fix comment to add LBR to passthrough MSRs (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Explicitly check NMI from guest to reducee false positives (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add CONFIG_64BIT definition for the build (Maxim Levitsky) [RHEL-32430] - selftests/kvm: Fix issues with $(SPLIT_TESTS) (Maxim Levitsky) [RHEL-32430] - KVM: Get rid of return value from kvm_arch_create_vm_debugfs() (Maxim Levitsky) [RHEL-32430] - tools/include: Sync x86 asm/irq_vectors.h with the kernel sources (Maxim Levitsky) [RHEL-32430] - x86: irq: unconditionally define KVM interrupt vectors (Maxim Levitsky) [RHEL-32430] - KVM: fix kvm_mmu_memory_cache allocation warning (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Free TDP MMU roots while holding mmy_lock for read (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Alloc TDP MMU roots while holding mmu_lock for read (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Check for usable TDP MMU root while holding mmu_lock for read (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Skip invalid TDP MMU roots when write-protecting SPTEs (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Skip invalid roots when zapping leaf SPTEs for GFN range (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Allow passing '-1' for "all" as_id for TDP MMU iterators (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Don't do TLB flush when zappings SPTEs in invalid roots (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Zap invalidated TDP MMU roots at 4KiB granularity (Maxim Levitsky) [RHEL-32430] - KVM: Add a comment explaining the directed yield pending interrupt logic (Maxim Levitsky) [RHEL-32430] - KVM: x86: Clean up directed yield API for "has pending interrupt" (Maxim Levitsky) [RHEL-32430] - KVM: x86: Rely solely on preempted_in_kernel flag for directed yield (Maxim Levitsky) [RHEL-32430] - KVM: Add dedicated arch hook for querying if vCPU was preempted in-kernel (Maxim Levitsky) [RHEL-32430] - KVM: x86: Sanity check that kvm_has_noapic_vcpu is zero at module_exit() (Maxim Levitsky) [RHEL-32430] - KVM: x86: Move "KVM no-APIC vCPU" key management into local APIC code (Maxim Levitsky) [RHEL-32430] - KVM: x86: Fully defer to vendor code to decide how to force immediate exit (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Handle KVM-induced preemption timer exits in fastpath for L2 (Maxim Levitsky) [RHEL-32430] - KVM: x86: Move handling of is_guest_mode() into fastpath exit handlers (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Handle forced exit due to preemption timer in fastpath (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Re-enter guest in fastpath for "spurious" preemption timer exits (Maxim Levitsky) [RHEL-32430] - KVM: x86: Plumb "force_immediate_exit" into kvm_entry() tracepoint (Maxim Levitsky) [RHEL-32430] - KVM: x86: Drop superfluous check on direct MMU vs. WRITE_PF_TO_SP flag (Maxim Levitsky) [RHEL-32430] - KVM: x86: Drop dedicated logic for direct MMUs in reexecute_instruction() (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Don't acquire mmu_lock when using indirect_shadow_pages as a heuristic (Maxim Levitsky) [RHEL-32430] - KVM: x86: Open code all direct reads to guest DR6 and DR7 (Maxim Levitsky) [RHEL-32430] - KVM: x86: Make kvm_get_dr() return a value, not use an out parameter (Maxim Levitsky) [RHEL-32430] - x86/cpu: Add a VMX flag to enumerate 5-level EPT support to userspace (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test top-down slots event in x86's pmu_counters_test (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: allow vcpu_info content to be 'safely' copied (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: check the need for invalidation under read lock first (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: advertize the KVM_XEN_HVM_CONFIG_SHARED_INFO_HVA capability (Maxim Levitsky) [RHEL-32430] - KVM: selftests: re-map Xen's vcpu_info using HVA rather than GPA (Maxim Levitsky) [RHEL-32430] - KVM: selftests: map Xen's shared_info page using HVA rather than GFN (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: allow vcpu_info to be mapped by fixed HVA (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: allow shared_info to be mapped by fixed HVA (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: re-initialize shared_info if guest (32/64-bit) mode is set (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: separate initialization of shared_info cache and content (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: allow a cache to be activated with a fixed (userspace) HVA (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: include page offset in uhva and use it consistently (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: stop open-coding offset_in_page() (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: remove KVM_GUEST_USES_PFN usage (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: add a mark-dirty helper (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: mark guest pages dirty with the pfncache lock held (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: remove unnecessary exports (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: Add a map helper function (Maxim Levitsky) [RHEL-32430] - treewide: remove CONFIG_HAVE_KVM (Maxim Levitsky) [RHEL-32430] - vfio: replace CONFIG_HAVE_KVM with IS_ENABLED(CONFIG_KVM) (Maxim Levitsky) [RHEL-32430] - x86: replace CONFIG_HAVE_KVM with IS_ENABLED(CONFIG_KVM) (Maxim Levitsky) [RHEL-32430] - MIPS: introduce Kconfig for MIPS VZ (Maxim Levitsky) [RHEL-32430] - kvm: move "select IRQ_BYPASS_MANAGER" to common code (Maxim Levitsky) [RHEL-32430] - KVM: remove unnecessary #ifdef (Maxim Levitsky) [RHEL-32430] - KVM: define __KVM_HAVE_GUEST_DEBUG unconditionally (Maxim Levitsky) [RHEL-32430] - kvm: replace __KVM_HAVE_READONLY_MEM with Kconfig symbol (Maxim Levitsky) [RHEL-32430] - KVM: arm64: move ARM-specific defines to uapi/asm/kvm.h (Maxim Levitsky) [RHEL-32430] - KVM: powerpc: move powerpc-specific structs to uapi/asm/kvm.h (Maxim Levitsky) [RHEL-32430] - KVM: x86: move x86-specific structs to uapi/asm/kvm.h (Maxim Levitsky) [RHEL-32430] - KVM: remove more traces of device assignment UAPI (Maxim Levitsky) [RHEL-32430] - kvm: x86: use a uapi-friendly macro for GENMASK (Maxim Levitsky) [RHEL-32430] - kvm: x86: use a uapi-friendly macro for BIT (Maxim Levitsky) [RHEL-32430] - uapi: introduce uapi-friendly macros for GENMASK (Maxim Levitsky) [RHEL-32430] - KVM: x86: rename push to emulate_push for consistency (Maxim Levitsky) [RHEL-32430] - KVM: x86: Clean up partially uninitialized integer in emulate_pop() (Maxim Levitsky) [RHEL-32430] - KVM: x86/emulator: emulate movbe with operand-size prefix (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Report up-to-date exit qualification to userspace (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Return -EINVAL instead of -EBUSY on attempt to re-init SEV/SEV-ES (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Add support for allowing zero SEV ASIDs (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Use unsigned integers when dealing with ASIDs (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Set sev->asid in sev_asid_new() instead of overloading the return (Maxim Levitsky) [RHEL-32430] - KVM: Nullify async #PF worker's "apf" pointer as soon as it might be freed (Maxim Levitsky) [RHEL-32430] - KVM: Get reference to VM's address space in the async #PF worker (Maxim Levitsky) [RHEL-32430] - KVM: Put mm immediately after async #PF worker completes remote gup() (Maxim Levitsky) [RHEL-32430] - KVM: Always flush async #PF workqueue when vCPU is being destroyed (Maxim Levitsky) [RHEL-32430] - KVM: x86: Improve documentation of MSR_KVM_ASYNC_PF_EN (Maxim Levitsky) [RHEL-32430] - x86/kvm: Use separate percpu variable to track the enabling of asyncpf (Maxim Levitsky) [RHEL-32430] - KVM: x86: Fix broken debugregs ABI for 32 bit kernels (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Avoid CPL lookup if PMC enabline for USER and KERNEL is the same (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Check eventsel first when emulating (branch) insns retired (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Expand the comment about what bits are check emulating events (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Snapshot event selectors that KVM emulates in software (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Process only enabled PMCs when emulating events in software (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Add macros to iterate over all PMCs given a bitmap (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Snapshot and clear reprogramming bitmap before reprogramming (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Move pmc_idx => pmc translation helper to common code (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Add common define to capture fixed counters offset (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Zero out PMU metadata on AMD if PMU is disabled (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Use KMEM_CACHE instead of kmem_cache_create() (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Extend PMU counters test to validate RDPMC after WRMSR (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add helpers for safe and safe+forced RDMSR, RDPMC, and XGETBV (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a forced emulation variation of KVM_ASM_SAFE() (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test PMC virtualization with forced emulation (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Move KVM_FEP macro into common library header (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Query module param to detect FEP in MSR filtering test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add helpers to read integer module params (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a helper to query if the PMU module param is enabled (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Expand PMU counters test to verify LLC events (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add functional test for Intel's fixed PMU counters (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test consistency of CPUID with num of fixed counters (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test consistency of CPUID with num of gp counters (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test Intel PMU architectural events on fixed counters (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test Intel PMU architectural events on gp counters (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add pmu.h and lib/pmu.c for common PMU assets (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Extend {kvm,this}_pmu_has() to support fixed counters (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Drop the "name" param from KVM_X86_PMU_FEATURE() (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add vcpu_set_cpuid_property() to set properties (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Explicitly check for RDPMC of unsupported Intel PMC types (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Treat "fixed" PMU type in RDPMC as index as a value, not flag (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Disallow "fast" RDPMC for architectural Intel PMUs (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Apply "fast" RDPMC only to Intel PMUs (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Prioritize VMX interception over #GP on RDPMC due to bad index (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Don't ignore bits 31:30 for RDPMC index on AMD (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Get eventsel for fixed counters from perf (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Setup fixed counters' eventsel during PMU initialization (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Remove KVM's enumeration of Intel's architectural encodings (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Allow programming events that match unsupported arch events (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Always treat Fixed counters as available when supported (Maxim Levitsky) [RHEL-32430] - KVM: x86: Use mutex guards to eliminate __kvm_x86_vendor_init() (Maxim Levitsky) [RHEL-32430] - KVM: Harden against unpaired kvm_mmu_notifier_invalidate_range_end() calls (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Flush pages under kvm->lock to fix UAF in svm_register_enc_region() (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a testcase to verify GUEST_MEMFD and READONLY are exclusive (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Create GUEST_MEMFD for relevant invalid flags testcases (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Restrict KVM_SW_PROTECTED_VM to the TDP MMU (Maxim Levitsky) [RHEL-32430] - KVM: x86: Update KVM_SW_PROTECTED_VM docs to make it clear they're a WIP (Maxim Levitsky) [RHEL-32430] - KVM: Make KVM_MEM_GUEST_MEMFD mutually exclusive with KVM_MEM_READONLY (Maxim Levitsky) [RHEL-32430] - KVM: x86: Mark target gfn of emulated atomic instruction as dirty (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Don't assert on exact number of 4KiB in dirty log split test (Maxim Levitsky) [RHEL-32430] - KVM: x86: Fix KVM_GET_MSRS stack info leak (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Fix type length error when reading pmu->fixed_ctr_ctrl (Maxim Levitsky) [RHEL-32430] - KVM: x86: Make gtod_is_based_on_tsc() return 'bool' (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Make hyperv_clock require TSC based system clocksource (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Run clocksource dependent tests with hyperv_clocksource_tsc_page too (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Use generic sys_clocksource_is_tsc() in vmx_nested_tsc_scaling_test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Generalize check_clocksource() from kvm_clock_test (Maxim Levitsky) [RHEL-32430] - KVM: x86: Check irqchip mode before create PIT (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Fail tests when open() fails with !ENOENT (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Avoid infinite loop in hyperv_features when invtsc is missing (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Delete superfluous, unused "stage" variable in AMX test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86_64: Remove redundant newlines (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Remove redundant newlines (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Reword the NX hugepage test's skip message to be more helpful (Maxim Levitsky) [RHEL-32430] - tools headers UAPI: Sync kvm headers with the kernel sources (Maxim Levitsky) [RHEL-32430] - KVM: x86: add missing "depends on KVM" (Maxim Levitsky) [RHEL-32430] - KVM: fix direction of dependency on MMU notifiers (Maxim Levitsky) [RHEL-32430] - KVM: introduce CONFIG_KVM_COMMON (Maxim Levitsky) [RHEL-32430] - KVM: clean up directives to compile out irqfds (Maxim Levitsky) [RHEL-32430] - KVM: remove deprecated UAPIs (Maxim Levitsky) [RHEL-32430] - KVM: remove CONFIG_HAVE_KVM_IRQFD (Maxim Levitsky) [RHEL-32430] - KVM: remove CONFIG_HAVE_KVM_EVENTFD (Maxim Levitsky) [RHEL-32430] - KVM: guest-memfd: fix unused-function warning (Maxim Levitsky) [RHEL-32430] - KVM x86/xen: add an override for PVCLOCK_TSC_STABLE_BIT (Maxim Levitsky) [RHEL-32430] - KVM: nSVM: Hide more stuff under CONFIG_KVM_HYPERV/CONFIG_HYPERV (Maxim Levitsky) [RHEL-32430] - KVM: nVMX: Hide more stuff under CONFIG_KVM_HYPERV (Maxim Levitsky) [RHEL-32430] - KVM: nVMX: Introduce accessor to get Hyper-V eVMCS pointer (Maxim Levitsky) [RHEL-32430] - KVM: nVMX: Introduce helpers to check if Hyper-V evmptr12 is valid/set (Maxim Levitsky) [RHEL-32430] - KVM: x86: Make Hyper-V emulation optional (Maxim Levitsky) [RHEL-32430] - KVM: nVMX: Move guest_cpuid_has_evmcs() to hyperv.h (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Fix vmxon_pa == vmcs12_pa == -1ull nVMX testcase for !eVMCS (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Make Hyper-V tests explicitly require KVM Hyper-V support (Maxim Levitsky) [RHEL-32430] - KVM: nVMX: Split off helper for emulating VMCLEAR on Hyper-V eVMCS (Maxim Levitsky) [RHEL-32430] - KVM: x86: Introduce helper to handle Hyper-V paravirt TLB flush requests (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Split off hyperv_evmcs.{ch} (Maxim Levitsky) [RHEL-32430] - KVM: x86: Introduce helper to check if vector is set in Hyper-V SynIC (Maxim Levitsky) [RHEL-32430] - KVM: x86: Introduce helper to check if auto-EOI is set in Hyper-V SynIC (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Split off vmx_onhyperv.{ch} from hyperv.{ch} (Maxim Levitsky) [RHEL-32430] - KVM: x86: Move Hyper-V partition assist page out of Hyper-V emulation context (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: Remove unneeded xen context from kvm_arch when !CONFIG_KVM_XEN (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Fix broken assert messages in Hyper-V features test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Fix benign %llx vs. %lx issues in guest asserts (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Fix MWAIT error message when guest assertion fails (Maxim Levitsky) [RHEL-32430] - KVM: Harden copying of userspace-array against overflow (Maxim Levitsky) [RHEL-32430] - KVM: x86: Harden copying of userspace-array against overflow (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: fix comment about mmu_unsync_pages_lock (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: always take tdp_mmu_pages_lock (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: remove unnecessary "bool shared" argument from iterators (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: remove unnecessary "bool shared" argument from functions (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Check for leaf SPTE when clearing dirty bit in the TDP MMU (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Fix off-by-1 when splitting huge pages during CLEAR (Maxim Levitsky) [RHEL-32430] - KVM: move KVM_CAP_DEVICE_CTRL to the generic check (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Track emulated counter events instead of previous counter (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Update sample period in pmc_write_counter() (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Remove manual clearing of fields in kvm_pmu_init() (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Stop calling kvm_pmu_reset() at RESET (it's redundant) (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Reset the PMU, i.e. stop counters, before refreshing (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Move PMU reset logic to common x86 code (Maxim Levitsky) [RHEL-32430] - KVM: SVM,VMX: Use %rip-relative addressing to access kvm_rebooting (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Don't intercept IRET when injecting NMI and vNMI is enabled (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Explicitly require FLUSHBYASID to enable SEV support (Maxim Levitsky) [RHEL-32430] - KVM: nSVM: Advertise support for flush-by-ASID (Maxim Levitsky) [RHEL-32430] - Revert "nSVM: Check for reserved encodings of TLB_CONTROL in nested VMCB" (Maxim Levitsky) [RHEL-32430] - KVM: x86: Don't unnecessarily force masterclock update on vCPU hotplug (Maxim Levitsky) [RHEL-32430] - KVM: x86: Use a switch statement and macros in __feature_translate() (Maxim Levitsky) [RHEL-32430] - KVM: x86: Advertise CPUID.(EAX=7,ECX=2):EDX[5:0] to userspace (Maxim Levitsky) [RHEL-32430] - KVM: x86: Turn off KVM_WERROR by default for all configs (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Remove x86's so called "MMIO warning" test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add logic to detect if ioctl() failed because VM was killed (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Drop the single-underscore ioctl() helpers (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Declare flush_remote_tlbs{_range}() hooks iff HYPERV!=n (Maxim Levitsky) [RHEL-32430] - KVM: x86: Use KVM-governed feature framework to track "LAM enabled" (Maxim Levitsky) [RHEL-32430] - KVM: x86: Advertise and enable LAM (user and supervisor) (Maxim Levitsky) [RHEL-32430] - KVM: x86: Virtualize LAM for user pointer (Maxim Levitsky) [RHEL-32430] - KVM: x86: Virtualize LAM for supervisor pointer (Maxim Levitsky) [RHEL-32430] - KVM: x86: Untag addresses for LAM emulation where applicable (Maxim Levitsky) [RHEL-32430] - KVM: x86: Introduce get_untagged_addr() in kvm_x86_ops and call it in emulator (Maxim Levitsky) [RHEL-32430] - KVM: x86: Remove kvm_vcpu_is_illegal_gpa() (Maxim Levitsky) [RHEL-32430] - KVM: x86: Add & use kvm_vcpu_is_legal_cr3() to check CR3's legality (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Drop non-PA bits when getting GFN for guest's PGD (Maxim Levitsky) [RHEL-32430] - KVM: SEV: Do not intercept accesses to MSR_IA32_XSS for SEV-ES guests (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Fix dynamic generation of configuration names (Maxim Levitsky) [RHEL-32430] - KVM: Convert comment into an assertion in kvm_io_bus_register_dev() (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Update EFER software model on CR0 trap for SEV-ES (Maxim Levitsky) [RHEL-32430] - KVM: selftests: add -MP to CFLAGS (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Actually print out magic token in NX hugepages skip message (Maxim Levitsky) [RHEL-32430] - KVM: x86: Remove 'return void' expression for 'void function' (Maxim Levitsky) [RHEL-32430] - Revert "KVM: Prevent module exit until all VMs are freed" (Maxim Levitsky) [RHEL-32430] - KVM: Set file_operations.owner appropriately for all such structures (Maxim Levitsky) [RHEL-32430] - KVM: x86: Get CPL directly when checking if loaded vCPU is in kernel mode (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Avoid using forced target for generating arm64 headers (Maxim Levitsky) [RHEL-32430] - tools headers arm64: Update sysreg.h with kernel sources (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Generate sysreg-defs.h and add to include path (Maxim Levitsky) [RHEL-32430] - perf build: Generate arm64's sysreg-defs.h and add to include path (Maxim Levitsky) [RHEL-32430] - tools: arm64: Add a Makefile for generating sysreg-defs.h (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test behavior of HWCR, a.k.a. MSR_K7_HWCR (Maxim Levitsky) [RHEL-32430] - KVM: Annotate struct kvm_irq_routing_table with __counted_by (Maxim Levitsky) [RHEL-32430] - powerpc/powernv: Add a null pointer check in opal_event_init() (Mamatha Inamdar) [RHEL-37060] {CVE-2023-52686} - crypto: qcom-rng - Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-36682] - crypto: qcom-rng - Add missing dependency on hw_random (Lucas Karpinski) [RHEL-36682] - crypto: qcom-rng - Add hw_random interface support (Lucas Karpinski) [RHEL-36682] - crypto: qcom-rng: Make the core clock optional regardless of ACPI presence (Lucas Karpinski) [RHEL-36682] - crypto: qcom-rng - Fix qcom_rng_of_match unused warning (Lucas Karpinski) [RHEL-36682] - bpf: fix check for attempt to corrupt spilled pointer (Viktor Malik) [RHEL-26569] {CVE-2023-52462} - vxlan: Add missing VNI filter counter update in arp_reduce(). (Ivan Vecera) [RHEL-36610] - vxlan: Fix racy device stats updates. (Ivan Vecera) [RHEL-36610] - selftests: vxlan_mdb: Fix failures with old libnet (Ivan Vecera) [RHEL-36610] - selftests: fill in some missing configs for net (Ivan Vecera) [RHEL-36610] - vxlan: Cleanup IFLA_VXLAN_PORT_RANGE entry in vxlan_get_size() (Ivan Vecera) [RHEL-36610] - mlxsw: spectrum_nve_vxlan: Fix unsupported flag regression (Ivan Vecera) [RHEL-36610] - net-next: gro: Fix use of skb_gro_header_slow (Ivan Vecera) [RHEL-36610] - vxlan: Add missing entries to vxlan_get_size() (Ivan Vecera) [RHEL-36610] - vxlan: vnifilter: Use GFP_KERNEL instead of GFP_ATOMIC (Ivan Vecera) [RHEL-36610] - vxlan: Use helper functions to update stats (Ivan Vecera) [RHEL-36610] - drivers: vxlan: vnifilter: free percpu vni stats on error path (Ivan Vecera) [RHEL-36610] - vxlan: Add support for nexthop ID metadata (Ivan Vecera) [RHEL-36610] - ip_tunnels: Add nexthop ID field to ip_tunnel_key (Ivan Vecera) [RHEL-36610] - selftests: net: vxlan: Fix selftest regression after changes in iproute2. (Ivan Vecera) [RHEL-36610] - selftests: net: vxlan: Add tests for vxlan nolocalbypass option. (Ivan Vecera) [RHEL-36610] - net: vxlan: Add nolocalbypass option to vxlan. (Ivan Vecera) [RHEL-36610] - selftests: net: Add VXLAN MDB test (Ivan Vecera) [RHEL-36610] - vxlan: Enable MDB support (Ivan Vecera) [RHEL-36610] - vxlan: Add MDB data path support (Ivan Vecera) [RHEL-36610] - vxlan: mdb: Add an internal flag to indicate MDB usage (Ivan Vecera) [RHEL-36610] - vxlan: mdb: Add MDB control path support (Ivan Vecera) [RHEL-36610] - vxlan: Expose vxlan_xmit_one() (Ivan Vecera) [RHEL-36610] - vxlan: Move address helpers to private headers (Ivan Vecera) [RHEL-36610] - selftests: Fix failing VXLAN VNI filtering test (Ivan Vecera) [RHEL-36610] - vxlan: Fix memory leaks in error path (Ivan Vecera) [RHEL-36610] - net: gro: skb_gro_header helper function (Ivan Vecera) [RHEL-36610] - net: vxlan: Fix kernel coding style (Ivan Vecera) [RHEL-36610] - net: vxlan: Add extack support to vxlan_fdb_delete (Ivan Vecera) [RHEL-36610] - selftests/net: add missing tests to Makefile (Ivan Vecera) [RHEL-36610] - vxlan: do not feed vxlan_vnifilter_dump_dev with non vxlan devices (Ivan Vecera) [RHEL-36610] - drivers: vxlan: fix returnvar.cocci warning (Ivan Vecera) [RHEL-36610] - vxlan_core: delete unnecessary condition (Ivan Vecera) [RHEL-36610] - drivers: vxlan: vnifilter: add support for stats dumping (Ivan Vecera) [RHEL-36610] - drivers: vxlan: vnifilter: per vni stats (Ivan Vecera) [RHEL-36610] - selftests: add new tests for vxlan vnifiltering (Ivan Vecera) [RHEL-36610] - vxlan: vni filtering support on collect metadata device (Ivan Vecera) [RHEL-36610] - ipv6: sr: fix memleak in seg6_hmac_init_algo (Hangbin Liu) [RHEL-37511] - ipv6: sr: fix missing sk_buff release in seg6_input_core (Hangbin Liu) [RHEL-37511] - ipv6: sr: fix invalid unregister error path (Hangbin Liu) [RHEL-37511] - ipv6: sr: fix incorrect unregister order (Hangbin Liu) [RHEL-37511] - ipv6: sr: add missing seg6_local_exit (Hangbin Liu) [RHEL-37511] - tracing/net_sched: Fix tracepoints that save qdisc_dev() as a string (Ivan Vecera) [RHEL-36218] - net: bql: fix building with BQL disabled (Ivan Vecera) [RHEL-36218] - net: sched: Remove NET_ACT_IPT from Kconfig (Ivan Vecera) [RHEL-36218] - net: fill in MODULE_DESCRIPTION()s for net/sched (Ivan Vecera) [RHEL-36218] - net/sched: act_mirred: Don't zero blockid when net device is being deleted (Ivan Vecera) [RHEL-36218] - selftests: forwarding: Fix layer 2 miss test flakiness (Ivan Vecera) [RHEL-36218] - net: netdevsim: don't try to destroy PHC on VFs (Ivan Vecera) [RHEL-36218] - net: sched: track device in tcf_block_get/put_ext() only for clsact binder types (Ivan Vecera) [RHEL-36218] - net/sched: Remove ipt action tests (Ivan Vecera) [RHEL-36218] - net/sched: simplify tc_action_load_ops parameters (Ivan Vecera) [RHEL-36218] - net: sched: move block device tracking into tcf_block_get/put_ext() (Ivan Vecera) [RHEL-36218] - net/sched: sch_api: conditional netlink notifications (Ivan Vecera) [RHEL-36218] - net/sched: introduce ACT_P_BOUND return code (Ivan Vecera) [RHEL-36218] - net/sched: cls_api: complement tcf_tfilter_dump_policy (Ivan Vecera) [RHEL-36218] - net/sched: Remove uapi support for CBQ qdisc (Ivan Vecera) [RHEL-36218] - net/sched: Remove uapi support for ATM qdisc (Ivan Vecera) [RHEL-36218] - net/sched: Remove uapi support for dsmark qdisc (Ivan Vecera) [RHEL-36218] - net/sched: Remove uapi support for tcindex classifier (Ivan Vecera) [RHEL-36218] - net/sched: Remove uapi support for rsvp classifier (Ivan Vecera) [RHEL-36218] - net/sched: Remove CONFIG_NET_ACT_IPT from default configs (Ivan Vecera) [RHEL-36218] - net/sched: Retire ipt action (Ivan Vecera) [RHEL-36218] - net: sched: em_text: fix possible memory leak in em_text_destroy() (Ivan Vecera) [RHEL-36218] - net/sched: act_mirred: Allow mirred to block (Ivan Vecera) [RHEL-36218] - net/sched: act_mirred: Add helper function tcf_mirred_replace_dev (Ivan Vecera) [RHEL-36218] - net/sched: cls_api: Expose tc block to the datapath (Ivan Vecera) [RHEL-36218] - net/sched: Introduce tc block netdev tracking infra (Ivan Vecera) [RHEL-36218] - net: sched: Add initial TC error skb drop reasons (Ivan Vecera) [RHEL-36218] - packet: add a generic drop reason for receive (Ivan Vecera) [RHEL-36218] - net: sched: Make tc-related drop reason more flexible for remaining qdiscs (Ivan Vecera) [RHEL-36218] - net: sched: Move drop_reason to struct tc_skb_cb (Ivan Vecera) [RHEL-36218] - net/sched: act_api: skip idr replace on bound actions (Ivan Vecera) [RHEL-36218] - net/sched: act_api: rely on rcu in tcf_idr_check_alloc (Ivan Vecera) [RHEL-36218] - net/sched: cls_api: conditional notification of events (Ivan Vecera) [RHEL-36218] - net/sched: cls_api: remove 'unicast' argument from delete notification (Ivan Vecera) [RHEL-36218] - net/sched: act_api: conditional notification of events (Ivan Vecera) [RHEL-36218] - net/sched: act_api: don't open code max() (Ivan Vecera) [RHEL-36218] - rtnl: add helper to send if skb is not null (Ivan Vecera) [RHEL-36218] - rtnl: add helper to check if a notification is needed (Ivan Vecera) [RHEL-36218] - rtnl: add helper to check if rtnl group has listeners (Ivan Vecera) [RHEL-36218] - net/sched: act_api: use tcf_act_for_each_action in tcf_idr_insert_many (Ivan Vecera) [RHEL-36218] - net/sched: act_api: stop loop over ops array on NULL in tcf_action_init (Ivan Vecera) [RHEL-36218] - net/sched: act_api: avoid non-contiguous action array (Ivan Vecera) [RHEL-36218] - net/sched: act_api: use tcf_act_for_each_action (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: remove filters/tests.json (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: rename concurrency.json to flower.json (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: remove spurious './' from Makefile (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: remove spurious nsPlugin usage (Ivan Vecera) [RHEL-36218] - net/sched: cbs: Use units.h instead of the copy of a definition (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: remove unused import (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: cleanup on Ctrl-C (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: prefix iproute2 functions with "ipr2" (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: remove unnecessary time.sleep (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: remove buildebpf plugin (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: report number of workers in use (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: timeout on unbounded loops (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: leverage -all in suite ns teardown (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: use netns delete from pyroute2 (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: move back to per test ns setup (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: cap parallel tdc to 4 cores (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: add hashtable tests for u32 (Ivan Vecera) [RHEL-36218] - net/sched: cls_u32: replace int refcounts with proper refcounts (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: use parallel tdc in kselftests (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: preload all modules in kselftests (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: rework namespaces and devices setup (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: drop '-N' argument from nsPlugin (Ivan Vecera) [RHEL-36218] - net: don't dump stack on queue timeout (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: better validate TCA_FQ_WEIGHTS and TCA_FQ_PRIOMAP (Ivan Vecera) [RHEL-36218] - net, sched: Fix SKB_NOT_DROPPED_YET splat under debug config (Ivan Vecera) [RHEL-36218] - net: sched: Fill in missing MODULE_DESCRIPTION for qdiscs (Ivan Vecera) [RHEL-36218] - net: sched: Fill in missing MODULE_DESCRIPTION for classifiers (Ivan Vecera) [RHEL-36218] - net: sched: Fill in MODULE_DESCRIPTION for act_gate (Ivan Vecera) [RHEL-36218] - sched: act_ct: switch to per-action label counting (Ivan Vecera) [RHEL-36218] - net: sched: sch_qfq: Use non-work-conserving warning handler (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: fastpath needs to take care of sk->sk_pacing_status (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: fix off-by-one error in fq_dequeue() (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: add test for 'rt' upgrade on hfsc (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: move auxiliary scripts to a dedicated folder (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: add missing Kconfig options to 'config' (Ivan Vecera) [RHEL-36218] - net, sched: Add tcf_set_drop_reason for {__,}tcf_classify (Ivan Vecera) [RHEL-36218] - net, sched: Make tc-related drop reason more flexible (Ivan Vecera) [RHEL-36218] - net: sched: cls_u32: Fix allocation size in u32_init() (Ivan Vecera) [RHEL-36218] - netem: Annotate struct disttable with __counted_by (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: add TCA_FQ_WEIGHTS attribute (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: add 3 bands and WRR scheduling (Ivan Vecera) [RHEL-36218] - net_sched: export pfifo_fast prio2band[] (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: remove q->ktime_cache (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: always garbage collect (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: add fast path for mostly idle qdisc (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: change how @inactive is tracked (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: struct sched_data reorg (Ivan Vecera) [RHEL-36218] - net_sched: constify qdisc_priv() (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: update tdc documentation (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: implement tdc parallel test run (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: update test definitions for local resources (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: localize test resources (Ivan Vecera) [RHEL-36218] - net/sched: cls_route: make netlink errors meaningful (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: cls_u32: add tests for classid (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: cls_route: add tests for classid (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: cls_fw: add tests for classid (Ivan Vecera) [RHEL-36218] - net/ipv6: SKB symmetric hash should incorporate transport ports (Ivan Vecera) [RHEL-36218] - net: sched: sch_qfq: Fix UAF in qfq_dequeue() (Ivan Vecera) [RHEL-36218] - net/sched: fq_pie: avoid stalls in fq_pie_timer() (Ivan Vecera) [RHEL-36218] - netem: use seeded PRNG for correlated loss events (Ivan Vecera) [RHEL-36218] - netem: use a seeded PRNG for generating random losses (Ivan Vecera) [RHEL-36218] - netem: add prng attribute to netem_sched_data (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: verify that a qdisc can be grafted onto a taprio class (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: test that taprio can only be attached as root (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: add ptp_mock Kconfig dependency (Ivan Vecera) [RHEL-36218] - net: netdevsim: mimic tc-taprio offload (Ivan Vecera) [RHEL-36218] - net: netdevsim: use mock PHC driver (Ivan Vecera) [RHEL-36218] - redhat/configs: Add CONFIG_PTP_1588_CLOCK_MOCK (Ivan Vecera) [RHEL-36218] - net: ptp: create a mock-up PTP Hardware Clock driver (Ivan Vecera) [RHEL-36218] - net/sched: taprio: dump class stats for the actual q->qdiscs[] (Ivan Vecera) [RHEL-36218] - net/sched: taprio: delete misleading comment about preallocating child qdiscs (Ivan Vecera) [RHEL-36218] - net/sched: taprio: try again to report q->qdiscs[] to qdisc_leaf() (Ivan Vecera) [RHEL-36218] - net/sched: taprio: keep child Qdisc refcount elevated at 2 in offload mode (Ivan Vecera) [RHEL-36218] - net/sched: taprio: don't access q->qdiscs[] in unoffloaded mode during attach() (Ivan Vecera) [RHEL-36218] - net: pkt_cls: Remove unused inline helpers (Ivan Vecera) [RHEL-36218] - tc: flower: Enable offload support IPSEC SPI field. (Ivan Vecera) [RHEL-36218] - tc: flower: support for SPI (Ivan Vecera) [RHEL-36218] - net: flow_dissector: Add IPSEC dissector (Ivan Vecera) [RHEL-36218] - net/sched: sch_qfq: warn about class in use while deleting (Ivan Vecera) [RHEL-36218] - net/sched: sch_drr: warn about class in use while deleting (Ivan Vecera) [RHEL-36218] - net/sched: wrap open coded Qdics class filter counter (Ivan Vecera) [RHEL-36218] - overflow: Allow mixed type arguments (Ivan Vecera) [RHEL-36218] - compiler.h: drop fallback overflow checkers (Ivan Vecera) [RHEL-36218] - dpll: fix dpll_pin_on_pin_register() for multiple parent pins (Petr Oros) [RHEL-32098] - dpll: indent DPLL option type by a tab (Petr Oros) [RHEL-32098] - dpll: fix dpll_xa_ref_*_del() for multiple registrations (Petr Oros) [RHEL-32098] - dpll: spec: use proper enum for pin capabilities attribute (Petr Oros) [RHEL-32098] - dpll: move all dpll<>netdev helpers to dpll code (Petr Oros) [RHEL-32098] - dpll: fix build failure due to rcu_dereference_check() on unknown type (Petr Oros) [RHEL-32098] - dpll: rely on rcu for netdev_dpll_pin() (Petr Oros) [RHEL-32098] - dpll: fix possible deadlock during netlink dump operation (Petr Oros) [RHEL-32098] - dpll: check that pin is registered in __dpll_pin_unregister() (Petr Oros) [RHEL-32098] - dpll: move xa_erase() call in to match dpll_pin_alloc() error path order (Petr Oros) [RHEL-32098] - dpll: expose fractional frequency offset value to user (Petr Oros) [RHEL-32098] - dpll: allocate pin ids in cycle (Petr Oros) [RHEL-32098] - dpll: remove leftover mode_supported() op and use mode_get() instead (Petr Oros) [RHEL-32098] - Documentation: dpll: wrap DPLL_CMD_PIN_GET output in a code block (Petr Oros) [RHEL-32098] - Documentation: dpll: Fix code blocks (Petr Oros) [RHEL-32098] - MAINTAINERS: adjust header file entry in DPLL SUBSYSTEM (Petr Oros) [RHEL-32098] - netdev: Remove unneeded semicolon (Petr Oros) [RHEL-32098] - ipvs: Fix checksumming on GSO of SCTP packets (Xin Long) [RHEL-36204] - net: sctp: fix skb leak in sctp_inq_free() (Xin Long) [RHEL-36204] - sctp: preserve const qualifier in sctp_sk() (Xin Long) [RHEL-36204] - sctp: Simplify the allocation of slab caches (Xin Long) [RHEL-36204] - sctp: fix busy polling (Xin Long) [RHEL-36204] - sctp: support MSG_ERRQUEUE flag in recvmsg() (Xin Long) [RHEL-36204] - arm64: dts: qcom: sa8775p: Make watchdog bark interrupt edge triggered (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8775p: enable safety IRQ (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: Make watchdog bark interrupt edge triggered (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: Add sa8775p compatible (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: Add compatible for MSM8226 (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: Add compatible for SM6375 (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: Add QCM2290 (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: qcom-tsens: Correct unit address (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: correct name of remoteproc_nsp0 firmware (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: add per-sensor cells for msm8974 (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: support per-sensor calibration cells (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: add msm8956 compat (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: Document i2c busses (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: Fix some i2c pinctrl settings (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: add i2c nodes (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: add missing spi nodes (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: add missing i2c nodes (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: rename qup0_i2c4 to i2c4 (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: rename qup2_i2c5 to i2c21 (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: rename qup2_uart17 to uart17 (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: disable pcie2a node (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: enable pcie2a node (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: enable rtc (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: Pad addresses to 8 hex digits (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: drop bogus clock-controller property (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: correct SPMI bus address cells (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: align PSCI domain names with DT schema (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: add gpr node (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: fix USB-DP PHY nodes (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: fix primary USB-DP PHY reset (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: qcom-tsens: narrow interrupts for SC8280XP, SM6350 and SM8450 (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: Add sc8280xp compatible (Steve Dunnagan) [RHEL-33072]- powerpc: Export mmu_feature_keys[] as non-GPL (Mamatha Inamdar) [RHEL-26102] - powerpc/64s/interrupt: Fix interrupt exit race with security mitigation switch (Mamatha Inamdar) [RHEL-38276] {CVE-2023-52740} - platform/x86/intel/pmc/lnl: Remove SSRAM support (David Arcari) [RHEL-27144] - platform/x86/intel/vsec: Remove nuisance message (David Arcari) [RHEL-27144] - powerpc/qspinlock: Fix stale propagated yield_cpu (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: add compile-time tuning adjustments (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: provide accounting and options for sleepy locks (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: allow indefinite spinning on a preempted owner (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: reduce remote node steal spins (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: use spin_begin/end API (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: allow lock stealing in trylock and lock fastpath (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: add ability to prod new queue head CPU (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: allow propagation of yield CPU down the queue (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: allow stealing when head of queue yields (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: implement option to yield to previous node (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: paravirt yield to lock owner (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: store owner CPU in lock word (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: theft prevention to control latency (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: allow new waiters to steal the lock before queueing (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: convert atomic operations to assembly (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: use a half-word store to unlock to avoid larx/stcx. (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: add mcs queueing for contended waiters (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: powerpc qspinlock implementation (Artem Savkov) [RHEL-36278] - thermal/drivers/tsens: Add suspend to RAM support for tsens (Lucas Karpinski) [RHEL-35736] - thermal/qcom/tsens: Drop ops_v0_1 (Lucas Karpinski) [RHEL-35736] - thermal: tsens: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-35736] - drivers: thermal: tsens: Annotate struct tsens_priv with __counted_by (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Make tsens_xxxx_nvmem static (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/temp-alarm: Use dev_err_probe (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/tsens-v0_1: Add MSM8909 data (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/tsens-v0_1: Add mdm9607 correction offsets (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/tsens-v0_1: Fix mdm9607 slope values (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/tsens: Drop unused legacy structs (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/tsens-v0_1: Add support for MSM8226 (Lucas Karpinski) [RHEL-35736] - thermal/core: Use the thermal zone 'devdata' accessor in thermal located drivers (Lucas Karpinski) [RHEL-35736] - thermal: Remove core header inclusion from drivers (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom-spmi-adc-tm5: Use asm intead of asm-generic (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Drop single-cell code for msm8976/msm8956 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Drop single-cell code for msm8939 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Drop single-cell code for mdm9607 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Rework legacy calibration data parsers (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Support using nvmem cells for msm8974 calibration (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Support using nvmem cells for calibration data (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: limit num_sensors to 9 for msm8939 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: fix slope values for msm8939 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Sort out msm8976 vs msm8956 data (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Drop msm8976-specific defines (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Drop unnecessary hw_ids (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom: Fix lock inversion (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom: Fix set_trip_temp() deadlock (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom: Use generic thermal_zone_get_trip() function (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/lmh: Fix irq handler return value (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom: Demote error log of thermal zone register to debug (Lucas Karpinski) [RHEL-35736] - thermal: qcom-spmi-adc-tm5: suppress probe-deferral error message (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Add IPQ8074 support (Lucas Karpinski) [RHEL-35736] - thermal: qcom: qcom-spmi-adc-tm5: convert to IIO fwnode API (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/spmi-adc-tm5: Remove unnecessary print function dev_err() (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/spmi-adc-tm5: Register thermal zones as hwmon sensors (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/temp-alarm: Register thermal zones as hwmon sensors (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/lmh: Add sc8180x compatible (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Add compat string for the qcom,msm8960 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/lmh: Add support for sm8150 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/lmh: make QCOM_LMH depends on QCOM_SCM (Lucas Karpinski) [RHEL-35736] - New configs in drivers/thermal (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom: Add support for LMh driver (Lucas Karpinski) [RHEL-35736] - ext4: avoid allocating blocks from corrupted group in ext4_mb_try_best_found() (Pavel Reichl) [RHEL-31690] {CVE-2024-26773} - ext4: avoid dividing by 0 in mb_update_avg_fragment_size() when block bitmap corrupt (Pavel Reichl) [RHEL-31686] {CVE-2024-26774} - ext4: fix double-free of blocks due to wrong extents moved_len (Pavel Reichl) [RHEL-31614] {CVE-2024-26704} - ext4: reduce unnecessary memory allocation in alloc_flex_gd() (Pavel Reichl) [RHEL-30509] {CVE-2023-52622} - ext4: avoid online resizing failures due to oversized flex bg (Pavel Reichl) [RHEL-30509] {CVE-2023-52622} - ext4: remove unnecessary check from alloc_flex_gd() (Pavel Reichl) [RHEL-30509] {CVE-2023-52622} - ext4: unify the type of flexbg_size to unsigned int (Pavel Reichl) [RHEL-30509] {CVE-2023-52622} - scsi: ufs: host: Fix kernel-doc warning (Joel Slebodnick) [RHEL-35861] - scsi: ufs: qcom: Avoid re-init quirk when gears match (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: Add support for UFS device version detection (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: Check return value of phy_set_mode_ext() (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: Set initial PHY gear to max HS gear for HW ver 4 and newer (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: Limit HS-G5 Rate-A to hosts with HW version 5 (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: Allow the first init start with the maximum supported gear (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: Setup host power mode during init (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: No need to set hs_rate after ufshcd_init_host_param() (Joel Slebodnick) [RHEL-35861] - scsi: ufs: host: Rename structure ufs_dev_params to ufs_host_params (Joel Slebodnick) [RHEL-35861] - mfd: intel-lpss: Introduce QUIRK_CLOCK_DIVIDER_UNITY for XPS 9530 (David Arcari) [RHEL-20053] - mfd: intel-lpss: Switch to generalized quirk table (David Arcari) [RHEL-20053] - mfd: intel-lpss: Fix the fractional clock divider flags (David Arcari) [RHEL-20053] - mfd: intel-lpss: Don't fail probe on success of pci_alloc_irq_vectors() (David Arcari) [RHEL-20053] - mfd: intel-lpss: Provide Intel LPSS PM ops structure (David Arcari) [RHEL-20053] - mfd: intel-lpss: Move exported symbols to INTEL_LPSS namespace (David Arcari) [RHEL-20053] - lib/vsprintf: declare no_hash_pointers in sprintf.h (David Arcari) [RHEL-20053] - lib/vsprintf: split out sprintf() and friends (David Arcari) [RHEL-20053] - mfd: intel-lpss: Adjust header inclusions (David Arcari) [RHEL-20053] - mfd: intel-lpss: Use device_get_match_data() (David Arcari) [RHEL-20053] - mfd: intel-lpss: Revert "Add missing check for platform_get_resource" (David Arcari) [RHEL-20053] - mfd: intel-lpss-acpi: Convert to platform remove callback returning void (David Arcari) [RHEL-20053] - mfd: intel-lpss: Return error code received from the IRQ API (David Arcari) [RHEL-20053] - mfd: intel-lpss: Use PCI APIs instead of dereferencing (David Arcari) [RHEL-20053] - mfd: intel-lpss: Remove usage of the deprecated ida_simple_xx() API (David Arcari) [RHEL-20053] - mfd: intel-lpss: Add Intel Lunar Lake-M PCI IDs (David Arcari) [RHEL-20053] - mfd: intel-lpss: Add missing check for platform_get_resource (David Arcari) [RHEL-20053] - mfd: intel-lpss: Hide suspend/resume functions in #ifdef (David Arcari) [RHEL-20053]- Documentation: vmcoreinfo: Fix htmldocs warning (Baoquan He) [RHEL-32199] - arm64: Fix dangling references to Documentation/arm64 (Baoquan He) [RHEL-32199] - arm64: crash_core: Export MODULES, VMALLOC, and VMEMMAP ranges (Baoquan He) [RHEL-32199] - LoongArch: Add ELF-related definitions (Baoquan He) [RHEL-32199] - kexec.h: add linux/kexec.h to UAPI compile-test coverage (Baoquan He) [RHEL-32199] - crash_dump: remove duplicate include in crash_dump.h (Baoquan He) [RHEL-32199] - crash_dump: fix boolreturn.cocci warning (Baoquan He) [RHEL-32199] - crash_dump: Make elfcorehdr address/size symbols always visible (Baoquan He) [RHEL-32199] - proc/vmcore: fix signedness bug in read_from_oldmem() (Baoquan He) [RHEL-32199] - use less confusing names for iov_iter direction initializers (Baoquan He) [RHEL-32199] - coredump, vmcore: Set p_align to 4 for PT_NOTE (Baoquan He) [RHEL-32199] - copy_oldmem_kernel() - WRITE is "data source", not destination (Baoquan He) [RHEL-32199] - vmcoreinfo: warn if we exceed vmcoreinfo data size (Baoquan He) [RHEL-32199] - x86/purgatory: Omit use of bin2c (Baoquan He) [RHEL-32199] - kexec: support purgatories with .text.hot sections (Baoquan He) [RHEL-32199] - kexec: enable kexec_crash_size to support two crash kernel regions (Baoquan He) [RHEL-32199] - kexec: add helper __crash_shrink_memory() (Baoquan He) [RHEL-32199] - kexec: improve the readability of crash_shrink_memory() (Baoquan He) [RHEL-32199] - kexec: clear crashk_res if all its memory has been released (Baoquan He) [RHEL-32199] - kexec: delete a useless check in crash_shrink_memory() (Baoquan He) [RHEL-32199] - kexec: fix a memory leak in crash_shrink_memory() (Baoquan He) [RHEL-32199] - kexec: avoid calculating array size twice (Baoquan He) [RHEL-32199] - kexec: introduce sysctl parameters kexec_load_limit_* (Baoquan He) [RHEL-32199] - kexec: factor out kexec_load_permitted (Baoquan He) [RHEL-32199] - Documentation: sysctl: correct kexec_load_disabled (Baoquan He) [RHEL-32199] - ARM: kexec: make machine_crash_nonpanic_core() static (Baoquan He) [RHEL-32199] - kexec: replace crash_mem_range with range (Baoquan He) [RHEL-32199] - kexec: remove the unneeded result variable (Baoquan He) [RHEL-32199] - proc/vmcore: fix potential memory leak in vmcore_init() (Baoquan He) [RHEL-32199] - kexec: replace kmap() with kmap_local_page() (Baoquan He) [RHEL-32199] - powerpc/powernv: Add a null pointer check in opal_powercap_init() (Mamatha Inamdar) [RHEL-37050] {CVE-2023-52696} - scsi: sg: Avoid race in error handling & drop bogus warn (Ewan D. Milne) [RHEL-35659] - scsi: sg: Avoid sg device teardown race (Ewan D. Milne) [RHEL-35659] - xfs: dax - remove tech preview tag (Bill O'Donnell) [RHEL-35289] - percpu-internal/pcpu_chunk: re-layout pcpu_chunk structure to reduce false sharing (Audra Mitchell) [RHEL-15605] - x86/mce: Make sure to grab mce_sysfs_mutex in set_bank() (Steve Best) [RHEL-37264] {CVE-2024-35876} - Bluetooth: hci_h5: Add ability to allocate memory for private data (Bastien Nocera) [RHEL-33202 RHEL-33203] {CVE-2024-26890} - Bluetooth: btrtl: fix out of bounds memory access (Bastien Nocera) [RHEL-33202 RHEL-33203] {CVE-2024-26890} - redhat: pass correct RPM_VMLINUX_H to bpftool install (Ian Wienand)- RAS: enable CONFIG_RAS_FMPM (Aristeu Rozanski) [RHEL-17008] - RAS: Avoid build errors when CONFIG_DEBUG_FS=n (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/FMPM: Safely handle saved records of various sizes (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/FMPM: Avoid NULL ptr deref in get_saved_records() (Aristeu Rozanski) [RHEL-17008] - Merge tag 'edac_updates_for_v6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/FMPM: Fix off by one when unwinding on error (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/FMPM: Add debugfs interface to print record entries (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/FMPM: Save SPA values (Aristeu Rozanski) [RHEL-17008] - RAS: Export helper to get ras_debugfs_dir (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/ATL: Fix bit overflow in denorm_addr_df4_np2() (Aristeu Rozanski) [RHEL-17008] - RAS: Introduce a FRU memory poison manager (Aristeu Rozanski) [RHEL-17008] - x86/cpu/amd: Provide a separate accessor for Node ID (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/ATL: Add MI300 row retirement support (Aristeu Rozanski) [RHEL-17008] - Documentation: Move RAS section to admin-guide (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/ATL: Add MI300 DRAM to normalized address translation support (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/ATL: Fix array overflow in get_logical_coh_st_fabric_id_mi300() (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/ATL: Add MI300 support (Aristeu Rozanski) [RHEL-17008] - Documentation: RAS: Add index and address translation section (Aristeu Rozanski) [RHEL-17008] - hwmon: (fam15h_power) Use topology_core_id() (Aristeu Rozanski) [RHEL-17008] - scsi: lpfc: Use topology_core_id() (Aristeu Rozanski) [RHEL-17008] - cpu/SMT: Make SMT control more robust against enumeration failures (Aristeu Rozanski) [RHEL-17008] - dm integrity: fix out-of-range warning (Benjamin Marzinski) [RHEL-34599] - dm snapshot: fix lockup in dm_exception_table_exit (Benjamin Marzinski) [RHEL-34599] - dm: call the resume method on internal suspend (Benjamin Marzinski) [RHEL-33217] {CVE-2024-26880} - dm raid: fix false positive for requeue needed during reshape (Benjamin Marzinski) [RHEL-34599] - dm: replace fmode_t with a block-specific type for block open flags (Benjamin Marzinski) [RHEL-34599] - dm flakey: use get_random_u8() in corrupt_bio_random (Benjamin Marzinski) [RHEL-34599] - block: count 'ios' and 'sectors' when io is done for bio-based device (Benjamin Marzinski) [RHEL-34599] - dm: verity-loadpin: Add NULL pointer check for 'bdev' parameter (Benjamin Marzinski) [RHEL-34599] - dm integrity: Use alloc_ordered_workqueue() to create ordered workqueues (Benjamin Marzinski) [RHEL-34599] - dm: Add support for block PR read keys/reservation (Benjamin Marzinski) [RHEL-34599] - dm: Annotate struct dm_bio_prison with __counted_by (Benjamin Marzinski) [RHEL-34599] - dm: Annotate struct dm_stat with __counted_by (Benjamin Marzinski) [RHEL-34599] - dm: Annotate struct stripe_c with __counted_by (Benjamin Marzinski) [RHEL-34599] - dm crypt: Annotate struct crypt_config with __counted_by (Benjamin Marzinski) [RHEL-34599] - dm raid: Annotate struct raid_set with __counted_by (Benjamin Marzinski) [RHEL-34599] - scsi: target: Fix SELinux error when systemd-modules loads the target module (Maurizio Lombardi) [RHEL-21327] - x86/bugs: Reverse instruction order of CLEAR_CPU_BUFFERS (Waiman Long) [RHEL-31226] - Revert "x86/bugs: Use fixed addressing for VERW operand" (Waiman Long) [RHEL-31226] - KVM/x86: Export RFDS_NO and RFDS_CLEAR to guests (Waiman Long) [RHEL-31226] - redhat/configs: Enable x86 CONFIG_MITIGATION_RFDS (Waiman Long) [RHEL-31226] - x86/rfds: Mitigate Register File Data Sampling (RFDS) (Waiman Long) [RHEL-31226] - Documentation/hw-vuln: Add documentation for RFDS (Waiman Long) [RHEL-31226] - x86/mmio: Disable KVM mitigation when X86_FEATURE_CLEAR_CPU_BUF is set (Waiman Long) [RHEL-31226] - x86/bugs: Use fixed addressing for VERW operand (Waiman Long) [RHEL-31226] - KVM/VMX: Move VERW closer to VMentry for MDS mitigation (Waiman Long) [RHEL-31226] - KVM/VMX: Use BT+JNC, i.e. EFLAGS.CF to select VMRESUME vs. VMLAUNCH (Waiman Long) [RHEL-31226] - x86/bugs: Use ALTERNATIVE() instead of mds_user_clear static key (Waiman Long) [RHEL-31226] - x86/entry_32: Add VERW just before userspace transition (Waiman Long) [RHEL-31226] - x86/entry_64: Add VERW just before userspace transition (Waiman Long) [RHEL-31226] - x86/bugs: Add asm helpers for executing VERW (Waiman Long) [RHEL-31226] - PM: clk: make pm_clk_add_notifier() take a const pointer (Jerry Snitselaar) [RHEL-28792] - driver core: bus: constantify subsys_register() calls (Jerry Snitselaar) [RHEL-28792] - driver core: bus: make bus_sort_breadthfirst() take a const pointer (Jerry Snitselaar) [RHEL-28792] - vfio/type1: constify bus_type use in vfio_bus_type (Jerry Snitselaar) [RHEL-28792] - dmaengine: idxd: constify the struct device_type usage (Jerry Snitselaar) [RHEL-28792] - dmaengine: idxd: make dsa_bus_type const (Jerry Snitselaar) [RHEL-28792] - driver core: device.h: make struct bus_type a const * (Jerry Snitselaar) [RHEL-28792] - driver core: make the bus_type in struct device_driver constant (Jerry Snitselaar) [RHEL-28792] - dmaengine: of: constify of_phandle_args in of_dma_find_controller() (Jerry Snitselaar) [RHEL-28792] - dmaengine: ptdma: use consistent DMA masks (Jerry Snitselaar) [RHEL-28792] - dmaengine: fix is_slave_direction() return false when DMA_DEV_TO_DEV (Jerry Snitselaar) [RHEL-28792] - dmaengine: usb-dmac: Avoid format-overflow warning (Jerry Snitselaar) [RHEL-28792] - dmaengine: sh: rz-dmac: Avoid format-overflow warning (Jerry Snitselaar) [RHEL-28792] - dmaengine: imx-sdma: fix Excess kernel-doc warnings (Jerry Snitselaar) [RHEL-28792] - dmaengine: fix NULL pointer in channel unregistration function (Jerry Snitselaar) [RHEL-28792 RHEL-28869] {CVE-2023-52492} - dmaengine: idxd: Remove usage of the deprecated ida_simple_xx() API (Jerry Snitselaar) [RHEL-28792] - dmaengine: dmatest: prevent using swiotlb buffer with nobounce parameter (Jerry Snitselaar) [RHEL-28792] - iommu/tegra: Use tegra_dev_iommu_get_stream_id() in the remaining places (Jerry Snitselaar) [RHEL-28792] - dmaengine: idxd: Fix incorrect descriptions for GRPCFG register (Jerry Snitselaar) [RHEL-28792] - dmaengine: idxd: Protect int_handle field in hw descriptor (Jerry Snitselaar) [RHEL-28792] - dmaengine: Remove unused declaration dma_chan_cleanup() (Jerry Snitselaar) [RHEL-28792] - dmaengine: qcom: fix Wvoid-pointer-to-enum-cast warning (Jerry Snitselaar) [RHEL-28792] - dmaengine: usb-dmac: Annotate struct usb_dmac_desc with __counted_by (Jerry Snitselaar) [RHEL-28792] - dmaengine: tegra: Annotate struct tegra_dma_desc with __counted_by (Jerry Snitselaar) [RHEL-28792] - dmaengine: idxd: Register dsa_bus_type before registering idxd sub-drivers (Jerry Snitselaar) [RHEL-28792] - dmaengine: idxd: rate limit printk in misc interrupt thread (Jerry Snitselaar) [RHEL-28792] - dmaengine: tegra20-apb-dma: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: tegra186-gpc-dma: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: sh: usb-dmac: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: sh: rz-dmac: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: sh: rcar-dmac: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: qcom: hidma: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: imx-sdma: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: idma64: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: dw: platform: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine:idxd: Use local64_try_cmpxchg in perfmon_pmu_event_update (Jerry Snitselaar) [RHEL-28792] - dmaengine: Explicitly include correct DT includes (Jerry Snitselaar) [RHEL-28792] - dmaengine: qcom: gpi: Use devm_platform_get_and_ioremap_resource() (Jerry Snitselaar) [RHEL-28792] - PCI: switchtec: Fix an error handling path in switchtec_pci_probe() (Myron Stowe) [RHEL-29481] {CVE-2023-52617} - PCI: switchtec: Fix stdev_release() crash after surprise hot remove (Myron Stowe) [RHEL-29481] {CVE-2023-52617} - kbuild: factor out the common objtool arguments (Joe Lawrence) [RHEL-2773] - kbuild: move vmlinux.o link to scripts/Makefile.vmlinux_o (Joe Lawrence) [RHEL-2773] - kbuild: remove redundant cleanups in scripts/link-vmlinux.sh (Joe Lawrence) [RHEL-2773] - kbuild: add cmd_and_savecmd macro (Joe Lawrence) [RHEL-2773] - kbuild: warn if FORCE is missing for if_changed(_dep,_rule) and filechk (Joe Lawrence) [RHEL-2773] - kbuild: macrofy the condition of if_changed and friends (Joe Lawrence) [RHEL-2773] - mm/swap: fix race when skipping swapcache (Rafael Aquini) [RHEL-31646] {CVE-2024-26759} - timers: Use already existing function for forwarding timer base (Phil Auld) [RHEL-33787] - timers: Split out forward timer base functionality (Phil Auld) [RHEL-33787] - timers: Clarify check in forward_timer_base() (Phil Auld) [RHEL-33787] - timers: Move store of next event into __next_timer_interrupt() (Phil Auld) [RHEL-33787] - timers: Do not IPI for deferrable timers (Phil Auld) [RHEL-33787] - tracing/timers: Add tracepoint for tracking timer base is_idle flag (Phil Auld) [RHEL-33787] - tracing/timers: Enhance timer_start tracepoint (Phil Auld) [RHEL-33787] - tick-sched: Warn when next tick seems to be in the past (Phil Auld) [RHEL-33787] - tick/sched: Cleanup confusing variables (Phil Auld) [RHEL-33787] - tick-sched: Fix function names in comments (Phil Auld) [RHEL-33787] - tick/nohz: Update comments some more (Phil Auld) [RHEL-33787] - tick/nohz: Don't shutdown the lowres tick from itself (Phil Auld) [RHEL-33787] - tick/nohz: Update obsolete comments (Phil Auld) [RHEL-33787] - tick/nohz: Rename the tick handlers to more self-explanatory names (Phil Auld) [RHEL-33787] - tick/rcu: Fix false positive "softirq work is pending" messages (Phil Auld) [RHEL-33787] - tick/common: Align tick period during sched_timer setup (Phil Auld) [RHEL-33787] - selftests/proc: Assert clock_gettime(CLOCK_BOOTTIME) VS /proc/uptime monotonicity (Phil Auld) [RHEL-33787] - selftests/proc: Remove idle time monotonicity assertions (Phil Auld) [RHEL-33787] - MAINTAINERS: Remove stale email address (Phil Auld) [RHEL-33787] - timers/nohz: Remove middle-function __tick_nohz_idle_stop_tick() (Phil Auld) [RHEL-33787] - timers/nohz: Add a comment about broken iowait counter update race (Phil Auld) [RHEL-33787] - timers/nohz: Protect idle/iowait sleep time under seqcount (Phil Auld) [RHEL-33787] - timers/nohz: Only ever update sleeptime from idle exit (Phil Auld) [RHEL-33787] - timers/nohz: Restructure and reshuffle struct tick_sched (Phil Auld) [RHEL-33787] - tick/common: Align tick period with the HZ tick. (Phil Auld) [RHEL-33787] - tick/nohz: Fix cpu_is_hotpluggable() by checking with nohz subsystem (Phil Auld) [RHEL-33787] - timers/nohz: Switch to ONESHOT_STOPPED in the low-res handler when the tick is stopped (Phil Auld) [RHEL-33787] - tracing/timer: Add missing argument documentation of trace points (Phil Auld) [RHEL-33787] - scsi: be2iscsi: Fix a memleak in beiscsi_init_wrb_handle() (Maurizio Lombardi) [RHEL-25590] - fat: fix uninitialized field in nostale filehandles (Andrey Albershteyn) [RHEL-33188 RHEL-35110] {CVE-2024-26973} - do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak (Andrey Albershteyn) [RHEL-33188] {CVE-2024-26901} - md: fix resync softlockup when bitmap size is less than array size (Nigel Croxon) [RHEL-35393] - md: don't account sync_io if iostats of the disk is disabled (Nigel Croxon) [RHEL-35393] - md: Fix overflow in is_mddev_idle (Nigel Croxon) [RHEL-35393] - md: add check for sleepers in md_wakeup_thread() (Nigel Croxon) [RHEL-35393] - md/raid5: fix deadlock that raid5d() wait for itself to clear MD_SB_CHANGE_PENDING (Nigel Croxon) [RHEL-35393] - Revert "md/raid5: fix deadlock that raid5d() wait for itself to clear MD_SB_CHANGE_PENDING" (Nigel Croxon) [RHEL-35393] - raid1: fix use-after-free for original bio in raid1_write_request() (Nigel Croxon) [RHEL-35393] - platform/x86: ISST: Add Grand Ridge to HPM CPU list (Steve Best) [RHEL-35956] - platform/x86: ISST: Add Granite Rapids-D to HPM CPU list (Steve Best) [RHEL-35956] - platform/x86: ISST: Allow reading core-power state on HWP disabled systems (Steve Best) [RHEL-35956] - platform/x86: ISST: Process read/write blocked feature status (Steve Best) [RHEL-35956] - platform/x86/intel/tpmi: Change vsec offset to u64 (Steve Best) [RHEL-35956] - platform/x86/intel/tpmi: Move TPMI ID definition (Steve Best) [RHEL-35956] - platform/x86/intel/tpmi: Modify external interface to get read/write state (Steve Best) [RHEL-35956] - platform/x86/intel/tpmi: Don't create devices for disabled features (Steve Best) [RHEL-35956] - platform/x86/intel/tpmi: Add debugfs support for read/write blocked (Steve Best) [RHEL-35956] - of: fdt: fix off-by-one error in unflatten_dt_nodes() (Steve Best) [RHEL-35465] {CVE-2022-48672} - s390/cpum_cf: make crypto counters upward compatible across machine types (Tobias Huschle) [RHEL-36047]- EDAC/thunderx: Fix possible out-of-bounds string access (Aristeu Rozanski) [RHEL-26577] {CVE-2023-52464} - rtc: cmos: Use ACPI alarm for non-Intel x86 systems too (Čestmír Kalina) [RHEL-19606] - redhat: configs: move CONFIG_BLK_SED_OPAL to configs/common/generic/ (Ming Lei) [RHEL-18186] - platform/x86: p2sb: Allow p2sb_bar() calls during PCI device probe (Steve Best) [RHEL-30600] {CVE-2024-26650} - x86/lib: Revert to _ASM_EXTABLE_UA() for {get,put}_user() fixups (Steve Best) [RHEL-31441] {CVE-2024-26674} - mm/damon/vaddr-test: fix memory leak in damon_do_test_apply_three_regions() (Rafael Aquini) [RHEL-29296] {CVE-2023-52560} - kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe address (Steve Best) [RHEL-34985] {CVE-2024-26946} - can: j1939: prevent deadlock by changing j1939_socks_lock to rwlock (Jose Ignacio Tornos Martinez) [RHEL-31530] {CVE-2023-52638} - RDMA/efa: Add shutdown notifier (Kamal Heib) [RHEL-15968] - mm: swap: fix race between free_swap_and_cache() and swapoff() (Waiman Long) [RHEL-34973 RHEL-34974] {CVE-2024-26960} - swap: comments get_swap_device() with usage rule (Waiman Long) [RHEL-34973 RHEL-34974] {CVE-2024-26960} - config: wifi: enable RTL 8822BU device (Jose Ignacio Tornos Martinez) [RHEL-33698] - selftests: cgroup: fix unexpected failure on test_memcg_sock (Waiman Long) [RHEL-33709] - selftests: cgroup: Add 'malloc' failures checks in test_memcontrol (Waiman Long) [RHEL-33709] - selftests: memcg: fix compilation (Waiman Long) [RHEL-33709] - x86/efistub: Use 1:1 file:memory mapping for PE/COFF .compat section (Lenny Szubowicz) [RHEL-31446] {CVE-2024-26678} - can: j1939: Fix UAF in j1939_sk_match_filter during setsockopt(SO_J1939_FILTER) (Jose Ignacio Tornos Martinez) [RHEL-31532] {CVE-2023-52637} - pstore: inode: Only d_invalidate() is needed (Steve Best) [RHEL-35207] {CVE-2024-27389} - net/mlx5e: Prevent deadlock while disabling aRFS (Kamal Heib) [RHEL-35043] {CVE-2024-27014} - iavf: Fix TC config comparison with existing adapter TC config (Michal Schmidt) [RHEL-17485] - iavf: drop duplicate iavf_{add|del}_cloud_filter() calls (Michal Schmidt) [RHEL-17485] - iavf: adopt skb_network_header_len() more broadly (Michal Schmidt) [RHEL-17485] - iavf: adopt skb_network_offset() and similar helpers (Michal Schmidt) [RHEL-17485] - iavf: field get conversion (Michal Schmidt) [RHEL-17485] - iavf: field prep conversion (Michal Schmidt) [RHEL-17485] - iavf: add bit macro includes where needed (Michal Schmidt) [RHEL-17485] - iavf: use iavf_schedule_aq_request() helper (Michal Schmidt) [RHEL-17485] - iavf: Remove queue tracking fields from iavf_adminq_ring (Michal Schmidt) [RHEL-17485] - ubi: Check for too small LEB size in VTBL code (Steve Best) [RHEL-25094] {CVE-2024-25739} - cxgb4: Properly lock TX queue for the selftest. (Michal Schmidt) [RHEL-31990 RHEL-9354] - net: chelsio: remove unused function calc_tx_descs (Michal Schmidt) [RHEL-9354] - net: chelsio: cxgb4: add an error code check in t4_load_phy_fw (Michal Schmidt) [RHEL-9354] - cxgb4: Annotate struct smt_data with __counted_by (Michal Schmidt) [RHEL-9354] - cxgb4: Annotate struct sched_table with __counted_by (Michal Schmidt) [RHEL-9354] - cxgb4: Annotate struct cxgb4_tc_u32_table with __counted_by (Michal Schmidt) [RHEL-9354] - cxgb4: Annotate struct clip_tbl with __counted_by (Michal Schmidt) [RHEL-9354] - chelsio/l2t: Annotate struct l2t_data with __counted_by (Michal Schmidt) [RHEL-9354] - net: cxgb4vf: Remove redundant pci_clear_master (Michal Schmidt) [RHEL-9354] - cxgb4: fill IPsec state validation failure reason (Michal Schmidt) [RHEL-9354] - cxgb4vf: shut down the adapter when t4vf_update_port_info() failed in cxgb4vf_open() (Michal Schmidt) [RHEL-9354] - cxgb4: fix missing unlock on ETHOFLD desc collect fail path (Michal Schmidt) [RHEL-9354] - PCI/ASPM: Restore parent state to parent, child state to child (Myron Stowe) [RHEL-33544] - PCI/ASPM: Clarify that pcie_aspm=off means leave ASPM untouched (Myron Stowe) [RHEL-33544] - MAINTAINERS: Drop Gustavo Pimentel as PCI DWC Maintainer (Myron Stowe) [RHEL-33544] - PCI: qcom: Add X1E80100 PCIe support (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom: Document the X1E80100 PCIe Controller (Myron Stowe) [RHEL-33544] - PCI: qcom: Enable BDF to SID translation properly (Myron Stowe) [RHEL-33544] - PCI: qcom: Disable ASPM L0s for sc8280xp, sa8540p and sa8295p (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom: Do not require 'msi-map-mask' (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom: Allow 'required-opps' (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sa8775p: Move SA8775p to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sc7280: Move SC7280 to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sc8180x: Move SC8180X to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sc8280xp: Move SC8280XP to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sm8350: Move SM8350 to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sm8150: Move SM8150 to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sm8250: Move SM8250 to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sm8450: Move SM8450 to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sm8550: Move SM8550 to dedicated schema (Myron Stowe) [RHEL-33544] - PCI: imx6: Add iMX95 Endpoint (EP) support (Myron Stowe) [RHEL-33544] - dt-bindings: imx6q-pcie: Add iMX95 pcie endpoint compatible string (Myron Stowe) [RHEL-33544] - PCI: imx6: Add epc_features in imx6_pcie_drvdata (Myron Stowe) [RHEL-33544] - PCI: imx6: Clean up addr_space retrieval code (Myron Stowe) [RHEL-33544] - PCI: imx6: Add iMX95 PCIe Root Complex support (Myron Stowe) [RHEL-33544] - dt-bindings: imx6q-pcie: Add imx95 pcie compatible string (Myron Stowe) [RHEL-33544] - dt-bindings: imx6q-pcie: Restruct reg and reg-name (Myron Stowe) [RHEL-33544] - dt-bindings: imx6q-pcie: Clean up duplicate clocks check (Myron Stowe) [RHEL-33544] - PCI: imx6: Simplify switch-case logic by introducing init_phy() callback (Myron Stowe) [RHEL-33544] - PCI: imx6: Simplify configure_type() by using mode_off and mode_mask (Myron Stowe) [RHEL-33544] - PCI: imx6: Simplify ltssm_enable() by using ltssm_off and ltssm_mask (Myron Stowe) [RHEL-33544] - PCI: imx6: Simplify reset handling by using *_FLAG_HAS_*_RESET (Myron Stowe) [RHEL-33544] - PCI: imx6: Simplify PHY handling by using IMX6_PCIE_FLAG_HAS_PHYDRV (Myron Stowe) [RHEL-33544] - PCI: imx6: Simplify clock handling by using clk_bulk*() function (Myron Stowe) [RHEL-33544] - PCI: dwc: endpoint: Fix advertised resizable BAR size (Myron Stowe) [RHEL-33544] - PCI: dwc: Strengthen the MSI address allocation logic (Myron Stowe) [RHEL-33544] - PCI: cadence: Clear the ARI Capability Next Function Number of the last function (Myron Stowe) [RHEL-33544] - PCI: brcmstb: Fix broken brcm_pcie_mdio_write() polling (Myron Stowe) [RHEL-33544] - PCI: Make pcie_port_bus_type const (Myron Stowe) [RHEL-33544] - PCI: endpoint: Drop only_64bit on reserved BARs (Myron Stowe) [RHEL-33544] - PCI: endpoint: Clean up hardware description for BARs (Myron Stowe) [RHEL-33544] - PCI: epf-mhi: Add support for SA8775P SoC (Myron Stowe) [RHEL-33544] - PCI: epf-mhi: Add "pci_epf_mhi_" prefix to the function names (Myron Stowe) [RHEL-33544] - PCI: epf-vntb: Return actual error code during pci_vntb_probe() failure (Myron Stowe) [RHEL-33544] - NTB: fix possible name leak in ntb_register_device() (Myron Stowe) [RHEL-33544] - PCI: endpoint: pci-epf-vntb: Remove superfluous checks for pci_epf_alloc_space() API (Myron Stowe) [RHEL-33544] - PCI: endpoint: pci-epf-test: Remove superfluous checks for pci_epf_alloc_space() API (Myron Stowe) [RHEL-33544] - PCI: endpoint: Improve pci_epf_alloc_space() API (Myron Stowe) [RHEL-33544] - PCI: endpoint: Refactor pci_epf_alloc_space() API (Myron Stowe) [RHEL-33544] - PCI: endpoint: Make pci_epf_bus_type const (Myron Stowe) [RHEL-33544] - PCI/sysfs: Demacrofy pci_dev_resource_resize_attr(n) functions (Myron Stowe) [RHEL-33544] - PCI: Remove obsolete pci_cleanup_rom() declaration (Myron Stowe) [RHEL-33544] - PCI/sysfs: Compile pci-sysfs.c only if CONFIG_SYSFS=y (Myron Stowe) [RHEL-33544] - PCI: switchtec: Fix an error handling path in switchtec_pci_probe() (Myron Stowe) [RHEL-33544] - PCI/PM: Drain runtime-idle callbacks before driver removal (Myron Stowe) [RHEL-33544] - PCI/PM: Allow runtime PM with no PM callbacks at all (Myron Stowe) [RHEL-33544] - Revert "ACPI: PM: Block ASUS B1400CEAE from suspend to idle by default" (Myron Stowe) [RHEL-33544] - PCI: Disable D3cold on Asus B1400 PCI-NVMe bridge (Myron Stowe) [RHEL-33544] - PCI/P2PDMA: Fix a sleeping issue in a RCU read section (Myron Stowe) [RHEL-33544] - PCI: Mark 3ware-9650SE Root Port Extended Tags as broken (Myron Stowe) [RHEL-33544] - PCI: Place interrupt related code into irq.c (Myron Stowe) [RHEL-33544] - PCI/DPC: Quirk PIO log size for Intel Raptor Lake Root Ports (Myron Stowe) [RHEL-33544] - PCI/DPC: Ignore Surprise Down error on hot removal (Myron Stowe) [RHEL-33544] - PCI/DPC: Print all TLP Prefixes, not just the first (Myron Stowe) [RHEL-33544] - PCI: Move devres code from pci.c to devres.c (Myron Stowe) [RHEL-33544] - PCI: Move PCI-specific devres code to drivers/pci/ (Myron Stowe) [RHEL-33544] - PCI: Move pci_iomap.c to drivers/pci/ (Myron Stowe) [RHEL-33544] - pci_iounmap(): Fix MMIO mapping leak (Myron Stowe) [RHEL-33544] - PCI/ASPM: Update save_state when configuration changes (Myron Stowe) [RHEL-33544] - PCI/ASPM: Disable L1 before configuring L1 Substates (Myron Stowe) [RHEL-33544] - PCI/ASPM: Call pci_save_ltr_state() from pci_save_pcie_state() (Myron Stowe) [RHEL-33544] - PCI/ASPM: Save L1 PM Substates Capability for suspend/resume (Myron Stowe) [RHEL-33544] - PCI/ASPM: Move pci_save_ltr_state() to aspm.c (Myron Stowe) [RHEL-33544] - PCI/ASPM: Always build aspm.c (Myron Stowe) [RHEL-33544] - PCI/ASPM: Move pci_configure_ltr() to aspm.c (Myron Stowe) [RHEL-33544] - PCI/AER: Generalize TLP Header Log reading (Myron Stowe) [RHEL-33544] - PCI/AER: Use explicit register size for PCI_ERR_CAP (Myron Stowe) [RHEL-33544] - PCI/AER: Block runtime suspend when handling errors (Myron Stowe) [RHEL-33544] - PCI/AER: Clean up version indentation in ABI docs (Myron Stowe) [RHEL-33544] - PCI/AER: Fix rootport attribute paths in ABI docs (Myron Stowe) [RHEL-33544] - PCI: Move pci_clear_and_set_dword() helper to PCI header (Myron Stowe) [RHEL-33544] - PCI: Add debug print for device ready delay (Myron Stowe) [RHEL-33544] - PCI/AER: Unmask RCEC internal errors to enable RCH downstream port error handling (Myron Stowe) [RHEL-33544] - PCI/AER: Forward RCH downstream port-detected errors to the CXL.mem dev handler (Myron Stowe) [RHEL-33544] - PCI/AER: Refactor cper_print_aer() for use by CXL driver module (Myron Stowe) [RHEL-33544] - NTB: EPF: fix possible memory leak in pci_vntb_probe() (Myron Stowe) [RHEL-33544] - devres: show which resource was invalid in __devm_ioremap_resource() (Myron Stowe) [RHEL-33544] - devres: remove devm_ioremap_np (Myron Stowe) [RHEL-33544] - lib: devres: use numa aware allocation (Myron Stowe) [RHEL-33544] - PCI: Allow architecture-specific pci_remap_iospace() (Myron Stowe) [RHEL-33544] - pci_iounmap'2: Electric Boogaloo: try to make sense of it all (Myron Stowe) [RHEL-33544] - parisc: Declare pci_iounmap() parisc version only when CONFIG_PCI enabled (Myron Stowe) [RHEL-33544] - stmmac: Clear variable when destroying workqueue (Izabela Bakollari) [RHEL-31824] {CVE-2024-26802} - drm/i915/display: Increase number of fast wake precharge pulses (Mika Penttilä) [RHEL-20439] - drm/i915/psr: Improve fast and IO wake lines calculation (Mika Penttilä) [RHEL-20439] - drm/i915/display: Make intel_dp_aux_fw_sync_len available for PSR code (Mika Penttilä) [RHEL-20439]- Fix for "serial: 8250: Toggle IER bits on only after irq has been setup" (Lucas Zampieri)- Revert "Merge: cgroup: Backport upstream cgroup commits up to v6.8" (Lucas Zampieri) - arm64: dts: qcom: sa8775p: fix USB wakeup interrupt types (Steve Dunnagan) [RHEL-31258] - arm64: dts: qcom: sa8775p-ride: enable pmm8654au_0_pon_resin (Steve Dunnagan) [RHEL-31258] - arm64: dts: qcom: sa8775p: Make watchdog bark interrupt edge triggered (Steve Dunnagan) [RHEL-31258] - arm64: dts: qcom: Enable tsens and thermal for sa8775p SoC (Steve Dunnagan) [RHEL-31258] - arm64: dts: qcom: sa8775p: Add RPMh sleep stats (Steve Dunnagan) [RHEL-31258] - arm64: dts: qcom: sa8775p: add TRNG node (Steve Dunnagan) [RHEL-31258] - arm64: dts: qcom: sa8775p: enable the inline crypto engine (Steve Dunnagan) [RHEL-31258] - net: ethtool: reject unsupported RSS input xfrm values (Ivan Vecera) [RHEL-31889] - net: ethtool: Fix symmetric-xor RSS RX flow hash check (Ivan Vecera) [RHEL-31889] - net: ethtool: add a NO_CHANGE uAPI for new RXFH's input_xfrm (Ivan Vecera) [RHEL-31889] - net: ethtool: copy input_xfrm to user-space in ethtool_get_rxfh (Ivan Vecera) [RHEL-31889] - net: ethtool: add support for symmetric-xor RSS hash (Ivan Vecera) [RHEL-31889] - net: ethtool: get rid of get/set_rxfh_context functions (Ivan Vecera) [RHEL-31889] - net: ethtool: pass a pointer to parameters to get/set_rxfh ethtool ops (Ivan Vecera) [RHEL-31889] - net/mlx5e: Make flow classification filters static (Ivan Vecera) [RHEL-31889] - redhat: kernel.spec: add dependency for the python3-pyyaml package (Petr Oros) [RHEL-30145] - Documentation: add pyyaml to requirements.txt (Petr Oros) [RHEL-30145] - netlink: use kvmalloc() in netlink_alloc_large_skb() (Petr Oros) [RHEL-30145] - devlink: Fix devlink parallel commands processing (Petr Oros) [RHEL-30145] - Fix NULL pointer dereference in cn_filter() (Petr Oros) [RHEL-30145] - devlink: Fix length of eswitch inline-mode (Petr Oros) [RHEL-30145] - net/mlx5: Fix fw reporter diagnose output (Petr Oros) [RHEL-30145] - net/mlx5: fix uninit value use (Petr Oros) [RHEL-30145] - netdevsim: Block until all devices are released (Petr Oros) [RHEL-30145] - netlink: Fix kernel-infoleak-after-free in __skb_datagram_iter (Petr Oros) [RHEL-30145] - devlink: fix port dump cmd type (Petr Oros) [RHEL-30145] - devlink: fix possible use-after-free and memory leaks in devlink_init() (Petr Oros) [RHEL-30145] - net: add rcu safety to rtnl_prop_list_size() (Petr Oros) [RHEL-30145] - devlink: Fix command annotation documentation (Petr Oros) [RHEL-30145] - devlink: avoid potential loop in devlink_rel_nested_in_notify_work() (Petr Oros) [RHEL-30145] - doc/netlink/specs: Add missing attr in rt_link spec (Petr Oros) [RHEL-30145] - devlink: Fix referring to hw_addr attribute during state validation (Petr Oros) [RHEL-30145] - netlink: fix potential sleeping issue in mqueue_flush_file (Petr Oros) [RHEL-30145] - genetlink: Use internal flags for multicast groups (Petr Oros) [RHEL-30145] - rtnetlink: bridge: Enable MDB bulk deletion (Petr Oros) [RHEL-30145] - rtnetlink: bridge: Invoke MDB bulk deletion when needed (Petr Oros) [RHEL-30145] - net: Add MDB bulk deletion device operation (Petr Oros) [RHEL-30145] - rtnetlink: bridge: Use a different policy for MDB bulk delete (Petr Oros) [RHEL-30145] - devlink: extend multicast filtering by port index (Petr Oros) [RHEL-30145] - devlink: add a command to set notification filter and use it for multicasts (Petr Oros) [RHEL-30145] - genetlink: introduce helpers to do filtered multicast (Petr Oros) [RHEL-30145] - netlink: introduce typedef for filter function (Petr Oros) [RHEL-30145] - genetlink: introduce per-sock family private storage (Petr Oros) [RHEL-30145] - devlink: introduce a helper for netlink multicast send (Petr Oros) [RHEL-30145] - devlink: send notifications only if there are listeners (Petr Oros) [RHEL-30145] - devlink: introduce __devl_is_registered() helper and use it instead of xa_get_mark() (Petr Oros) [RHEL-30145] - devlink: use devl_is_registered() helper instead xa_get_mark() (Petr Oros) [RHEL-30145] - connector/cn_proc: Performance improvements (Petr Oros) [RHEL-30145] - connector/cn_proc: Add filtering to fix some bugs (Petr Oros) [RHEL-30145] - tools/net/ynl-gen-rst: Remove extra indentation from generated docs (Petr Oros) [RHEL-30145] - tools/net/ynl-gen-rst: Remove bold from attribute-set headings (Petr Oros) [RHEL-30145] - tools/net/ynl-gen-rst: Sort the index of generated netlink specs (Petr Oros) [RHEL-30145] - tools/net/ynl-gen-rst: Add sub-messages to generated docs (Petr Oros) [RHEL-30145] - doc/netlink: Regenerate netlink .rst files if ynl-gen-rst changes (Petr Oros) [RHEL-30145] - doc/netlink/specs: Add a spec for tc (Petr Oros) [RHEL-30145] - doc/netlink/specs: use pad in structs in rt_link (Petr Oros) [RHEL-30145] - doc/netlink/specs: Add sub-message type to rt_link family (Petr Oros) [RHEL-30145] - tools/net/ynl: Add binary and pad support to structs for tc (Petr Oros) [RHEL-30145] - tools/net/ynl: Add 'sub-message' attribute decoding to ynl (Petr Oros) [RHEL-30145] - doc/netlink: Document the sub-message format for netlink-raw (Petr Oros) [RHEL-30145] - doc/netlink: Add sub-message support to netlink-raw (Petr Oros) [RHEL-30145] - tools/net/ynl: Use consistent array index expression formatting (Petr Oros) [RHEL-30145] - net: rtnl: use rcu_replace_pointer_rtnl in rtnl_unregister_* (Petr Oros) [RHEL-30145] - net: rtnl: introduce rcu_replace_pointer_rtnl (Petr Oros) [RHEL-30145] - netlink: specs: mptcp: rename the MPTCP path management spec (Petr Oros) [RHEL-30145] - netlink: specs: ovs: correct enum names in specs (Petr Oros) [RHEL-30145] - netlink: specs: ovs: remove fixed header fields from attrs (Petr Oros) [RHEL-30145] - tools: ynl-gen: print prototypes for recursive stuff (Petr Oros) [RHEL-30145] - tools: ynl-gen: store recursive nests by a pointer (Petr Oros) [RHEL-30145] - tools: ynl-gen: re-sort ignoring recursive nests (Petr Oros) [RHEL-30145] - tools: ynl-gen: record information about recursive nests (Petr Oros) [RHEL-30145] - tools: ynl-gen: fill in implementations for TypeUnused (Petr Oros) [RHEL-30145] - tools: ynl-gen: support fixed headers in genetlink (Petr Oros) [RHEL-30145] - tools: ynl-gen: use enum user type for members and args (Petr Oros) [RHEL-30145] - tools: ynl-gen: add missing request free helpers for dumps (Petr Oros) [RHEL-30145] - netlink: specs: devlink: add some(not all) missing attributes in devlink.yaml (Petr Oros) [RHEL-30145] - rtnl: add helper to send if skb is not null (Petr Oros) [RHEL-30145] - rtnl: add helper to check if a notification is needed (Petr Oros) [RHEL-30145] - rtnl: add helper to check if rtnl group has listeners (Petr Oros) [RHEL-30145] - tools: ynl: use strerror() if no extack of note provided (Petr Oros) [RHEL-30145] - tools: pynl: make flags argument optional for do() (Petr Oros) [RHEL-30145] - docs: netlink: add NLMSG_DONE message format for doit actions (Petr Oros) [RHEL-30145] - doc/netlink: Add bitfield32, s8, s16 to the netlink-raw schema (Petr Oros) [RHEL-30145] - docs: netlink: link to family documentations from spec info (Petr Oros) [RHEL-30145] - devlink: warn about existing entities during reload-reinit (Petr Oros) [RHEL-30145] - Documentation: devlink: extend reload-reinit description (Petr Oros) [RHEL-30145] - tools: ynl-gen: always construct struct ynl_req_state (Petr Oros) [RHEL-30145] - ethtool: don't propagate EOPNOTSUPP from dumps (Petr Oros) [RHEL-30145] - tools: ynl-gen: use enum name from the spec (Petr Oros) [RHEL-30145] - tools: ynl-get: use family c-name (Petr Oros) [RHEL-30145] - tools: ynl-gen: always append ULL/LL to range types (Petr Oros) [RHEL-30145] - Documentation: Document each netlink family (Petr Oros) [RHEL-30145] - tools: ynl: fix duplicate op name in devlink (Petr Oros) [RHEL-30145] - tools: ynl: fix header path for nfsd (Petr Oros) [RHEL-30145] - rtnetlink: introduce nlmsg_new_large and use it in rtnl_getlink (Petr Oros) [RHEL-30145] - devlink: Add device lock assert in reload operation (Petr Oros) [RHEL-30145] - devlink: Acquire device lock during reload command (Petr Oros) [RHEL-30145] - devlink: Allow taking device lock in pre_doit operations (Petr Oros) [RHEL-30145] - devlink: Enable the use of private flags in post_doit operations (Petr Oros) [RHEL-30145] - devlink: Acquire device lock during netns dismantle (Petr Oros) [RHEL-30145] - devlink: Move private netlink flags to C file (Petr Oros) [RHEL-30145] - netlink: specs: Introduce time stamping set command (Petr Oros) [RHEL-30145] - netlink: specs: Introduce new netlink command to list available time stamping layers (Petr Oros) [RHEL-30145] - netlink: specs: Introduce new netlink command to get current timestamp (Petr Oros) [RHEL-30145] - nfsd: regenerate user space parsers after ynl-gen changes (Petr Oros) [RHEL-30145] - netlink: fill in missing MODULE_DESCRIPTION() (Petr Oros) [RHEL-30145] - tools: ynl-gen: don't touch the output file if content is the same (Petr Oros) [RHEL-30145] - netlink: specs: devlink: add forgotten port function caps enum values (Petr Oros) [RHEL-30145] - doc/netlink: Update schema to support cmd-cnt-name and cmd-max-name (Petr Oros) [RHEL-30145] - tools: ynl: introduce option to process unknown attributes or types (Petr Oros) [RHEL-30145] - net: Add MDB get device operation (Petr Oros) [RHEL-30145] - bridge: add MDB get uAPI attributes (Petr Oros) [RHEL-30145] - tools: ynl-gen: respect attr-cnt-name at the attr set level (Petr Oros) [RHEL-30145] - netlink: specs: support conditional operations (Petr Oros) [RHEL-30145] - netlink: make range pointers in policies const (Petr Oros) [RHEL-30145] - tools: ynl-gen: add support for exact-len validation (Petr Oros) [RHEL-30145] - tools: ynl: add uns-admin-perm to genetlink legacy (Petr Oros) [RHEL-30145] - devlink: remove netlink small_ops (Petr Oros) [RHEL-30145] - devlink: remove duplicated netlink callback prototypes (Petr Oros) [RHEL-30145] - netlink: specs: devlink: add the remaining command to generate complete split_ops (Petr Oros) [RHEL-30145] - devlink: rename netlink callback to be aligned with the generated ones (Petr Oros) [RHEL-30145] - devlink: make devlink_flash_overwrite enum named one (Petr Oros) [RHEL-30145] - netlink: specs: devlink: make dont-validate single line (Petr Oros) [RHEL-30145] - netlink: specs: devlink: remove reload-action from devlink-get cmd reply (Petr Oros) [RHEL-30145] - tools: ynl-gen: render rsp_parse() helpers if cmd has only dump op (Petr Oros) [RHEL-30145] - tools: ynl-gen: introduce support for bitfield32 attribute type (Petr Oros) [RHEL-30145] - genetlink: don't merge dumpit split op for different cmds into single iter (Petr Oros) [RHEL-30145] - tools: ynl-gen: change spacing around __attribute__ (Petr Oros) [RHEL-30145] - tcp: add RTAX_FEATURE_TCP_USEC_TS (Petr Oros) [RHEL-30145] - netlink: specs: add support for auto-sized scalars (Petr Oros) [RHEL-30145] - netlink: add variable-length / auto integers (Petr Oros) [RHEL-30145] - tools: ynl-gen: make the mnl_type() method public (Petr Oros) [RHEL-30145] - devlink: convert most of devlink_fmsg_*() to return void (Petr Oros) [RHEL-30145] - qed: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - net/mlx5: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - mlxsw: core: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - octeontx2-af: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - hinic: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - bnxt_en: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - netdevsim: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - devlink: retain error in struct devlink_fmsg (Petr Oros) [RHEL-30145] - tools: ynl-gen: support limit names (Petr Oros) [RHEL-30145] - tools: ynl-gen: support full range of min/max checks for integer values (Petr Oros) [RHEL-30145] - tools: ynl-gen: track attribute use (Petr Oros) [RHEL-30145] - devlink: document devlink_rel_nested_in_notify() function (Petr Oros) [RHEL-30145] - Documentation: devlink: add a note about RTNL lock into locking section (Petr Oros) [RHEL-30145] - Documentation: devlink: add nested instance section (Petr Oros) [RHEL-30145] - devlink: don't take instance lock for nested handle put (Petr Oros) [RHEL-30145] - devlink: take device reference for devlink object (Petr Oros) [RHEL-30145] - devlink: call peernet2id_alloc() with net pointer under RCU read lock (Petr Oros) [RHEL-30145] - net: treat possible_net_t net pointer as an RCU one and add read_pnet_rcu() (Petr Oros) [RHEL-30145] - docs: netlink: clean up after deprecating version (Petr Oros) [RHEL-30145] - tools: ynl: fix converting flags to names after recent cleanup (Petr Oros) [RHEL-30145] - tools: ynl: Add source files for nfsd netlink protocol (Petr Oros) [RHEL-30145] - NFSD: introduce netlink stubs (Petr Oros) [RHEL-30145] - net: Handle bulk delete policy in bridge driver (Petr Oros) [RHEL-30145] - tools: ynl: use ynl-gen -o instead of stdout in Makefile (Petr Oros) [RHEL-30145] - netlink: specs: don't allow version to be specified for genetlink (Petr Oros) [RHEL-30145] - tools: ynl-gen: handle do ops with no input attrs (Petr Oros) [RHEL-30145] - netlink: specs: remove redundant type keys from attributes in subsets (Petr Oros) [RHEL-30145] - tools: ynl-gen: lift type requirement for attribute subsets (Petr Oros) [RHEL-30145] - tools: ynl-gen: use uapi header name for the header guard (Petr Oros) [RHEL-30145] - netlink: Annotate struct netlink_policy_dump_state with __counted_by (Petr Oros) [RHEL-30145] - tools: ynl: use uAPI include magic for samples (Petr Oros) [RHEL-30145] - tools: ynl: don't regen on every make (Petr Oros) [RHEL-30145] - handshake: Fix sign of key_serial_t fields (Petr Oros) [RHEL-30145] - handshake: Fix sign of socket file descriptor fields (Petr Oros) [RHEL-30145] - devlink: introduce possibility to expose info about nested devlinks (Petr Oros) [RHEL-30145] - devlink: convert linecard nested devlink to new rel infrastructure (Petr Oros) [RHEL-30145] - devlink: expose peer SF devlink instance (Petr Oros) [RHEL-30145] - devlink: introduce object and nested devlink relationship infra (Petr Oros) [RHEL-30145] - devlink: extend devlink_nl_put_nested_handle() with attrtype arg (Petr Oros) [RHEL-30145] - devlink: move devlink_nl_put_nested_handle() into netlink.c (Petr Oros) [RHEL-30145] - devlink: put netnsid to nested handle (Petr Oros) [RHEL-30145] - devlink: move linecard struct into linecard.c (Petr Oros) [RHEL-30145] - mm/vmscan: fix a bug calling wakeup_kswapd() with a wrong zone index (Rafael Aquini) [RHEL-31840] {CVE-2024-26783} - ipv6: fix race condition between ipv6_get_ifaddr and ipv6_del_addr (Jiri Benc) [RHEL-32372] - ASoC: SOF: ipc4-topology: Save the ALH DAI index during hw_params (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: pcm: reset all PCM sources in case of xruns (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: pcm: add pending_stop state variable (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: pcm: simplify sof_pcm_hw_free() with helper (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: sof-audio: revisit sof_pcm_stream_free() error handling and logs (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda: Clear Soundwire node ID during BE DAI hw_free (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda: move helper to static inline (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: IPC4: extend dai_data with node_id (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda: extend signature of sdw_hda_dai_hw_params() (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: set the DMA TLV device as dai_index (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda-dai: add helpers to set dai config (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda-dai: set dma_stream_channel_map device (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda-dai: set lowest N bits in ch_mask (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: make dma_config_tlv be an array (Jaroslav Kysela) [RHEL-26198] - Revert "ASoC: SOF: Intel: hda-dai-ops: only allocate/release streams for first CPU DAI" (Jaroslav Kysela) [RHEL-26198] - Revert "ASoC: SOF: Intel: hda-dai-ops: reset device count for SoundWire DAIs" (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda-dai: fix channel map configuration for aggregated dailink (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Introduce generic names for IPC types (Jaroslav Kysela) [RHEL-26198] - arm64/arch_timer: Fix MMIO byteswap (Phil Auld) [RHEL-32862] - cpuidle: Use local_clock_noinstr() (Phil Auld) [RHEL-32862] - sched/clock: Provide local_clock_noinstr() (Phil Auld) [RHEL-32862] - sched/clock: Fix local_clock() before sched_clock_init() (Phil Auld) [RHEL-32862] - sched/clock: Make local_clock() noinstr (Phil Auld) [RHEL-32862] - sched/clock: Use try_cmpxchg64 in sched_clock_{local,remote} (Phil Auld) [RHEL-32862] - math64: Always inline u128 version of mul_u64_u64_shr() (Phil Auld) [RHEL-32862] - s390/time: Provide sched_clock_noinstr() (Phil Auld) [RHEL-32862] - arm64/arch_timer: Provide noinstr sched_clock_read() functions (Phil Auld) [RHEL-32862] - arm64/io: Always inline all of __raw_{read,write}[bwlq]() (Phil Auld) [RHEL-32862] - time/sched_clock: Provide sched_clock_noinstr() (Phil Auld) [RHEL-32862] - seqlock/latch: Provide raw_read_seqcount_latch_retry() (Phil Auld) [RHEL-32862] - timekeeping: Consolidate fast timekeeper (Phil Auld) [RHEL-32862] - timekeeping: Annotate ktime_get_boot_fast_ns() with data_race() (Phil Auld) [RHEL-32862] - KVM: s390: Check kvm pointer when testing KVM_CAP_S390_HPAGE_1M (Thomas Huth) [RHEL-29741] - s390/mm: Fix storage key clearing for guest huge pages (Thomas Huth) [RHEL-29741] - s390/vfio-ap: handle hardware checkstop state on queue reset operation (Thomas Huth) [RHEL-29741] - KVM: s390: Refactor kvm_is_error_gpa() into kvm_is_gpa_in_memslot() (Thomas Huth) [RHEL-29741] - KVM: s390: selftest: memop: Fix undefined behavior (Thomas Huth) [RHEL-29741] - KVM: s390: only deliver the set service event bits (Thomas Huth) [RHEL-29741] - KVM: s390: fix virtual vs physical address confusion (Thomas Huth) [RHEL-29741] - KVM: s390: move s390-specific structs to uapi/asm/kvm.h (Thomas Huth) [RHEL-29741] - KVM: s390: selftests: memop: add a simple AR test (Thomas Huth) [RHEL-29741] - KVM: s390: fix access register usage in ioctls (Thomas Huth) [RHEL-29741] - KVM: s390: introduce kvm_s390_fpu_(store|load) (Thomas Huth) [RHEL-29741] - KVM: selftests: s390x: Remove redundant newlines (Thomas Huth) [RHEL-29741] - s390/fpu: remove TIF_FPU (Thomas Huth) [RHEL-29741] - s390/fpu: limit save and restore to used registers (Thomas Huth) [RHEL-29741] - s390/fpu: decrease stack usage for some cases (Thomas Huth) [RHEL-29741] - s390/fpu: let fpu_vlm() and fpu_vstm() return number of registers (Thomas Huth) [RHEL-29741] - s390/fpu: remove anonymous union from struct fpu (Thomas Huth) [RHEL-29741] - s390/fpu: remove regs member from struct fpu (Thomas Huth) [RHEL-29741] - s390/kvm: convert to regular kernel fpu user (Thomas Huth) [RHEL-29741] - s390/fpu: make kernel fpu context preemptible (Thomas Huth) [RHEL-29741] - s390/fpu: change type of fpu mask from u32 to int (Thomas Huth) [RHEL-29741] - s390/fpu: rename save_fpu_regs() to save_user_fpu_regs(), etc (Thomas Huth) [RHEL-29741] - s390/fpu: convert FPU CIF flag to regular TIF flag (Thomas Huth) [RHEL-29741] - s390/fpu: convert __kernel_fpu_begin()/__kernel_fpu_end() to C (Thomas Huth) [RHEL-29741] - s390/fpu: provide and use vlm and vstm inline assemblies (Thomas Huth) [RHEL-29741] - s390/fpu: provide and use lfpc, sfpc, and stfpc inline assemblies (Thomas Huth) [RHEL-29741] - s390/fpu: provide and use ld and std inline assemblies (Thomas Huth) [RHEL-29741] - s390/fpu: use lfpc instead of sfpc instruction (Thomas Huth) [RHEL-29741] - s390/fpu: add documentation about fpu helper functions (Thomas Huth) [RHEL-29741] - s390/fpu: move, rename, and merge header files (Thomas Huth) [RHEL-29741] - s390/fpu: various coding style changes (Thomas Huth) [RHEL-29741] - s390/fpu: use KERNEL_VXR_LOW instead of KERNEL_VXR_V0V7 (Thomas Huth) [RHEL-29741] - s390/fpu: improve description of RXB macro (Thomas Huth) [RHEL-29741] - s390/fpu: fix VLGV macro (Thomas Huth) [RHEL-29741] - s390/switch_to: use generic header file (Thomas Huth) [RHEL-29741] - s390/acrs: cleanup access register handling (Thomas Huth) [RHEL-29741] - s390/fpu: make use of __uninitialized macro (Thomas Huth) [RHEL-29741] - Compiler Attributes: Add __uninitialized macro (Thomas Huth) [RHEL-29741] - s390/fpu: remove __load_fpu_regs() export (Thomas Huth) [RHEL-29741] - KVM: s390: cpu model: Use proper define for facility mask size (Thomas Huth) [RHEL-29741] - s390/vx: fix save/restore of fpu kernel context (Thomas Huth) [RHEL-29741] - s390/mm: convert pgste locking functions to C (Thomas Huth) [RHEL-29741] - s390/fpu: get rid of MACHINE_HAS_VX (Thomas Huth) [RHEL-29741] - s390/als: add vector facility to z13 architecture level set (Thomas Huth) [RHEL-29741] - s390/fpu: remove "novx" option (Thomas Huth) [RHEL-29741] - s390/fpu: remove ARCH_WANTS_DYNAMIC_TASK_STRUCT support (Thomas Huth) [RHEL-29741] - KVM: s390: remove superfluous save_fpu_regs() call (Thomas Huth) [RHEL-29741] - s390/ptrace: remove leftover comment (Thomas Huth) [RHEL-29741] - s390/fpu: get rid of test_fp_ctl() (Thomas Huth) [RHEL-29741] - s390: remove .fixup section (Thomas Huth) [RHEL-29741] - KVM: s390: use READ_ONCE() to read fpc register value (Thomas Huth) [RHEL-29741] - s390/ptrace: handle setting of fpc register correctly (Thomas Huth) [RHEL-29741] - KVM: s390: Harden copying of userspace-array against overflow (Thomas Huth) [RHEL-29741] - s390/vfio-ap: improve reaction to response code 07 from PQAP(AQIC) command (Thomas Huth) [RHEL-29741] - s390/vfio-ap: set status response code to 06 on gisc registration failure (Thomas Huth) [RHEL-29741] - s390/ap: fix AP bus crash on early config change callback invocation (Thomas Huth) [RHEL-29741] - s390/ap: re-enable interrupt for AP queues (Thomas Huth) [RHEL-29741] - s390/ap: rework to use irq info from ap queue status (Thomas Huth) [RHEL-29741] - s390/mm: move translation-exception identification structure to fault.h (Thomas Huth) [RHEL-29741] - s390/ap: show APFS value on error reply 0x8B (Thomas Huth) [RHEL-29741] - s390/zcrypt: introduce new internal AP queue se_bound attribute (Thomas Huth) [RHEL-29741] - s390/ap: re-init AP queues on config on (Thomas Huth) [RHEL-29741] - s390/setup: use strlcat() instead of strcat() (Thomas Huth) [RHEL-29741] - s390/airq: remove lsi_mask from airq_struct (Thomas Huth) [RHEL-29741] - s390/pfault: use consistent comment style (Thomas Huth) [RHEL-29741] - s390/pfault: cleanup inline assemblies (Thomas Huth) [RHEL-29741] - s390/pfault: use early_param() instead if __setup() (Thomas Huth) [RHEL-29741] - s390/pfault: remove not needed packed and aligned attributes (Thomas Huth) [RHEL-29741] - s390/pfault: use UL instead of ULL (Thomas Huth) [RHEL-29741] - s390/mm: move pfault code to own C file (Thomas Huth) [RHEL-29741] - s390/virtio_ccw: fix virtual vs physical address confusion (Thomas Huth) [RHEL-29741] - s390/cio: use bitwise types to allow for type checking (Thomas Huth) [RHEL-29741] - s390/cio: introduce bitwise dma types and helper functions (Thomas Huth) [RHEL-29741] - s390/vfio_ccw: fix virtual vs physical address confusion (Thomas Huth) [RHEL-29741] - s390/cio: fix virtual vs physical address confusion (Thomas Huth) [RHEL-29741] - s390/zcrypt: fix reference counting on zcrypt card objects (Thomas Huth) [RHEL-29741] - s390/vtime: fix average steal time calculation (Thomas Huth) [RHEL-29741] - s390: include linux/io.h instead of asm/io.h (Thomas Huth) [RHEL-29741] - s390: fix various typos (Thomas Huth) [RHEL-29741] - lib/bitmap: drop optimization of bitmap_{from,to}_arr64 (Thomas Huth) [RHEL-29741] - s390/crypto: use vector instructions only if available for ChaCha20 (Thomas Huth) [RHEL-29741] - s390/relocate_kernel: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/entry: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/purgatory: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/kprobes: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/reipl: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/head64: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/earlypgm: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/crc32le: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/crc32be: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/crypto,chacha: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/lib: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390: enable HAVE_ARCH_STACKLEAK (Thomas Huth) [RHEL-29741] - s390/stack: set lowcore kernel stack pointer early (Thomas Huth) [RHEL-29741] - s390/stack: use STACK_INIT_OFFSET where possible (Thomas Huth) [RHEL-29741] - s390/dumpstack: simplify in stack logic code (Thomas Huth) [RHEL-29741] - s390/entry: rely on long-displacement facility (Thomas Huth) [RHEL-29741] - s390/bp: remove __bpon() (Thomas Huth) [RHEL-29741] - s390/bp: remove s390_isolate_bp_guest() (Thomas Huth) [RHEL-29741] - s390/bp: remove TIF_ISOLATE_BP (Thomas Huth) [RHEL-29741] - s390/bp: add missing BPENTER to program check handler (Thomas Huth) [RHEL-29741] - s390/mcck: cleanup user process termination path (Thomas Huth) [RHEL-29741] - s390/nmi: fix virtual-physical address confusion (Thomas Huth) [RHEL-29741] - s390/entry: remove toolchain dependent micro-optimization (Thomas Huth) [RHEL-29741] - s390/vx: remove __uint128_t type from __vector128 struct again (Thomas Huth) [RHEL-29741] - s390/vx: use simple assignments to access __vector128 members (Thomas Huth) [RHEL-29741] - s390/vx: add 64 and 128 bit members to __vector128 struct (Thomas Huth) [RHEL-29741] - s390/virtio: sort out physical vs virtual pointers usage (Thomas Huth) [RHEL-29741] - s390/early: fix sclp_early_sccb variable lifetime (Thomas Huth) [RHEL-29741] - s390/nmi: get rid of private slab cache (Thomas Huth) [RHEL-29741] - s390/nmi: move storage error checking back to C, enter with DAT on (Thomas Huth) [RHEL-29741] - s390/nmi: print machine check interruption code before stopping system (Thomas Huth) [RHEL-29741] - s390/sclp: introduce sclp_emergency_printk() (Thomas Huth) [RHEL-29741] - s390/sclp: keep sclp_early_sccb (Thomas Huth) [RHEL-29741] - s390/nmi: rework register validation handling (Thomas Huth) [RHEL-29741] - s390/nmi: use vector instruction macros instead of byte patterns (Thomas Huth) [RHEL-29741] - s390/vx: add vx-insn.h wrapper include file (Thomas Huth) [RHEL-29741] - s390/appldata: remove power management callbacks (Thomas Huth) [RHEL-29741] - s390/mm: use pmd_pgtable_page() helper in __gmap_segment_gaddr() (Thomas Huth) [RHEL-29741] - mm/thp: rename pmd_to_page() as pmd_pgtable_page() (Thomas Huth) [RHEL-29741] - s390/entry: sort out physical vs virtual pointers usage in sie64a (Thomas Huth) [RHEL-29741] - s390/nmi: use irqentry_nmi_enter()/irqentry_nmi_exit() (Thomas Huth) [RHEL-29741] - lib/test_bitmap: test the tail after bitmap_to_arr64() (Thomas Huth) [RHEL-29741] - lib/bitmap: fix off-by-one in bitmap_to_arr64() (Thomas Huth) [RHEL-29741] - lib: bitmap: fix the duplicated comments on bitmap_to_arr64() (Thomas Huth) [RHEL-29741] - KVM: s390: replace bitmap_copy with bitmap_{from,to}_arr64 where appropriate (Thomas Huth) [RHEL-29741] - lib/bitmap: add test for bitmap_{from,to}_arr64 (Thomas Huth) [RHEL-29741] - lib: add bitmap_{from,to}_arr64 (Thomas Huth) [RHEL-29741] - lib/bitmap: extend comment for bitmap_(from,to)_arr32() (Thomas Huth) [RHEL-29741] - s390/stack: add union to reflect kvm stack slot usages (Thomas Huth) [RHEL-29741] - s390/stack: merge empty stack frame slots (Thomas Huth) [RHEL-29741] - s390/mcck: isolate SIE instruction when setting CIF_MCCK_GUEST flag (Thomas Huth) [RHEL-29741] - s390: generate register offsets into pt_regs automatically (Thomas Huth) [RHEL-29741] - s390: simplify early program check handler (Thomas Huth) [RHEL-29741] - s390/head: get rid of 31 bit leftovers (Thomas Huth) [RHEL-29741] - scripts/min-tool-version.sh: raise minimum clang version to 14.0.0 for s390 (Thomas Huth) [RHEL-29741] - s390/boot: do not emit debug info for assembly with llvm's IAS (Thomas Huth) [RHEL-29741] - s390/boot: workaround llvm IAS bug (Thomas Huth) [RHEL-29741] - s390/purgatory: workaround llvm's IAS limitations (Thomas Huth) [RHEL-29741] - s390/entry: workaround llvm's IAS limitations (Thomas Huth) [RHEL-29741] - s390/alternatives: remove padding generation code (Thomas Huth) [RHEL-29741] - s390/alternatives: provide identical sized orginal/alternative sequences (Thomas Huth) [RHEL-29741] - s390/compat: cleanup compat_linux.h header file (Thomas Huth) [RHEL-29741] - s390/entry: remove broken and not needed code (Thomas Huth) [RHEL-29741] - s390/boot: convert parmarea to C (Thomas Huth) [RHEL-29741] - s390/boot: convert initial lowcore to C (Thomas Huth) [RHEL-29741] - s390/ptrace: move short psw definitions to ptrace header file (Thomas Huth) [RHEL-29741] - s390/head: initialize all new psws (Thomas Huth) [RHEL-29741] - s390/boot: change initial program check handler to disabled wait psw (Thomas Huth) [RHEL-29741] - s390/head: adjust iplstart entry point (Thomas Huth) [RHEL-29741] - s390/vx: remove comments from macros which break LLVM's IAS (Thomas Huth) [RHEL-29741] - s390/nospec: prefer local labels in .set directives (Thomas Huth) [RHEL-29741] - s390/alternatives: use insn format for new instructions (Thomas Huth) [RHEL-29741] - s390/alternatives: avoid using jgnop mnemonic (Thomas Huth) [RHEL-29741] - s390/alternatives: use instructions instead of byte patterns (Thomas Huth) [RHEL-29741] - s390/traps: improve panic message for translation-specification exception (Thomas Huth) [RHEL-29741] - s390: convert ".insn" encoding to instruction names (Thomas Huth) [RHEL-29741] - s390/crypto: fix compile error for ChaCha20 module (Thomas Huth) [RHEL-29741] - s390/nospec: move to single register thunks (Thomas Huth) [RHEL-29741] - s390/ptrace: remove opencoded offsetof (Thomas Huth) [RHEL-29741] - s390: always use the packed stack layout (Thomas Huth) [RHEL-29741] - s390/ftrace: fix arch_ftrace_get_regs implementation (Thomas Huth) [RHEL-29741] - s390/ftrace: fix ftrace_caller/ftrace_regs_caller generation (Thomas Huth) [RHEL-29741] - s390/nmi: handle vector validity failures for KVM guests (Thomas Huth) [RHEL-29741] - s390/nmi: handle guarded storage validity failures for KVM guests (Thomas Huth) [RHEL-29741] - s390/sclp: sort out physical vs virtual pointers usage (Thomas Huth) [RHEL-29741] - s390: make STACK_FRAME_OVERHEAD available via asm-offsets.h (Thomas Huth) [RHEL-29741] - s390/ftrace: add HAVE_DYNAMIC_FTRACE_WITH_DIRECT_CALL support (Thomas Huth) [RHEL-29741] - s390/ptrace: add function argument access API (Thomas Huth) [RHEL-29741] - selftests/ftrace: add s390 support for kprobe args tests (Thomas Huth) [RHEL-29741] - s390/ptrace: fix coding style (Thomas Huth) [RHEL-29741] - s390/ftrace: provide separate ftrace_caller/ftrace_regs_caller implementations (Thomas Huth) [RHEL-29741] - s390/ftrace: add ftrace_instruction_pointer_set() helper function (Thomas Huth) [RHEL-29741] - s390/ftrace: add HAVE_DYNAMIC_FTRACE_WITH_ARGS support (Thomas Huth) [RHEL-29741] - s390/jump_label: make use of HAVE_JUMP_LABEL_BATCH (Thomas Huth) [RHEL-29741] - s390/ftrace: add missing serialization for graph caller patching (Thomas Huth) [RHEL-29741] - s390/ftrace: use text_poke_sync_lock() (Thomas Huth) [RHEL-29741] - s390/jump_label: use text_poke_sync() (Thomas Huth) [RHEL-29741] - s390/ftrace: remove dead code (Thomas Huth) [RHEL-29741] - s390/ftrace: remove incorrect __va usage (Thomas Huth) [RHEL-29741] - s390/sclp: add __nonstring annotation (Thomas Huth) [RHEL-29741] - s390/entry: make oklabel within CHKSTG macro local (Thomas Huth) [RHEL-29741] - s390/sclp: add tracing of SCLP interactions (Thomas Huth) [RHEL-29741] - s390/debug: fix kernel-doc warnings (Thomas Huth) [RHEL-29741] - s390/debug: add early tracing support (Thomas Huth) [RHEL-29741] - s390/debug: fix debug area life cycle (Thomas Huth) [RHEL-29741] - s390/debug: keep debug data on resize (Thomas Huth) [RHEL-29741] - s390/hwcaps: make sie capability regular hwcap (Thomas Huth) [RHEL-29741] - s390/hwcaps: remove hwcap stfle check (Thomas Huth) [RHEL-29741] - s390/hwcaps: remove z/Architecture mode active check (Thomas Huth) [RHEL-29741] - s390/hwcaps: use consistent coding style / remove comments (Thomas Huth) [RHEL-29741] - s390/hwcaps: open code initialization of first six hwcap bits (Thomas Huth) [RHEL-29741] - s390/hwcaps: split setup_hwcaps() (Thomas Huth) [RHEL-29741] - s390/hwcaps: move setup_hwcaps() (Thomas Huth) [RHEL-29741] - s390/hwcaps: add sanity checks (Thomas Huth) [RHEL-29741] - s390/hwcaps: use named initializers for hwcap string arrays (Thomas Huth) [RHEL-29741] - s390/hwcaps: introduce HWCAP bit numbers (Thomas Huth) [RHEL-29741] - s390/hwcaps: shorten HWCAP defines (Thomas Huth) [RHEL-29741] - s390/cpacf: get rid of register asm (Thomas Huth) [RHEL-29741] - s390/debug: remove unused print defines (Thomas Huth) [RHEL-29741] - s390/dasd: remove debug printk (Thomas Huth) [RHEL-29741] - ipc/msg.c: fix percpu_counter use after free (Rafael Aquini) [RHEL-15602] - ipc/msg: mitigate the lock contention with percpu counter (Rafael Aquini) [RHEL-15602] - percpu: add percpu_counter_add_local and percpu_counter_sub_local (Rafael Aquini) [RHEL-15602] - redhat/configs: Add CONFIG_USB_PCI_AMD (Desnes Nunes) [RHEL-28810] - redhat/configs: Add CONFIG_USB_LJCA (Desnes Nunes) [RHEL-28810] - redhat/configs: Add CONFIG_USB_CHIPIDEA_NPCM (Desnes Nunes) [RHEL-28810] - redhat/configs: Add CONFIG_TYPEC_MUX_PTN36502 (Desnes Nunes) [RHEL-28810] - usb: xhci-mtk: set the dma max_seg_size (Desnes Nunes) [RHEL-28810] - usb: xhci-mtk: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28810] - xhci: tracing: Use the new __vstring() helper (Desnes Nunes) [RHEL-28810] - Revert "usb: typec: class: fix typec_altmode_put_partner to put plugs" (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix NULL pointer dereference in tb_port_update_credits() (Desnes Nunes) [RHEL-28810] - thunderbolt: Do not create DisplayPort tunnels on adapters of the same router (Desnes Nunes) [RHEL-28810] - usb: misc: onboard_hub: use pointer consistently in the probe function (Desnes Nunes) [RHEL-28810] - usb: typec: ucsi: Fix race between typec_switch and role_switch (Desnes Nunes) [RHEL-28810] - USB: serial: option: add Quectel EG912Y module support (Desnes Nunes) [RHEL-28810] - USB: serial: ftdi_sio: update Actisense PIDs constant names (Desnes Nunes) [RHEL-28810] - usb-storage: Add quirk for incorrect WP on Kingston DT Ultimate 3.0 G3 (Desnes Nunes) [RHEL-28810] - usb: typec: ucsi: fix gpio-based orientation detection (Desnes Nunes) [RHEL-28810] - USB: serial: option: add Quectel RM500Q R13 firmware support (Desnes Nunes) [RHEL-28810] - USB: serial: option: add Foxconn T99W265 with new baseline (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix minimum allocated USB 3.x and PCIe bandwidth (Desnes Nunes) [RHEL-28810] - r8152: add vendor/device ID pair for ASUS USB-C2500 (Desnes Nunes) [RHEL-28810] - Revert "xhci: Loosen RPM as default policy to cover for AMD xHC 1.1" (Desnes Nunes) [RHEL-28810] - usb: typec: class: fix typec_altmode_put_partner to put plugs (Desnes Nunes) [RHEL-28810] - USB: gadget: core: adjust uevent timing on gadget unbind (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix memory leak in margining_port_remove() (Desnes Nunes) [RHEL-28810] - USB: serial: option: add Luat Air72*U series products (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: qcom,dwc3: fix example wakeup interrupt types (Desnes Nunes) [RHEL-28810] - USB: serial: option: add Fibocom L7xx modules (Desnes Nunes) [RHEL-28810] - USB: xhci-plat: fix legacy PHY double init (Desnes Nunes) [RHEL-28810] - usb: typec: tipd: Supply also I2C driver data (Desnes Nunes) [RHEL-28810] - i2c: Add i2c_get_match_data() (Desnes Nunes) [RHEL-28810] - usb: xhci-mtk: fix in-ep's start-split check failure (Desnes Nunes) [RHEL-28810] - usb: dwc3: set the dma max_seg_size (Desnes Nunes) [RHEL-28810] - usb: config: fix iteration issue in 'usb_get_bos_descriptor()' (Desnes Nunes) [RHEL-28810] - usb: dwc3: add missing of_node_put and platform_device_put (Desnes Nunes) [RHEL-28810] - usb: dwc3: Fix default mode initialization (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Fix a memory leak in an error handling path (Desnes Nunes) [RHEL-28810] - usb: typec: tcpm: Skip hard reset when in error recovery (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: hcd: add missing phy name to example (Desnes Nunes) [RHEL-28810] - USB: serial: option: don't claim interface 4 for ZTE MF290 (Desnes Nunes) [RHEL-28810] - thunderbolt: Only add device router DP IN to the head of the DP resource list (Desnes Nunes) [RHEL-28810] - thunderbolt: Send uevent after asymmetric/symmetric switch (Desnes Nunes) [RHEL-28810] - usb: storage: set 1.50 as the lower bcdDevice for older "Super Top" compatibility (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: fsa4480: Add compatible for OCP96011 (Desnes Nunes) [RHEL-28810] - usb: typec: fsa4480: Add support to swap SBU orientation (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: fsa4480: Add data-lanes property to endpoint (Desnes Nunes) [RHEL-28810] - usb: typec: tcpm: Fix NULL pointer dereference in tcpm_pd_svdm() (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: rockchip,dwc3: update inno usb2 phy binding name (Desnes Nunes) [RHEL-28810] - Revert "dt-bindings: usb: Add bindings for multiport properties on DWC3 controller" (Desnes Nunes) [RHEL-28810] - Revert "dt-bindings: usb: qcom,dwc3: Add bindings for SC8280 Multiport" (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix one kernel-doc comment (Desnes Nunes) [RHEL-28810] - usb: core: Remove duplicated check in usb_hub_create_port_device (Desnes Nunes) [RHEL-28810] - usb: typec: tcpm: Add additional checks for contaminant (Desnes Nunes) [RHEL-28810] - usb: dwc3: add optional PHY interface clocks (Desnes Nunes) [RHEL-28810] - usb: typec: add support for PTN36502 redriver (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: add NXP PTN36502 Type-C redriver bindings (Desnes Nunes) [RHEL-28810] - usb: chipidea: Fix unused ci_hdrc_usb2_of_match warning for !CONFIG_OF (Desnes Nunes) [RHEL-28810] - usb: chipidea: Add support for NPCM (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: ci-hdrc-usb2: add npcm750 and npcm845 compatible (Desnes Nunes) [RHEL-28810] - usb: chipidea: add CI_HDRC_FORCE_VBUS_ACTIVE_ALWAYS flag (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: vialab,vl817: remove reset-gpios from required list (Desnes Nunes) [RHEL-28810] - usb-storage,uas: make internal quirks flags 64bit (Desnes Nunes) [RHEL-28810] - usb-storage: remove UNUSUAL_VENDOR_INTF macro (Desnes Nunes) [RHEL-28810] - usb: host: xhci: Avoid XHCI resume delay if SSUSB device is not present (Desnes Nunes) [RHEL-28810] - usb: host: xhci-plat: fix possible kernel oops while resuming (Desnes Nunes) [RHEL-28810] - usb: xhci: Implement xhci_handshake_check_state() helper (Desnes Nunes) [RHEL-28810] - xhci: split free interrupter into separate remove and free parts (Desnes Nunes) [RHEL-28810] - xhci: Enable RPM on controllers that support low-power states (Desnes Nunes) [RHEL-28810] - xhci: Loosen RPM as default policy to cover for AMD xHC 1.1 (Desnes Nunes) [RHEL-28810] - xhci: Simplify event ring dequeue pointer update for port change events (Desnes Nunes) [RHEL-28810] - xhci: simplify event ring dequeue tracking for transfer events (Desnes Nunes) [RHEL-28810] - xhci: Clean up xhci_{alloc,free}_erst() declarations (Desnes Nunes) [RHEL-28810] - usb: Annotate struct urb_priv with __counted_by (Desnes Nunes) [RHEL-28810] - xhci: Clean up stale comment on ERST_SIZE macro (Desnes Nunes) [RHEL-28810] - xhci: Clean up ERST_PTR_MASK inversion (Desnes Nunes) [RHEL-28810] - xhci: Expose segment numbers in debugfs (Desnes Nunes) [RHEL-28810] - xhci: Update last segment pointer after Event Ring expansion (Desnes Nunes) [RHEL-28810] - xhci: Adjust segment numbers after ring expansion (Desnes Nunes) [RHEL-28810] - xhci: Use more than one Event Ring segment (Desnes Nunes) [RHEL-28810] - xhci: Set DESI bits in ERDP register correctly (Desnes Nunes) [RHEL-28810] - xhci: expand next_trb() helper to support more ring types (Desnes Nunes) [RHEL-28810] - xhci: Add busnumber to port tracing (Desnes Nunes) [RHEL-28810] - xhci: pass port structure to tracing instead of port number (Desnes Nunes) [RHEL-28810] - thunderbolt: Configure asymmetric link if needed and bandwidth allows (Desnes Nunes) [RHEL-28810] - thunderbolt: Add support for asymmetric link (Desnes Nunes) [RHEL-28810] - thunderbolt: Introduce tb_switch_depth() (Desnes Nunes) [RHEL-28810] - thunderbolt: Introduce tb_for_each_upstream_port_on_path() (Desnes Nunes) [RHEL-28810] - thunderbolt: Introduce tb_port_path_direction_downstream() (Desnes Nunes) [RHEL-28810] - thunderbolt: Set path power management packet support bit for USB4 v2 routers (Desnes Nunes) [RHEL-28810] - thunderbolt: Change bandwidth reservations to comply USB4 v2 (Desnes Nunes) [RHEL-28810] - thunderbolt: Make is_gen4_link() available to the rest of the driver (Desnes Nunes) [RHEL-28810] - thunderbolt: Use weight constants in tb_usb3_consumed_bandwidth() (Desnes Nunes) [RHEL-28810] - thunderbolt: Use constants for path weight and priority (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: ti,tps6598x: Disallow undefined properties (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: gpio-sbu-mux: Make 'mode-switch' not required (Desnes Nunes) [RHEL-28810] - usb: Inform the USB Type-C class about enumerated devices (Desnes Nunes) [RHEL-28810] - usb: typec: Link enumerated USB devices with Type-C partner (Desnes Nunes) [RHEL-28810] - media: cx231xx: Use EP5_BUF_SIZE macro (Desnes Nunes) [RHEL-28810] - thunderbolt: Add DP IN added last in the head of the list of DP resources (Desnes Nunes) [RHEL-28810] - thunderbolt: Create multiple DisplayPort tunnels if there are more DP IN/OUT pairs (Desnes Nunes) [RHEL-28810] - thunderbolt: Log NVM version of routers and retimers (Desnes Nunes) [RHEL-28810] - thunderbolt: Use tb_tunnel_xxx() log macros in tb.c (Desnes Nunes) [RHEL-28810] - thunderbolt: Expose tb_tunnel_xxx() log macros to the rest of the driver (Desnes Nunes) [RHEL-28810] - thunderbolt: Use tb_tunnel_dbg() where possible to make logging more consistent (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix typo of HPD bit for Hot Plug Detect (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix typo in enum tb_link_width kernel-doc (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix debug log when DisplayPort adapter not available for pairing (Desnes Nunes) [RHEL-28810] - thunderbolt: Check for unplugged router in tb_switch_clx_disable() (Desnes Nunes) [RHEL-28810] - thunderbolt: Make tb_switch_clx_is_supported() static (Desnes Nunes) [RHEL-28810] - thunderbolt: Get rid of usb4_usb3_port_actual_link_rate() (Desnes Nunes) [RHEL-28810] - thunderbolt: dma_test: Use enum tb_link_width (Desnes Nunes) [RHEL-28810] - usb: typec: altmodes/displayport: fixup drm internal api change vs new user. (Desnes Nunes) [RHEL-28810] - drm: Add HPD state to drm_connector_oob_hotplug_event() (Desnes Nunes) [RHEL-28810] - usb: Add support for Intel LJCA device (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Add status trace for tps25750 (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Add power status trace for tps25750 (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Add trace for tps25750 irq (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Add TPS25750 support (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Add device data to of_device_id (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Refactor tps6598x port registration (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Add patch mode to tps6598x (Desnes Nunes) [RHEL-28810] - USB: typec: tsp6598x: Add cmd timeout and response delay (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: tps6598x: Add tps25750 (Desnes Nunes) [RHEL-28810] - usb: Use device_get_match_data() (Desnes Nunes) [RHEL-28810] - usb: dwc2: add pci_device_id driver_data parse support (Desnes Nunes) [RHEL-28810] - usb: usbtest: fix a type promotion bug (Desnes Nunes) [RHEL-28810] - usb: ucsi: glink: use the connector orientation GPIO to provide switch events (Desnes Nunes) [RHEL-28810] - usb: dwc3: document gfladj_refclk_lpm_sel field (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: gpio-sbu-mux: Add an entry for CBDTU02043 (Desnes Nunes) [RHEL-28810] - docs: driver-api: usb: update dma info (Desnes Nunes) [RHEL-28810] - USB: dma: remove unused function prototype (Desnes Nunes) [RHEL-28810] - usb: atm: Use size_add() in call to struct_size() (Desnes Nunes) [RHEL-28810] - usb: gadget: clarify usage of USB_GADGET_DELAYED_STATUS (Desnes Nunes) [RHEL-28810] - usb: pd: Exposing the Peak Current value of Fixed Supplies to user space (Desnes Nunes) [RHEL-28810] - usb:typec:tcpm:support double Rp to Vbus cable as sink (Desnes Nunes) [RHEL-28810] - usb: xhci-mtk: improve split scheduling by separate IN/OUT budget (Desnes Nunes) [RHEL-28810] - usb: xhci-mtk: add a bandwidth budget table (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: ci-hdrc-usb2: Allow "fsl,imx27-usb" to be passed alone (Desnes Nunes) [RHEL-28810] - usb: pci-quirks: handle HAS_IOPORT dependency for UHCI handoff (Desnes Nunes) [RHEL-28810] - usb: pci-quirks: handle HAS_IOPORT dependency for AMD quirk (Desnes Nunes) [RHEL-28810] - usb: pci-quirks: group AMD specific quirk code together (Desnes Nunes) [RHEL-28810] - usbmon: Use list_for_each_entry() helper (Desnes Nunes) [RHEL-28810] - usb: chipidea: tegra: Consistently use dev_err_probe() (Desnes Nunes) [RHEL-28810] - usb: chipidea: Simplify Tegra DMA alignment code (Desnes Nunes) [RHEL-28810] - usb: chipidea: Fix DMA overwrite for Tegra (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: dwc3: Add SDX75 compatible (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: qcom,dwc3: Fix SDX65 clocks (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: dwc3: Add DWC_usb3 TX/RX threshold configurable (Desnes Nunes) [RHEL-28810] - usb: dwc3: core: configure TX/RX threshold for DWC3_IP (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: dwc3: Add Realtek DHC RTD SoC DWC3 USB (Desnes Nunes) [RHEL-28810] - usb: dwc3: add Realtek DHC RTD SoC dwc3 glue layer driver (Desnes Nunes) [RHEL-28810] - usb: typec: intel_pmc_mux: Configure Displayport Alternate mode 2.1 (Desnes Nunes) [RHEL-28810] - usb: pd: Add helper macro to get Type C cable speed (Desnes Nunes) [RHEL-28810] - usb: typec: Add Active or Passive cable defination to cable discover mode VDO (Desnes Nunes) [RHEL-28810] - usb: typec: Add Displayport Alternate Mode 2.1 Support (Desnes Nunes) [RHEL-28810] - usb: xhci: Move extcaps related macros to respective header file (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: Add bindings for multiport properties on DWC3 controller (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: qcom,dwc3: Add bindings for SC8280 Multiport (Desnes Nunes) [RHEL-28810] - usb: typec: intel_pmc_mux: enable sysfs usb role access (Desnes Nunes) [RHEL-28810] - usb: typec: intel_pmc_mux: Add new ACPI ID for Lunar Lake IOM device (Desnes Nunes) [RHEL-28810] - usb: typec: intel_pmc_mux: Expose IOM port status to debugfs (Desnes Nunes) [RHEL-28810] - usb: typec: intel_pmc_mux: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28810] - media: cx231xx: Add EP5_BUF_SIZE and EP5_TIMEOUT_MS macros (Desnes Nunes) [RHEL-28810] - media: cx231xx: Switch to use kmemdup() helper (Desnes Nunes) [RHEL-28810] - media: gspca: cpia1: shift-out-of-bounds in set_flicker (Desnes Nunes) [RHEL-28810] - media: usb: siano: Use kmemdup to simplify kmalloc and memcpy logic (Desnes Nunes) [RHEL-28810] - thunderbolt: Apply USB 3.x bandwidth quirk only in software connection manager (Desnes Nunes) [RHEL-28810] - phy: broadcom: sr-usb: fix Wvoid-pointer-to-enum-cast warning (Desnes Nunes) [RHEL-28810] - phy: fsl-imx8mq-usb: add dev_err_probe if getting vbus failed (Desnes Nunes) [RHEL-28810] - phy: fsl-imx8mp-usb: add support for phy tuning (Desnes Nunes) [RHEL-28810] - phy: tegra: xusb: check return value of devm_kzalloc() (Desnes Nunes) [RHEL-28810] - phy: tegra: xusb: Clear the driver reference in usb-phy dev (Desnes Nunes) [RHEL-28810] - phy: tegra: xusb: Add missing tegra_xusb_port_unregister for usb2_port and ulpi_port (Desnes Nunes) [RHEL-28810] - phy: tegra: xusb: Support sleepwalk for Tegra234 (Desnes Nunes) [RHEL-28810] - phy: tegra: xusb: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28810] - mmc: rtsx_pci: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28810] - mmc: rtsx_pci: Drop if block with always false condition (Desnes Nunes) [RHEL-28810] - mmc: rtsx_pci: fix return value check of mmc_add_host() (Desnes Nunes) [RHEL-28810] - mmc: rtsx: add 74 Clocks in power on flow (Desnes Nunes) [RHEL-28810] - mmc: rtsx: Fix build errors/warnings for unused variable (Desnes Nunes) [RHEL-28810] - mmc: rtsx: Let MMC core handle runtime PM (Desnes Nunes) [RHEL-28810] - mmc: rtsx: Use pm_runtime_{get,put}() to handle runtime PM (Desnes Nunes) [RHEL-28810] - mmc: rtsx_pci: Fix long reads when clock is prescaled (Desnes Nunes) [RHEL-28810] - misc: rtsx: Fix clang -Wsometimes-uninitialized in rts5261_init_from_hw() (Desnes Nunes) [RHEL-28810] - misc: rtsx: Fix some platforms can not boot and move the l1ss judgment to probe (Desnes Nunes) [RHEL-28810] - misc: rtsx: add rts5261 efuse function (Desnes Nunes) [RHEL-28810] - misc: rtsx: judge ASPM Mode to set PETXCFG Reg (Desnes Nunes) [RHEL-28810] - misc: rtsx_pcr: Fix a typo (Desnes Nunes) [RHEL-28810] - misc: rtsx: Fix an error handling path in rtsx_pci_probe() (Desnes Nunes) [RHEL-28810] - misc: rtsx: Avoid mangling IRQ during runtime PM (Desnes Nunes) [RHEL-28810] - misc: rtsx: Remove usage of the deprecated "pci-dma-compat.h" API (Desnes Nunes) [RHEL-28810] - mlxsw: core_env: Fix driver initialization with old firmware (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Register netdevice notifier before nexthop (Ivan Vecera) [RHEL-34673] - mlxsw: pci: Allocate skbs using GFP_KERNEL during initialization (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_ethtool: Fix -Wformat-truncation warning (Ivan Vecera) [RHEL-34673] - mlxsw: core_thermal: Fix -Wformat-truncation warning (Ivan Vecera) [RHEL-34673] - mlxsw: fix mlxsw_sp2_nve_vxlan_learning_set() return type (Ivan Vecera) [RHEL-34673] - mlxsw: core_acl_flex_keys: Fill blocks with high entropy first (Ivan Vecera) [RHEL-34673] - mlxsw: core_acl_flex_keys: Save chosen elements in all blocks per search (Ivan Vecera) [RHEL-34673] - mlxsw: core_acl_flex_keys: Save chosen elements per block (Ivan Vecera) [RHEL-34673] - mlxsw: core_acl_flex_keys: Add a bitmap to save which blocks are chosen (Ivan Vecera) [RHEL-34673] - mlxsw: Mark high entropy key blocks (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_span: Annotate struct mlxsw_sp_span with __counted_by (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Annotate struct mlxsw_sp_nexthop_group_info with __counted_by (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Annotate struct mlxsw_sp_counter_pool with __counted_by (Ivan Vecera) [RHEL-34673] - mlxsw: core: Annotate struct mlxsw_env with __counted_by (Ivan Vecera) [RHEL-34673] - mlxsw: Annotate struct mlxsw_linecards with __counted_by (Ivan Vecera) [RHEL-34673] - mlxsw: i2c: Utilize standard macros for dividing buffer into chunks (Ivan Vecera) [RHEL-34673] - mlxsw: core: Extend allowed list of external cooling devices for thermal zone binding (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Limit MTBR register payload to a single data record (Ivan Vecera) [RHEL-34673] - mlxsw: Edit IPv6 key blocks to use one less block for multicast forwarding (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_acl_flex_keys: Add 'ipv4_5b' flex key (Ivan Vecera) [RHEL-34673] - mlxsw: Add 'ipv4_5' flex key (Ivan Vecera) [RHEL-34673] - mlxsw: Use size_mul() in call to struct_size() (Ivan Vecera) [RHEL-34673] - mlxsw: core_hwmon: Adjust module label names based on MTCAP sensor counter (Ivan Vecera) [RHEL-34673] - mlxsw: i2c: Limit single transaction buffer size (Ivan Vecera) [RHEL-34673] - mlxsw: i2c: Fix chunk size setting in output mailbox buffer (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: Fix test failure on Spectrum-4 (Ivan Vecera) [RHEL-34673] - mlxsw: Fix the size of 'VIRT_ROUTER_MSB' (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Fix SSPR register layout (Ivan Vecera) [RHEL-34673] - mlxsw: pci: Set time stamp fields also when its type is MIRROR_UTC (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Stop ignoring learning notifications from redirected traffic (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_flower: Disable learning and security lookup when redirecting (Ivan Vecera) [RHEL-34673] - mlxsw: core_acl_flex_actions: Add IGNORE_ACTION (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_switchdev: Use is_zero_ether_addr() instead of ether_addr_equal() (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: router_bridge_lag: Add a new selftest (Ivan Vecera) [RHEL-34673] - mlxsw: Set port STP state on bridge enslavement (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Remove unused function declarations (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: rif_bridge: Add a new selftest (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: rif_lag_vlan: Add a new selftest (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: rif_lag: Add a new selftest (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: IPv6 events: Use tracker helpers to hold & put netdevices (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: RIF: Use tracker helpers to hold & put netdevices (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: hw_stats: Use tracker helpers to hold & put netdevices (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: FIB: Use tracker helpers to hold & put netdevices (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_switchdev: Use tracker helpers to hold & put netdevices (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_nve: Do not take reference when looking up netdevice (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Drop unused functions mlxsw_sp_port_lower_dev_hold/_put() (Ivan Vecera) [RHEL-34673] - mlxsw: core_env: Read transceiver module EEPROM in 128 bytes chunks (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Increase Management Cable Info Access Register length (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Remove unused function argument (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Add Management Capabilities Mask Register (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Move 'mpsc' definition in 'mlxsw_reg_infos' (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Permit enslavement to netdevices with uppers (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Replay IP NETDEV_UP on device deslavement (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Replay IP NETDEV_UP on device enslavement (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Replay neighbours when RIF is made (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Replay MACVLANs when RIF is made (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Offload ethernet nexthops when RIF is made (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Join RIFs of LAG upper VLANs (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_switchdev: Replay switchdev objects on port join (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: On port enslavement to a LAG, join upper's bridges (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Add a replay_deslavement argument to event handlers (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Allow event handlers to check unowned bridges (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Split a helper out of mlxsw_sp_netdevice_event() (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Extract a helper to schedule neighbour work (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Allow address handlers to run on bridge ports (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: rtnetlink: Drop obsolete tests (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_switchdev: Manage RIFs on PVID change (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: mlxsw_sp_inetaddr_bridge_event: Add an argument (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Adjust mlxsw_sp_inetaddr_vlan_event() coding style (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Take VID for VLAN FIDs from RIF params (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Pass struct mlxsw_sp_rif_params to fid_get (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_switchdev: Pass extack to mlxsw_sp_br_ban_rif_pvid_change() (Ivan Vecera) [RHEL-34673] - selftests: forwarding: Add test cases for flower port range matching (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: Test port range registers' occupancy (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: Add scale test for port ranges (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_flower: Add ability to match on port ranges (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_acl: Pass main driver structure to mlxsw_sp_acl_rulei_destroy() (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_acl: Add port range key element (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_port_range: Add devlink resource support (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_port_range: Add port range core (Ivan Vecera) [RHEL-34673] - mlxsw: resource: Add resource identifier for port range registers (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Add Policy-Engine Port Range Register (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Fix an IS_ERR() vs NULL check (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Track next hops at CRIFs (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Split nexthop finalization to two stages (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Use router.lb_crif instead of .lb_rif_index (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Link CRIFs to RIFs (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Maintain CRIF for fallback loopback RIF (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Maintain a hash table of CRIFs (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Use mlxsw_sp_ul_rif_get() to get main VRF LB RIF (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Add extack argument to mlxsw_sp_lb_rif_init() (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: one_armed_router: Use port MAC for bridge address (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: vxlan: Disable IPv6 autogen on bridges (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: spectrum: q_in_vni_veto: Disable IPv6 autogen on a bridge (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: qos_mc_aware: Disable IPv6 autogen on bridges (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: qos_ets_strict: Disable IPv6 autogen on bridges (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: qos_dscp_bridge: Disable IPv6 autogen on a bridge (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: mirror_gre_scale: Disable IPv6 autogen on a bridge (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: extack: Disable IPv6 autogen on bridges (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: q_in_q_veto: Disable IPv6 autogen on bridges (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Move IPIP init up (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Extract a helper for RIF migration (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Add a helper to check if netdev has addresses (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Extract a helper to free a RIF (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Access nhgi->rif through a helper (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Access nh->rif->dev through a helper (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Access rif->dev from params in mlxsw_sp_rif_create() (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Access rif->dev through a helper (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Add a helper specifically for joining a LAG (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Extract a helper from mlxsw_sp_port_vlan_router_join() (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Privatize mlxsw_sp_rif_dev() (Ivan Vecera) [RHEL-34673] - mlxsw: Convert does-RIF-have-this-netdev queries to a dedicated helper (Ivan Vecera) [RHEL-34673] - mlxsw: Convert RIF-has-netdevice queries to a dedicated helper (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Reuse work neighbor initialization in work scheduler (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Use the available router pointer for netevent handling (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Pass router to mlxsw_sp_router_schedule_work() directly (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Move here inetaddr validator notifiers (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: mlxsw_sp_router_fini(): Extract a helper variable (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: egress_vid_classification: Fix the diagram (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: ingress_rif_conf_1d: Fix the diagram (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Do not query MAX_VRS on each iteration (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Do not query MAX_RIFS on each iteration (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Use extack in mlxsw_sp~_rif_ipip_lb_configure() (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Clarify a comment (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_flower: Add ability to match on layer 2 miss (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_flower: Do not force matching on iif (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_flower: Split iif parsing to a separate function (Ivan Vecera) [RHEL-34673] - mlxfw: Replace zero-length array with DECLARE_FLEX_ARRAY() helper (Ivan Vecera) [RHEL-34673] - selftests: forwarding: introduce helper for standard ethtool counters (Ivan Vecera) [RHEL-34673] - selftests: forwarding: generalize bail_on_lldpad from mlxsw (Ivan Vecera) [RHEL-34673] - mlxsw: core_thermal: Simplify transceiver module get_temp() callback (Ivan Vecera) [RHEL-34673] - mlxsw: core_thermal: Make mlxsw_thermal_module_init() void (Ivan Vecera) [RHEL-34673] - mlxsw: core_thermal: Use static trip points for transceiver modules (Ivan Vecera) [RHEL-34673] - net/mlxsw: Convert to i2c's .probe_new() (Ivan Vecera) [RHEL-34673] - i40e: Do not use WQ_MEM_RECLAIM flag for workqueue (Ivan Vecera) [RHEL-32141] - cgroup/cpuset: Fix retval in update_cpumask() (Waiman Long) [RHEL-34600] - cgroup/cpuset: Fix a memory leak in update_exclusive_cpumask() (Waiman Long) [RHEL-34600] - kernel/cgroup: use kernfs_create_dir_ns() (Waiman Long) [RHEL-34600] - PM: sleep: Remove obsolete comment from unlock_system_sleep() (Waiman Long) [RHEL-34600] - Documentation: PM: Adjust freezing-of-tasks.rst to the freezer changes (Waiman Long) [RHEL-34600] - cgroup: Move rcu_head up near the top of cgroup_root (Waiman Long) [RHEL-34600] - cgroup: Add a new helper for cgroup1 hierarchy (Waiman Long) [RHEL-34600] - cgroup: Add annotation for holding namespace_sem in current_cgns_cgroup_from_root() (Waiman Long) [RHEL-34600] - cgroup: Eliminate the need for cgroup_mutex in proc_cgroup_show() (Waiman Long) [RHEL-34600] - cgroup: Make operations on the cgroup root_list RCU safe (Waiman Long) [RHEL-34600] - cgroup: Remove unnecessary list_empty() (Waiman Long) [RHEL-34600] - cgroup_freezer: cgroup_freezing: Check if not frozen (Waiman Long) [RHEL-34600] - sched: psi: fix unprivileged polling against cgroups (Waiman Long) [RHEL-34600] - cgroup: use legacy_name for cgroup v1 disable info (Waiman Long) [RHEL-34600] - cgroup: Avoid extra dereference in css_populate_dir() (Waiman Long) [RHEL-34600] - cgroup: Check for ret during cgroup1_base_files cft addition (Waiman Long) [RHEL-34600] - sched/core: Update stale comment in try_to_wake_up() (Waiman Long) [RHEL-34600] - cgroup: Remove duplicates in cgroup v1 tasks file (Waiman Long) [RHEL-34600] - cgroup: fix build when CGROUP_SCHED is not enabled (Waiman Long) [RHEL-34600] - cgroup: Avoid -Wstringop-overflow warnings (Waiman Long) [RHEL-34600] - cgroup:namespace: Remove unused cgroup_namespaces_init() (Waiman Long) [RHEL-34600] - cgroup/rstat: Record the cumulative per-cpu time of cgroup and its descendants (Waiman Long) [RHEL-34600] - cgroup: clean up if condition in cgroup_pidlist_start() (Waiman Long) [RHEL-34600] - cgroup: fix obsolete function name in cgroup_destroy_locked() (Waiman Long) [RHEL-34600] - cgroup: fix obsolete function name above css_free_rwork_fn() (Waiman Long) [RHEL-34600] - cgroup/cpuset: fix kernel-doc (Waiman Long) [RHEL-34600] - cgroup: clean up printk() (Waiman Long) [RHEL-34600] - cgroup: fix obsolete comment above cgroup_create() (Waiman Long) [RHEL-34600] - cgroup/misc: Store atomic64_t reads to u64 (Waiman Long) [RHEL-34600] - cgroup/misc: Change counters to be explicit 64bit types (Waiman Long) [RHEL-34600] - cgroup/misc: update struct members descriptions (Waiman Long) [RHEL-34600] - cgroup: remove cgrp->kn check in css_populate_dir() (Waiman Long) [RHEL-34600] - cgroup: fix obsolete function name (Waiman Long) [RHEL-34600] - cgroup: use cached local variable parent in for loop (Waiman Long) [RHEL-34600] - cgroup: put cgroup_tryget_css() inside CONFIG_CGROUP_SCHED (Waiman Long) [RHEL-34600] - cgroup: fix obsolete comment above for_each_css() (Waiman Long) [RHEL-34600] - cgroup/cpuset: avoid unneeded cpuset_mutex re-lock (Waiman Long) [RHEL-34600] - cgroup: minor cleanup for cgroup_extra_stat_show() (Waiman Long) [RHEL-34600] - cgroup: remove unneeded return value of cgroup_rm_cftypes_locked() (Waiman Long) [RHEL-34600] - kernfs: add stub helper for kernfs_generic_poll() (Waiman Long) [RHEL-34600] - sched/psi: Select KERNFS as needed (Waiman Long) [RHEL-34600] - sched: add throttled time stat for throttled children (Waiman Long) [RHEL-34600] - sched: don't account throttle time for empty groups (Waiman Long) [RHEL-34600] - sched/psi: use kernfs polling functions for PSI trigger polling (Waiman Long) [RHEL-34600] - psi: remove 500ms min window size limitation for triggers (Waiman Long) [RHEL-34600] - cgroup,freezer: hold cpu_hotplug_lock before freezer_mutex in freezer_css_{online,offline}() (Waiman Long) [RHEL-34600] - cgroup,freezer: hold cpu_hotplug_lock before freezer_mutex (Waiman Long) [RHEL-34600] - freezer,umh: Fix call_usermode_helper_exec() vs SIGKILL (Waiman Long) [RHEL-34600] - sched: Fix race in task_call_func() (Waiman Long) [RHEL-34600] - sched/psi: Per-cgroup PSI accounting disable/re-enable interface (Waiman Long) [RHEL-34600] - sched: Fix more TASK_state comparisons (Waiman Long) [RHEL-34600] - sched: Fix TASK_state comparisons (Waiman Long) [RHEL-34600] - freezer,sched: Rewrite core freezer logic (Waiman Long) [RHEL-34600] - cgroup.c: remove redundant check for mixable cgroup in cgroup_migrate_vet_dst (Waiman Long) [RHEL-34600] - ethtool: add SET for TCP_DATA_SPLIT ringparam (Ivan Vecera) [RHEL-32112] - i40e: Report MFS in decimal base instead of hex (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: fix vf may be used uninitialized in this function warning (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: fix i40e_count_filters() to count only active/new filters (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: Enforce software interrupt during busy-poll exit (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: remove unnecessary qv_info ptr NULL checks (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: Remove VEB recursion (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: Fix broken support for floating VEBs (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: Add helpers to find VSI and VEB by SEID and use them (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: Introduce and use macros for iterating VSIs and VEBs (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: Use existing helper to find flow director VSI (Kamal Heib) [RHEL-17460 RHEL-25596] - cpufreq: intel_pstate: Update default EPPs for Meteor Lake (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: Allow model specific EPPs (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: fix pstate limits enforcement for adjust_perf call back (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: remove cpudata::prev_cummulative_iowait (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: Refine computation of P-state for given frequency (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: Update hybrid scaling factor for Meteor Lake (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: Prioritize firmware-provided balance performance EPP (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: Revise global turbo disable check (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: set stale CPU frequency to minimum (Steve Best) [RHEL-34665] - bitfield: add FIELD_PREP_CONST() (Steve Best) [RHEL-34665] - NFSv4.1/pnfs: fix NFS with TLS in pnfs (Benjamin Coddington) [RHEL-34576] - octeontx2-af: Use separate handlers for interrupts (Kamal Heib) [RHEL-35170] {CVE-2024-27030} - fs: sysfs: Fix reference leak in sysfs_break_active_protection() (Ewan D. Milne) [RHEL-35078] {CVE-2024-26993} - init/main.c: Fix potential static_command_line memory overflow (Steve Best) [RHEL-35088] {CVE-2024-26988} - tls: remove redundant assignment to variable decrypted (Sabrina Dubroca) [RHEL-29306] - net: skbuff: generalize the skb->decrypted bit (Sabrina Dubroca) [RHEL-29306] - tls: fix lockless read of strp->msg_ready in ->poll (Sabrina Dubroca) [RHEL-29306] - tls: get psock ref after taking rxlock to avoid leak (Sabrina Dubroca) [RHEL-29306] - selftests: tls: add test with a partially invalid iov (Sabrina Dubroca) [RHEL-29306] - tls: adjust recv return with async crypto and failed copy to userspace (Sabrina Dubroca) [RHEL-29306] - tls: recv: process_rx_list shouldn't use an offset with kvec (Sabrina Dubroca) [RHEL-29306] - tls: fix peeking with sync+async decryption (Sabrina Dubroca) [RHEL-29306] - selftests: tls: add test for peeking past a record of a different type (Sabrina Dubroca) [RHEL-29306] - selftests: tls: add test for merging of same-type control messages (Sabrina Dubroca) [RHEL-29306] - tls: don't skip over different type records from the rx_list (Sabrina Dubroca) [RHEL-29306] - tls: stop recv() if initial process_rx_list gave us non-DATA (Sabrina Dubroca) [RHEL-29306] - tls: break out of main loop when PEEK gets a non-data record (Sabrina Dubroca) [RHEL-29306] - selftests: tls: increase the wait in poll_partial_rec_async (Sabrina Dubroca) [RHEL-29306] - net: tls: fix returned read length with async decrypt (Sabrina Dubroca) [RHEL-29306] - selftests: tls: use exact comparison in recv_partial (Sabrina Dubroca) [RHEL-29306] - net: tls, add test to capture error on large splice (Sabrina Dubroca) [RHEL-29306] - tls: Use size_add() in call to struct_size() (Sabrina Dubroca) [RHEL-29306] - net/tls: avoid TCP window full during ->read_sock() (Sabrina Dubroca) [RHEL-29306] - PCI: Fix pci_rh_check_status() call semantics (Luiz Capitulino) [RHEL-35032] - ionic: keep stats struct local to error handling (Michal Schmidt) [RHEL-36065] - ionic: better dma-map error handling (Michal Schmidt) [RHEL-36065] - ionic: remove unnecessary NULL test (Michal Schmidt) [RHEL-36065] - ionic: rearrange ionic_queue for better layout (Michal Schmidt) [RHEL-36065] - ionic: rearrange ionic_qcq (Michal Schmidt) [RHEL-36065] - ionic: carry idev in ionic_cq struct (Michal Schmidt) [RHEL-36065] - ionic: refactor skb building (Michal Schmidt) [RHEL-36065] - ionic: fold adminq clean into service routine (Michal Schmidt) [RHEL-36065] - ionic: use specialized desc info structs (Michal Schmidt) [RHEL-36065] - ionic: remove the cq_info to save more memory (Michal Schmidt) [RHEL-36065] - ionic: remove callback pointer from desc_info (Michal Schmidt) [RHEL-36065] - ionic: move adminq-notifyq handling to main file (Michal Schmidt) [RHEL-36065] - ionic: drop q mapping (Michal Schmidt) [RHEL-36065] - ionic: remove desc, sg_desc and cmb_desc from desc_info (Michal Schmidt) [RHEL-36065] - ionic: change MODULE_AUTHOR to person name (Michal Schmidt) [RHEL-36065] - ionic: Clean RCT ordering issues (Michal Schmidt) [RHEL-36065] - ionic: Use CQE profile for dim (Michal Schmidt) [RHEL-36065] - ionic: change the hwstamp likely check (Michal Schmidt) [RHEL-36065] - ionic: reduce the use of netdev (Michal Schmidt) [RHEL-36065] - ionic: Pass local netdev instead of referencing struct (Michal Schmidt) [RHEL-36065] - ionic: Check stop no restart (Michal Schmidt) [RHEL-36065] - ionic: Clean up BQL logic (Michal Schmidt) [RHEL-36065] - ionic: Make use napi_consume_skb (Michal Schmidt) [RHEL-36065] - ionic: Shorten a Tx hotpath (Michal Schmidt) [RHEL-36065] - ionic: Change default number of descriptors for Tx and Rx (Michal Schmidt) [RHEL-36065] - ionic: Rework Tx start/stop flow (Michal Schmidt) [RHEL-36065] - ionic: restore netdev feature bits after reset (Michal Schmidt) [RHEL-36065] - ionic: check cmd_regs before copying in or out (Michal Schmidt) [RHEL-36065] - ionic: check before releasing pci regions (Michal Schmidt) [RHEL-36065] - ionic: use pci_is_enabled not open code (Michal Schmidt) [RHEL-36065] - ionic: implement xdp frags support (Michal Schmidt) [RHEL-36065] - ionic: add ndo_xdp_xmit (Michal Schmidt) [RHEL-36065] - ionic: Add XDP_REDIRECT support (Michal Schmidt) [RHEL-36065] - ionic: Add XDP_TX support (Michal Schmidt) [RHEL-36065] - ionic: Add XDP packet headroom (Michal Schmidt) [RHEL-36065] - ionic: add initial framework for XDP support (Michal Schmidt) [RHEL-36065] - ionic: use dma range APIs (Michal Schmidt) [RHEL-36065] - ionic: add helpers for accessing buffer info (Michal Schmidt) [RHEL-36065] - ionic: set adminq irq affinity (Michal Schmidt) [RHEL-36065] - ionic: minimal work with 0 budget (Michal Schmidt) [RHEL-36065] - ionic: fill out pci error handlers (Michal Schmidt) [RHEL-36065] - ionic: lif debugfs refresh on reset (Michal Schmidt) [RHEL-36065] - ionic: use timer_shutdown_sync (Michal Schmidt) [RHEL-36065] - ionic: no fw read when PCI reset failed (Michal Schmidt) [RHEL-36065] - ionic: prevent pci disable of already disabled device (Michal Schmidt) [RHEL-36065] - ionic: bypass firmware cmds when stuck in reset (Michal Schmidt) [RHEL-36065] - ionic: keep filters across FLR (Michal Schmidt) [RHEL-36065] - ionic: pass opcode to devcmd_wait (Michal Schmidt) [RHEL-36065] - ionic: Re-arrange ionic_intr_info struct for cache perf (Michal Schmidt) [RHEL-36065] - ionic: Make the check for Tx HW timestamping more obvious (Michal Schmidt) [RHEL-36065] - ionic: Don't check null when calling vfree() (Michal Schmidt) [RHEL-36065] - ionic: set ionic ptr before setting up ethtool ops (Michal Schmidt) [RHEL-36065] - ionic: Use cached VF attributes (Michal Schmidt) [RHEL-36065] - ionic: Fix dim work handling in split interrupt mode (Michal Schmidt) [RHEL-36065] - ionic: fix snprintf format length warning (Michal Schmidt) [RHEL-36065] - ionic: replace deprecated strncpy with strscpy (Michal Schmidt) [RHEL-36065] - ionic: expand the descriptor bufs array (Michal Schmidt) [RHEL-36065] - ionic: add a check for max SGs and SKB frags (Michal Schmidt) [RHEL-36065] - ionic: count SGs in packet to minimize linearize (Michal Schmidt) [RHEL-36065] - ionic: fix 16bit math issue when PAGE_SIZE >= 64KB (Michal Schmidt) [RHEL-36065] - ionic: Remove unused declarations (Michal Schmidt) [RHEL-36065] - ionic: Add missing err handling for queue reconfig (Michal Schmidt) [RHEL-36065] - ionic: add FLR recovery support (Michal Schmidt) [RHEL-36065] - ionic: pull out common bits from fw_up (Michal Schmidt) [RHEL-36065] - ionic: extract common bits from ionic_probe (Michal Schmidt) [RHEL-36065] - ionic: extract common bits from ionic_remove (Michal Schmidt) [RHEL-36065] - ionic: remove dead device fail path (Michal Schmidt) [RHEL-36065] - ionic: remove WARN_ON to prevent panic_on_warn (Michal Schmidt) [RHEL-36065] - ionic: use vmalloc_array and vcalloc (Michal Schmidt) [RHEL-36065] - ionic: add support for ethtool extended stat link_down_count (Michal Schmidt) [RHEL-36065] - ionic: catch failure from devlink_alloc (Michal Schmidt) [RHEL-36065] - ionic: remove noise from ethtool rxnfc error msg (Michal Schmidt) [RHEL-36065] - ionic: Don't overwrite the cyclecounter bitmask (Michal Schmidt) [RHEL-36065] - ionic: Remove redundant pci_clear_master (Michal Schmidt) [RHEL-36065] - ionic: add tx/rx-push support with device Component Memory Buffers (Michal Schmidt) [RHEL-36065] - ionic: remove unnecessary void casts (Michal Schmidt) [RHEL-36065] - ionic: remove unnecessary indirection (Michal Schmidt) [RHEL-36065] - ionic: missed doorbell workaround (Michal Schmidt) [RHEL-36065] - ionic: clear up notifyq alloc commentary (Michal Schmidt) [RHEL-36065] - ionic: clean interrupt before enabling queue to avoid credit race (Michal Schmidt) [RHEL-36065] - net: ionic: Fix error handling in ionic_init_module() (Michal Schmidt) [RHEL-36065] - ionic: refactor use of ionic_rx_fill() (Michal Schmidt) [RHEL-36065] - ionic: enable tunnel offloads (Michal Schmidt) [RHEL-36065] - ionic: new ionic device identity level and VF start control (Michal Schmidt) [RHEL-36065] - ionic: only save the user set VF attributes (Michal Schmidt) [RHEL-36065] - ionic: replay VF attributes after fw crash recovery (Michal Schmidt) [RHEL-36065] - ionic: catch NULL pointer issue on reconfig (Michal Schmidt) [RHEL-36065] - ionic: VF initial random MAC address if no assigned mac (Michal Schmidt) [RHEL-36065] - ionic: fix up issues with handling EAGAIN on FW cmds (Michal Schmidt) [RHEL-36065] - ionic: clear broken state on generation change (Michal Schmidt) [RHEL-36065] - net: ionic: fix error check for vlan flags in ionic_set_nic_features() (Michal Schmidt) [RHEL-36065] - ionic: convert users of bitmap_foo() to linkmode_foo() (Michal Schmidt) [RHEL-36065] - arm64: add dependency between vmlinuz.efi and Image (Lenny Szubowicz) [RHEL-25537] - aarch64: enable zboot (Lenny Szubowicz) [RHEL-25537] - arm64: efi: enable generic EFI compressed boot (Lenny Szubowicz) [RHEL-25537] - kbuild: factor out the common installation code into scripts/install.sh (Lenny Szubowicz) [RHEL-25537] - ipv6: fib6_rules: flush route cache when rule is changed (Hangbin Liu) [RHEL-31050] - net/ipv6: avoid possible UAF in ip6_route_mpath_notify() (Hangbin Liu) [RHEL-31050 RHEL-33271] {CVE-2024-26852} - ipv6: fix potential "struct net" leak in inet6_rtm_getaddr() (Hangbin Liu) [RHEL-31050] - ipv6: properly combine dev_base_seq and ipv6.dev_addr_genid (Hangbin Liu) [RHEL-31050] - ipv6: mcast: remove one synchronize_net() barrier in ipv6_mc_down() (Hangbin Liu) [RHEL-31050] - ipv6: Ensure natural alignment of const ipv6 loopback and router addresses (Hangbin Liu) [RHEL-31050] - ipv6: mcast: fix data-race in ipv6_mc_down / mld_ifc_work (Hangbin Liu) [RHEL-29532 RHEL-31050] {CVE-2024-26631} - net: ipv6: support reporting otherwise unknown prefix flags in RTM_NEWPREFIX (Hangbin Liu) [RHEL-31050] - ipv6: remove hard coded limitation on ipv6_pinfo (Hangbin Liu) [RHEL-31050] - tools headers UAPI: Sync the linux/in.h with the kernel sources (Hangbin Liu) [RHEL-31050] - ipv{4,6}/raw: fix output xfrm lookup wrt protocol (Hangbin Liu) [RHEL-31050] - net: openvswitch: limit the number of recursions from action sets (Aaron Conole) [RHEL-23575] {CVE-2024-1151} - RHEL: enable CONFIG_AMD_ATL (Aristeu Rozanski) [RHEL-26704] - EDAC/amd64: Use new AMD Address Translation Library (Aristeu Rozanski) [RHEL-26704] - RAS: Introduce AMD Address Translation Library (Aristeu Rozanski) [RHEL-26704] - vhost: use kzalloc() instead of kmalloc() followed by memset() (Jon Maloy) [RHEL-21507] {CVE-2024-0340} - serial: 8250: Toggle IER bits on only after irq has been set up (Prarit Bhargava) [RHEL-30355] - HID: intel-ish-hid: ipc: Add Arrow Lake PCI device ID (Tony Camuso) [RHEL-31212] - HID: Intel-ish-hid: Ishtp: Fix sensor reads after ACPI S3 suspend (Tony Camuso) [RHEL-31212] - HID: intel-ish-hid: ipc: Rework EHL OOB wakeup (Tony Camuso) [RHEL-31212] - HID: intel-ish-hid: ishtp-fw-loader: use helper functions for connection (Tony Camuso) [RHEL-31212] - HID: intel-ish-hid: ishtp-hid-client: use helper functions for connection (Tony Camuso) [RHEL-31212] - HID: Intel-ish-hid: Ishtp: Add helper functions for client connection (Tony Camuso) [RHEL-31212] - maple_tree: fix node allocation testing on 32 bit (Nico Pache) [RHEL-5619] - bdi: remove enum wb_congested_state (Nico Pache) [RHEL-5619] - mm/page_alloc: fix min_free_kbytes calculation regarding ZONE_MOVABLE (Nico Pache) [RHEL-5619] - fuse: remove unneeded lock which protecting update of congestion_threshold (Nico Pache) [RHEL-5619] - mm: memcg: use larger batches for proactive reclaim (Nico Pache) [RHEL-5619] - hugetlb: fix null-ptr-deref in hugetlb_vma_lock_write (Nico Pache) [RHEL-5619] - Revert "page cache: fix page_cache_next/prev_miss off by one" (Nico Pache) [RHEL-5619] - tmpfs: fix Documentation of noswap and huge mount options (Nico Pache) [RHEL-5619] - selftests/memfd: sysctl: fix MEMFD_NOEXEC_SCOPE_NOEXEC_ENFORCED (Nico Pache) [RHEL-5619] - mm/memfd: sysctl: fix MEMFD_NOEXEC_SCOPE_NOEXEC_ENFORCED (Nico Pache) [RHEL-5619] - kasan: remove hwasan-kernel-mem-intrinsic-prefix=1 for clang-14 (Nico Pache) [RHEL-5619] - mm/memory-failure: fix crash in split_huge_page_to_list from soft_offline_page (Nico Pache) [RHEL-5619] - objtool: mem*() are not uaccess safe (Nico Pache) [RHEL-5619] - mm: page_alloc: unreserve highatomic page blocks before oom (Nico Pache) [RHEL-5619] - mm/hugetlb: fix nodes huge page allocation when there are surplus pages (Nico Pache) [RHEL-5619] - mm: fix unaccount of memory on vma_link() failure (Nico Pache) [RHEL-5619] - vfs: fix readahead(2) on block devices (Nico Pache) [RHEL-5619] - kasan: print the original fault addr when access invalid shadow (Nico Pache) [RHEL-5619] - hugetlbfs: close race between MADV_DONTNEED and page fault (Nico Pache) [RHEL-5619] - hugetlbfs: extend hugetlb_vma_lock to private VMAs (Nico Pache) [RHEL-5619] - hugetlbfs: clear resv_map pointer if mmap fails (Nico Pache) [RHEL-5619] - mm/page_alloc: use write_seqlock_irqsave() instead write_seqlock() + local_irq_save(). (Nico Pache) [RHEL-5619] - writeback: account the number of pages written back (Nico Pache) [RHEL-5619] - mm/hugetlb.c: fix a bug within a BUG(): inconsistent pte comparison (Nico Pache) [RHEL-5619] - mm: memcontrol: don't throttle dying tasks on memory.high (Nico Pache) [RHEL-5619] - mm: memcg: use READ_ONCE()/WRITE_ONCE() to access stock->cached (Nico Pache) [RHEL-5619] - mm: kmem: fix a NULL pointer dereference in obj_stock_flush_required() (Nico Pache) [RHEL-5619] - mm/memcontrol: do not tweak node in mem_cgroup_init() (Nico Pache) [RHEL-5619] - mm:vmscan: fix inaccurate reclaim during proactive reclaim (Nico Pache) [RHEL-5619] - fuse: remove reliance on bdi congestion (Nico Pache) [RHEL-5619] - minmax: clamp more efficiently by avoiding extra comparison (Nico Pache) [RHEL-5619] - minmax: sanity check constant bounds when clamping (Nico Pache) [RHEL-5619] - FAT: use io_schedule_timeout() instead of congestion_wait() (Nico Pache) [RHEL-5619] - mm, mmap: fix vma_merge() case 7 with vma_ops->close (Nico Pache) [RHEL-5619] - mmap: fix error paths with dup_anon_vma() (Nico Pache) [RHEL-5619] - mm: move vma locking out of vma_prepare and dup_anon_vma (Nico Pache) [RHEL-5619] - mm: always lock new vma before inserting into vma tree (Nico Pache) [RHEL-5619] - mm: lock vma explicitly before doing vm_flags_reset and vm_flags_reset_once (Nico Pache) [RHEL-5619] - mm: mark VMA as being written when changing vm_flags (Nico Pache) [RHEL-5619] - mm: replace mmap with vma write lock assertions when operating on a vma (Nico Pache) [RHEL-5619] - mm: for !CONFIG_PER_VMA_LOCK equate write lock assertion for vma and mmap (Nico Pache) [RHEL-5619] - mmap: fix vma_iterator in error path of vma_merge() (Nico Pache) [RHEL-5619] - kunit: kasan_test: disable fortify string checker on kmalloc_oob_memset (Nico Pache) [RHEL-5619] - x86/mm/pat: fix VM_PAT handling in COW mappings (Nico Pache) [RHEL-5619] - mm: cachestat: fix two shmem bugs (Nico Pache) [RHEL-5619] - memtest: use {READ,WRITE}_ONCE in memory scanning (Nico Pache) [RHEL-5619] - mm: cachestat: fix folio read-after-free in cache walk (Nico Pache) [RHEL-5619] - kasan/test: avoid gcc warning for intentional overflow (Nico Pache) [RHEL-5619] - mm: memcontrol: clarify swapaccount=0 deprecation warning (Nico Pache) [RHEL-5619] - userfaultfd: fix mmap_changing checking in mfill_atomic_hugetlb (Nico Pache) [RHEL-5619] - mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again (Nico Pache) [RHEL-5619] - readahead: avoid multiple marked readahead pages (Nico Pache) [RHEL-5619] - mm: fix unmap_mapping_range high bits shift bug (Nico Pache) [RHEL-5619] - mm/mglru: respect min_ttl_ms with memcgs (Nico Pache) [RHEL-5619] - mm/shmem: fix race in shmem_undo_range w/THP (Nico Pache) [RHEL-5619] - mm/rmap: fix misplaced parenthesis of a likely() (Nico Pache) [RHEL-5619] - mm: fix oops when filemap_map_pmd() without prealloc_pte (Nico Pache) [RHEL-5619] - mm: kmem: drop __GFP_NOFAIL when allocating objcg vectors (Nico Pache) [RHEL-5619] - mm: fix for negative counter: nr_file_hugepages (Nico Pache) [RHEL-5619] - mm: zswap: fix pool refcount bug around shrink_worker() (Nico Pache) [RHEL-5619] - mm/migrate: fix do_pages_move for compat pointers (Nico Pache) [RHEL-5619] - mm/page_alloc: correct start page when guard page debug is enabled (Nico Pache) [RHEL-5619] - mm/memory_hotplug: use pfn math in place of direct struct page manipulation (Nico Pache) [RHEL-5619] - mm/cma: use nth_page() in place of direct struct page manipulation (Nico Pache) [RHEL-5619] - mm: mempolicy: keep VMA walk if both MPOL_MF_STRICT and MPOL_MF_MOVE are specified (Nico Pache) [RHEL-5619] - mm, memcg: reconsider kmem.limit_in_bytes deprecation (Nico Pache) [RHEL-5619] - mm: memcontrol: fix GFP_NOFS recursion in memory.high enforcement (Nico Pache) [RHEL-5619] - mm: page_alloc: fix CMA and HIGHATOMIC landing on the wrong buddy list (Nico Pache) [RHEL-5619] - rcu: dump vmalloc memory info safely (Nico Pache) [RHEL-5619] - mm/vmalloc: add a safer version of find_vm_area() for debug (Nico Pache) [RHEL-5619] - mm: memory-failure: fix unexpected return value in soft_offline_page() (Nico Pache) [RHEL-5619] - mm: add a call to flush_cache_vmap() in vmap_pfn() (Nico Pache) [RHEL-5619] - mm/gup: handle cont-PTE hugetlb pages correctly in gup_must_unshare() via GUP-fast (Nico Pache) [RHEL-5619] - mm: enable page walking API to lock vmas during the walk (Nico Pache) [RHEL-5619] - smaps: use vm_normal_page_pmd() instead of follow_trans_huge_pmd() (Nico Pache) [RHEL-5619] - mm/gup: reintroduce FOLL_NUMA as FOLL_HONOR_NUMA_FAULT (Nico Pache) [RHEL-5619] - mm: hugetlb_vmemmap: fix a race between vmemmap pmd split (Nico Pache) [RHEL-5619] - memcg: drop kmem.limit_in_bytes (Nico Pache) [RHEL-5619] - hugetlb: do not clear hugetlb dtor until allocating vmemmap (Nico Pache) [RHEL-5619] - zsmalloc: fix races between modifications of fullness and isolated (Nico Pache) [RHEL-5619] - kasan, slub: fix HW_TAGS zeroing with slub_debug (Nico Pache) [RHEL-5619] - kasan: fix type cast in memory_is_poisoned_n (Nico Pache) [RHEL-5619] - mm: call arch_swap_restore() from do_swap_page() (Nico Pache) [RHEL-5619] - shmem: use ramfs_kill_sb() for kill_sb method of ramfs-based tmpfs (Nico Pache) [RHEL-5619] - kasan: use internal prototypes matching gcc-13 builtins (Nico Pache) [RHEL-5619] - kasan: add kasan_tag_mismatch prototype (Nico Pache) [RHEL-5619] - radix tree: remove unused variable (Nico Pache) [RHEL-5619] - lib/test_meminit: allocate pages up to order MAX_ORDER (Nico Pache) [RHEL-5619] - maple_tree: fix 32 bit mas_next testing (Nico Pache) [RHEL-5619] - lz4: fix LZ4_decompress_safe_partial read out of bound (Nico Pache) [RHEL-5619] - lib/raid6/test: fix multiple definition linking error (Nico Pache) [RHEL-5619] - mm/mmap: Fix error return in do_vmi_align_munmap() (Nico Pache) [RHEL-5619] - mm/ksm: support fork/exec for prctl (Nico Pache) [RHEL-5619] - mm/uffd: allow vma to merge as much as possible (Nico Pache) [RHEL-5619] - mm/uffd: fix vma operation where start addr cuts part of vma (Nico Pache) [RHEL-5619] - mm/khugepaged: fix regression in collapse_file() (Nico Pache) [RHEL-5619] - mm: remove unused vma_init_lock() (Nico Pache) [RHEL-5619] - fs/proc/kcore: reinstate bounce buffer for KCORE_TEXT regions (Nico Pache) [RHEL-5619] - mm/mempolicy: Take VMA lock before replacing policy (Nico Pache) [RHEL-5619] - mm: lock_vma_under_rcu() must check vma->anon_vma under vma lock (Nico Pache) [RHEL-5619] - tcp: Use per-vma locking for receive zerocopy (Nico Pache) [RHEL-5619] - mm: fix memory ordering for mm_lock_seq and vm_lock_seq (Nico Pache) [RHEL-5619] - mm: lock VMA in dup_anon_vma() before setting ->anon_vma (Nico Pache) [RHEL-5619] - mm: don't drop VMA locks in mm_drop_all_locks() (Nico Pache) [RHEL-5619] - userfaultfd: fix regression in userfaultfd_unmap_prep() (Nico Pache) [RHEL-5619] - mm/gup: disallow FOLL_LONGTERM GUP-fast writing to file-backed mappings (Nico Pache) [RHEL-5619] - mm/gup: disallow FOLL_LONGTERM GUP-nonfast writing to file-backed mappings (Nico Pache) [RHEL-5619] - mm/mmap: separate writenotify and dirty tracking logic (Nico Pache) [RHEL-5619] - mm/mlock: rename mlock_future_check() to mlock_future_ok() (Nico Pache) [RHEL-5619] - mm/mmap: refactor mlock_future_check() (Nico Pache) [RHEL-5619] - mm: avoid rewalk in mmap_region (Nico Pache) [RHEL-5619] - mm: add vma_iter_{next,prev}_range() to vma iterator (Nico Pache) [RHEL-5619] - mm: update vma_iter_store() to use MAS_WARN_ON() (Nico Pache) [RHEL-5619] - mm: update validate_mm() to use vma iterator (Nico Pache) [RHEL-5619] - dmapool: create/destroy cleanup (Nico Pache) [RHEL-5619] - mm/mempolicy: fix set_mempolicy_home_node() previous VMA pointer (Nico Pache) [RHEL-5619] - mm/vmalloc: fix the unchecked dereference warning in vread_iter() (Nico Pache) [RHEL-5619] - selftests/mm: FOLL_LONGTERM need to be updated to 0x100 (Nico Pache) [RHEL-5619] - hugetlb: revert use of page_cache_next_miss() (Nico Pache) [RHEL-5619] - mm/mlock: fix vma iterator conversion of apply_vma_lock_flags() (Nico Pache) [RHEL-5619] - mm: add a NO_INHERIT flag to the PR_SET_MDWE prctl (Nico Pache) [RHEL-5619] - mm: make PR_MDWE_REFUSE_EXEC_GAIN an unsigned long (Nico Pache) [RHEL-5619] - tools headers UAPI: Sync linux/prctl.h with the kernel sources (Nico Pache) [RHEL-5619] - mm: fix memcpy_from_file_folio() integer underflow (Nico Pache) [RHEL-5619] - mm: page_alloc: remove stale CMA guard code (Nico Pache) [RHEL-5619] - mm/memory-failure: fix hardware poison check in unpoison_memory() (Nico Pache) [RHEL-5619] - tools/Makefile: do missed s/vm/mm/ (Nico Pache) [RHEL-5619] - mm: memory-failure: avoid false hwpoison page mapped error info (Nico Pache) [RHEL-5619] - mm: memory-failure: fix potential unexpected return value from unpoison_memory() (Nico Pache) [RHEL-5619] - mm/swapfile: fix wrong swap entry type for hwpoisoned swapcache page (Nico Pache) [RHEL-5619] - Docs/admin-guide/mm/zswap: remove zsmalloc's lack of writeback warning (Nico Pache) [RHEL-5619] - mm: fix arithmetic for max_prop_frac when setting max_ratio (Nico Pache) [RHEL-5619] - mm: fix arithmetic for bdi min_ratio (Nico Pache) [RHEL-5619] - mm/gup: add missing gup_must_unshare() check to gup_huge_pgd() (Nico Pache) [RHEL-5619] - docs: Fix path paste-o for /sys/kernel/warn_count (Nico Pache) [RHEL-5619] - mm: remove unused inline functions from include/linux/mm_inline.h (Nico Pache) [RHEL-5619] - mm: add more BUILD_BUG_ONs to gfp_migratetype() (Nico Pache) [RHEL-5619] - mm: cleanup is_highmem() (Nico Pache) [RHEL-5619] - mm/huge_memory: check pmd_present first in is_huge_zero_pmd (Nico Pache) [RHEL-5619] - mm/mmap: drop ARCH_HAS_VM_GET_PAGE_PROT (Nico Pache) [RHEL-5619] - s390/mm: enable ARCH_HAS_VM_GET_PAGE_PROT (Nico Pache) [RHEL-5619] - memregion: Fix memregion_free() fallback definition (Nico Pache) [RHEL-5619] - mm: Add kernel-doc for folio->mlock_count (Nico Pache) [RHEL-5619] - nodemask.h: fix compilation error with GCC12 (Nico Pache) [RHEL-5619] - mm/swap: fix the obsolete comment for SWP_TYPE_SHIFT (Nico Pache) [RHEL-5619] - filemap: Update the folio_lock documentation (Nico Pache) [RHEL-5619] - filemap: Remove obsolete comment in lock_page (Nico Pache) [RHEL-5619] - kasan: mark KASAN_VMALLOC flags as kasan_vmalloc_flags_t (Nico Pache) [RHEL-5619] - mm/vmalloc: fix comments about vmap_area struct (Nico Pache) [RHEL-5619] - mm/memcg: retrieve parent memcg from css.parent (Nico Pache) [RHEL-5619] - remove congestion tracking framework (Nico Pache) [RHEL-5619] - mm: slab: Delete unused SLAB_DEACTIVATED flag (Nico Pache) [RHEL-5619] - mm: fix boolreturn.cocci warning (Nico Pache) [RHEL-5619] - memblock: Remove #ifdef __KERNEL__ from memblock.h (Nico Pache) [RHEL-5619] - mm/slab: Finish struct page to struct slab conversion (Nico Pache) [RHEL-5619] - memblock: fix memblock_phys_alloc() section mismatch error (Nico Pache) [RHEL-5619] - mm, slab: Remove compiler check in __kmalloc_index (Nico Pache) [RHEL-5619] - memblock: improve MEMBLOCK_HOTPLUG documentation (Nico Pache) [RHEL-5619] - mm/memory_hotplug: remove stale function declarations (Nico Pache) [RHEL-5619] - mm/vmstat: annotate data race for zone->free_area[order].nr_free (Nico Pache) [RHEL-5619] - mm/page_alloc.c: avoid allocating highmem pages via alloc_pages_exact[_nid] (Nico Pache) [RHEL-5619] - mm: fix data race in PagePoisoned() (Nico Pache) [RHEL-5619]- printk: nbcon: move locked_port flag to struct uart_port (Andrew Halaney) [RHEL-3987] - tty/serial/pl011: Make the locking work on RT (Andrew Halaney) [RHEL-3987] - tty/serial/omap: Make the locking RT aware (Andrew Halaney) [RHEL-3987] - printk: Avoid false positive lockdep report for legacy driver. (Andrew Halaney) [RHEL-3987] - serial: 8250: revert "drop lockdep annotation from serial8250_clear_IER()" (Andrew Halaney) [RHEL-3987] - printk: Add kthread for all legacy consoles (Andrew Halaney) [RHEL-3987] - serial: 8250: Switch to nbcon console (Andrew Halaney) [RHEL-3987] - serial/8250: Use fifo in 8250 console driver (Andrew Halaney) [RHEL-3987] - serial: core: Provide low-level functions to port lock (Andrew Halaney) [RHEL-3987] - printk: nbcon: Provide function to reacquire ownership (Andrew Halaney) [RHEL-3987] - tty: sysfs: Add nbcon support for 'active' (Andrew Halaney) [RHEL-3987] - proc: Add nbcon support for /proc/consoles (Andrew Halaney) [RHEL-3987] - printk: nbcon: Start printing threads (Andrew Halaney) [RHEL-3987] - printk: nbcon: Stop threads on shutdown/reboot (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add printer thread wakeups (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add context to console_is_usable() (Andrew Halaney) [RHEL-3987] - printk: Atomic print in printk context on shutdown (Andrew Halaney) [RHEL-3987] - printk: nbcon: Introduce printing kthreads (Andrew Halaney) [RHEL-3987] - lockdep: Mark emergency section in lockdep splats (Andrew Halaney) [RHEL-3987] - rcu: Mark emergency section in rcu stalls (Andrew Halaney) [RHEL-3987] - panic: Mark emergency section in oops (Andrew Halaney) [RHEL-3987] - panic: Mark emergency section in warn (Andrew Halaney) [RHEL-3987] - printk: nbcon: Implement emergency sections (Andrew Halaney) [RHEL-3987] - printk: Coordinate direct printing in panic (Andrew Halaney) [RHEL-3987] - printk: Track nbcon consoles (Andrew Halaney) [RHEL-3987] - printk: Avoid console_lock dance if no legacy or boot consoles (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add unsafe flushing on panic (Andrew Halaney) [RHEL-3987] - printk: nbcon: Assign priority based on CPU state (Andrew Halaney) [RHEL-3987] - printk: nbcon: Use nbcon consoles in console_flush_all() (Andrew Halaney) [RHEL-3987] - printk: Update @console_may_schedule in console_trylock_spinning() (Derek Barbosa) [RHEL-3987] - serial: Lock console when calling into driver before registration (Derek Barbosa) [RHEL-3987] - printk: Disable passing console lock owner completely during panic() (Derek Barbosa) [RHEL-3987] - printk: Track registered boot consoles (Andrew Halaney) [RHEL-3987] - printk: nbcon: Provide function to flush using write_atomic() (Andrew Halaney) [RHEL-3987] - printk: Add @flags argument for console_is_usable() (Andrew Halaney) [RHEL-3987] - printk: Let console_is_usable() handle nbcon (Andrew Halaney) [RHEL-3987] - printk: Make console_is_usable() available to nbcon (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add driver_enter/driver_exit console callbacks (Andrew Halaney) [RHEL-3987] - printk: nbcon: Implement processing in port->lock wrapper (Andrew Halaney) [RHEL-3987] - printk: Check printk_deferred_enter()/_exit() usage (Andrew Halaney) [RHEL-3987] - printk: nbcon: Ensure ownership release on failed emit (Andrew Halaney) [RHEL-3987] - printk: Add sparse notation to console_srcu locking (Andrew Halaney) [RHEL-3987] - printk: Consider nbcon boot consoles on seq init (Andrew Halaney) [RHEL-3987] - panic: Flush kernel log buffer at the end (Andrew Halaney) [RHEL-3987] - printk: Avoid non-panic CPUs writing to ringbuffer (Andrew Halaney) [RHEL-3987] - printk: ringbuffer: Consider committed as finalized in panic (Andrew Halaney) [RHEL-3987] - printk: ringbuffer: Skip non-finalized records in panic (Andrew Halaney) [RHEL-3987] - printk: Wait for all reserved records with pr_flush() (Andrew Halaney) [RHEL-3987] - printk: ringbuffer: Cleanup reader terminology (Andrew Halaney) [RHEL-3987] - printk: Add this_cpu_in_panic() (Andrew Halaney) [RHEL-3987] - printk: For @suppress_panic_printk check for other CPU in panic (Andrew Halaney) [RHEL-3987] - printk: ringbuffer: Clarify special lpos values (Andrew Halaney) [RHEL-3987] - printk: ringbuffer: Do not skip non-finalized records with prb_next_seq() (Andrew Halaney) [RHEL-3987] - printk: Use prb_first_seq() as base for 32bit seq macros (Andrew Halaney) [RHEL-3987] - printk: Adjust mapping for 32bit seq macros (Andrew Halaney) [RHEL-3987] - printk: nbcon: Relocate 32bit seq macros (Andrew Halaney) [RHEL-3987] - printk: Reduce pr_flush() pooling time (Andrew Halaney) [RHEL-3987] - printk: fix illegal pbufs access for !CONFIG_PRINTK (Andrew Halaney) [RHEL-3987] - printk: nbcon: Allow drivers to mark unsafe regions and check state (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add emit function and callback function for atomic printing (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add sequence handling (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add ownership state functions (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add buffer management (Andrew Halaney) [RHEL-3987] - printk: Make static printk buffers available to nbcon (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add acquire/release logic (Andrew Halaney) [RHEL-3987] - printk: Add non-BKL (nbcon) console basic infrastructure (Andrew Halaney) [RHEL-3987] - printk: flush consoles before checking progress (Andrew Halaney) [RHEL-3987] - panic: Reenable preemption in WARN slowpath (Andrew Halaney) [RHEL-3987] - Revert "printk: export symbols for debug modules" (Andrew Halaney) [RHEL-3987] - printk: export symbols for debug modules (Andrew Halaney) [RHEL-3987] - printk: ringbuffer: Fix truncating buffer size min_t cast (Andrew Halaney) [RHEL-3987] - printk: Rename abandon_console_lock_in_panic() to other_cpu_in_panic() (Andrew Halaney) [RHEL-3987] - printk: Add per-console suspended state (Andrew Halaney) [RHEL-3987] - console: Document struct console (Derek Barbosa) [RHEL-3987] - console: Use BIT() macros for @flags values (Derek Barbosa) [RHEL-3987] - printk: Consolidate console deferred printing (Andrew Halaney) [RHEL-3987] - printk: Do not take console lock for console_flush_on_panic() (Andrew Halaney) [RHEL-3987] - printk: Keep non-panic-CPUs out of console lock (Andrew Halaney) [RHEL-3987] - printk: Reduce console_unblank() usage in unsafe scenarios (Andrew Halaney) [RHEL-3987] - panic: hide unused global functions (Andrew Halaney) [RHEL-3987] - seqlock/latch: Provide raw_read_seqcount_latch_retry() (Andrew Halaney) [RHEL-3987] - timekeeping: Consolidate fast timekeeper (Andrew Halaney) [RHEL-3987] - printk: export console trace point for kcsan/kasan/kfence/kmsan (Andrew Halaney) [RHEL-3987] - kcsan: test: use new suite_{init,exit} support (Andrew Halaney) [RHEL-3987] - printk: Remove obsoleted check for non-existent "user" object (Andrew Halaney) [RHEL-3987] - panic: fix the panic_print NMI backtrace setting (Andrew Halaney) [RHEL-3987] - kernel/printk/index.c: fix memory leak with using debugfs_lookup() (Andrew Halaney) [RHEL-3987] - printk: Use scnprintf() to print the message about the dropped messages on a console (Andrew Halaney) [RHEL-3987] - kernel/printk/printk.c: Fix W=1 kernel-doc warning (Andrew Halaney) [RHEL-3987] - printk: Remove trace_.*_rcuidle() usage (Andrew Halaney) [RHEL-3987] - printk: adjust string limit macros (Andrew Halaney) [RHEL-3987] - printk: use printk_buffers for devkmsg (Andrew Halaney) [RHEL-3987] - printk: introduce console_prepend_dropped() for dropped messages (Andrew Halaney) [RHEL-3987] - printk: introduce printk_get_next_message() and printk_message (Andrew Halaney) [RHEL-3987] - printk: introduce struct printk_buffers (Andrew Halaney) [RHEL-3987] - printk: move size limit macros into internal.h (Andrew Halaney) [RHEL-3987] - exit: Use READ_ONCE() for all oops/warn limit reads (Andrew Halaney) [RHEL-3987] - exit: Allow oops_limit to be disabled (Andrew Halaney) [RHEL-3987] - exit: Put an upper limit on how often we can oops (Andrew Halaney) [RHEL-3987] - printk: htmldocs: add missing description (Andrew Halaney) [RHEL-3987] - panic: use str_enabled_disabled() helper (Andrew Halaney) [RHEL-3987] - printk: cpu sync always disable interrupts (Andrew Halaney) [RHEL-3987] - panic: move panic_print before kmsg dumpers (Andrew Halaney) [RHEL-3987] - panic: add option to dump all CPUs backtraces in panic_print (Andrew Halaney) [RHEL-3987] - docs: sysctl/kernel: add missing bit to panic_print (Andrew Halaney) [RHEL-3987] - panic: remove oops_id (Andrew Halaney) [RHEL-3987] - panic: use error_report_end tracepoint on warnings (Andrew Halaney) [RHEL-3987] - tools/bootconfig: Print all error message in stderr (Andrew Halaney) [RHEL-3987] - printk: Remove console_silent() (Andrew Halaney) [RHEL-3987] - redhat/configs: Disable CONFIG_RPMSG_TTY (Andrew Halaney) [RHEL-24205] - redhat/configs: Align new TTY configs with ELN (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Add ACPI ID for Granite Rapids-D UART (Andrew Halaney) [RHEL-24205] - tty: serial: fsl_lpuart: Check the return value of dmaengine_tx_status (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: fix unconditional activation of THRI interrupt (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: Fix DMA transmission in RS485 mode (Andrew Halaney) [RHEL-24205] - Revert "tty: serial: simplify qcom_geni_serial_send_chunk_fifo()" (Andrew Halaney) [RHEL-24205] - vt: fix unicode buffer corruption when deleting characters (Andrew Halaney) [RHEL-24205] - tty: serial: imx: Fix broken RS485 (Andrew Halaney) [RHEL-24205] - serial: stm32: do not always set SER_RS485_RX_DURING_TX if RS485 is enabled (Andrew Halaney) [RHEL-24205] - ARM: PL011: Fix DMA support (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: address RX timeout interrupt errata (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: Clear UART_HAS_RHR_IT_DIS bit (Andrew Halaney) [RHEL-24205] - serdev: Replace custom code with device_match_acpi_handle() (Andrew Halaney) [RHEL-24205] - serdev: Simplify devm_serdev_device_open() function (Andrew Halaney) [RHEL-24205] - serdev: Make use of device_set_node() (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add copyright Siemens Mobility GmbH (Andrew Halaney) [RHEL-24205] - tty: 8250: Add note for PX-835 (Andrew Halaney) [RHEL-24205] - tty: 8250: Add support for Intashield IX cards (Andrew Halaney) [RHEL-24205] - tty: 8250: Fix IS-200 PCI ID comment (Andrew Halaney) [RHEL-24205] - tty: 8250: Add support for additional Brainboxes PX cards (Andrew Halaney) [RHEL-24205] - tty: 8250: Add support for Intashield IS-100 (Andrew Halaney) [RHEL-24205] - tty: 8250: Add support for Brainboxes UP cards (Andrew Halaney) [RHEL-24205] - tty: 8250: Add support for additional Brainboxes UC cards (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: Set the console genpd always on if no console suspend (Andrew Halaney) [RHEL-24205] - hvc/xen: fix console unplug (Andrew Halaney) [RHEL-24205] - hvc/xen: fix error path in xen_hvc_init() to always register frontend driver (Andrew Halaney) [RHEL-24205] - tty: serial: 8250: Add support for MOXA Mini PCIe boards (Andrew Halaney) [RHEL-24205] - tty: serial: 8250: Relocate macros within 8250_pci.c (Andrew Halaney) [RHEL-24205] - tty: serial: 8250: Cleanup MOXA configurations (Andrew Halaney) [RHEL-24205] - tty: serial: 8250: Modify MOXA enum name within 8250_pci.c (Andrew Halaney) [RHEL-24205] - tty: whitespaces in descriptions corrected by replacing tabs with spaces (Andrew Halaney) [RHEL-24205] - serial/esp32_uart: use prescaler when available (Andrew Halaney) [RHEL-24205] - serial: 8250: remove AR7 support (Andrew Halaney) [RHEL-24205] - tty: serial: meson: fix hard LOCKUP on crtscts mode (Andrew Halaney) [RHEL-24205] - drivers/tty/serial: add ESP32S3 ACM gadget driver (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: document esp32s3-acm (Andrew Halaney) [RHEL-24205] - drivers/tty/serial: add driver for the ESP32 UART (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: document esp32-uart (Andrew Halaney) [RHEL-24205] - serial: core: tidy invalid baudrate handling in uart_get_baud_rate (Andrew Halaney) [RHEL-24205] - serial: xilinx_uartps: unset STOPBRK when setting STARTBRK (Andrew Halaney) [RHEL-24205] - serial: max310x: remove trailing whitespaces (Andrew Halaney) [RHEL-24205] - tty/sysrq: replace smp_processor_id() with get_cpu() (Andrew Halaney) [RHEL-24205] - serial: add PORT_GENERIC definition (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Add a earlycon for the S4 SoC (Andrew Halaney) [RHEL-24205] - serial: initialize retinfo in uart_get_info() (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Use devm_clk_get_optional_enabled() (Andrew Halaney) [RHEL-24205] - tty: vc_screen: make vc_class constant (Andrew Halaney) [RHEL-24205] - tty: vt: make vtconsole_class constant (Andrew Halaney) [RHEL-24205] - tty: Restrict access to TIOCLINUX' copy-and-paste subcommands (Andrew Halaney) [RHEL-24205] - serial: core: Simplify uart_get_rs485_mode() (Andrew Halaney) [RHEL-24205] - serial: 8250: Check for valid console index (Andrew Halaney) [RHEL-24205] - dt-bindings: sc16is7xx: convert to YAML (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: use device_property APIs when configuring irda mode (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: Do not complain when DMA is absent (Andrew Halaney) [RHEL-24205] - serial: imx: Put DMA enabled UART in separate lock subclass (Andrew Halaney) [RHEL-24205] - serial: core: add comment about definitely used port types (Andrew Halaney) [RHEL-24205] - serial: core: remove cruft from uapi header (Andrew Halaney) [RHEL-24205] - serial: 8250_pci1xxxx: Annotate struct pci1xxxx_8250 with __counted_by (Andrew Halaney) [RHEL-24205] - serial: exar: Add RS-485 support for Sealevel XR17V35X based cards (Andrew Halaney) [RHEL-24205] - vt: Replace strlcpy with strscpy (Andrew Halaney) [RHEL-24205] - serial: core: fix kernel-doc for uart_port_unlock_irqrestore() (Andrew Halaney) [RHEL-24205] - mxser: Annotate struct mxser_board with __counted_by (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Use devm_clk_get_optional_enabled() (Andrew Halaney) [RHEL-24205] - serial: 8250_of: Use devm_clk_get_enabled() (Andrew Halaney) [RHEL-24205] - serial: 8250_aspeed_vuart: Use devm_clk_get_enabled() (Andrew Halaney) [RHEL-24205] - tty: use 'if' in send_break() instead of 'goto' (Andrew Halaney) [RHEL-24205] - tty: don't check for signal_pending() in send_break() (Andrew Halaney) [RHEL-24205] - tty: early return from send_break() on TTY_DRIVER_HARDWARE_BREAK (Andrew Halaney) [RHEL-24205] - tty: convert THROTTLE constants into enum (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: use bool for 'restart' in tty_buffer_unlock_exclusive() (Andrew Halaney) [RHEL-24205] - tty: stop using ndash in kernel-doc (Andrew Halaney) [RHEL-24205] - tty: invert return values of tty_{,un}throttle_safe() (Andrew Halaney) [RHEL-24205] - tty: switch tty_{,un}throttle_safe() to return a bool (Andrew Halaney) [RHEL-24205] - tty: n_tty: use do-while in n_tty_check_{,un}throttle() (Andrew Halaney) [RHEL-24205] - tty: n_tty: invert the condition in copy_from_read_buf() (Andrew Halaney) [RHEL-24205] - tty: n_tty: use min3() in copy_from_read_buf() (Andrew Halaney) [RHEL-24205] - tty: n_tty: rename and retype 'retval' in n_tty_ioctl() (Andrew Halaney) [RHEL-24205] - tty: n_tty: use 'retval' instead of 'c' (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Use dev_err_probe() instead of dev_err() (Andrew Halaney) [RHEL-24205] - serial: xilinx_uartps: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: vt8500: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: ucc_uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: uartlite: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: timbuart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sunzilog: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sunsu: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sunsab: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sunplus-uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sunhv: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: stm32: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: st-asc: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sprd: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sifive: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: txx9: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: mctrl_gpio: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: core: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: tegra: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sb1250-duart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: samsung_tty: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sa1100: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: rp2: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: rda: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: pxa: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: pic32: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: pch: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: owl: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: omap: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: msm: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: mps2-uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: mpc52xx: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: milbeaut_usio: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: meson: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: men_z135_uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: mcf: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: ma35d1: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: lpc32xx_hs: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: liteuart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: jsm: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: ip22zilog: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: imx: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: icom: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: fsl_lpuart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: linflexuart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: dz: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: digicolor: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: bcm63xx-uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: atmel: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: arc_uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: ar933x: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: apb: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: amba-pl010: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: altera_uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: altera_jtaguart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_pci1xxxx: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_mtk: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_fsl: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_exar: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_dma: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_aspeed_vuart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 21285: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: core: Use lock wrappers (Andrew Halaney) [RHEL-24205] - serial: core: Provide port lock wrappers (Andrew Halaney) [RHEL-24205] - tty: serial: 8250_exar: Does not use anything from 8250_pci (Andrew Halaney) [RHEL-24205] - serial: 8250_mid: Remove 8250_pci usage (Andrew Halaney) [RHEL-24205] - tty/serial: 8250: Sort drivers in Makefile (Andrew Halaney) [RHEL-24205] - tty/serial: Sort drivers in makefile (Andrew Halaney) [RHEL-24205] - serial: imx: Simplify compatibility handling (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: improve comments about variants (Andrew Halaney) [RHEL-24205] - tty: tty_jobctrl: fix pid memleak in disassociate_ctty() (Andrew Halaney) [RHEL-24205] - tty: serial: linflexuart: Fix to check return value of platform_get_irq() in linflex_probe() (Andrew Halaney) [RHEL-24205] - tty: serial: ma35d1_serial: Add missing check for ioremap (Andrew Halaney) [RHEL-24205] - serial: 8250_of: Use dev_err_probe() instead of dev_warn() (Andrew Halaney) [RHEL-24205] - serial: 8250_aspeed_vuart: Use dev_err_probe() instead of dev_err() (Andrew Halaney) [RHEL-24205] - serial: 8250_port: Introduce UART_IIR_FIFO_ENABLED_16750 (Andrew Halaney) [RHEL-24205] - tty: hvc: remove set but unused variable (Andrew Halaney) [RHEL-24205] - serial: stm32: add support for break control (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: remove unused to_sc16is7xx_port macro (Andrew Halaney) [RHEL-24205] - tty: vcc: Add check for kstrdup() in vcc_probe() (Andrew Halaney) [RHEL-24205] - net: hso: drop unused function argument (Andrew Halaney) [RHEL-24205] - serial: mxs-auart: fix tx (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: reorder code to remove prototype declarations (Andrew Halaney) [RHEL-24205] - serial: omap: do not override settings for RS485 support (Andrew Halaney) [RHEL-24205] - serial: core, imx: do not set RS485 enabled if it is not supported (Andrew Halaney) [RHEL-24205] - serial: core: make sure RS485 cannot be enabled when it is not supported (Andrew Halaney) [RHEL-24205] - serial: core: fix sanitizing check for RTS settings (Andrew Halaney) [RHEL-24205] - serial: core: set missing supported flag for RX during TX GPIO (Andrew Halaney) [RHEL-24205] - serial: Do not hold the port lock when setting rx-during-tx GPIO (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm2835aux: Restore clock error handling (Andrew Halaney) [RHEL-24205] - serial: imx: Ensure that imx_uart_rs485_config() is called with enabled clock (Andrew Halaney) [RHEL-24205] - serial: apbuart: fix console prompt on qemu (Andrew Halaney) [RHEL-24205] - serial: ma35d1: Validate console index before assignment (Andrew Halaney) [RHEL-24205] - arm64: defconfig: Increase SERIAL_8250_NR_UARTS (Andrew Halaney) [RHEL-24205] - tty: fix tty_operations types in documentation (Andrew Halaney) [RHEL-24205] - serial: core: Revert checks for tx runtime PM state (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: Do not start RX DMA on THRI interrupt (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Don't skip resource freeing if pm_runtime_resume_and_get() failed (Andrew Halaney) [RHEL-24205] - serial: core: Fix runtime PM handling for pending tx (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: drop earlycon support for unsupported platforms (Andrew Halaney) [RHEL-24205] - tty: 8250: Add Brainboxes Oxford Semiconductor-based quirks (Andrew Halaney) [RHEL-24205] - tty: 8250: Fix up PX-803/PX-857 (Andrew Halaney) [RHEL-24205] - tty: 8250: Fix port count of PX-257 (Andrew Halaney) [RHEL-24205] - tty: 8250: Remove UC-257 and UC-431 (Andrew Halaney) [RHEL-24205] - hvc/xen: fix event channel handling for secondary consoles (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: remove dead code (Andrew Halaney) [RHEL-24205] - ASoC: ti: ams-delta: Fix cx81801_receive() argument types (Andrew Halaney) [RHEL-24205] - serial: core: Fix checks for tx runtime PM state (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: Drop pm_runtime_irq_safe() (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: Fix errors with no_console_suspend (Andrew Halaney) [RHEL-24205] - serial: Reduce spinlocked portion of uart_rs485_config() (Andrew Halaney) [RHEL-24205] - serial: exar: Revert "serial: exar: Add support for Sealevel 7xxxC serial cards" (Andrew Halaney) [RHEL-24205] - Revert "tty: n_gsm: fix UAF in gsm_cleanup_mux" (Andrew Halaney) [RHEL-24205] - serial: 8250_port: Check IRQ data before use (Andrew Halaney) [RHEL-24205] - tty: shrink the size of struct tty_struct by 40 bytes (Andrew Halaney) [RHEL-24205] - tty: n_tty: deduplicate copy code in n_tty_receive_buf_real_raw() (Andrew Halaney) [RHEL-24205] - tty: n_tty: extract ECHO_OP processing to a separate function (Andrew Halaney) [RHEL-24205] - tty: n_tty: unify counts to size_t (Andrew Halaney) [RHEL-24205] - tty: n_tty: use u8 for chars and flags (Andrew Halaney) [RHEL-24205] - tty: n_tty: simplify chars_in_buffer() (Andrew Halaney) [RHEL-24205] - tty: n_tty: remove unsigned char casts from character constants (Andrew Halaney) [RHEL-24205] - tty: n_tty: move newline handling to a separate function (Andrew Halaney) [RHEL-24205] - tty: n_tty: move canon handling to a separate function (Andrew Halaney) [RHEL-24205] - tty: n_tty: use MASK() for masking out size bits (Andrew Halaney) [RHEL-24205] - tty: n_tty: make n_tty_data::num_overrun unsigned (Andrew Halaney) [RHEL-24205] - tty: n_tty: use time_is_before_jiffies() in n_tty_receive_overrun() (Andrew Halaney) [RHEL-24205] - tty: n_tty: use 'num' for writes' counts (Andrew Halaney) [RHEL-24205] - tty: n_tty: use output character directly (Andrew Halaney) [RHEL-24205] - tty: n_tty: make flow of n_tty_receive_buf_common() a bool (Andrew Halaney) [RHEL-24205] - Revert "tty: serial: meson: Add a earlycon for the T7 SoC" (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: improve bcm7271 8250 port (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: add missing support for rs485 devicetree properties (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: fix bug when first setting GPIO direction (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: fix regression with GPIO configuration (Andrew Halaney) [RHEL-24205] - dt-bindings: sc16is7xx: Add property to change GPIO function (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: remove obsolete out_thread label (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: fix broken port 0 uart init (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: fall back to poll if there's no interrupt (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: snps-dw-apb-uart: make interrupt optional (Andrew Halaney) [RHEL-24205] - serial: tegra: handle clk prepare error in tegra_uart_hw_init() (Andrew Halaney) [RHEL-24205] - serial: sifive: Add suspend and resume operations (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Add a earlycon for the T7 SoC (Andrew Halaney) [RHEL-24205] - serial: stm32: synchronize RX DMA channel in shutdown (Andrew Halaney) [RHEL-24205] - serial: stm32: replace access to DMAR bit by dmaengine_pause/resume (Andrew Halaney) [RHEL-24205] - serial: stm32: group dma pause/resume error handling into single function (Andrew Halaney) [RHEL-24205] - serial: stm32: modify parameter and rename stm32_usart_rx_dma_enabled (Andrew Halaney) [RHEL-24205] - serial: stm32: use DMAT as a configuration bit (Andrew Halaney) [RHEL-24205] - serial: stm32: avoid clearing DMAT bit during transfer (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add restart flag to extended ioctl config (Andrew Halaney) [RHEL-24205] - tty: n_gsm: cleanup gsm_control_command and gsm_control_reply (Andrew Halaney) [RHEL-24205] - tty: n_gsm: increase gsm_mux unsupported counted where appropriate (Andrew Halaney) [RHEL-24205] - tty: n_gsm: increase malformed counter for malformed control frames (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add open_error counter to gsm_mux (Andrew Halaney) [RHEL-24205] - tty: n_gsm: remove unneeded initialization of ret in gsm_dlci_config (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add missing description to structs in gsmmux.h (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add restart flag to DLC specific ioctl config (Andrew Halaney) [RHEL-24205] - serial: core: Remove unused PORT_* definitions (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: invert conditions in __tty_buffer_request_room() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: initialize variables in initializers already (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: better types in __tty_buffer_request_room() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: use __tty_insert_flip_string_flags() in tty_insert_flip_char() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: let tty_prepare_flip_string() return size_t (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: switch insert functions to size_t (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: warn if losing flags in __tty_insert_flip_string_flags() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: unify tty_insert_flip_string_{fixed_flag,flags}() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: use struct_size() in tty_buffer_alloc() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: switch data type to u8 (Andrew Halaney) [RHEL-24205] - tty: gdm724x: use min_t() for size_t varable and a constant (Andrew Halaney) [RHEL-24205] - serial: core: Fix serial core port id, including multiport devices (Andrew Halaney) [RHEL-24205] - serial: 8250: drop lockdep annotation from serial8250_clear_IER() (Andrew Halaney) [RHEL-24205] - tty: rfcomm: convert counts to size_t (Andrew Halaney) [RHEL-24205] - tty: hso: simplify hso_serial_write() (Andrew Halaney) [RHEL-24205] - tty: gdm724x: convert counts to size_t (Andrew Halaney) [RHEL-24205] - tty: vcc: convert counts to size_t (Andrew Halaney) [RHEL-24205] - tty: hvc: convert counts to size_t (Andrew Halaney) [RHEL-24205] - tty: ldops: unify to u8 (Andrew Halaney) [RHEL-24205] - tty: audit: unify to u8 (Andrew Halaney) [RHEL-24205] - tty: make tty_operations::write()'s count size_t (Andrew Halaney) [RHEL-24205] - tty: propagate u8 data to tty_operations::put_char() (Andrew Halaney) [RHEL-24205] - tty: propagate u8 data to tty_operations::write() (Andrew Halaney) [RHEL-24205] - tty: use min() for size computation in iterate_tty_read() (Andrew Halaney) [RHEL-24205] - tty: switch size and count types in iterate_tty_read() to size_t (Andrew Halaney) [RHEL-24205] - tty: use ssize_t for iterate_tty_read() returned type (Andrew Halaney) [RHEL-24205] - tty: use min() in iterate_tty_write() (Andrew Halaney) [RHEL-24205] - tty: rename and de-inline do_tty_write() (Andrew Halaney) [RHEL-24205] - tty: don't pass write() to do_tty_write() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: make all offsets unsigned (Andrew Halaney) [RHEL-24205] - tty: make char_buf_ptr()/flag_buf_ptr()'s offset unsigned (Andrew Halaney) [RHEL-24205] - misc: ti-st: make st_recv() conforming to tty_ldisc_ops::receive_buf() (Andrew Halaney) [RHEL-24205] - tty: use u8 for flags (Andrew Halaney) [RHEL-24205] - tty: use u8 for chars (Andrew Halaney) [RHEL-24205] - tty: make tty_ldisc_ops::*buf*() hooks operate on size_t (Andrew Halaney) [RHEL-24205] - tty: can327, move overflow test inside can327_ldisc_rx()'s loop (Andrew Halaney) [RHEL-24205] - tty: can327: unify error paths in can327_ldisc_rx() (Andrew Halaney) [RHEL-24205] - tty: switch count in tty_ldisc_receive_buf() to size_t (Andrew Halaney) [RHEL-24205] - tty: switch receive_buf() counts to size_t (Andrew Halaney) [RHEL-24205] - tty: make counts in tty_port_client_operations hooks size_t (Andrew Halaney) [RHEL-24205] - tty: make tty_port_client_operations operate with u8 (Andrew Halaney) [RHEL-24205] - tty: make tty_change_softcar() more understandable (Andrew Halaney) [RHEL-24205] - tty: drop tty_debug_wait_until_sent() (Andrew Halaney) [RHEL-24205] - tty: tty_port: rename 'disc' to 'ld' (Andrew Halaney) [RHEL-24205] - tty: change tty_write_lock()'s ndelay parameter to bool (Andrew Halaney) [RHEL-24205] - tty: n_null: remove optional ldops (Andrew Halaney) [RHEL-24205] - tty: remove dummy tty_ldisc_ops::poll() implementations (Andrew Halaney) [RHEL-24205] - tty: ldisc: document that ldops are optional (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: Poll primary sequencer irq status after cancel_tx (Andrew Halaney) [RHEL-24205] - serial: sifive: Remove redundant of_match_ptr() (Andrew Halaney) [RHEL-24205] - serial: core: Revert port_id use (Andrew Halaney) [RHEL-24205] - TIOCSTI: Document CAP_SYS_ADMIN behaviour in Kconfig (Andrew Halaney) [RHEL-24205] - dmaengine: pl330: Return DMA_PAUSED when transaction is paused (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix oops for port->pm on uart_change_pm() (Andrew Halaney) [RHEL-24205] - serial: 8250: Reinit port_id when adding back serial8250_isa_devs (Andrew Halaney) [RHEL-24205] - serial: core: Fix kmemleak issue for serial core device remove (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: remove unnecessary cast when reading register (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Remove linux/fs_uart_pd.h (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Don't include fs_uart_pd.h when not needed (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Remove stale prototype in powerpc/fsl_soc.c (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Remove cpm_uart/ subdirectory (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Refactor cpm_uart_[un]map_pram() (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Refactor cpm_uart_allocbuf()/cpm_uart_freebuf() (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Deduplicate cpm_line_cr_cmd() (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Deduplicate cpm_set_{brg/smc_fcr/scc_fcr}() (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Use get_baudrate() instead of uart_baudrate() (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Stop using fs_uart_id enum (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Remove stale prototypes and table and macros (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Avoid suspicious locking (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: Remove redundant initialization owner in mcb_driver (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: Fix unsigned expression compared with zero (Andrew Halaney) [RHEL-24205] - serial: max310x: fix typos in comments (Andrew Halaney) [RHEL-24205] - serial: max310x: add comments for membase address workaround (Andrew Halaney) [RHEL-24205] - tty: n_gsm: require CAP_NET_ADMIN to attach N_GSM0710 ldisc (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: Fix unsigned comparison with less than zero (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Set missing PM ops for hibernation support (Andrew Halaney) [RHEL-24205] - tty: serial: xilinx_uartps: Do not check for 0 return after calling platform_get_irq() (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: Fix potential deadlock on &info->lock (Andrew Halaney) [RHEL-24205] - tty: vt: Remove some repetitive initialization (Andrew Halaney) [RHEL-24205] - tty: serial: Remove redundant initialization for ma35d1serial_driver (Andrew Halaney) [RHEL-24205] - serial: core: Fix serial_base_match() after fixing controller port name (Andrew Halaney) [RHEL-24205] - serial: core: Fix serial core controller port name to show controller id (Andrew Halaney) [RHEL-24205] - serial: core: Fix serial core port id to not use port->line (Andrew Halaney) [RHEL-24205] - serial: core: Controller id cannot be negative (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: make default_params const (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: use PCI_VDEVICE (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: drop info messages from init/exit functions (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: define global strings as const strings (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: drop global slgt_driver_name array (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: convert CALC_REGADDR() macro to an inline (Andrew Halaney) [RHEL-24205] - misc: ti-st: don't check for tty data == NULL (Andrew Halaney) [RHEL-24205] - misc: ti-st: remove ptr from recv functions (Andrew Halaney) [RHEL-24205] - misc: ti-st: remove forward declarations and make st_int_recv() static (Andrew Halaney) [RHEL-24205] - speakup: switch to unsigned iterator in spk_ttyio_receive_buf2() (Andrew Halaney) [RHEL-24205] - serial: altera_jtaguart: switch status to u32 (Andrew Halaney) [RHEL-24205] - can: slcan: remove casts from tty->disc_data (Andrew Halaney) [RHEL-24205] - input: serport: remove casts from tty->disc_data (Andrew Halaney) [RHEL-24205] - tty: hvsi: remove an extra variable from hvsi_write() (Andrew Halaney) [RHEL-24205] - Bluetooth: rfcomm: remove casts from tty->driver_data (Andrew Halaney) [RHEL-24205] - serial: move WARN_ON() in uart_write() to the condition (Andrew Halaney) [RHEL-24205] - parport_pc: add support for ASIX AX99100 (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: add support for ASIX AX99100 (Andrew Halaney) [RHEL-24205] - can: ems_pci: move ASIX AX99100 ids to pci_ids.h (Andrew Halaney) [RHEL-24205] - can: ems_pci: remove PCI_SUBVENDOR_ID_ASIX definition (Andrew Halaney) [RHEL-24205] - serial: sprd: Fix DMA buffer leak issue (Andrew Halaney) [RHEL-24205] - serial: sprd: Assign sprd_port after initialized to avoid wrong access (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Put IOControl register into regmap_volatile (Andrew Halaney) [RHEL-24205] - drivers:tty: fix return value check in asc_init_port (Andrew Halaney) [RHEL-24205] - tty: serial: meson: refactor objects definition for different devnames (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: fix error handling in read_uarts_available_from_reg() (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Preserve original value of DLF register (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Fix sleeping in atomic context (Andrew Halaney) [RHEL-24205] - serial: sifive: Fix sifive_serial_console_setup() section (Andrew Halaney) [RHEL-24205] - serial: st-asc: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: imx: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: sifive: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: sccnxp: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: sprd: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: mps2-uart: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: vt8500: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: omap: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: tegra: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: linflexuart: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: clps711x: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: bcm63xx-uart: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: ar933x: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: clean up clock-rate debug printk (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: fix opp vote on shutdown (Andrew Halaney) [RHEL-24205] - tty: serial: 8250: Define earlycon for mrvl,mmp-uart (Andrew Halaney) [RHEL-24205] - arm64: dts: meson: a1: change uart compatible string (Andrew Halaney) [RHEL-24205] - tty: serial: meson: add independent uart_data for A1 SoC family (Andrew Halaney) [RHEL-24205] - tty: serial: meson: introduce separate uart_data for S4 SoC family (Andrew Halaney) [RHEL-24205] - tty: serial: meson: apply ttyS devname instead of ttyAML for new SoCs (Andrew Halaney) [RHEL-24205] - tty: serial: meson: redesign the module to platform_driver (Andrew Halaney) [RHEL-24205] - tty: serial: meson: use dev_err_probe (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: Make UART config auto configurable (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: Read num ports from register data. (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: Add clockrate speed for G215/F215 boards (Andrew Halaney) [RHEL-24205] - serial: tegra: Don't print error on probe deferral (Andrew Halaney) [RHEL-24205] - tty: Explicitly include correct DT includes (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: use icc tag defines (Andrew Halaney) [RHEL-24205] - Documentation: devices.txt: reconcile serial/ucc_uart minor numers (Andrew Halaney) [RHEL-24205] - serial: drivers: switch ch and flag to u8 (Andrew Halaney) [RHEL-24205] - serial: omap-serial: remove flag from serial_omap_rdi() (Andrew Halaney) [RHEL-24205] - serial: arc_uart: simplify flags handling in arc_serial_rx_chars() (Andrew Halaney) [RHEL-24205] - serial: pass state to __uart_start() directly (Andrew Halaney) [RHEL-24205] - serial: make uart_insert_char() accept u8s (Andrew Halaney) [RHEL-24205] - serial: convert uart sysrq handling to u8 (Andrew Halaney) [RHEL-24205] - tty: sysrq: use switch in sysrq_key_table_key2index() (Andrew Halaney) [RHEL-24205] - tty: sysrq: switch the rest of keys to u8 (Andrew Halaney) [RHEL-24205] - tty: sysrq: rename and re-type i in sysrq_handle_loglevel() (Andrew Halaney) [RHEL-24205] - n_tty: make many tty parameters const (Andrew Halaney) [RHEL-24205] - n_tty: pass ldata to canon_skip_eof() directly (Andrew Halaney) [RHEL-24205] - n_tty: simplify and sanitize zero_buffer() (Andrew Halaney) [RHEL-24205] - n_tty: drop fp from n_tty_receive_buf_real_raw() (Andrew Halaney) [RHEL-24205] - tty: make check_tty_count() void (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix UAF in gsm_cleanup_mux (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: drop bogus runtime pm state update (Andrew Halaney) [RHEL-24205] - PM: sleep: wakeirq: drop unused enable helpers (Andrew Halaney) [RHEL-24205] - PM: sleep: wakeirq: fix wake irq arming (Andrew Halaney) [RHEL-24205] - TIOCSTI: always enable for CAP_SYS_ADMIN (Andrew Halaney) [RHEL-24205] - tty_audit: make data of tty_audit_log() const (Andrew Halaney) [RHEL-24205] - tty_audit: make tty pointers in exposed functions const (Andrew Halaney) [RHEL-24205] - tty_audit: make icanon a bool (Andrew Halaney) [RHEL-24205] - tty_audit: invert the condition in tty_audit_log() (Andrew Halaney) [RHEL-24205] - tty_audit: use kzalloc() in tty_audit_buf_alloc() (Andrew Halaney) [RHEL-24205] - tty_audit: use TASK_COMM_LEN for task comm (Andrew Halaney) [RHEL-24205] - Revert "8250: add support for ASIX devices with a FIFO bug" (Andrew Halaney) [RHEL-24205] - serial: atmel: don't enable IRQs prematurely (Andrew Halaney) [RHEL-24205] - tty: serial: Add Nuvoton ma35d1 serial driver support (Andrew Halaney) [RHEL-24205] - tty: serial: imx: fix rs485 rx after tx (Andrew Halaney) [RHEL-24205] - tty: fix hang on tty device with no_room set (Andrew Halaney) [RHEL-24205] - serial: core: fix -EPROBE_DEFER handling in init (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: Use force_suspend and resume for system suspend (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: Use abs() to simplify some code (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: Fix a memory leak in s3c24xx_serial_getclk() when iterating clk (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: Fix a memory leak in s3c24xx_serial_getclk() in case of error (Andrew Halaney) [RHEL-24205] - serial: 8250: Apply FSL workarounds also without SERIAL_8250_CONSOLE (Andrew Halaney) [RHEL-24205] - serial: core: don't kfree device managed data (Andrew Halaney) [RHEL-24205] - serial: lantiq: add missing interrupt ack (Andrew Halaney) [RHEL-24205] - serial: 8250_mtk: Simplify clock sequencing and runtime PM (Andrew Halaney) [RHEL-24205] - serial: st-asc: fix typo in property name (Andrew Halaney) [RHEL-24205] - serial: core: Fix error handling for serial_core_ctrl_device_add() (Andrew Halaney) [RHEL-24205] - serial: core: Fix probing serial_base_bus devices (Andrew Halaney) [RHEL-24205] - serial: core: Don't drop port_mutex in serial_core_remove_one_port (Andrew Halaney) [RHEL-24205] - serial: core: Start managing serial controllers to enable runtime PM (Andrew Halaney) [RHEL-24205] - serial: 8250-fsl: Expand description of the MPC83xx UART's misbehaviour (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: convert to modern PM ops (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Move uart_write() inside PM section (Andrew Halaney) [RHEL-24205] - serial: qcom_geni: Comment use of devm_krealloc rather than devm_krealloc_array (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Fix a COMPILE_TEST dependency (Andrew Halaney) [RHEL-24205] - serial: 8250_tegra: Fix an error handling path in tegra_uart_probe() (Andrew Halaney) [RHEL-24205] - serial: Indicate fintek option may also be required for RS232 support (Andrew Halaney) [RHEL-24205] - serial: 8250: synchronize and annotate UART_IER access (Andrew Halaney) [RHEL-24205] - serial: 8250: lock port for UART_IER access in omap8250_irq() (Andrew Halaney) [RHEL-24205] - serial: 8250: lock port for omap8250_restore_regs() (Andrew Halaney) [RHEL-24205] - serial: 8250: lock port for rx_dma() callback (Andrew Halaney) [RHEL-24205] - serial: core: lock port for start_rx() in uart_resume_port() (Andrew Halaney) [RHEL-24205] - serial: 8250: lock port for stop_rx() in omap8250_irq() (Andrew Halaney) [RHEL-24205] - serial: core: lock port for stop_rx() in uart_suspend_port() (Andrew Halaney) [RHEL-24205] - serial: 8250: lock port in startup() callbacks (Andrew Halaney) [RHEL-24205] - vc_screen: reload load of struct vc_data pointer in vcs_write() to avoid UAF (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: fix enabling deactivated interrupt (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: fix leak in `brcmuart_probe` (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: balance clk_enable calls (Andrew Halaney) [RHEL-24205] - serial: arc_uart: fix of_iomap leak in `arc_serial_probe` (Andrew Halaney) [RHEL-24205] - serial: 8250: Document termios parameter of serial8250_em485_config() (Andrew Halaney) [RHEL-24205] - serial: Add support for Advantech PCI-1611U card (Andrew Halaney) [RHEL-24205] - serial: 8250_exar: Add support for USR298x PCI Modems (Andrew Halaney) [RHEL-24205] - serial: Make uart_remove_one_port() return void (Andrew Halaney) [RHEL-24205] - serial: stm32: Ignore return value of uart_remove_one_port() in .remove() (Andrew Halaney) [RHEL-24205] - serial: 8250_rt288x: Remove unnecessary UART_REG_UNMAPPED (Andrew Halaney) [RHEL-24205] - serial: 8250_rt288x: Name non-standard divisor latch reg (Andrew Halaney) [RHEL-24205] - serial: 8250: RT288x/Au1xxx code away from core (Andrew Halaney) [RHEL-24205] - serial: 8250: Add dl_read/write, bugs and mapsize into plat_serial8250_port (Andrew Halaney) [RHEL-24205] - serial: 8250: Document uart_8250_port's ->dl_read/write() (Andrew Halaney) [RHEL-24205] - serial: 8250: Change dl_read/write to handle value as u32 (Andrew Halaney) [RHEL-24205] - serial: 8250: Allow using ports higher than SERIAL_8250_RUNTIME_UARTS (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Shut down on remove for console uart (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Fix life cycle issues for interrupt handlers (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Fix imprecise external abort for omap_8250_pm() (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Fix freeing of resources on failed register (Andrew Halaney) [RHEL-24205] - serial: pl011: set UART011_CR_RXE in pl011_set_termios after port shutdown (Andrew Halaney) [RHEL-24205] - tty: serial: fsl_lpuart: optimize the timer based EOP logic (Andrew Halaney) [RHEL-24205] - serdev: Add method to assert break signal over tty UART port (Andrew Halaney) [RHEL-24205] - serdev: Replace all instances of ENOTSUPP with EOPNOTSUPP (Andrew Halaney) [RHEL-24205] - n_gsm: Use array_index_nospec() with index that comes from userspace (Andrew Halaney) [RHEL-24205] - tty: vt: drop checks for undefined VT_SINGLE_DRIVER (Andrew Halaney) [RHEL-24205] - tty: vt: distribute EXPORT_SYMBOL() (Andrew Halaney) [RHEL-24205] - tty: vt: simplify some cases in tioclinux() (Andrew Halaney) [RHEL-24205] - tty: vt: reformat tioclinux() (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Fix end of transmission on SCI (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Add support for tx end interrupt handling (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Fix TE setting on SCI IP (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Add RZ/G2L SCIFA DMA rx support (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Add RZ/G2L SCIFA DMA tx support (Andrew Halaney) [RHEL-24205] - serial: max310x: fix IO data corruption in batched operations (Andrew Halaney) [RHEL-24205] - serial: core: Disable uart_start() on uart_remove_one_port() (Andrew Halaney) [RHEL-24205] - serial: 8250: Reinit port->pm on port specific driver unbind (Andrew Halaney) [RHEL-24205] - serial: 8250: Add missing wakeup event reporting (Andrew Halaney) [RHEL-24205] - serial: fix TIOCSRS485 locking (Andrew Halaney) [RHEL-24205] - serial: make SiFive serial drivers depend on ARCH_ symbols (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: don't allocate and pass dummy flags (Andrew Halaney) [RHEL-24205] - tty: serial: simplify qcom_geni_serial_send_chunk_fifo() (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix redundant assignment of gsm->encoding (Andrew Halaney) [RHEL-24205] - ACPI: Replace irqdomain.h include with struct declarations (Andrew Halaney) [RHEL-24205] - tpm: atmel: Add explicit include for of.h (Andrew Halaney) [RHEL-24205] - pata: ixp4xx: Add explicit include for of.h (Andrew Halaney) [RHEL-24205] - ata: pata_macio: Add explicit include of irqdomain.h (Andrew Halaney) [RHEL-24205] - serial: 8250_tegra: Add explicit include for of.h (Andrew Halaney) [RHEL-24205] - staging: iio: resolver: ad2s1210: Add explicit include for of.h (Andrew Halaney) [RHEL-24205] - iio: adc: ad7292: Add explicit include for of.h (Andrew Halaney) [RHEL-24205] - tty: Fix typo in LEGACY_TIOCSTI Kconfig description (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Fix Rx on RZ/G2L SCI (Andrew Halaney) [RHEL-24205] - serial: 8250: Prevent starting up DMA Rx on THRI interrupt (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Fix transmit end interrupt handler (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix serial8250_tx_empty() race with DMA Tx (Andrew Halaney) [RHEL-24205] - tty: Prevent writing chars during tcsetattr TCSADRAIN/FLUSH (Andrew Halaney) [RHEL-24205] - serial: sb1250-duart: clean up after SIBYTE_BCM1x55 removal (Andrew Halaney) [RHEL-24205] - serial: bcm63xx-uart: add polling support (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Remove setting {src,dst}_{addr,addr_width} based on DMA direction (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Use uart_circ_empty() (Andrew Halaney) [RHEL-24205] - serial: ucc_uart: Use uart_circ_empty() (Andrew Halaney) [RHEL-24205] - serial: imx: remove unused imx_uart_is_imx* functions (Andrew Halaney) [RHEL-24205] - tty: serial: remove obsolete config SERIAL_SAMSUNG_UARTS_4 (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: Add a poll_init() function (Andrew Halaney) [RHEL-24205] - serial: uart_poll_init() should power on the UART (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add ioctl for DLC config via ldisc handle (Andrew Halaney) [RHEL-24205] - tty: n_gsm: allow window size configuration (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add ioctl for DLC specific parameter configuration (Andrew Halaney) [RHEL-24205] - hvc/xen: prevent concurrent accesses to the shared ring (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Fix arbitration handling (Andrew Halaney) [RHEL-24205] - tty: Convert hw_stopped in tty_struct to bool (Andrew Halaney) [RHEL-24205] - n_tty: Reindent if condition (Andrew Halaney) [RHEL-24205] - n_tty: Cleanup includes (Andrew Halaney) [RHEL-24205] - n_tty: Use DIV_ROUND_UP() in room calculation (Andrew Halaney) [RHEL-24205] - n_tty: Sort includes alphabetically (Andrew Halaney) [RHEL-24205] - tty_ioctl: Use BIT() for internal flags (Andrew Halaney) [RHEL-24205] - n_tty: Convert no_space_left to space_left boolean (Andrew Halaney) [RHEL-24205] - serial: Remove uart_wait_until_sent() forward declaration (Andrew Halaney) [RHEL-24205] - serial: Rename hw_stopped to old_hw_stopped & improve logic (Andrew Halaney) [RHEL-24205] - serial: Make hw_stopped bool (Andrew Halaney) [RHEL-24205] - serial: Rename uart_change_speed() to uart_change_line_settings() (Andrew Halaney) [RHEL-24205] - serial: Move uart_change_speed() earlier (Andrew Halaney) [RHEL-24205] - serial: Remove extern from func prototypes in headers (Andrew Halaney) [RHEL-24205] - serial: Use B0 instead of implicit zero assumption (Andrew Halaney) [RHEL-24205] - serial: Use ARRAY_SIZE() with iso7816 reserved array (Andrew Halaney) [RHEL-24205] - serial: sprd: Drop of_match_ptr for ID table (Andrew Halaney) [RHEL-24205] - serial: sh-sci: mark OF related data as maybe unused (Andrew Halaney) [RHEL-24205] - serial: Use of_property_read_bool() for boolean properties (Andrew Halaney) [RHEL-24205] - serial: Use of_property_present() for testing DT property presence (Andrew Halaney) [RHEL-24205] - media: i2c: ov2685: convert to i2c's .probe_new() (Andrew Halaney) [RHEL-24205] - media: i2c: ov5695: convert to i2c's .probe_new() (Andrew Halaney) [RHEL-24205] - w1: ds2482: Convert to i2c's .probe_new() (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Convert to i2c's .probe_new() (Andrew Halaney) [RHEL-24205] - mtd: maps: pismo: Convert to i2c's .probe_new() (Andrew Halaney) [RHEL-24205] - misc: ad525x_dpot-i2c: Convert to i2c's .probe_new() (Andrew Halaney) [RHEL-24205] - tty: vt: protect KD_FONT_OP_GET_TALL from unbound access (Andrew Halaney) [RHEL-24205] - tty: ipwireless: move Kconfig entry to tty (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: drop bogus uart_write_wakeup() (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: fix mapping of empty DMA buffer (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: fix DMA mapping leak on shutdown (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: fix console shutdown hang (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Add serial8250_em_{reg_update(),out_helper()} (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Use pseudo offset for UART_FCR (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Use devm_clk_get_enabled() (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Add missing break statement (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Drop unused header file (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Simplify probe() (Andrew Halaney) [RHEL-24205] - arm64: dts: meson-g12-common: Use the G12A UART compatible string (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Add a new compatible string for the G12A SoC (Andrew Halaney) [RHEL-24205] - serial: stm32: Re-assert RTS/DE GPIO in RS485 mode only if more data are transmitted (Andrew Halaney) [RHEL-24205] - serial: stm32: Remove unused struct stm32_port txdone element (Andrew Halaney) [RHEL-24205] - tty: simplify sysctl registration (Andrew Halaney) [RHEL-24205] - serial: imx: Drop a few unneeded casts (Andrew Halaney) [RHEL-24205] - tty: tty_ldisc: Remove the ret variable (Andrew Halaney) [RHEL-24205] - serdev: Set fwnode for serdev devices (Andrew Halaney) [RHEL-24205] - serial: 8250_pci1xxxx: Disable SERIAL_8250_PCI1XXXX config by default (Andrew Halaney) [RHEL-24205] - serial: 8250_fsl: fix handle_irq locking (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Fix UART port type (Andrew Halaney) [RHEL-24205] - serial: 8250: ASPEED_VUART: select REGMAP instead of depending on it (Andrew Halaney) [RHEL-24205] - Revert "tty: serial: fsl_lpuart: adjust SERIAL_FSL_LPUART_CONSOLE config dependency" (Andrew Halaney) [RHEL-24205] - vc_screen: modify vcs_size() handling in vcs_read() (Andrew Halaney) [RHEL-24205] - sysctl: fix proc_dobool() usability (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add keep alive support (Andrew Halaney) [RHEL-24205] - serial: imx: remove a redundant check (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add TIOCMIWAIT support (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add RING/CD control support (Andrew Halaney) [RHEL-24205] - tty: n_gsm: mark unusable ioctl structure fields accordingly (Andrew Halaney) [RHEL-24205] - serial: imx: get rid of registers shadowing (Andrew Halaney) [RHEL-24205] - serial: imx: refine local variables in rxint() (Andrew Halaney) [RHEL-24205] - serial: imx: stop using USR2 in FIFO reading loop (Andrew Halaney) [RHEL-24205] - serial: imx: remove redundant USR2 read from FIFO reading loop (Andrew Halaney) [RHEL-24205] - serial: imx: do not break from FIFO reading loop prematurely (Andrew Halaney) [RHEL-24205] - serial: imx: do not sysrq broken chars (Andrew Halaney) [RHEL-24205] - serial: imx: work-around for hardware RX flood (Andrew Halaney) [RHEL-24205] - serial: imx: factor-out common code to imx_uart_soft_reset() (Andrew Halaney) [RHEL-24205] - serial: 8250_pci1xxxx: Add power management functions to quad-uart driver (Andrew Halaney) [RHEL-24205] - serial: 8250_pci1xxxx: Add RS485 support to quad-uart driver (Andrew Halaney) [RHEL-24205] - serial: 8250_pci1xxxx: Add driver for quad-uart support (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Add serial8250_pci_setup_port definition in 8250_pcilib.c (Andrew Halaney) [RHEL-24205] - tty: pcn_uart: fix memory leak with using debugfs_lookup() (Andrew Halaney) [RHEL-24205] - tty: serial: imx: disable Ageing Timer interrupt request irq (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix mismerge regarding serial_lsr_in() (Andrew Halaney) [RHEL-24205] - serial: 8250_dma: Fix DMA Rx rearm race (Andrew Halaney) [RHEL-24205] - serial: 8250_dma: Fix DMA Rx completion race (Andrew Halaney) [RHEL-24205] - serial: stm32: Merge hard IRQ and threaded IRQ handling into single IRQ handler (Andrew Halaney) [RHEL-24205] - serial: liteuart: Remove a copy of UART id in private structure (Andrew Halaney) [RHEL-24205] - serial: liteuart: Don't mix devm_*() with non-devm_*() calls (Andrew Halaney) [RHEL-24205] - serial: liteuart: Correct error rollback (Andrew Halaney) [RHEL-24205] - serial: qcom_geni: Fix variable naming (Andrew Halaney) [RHEL-24205] - serial: exar: Add support for Sealevel 7xxxC serial cards (Andrew Halaney) [RHEL-24205] - Revert "serial: stm32: Merge hard IRQ and threaded IRQ handling into single IRQ handler" (Andrew Halaney) [RHEL-24205] - VT: Bump font size limitation to 64x128 pixels (Andrew Halaney) [RHEL-24205] - VT: Add KD_FONT_OP_SET/GET_TALL operations (Andrew Halaney) [RHEL-24205] - VT: Add height parameter to con_font_get/set consw operations (Andrew Halaney) [RHEL-24205] - serial: atmel: fix incorrect baudrate setup (Andrew Halaney) [RHEL-24205] - tty: serial: 8250: add DFL bus driver for Altera 16550. (Andrew Halaney) [RHEL-24205] - tty: moxa: Rename dtr/rts parameters/variables to active (Andrew Halaney) [RHEL-24205] - tty: Call ->dtr_rts() parameter active consistently (Andrew Halaney) [RHEL-24205] - tty: Return bool from tty_termios_hw_change() (Andrew Halaney) [RHEL-24205] - serial: Make uart_handle_cts_change() status param bool active (Andrew Halaney) [RHEL-24205] - tty/serial: Make ->dcd_change()+uart_handle_dcd_change() status bool active (Andrew Halaney) [RHEL-24205] - tty: Convert ->dtr_rts() to take bool argument (Andrew Halaney) [RHEL-24205] - tty: Convert ->carrier_raised() and callchains to bool (Andrew Halaney) [RHEL-24205] - serial: Convert uart_{,port_}startup() init_hw param to bool (Andrew Halaney) [RHEL-24205] - tty: moxa: Make local var storing tty_port_initialized() bool (Andrew Halaney) [RHEL-24205] - tty: Cleanup tty_port_set_active() bool parameter (Andrew Halaney) [RHEL-24205] - tty: Cleamup tty_port_set_suspended() bool parameter (Andrew Halaney) [RHEL-24205] - tty: Cleanup tty_port_set_initialized() bool parameter (Andrew Halaney) [RHEL-24205] - serial: pic32: Add checks for devm_clk_get() in pic32_uart_probe() (Andrew Halaney) [RHEL-24205] - serial: stm32: Add support for rs485 RX_DURING_TX output GPIO (Andrew Halaney) [RHEL-24205] - serial: imx: Add support for RS485 RX_DURING_TX output GPIO (Andrew Halaney) [RHEL-24205] - serial: core: Add option to output RS485 RX_DURING_TX state via GPIO (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: rs485: Add GPIO controlling RX enable during TX (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: setup GPIO controller later in probe (Andrew Halaney) [RHEL-24205] - serial: msm: add lock annotation to msm_set_baud_rate() (Andrew Halaney) [RHEL-24205] - serial: sccnxp: Use devm_clk_get_enabled() helper (Andrew Halaney) [RHEL-24205] - serial: ucc_uart: Add of_node_put() in ucc_uart_remove() (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: add support for serial engine DMA (Andrew Halaney) [RHEL-24205] - soc: qcom-geni-se: add more symbol definitions (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: use of_device_id data (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: drop the return value from handle_rx (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: refactor qcom_geni_serial_send_chunk_fifo() (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: split out the FIFO tx code (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: remove unneeded tabs (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: refactor qcom_geni_serial_isr() (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: remove stray newlines (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: improve the to_dev_port() macro (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: align #define values (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: remove unused symbols (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: drop unneeded forward definitions (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: stop operations in progress at shutdown (Andrew Halaney) [RHEL-24205] - tty: vt: cache row count in con_scroll() (Andrew Halaney) [RHEL-24205] - tty: vt: saner names for more scroll variables (Andrew Halaney) [RHEL-24205] - tty: vt: separate array juggling to juggle_array() (Andrew Halaney) [RHEL-24205] - tty: vt: simplify some unicode conditions (Andrew Halaney) [RHEL-24205] - tty: vt: replace BUG_ON() by WARN_ON_ONCE() (Andrew Halaney) [RHEL-24205] - tty: vt: remove struct uni_screen (Andrew Halaney) [RHEL-24205] - tty: vt: remove char32_t typedef (Andrew Halaney) [RHEL-24205] - tty: vt: use sizeof(*variable) where possible (Andrew Halaney) [RHEL-24205] - tty: vt: remove reference to undefined NO_VC_UNI_SCREEN (Andrew Halaney) [RHEL-24205] - tty: vt: drop get_vc_uniscr() (Andrew Halaney) [RHEL-24205] - tty: vt: remove vc_uniscr_debug_check() (Andrew Halaney) [RHEL-24205] - tty: serial: imx: disable the break condition when shutdown the uart port (Andrew Halaney) [RHEL-24205] - tty/vt: prevent registration of console with invalid number (Andrew Halaney) [RHEL-24205] - tty: fix out-of-bounds access in tty_driver_lookup_tty() (Andrew Halaney) [RHEL-24205] - serial: 8250_early: Convert literals to use defines (Andrew Halaney) [RHEL-24205] - serial: 8250: Define IIR 64 byte bit & cleanup related code (Andrew Halaney) [RHEL-24205] - serial: 8250: Add IIR FIFOs enabled field properly (Andrew Halaney) [RHEL-24205] - serial: 8250: Cleanup MCR literals (Andrew Halaney) [RHEL-24205] - serial: 8250: Name MSR literals (Andrew Halaney) [RHEL-24205] - serial: 8250: Use defined IER bits (Andrew Halaney) [RHEL-24205] - serial: liteuart: drop obsolete dependency on COMPILE_TEST (Andrew Halaney) [RHEL-24205] - serial: liteuart: move polling putchar() function (Andrew Halaney) [RHEL-24205] - serial: liteuart: add IRQ support for the TX path (Andrew Halaney) [RHEL-24205] - serial: liteuart: add IRQ support for the RX path (Andrew Halaney) [RHEL-24205] - serial: liteuart: move function definitions (Andrew Halaney) [RHEL-24205] - serial: liteuart: separate rx loop from poll timer (Andrew Halaney) [RHEL-24205] - serial: liteuart: clean up rx loop variables (Andrew Halaney) [RHEL-24205] - serial: liteuart: simplify passing of uart_insert_char() flag (Andrew Halaney) [RHEL-24205] - serial: liteuart: rx loop should only ack rx events (Andrew Halaney) [RHEL-24205] - serial: liteuart: move tty_flip_buffer_push() out of rx loop (Andrew Halaney) [RHEL-24205] - serial: liteuart: minor style fix in liteuart_init() (Andrew Halaney) [RHEL-24205] - serial: liteuart: don't set unused port fields (Andrew Halaney) [RHEL-24205] - serial: liteuart: remove unused uart_ops stubs (Andrew Halaney) [RHEL-24205] - serial: liteuart: use bit number macros (Andrew Halaney) [RHEL-24205] - serial: liteuart: use KBUILD_MODNAME as driver name (Andrew Halaney) [RHEL-24205] - serial: Rename earlycon semihost driver (Andrew Halaney) [RHEL-24205] - riscv: Implement semihost.h for earlycon semihost driver (Andrew Halaney) [RHEL-24205] - serial: earlycon-arm-semihost: Move smh_putc() variants in respective arch's semihost.h (Andrew Halaney) [RHEL-24205] - earlycon: Increase options size (Andrew Halaney) [RHEL-24205] - earlycon: Let users set the clock frequency (Andrew Halaney) [RHEL-24205] - serial: stm32: Merge hard IRQ and threaded IRQ handling into single IRQ handler (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: fix high priority character transmission in rs486 mode (Andrew Halaney) [RHEL-24205] - serial: pch_uart: Pass correct sg to dma_unmap_sg() (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: fix slab-out-of-bounds on RX FIFO buffer (Andrew Halaney) [RHEL-24205] - serial: arc_uart: Drop empty platform remove function (Andrew Halaney) [RHEL-24205] - tty: serial: kgdboc: fix mutex locking order for configure_kgdboc() (Andrew Halaney) [RHEL-24205] - hvc/xen: lock console list traversal (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: use setup() callback for early console (Andrew Halaney) [RHEL-24205] - printk: relieve console_lock of list synchronization duties (Andrew Halaney) [RHEL-24205] - tty: serial: kgdboc: use console_list_lock to trap exit (Andrew Halaney) [RHEL-24205] - tty: serial: kgdboc: synchronize tty_find_polling_driver() and register_console() (Andrew Halaney) [RHEL-24205] - tty: serial: kgdboc: use console_list_lock for list traversal (Andrew Halaney) [RHEL-24205] - tty: serial: kgdboc: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - proc: consoles: use console_list_lock for list iteration (Andrew Halaney) [RHEL-24205] - tty: tty_io: use console_list_lock for list synchronization (Andrew Halaney) [RHEL-24205] - printk, xen: fbfront: create/use safe function for forcing preferred (Andrew Halaney) [RHEL-24205] - netconsole: avoid CON_ENABLED misuse to track registration (Andrew Halaney) [RHEL-24205] - usb: early: xhci-dbc: use console_is_registered() (Andrew Halaney) [RHEL-24205] - tty: serial: xilinx_uartps: use console_is_registered() (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: use console_is_registered() (Andrew Halaney) [RHEL-24205] - tty: serial: pic32_uart: use console_is_registered() (Andrew Halaney) [RHEL-24205] - tty: serial: earlycon: use console_is_registered() (Andrew Halaney) [RHEL-24205] - tty: hvc: use console_is_registered() (Andrew Halaney) [RHEL-24205] - efi: earlycon: use console_is_registered() (Andrew Halaney) [RHEL-24205] - tty: nfcon: use console_is_registered() (Andrew Halaney) [RHEL-24205] - serial_core: replace uart_console_enabled() with uart_console_registered() (Andrew Halaney) [RHEL-24205] - console: introduce console_is_registered() (Andrew Halaney) [RHEL-24205] - printk: console_device: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - printk: console_flush_on_panic: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - printk: console_unblank: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - printk: console_is_usable: use console_srcu_read_flags (Andrew Halaney) [RHEL-24205] - printk: __pr_flush: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - printk: console_flush_all: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - kdb: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - um: kmsg_dumper: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - console: introduce wrappers to read/write console flags (Andrew Halaney) [RHEL-24205] - proc: consoles: document console_lock usage (Andrew Halaney) [RHEL-24205] - tty: tty_io: document console_lock usage (Andrew Halaney) [RHEL-24205] - tty: serial: kgdboc: document console_lock usage (Andrew Halaney) [RHEL-24205] - um: kmsg_dump: only dump when no output console available (Andrew Halaney) [RHEL-24205] - serial: kgdboc: Lock console list in probe function (Andrew Halaney) [RHEL-24205] - serial: atmel: don't stop the transmitter when doing PIO (Andrew Halaney) [RHEL-24205] - serial: atmel: cleanup atmel_start+stop_tx() (Andrew Halaney) [RHEL-24205] - serial: sunsab: Fix error handling in sunsab_init() (Andrew Halaney) [RHEL-24205] - serial: altera_uart: fix locking in polling mode (Andrew Halaney) [RHEL-24205] - serial: pch: Fix PCI device refcount leak in pch_request_dma() (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: unwind actions in error path of net device open (Andrew Halaney) [RHEL-24205] - serial: stm32: move dma_request_chan() before clk_prepare_enable() (Andrew Halaney) [RHEL-24205] - serial: pl011: Do not clear RX FIFO & RX interrupt in unthrottle. (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: avoid SBSA UART accessing DMACR register (Andrew Halaney) [RHEL-24205] - tty: serial: altera_jtaguart: remove struct altera_jtaguart (Andrew Halaney) [RHEL-24205] - tty: serial: altera_jtaguart: use uart_port::read_status_mask (Andrew Halaney) [RHEL-24205] - tty: serial: altera_jtaguart: remove unused altera_jtaguart::sigs (Andrew Halaney) [RHEL-24205] - tty: serial: altera_jtaguart: remove flag from altera_jtaguart_rx_chars() (Andrew Halaney) [RHEL-24205] - n_tty: Rename tail to old_tail in n_tty_read() (Andrew Halaney) [RHEL-24205] - tty: n_gsm: Delete unneeded semicolon (Andrew Halaney) [RHEL-24205] - serial: 8250: Flush DMA Rx on RLSI (Andrew Halaney) [RHEL-24205] - serial: 8250_lpss: Use 16B DMA burst with Elkhart Lake (Andrew Halaney) [RHEL-24205] - serial: 8250_lpss: Configure DMA also w/o DMA filter (Andrew Halaney) [RHEL-24205] - serial: 8250: Fall back to non-DMA Rx if IIR_RDI occurs (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: Fix calculation of RS485 delays (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Fix error handling in brcmuart_init() (Andrew Halaney) [RHEL-24205] - serial: 8250_dma: Rearm DMA Rx if more data is pending (Andrew Halaney) [RHEL-24205] - serial: Fix a typo ("ignorning") (Andrew Halaney) [RHEL-24205] - tty: Convert tty_buffer flags to bool (Andrew Halaney) [RHEL-24205] - tty: Move TIOCSTI toggle variable before kerndoc (Andrew Halaney) [RHEL-24205] - serial: imx: Add missing .thaw_noirq hook (Andrew Halaney) [RHEL-24205] - Revert "tty: n_gsm: replace kicktimer with delayed_work" (Andrew Halaney) [RHEL-24205] - Revert "tty: n_gsm: avoid call of sleeping functions from atomic context" (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix sleep-in-atomic-context bug in gsm_control_send (Andrew Halaney) [RHEL-24205] - tty: Cleanup tty buffer align mask (Andrew Halaney) [RHEL-24205] - tty: hvc: make hvc_rtas_dev static (Andrew Halaney) [RHEL-24205] - serial: 8250_core: Use str_enabled_disabled() helper (Andrew Halaney) [RHEL-24205] - tty: serial: imx: Handle RS485 DE signal active high (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Flush PM QOS work on remove (Andrew Halaney) [RHEL-24205] - printk: introduce console_list_lock (Andrew Halaney) [RHEL-24205] - printk: fix setting first seq for consoles (Andrew Halaney) [RHEL-24205] - printk: move @seq initialization to helper (Andrew Halaney) [RHEL-24205] - printk: register_console: use "registered" for variable names (Andrew Halaney) [RHEL-24205] - printk: Prepare for SRCU console list protection (Andrew Halaney) [RHEL-24205] - printk: Convert console_drivers list to hlist (Andrew Halaney) [RHEL-24205] - printk: use strscpy() to instead of strlcpy() (Andrew Halaney) [RHEL-24205] - printk: fix a typo of comment (Andrew Halaney) [RHEL-24205] - printk: Mark __printk percpu data ready __ro_after_init (Andrew Halaney) [RHEL-24205] - printk: Remove bogus comment vs. boot consoles (Andrew Halaney) [RHEL-24205] - printk: Remove write only variable nr_ext_console_drivers (Andrew Halaney) [RHEL-24205] - printk: Make pr_flush() static (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Fix unpaired pm_runtime_put_sync() in omap8250_remove() (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: remove wait loop from Errata i202 workaround (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Fix missing PM runtime calls for omap8250_set_mctrl() (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: Avoid RS485 RTS glitch on ->set_termios() (Andrew Halaney) [RHEL-24205] - serial: 8250/ingenic: Add support for the JZ4750/JZ4755 (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: ingenic: Add support for the JZ4750/55 SoCs (Andrew Halaney) [RHEL-24205] - Documentation: Make formatting consistent for rs485 docs (Andrew Halaney) [RHEL-24205] - Documentation: rs485: Fix struct referencing (Andrew Halaney) [RHEL-24205] - Documentation: rs485: Mention uart_get_rs485_mode() (Andrew Halaney) [RHEL-24205] - Documentation: rs485: Link reference properly (Andrew Halaney) [RHEL-24205] - serial: Convert serial_rs485 to kernel doc (Andrew Halaney) [RHEL-24205] - serial: zs: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: xuartps: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: ucc_uart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: uartlite: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: timbuart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sunzilog: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sunsu: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sunsab: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sunplus-uart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sunhv: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: stm32: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sprd: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: tegra: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sccnxp: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sb1250-duart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: samsung_tty: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: rda: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: pic32: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: milbeaut_usio: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: meson: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: max310x: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: max3100: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: liteuart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: ip22zilog: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: imx: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: linflexuart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: digicolor: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: clps711x: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: atmel: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: arc: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: ar933x: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: pl011: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: 8250: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: pch_uart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: msm: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: men_z135_uart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: dz: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: Support native RS485 (Andrew Halaney) [RHEL-24205] - tty: serial: use uart_port_tx_limited() (Andrew Halaney) [RHEL-24205] - tty: serial: use uart_port_tx() helper (Andrew Halaney) [RHEL-24205] - tty: serial: introduce transmit helpers (Andrew Halaney) [RHEL-24205] - tty: Allow TIOCSTI to be disabled (Andrew Halaney) [RHEL-24205] - tty: Move sysctl setup into "core" tty logic (Andrew Halaney) [RHEL-24205] - tty: evh_bytechan: Replace NO_IRQ by 0 (Andrew Halaney) [RHEL-24205] - serial: sifive: select by default if SOC_CANAAN (Andrew Halaney) [RHEL-24205] - serial: sifive: select by default if SOC_SIFIVE (Andrew Halaney) [RHEL-24205] - MAINTAINERS: adjust entry after renaming parisc serial driver (Andrew Halaney) [RHEL-24205] - parisc/serial: Rename 8250_gsc.c to 8250_parisc.c (Andrew Halaney) [RHEL-24205] - parisc: Make 8250_gsc driver dependend on CONFIG_PARISC (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Don't request IRQ too early for console port (Andrew Halaney) [RHEL-24205] - tty: serial: do unlock on a common path in altera_jtaguart_console_putc() (Andrew Halaney) [RHEL-24205] - tty: serial: unify TX space reads under altera_jtaguart_tx_space() (Andrew Halaney) [RHEL-24205] - tty: serial: use FIELD_GET() in lqasc_tx_ready() (Andrew Halaney) [RHEL-24205] - tty: serial: extend lqasc_tx_ready() to lqasc_console_putchar() (Andrew Halaney) [RHEL-24205] - tty: serial: allow pxa.c to be COMPILE_TESTed (Andrew Halaney) [RHEL-24205] - serial: stm32: Fix unused-variable warning (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Add COMMON_CLK dependency to SERIAL_ATMEL (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix restoring termios speed after suspend (Andrew Halaney) [RHEL-24205] - serial: Deassert Transmit Enable on probe in driver-specific way (Andrew Halaney) [RHEL-24205] - serial: 8250_dma: Convert to use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: Convert to use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - MAINTAINERS: Solve warning regarding inexistent atmel-usart binding (Andrew Halaney) [RHEL-24205] - serial: stm32: Deassert Transmit Enable on ->rs485_config() (Andrew Halaney) [RHEL-24205] - serial: ar933x: Deassert Transmit Enable on ->rs485_config() (Andrew Halaney) [RHEL-24205] - serial: sifive: enable clocks for UART when probed (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Use serial8250_em485_supported (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Use FIELD_PREP/FIELD_GET (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Make the driver aware of the existence of GCLK (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Only divide Clock Divisor if the IP is USART (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Separate mode clearing between UART and USART (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: atmel,at91-usart: Add gclk as a possible USART clock (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: atmel,at91-usart: Add SAM9260 compatibles to SAM9X60 (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: atmel,at91-usart: convert to json-schema (Andrew Halaney) [RHEL-24205] - serial: 8250: Toggle IER bits on only after irq has been set up (Andrew Halaney) [RHEL-24205] - serial: 8250: Switch UART port flags to using BIT_ULL (Andrew Halaney) [RHEL-24205] - serial: 8250: Request full 16550A feature probing for OxSemi PCIe devices (Andrew Halaney) [RHEL-24205] - serial: 8250: Let drivers request full 16550A feature probing (Andrew Halaney) [RHEL-24205] - tty: serial: extract serial_omap_put_char() from transmit_chars() (Andrew Halaney) [RHEL-24205] - tty: serial: switch mpc52xx_uart_int_{r,t}x_chars() to bool (Andrew Halaney) [RHEL-24205] - tty: serial: extract tx_ready() from __serial_lpc32xx_tx() (Andrew Halaney) [RHEL-24205] - tty: serial: extract lqasc_tx_ready() from lqasc_tx_chars() (Andrew Halaney) [RHEL-24205] - tty: serial: altera_uart_{r,t}x_chars() need only uart_port (Andrew Halaney) [RHEL-24205] - tty: serial: clean up stop-tx part in altera_uart_tx_chars() (Andrew Halaney) [RHEL-24205] - tty: serial: move and cleanup vt8500_tx_empty() (Andrew Halaney) [RHEL-24205] - tty: hvc: remove HVC_IUCV_MAGIC (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: remove MGSL_MAGIC (Andrew Halaney) [RHEL-24205] - tty: n_hdlc: remove HDLC_MAGIC (Andrew Halaney) [RHEL-24205] - tty: remove TTY_DRIVER_MAGIC (Andrew Halaney) [RHEL-24205] - tty: remove TTY_MAGIC (Andrew Halaney) [RHEL-24205] - drivers: serial: jsm: fix some leaks in probe (Andrew Halaney) [RHEL-24205] - serial: omap: Disallow RS-485 if rts-gpio is not specified (Andrew Halaney) [RHEL-24205] - tty: serial: cpm_uart: remove unused cpm_uart_nr declaration (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add debug bit for user payload (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add enumeration for gsm encodings (Andrew Halaney) [RHEL-24205] - ARM: footbridge: remove leftover from personal-server (Andrew Halaney) [RHEL-24205] - termios: start unifying non-UAPI parts of asm/termios.h (Andrew Halaney) [RHEL-24205] - termios: uninline conversion helpers (Andrew Halaney) [RHEL-24205] - tty: mxser: remove redundant assignment to hwid (Andrew Halaney) [RHEL-24205] - tty/vt: Add console_lock check to vt_console_print() (Andrew Halaney) [RHEL-24205] - kernel/panic: Drop unblank_screen call (Andrew Halaney) [RHEL-24205] - serial: Fix double word (Andrew Halaney) [RHEL-24205] - serial: 8250_men_mcb: Remove duplicate UAPI:serial_core inclusion (Andrew Halaney) [RHEL-24205] - tty: n_gsm: avoid call of sleeping functions from atomic context (Andrew Halaney) [RHEL-24205] - tty: n_gsm: replace kicktimer with delayed_work (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Preserve previous USART mode if RS485 disabled (Andrew Halaney) [RHEL-24205] - tty: Fix lookahead_buf crash with serdev (Andrew Halaney) [RHEL-24205] - vt: Clear selection before changing the font (Andrew Halaney) [RHEL-24205] - serial: sunsab: Remove frame size calculation dead-code (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Remove custom frame size calculation (Andrew Halaney) [RHEL-24205] - serial: ucc_uart: Remove custom frame size calculation (Andrew Halaney) [RHEL-24205] - termios: get rid of stray asm/termios.h include in n_hdlc.c (Andrew Halaney) [RHEL-24205] - serial: pch_uart: CIRC_CNT_TO_END() is enough (Andrew Halaney) [RHEL-24205] - serial: sh-sci: tail is already on valid range (Andrew Halaney) [RHEL-24205] - serial: sh-sci: CIRC_CNT_TO_END() is enough (Andrew Halaney) [RHEL-24205] - tty: Make ->set_termios() old ktermios const (Andrew Halaney) [RHEL-24205] - usb: serial: Make ->set_termios() old ktermios const (Andrew Halaney) [RHEL-24205] - serial: Make ->set_termios() old ktermios const (Andrew Halaney) [RHEL-24205] - tty: Make ldisc ->set_termios() old ktermios const (Andrew Halaney) [RHEL-24205] - serial: dz: Assume previous baudrate is valid (Andrew Halaney) [RHEL-24205] - tty: Fix comment style in tty_termios_input_baud_rate() (Andrew Halaney) [RHEL-24205] - tty: move from strlcpy with unused retval to strscpy (Andrew Halaney) [RHEL-24205] - tty/vt: Remove printable variable (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Use devm_clk_get_enabled() helper (Andrew Halaney) [RHEL-24205] - serial: 8250: Clear dma tx_err unconditionally (Andrew Halaney) [RHEL-24205] - serial: 8250: Add helper for clearing IER (Andrew Halaney) [RHEL-24205] - tty: serial: fsl_lpuart: adjust SERIAL_FSL_LPUART_CONSOLE config dependency (Andrew Halaney) [RHEL-24205] - serial: pic32_uart: Convert to use GPIO descriptors (Andrew Halaney) [RHEL-24205] - serial: pic32_uart: Utilize uart_console_enabled() (Andrew Halaney) [RHEL-24205] - serial: pl011: Add reg-io-width parameters (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Check the clk_enable return value (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Add timeout waiting for loop (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Prevent writes when the controller is disabled (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Fix the ignore_status (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Initialise the read_status_mask (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Update copyright text to correct format (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Check clk_enable return value (Andrew Halaney) [RHEL-24205] - serial: document start_rx member at struct uart_ops (Andrew Halaney) [RHEL-24205] - tty: amiserial: Fix comment typo (Andrew Halaney) [RHEL-24205] - tty: serial: document uart_get_console() (Andrew Halaney) [RHEL-24205] - tty: serial: serial_core, reformat kernel-doc for functions (Andrew Halaney) [RHEL-24205] - Documentation: serial: link uart_ops properly (Andrew Halaney) [RHEL-24205] - Documentation: serial: move GPIO kernel-doc to the functions (Andrew Halaney) [RHEL-24205] - Documentation: serial: dedup kernel-doc for uart functions (Andrew Halaney) [RHEL-24205] - Documentation: serial: move uart_ops documentation to the struct (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: uart2 error bits clearing (Andrew Halaney) [RHEL-24205] - serial: stm32: make info structs static to avoid sparse warnings (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm2835aux: Add missing clk_disable_unprepare() (Andrew Halaney) [RHEL-24205] - tty: vt: initialize unicode screen buffer (Andrew Halaney) [RHEL-24205] - serial: remove VR41XX serial driver (Andrew Halaney) [RHEL-24205] - serial: 8250: lpc18xx: Remove redundant sanity check for RS485 flags (Andrew Halaney) [RHEL-24205] - serial: 8250_dwlib: remove redundant sanity check for RS485 flags (Andrew Halaney) [RHEL-24205] - dt_bindings: rs485: Correct delay values (Andrew Halaney) [RHEL-24205] - serial: core: sanitize RS485 delays read from device tree (Andrew Halaney) [RHEL-24205] - serial: core: move sanitizing of RS485 delays into own function (Andrew Halaney) [RHEL-24205] - serial: core, 8250: set RS485 termination GPIO in serial core (Andrew Halaney) [RHEL-24205] - serial: ar933x: Remove superfluous code in ar933x_config_rs485() (Andrew Halaney) [RHEL-24205] - serial: ar933x: Fix check for RS485 support (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Save/restore RTS in suspend/resume (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Avoid pslverr on reading empty receiver fifo (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: fix s3c24xx_serial_set_mctrl() (Andrew Halaney) [RHEL-24205] - serial: 8250: SERIAL_8250_ASPEED_VUART should depend on ARCH_ASPEED (Andrew Halaney) [RHEL-24205] - tty: 8250: Add support for Brainboxes PX cards. (Andrew Halaney) [RHEL-24205] - tty: serial: bcm63xx: bcmbca: Replace ARCH_BCM_63XX with ARCH_BCMBCA (Andrew Halaney) [RHEL-24205] - spi: bcm63xx-hsspi: bcmbca: Replace ARCH_BCM_63XX with ARCH_BCMBCA (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix missing corner cases in gsmld_poll() (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix DM command (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix wrong T1 retry count handling (Andrew Halaney) [RHEL-24205] - serial: RS485 termination is supported if DT provides one (Andrew Halaney) [RHEL-24205] - serial: Embed rs485_supported to uart_port (Andrew Halaney) [RHEL-24205] - serial: 8250_fsl: Don't report FE, PE and OE twice (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix packet re-transmission without open control channel (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Fix the macro RZN1_UART_xDMACR_8_WORD_BURST (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: correctly report configured baudrate value (Andrew Halaney) [RHEL-24205] - serial: 8250: fix return error code in serial8250_request_std_resource() (Andrew Halaney) [RHEL-24205] - serial: stm32: Clear prev values before setting RTS delays (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Use dw8250_serial_out() in dw8250_serial_out38x() (Andrew Halaney) [RHEL-24205] - 8250_dwlib: Convert bitops to newer form (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Drop PM ifdeffery (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Sort headers alphabetically (Andrew Halaney) [RHEL-24205] - earlycon: prevent multiple register_console() (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Take port lock while accessing LSR (Andrew Halaney) [RHEL-24205] - serial: 8250_port: Fix spelling mistake (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: loopback mode support (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: support more than 4 uart ports (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix __stop_tx() & DMA Tx restart races (Andrew Halaney) [RHEL-24205] - serial: pl011: UPSTAT_AUTORTS requires .throttle/unthrottle (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: set dma burst_size to 1 (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: enable using pdata with ACPI (Andrew Halaney) [RHEL-24205] - serial: 8250_dwlib: Support for 9th bit multipoint addressing (Andrew Halaney) [RHEL-24205] - serial: Support for RS-485 multipoint addresses (Andrew Halaney) [RHEL-24205] - termbits.h: create termbits-common.h for identical bits (Andrew Halaney) [RHEL-24205] - termbits: Convert octal defines to hex (Andrew Halaney) [RHEL-24205] - serial: take termios_rwsem for ->rs485_config() & pass termios as param (Andrew Halaney) [RHEL-24205] - serial: 8250_lpss: Use 32-bit reads (Andrew Halaney) [RHEL-24205] - serial: 8250: create lsr_save_mask (Andrew Halaney) [RHEL-24205] - serial: 8250: make saved LSR larger (Andrew Halaney) [RHEL-24205] - serial: Consolidate BOTH_EMPTY use (Andrew Halaney) [RHEL-24205] - serial: Convert SERIAL_XMIT_SIZE to UART_XMIT_SIZE (Andrew Halaney) [RHEL-24205] - serial: 8250: Use C99 array initializer & define UART_REG_UNMAPPED (Andrew Halaney) [RHEL-24205] - serial: Use bits for UART_LSR_BRK_ERROR_BITS/MSR_ANY_DELTA (Andrew Halaney) [RHEL-24205] - serial: msm: Rename UART_* defines to MSM_UART_* (Andrew Halaney) [RHEL-24205] - serial: msm: Convert container_of UART_TO_MSM to static inline (Andrew Halaney) [RHEL-24205] - serial: st-asc: remove include of pm_runtime.h (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: remove enable/disable clock due to atmel_console_setup() (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: use devm_clk_get() (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: stop using legacy pm ops (Andrew Halaney) [RHEL-24205] - serial: kgdboc: Fix typo in comment (Andrew Halaney) [RHEL-24205] - tty: serial: Fix refcount leak bug in ucc_uart.c (Andrew Halaney) [RHEL-24205] - serial: Drop timeout from uart_port (Andrew Halaney) [RHEL-24205] - tty: Add closing marker into comment in tty_ldisc.h (Andrew Halaney) [RHEL-24205] - serial: 8250_pericom: Use UART_LCR_DLAB (Andrew Halaney) [RHEL-24205] - serial: 8250: Use UART_LCR_WLEN8 instead of literal (Andrew Halaney) [RHEL-24205] - serial: sifive: Remove useless license text when SPDX-License-Identifier is already used (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: use E_TABSZ for the translations size (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: remove dflt reset from con_do_clear_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: improve UNI_*() macros definitions (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: rename struct vc_data::vc_uni_pagedir* (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in set_inverse_transl() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in set_inverse_trans_unicode() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: remove unused parameter from set_inverse_trans_unicode() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: use ARRAY_SIZE(), part II. (Andrew Halaney) [RHEL-24205] - serial: 8250: Store to lsr_save_flags after lsr read (Andrew Halaney) [RHEL-24205] - tty: Use flow-control char function on closing path (Andrew Halaney) [RHEL-24205] - tty: Implement lookahead to process XON/XOFF timely (Andrew Halaney) [RHEL-24205] - serial: 8250: Remove serial_rs485 sanitization from em485 (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Remove serial_rs485 assignment (Andrew Halaney) [RHEL-24205] - serial: mcf: Remove serial_rs485 assignment (Andrew Halaney) [RHEL-24205] - serial: 8250_exar: Remove serial_rs485 assignment (Andrew Halaney) [RHEL-24205] - serial: max310x: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: imx: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: pl011: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: 8250: lpc18xx: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: 8250_fintek: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: 8250_dwlib: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: return -EINVAL for non-legacy RS485 flags (Andrew Halaney) [RHEL-24205] - serial: Clear rs485 struct when non-RS485 mode is set (Andrew Halaney) [RHEL-24205] - serial: Sanitize rs485_struct (Andrew Halaney) [RHEL-24205] - serial: stm32: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: omap: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: mcf: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: max310x: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: imx: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: fsl_lpuart: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: atmel: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: ar933x: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: pl011: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Fill in rs485_supported for pci_fintek (Andrew Halaney) [RHEL-24205] - serial: 8250_of: Use serial8250_em485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250_lpc18cc: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250_fintek: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250_exar: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250_dwlib: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm2835aux: Use serial8250_em485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250: Create serial8250_em485_supported for em485 users (Andrew Halaney) [RHEL-24205] - serial: Add rs485_supported to uart_port (Andrew Halaney) [RHEL-24205] - serial: Move serial_rs485 sanitization into separate function (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Store LSR into lsr_saved_flags in dw8250_tx_wait_empty() (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Use serial_lsr_in() in dw8250_handle_irq() (Andrew Halaney) [RHEL-24205] - serial: 8250: Adjust misleading LSR related comment (Andrew Halaney) [RHEL-24205] - serial: 8250: Get preserved flags using serial_lsr_in() (Andrew Halaney) [RHEL-24205] - serial: 8250: Create serial_lsr_in() (Andrew Halaney) [RHEL-24205] - serial: 8250: Store to lsr_save_flags after lsr read (Andrew Halaney) [RHEL-24205] - serial: 8250: handle __start_tx() call in start_tx() (Andrew Halaney) [RHEL-24205] - serial: 8250: kill __do_stop_tx() (Andrew Halaney) [RHEL-24205] - tty: vt: convert sysfs snprintf to sysfs_emit (Andrew Halaney) [RHEL-24205] - serial: max310x: implement I2C support (Andrew Halaney) [RHEL-24205] - serial: max310x: make accessing revision id interface-agnostic (Andrew Halaney) [RHEL-24205] - serial: max310x: use a separate regmap for each port (Andrew Halaney) [RHEL-24205] - serial: max310x: use regmap methods for SPI batch operations (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: walk the buffer only once in con_set_trans_old() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: use con_allocate_new() in con_unshare_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: extract con_allocate_new() from con_do_clear_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: change refcount only if needed in con_do_clear_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: remove superfluous whitespace (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: make conv_uni_to_pc() more readable (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_set_default_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_set_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_get_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_copy_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_release_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_unshare_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_do_clear_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_unify_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_insert_unipair() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in conv_uni_to_pc() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in set_inverse_trans_unicode() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: extract dict unsharing to con_unshare_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: remove glyph < 0 check from set_inverse_trans_unicode() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: introduce enum translation_map and use it (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: check put_user() in con_get_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: make p1 increment less confusing in con_get_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: make con_get_unimap() more readable (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: make con_set_unimap() more readable (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: use sizeof(*pointer) instead of sizeof(type) (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: zero uni_pgdir using kcalloc() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: introduce UNI_*() macros (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: use | for binary addition (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: one line = one statement (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: make parameters of inverse_translate() saner (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: convert macros to static inlines (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: remove extern from function decls (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: decrypt inverse_translate() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: define UNI_* macros for constants (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: rename and document struct uni_pagedir (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: use ARRAY_SIZE() (Andrew Halaney) [RHEL-24205] - tty/vt: Makefile, add --unicode for loadkeys invocation (Andrew Halaney) [RHEL-24205] - tty/vt: defkeymap.c_shipped, little unification with loadkeys (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: remove unused header (Andrew Halaney) [RHEL-24205] - serial: pic32: fix missing clk_disable_unprepare() on error in pic32_uart_startup() (Andrew Halaney) [RHEL-24205] - tty: fix typos in comments (Andrew Halaney) [RHEL-24205] - tty: goldfish: Fix free_irq() on remove (Andrew Halaney) [RHEL-24205] - tty: Rework receive flow control char logic (Andrew Halaney) [RHEL-24205] - pcmcia: synclink_cs: Don't allow CS5-6 (Andrew Halaney) [RHEL-24205] - serial: stm32-usart: Correct CSIZE, bits, and parity (Andrew Halaney) [RHEL-24205] - serial: st-asc: Sanitize CSIZE and correct PARENB for CS7 (Andrew Halaney) [RHEL-24205] - serial: sifive: Sanitize CSIZE and c_iflag (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Don't allow CS5-6 (Andrew Halaney) [RHEL-24205] - serial: txx9: Don't allow CS5-6 (Andrew Halaney) [RHEL-24205] - serial: rda-uart: Don't allow CS5-6 (Andrew Halaney) [RHEL-24205] - serial: digicolor-usart: Don't allow CS5-6 (Andrew Halaney) [RHEL-24205] - serial: uartlite: Fix BRKINT clearing (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Fix build error without CONFIG_SERIAL_CPM_CONSOLE (Andrew Halaney) [RHEL-24205] - serial: 8250_fintek: Check SER_RS485_RTS_* only with RS485 (Andrew Halaney) [RHEL-24205] - Revert "serial: 8250_mtk: Make sure to select the right FEATURE_SEL" (Andrew Halaney) [RHEL-24205] - serial: msm_serial: disable interrupts in __msm_console_write() (Andrew Halaney) [RHEL-24205] - serial: meson: acquire port->lock in startup() (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Use dev_err_probe() (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Use devm_add_action_or_reset() (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Update the list of OF headers used by driver (Andrew Halaney) [RHEL-24205] - serial: jsm: Use B0 instead of 0 (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: Fix suspend/resume on S5L (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: remove initial print (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: remove tracing prints (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: remove unused uart_pmac_port::termios_cache (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: remove unfinished DBDMA support (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: move header content to .c (Andrew Halaney) [RHEL-24205] - tty: fix deadlock caused by calling printk() under tty_port->lock (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix invalid gsmtty_write_room() result (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix mux activation issues in gsm_config() (Andrew Halaney) [RHEL-24205] - serial: 8250_mtk: Fix register address for XON/XOFF character (Andrew Halaney) [RHEL-24205] - serial: 8250_mtk: Make sure to select the right FEATURE_SEL (Andrew Halaney) [RHEL-24205] - serial: 8250_mtk: Fix UART_EFR register address (Andrew Halaney) [RHEL-24205] - tty/serial: digicolor: fix possible null-ptr-deref in digicolor_uart_probe() (Andrew Halaney) [RHEL-24205] - tty: hvc: dcc: Bind driver to CPU core0 for reads and writes (Andrew Halaney) [RHEL-24205] - serial: pch: inline pop_tx() into handle_tx() (Andrew Halaney) [RHEL-24205] - serial: pch: simplify pop_tx() even more (Andrew Halaney) [RHEL-24205] - serial: pch: remove xmit circ_buf size double check (Andrew Halaney) [RHEL-24205] - serial: pch: remove debug print from pop_tx (Andrew Halaney) [RHEL-24205] - serial: pch: decomission pch_uart_hal_write() (Andrew Halaney) [RHEL-24205] - serial: pch: don't overwrite xmit->buf[0] by x_char (Andrew Halaney) [RHEL-24205] - serial: pch: move size check from pop_tx one level up (Andrew Halaney) [RHEL-24205] - serial: pic32: restore disabled irqs in pic32_uart_startup() (Andrew Halaney) [RHEL-24205] - serial: pic32: free up irq names correctly (Andrew Halaney) [RHEL-24205] - serial: pic32: don't zero members of kzalloc-ated structure (Andrew Halaney) [RHEL-24205] - serial: pic32: don't assign pic32_sport::cts_gpio twice (Andrew Halaney) [RHEL-24205] - serial: pic32: convert to_pic32_sport() to an inline (Andrew Halaney) [RHEL-24205] - serial: pic32: remove pic32_get_port() macro (Andrew Halaney) [RHEL-24205] - serial: pic32: simplify pic32_sport::enable_tx_irq handling (Andrew Halaney) [RHEL-24205] - serial: pic32: simplify clk handling (Andrew Halaney) [RHEL-24205] - serial: pic32: remove constants from struct pic32_sport (Andrew Halaney) [RHEL-24205] - serial: pic32: move header content to .c (Andrew Halaney) [RHEL-24205] - serial: pic32: remove unused items from the header (Andrew Halaney) [RHEL-24205] - serial: stm32: Use TC interrupt to deassert GPIO RTS in RS485 mode (Andrew Halaney) [RHEL-24205] - serial: stm32: Factor out GPIO RTS toggling into separate function (Andrew Halaney) [RHEL-24205] - serial: sifive: Remove duplicate `clkin_rate' setting (Andrew Halaney) [RHEL-24205] - serial: sifive: Report actual baud base rather than fixed 115200 (Andrew Halaney) [RHEL-24205] - serial: 8250: Add proper clock handling for OxSemi PCIe devices (Andrew Halaney) [RHEL-24205] - serial: 8250: Export ICR access helpers for internal use (Andrew Halaney) [RHEL-24205] - serial: 8250: Fold EndRun device support into OxSemi Tornado code (Andrew Halaney) [RHEL-24205] - serial: men_z135_uart: Drop duplicated iotype assignment (Andrew Halaney) [RHEL-24205] - serial: 8250: pxa: Remove unneeded (Andrew Halaney) [RHEL-24205] - serial: 8250: core: Remove unneeded (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Fix NULL pointer dereference (Andrew Halaney) [RHEL-24205] - ACPI / property: Document RS485 _DSD properties (Andrew Halaney) [RHEL-24205] - dt_bindings: rs485: Add receiver enable polarity (Andrew Halaney) [RHEL-24205] - serial: 8250_dwlib: Implement SW half duplex support (Andrew Halaney) [RHEL-24205] - serial: 8250_dwlib: RS485 HW half & full duplex support (Andrew Halaney) [RHEL-24205] - serial: 8250: Handle UART without interrupt on TEMT (Andrew Halaney) [RHEL-24205] - serial: 8250: use THRE & __stop_tx also with DMA (Andrew Halaney) [RHEL-24205] - serial: Store character timing information to uart_port (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Improve RZN1 support (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Add support for DMA flow controlling devices (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Move the IO accessors to 8250_dwlib.h (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Introduce an rx_timeout variable in the IRQ path (Andrew Halaney) [RHEL-24205] - serial: 8250: dma: Allow driver operations before starting DMA transfers (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Allow to use a fallback CPR value if not synthesized (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Move the USR register to pdata (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Create a generic platform data structure (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Move definitions to the shared header (Andrew Halaney) [RHEL-24205] - sysrq: do not omit current cpu when showing backtrace of all active CPUs (Andrew Halaney) [RHEL-24205] - tty: hvcs: simplify if-if to if-else (Andrew Halaney) [RHEL-24205] - tty/hvc_opal: simplify if-if to if-else (Andrew Halaney) [RHEL-24205] - serial: 8250: Correct the clock for EndRun PTP/1588 PCIe device (Andrew Halaney) [RHEL-24205] - serial: 8250: Also set sticky MCR bits in console restoration (Andrew Halaney) [RHEL-24205] - Revert "serial: sc16is7xx: Clear RS485 bits in the shutdown" (Andrew Halaney) [RHEL-24205] - serial: stm32: add earlycon support (Andrew Halaney) [RHEL-24205] - serial: stm32: add KGDB support (Andrew Halaney) [RHEL-24205] - serial: stm32: remove infinite loop possibility in putchar function (Andrew Halaney) [RHEL-24205] - tty: Add function for handling flow control chars (Andrew Halaney) [RHEL-24205] - serial: core: fix tcdrain() with CTS enabled (Andrew Halaney) [RHEL-24205] - drivers: tty: serial: Fix deadlock in sa1100_set_termios() (Andrew Halaney) [RHEL-24205] - tty/sysrq: change the definition of sysrq_key_table's element to make it more readable (Andrew Halaney) [RHEL-24205] - serial: allow COMPILE_TEST for some drivers (Andrew Halaney) [RHEL-24205] - serial: pic32: make SERIAL_PIC32_CONSOLE depend on SERIAL_PIC32=y (Andrew Halaney) [RHEL-24205] - serial: zs: use NULL as a pointer, not 0 (Andrew Halaney) [RHEL-24205] - serial: xilinx_uartps: cache xmit in cdns_uart_handle_tx() (Andrew Halaney) [RHEL-24205] - serial: xilinx_uartps: return early in cdns_uart_handle_tx() (Andrew Halaney) [RHEL-24205] - serial: sunplus-uart: change sunplus_console_ports from global to static (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Added S4 SOC compatibility (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Add a 12MHz internal clock rate to calculate baud rate in order to meet the baud rate requirements of special BT modules (Andrew Halaney) [RHEL-24205] - serial: icom: remove unused struct icom_port members (Andrew Halaney) [RHEL-24205] - serial: icom: delete empty serial hooks (Andrew Halaney) [RHEL-24205] - serial: icom: use list_for_each_entry() (Andrew Halaney) [RHEL-24205] - serial: icom: make icom_acfg_baud const and unsigned (Andrew Halaney) [RHEL-24205] - serial: icom: use ARRAY_SIZE (Andrew Halaney) [RHEL-24205] - serial: icom: move header content to .c (Andrew Halaney) [RHEL-24205] - serial: icom: use proper __le types and functions (Andrew Halaney) [RHEL-24205] - serial: icom: remove to_icom_adapter() and icom_kref_release() (Andrew Halaney) [RHEL-24205] - serial: icom: switch vague casts to container_of (Andrew Halaney) [RHEL-24205] - serial: icom: remove ICOM_VERSION_STR macro (Andrew Halaney) [RHEL-24205] - serial: 8250/omap1: include linux/soc/ti/omap1-soc.h (Andrew Halaney) [RHEL-24205] - tty: n_gsm: clean up implicit CR bit encoding in address field (Andrew Halaney) [RHEL-24205] - tty: n_gsm: clean up dead code in gsm_queue() (Andrew Halaney) [RHEL-24205] - Revert "serial: 8250: Handle UART without interrupt on TEMT using em485" (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix runtime PM for start_tx() for empty buffer (Andrew Halaney) [RHEL-24205] - serial: imx: fix overrun interrupts in DMA mode (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: do not time out prematurely when draining tx fifo (Andrew Halaney) [RHEL-24205] - serial: When UART is suspended, set RTS to false (Andrew Halaney) [RHEL-24205] - serial: 8250: add compatible for fsl,16550-FIFO64 (Andrew Halaney) [RHEL-24205] - serial: 8250: Add UART_CAP_NOTEMT on PORT_16550A_FSL64 (Andrew Halaney) [RHEL-24205] - serial: 8250: Handle UART without interrupt on TEMT using em485 (Andrew Halaney) [RHEL-24205] - serial: 8250_aspeed_vuart: Fix potential NULL dereference in aspeed_vuart_probe (Andrew Halaney) [RHEL-24205] - serial: atmel: remove redundant assignment in rs485_config (Andrew Halaney) [RHEL-24205] - serial: imx: remove redundant assignment in rs485_config (Andrew Halaney) [RHEL-24205] - serial: max310: remove redundant memset in rs485_config (Andrew Halaney) [RHEL-24205] - serial: omap: remove redundant code in rs485_config (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: remove redundant check in rs485_config (Andrew Halaney) [RHEL-24205] - serial: stm32: remove redundant code in rs485_config (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: remove redundant code in rs485_config (Andrew Halaney) [RHEL-24205] - serial: core: move RS485 configuration tasks from drivers into core (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Use DIV_ROUND_CLOSEST to calculate baud rates (Andrew Halaney) [RHEL-24205] - serial: 8250: Report which option to enable for blacklisted PCI devices (Andrew Halaney) [RHEL-24205] - tty: n_tty: Restore EOF push handling behavior (Andrew Halaney) [RHEL-24205] - serial: 8250: Make SERIAL_8250_EM available for arm64 systems (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: renesas,em-uart: Document r9a09g011 bindings (Andrew Halaney) [RHEL-24205] - tty: serial: owl: Fix missing clk_disable_unprepare() in owl_uart_probe (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: add spin_lock for interrupt and console_write (Andrew Halaney) [RHEL-24205] - tty: Fix a possible resource leak in icom_probe (Andrew Halaney) [RHEL-24205] - tty: serial: Prepare cleanup of powerpc's asm/prom.h (Andrew Halaney) [RHEL-24205] - tty: hvc: Prepare cleanup of powerpc's asm/prom.h (Andrew Halaney) [RHEL-24205] - tty: goldfish: Use tty_port_destroy() to destroy port (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix incorrect UA handling (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix malformed counter for out of frame data (Andrew Halaney) [RHEL-24205] - tty: serial: altera: use altera_jtaguart_stop_tx() (Andrew Halaney) [RHEL-24205] - tty: serial: owl-uart, send x_char even if stopped (Andrew Halaney) [RHEL-24205] - tty: serial: mpc52xx_uart: remove double ifdeffery (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: Fix null-pointer-dereference in slgt_clean() (Andrew Halaney) [RHEL-24205] - tty: serial: mpc52xx_uart: make rx/tx hooks return unsigned, part II. (Andrew Halaney) [RHEL-24205] - memcg: enable accounting for tty-related objects (Andrew Halaney) [RHEL-24205] - vt_ioctl: fix potential spectre v1 in VT_DISALLOCATE (Andrew Halaney) [RHEL-24205] - serial: 8250: fix XOFF/XON sending when DMA is used (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Add ARTPEC-8 support (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Clear RS485 bits in the shutdown (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: simplify getting OF match data (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: constify variables and pointers (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: constify s3c24xx_serial_drv_data members (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: constify UART name (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: constify s3c24xx_serial_drv_data (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: reduce number of casts (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: embed s3c2410_uartcfg in parent structure (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: embed s3c24xx_uart_info in parent structure (Andrew Halaney) [RHEL-24205] - serial: 8250_tegra: mark acpi_device_id as unused with !ACPI (Andrew Halaney) [RHEL-24205] - tty: serial: bcm63xx: use more precise Kconfig symbol (Andrew Halaney) [RHEL-24205] - serial: SERIAL_SUNPLUS should depend on ARCH_SUNPLUS (Andrew Halaney) [RHEL-24205] - tty: serial: jsm: fix two assignments in if conditions (Andrew Halaney) [RHEL-24205] - tty: serial: jsm: remove redundant assignments to variable linestatus (Andrew Halaney) [RHEL-24205] - serial: 8250_mtk: make two read-only arrays static const (Andrew Halaney) [RHEL-24205] - serial: samsung_tty: do not unlock port->lock for uart_write_wakeup() (Andrew Halaney) [RHEL-24205] - tty: serial: serial_txx9: remove struct uart_txx9_port (Andrew Halaney) [RHEL-24205] - kgdboc: fix return value of __setup handler (Andrew Halaney) [RHEL-24205] - tty: hvc: fix return value of __setup handler (Andrew Halaney) [RHEL-24205] - serial: samsung: Add samsung_early_read to support early kgdboc (Andrew Halaney) [RHEL-24205] - serial: make uart_console_write->putchar()'s character an unsigned char (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: fix return value check in mvebu_uart_clock_probe() (Andrew Halaney) [RHEL-24205] - sc16is7xx: Set AUTOCTS and AUTORTS bits (Andrew Halaney) [RHEL-24205] - sc16is7xx: Handle modem status lines (Andrew Halaney) [RHEL-24205] - sc16is7xx: Properly resume TX after stop (Andrew Halaney) [RHEL-24205] - Revert "tty: serial: meson: *" (Andrew Halaney) [RHEL-24205] - serial: sunplus-uart: Fix compile error while CONFIG_SERIAL_SUNPLUS_CONSOLE=n (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Fix the compile link error reported by kernel test robot (Andrew Halaney) [RHEL-24205] - mxser: make use of UART_LCR_WLEN() + tty_get_char_size() (Andrew Halaney) [RHEL-24205] - sdio_uart: make use of UART_LCR_WLEN() + tty_get_char_size() (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Added S4 SOC compatibility (Andrew Halaney) [RHEL-24205] - tty: serial: meson: The system stuck when you run the stty command on the console to change the baud rate (Andrew Halaney) [RHEL-24205] - serial: sunplus-uart: Add Sunplus SoC UART Driver (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: Add bindings doc for Sunplus SoC UART Driver (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix race condition in RTS-after-send handling (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Make some bit of the REG5 register writable (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Describes the calculation of the UART baud rate clock using a clock frame (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Use devm_ioremap_resource to get register mapped memory (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Move request the register region to probe (Andrew Halaney) [RHEL-24205] - tty: serial: amba-pl010: use more uart_port pointers (Andrew Halaney) [RHEL-24205] - tty: serial: lpc32xx_hs: use serial_lpc32xx_stop_tx() helper (Andrew Halaney) [RHEL-24205] - tty: serial: serial_txx9: remove info print from init (Andrew Halaney) [RHEL-24205] - tty: serial: mpc52xx_uart: make rx/tx hooks return unsigned (Andrew Halaney) [RHEL-24205] - serial: 8250_lpss: Balance reference count for PCI DMA device (Andrew Halaney) [RHEL-24205] - serial: 8250_mid: Balance reference count for PCI DMA device (Andrew Halaney) [RHEL-24205] - serial: 8250_aspeed_vuart: replace snprintf with sysfs_emit (Andrew Halaney) [RHEL-24205] - serial: 8250: Correct Kconfig help text for blacklisted PCI devices (Andrew Halaney) [RHEL-24205] - arm64: dts: marvell: armada-37xx: add device node for UART clock and use it (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: implement support for baudrates higher than 230400 Bd (Andrew Halaney) [RHEL-24205] - dt-bindings: mvebu-uart: update information about UART clock (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: implement UART clock driver for configuring UART base clock (Andrew Halaney) [RHEL-24205] - dt-bindings: mvebu-uart: document DT bindings for marvell,armada-3700-uart-clock (Andrew Halaney) [RHEL-24205] - sc16is7xx: Separate GPIOs from modem control lines (Andrew Halaney) [RHEL-24205] - sc16is7xx: Update status lines in single call (Andrew Halaney) [RHEL-24205] - sc16is7xx: Preserve EFR bits on update (Andrew Halaney) [RHEL-24205] - serial: 8250: Return early in .start_tx() if there are no chars to send (Andrew Halaney) [RHEL-24205] - sc16is7xx: Fix for incorrect data being transmitted (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix proper link termination after failed open (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix encoding of control signal octet bit DV (Andrew Halaney) [RHEL-24205] - serial: 8250_aspeed_vuart: add PORT_ASPEED_VUART port type (Andrew Halaney) [RHEL-24205] - serial: 8250_mid: Remove unneeded test for ->setup() presence (Andrew Halaney) [RHEL-24205] - serial: 8250_mid: Get rid of custom MID_DEVICE() macro (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Simplify multiplication/shift logic (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: add earlycon support (Andrew Halaney) [RHEL-24205] - tty: n_tty: do not look ahead for EOL character past the end of the buffer (Andrew Halaney) [RHEL-24205] - serial: parisc: GSC: fix build when IOSAPIC is not set (Andrew Halaney) [RHEL-24205] - tty: serial: imx: Add fast path when rs485 delays are 0 (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm2835aux: Add ACPI support (Andrew Halaney) [RHEL-24205] - serial: stm32: enable / disable wake irqs for mcrtl_gpio wakeup sources (Andrew Halaney) [RHEL-24205] - serial: mctrl_gpio: add a new API to enable / disable wake_irq (Andrew Halaney) [RHEL-24205] - serial: core: Drop duplicate NULL check in uart_*shutdown() (Andrew Halaney) [RHEL-24205] - tty: Drop duplicate NULL check in TTY port functions (Andrew Halaney) [RHEL-24205] - serial: core: Fix the definition name in the comment of UPF_* flags (Andrew Halaney) [RHEL-24205] - amiserial: Drop duplicate NULL check in shutdown() (Andrew Halaney) [RHEL-24205] - vt_ioctl: add array_index_nospec to VT_ACTIVATE (Andrew Halaney) [RHEL-24205] - vt_ioctl: fix array_index_nospec in vt_setactivate (Andrew Halaney) [RHEL-24205] - serial: 8250_pericom: Revert "Re-enable higher baud rates" (Andrew Halaney) [RHEL-24205] - XArray: Include bitmap.h from xarray.h (Andrew Halaney) [RHEL-24205] - n_tty: wake up poll(POLLRDNORM) on receiving data (Andrew Halaney) [RHEL-24205] - serial: 8250_exar: derive nr_ports from PCI ID for Acces I/O cards (Andrew Halaney) [RHEL-24205] - tty: Replace acpi_bus_get_device() (Andrew Halaney) [RHEL-24205] - serial: mcf: use helpers in mcf_tx_chars() (Andrew Halaney) [RHEL-24205] - serial: fsl_linflexuart: don't call uart_write_wakeup() twice (Andrew Halaney) [RHEL-24205] - serial: fsl_linflexuart: deduplicate character sending (Andrew Halaney) [RHEL-24205] - mxser: switch from xmit_buf to kfifo (Andrew Halaney) [RHEL-24205] - mxser: use tty_port xmit_buf helpers (Andrew Halaney) [RHEL-24205] - mxser: fix xmit_buf leak in activate when LSR == 0xff (Andrew Halaney) [RHEL-24205] - tty: tty_port_open, document shutdown vs failed activate (Andrew Halaney) [RHEL-24205] - tty: add kfifo to tty_port (Andrew Halaney) [RHEL-24205] - serial: atmel_serial: include circ_buf.h (Andrew Halaney) [RHEL-24205] - serial: core: clean up EXPORT_SYMBOLs (Andrew Halaney) [RHEL-24205] - serial: imx: reduce RX interrupt frequency (Andrew Halaney) [RHEL-24205] - tty: serial: max3100: Remove redundant 'flush_workqueue()' calls (Andrew Halaney) [RHEL-24205] - serial: core: Initialize rs485 RTS polarity already on probe (Andrew Halaney) [RHEL-24205] - serial: pl011: Fix incorrect rs485 RTS polarity on set_mctrl (Andrew Halaney) [RHEL-24205] - serial: stm32: fix software flow control transfer (Andrew Halaney) [RHEL-24205] - serial: stm32: prevent TDR register overwrite when sending x_char (Andrew Halaney) [RHEL-24205] - serial: 8250: of: Fix mapped region size when using reg-offset property (Andrew Halaney) [RHEL-24205] - tty: rpmsg: Fix race condition releasing tty port (Andrew Halaney) [RHEL-24205] - tty: Add support for Brainboxes UC cards. (Andrew Halaney) [RHEL-24205] - Revert "tty: serial: Use fifo in 8250 console driver" (Andrew Halaney) [RHEL-24205] - vsprintf: rework bitmap_list_string (Andrew Halaney) [RHEL-24205] - lib: bitmap: add performance test for bitmap_print_to_pagebuf (Andrew Halaney) [RHEL-24205] - tools: sync tools/bitmap with mother linux (Andrew Halaney) [RHEL-24205] - serial: core: Keep mctrl register state and cached copy in sync (Andrew Halaney) [RHEL-24205] - serial: stm32: correct loop for dma error handling (Andrew Halaney) [RHEL-24205] - serial: stm32: fix flow control transfer in DMA mode (Andrew Halaney) [RHEL-24205] - serial: stm32: rework TX DMA state condition (Andrew Halaney) [RHEL-24205] - serial: stm32: move tx dma terminate DMA to shutdown (Andrew Halaney) [RHEL-24205] - serial: pl011: Drop redundant DTR/RTS preservation on close/open (Andrew Halaney) [RHEL-24205] - serial: pl011: Drop CR register reset on set_termios (Andrew Halaney) [RHEL-24205] - serial: pl010: Drop CR register reset on set_termios (Andrew Halaney) [RHEL-24205] - serial: liteuart: fix MODULE_ALIAS (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Fix return error code in case of dma_alloc_coherent() failure (Andrew Halaney) [RHEL-24205] - Revert "serdev: BREAK/FRAME/PARITY/OVERRUN notification prototype V2" (Andrew Halaney) [RHEL-24205] - serdev: Do not instantiate serdevs on boards with known bogus DSDT entries (Andrew Halaney) [RHEL-24205] - tty: goldfish: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serdev: BREAK/FRAME/PARITY/OVERRUN notification prototype V2 (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Drop the legacy compatible strings and clock code (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: bcm63xx: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: ar933x: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: vt8500: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: altera_jtaguart: Use platform_get_irq_optional() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: pxa: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: meson: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Propagate error codes from brcmuart_probe() (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: altera: Use platform_get_irq_optional() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: lantiq: store and compare return status correctly (Andrew Halaney) [RHEL-24205] - serial: 8250: Move Alpha-specific quirk out of the core (Andrew Halaney) [RHEL-24205] - serial: Fix incorrect rs485 polarity on uart open (Andrew Halaney) [RHEL-24205] - docs/driver-api: Replace a comma in the n_gsm.rst with a double colon (Andrew Halaney) [RHEL-24205] - tty: Fix the keyboard led light display problem (Andrew Halaney) [RHEL-24205] - tty/ldsem: Fix syntax errors in comments (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Remove BREAK/FRAME/PARITY/OVERRUN printouts (Andrew Halaney) [RHEL-24205] - serial: 8250_pericom: Use serial_dl_write() instead of open coded (Andrew Halaney) [RHEL-24205] - serial: 8250_pericom: Re-enable higher baud rates (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Split out Pericom driver (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Fix console registration from module (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Enable console as module (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Remove USI initialization (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: remove redundant assignment to tmp after the mask operation (Andrew Halaney) [RHEL-24205] - serial: atmel: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Use devm_clk_get_optional() (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Use dev_err_probe() (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Drop support for "sci_ick" clock (Andrew Halaney) [RHEL-24205] - serial: lantiq: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Add support for R-Car Gen4 (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: renesas,scif: Document r8a779f0 bindings (Andrew Halaney) [RHEL-24205] - xen/console: harden hvc_xen against event channel storms (Andrew Halaney) [RHEL-24205] - serial: 8250_fintek: Fix garbled text for console (Andrew Halaney) [RHEL-24205] - tty: n_hdlc: make n_hdlc_tty_wakeup() asynchronous (Andrew Halaney) [RHEL-24205] - tty: mips_ejtag_fdc: Make use of the helper function kthread_run_on_cpu() (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: UART errors after resuming from S2 (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: do not request memory region twice (Andrew Halaney) [RHEL-24205] - tty: serial: uartlite: allow 64 bit address (Andrew Halaney) [RHEL-24205] - Documentation: add TTY chapter (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for tty_standard_install (Andrew Halaney) [RHEL-24205] - tty: more kernel-doc for tty_ldisc (Andrew Halaney) [RHEL-24205] - tty: make tty_ldisc docs up-to-date (Andrew Halaney) [RHEL-24205] - tty: move tty_ldisc docs to new Documentation/tty/ (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for more tty_port functions (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for more tty_driver functions (Andrew Halaney) [RHEL-24205] - tty: reformat kernel-doc in n_tty.c (Andrew Halaney) [RHEL-24205] - tty: fix kernel-doc in n_tty.c (Andrew Halaney) [RHEL-24205] - tty: reformat kernel-doc in tty_buffer.c (Andrew Halaney) [RHEL-24205] - tty: reformat kernel-doc in tty_ldisc.c (Andrew Halaney) [RHEL-24205] - tty: reformat kernel-doc in tty_io.c (Andrew Halaney) [RHEL-24205] - tty: reformat kernel-doc in tty_port.c (Andrew Halaney) [RHEL-24205] - tty: reformat TTY_DRIVER_ flags into kernel-doc (Andrew Halaney) [RHEL-24205] - tty: combine tty_ldisc_ops docs into kernel-doc (Andrew Halaney) [RHEL-24205] - tty: combine tty_operations triple docs into kernel-doc (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for tty_ldisc_ops (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for tty_port_operations (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for tty_operations (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for tty_driver (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for tty_port (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Call dma_async_issue_pending() (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Check return code of dmaengine_submit() (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: rewrite pericom_do_set_divisor() (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Fix ACCES entries in pci_serial_quirks array (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix RTS modem control while in rs485 mode (Andrew Halaney) [RHEL-24205] - tty: serial: imx: disable UCR4_OREN in .stop_rx() instead of .shutdown() (Andrew Halaney) [RHEL-24205] - tty: serial: imx: clear the RTSD status before enable the RTSD irq (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Add StarFive JH7100 quirk (Andrew Halaney) [RHEL-24205] - mxser: use PCI_DEVICE_DATA (Andrew Halaney) [RHEL-24205] - mxser: move ids from pci_ids.h here (Andrew Halaney) [RHEL-24205] - mxser: add MOXA prefix to some PCI device IDs (Andrew Halaney) [RHEL-24205] - mxser: increase buf_overrun if tty_insert_flip_char() fails (Andrew Halaney) [RHEL-24205] - mxser: remove tty parameter from mxser_receive_chars_new() (Andrew Halaney) [RHEL-24205] - mxser: don't throttle manually (Andrew Halaney) [RHEL-24205] - mxser: clean up timeout handling in mxser_wait_until_sent() (Andrew Halaney) [RHEL-24205] - mxser: use msleep_interruptible() in mxser_wait_until_sent() (Andrew Halaney) [RHEL-24205] - mxser: extract TX empty check from mxser_wait_until_sent() (Andrew Halaney) [RHEL-24205] - mxser: use tty_port_close() in mxser_close() (Andrew Halaney) [RHEL-24205] - mxser: don't flush buffer from mxser_close() directly (Andrew Halaney) [RHEL-24205] - mxser: call stop_rx from mxser_shutdown_port() (Andrew Halaney) [RHEL-24205] - mxser: remove tty->driver_data NULL check (Andrew Halaney) [RHEL-24205] - mxser: remove pointless xmit_buf checks (Andrew Halaney) [RHEL-24205] - mxser: clean up tx handling in mxser_transmit_chars() (Andrew Halaney) [RHEL-24205] - mxser: move MSR read to mxser_check_modem_status() (Andrew Halaney) [RHEL-24205] - mxser: keep only !tty test in ISR (Andrew Halaney) [RHEL-24205] - mxser: rename mxser_close_port() to mxser_stop_rx() (Andrew Halaney) [RHEL-24205] - mxser: remove wait for sent from mxser_close_port (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Add support to deassert/assert reset line (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: renesas,sci: Document RZ/G2L SoC (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: renesas,scif: Make resets as a required property (Andrew Halaney) [RHEL-24205] - tty: serial, join uport checks in uart_port_shutdown() (Andrew Halaney) [RHEL-24205] - tty: clean up whitespace in __do_SAK() (Andrew Halaney) [RHEL-24205] - tty: remove tty NULL check from __do_SAK() (Andrew Halaney) [RHEL-24205] - tty: remove TTY_SOFT_SAK part from __do_SAK() (Andrew Halaney) [RHEL-24205] - n_gsm: remove unused parameters from gsm_error() (Andrew Halaney) [RHEL-24205] - arm: remove zte zx platform left-over (Andrew Halaney) [RHEL-24205] - serial: 8250: replace snprintf in show functions with sysfs_emit (Andrew Halaney) [RHEL-24205] - serial: liteuart: relax compile-test dependencies (Andrew Halaney) [RHEL-24205] - serial: liteuart: fix minor-number leak on probe errors (Andrew Halaney) [RHEL-24205] - serial: liteuart: fix use-after-free and memleak on unbind (Andrew Halaney) [RHEL-24205] - serial: liteuart: Fix NULL pointer dereference in ->remove() (Andrew Halaney) [RHEL-24205] - tty: serial: msm_serial: Deactivate RX DMA for polling support (Andrew Halaney) [RHEL-24205] - serial: core: fix transmit-buffer reset and memleak (Andrew Halaney) [RHEL-24205] - xen: flag xen_snd_front to be not essential for system boot (Andrew Halaney) [RHEL-24205] - xen: flag pvcalls-front to be not essential for system boot (Andrew Halaney) [RHEL-24205] - xen: flag hvc_xen to be not essential for system boot (Andrew Halaney) [RHEL-24205] - xen: add "not_essential" flag to struct xenbus_driver (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Protect udbg definitions by CONFIG_SERIAL_CPM_CONSOLE (Andrew Halaney) [RHEL-24205] - tty: rpmsg: Define tty name via constant string literal (Andrew Halaney) [RHEL-24205] - tty: rpmsg: Add pr_fmt() to prefix messages (Andrew Halaney) [RHEL-24205] - tty: rpmsg: Use dev_err_probe() in ->probe() (Andrew Halaney) [RHEL-24205] - tty: rpmsg: Unify variable used to keep an error code (Andrew Halaney) [RHEL-24205] - tty: rpmsg: Assign returned id to a local variable (Andrew Halaney) [RHEL-24205] - serial: stm32: push DMA RX data before suspending (Andrew Halaney) [RHEL-24205] - serial: stm32: terminate / restart DMA transfer at suspend / resume (Andrew Halaney) [RHEL-24205] - serial: stm32: rework RX dma initialization and release (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Remove empty stub pci_quatech_exit() (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Replace custom pci_match_id() implementation (Andrew Halaney) [RHEL-24205] - serial: xilinx_uartps: Fix race condition causing stuck TX (Andrew Halaney) [RHEL-24205] - serial: sunzilog: Mark sunzilog_putchar() __maybe_unused (Andrew Halaney) [RHEL-24205] - Revert "tty: hvc: pass DMA capable memory to put_chars()" (Andrew Halaney) [RHEL-24205] - Revert "virtio-console: remove unnecessary kmemdup()" (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Replace dev_*() by pci_*() macros (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Get rid of redundant 'else' keyword (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Refactor the loop in pci_ite887x_init() (Andrew Halaney) [RHEL-24205] - tty: add rpmsg driver (Andrew Halaney) [RHEL-24205] - serial: 8250: rename unlock labels (Andrew Halaney) [RHEL-24205] - serial: stm32: update throttle and unthrottle ops for dma mode (Andrew Halaney) [RHEL-24205] - serial: stm32: rework RX over DMA (Andrew Halaney) [RHEL-24205] - serial: stm32: re-introduce an irq flag condition in usart_receive_chars (Andrew Halaney) [RHEL-24205] - virtio-console: remove unnecessary kmemdup() (Andrew Halaney) [RHEL-24205] - tty: hvc: pass DMA capable memory to put_chars() (Andrew Halaney) [RHEL-24205] - tty: hvc: use correct dma alignment size (Andrew Halaney) [RHEL-24205] - serial: imx: disable console clocks on unregister (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Make sc16is7xx_remove() return void (Andrew Halaney) [RHEL-24205] - serial: max310x: Make max310x_remove() return void (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Improve naming for common macro (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: use macros instead of hardcoded values (Andrew Halaney) [RHEL-24205] - tty/sysrq: More intuitive Shift handling (Andrew Halaney) [RHEL-24205] - Revert "serial: 8250: Fix reporting real baudrate value in c_ospeed field" (Andrew Halaney) [RHEL-24205] - serial: 8250: allow disabling of Freescale 16550 compile test (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix reporting real baudrate value in c_ospeed field (Andrew Halaney) [RHEL-24205] - serial: sifive: set pointer to NULL rather than 0. (Andrew Halaney) [RHEL-24205] - mxser: store FCR state in mxser_port::FCR (Andrew Halaney) [RHEL-24205] - mxser: don't read from UART_FCR (Andrew Halaney) [RHEL-24205] - mxser: move FIFO clearing to mxser_disable_and_clear_FIFO() (Andrew Halaney) [RHEL-24205] - mxser: simplify FCR computation in mxser_change_speed() (Andrew Halaney) [RHEL-24205] - mxser: make mxser_port::ldisc_stop_rx a bool (Andrew Halaney) [RHEL-24205] - mxser: simplify condition in mxser_receive_chars_new (Andrew Halaney) [RHEL-24205] - mxser: restore baud rate if its setting fails (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: describe driver in KConfig (Andrew Halaney) [RHEL-24205] - xen/x86: make "earlyprintk=xen" work for HVM/PVH DomU (Andrew Halaney) [RHEL-24205] - xen/x86: make "earlyprintk=xen" work better for PVH Dom0 (Andrew Halaney) [RHEL-24205] - serial: 8250: remove duplicated BRI0A49 and BDP3336 entries (Andrew Halaney) [RHEL-24205] - serial: 8250_fsl: Move fsl8250_data to ACPI section (Andrew Halaney) [RHEL-24205] - serial: 8250: SERIAL_8250_EM should depend on ARCH_RENESAS (Andrew Halaney) [RHEL-24205] - tty: remove flags from struct tty_ldisc_ops (Andrew Halaney) [RHEL-24205] - tty: unexport tty_ldisc_release (Andrew Halaney) [RHEL-24205] - tty: moxa: merge moxa.h into moxa.c (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: rename a conflicting function name (Andrew Halaney) [RHEL-24205] - tty: n_gsm: Modify cr bit value when config requester (Andrew Halaney) [RHEL-24205] - tty: n_gsm: Add some instructions and code for requester (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: fix driver's tx_empty callback (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: Fix RX_LVL register offset (Andrew Halaney) [RHEL-24205] - tty: serial: uartlite: Prevent changing fixed parameters (Andrew Halaney) [RHEL-24205] - sh: j2: Update uartlite binding with data and parity properties (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: uartlite: Add properties for synthesis-time parameters (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: uartlite: Convert to json-schema (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Prefer struct_size over open coded arithmetic (Andrew Halaney) [RHEL-24205] - console: consume APC, DM, DCS (Andrew Halaney) [RHEL-24205] - tty: serial: uartlite: Use read_poll_timeout for a polling loop (Andrew Halaney) [RHEL-24205] - tty: serial: uartlite: Use constants in early_uartlite_putc (Andrew Halaney) [RHEL-24205] - tty: Fix data race between tiocsti() and flush_to_ldisc() (Andrew Halaney) [RHEL-24205] - serial: vt8500: Use of_device_get_match_data (Andrew Halaney) [RHEL-24205] - serial: 8250_ingenic: Use of_device_get_match_data (Andrew Halaney) [RHEL-24205] - tty: serial: linflexuart: Remove redundant check to simplify the code (Andrew Halaney) [RHEL-24205] - mxser: use semi-colons instead of commas (Andrew Halaney) [RHEL-24205] - tty: moxa: use semi-colons instead of commas (Andrew Halaney) [RHEL-24205] - tty: replace in_irq() with in_hardirq() (Andrew Halaney) [RHEL-24205] - serial: sh-sci: fix break handling for sysrq (Andrew Halaney) [RHEL-24205] - serial: stm32: use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: stm32: use the defined variable to simplify code (Andrew Halaney) [RHEL-24205] - Revert "arm pl011 serial: support multi-irq request" (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Add Exynos850 SoC data (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Fix driver data macros style (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Init USI to keep clocks running (Andrew Halaney) [RHEL-24205] - platform/surface: aggregator: Use serdev_acpi_get_uart_resource() helper (Andrew Halaney) [RHEL-24205] - serdev: Split and export serdev_acpi_get_uart_resource() (Andrew Halaney) [RHEL-24205] - serial: stm32: fix the conditional expression writing (Andrew Halaney) [RHEL-24205] - serial: omap: Only allow if 8250_omap is not selected (Andrew Halaney) [RHEL-24205] - vt: keyboard.c: make console an unsigned int (Andrew Halaney) [RHEL-24205] - vt: keyboard: treat kbd_table as an array all the time. (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: make setup_port() parameters explicitly unsigned (Andrew Halaney) [RHEL-24205] - tty: pdc_cons, free tty_driver upon failure (Andrew Halaney) [RHEL-24205] - tty: drop put_tty_driver (Andrew Halaney) [RHEL-24205] - tty: drop alloc_tty_driver (Andrew Halaney) [RHEL-24205] - xtensa: ISS: don't panic in rs_init (Andrew Halaney) [RHEL-24205] - serial: max310x: Use clock-names property matching to recognize EXTCLK (Andrew Halaney) [RHEL-24205] - serial: 8250: Define RX trigger levels for OxSemi 950 devices (Andrew Halaney) [RHEL-24205] - tty: hvc: replace BUG_ON() with negative return value (Andrew Halaney) [RHEL-24205] - amiserial: remove unused state from shutdown (Andrew Halaney) [RHEL-24205] - amiserial: pack and sort includes (Andrew Halaney) [RHEL-24205] - amiserial: expand serial_isroot (Andrew Halaney) [RHEL-24205] - amiserial: simplify rs_open (Andrew Halaney) [RHEL-24205] - amiserial: remove serial_state::xmit_fifo_size (Andrew Halaney) [RHEL-24205] - amiserial: remove stale comment (Andrew Halaney) [RHEL-24205] - amiserial: remove unused DBG_CNT (Andrew Halaney) [RHEL-24205] - serial: 8250_exar: Add ->unregister_gpio() callback (Andrew Halaney) [RHEL-24205] - tty: serial: Fix spelling mistake "Asychronous" -> "Asynchronous" (Andrew Halaney) [RHEL-24205] - tty: serial: uartlite: Add runtime pm support (Andrew Halaney) [RHEL-24205] - tty: serial: uartlite: Disable clocks in case of errors (Andrew Halaney) [RHEL-24205] - tty: Fix out-of-bound vmalloc access in imageblit (Andrew Halaney) [RHEL-24205] - serial: samsung: use dma_ops of DMA if attached (Andrew Halaney) [RHEL-24205] - arm pl011 serial: support multi-irq request (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: add RS485 support (Andrew Halaney) [RHEL-24205] - tty: serial: jsm: hold port lock when reporting modem line changes (Andrew Halaney) [RHEL-24205] - serial: core: Report magic multiplier extra baud rates (Andrew Halaney) [RHEL-24205] - serial: 8250: extend compile-test coverage (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: use NULL to initialized a null pointer (Andrew Halaney) [RHEL-24205] - serial: 8250_pnp: Support configurable clock frequency (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: make a const array static, makes object smaller (Andrew Halaney) [RHEL-24205] - Revert "tty/serial/omap: Make the locking RT aware" (Andrew Halaney) [RHEL-24205] - Revert "tty/serial/pl011: Make the locking work on RT" (Andrew Halaney) [RHEL-24205] - Revert "printk: Bring back the RT bits." (Andrew Halaney) [RHEL-24205] - Revert "printk: add infrastucture for atomic consoles" (Andrew Halaney) [RHEL-24205] - Revert "serial: 8250: implement write_atomic" (Andrew Halaney) [RHEL-24205] - Revert "printk: avoid preempt_disable() for PREEMPT_RT" (Andrew Halaney) [RHEL-24205] - Revert "printk: allow disabling printk per-console device kthreads at boot" (Andrew Halaney) [RHEL-24205] - Revert "serial: Make ->set_termios() old ktermios const" (Andrew Halaney) [RHEL-24205] - Revert "serial: 8250_dw: Add ACPI ID for Granite Rapids-D UART" (Andrew Halaney) [RHEL-24205]- copy_oldmem_kernel() - WRITE is "data source", not destination (Chris von Recklinghausen) [RHEL-27741] - add CONFIG_SAMPLE_KMEMLEAK to RHEL configs collection (Chris von Recklinghausen) [RHEL-27741] - add CONFIG_RANDOMIZE_KSTACK_OFFSET to RHEL configs collection (Chris von Recklinghausen) [RHEL-27741] - add CONFIG_DMAPOOL_TEST to RHEL configs collection (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: vmscan: make global slab shrink lockless" (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: vmscan: make memcg slab shrink lockless" (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: vmscan: add shrinker_srcu_generation" (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: shrinkers: make count and scan in shrinker debugfs lockless" (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: vmscan: hold write lock to reparent shrinker nr_deferred" (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: vmscan: remove shrinker_rwsem from synchronize_shrinkers()" (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: shrinkers: convert shrinker_rwsem to mutex" (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: fix iteration in collapse_file (Chris von Recklinghausen) [RHEL-27741] - memfd: check for non-NULL file_seals in memfd_create() syscall (Chris von Recklinghausen) [RHEL-27741] - mm/vmalloc: do not output a spurious warning when huge vmalloc() fails (Chris von Recklinghausen) [RHEL-27741] - mm/mprotect: fix do_mprotect_pkey() limit check (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: Fix error path in do_vmi_align_munmap() (Chris von Recklinghausen) [RHEL-27741] - zswap: do not shrink if cgroup may not zswap (Chris von Recklinghausen) [RHEL-27741] - page cache: fix page_cache_next/prev_miss off by one (Chris von Recklinghausen) [RHEL-27741] - mm/gup_test: fix ioctl fail for compat task (Chris von Recklinghausen) [RHEL-27741] - mm/gup: remove unused vmas parameter from pin_user_pages_remote() (Chris von Recklinghausen) [RHEL-27741] - splice: Rename direct_splice_read() to copy_splice_read() (Chris von Recklinghausen) [RHEL-27741] - mm: fix zswap writeback race condition (Chris von Recklinghausen) [RHEL-27741] - mm: kfence: fix false positives on big endian (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: move LRU update from zs_map_object() to zs_malloc() (Chris von Recklinghausen) [RHEL-27741] - mm: shrinkers: fix race condition on debugfs cleanup (Chris von Recklinghausen) [RHEL-27741] - dmapool: link blocks across pages (Chris von Recklinghausen) [RHEL-27741] - dmapool: don't memset on free twice (Chris von Recklinghausen) [RHEL-27741] - dmapool: simplify freeing (Chris von Recklinghausen) [RHEL-27741] - dmapool: consolidate page initialization (Chris von Recklinghausen) [RHEL-27741] - dmapool: rearrange page alloc failure handling (Chris von Recklinghausen) [RHEL-27741] - dmapool: move debug code to own functions (Chris von Recklinghausen) [RHEL-27741] - dmapool: speedup DMAPOOL_DEBUG with init_on_alloc (Chris von Recklinghausen) [RHEL-27741] - dmapool: cleanup integer types (Chris von Recklinghausen) [RHEL-27741] - dmapool: use sysfs_emit() instead of scnprintf() (Chris von Recklinghausen) [RHEL-27741] - dmapool: remove checks for dev == NULL (Chris von Recklinghausen) [RHEL-27741] - mm: do not reclaim private data from pinned page (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: always check invariants (Chris von Recklinghausen) [RHEL-27741] - filemap: Handle error return from __filemap_get_folio() (Chris von Recklinghausen) [RHEL-27741] - mm: change per-VMA lock statistics to be disabled by default (Chris von Recklinghausen) [RHEL-27741] - mm/mempolicy: correctly update prev when policy is equal on mbind (Chris von Recklinghausen) [RHEL-27741] - kasan: hw_tags: avoid invalid virt_to_page() (Chris von Recklinghausen) [RHEL-27741] - mm/page_alloc: add some comments to explain the possible hole in __pageblock_pfn_to_page() (Chris von Recklinghausen) [RHEL-27741] - mm/ksm: move disabling KSM from s390/gmap code to KSM code (Chris von Recklinghausen) [RHEL-27741] - mm/ksm: unmerge and clear VM_MERGEABLE when setting PR_SET_MEMORY_MERGE=0 (Chris von Recklinghausen) [RHEL-27741] - mm/damon/paddr: fix missing folio_sz update in damon_pa_young() (Chris von Recklinghausen) [RHEL-27741] - mm/damon/paddr: minor refactor of damon_pa_mark_accessed_or_deactivate() (Chris von Recklinghausen) [RHEL-27741] - mm/damon/paddr: minor refactor of damon_pa_pageout() (Chris von Recklinghausen) [RHEL-27741] - mm,unmap: avoid flushing TLB in batch if PTE is inaccessible (Chris von Recklinghausen) [RHEL-27741] - shmem: restrict noswap option to initial user namespace (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: fix conflicting mods to collapse_file() (Chris von Recklinghausen) [RHEL-27741] - mm/mremap: fix vm_pgoff in vma_merge() case 3 (Chris von Recklinghausen) [RHEL-27741] - seq_buf: Add seq_buf_do_printk() helper (Chris von Recklinghausen) [RHEL-27741] - sparse: remove unnecessary 0 values from rc (Chris von Recklinghausen) [RHEL-27741] - mm: move 'mmap_min_addr' logic from callers into vm_unmapped_area() (Chris von Recklinghausen) [RHEL-27741] - mm: do not increment pgfault stats when page fault handler retries (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: allow only one active pool compaction context (Chris von Recklinghausen) [RHEL-27741] - mm: add new KSM process and sysfs knobs (Chris von Recklinghausen) [RHEL-27741] - mm: add new api to enable ksm per process (Chris von Recklinghausen) [RHEL-27741] - mm: don't check VMA write permissions if the PTE/PMD indicates write permissions (Chris von Recklinghausen) [RHEL-27741] - migrate_pages_batch: fix statistics for longterm pin retry (Chris von Recklinghausen) [RHEL-27741] - userfaultfd: use helper function range_in_vma() (Chris von Recklinghausen) [RHEL-27741] - lib/show_mem.c: use for_each_populated_zone() simplify code (Chris von Recklinghausen) [RHEL-27741] - mm/hugetlb: fix uffd-wp bit lost when unsharing happens (Chris von Recklinghausen) [RHEL-27741] - mm/hugetlb: fix uffd-wp during fork() (Chris von Recklinghausen) [RHEL-27741] - kasan: fix lockdep report invalid wait context (Chris von Recklinghausen) [RHEL-27741] - mm: ksm: support hwpoison for ksm page (Chris von Recklinghausen) [RHEL-27741] - mm: memory-failure: refactor add_to_kill() (Chris von Recklinghausen) [RHEL-27741] - memfd: pass argument of memfd_fcntl as int (Chris von Recklinghausen) [RHEL-27741] - mm: workingset: update description of the source file (Chris von Recklinghausen) [RHEL-27741] - printk: export console trace point for kcsan/kasan/kfence/kmsan (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: refactor updating current->reclaim_state (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: move set_task_reclaim_state() near flush_reclaim_state() (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: ignore non-LRU-based reclaim in memcg reclaim (Chris von Recklinghausen) [RHEL-27741] - mm: apply __must_check to vmap_pages_range_noflush() (Chris von Recklinghausen) [RHEL-27741] - mm: hwpoison: support recovery from HugePage copy-on-write faults (Chris von Recklinghausen) [RHEL-27741] - mm/vmscan: simplify shrink_node() (Chris von Recklinghausen) [RHEL-27741] - mpage: use folios in bio end_io handler (Chris von Recklinghausen) [RHEL-27741] - mpage: split submit_bio and bio end_io handler for reads and writes (Chris von Recklinghausen) [RHEL-27741] - mm/huge_memory: conditionally call maybe_mkwrite() and drop pte_wrprotect() in __split_huge_pmd_locked() (Chris von Recklinghausen) [RHEL-27741] - mm: convert copy_user_huge_page() to copy_user_large_folio() (Chris von Recklinghausen) [RHEL-27741] - userfaultfd: convert mfill_atomic_hugetlb() to use a folio (Chris von Recklinghausen) [RHEL-27741] - userfaultfd: convert copy_huge_page_from_user() to copy_folio_from_user() (Chris von Recklinghausen) [RHEL-27741] - userfaultfd: use kmap_local_page() in copy_huge_page_from_user() (Chris von Recklinghausen) [RHEL-27741] - userfaultfd: convert mfill_atomic_pte_copy() to use a folio (Chris von Recklinghausen) [RHEL-27741] - mm, page_alloc: use check_pages_enabled static key to check tail pages (Chris von Recklinghausen) [RHEL-27741] - mm: mlock: use folios_put() in mlock_folio_batch() (Chris von Recklinghausen) [RHEL-27741] - mm/madvise: use vma_lookup() instead of find_vma() (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: maintain page cache uptodate flag (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: skip shmem with userfaultfd (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: refactor collapse_file control flow (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: drain lru after swapping in shmem (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: recover from poisoned file-backed memory (Chris von Recklinghausen) [RHEL-27741] - mm/hwpoison: introduce copy_mc_highpage (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: recover from poisoned anonymous memory (Chris von Recklinghausen) [RHEL-27741] - mm: kfence: improve the performance of __kfence_alloc() and __kfence_free() (Chris von Recklinghausen) [RHEL-27741] - mm/zswap: delay the initialization of zswap (Chris von Recklinghausen) [RHEL-27741] - mm/zswap: replace zswap_init_{started/failed} with zswap_init_state (Chris von Recklinghausen) [RHEL-27741] - mm/zswap: remove zswap_entry_cache_{create,destroy} helper function (Chris von Recklinghausen) [RHEL-27741] - mm: vmalloc: rename addr_to_vb_xarray() function (Chris von Recklinghausen) [RHEL-27741] - kmemleak-test: fix kmemleak_test.c build logic (Chris von Recklinghausen) [RHEL-27741] - mm: vmalloc: remove a global vmap_blocks xarray (Chris von Recklinghausen) [RHEL-27741] - mm: move free_area_empty() to mm/internal.h (Chris von Recklinghausen) [RHEL-27741] - hugetlb: remove PageHeadHuge() (Chris von Recklinghausen) [RHEL-27741] - mm: khugepaged: fix kernel BUG in hpage_collapse_scan_file() (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: reset compaction source zspage pointer after putback_zspage() (Chris von Recklinghausen) [RHEL-27741] - mm: make arch_has_descending_max_zone_pfns() static (Chris von Recklinghausen) [RHEL-27741] - zswap: remove MODULE_LICENSE in non-modules (Chris von Recklinghausen) [RHEL-27741] - zpool: remove MODULE_LICENSE in non-modules (Chris von Recklinghausen) [RHEL-27741] - mm: compaction: remove incorrect #ifdef checks (Chris von Recklinghausen) [RHEL-27741] - mm: compaction: move compaction sysctl to its own file (Chris von Recklinghausen) [RHEL-27741] - mm: memory-failure: Move memory failure sysctls to its own file (Chris von Recklinghausen) [RHEL-27741] - mm: uninline kstrdup() (Chris von Recklinghausen) [RHEL-27741] - fs: Add FGP_WRITEBEGIN (Chris von Recklinghausen) [RHEL-27741] - sched/numa: enhance vma scanning logic (Chris von Recklinghausen) [RHEL-27741] - sched/numa: apply the scan delay to every new vma (Chris von Recklinghausen) [RHEL-27741] - mm: separate vma->lock from vm_area_struct (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: free vm_area_struct without call_rcu in exit_mmap (Chris von Recklinghausen) [RHEL-27741] - mm: introduce per-VMA lock statistics (Chris von Recklinghausen) [RHEL-27741] - mm: prevent userfaults to be handled under per-vma lock (Chris von Recklinghausen) [RHEL-27741] - mm: prevent do_swap_page from handling page faults under VMA lock (Chris von Recklinghausen) [RHEL-27741] - mm: add FAULT_FLAG_VMA_LOCK flag (Chris von Recklinghausen) [RHEL-27741] - mm: fall back to mmap_lock if vma->anon_vma is not yet set (Chris von Recklinghausen) [RHEL-27741] - mm: introduce lock_vma_under_rcu to be used from arch-specific code (Chris von Recklinghausen) [RHEL-27741] - mm: introduce vma detached flag (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: prevent pagefault handler from racing with mmu_notifier registration (Chris von Recklinghausen) [RHEL-27741] - kernel/fork: assert no VMA readers during its destruction (Chris von Recklinghausen) [RHEL-27741] - mm: conditionally write-lock VMA in free_pgtables (Chris von Recklinghausen) [RHEL-27741] - mm: write-lock VMAs before removing them from VMA tree (Chris von Recklinghausen) [RHEL-27741] - mm/mremap: write-lock VMA while remapping it to a new address range (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: write-lock VMAs in vma_prepare before modifying them (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: write-lock VMA while collapsing a huge page (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: move vma_prepare before vma_adjust_trans_huge (Chris von Recklinghausen) [RHEL-27741] - mm: add per-VMA lock and helper functions to control it (Chris von Recklinghausen) [RHEL-27741] - mm: rcu safe VMA freeing (Chris von Recklinghausen) [RHEL-27741] - mm: introduce CONFIG_PER_VMA_LOCK (Chris von Recklinghausen) [RHEL-27741] - mm: hold the RCU read lock over calls to ->map_pages (Chris von Recklinghausen) [RHEL-27741] - afs: split afs_pagecache_valid() out of afs_validate() (Chris von Recklinghausen) [RHEL-27741] - xfs: remove xfs_filemap_map_pages() wrapper (Chris von Recklinghausen) [RHEL-27741] - mm/damon/sysfs: make more kobj_type structures constant (Chris von Recklinghausen) [RHEL-27741] - mm: be less noisy during memory hotplug (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: init cleanup, be explicit about the non-mergeable case (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: explicitly assign res, vma, extend invariants (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: fold curr, next assignment logic (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: further improve prev/next VMA naming (Chris von Recklinghausen) [RHEL-27741] - mm: vmalloc: convert vread() to vread_iter() (Chris von Recklinghausen) [RHEL-27741] - iov_iter: add copy_page_to_iter_nofault() (Chris von Recklinghausen) [RHEL-27741] - fs/proc/kcore: convert read_kcore() to read_kcore_iter() (Chris von Recklinghausen) [RHEL-27741] - fs/proc/kcore: avoid bounce buffer for ktext data (Chris von Recklinghausen) [RHEL-27741] - MAINTAINERS: extend memblock entry to include MM initialization (Chris von Recklinghausen) [RHEL-27741] - mm: move vmalloc_init() declaration to mm/internal.h (Chris von Recklinghausen) [RHEL-27741] - mm: move kmem_cache_init() declaration to mm/slab.h (Chris von Recklinghausen) [RHEL-27741] - mm: move mem_init_print_info() to mm_init.c (Chris von Recklinghausen) [RHEL-27741] - init,mm: fold late call to page_ext_init() to page_alloc_init_late() (Chris von Recklinghausen) [RHEL-27741] - mm: move init_mem_debugging_and_hardening() to mm/mm_init.c (Chris von Recklinghausen) [RHEL-27741] - mm: call {ptlock,pgtable}_cache_init() directly from mm_core_init() (Chris von Recklinghausen) [RHEL-27741] - init,mm: move mm_init() to mm/mm_init.c and rename it to mm_core_init() (Chris von Recklinghausen) [RHEL-27741] - init: fold build_all_zonelists() and page_alloc_init_cpuhp() to mm_init() (Chris von Recklinghausen) [RHEL-27741] - mm/page_alloc: rename page_alloc_init() to page_alloc_init_cpuhp() (Chris von Recklinghausen) [RHEL-27741] - mm: handle hashdist initialization in mm/mm_init.c (Chris von Recklinghausen) [RHEL-27741] - mm: move most of core MM initialization to mm/mm_init.c (Chris von Recklinghausen) [RHEL-27741] - mm/page_alloc: add helper for checking if check_pages_enabled (Chris von Recklinghausen) [RHEL-27741] - mips: fix comment about pgtable_init() (Chris von Recklinghausen) [RHEL-27741] - mm: move get_page_from_free_area() to mm/page_alloc.c (Chris von Recklinghausen) [RHEL-27741] - mm: prefer fault_around_pages to fault_around_bytes (Chris von Recklinghausen) [RHEL-27741] - mm: refactor do_fault_around() (Chris von Recklinghausen) [RHEL-27741] - mm: compaction: fix the possible deadlock when isolating hugetlb pages (Chris von Recklinghausen) [RHEL-27741] - mm: compaction: consider the number of scanning compound pages in isolate fail path (Chris von Recklinghausen) [RHEL-27741] - mm/mremap: simplify vma expansion again (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: start distinguishing if vma can be removed in mergeability test (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: convert mergeability checks to return bool (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: rename adj_next to adj_start (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: set mid to NULL if not applicable (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: initialize mid and next in natural order (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: use the proper vma pointer in case 4 (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: use the proper vma pointers in cases 1 and 6 (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: use the proper vma pointer in case 3 (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: use only primary pointers for preparing merge (Chris von Recklinghausen) [RHEL-27741] - mm: userfaultfd: combine 'mode' and 'wp_copy' arguments (Chris von Recklinghausen) [RHEL-27741] - mm: userfaultfd: don't pass around both mm and vma (Chris von Recklinghausen) [RHEL-27741] - mm: userfaultfd: rename functions for clarity + consistency (Chris von Recklinghausen) [RHEL-27741] - kasan: suppress recursive reports for HW_TAGS (Chris von Recklinghausen) [RHEL-27741] - mm: return an ERR_PTR from __filemap_get_folio (Chris von Recklinghausen) [RHEL-27741] - mm: remove FGP_ENTRY (Chris von Recklinghausen) [RHEL-27741] - shmem: open code the page cache lookup in shmem_get_folio_gfp (Chris von Recklinghausen) [RHEL-27741] - shmem: shmem_get_partial_folio use filemap_get_entry (Chris von Recklinghausen) [RHEL-27741] - mm: use filemap_get_entry in filemap_get_incore_folio (Chris von Recklinghausen) [RHEL-27741] - mm: make mapping_get_entry available outside of filemap.c (Chris von Recklinghausen) [RHEL-27741] - mm: don't look at xarray value entries in split_huge_pages_in_file (Chris von Recklinghausen) [RHEL-27741] - dmapool: create/destroy cleanup (Chris von Recklinghausen) [RHEL-27741] - dmapool: link blocks across pages (Chris von Recklinghausen) [RHEL-27741] - dmapool: don't memset on free twice (Chris von Recklinghausen) [RHEL-27741] - dmapool: simplify freeing (Chris von Recklinghausen) [RHEL-27741] - dmapool: consolidate page initialization (Chris von Recklinghausen) [RHEL-27741] - dmapool: rearrange page alloc failure handling (Chris von Recklinghausen) [RHEL-27741] - dmapool: move debug code to own functions (Chris von Recklinghausen) [RHEL-27741] - dmapool: speedup DMAPOOL_DEBUG with init_on_alloc (Chris von Recklinghausen) [RHEL-27741] - dmapool: cleanup integer types (Chris von Recklinghausen) [RHEL-27741] - dmapool: use sysfs_emit() instead of scnprintf() (Chris von Recklinghausen) [RHEL-27741] - dmapool: remove checks for dev == NULL (Chris von Recklinghausen) [RHEL-27741] - dmapool: add alloc/free performance test (Chris von Recklinghausen) [RHEL-27741] - iov_iter: overlay struct iovec and ubuf/len (Chris von Recklinghausen) [RHEL-27741] - mm/slab: document kfree() as allowed for kmem_cache_alloc() objects (Chris von Recklinghausen) [RHEL-27741] - mm/slob: remove slob.c (Chris von Recklinghausen) [RHEL-27741] - mm/slob: remove CONFIG_SLOB (Chris von Recklinghausen) [RHEL-27741] - mm/thp: rename TRANSPARENT_HUGEPAGE_NEVER_DAX to _UNSUPPORTED (Chris von Recklinghausen) [RHEL-27741] - mm: memory-failure: directly use IS_ENABLED(CONFIG_HWPOISON_INJECT) (Chris von Recklinghausen) [RHEL-27741] - mm: shrinkers: convert shrinker_rwsem to mutex (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: remove shrinker_rwsem from synchronize_shrinkers() (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: hold write lock to reparent shrinker nr_deferred (Chris von Recklinghausen) [RHEL-27741] - mm: shrinkers: make count and scan in shrinker debugfs lockless (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: add shrinker_srcu_generation (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: make memcg slab shrink lockless (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: make global slab shrink lockless (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: add a map_nr_max field to shrinker_info (Chris von Recklinghausen) [RHEL-27741] - mm: prefer xxx_page() alloc/free functions for order-0 pages (Chris von Recklinghausen) [RHEL-27741] - kasan: remove PG_skip_kasan_poison flag (Chris von Recklinghausen) [RHEL-27741] - shmem: add support to ignore swap (Chris von Recklinghausen) [RHEL-27741] - shmem: update documentation (Chris von Recklinghausen) [RHEL-27741] - shmem: skip page split if we're not reclaiming (Chris von Recklinghausen) [RHEL-27741] - shmem: move reclaim check early on writepages() (Chris von Recklinghausen) [RHEL-27741] - shmem: set shmem_writepage() variables early (Chris von Recklinghausen) [RHEL-27741] - shmem: remove check for folio lock on writepage() (Chris von Recklinghausen) [RHEL-27741] - mm/gup.c: fix typo in comments (Chris von Recklinghausen) [RHEL-27741] - mm,jfs: move write_one_page/folio_write_one to jfs (Chris von Recklinghausen) [RHEL-27741] - kmsan: add test_stackdepot_roundtrip (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: show per fullness group class stats (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: rework compaction algorithm (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: fine-grained inuse ratio based fullness grouping (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: remove insert_zspage() ->inuse optimization (Chris von Recklinghausen) [RHEL-27741] - kmsan: add memsetXX tests (Chris von Recklinghausen) [RHEL-27741] - kmsan: another take at fixing memcpy tests (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: cleanup memcg uncharge for failure path (Chris von Recklinghausen) [RHEL-27741] - mm: swap: remove unneeded cgroup_throttle_swaprate() (Chris von Recklinghausen) [RHEL-27741] - mm: memory: use folio_throttle_swaprate() in do_cow_fault() (Chris von Recklinghausen) [RHEL-27741] - mm: memory: use folio_throttle_swaprate() in do_anonymous_page() (Chris von Recklinghausen) [RHEL-27741] - mm: memory: use folio_throttle_swaprate() in wp_page_copy() (Chris von Recklinghausen) [RHEL-27741] - mm: memory: use folio_throttle_swaprate() in page_copy_prealloc() (Chris von Recklinghausen) [RHEL-27741] - mm: memory: use folio_throttle_swaprate() in do_swap_page() (Chris von Recklinghausen) [RHEL-27741] - mm: huge_memory: convert __do_huge_pmd_anonymous_page() to use a folio (Chris von Recklinghausen) [RHEL-27741] - mm/rmap: use atomic_try_cmpxchg in set_tlb_ubc_flush_pending (Chris von Recklinghausen) [RHEL-27741] - mm/debug: use %pGt to display page_type in dump_page() (Chris von Recklinghausen) [RHEL-27741] - mm, printk: introduce new format %pGt for page_type (Chris von Recklinghausen) [RHEL-27741] - mmflags.h: use less error prone method to define pageflag_names (Chris von Recklinghausen) [RHEL-27741] - mm: add tracepoints to ksm (Chris von Recklinghausen) [RHEL-27741] - x86/mm/pat: clear VM_PAT if copy_p4d_range failed (Chris von Recklinghausen) [RHEL-27741] - mm/userfaultfd: support WP on multiple VMAs (Chris von Recklinghausen) [RHEL-27741] - mm, page_alloc: reduce page alloc/free sanity checks (Chris von Recklinghausen) [RHEL-27741] - mm: reduce lock contention of pcp buffer refill (Chris von Recklinghausen) [RHEL-27741] - splice: Add a func to do a splice from an O_DIRECT file without ITER_PIPE (Chris von Recklinghausen) [RHEL-27741] - fs: don't allocate blocks beyond EOF from __mpage_writepage (Chris von Recklinghausen) [RHEL-27741] - iomap: Add iomap_get_folio helper (Chris von Recklinghausen) [RHEL-27741] - iov_iter: saner checks for attempt to copy to/from iterator (Chris von Recklinghausen) [RHEL-27741] - mm: introduce FOLL_PCI_P2PDMA to gate getting PCI P2PDMA pages (Chris von Recklinghausen) [RHEL-27741] - samples: add first Rust examples (Chris von Recklinghausen) [RHEL-27741] - ksm: add profit monitoring documentation (Chris von Recklinghausen) [RHEL-27741] - sysctl: remove max_extfrag_threshold (Chris von Recklinghausen) [RHEL-27741] - fs: don't call ->writepage from __mpage_writepage (Chris von Recklinghausen) [RHEL-27741] - fs: remove the nobh helpers (Chris von Recklinghausen) [RHEL-27741] - jfs: stop using the nobh helper (Chris von Recklinghausen) [RHEL-27741] - iomap: remove iomap_writepage (Chris von Recklinghausen) [RHEL-27741] - hugetlbfs: zero partial pages during fallocate hole punch (Chris von Recklinghausen) [RHEL-27741] - kcsan: test: use new suite_{init,exit} support (Chris von Recklinghausen) [RHEL-27741] - fs: Remove aop flags parameter from nobh_write_begin() (Chris von Recklinghausen) [RHEL-27741] - stack: Introduce CONFIG_RANDOMIZE_KSTACK_OFFSET (Chris von Recklinghausen) [RHEL-27741] - MAINTAINERS: update rppt's email (Chris von Recklinghausen) [RHEL-27741] - connector: send event on write to /proc/[pid]/comm (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: regression fix for unmapped_area{_topdown} (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: fix use-after-free of VMA iterator (Aristeu Rozanski) [RHEL-27740] - mm/huge_memory.c: warn with pr_warn_ratelimited instead of VM_WARN_ON_ONCE_FOLIO (Aristeu Rozanski) [RHEL-27740] - mm/mprotect: fix do_mprotect_pkey() return on error (Aristeu Rozanski) [RHEL-27740] - mm: swap: fix performance regression on sparsetruncate-tiny (Aristeu Rozanski) [RHEL-27740] - mm: vmalloc: avoid warn_alloc noise caused by fatal signal (Aristeu Rozanski) [RHEL-27740] - mm: enable maple tree RCU mode by default (Aristeu Rozanski) [RHEL-27740] - mm/ksm: fix race with VMA iteration and mm_struct teardown (Aristeu Rozanski) [RHEL-27740] - mm: fix error handling for map_deny_write_exec (Aristeu Rozanski) [RHEL-27740] - mm: deduplicate error handling for map_deny_write_exec (Aristeu Rozanski) [RHEL-27740] - mm/slab: Fix undefined init_cache_node_node() for NUMA and !SMP (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: fix folio_nr_pages() after folio_put() in damon_pa_mark_accessed_or_deactivate() (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: fix folio_size() call after folio_put() in damon_pa_young() (Aristeu Rozanski) [RHEL-27740] - migrate_pages: try migrate in batch asynchronously firstly (Aristeu Rozanski) [RHEL-27740] - migrate_pages: move split folios processing out of migrate_pages_batch() (Aristeu Rozanski) [RHEL-27740] - migrate_pages: fix deadlock in batched migration (Aristeu Rozanski) [RHEL-27740] - mm: teach mincore_hugetlb about pte markers (Aristeu Rozanski) [RHEL-27740] - mm: avoid gcc complaint about pointer casting (Aristeu Rozanski) [RHEL-27740] - kasan, x86: don't rename memintrinsics in uninstrumented files (Aristeu Rozanski) [RHEL-27740] - kasan: test: fix test for new meminstrinsic instrumentation (Aristeu Rozanski) [RHEL-27740] - kasan: treat meminstrinsic as builtins in uninstrumented files (Aristeu Rozanski) [RHEL-27740] - kasan: emit different calls for instrumentable memintrinsics (Aristeu Rozanski) [RHEL-27740] - mm/hwpoison: convert TTU_IGNORE_HWPOISON to TTU_HWPOISON (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: fix missing folio_put() (Aristeu Rozanski) [RHEL-27740] - mm/mremap: fix dup_anon_vma() in vma_merge() case 4 (Aristeu Rozanski) [RHEL-27740] - mm/mprotect: Fix successful vma_merge() of next in do_mprotect_pkey() (Aristeu Rozanski) [RHEL-27740] - splice: Add a func to do a splice from a buffered file without ITER_PIPE (Aristeu Rozanski) [RHEL-27740] - mm: Pass info, not iter, into filemap_get_pages() (Aristeu Rozanski) [RHEL-27740] - include/linux/migrate.h: remove unneeded externs (Aristeu Rozanski) [RHEL-27740] - mm/memory_hotplug: cleanup return value handing in do_migrate_range() (Aristeu Rozanski) [RHEL-27740] - mm/uffd: fix comment in handling pte markers (Aristeu Rozanski) [RHEL-27740] - mm: change to return bool for isolate_movable_page() (Aristeu Rozanski) [RHEL-27740] - mm: hugetlb: change to return bool for isolate_hugetlb() (Aristeu Rozanski) [RHEL-27740] - mm: change to return bool for isolate_lru_page() (Aristeu Rozanski) [RHEL-27740] - mm: change to return bool for folio_isolate_lru() (Aristeu Rozanski) [RHEL-27740] - filemap: Remove lock_page_killable() (Aristeu Rozanski) [RHEL-27740] - mm: memcontrol: rename memcg_kmem_enabled() (Aristeu Rozanski) [RHEL-27740] - mm: percpu: fix incorrect size in pcpu_obj_full_size() (Aristeu Rozanski) [RHEL-27740] - mm: page_alloc: call panic() when memoryless node allocation fails (Aristeu Rozanski) [RHEL-27740] - migrate_pages: move THP/hugetlb migration support check to simplify code (Aristeu Rozanski) [RHEL-27740] - migrate_pages: batch flushing TLB (Aristeu Rozanski) [RHEL-27740] - migrate_pages: share more code between _unmap and _move (Aristeu Rozanski) [RHEL-27740] - migrate_pages: move migrate_folio_unmap() (Aristeu Rozanski) [RHEL-27740] - migrate_pages: batch _unmap and _move (Aristeu Rozanski) [RHEL-27740] - migrate_pages: split unmap_and_move() to _unmap() and _move() (Aristeu Rozanski) [RHEL-27740] - migrate_pages: restrict number of pages to migrate in batch (Aristeu Rozanski) [RHEL-27740] - migrate_pages: separate hugetlb folios migration (Aristeu Rozanski) [RHEL-27740] - migrate_pages: organize stats with struct migrate_pages_stats (Aristeu Rozanski) [RHEL-27740] - mm: fix typo in __vm_enough_memory warning (Aristeu Rozanski) [RHEL-27740] - mm/damon/dbgfs: print DAMON debugfs interface deprecation message (Aristeu Rozanski) [RHEL-27740] - mm/damon/Kconfig: add DAMON debugfs interface deprecation notice (Aristeu Rozanski) [RHEL-27740] - Docs/admin-guide/mm/damon/usage: add DAMON debugfs interface deprecation notice (Aristeu Rozanski) [RHEL-27740] - mm/migrate: convert putback_movable_pages() to use folios (Aristeu Rozanski) [RHEL-27740] - mm/migrate: convert isolate_movable_page() to use folios (Aristeu Rozanski) [RHEL-27740] - mm/migrate: add folio_movable_ops() (Aristeu Rozanski) [RHEL-27740] - mm: add folio_get_nontail_page() (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: convert migrate_page_add() to migrate_folio_add() (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: convert queue_pages_required() to queue_folio_required() (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: convert queue_pages_hugetlb() to queue_folios_hugetlb() (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: convert queue_pages_pte_range() to queue_folios_pte_range() (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: convert queue_pages_pmd() to queue_folios_pmd() (Aristeu Rozanski) [RHEL-27740] - Documentation/mm: update hugetlbfs documentation to mention alloc_hugetlb_folio (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert hugetlb_wp() to take in a folio (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert hugetlb_add_to_page_cache to take in a folio (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert restore_reserve_on_error to take in a folio (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert hugetlb fault paths to use alloc_hugetlb_folio() (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert putback_active_hugepage to take in a folio (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert hugetlbfs_pagecache_present() to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert hugetlb_install_page to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert demote_free_huge_page to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert restore_reserve_on_error() to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert alloc_migrate_huge_page to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: increase use of folios in alloc_huge_page() (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert alloc_surplus_huge_page() to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert dequeue_hugetlb_page functions to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert __update_and_free_page() to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert isolate_hugetlb to folios (Aristeu Rozanski) [RHEL-27740] - mm/khugepaged: fix invalid page access in release_pte_pages() (Aristeu Rozanski) [RHEL-27740] - mm: Remove get_kernel_pages() (Aristeu Rozanski) [RHEL-27740] - tee: Remove call to get_kernel_pages() (Aristeu Rozanski) [RHEL-27740] - tee: Remove vmalloc page support (Aristeu Rozanski) [RHEL-27740] - highmem: Enhance is_kmap_addr() to check kmap_local_page() mappings (Aristeu Rozanski) [RHEL-27740] - mm/memremap.c: fix outdated comment in devm_memremap_pages (Aristeu Rozanski) [RHEL-27740] - mm/damon/sysfs: make kobj_type structures constant (Aristeu Rozanski) [RHEL-27740] - mm/gup: move private gup FOLL_ flags to internal.h (Aristeu Rozanski) [RHEL-27740] - mm/gup: move gup_must_unshare() to mm/internal.h (Aristeu Rozanski) [RHEL-27740] - mm/gup: make get_user_pages_fast_only() return the common return value (Aristeu Rozanski) [RHEL-27740] - mm/gup: remove pin_user_pages_fast_only() (Aristeu Rozanski) [RHEL-27740] - mm/gup: make locked never NULL in the internal GUP functions (Aristeu Rozanski) [RHEL-27740] - mm/gup: add FOLL_UNLOCKABLE (Aristeu Rozanski) [RHEL-27740] - mm/gup: remove locked being NULL from faultin_vma_page_range() (Aristeu Rozanski) [RHEL-27740] - mm/gup: add an assertion that the mmap lock is locked (Aristeu Rozanski) [RHEL-27740] - mm/gup: simplify the external interface functions and consolidate invariants (Aristeu Rozanski) [RHEL-27740] - mm/gup: move try_grab_page() to mm/internal.h (Aristeu Rozanski) [RHEL-27740] - mm/gup: don't call __gup_longterm_locked() if FOLL_LONGTERM cannot be set (Aristeu Rozanski) [RHEL-27740] - mm/gup: remove obsolete FOLL_LONGTERM comment (Aristeu Rozanski) [RHEL-27740] - mm/gup: have internal functions get the mmap_read_lock() (Aristeu Rozanski) [RHEL-27740] - powerpc: mm: add VM_IOREMAP flag to the vmalloc area (Aristeu Rozanski) [RHEL-27740] - mm/vmalloc: skip the uninitilized vmalloc areas (Aristeu Rozanski) [RHEL-27740] - mm/vmalloc: explicitly identify vm_map_ram area when shown in /proc/vmcoreinfo (Aristeu Rozanski) [RHEL-27740] - mm/vmalloc.c: allow vread() to read out vm_map_ram areas (Aristeu Rozanski) [RHEL-27740] - mm/vmalloc.c: add flags to mark vm_map_ram area (Aristeu Rozanski) [RHEL-27740] - mm/vmalloc.c: add used_map into vmap_block to track space of vmap_block (Aristeu Rozanski) [RHEL-27740] - filemap: add mapping_read_folio_gfp() (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: reduce fallbacks to (MIGRATE_PCPTYPES - 1) (Aristeu Rozanski) [RHEL-27740] - mm: introduce vm_flags_reset_once to replace WRITE_ONCE vm_flags updates (Aristeu Rozanski) [RHEL-27740] - mm/vmalloc: replace BUG_ON with a simple if statement (Aristeu Rozanski) [RHEL-27740] - mm/swapfile: remove pr_debug in get_swap_pages() (Aristeu Rozanski) [RHEL-27740] - kasan: infer allocation size by scanning metadata (Aristeu Rozanski) [RHEL-27740] - mm: introduce __vm_flags_mod and use it in untrack_pfn (Aristeu Rozanski) [RHEL-27740] - mm: replace vma->vm_flags indirect modification in ksm_madvise (Aristeu Rozanski) [RHEL-27740] - mm: replace vma->vm_flags direct modifications with modifier calls (Aristeu Rozanski) [RHEL-27740] - mm: replace VM_LOCKED_CLEAR_MASK with VM_LOCKED_MASK (Aristeu Rozanski) [RHEL-27740] - mm: introduce vma->vm_flags wrapper functions (Aristeu Rozanski) [RHEL-27740] - kernel/fork: convert vma assignment to a memcpy (Aristeu Rozanski) [RHEL-27740] - vma_merge: set vma iterator to correct position. (Aristeu Rozanski) [RHEL-27740] - mm/mmap: remove __vma_adjust() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: convert do_brk_flags() to use vma_prepare() and vma_complete() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: introduce dup_vma_anon() helper (Aristeu Rozanski) [RHEL-27740] - mm/mmap: don't use __vma_adjust() in shift_arg_pages() (Aristeu Rozanski) [RHEL-27740] - mm/mremap: convert vma_adjust() to vma_expand() (Aristeu Rozanski) [RHEL-27740] - mm: don't use __vma_adjust() in __split_vma() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: introduce init_vma_prep() and init_multi_vma_prep() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: use vma_prepare() and vma_complete() in vma_expand() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: refactor locking out of __vma_adjust() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: move anon_vma setting in __vma_adjust() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: change do_vmi_align_munmap() for maple tree iterator changes (Aristeu Rozanski) [RHEL-27740] - mm: change munmap splitting order and move_vma() (Aristeu Rozanski) [RHEL-27740] - mmap: clean up mmap_region() unrolling (Aristeu Rozanski) [RHEL-27740] - mm: add vma iterator to vma_adjust() arguments (Aristeu Rozanski) [RHEL-27740] - mm: pass vma iterator through to __vma_adjust() (Aristeu Rozanski) [RHEL-27740] - mm: remove unnecessary write to vma iterator in __vma_adjust() (Aristeu Rozanski) [RHEL-27740] - madvise: use split_vma() instead of __split_vma() (Aristeu Rozanski) [RHEL-27740] - mm: pass through vma iterator to __vma_adjust() (Aristeu Rozanski) [RHEL-27740] - mmap: convert __vma_adjust() to use vma iterator (Aristeu Rozanski) [RHEL-27740] - mm/damon/vaddr-test.h: stop using vma_mas_store() for maple tree store (Aristeu Rozanski) [RHEL-27740] - mm: switch vma_merge(), split_vma(), and __split_vma to vma iterator (Aristeu Rozanski) [RHEL-27740] - nommu: pass through vma iterator to shrink_vma() (Aristeu Rozanski) [RHEL-27740] - nommu: convert nommu to using the vma iterator (Aristeu Rozanski) [RHEL-27740] - mm/mremap: use vmi version of vma_merge() (Aristeu Rozanski) [RHEL-27740] - mmap: use vmi version of vma_merge() (Aristeu Rozanski) [RHEL-27740] - mmap: pass through vmi iterator to __split_vma() (Aristeu Rozanski) [RHEL-27740] - madvise: use vmi iterator for __split_vma() and vma_merge() (Aristeu Rozanski) [RHEL-27740] - sched: convert to vma iterator (Aristeu Rozanski) [RHEL-27740] - task_mmu: convert to vma iterator (Aristeu Rozanski) [RHEL-27740] - mempolicy: convert to vma iterator (Aristeu Rozanski) [RHEL-27740] - coredump: convert to vma iterator (Aristeu Rozanski) [RHEL-27740] - mlock: convert mlock to vma iterator (Aristeu Rozanski) [RHEL-27740] - mm: change mprotect_fixup to vma iterator (Aristeu Rozanski) [RHEL-27740] - userfaultfd: use vma iterator (Aristeu Rozanski) [RHEL-27740] - ipc/shm: introduce new do_vma_munmap() to munmap (Aristeu Rozanski) [RHEL-27740] - ipc/shm: use the vma iterator for munmap calls (Aristeu Rozanski) [RHEL-27740] - mm: add temporary vma iterator versions of vma_merge(), split_vma(), and __split_vma() (Aristeu Rozanski) [RHEL-27740] - mmap: convert vma_expand() to use vma iterator (Aristeu Rozanski) [RHEL-27740] - mmap: change do_mas_munmap and do_mas_aligned_munmap() to use vma iterator (Aristeu Rozanski) [RHEL-27740] - mm/mmap: remove preallocation from do_mas_align_munmap() (Aristeu Rozanski) [RHEL-27740] - mmap: convert vma_link() vma iterator (Aristeu Rozanski) [RHEL-27740] - kernel/fork: convert forking to using the vmi iterator (Aristeu Rozanski) [RHEL-27740] - mm/mmap: convert brk to use vma iterator (Aristeu Rozanski) [RHEL-27740] - mm: expand vma iterator interface (Aristeu Rozanski) [RHEL-27740] - mm, slab/slub: Ensure kmem_cache_alloc_bulk() is available early (Aristeu Rozanski) [RHEL-27740] - mm/slub: fix memory leak with using debugfs_lookup() (Aristeu Rozanski) [RHEL-27740] - swap: use bvec_set_page to initialize bvecs (Aristeu Rozanski) [RHEL-27740] - mpage: convert __mpage_writepage() to use a folio more fully (Aristeu Rozanski) [RHEL-27740] - fs: convert writepage_t callback to pass a folio (Aristeu Rozanski) [RHEL-27740] - mm: add memcpy_from_file_folio() (Aristeu Rozanski) [RHEL-27740] - mm: refactor va_remove_mappings (Aristeu Rozanski) [RHEL-27740] - mm: split __vunmap (Aristeu Rozanski) [RHEL-27740] - mm: move debug checks from __vunmap to remove_vm_area (Aristeu Rozanski) [RHEL-27740] - mm: use remove_vm_area in __vunmap (Aristeu Rozanski) [RHEL-27740] - mm: move __remove_vm_area out of va_remove_mappings (Aristeu Rozanski) [RHEL-27740] - mm: call vfree instead of __vunmap from delayed_vfree_work (Aristeu Rozanski) [RHEL-27740] - mm: move vmalloc_init and free_work down in vmalloc.c (Aristeu Rozanski) [RHEL-27740] - mm: remove __vfree_deferred (Aristeu Rozanski) [RHEL-27740] - mm: remove __vfree (Aristeu Rozanski) [RHEL-27740] - mm: reject vmap with VM_FLUSH_RESET_PERMS (Aristeu Rozanski) [RHEL-27740] - mm/gup.c: fix typo in comments (Aristeu Rozanski) [RHEL-27740] - mm/sparse: fix "unused function 'pgdat_to_phys'" warning (Aristeu Rozanski) [RHEL-27740] - mm/page_owner: record single timestamp value for high order allocations (Aristeu Rozanski) [RHEL-27740] - mm: memory-failure: document memory failure stats (Aristeu Rozanski) [RHEL-27740] - mm: memory-failure: bump memory failure stats to pglist_data (Aristeu Rozanski) [RHEL-27740] - mm: memory-failure: add memory failure stats to sysfs (Aristeu Rozanski) [RHEL-27740] - mm: move KMEMLEAK's Kconfig items from lib to mm (Aristeu Rozanski) [RHEL-27740] - mm: implement memory-deny-write-execute as a prctl (Aristeu Rozanski) [RHEL-27740] - mm/cma: fix potential memory loss on cma_declare_contiguous_nid (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert get_hwpoison_huge_page() to folios (Aristeu Rozanski) [RHEL-27740] - zsmalloc: set default zspage chain size to 8 (Aristeu Rozanski) [RHEL-27740] - zsmalloc: make zspage chain size configurable (Aristeu Rozanski) [RHEL-27740] - zsmalloc: skip chain size calculation for pow_of_2 classes (Aristeu Rozanski) [RHEL-27740] - zsmalloc: rework zspage chain size selection (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: use deferred_pages_enabled() wherever applicable (Aristeu Rozanski) [RHEL-27740] - mm/page_ext: init page_ext early if there are no deferred struct pages (Aristeu Rozanski) [RHEL-27740] - mm/damon/core: skip apply schemes if empty (Aristeu Rozanski) [RHEL-27740] - mm/secretmem: remove redundant initiialization of pointer file (Aristeu Rozanski) [RHEL-27740] - readahead: convert readahead_expand() to use a folio (Aristeu Rozanski) [RHEL-27740] - filemap: convert filemap_range_has_page() to use a folio (Aristeu Rozanski) [RHEL-27740] - rmap: add folio parameter to __page_set_anon_rmap() (Aristeu Rozanski) [RHEL-27740] - mm: clean up mlock_page / munlock_page references in comments (Aristeu Rozanski) [RHEL-27740] - mm: remove munlock_vma_page() (Aristeu Rozanski) [RHEL-27740] - mm: remove mlock_vma_page() (Aristeu Rozanski) [RHEL-27740] - mm: remove page_evictable() (Aristeu Rozanski) [RHEL-27740] - mm: convert mem_cgroup_css_from_page() to mem_cgroup_css_from_folio() (Aristeu Rozanski) [RHEL-27740] - mm/fs: convert inode_attach_wb() to take a folio (Aristeu Rozanski) [RHEL-27740] - mm: use a folio in copy_present_pte() (Aristeu Rozanski) [RHEL-27740] - mm: use a folio in copy_pte_range() (Aristeu Rozanski) [RHEL-27740] - mm: convert do_anonymous_page() to use a folio (Aristeu Rozanski) [RHEL-27740] - page-writeback: convert write_cache_pages() to use filemap_get_folios_tag() (Aristeu Rozanski) [RHEL-27740] - filemap: convert __filemap_fdatawait_range() to use filemap_get_folios_tag() (Aristeu Rozanski) [RHEL-27740] - filemap: add filemap_get_folios_tag() (Aristeu Rozanski) [RHEL-27740] - mm: discard __GFP_ATOMIC (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: explicitly define how __GFP_HIGH non-blocking allocations accesses reserves (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: explicitly define what alloc flags deplete min reserves (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: explicitly record high-order atomic allocations in alloc_flags (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: treat RT tasks similar to __GFP_HIGH (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: rename ALLOC_HIGH to ALLOC_MIN_RESERVE (Aristeu Rozanski) [RHEL-27740] - mm/page_ext: do not allocate space for page_ext->flags if not needed (Aristeu Rozanski) [RHEL-27740] - mm: remove __HAVE_ARCH_PTE_SWP_EXCLUSIVE (Aristeu Rozanski) [RHEL-27740] - powerpc/nohash/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE (Aristeu Rozanski) [RHEL-27740] - powerpc/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE on 32bit book3s (Aristeu Rozanski) [RHEL-27740] - arm/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE (Aristeu Rozanski) [RHEL-27740] - mm/debug_vm_pgtable: more pte_swp_exclusive() sanity checks (Aristeu Rozanski) [RHEL-27740] - mm/khugepaged: convert release_pte_pages() to use folios (Aristeu Rozanski) [RHEL-27740] - mm/khugepaged: introduce release_pte_folio() to replace release_pte_page() (Aristeu Rozanski) [RHEL-27740] - kmsan: silence -Wmissing-prototypes warnings (Aristeu Rozanski) [RHEL-27740] - Documentation/mm: update references to __m[un]lock_page() to *_folio() (Aristeu Rozanski) [RHEL-27740] - mm: mlock: update the interface to use folios (Aristeu Rozanski) [RHEL-27740] - m68k/mm/motorola: specify pmd_page() type (Aristeu Rozanski) [RHEL-27740] - mm: mlock: use folios and a folio batch internally (Aristeu Rozanski) [RHEL-27740] - mm: pagevec: add folio_batch_reinit() (Aristeu Rozanski) [RHEL-27740] - mm: madvise: use vm_normal_folio() in madvise_free_pte_range() (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert unpoison_memory() to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert hugetlb_set_page_hwpoison() to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert __free_raw_hwp_pages() to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert raw_hwp_list_head() to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert free_raw_hwp_pages() to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert hugetlb_clear_page_hwpoison to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert try_memory_failure_hugetlb() to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert __get_huge_page_for_hwpoison() to folios (Aristeu Rozanski) [RHEL-27740] - mm/mmap: fix comment of unmapped_area{_topdown} (Aristeu Rozanski) [RHEL-27740] - mm: remove the hugetlb field from struct page (Aristeu Rozanski) [RHEL-27740] - mm: convert deferred_split_huge_page() to deferred_split_folio() (Aristeu Rozanski) [RHEL-27740] - mm/huge_memory: convert get_deferred_split_queue() to take a folio (Aristeu Rozanski) [RHEL-27740] - mm/huge_memory: remove page_deferred_list() (Aristeu Rozanski) [RHEL-27740] - mm: move page->deferred_list to folio->_deferred_list (Aristeu Rozanski) [RHEL-27740] - doc: correct struct folio kernel-doc (Aristeu Rozanski) [RHEL-27740] - mm: remove 'First tail page' members from struct page (Aristeu Rozanski) [RHEL-27740] - hugetlb: remove uses of compound_dtor and compound_nr (Aristeu Rozanski) [RHEL-27740] - mm: convert destroy_large_folio() to use folio_dtor (Aristeu Rozanski) [RHEL-27740] - mm: convert is_transparent_hugepage() to use a folio (Aristeu Rozanski) [RHEL-27740] - mm: convert set_compound_page_dtor() and set_compound_order() to folios (Aristeu Rozanski) [RHEL-27740] - mm: reimplement compound_nr() (Aristeu Rozanski) [RHEL-27740] - mm: reimplement compound_order() (Aristeu Rozanski) [RHEL-27740] - mm: remove head_compound_mapcount() and _ptr functions (Aristeu Rozanski) [RHEL-27740] - mm: convert page_mapcount() to use folio_entire_mapcount() (Aristeu Rozanski) [RHEL-27740] - hugetlb: remove uses of folio_mapcount_ptr (Aristeu Rozanski) [RHEL-27740] - mm/debug: remove call to head_compound_mapcount() (Aristeu Rozanski) [RHEL-27740] - mm: use entire_mapcount in __page_dup_rmap() (Aristeu Rozanski) [RHEL-27740] - mm: use a folio in hugepage_add_anon_rmap() and hugepage_add_new_anon_rmap() (Aristeu Rozanski) [RHEL-27740] - page_alloc: use folio fields directly (Aristeu Rozanski) [RHEL-27740] - mm: convert page_add_file_rmap() to use a folio internally (Aristeu Rozanski) [RHEL-27740] - mm: convert page_add_anon_rmap() to use a folio internally (Aristeu Rozanski) [RHEL-27740] - mm: convert page_remove_rmap() to use a folio internally (Aristeu Rozanski) [RHEL-27740] - doc: clarify refcount section by referring to folios & pages (Aristeu Rozanski) [RHEL-27740] - mm/mmu_notifier: remove unused mmu_notifier_range_update_to_read_only export (Aristeu Rozanski) [RHEL-27740] - mm: compaction: avoid fragmentation score calculation for empty zones (Aristeu Rozanski) [RHEL-27740] - mm: compaction: add missing kcompactd wakeup trace event (Aristeu Rozanski) [RHEL-27740] - mm: compaction: count the migration scanned pages events for proactive compaction (Aristeu Rozanski) [RHEL-27740] - mm: compaction: move list validation into compact_zone() (Aristeu Rozanski) [RHEL-27740] - mm: compaction: remove redundant VM_BUG_ON() in compact_zone() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: fix typo in comment (Aristeu Rozanski) [RHEL-27740] - memblock: Avoid useless checks in memblock_merge_regions(). (Aristeu Rozanski) [RHEL-27740] - memblock: Make a boundary tighter in memblock_add_range(). (Aristeu Rozanski) [RHEL-27740] - mm/damon/sysfs-schemes: use strscpy() to instead of strncpy() (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: remove damon_pa_access_chk_result struct (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: remove folio_sz field from damon_pa_access_chk_result (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: rename 'damon_pa_access_chk_result->page_sz' to 'folio_sz' (Aristeu Rozanski) [RHEL-27740] - mm/damon/vaddr: record appropriate folio size when the access is not found (Aristeu Rozanski) [RHEL-27740] - mm/damon/vaddr: support folio of neither HPAGE_PMD_SIZE nor PAGE_SIZE (Aristeu Rozanski) [RHEL-27740] - mm/damon/vaddr: rename 'damon_young_walk_private->page_sz' to 'folio_sz' (Aristeu Rozanski) [RHEL-27740] - mm: remove PageMovable export (Aristeu Rozanski) [RHEL-27740] - mm: introduce folio_is_pfmemalloc (Aristeu Rozanski) [RHEL-27740] - mm: support POSIX_FADV_NOREUSE (Aristeu Rozanski) [RHEL-27740] - mm: add vma_has_recency() (Aristeu Rozanski) [RHEL-27740] - mm/nommu: don't use VM_MAYSHARE for MAP_PRIVATE mappings (Aristeu Rozanski) [RHEL-27740] - Docs/admin-guide/mm/numaperf: increase depth of subsections (Aristeu Rozanski) [RHEL-27740] - tools/vm: rename tools/vm to tools/mm (Aristeu Rozanski) [RHEL-27740] - mm: remove zap_page_range and create zap_vma_pages (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: invert logic for early page initialisation checks (Aristeu Rozanski) [RHEL-27740] - mm/damon/vaddr: convert hugetlb related functions to use a folio (Aristeu Rozanski) [RHEL-27740] - mm/damon: remove unneeded damon_get_page() (Aristeu Rozanski) [RHEL-27740] - mm/damon/vaddr: convert damon_young_pmd_entry() to use a folio (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: convert damon_pa_*() to use a folio (Aristeu Rozanski) [RHEL-27740] - mm/damon: convert damon_ptep/pmdp_mkold() to use a folio (Aristeu Rozanski) [RHEL-27740] - mm/damon: introduce damon_get_folio() (Aristeu Rozanski) [RHEL-27740] - mm: page_idle: convert page idle to use a folio (Aristeu Rozanski) [RHEL-27740] - mm: huge_memory: convert split_huge_pages_all() to use a folio (Aristeu Rozanski) [RHEL-27740] - mm: remove generic_writepages (Aristeu Rozanski) [RHEL-27740] - jbd2,ocfs2: move jbd2_journal_submit_inode_data_buffers to ocfs2 (Aristeu Rozanski) [RHEL-27740] - fs: remove an outdated comment on mpage_writepages (Aristeu Rozanski) [RHEL-27740] - mm/page_reporting: replace rcu_access_pointer() with rcu_dereference_protected() (Aristeu Rozanski) [RHEL-27740] - mm: fix comment of page table counter (Aristeu Rozanski) [RHEL-27740] - mm: vmalloc: replace BUG_ON() by WARN_ON_ONCE() (Aristeu Rozanski) [RHEL-27740] - mm: vmalloc: avoid calling __find_vmap_area() twice in __vunmap() (Aristeu Rozanski) [RHEL-27740] - mm: move FOLL_* defs to mm_types.h (Aristeu Rozanski) [RHEL-27740] - mm/swap: convert deactivate_page() to folio_deactivate() (Aristeu Rozanski) [RHEL-27740] - mm/damon: convert damon_pa_mark_accessed_or_deactivate() to use folios (Aristeu Rozanski) [RHEL-27740] - mm: vmalloc: correct use of __GFP_NOWARN mask in __vmalloc_area_node() (Aristeu Rozanski) [RHEL-27740] - swap: fold swap_ra_clamp_pfn into swap_ra_info (Aristeu Rozanski) [RHEL-27740] - swap: avoid a redundant pte map if ra window is 1 (Aristeu Rozanski) [RHEL-27740] - Docs/ABI/damon: document scheme filters files (Aristeu Rozanski) [RHEL-27740] - Docs/admin-guide/mm/damon/usage: document DAMOS filters of sysfs (Aristeu Rozanski) [RHEL-27740] - selftests/damon/sysfs: test filters directory (Aristeu Rozanski) [RHEL-27740] - mm/damon/sysfs-schemes: implement scheme filters (Aristeu Rozanski) [RHEL-27740] - mm/damon/sysfs-schemes: connect filter directory and filters directory (Aristeu Rozanski) [RHEL-27740] - mm/damon/sysfs-schemes: implement filter directory (Aristeu Rozanski) [RHEL-27740] - mm/damon/sysfs-schemes: implement filters directory (Aristeu Rozanski) [RHEL-27740] - Docs/admin-guide/damon/reclaim: document 'skip_anon' parameter (Aristeu Rozanski) [RHEL-27740] - mm/damon/reclaim: add a parameter called skip_anon for avoiding anonymous pages reclamation (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: support DAMOS filters (Aristeu Rozanski) [RHEL-27740] - mm/damon/core: implement damos filter (Aristeu Rozanski) [RHEL-27740] - mm: memcontrol: deprecate charge moving (Aristeu Rozanski) [RHEL-27740] - mm: rmap: remove lock_page_memcg() (Aristeu Rozanski) [RHEL-27740] - mm: memcontrol: skip moving non-present pages that are mapped elsewhere (Aristeu Rozanski) [RHEL-27740] - hugetlb: initialize variable to avoid compiler warning (Aristeu Rozanski) [RHEL-27740] - mm: swap: convert mark_page_lazyfree() to folio_mark_lazyfree() (Aristeu Rozanski) [RHEL-27740] - cma: tracing: print alloc result in trace_cma_alloc_finish (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: do not duplicate policy if it is not applicable for set_mempolicy_home_node (Aristeu Rozanski) [RHEL-27740] - mpage: use b_folio in do_mpage_readpage() (Aristeu Rozanski) [RHEL-27740] - jbd2: replace obvious uses of b_page with b_folio (Aristeu Rozanski) [RHEL-27740] - gfs2: replace obvious uses of b_page with b_folio (Aristeu Rozanski) [RHEL-27740] - buffer: use b_folio in mark_buffer_dirty() (Aristeu Rozanski) [RHEL-27740] - page_io: remove buffer_head include (Aristeu Rozanski) [RHEL-27740] - buffer: use b_folio in end_buffer_async_write() (Aristeu Rozanski) [RHEL-27740] - buffer: use b_folio in end_buffer_async_read() (Aristeu Rozanski) [RHEL-27740] - buffer: use b_folio in touch_buffer() (Aristeu Rozanski) [RHEL-27740] - buffer: replace obvious uses of b_page with b_folio (Aristeu Rozanski) [RHEL-27740] - buffer: add b_folio as an alias of b_page (Aristeu Rozanski) [RHEL-27740] - selftests/memfd: add tests for MFD_NOEXEC_SEAL MFD_EXEC (Aristeu Rozanski) [RHEL-27740] - mm/memfd: add write seals when apply SEAL_EXEC to executable memfd (Aristeu Rozanski) [RHEL-27740] - mm/memfd: add MFD_NOEXEC_SEAL and MFD_EXEC (Aristeu Rozanski) [RHEL-27740] - selftests/memfd: add tests for F_SEAL_EXEC (Aristeu Rozanski) [RHEL-27740] - mm/slab.c: cleanup is_debug_pagealloc_cache() (Aristeu Rozanski) [RHEL-27740] - mm/sl{a,u}b: fix wrong usages of folio_page() for getting head pages (Aristeu Rozanski) [RHEL-27740] - context_tracking: Fix noinstr vs KASAN (Aristeu Rozanski) [RHEL-27740] - entry, kasan, x86: Disallow overriding mem*() functions (Aristeu Rozanski) [RHEL-27740] - ubsan: Fix objtool UACCESS warns (Aristeu Rozanski) [RHEL-27740] - mm/memremap: Replace zero-length array with DECLARE_FLEX_ARRAY() helper (Aristeu Rozanski) [RHEL-27740] - mm/slab: remove unused slab_early_init (Aristeu Rozanski) [RHEL-27740] - xen: use vma_lookup() in privcmd_ioctl_mmap() (Aristeu Rozanski) [RHEL-27740] - fs: remove the NULL get_block case in mpage_writepages (Aristeu Rozanski) [RHEL-27740] - selftests/memfd: clean up mapping in mfd_fail_write (Aristeu Rozanski) [RHEL-27740] - selftests/memfd: remove unused variable (Aristeu Rozanski) [RHEL-27740]- tools: ynl: fix converting flags to names after recent cleanup (Jose Ignacio Tornos Martinez) [RHEL-31945] - ynl: netdev: drop unnecessary enum-as-flags (Jose Ignacio Tornos Martinez) [RHEL-31945] - tools: ynl: extend netdev sample to dump xdp-rx-metadata-features (Jose Ignacio Tornos Martinez) [RHEL-31945] - bpf: expose information about supported xdp metadata kfunc (Jose Ignacio Tornos Martinez) [RHEL-31945] - bpf: make it easier to add new metadata kfunc (Jose Ignacio Tornos Martinez) [RHEL-31945] - xdp: use trusted arguments in XDP hints kfuncs (Jose Ignacio Tornos Martinez) [RHEL-31945] - netfilter: nft_ct: fix l3num expectations with inet pseudo family (Phil Sutter) [RHEL-31345] {CVE-2024-26673} - netfilter: nft_ct: sanitize layer 3 and 4 protocol number in custom expectations (Phil Sutter) [RHEL-31345] {CVE-2024-26673} - team: Fix use-after-free when an option instance allocation fails (Hangbin Liu) [RHEL-31052] - team: Remove NULL check before dev_{put, hold} (Hangbin Liu) [RHEL-31052] - ipv6: sr: fix possible use-after-free and null-ptr-deref (Hangbin Liu) [RHEL-30814 RHEL-31732] {CVE-2024-26735} - selftests: seg6: add selftest for NEXT-C-SID flavor in SRv6 End.X behavior (Hangbin Liu) [RHEL-30814] - seg6: add NEXT-C-SID support for SRv6 End.X behavior (Hangbin Liu) [RHEL-30814] - seg6: Cleanup duplicates of skb_dst_drop calls (Hangbin Liu) [RHEL-30814] - nvme-tcp: Fix comma-related oops (Maurizio Lombardi) [RHEL-25547] - security/keys: export key_lookup() (Maurizio Lombardi) [RHEL-25547] - nvme: add new config entries and enable them (Maurizio Lombardi) [RHEL-25547] - nvme: clear caller pointer on identify failure (Maurizio Lombardi) [RHEL-25547] - nvme: host: fix double-free of struct nvme_id_ns in ns_update_nuse() (Maurizio Lombardi) [RHEL-25547] - nvme: fcloop: make fcloop_class constant (Maurizio Lombardi) [RHEL-25547] - nvme: fabrics: make nvmf_class constant (Maurizio Lombardi) [RHEL-25547] - nvme: core: constify struct class usage (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: typo in nvmf_parse_key() (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: check max outstanding commands (Maurizio Lombardi) [RHEL-25547] - nvmet-rdma: set max_queue_size for RDMA transport (Maurizio Lombardi) [RHEL-25547] - nvmet: introduce new max queue size configuration entry (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: clamp queue size according to ctrl cap (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: introduce NVME_RDMA_MAX_METADATA_QUEUE_SIZE definition (Maurizio Lombardi) [RHEL-25547] - nvmet: set ctrl pi_support cap before initializing cap reg (Maurizio Lombardi) [RHEL-25547] - nvmet: set maxcmd to be per controller (Maurizio Lombardi) [RHEL-25547] - nvmet: compare mqes and sqsize only for IO SQ (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: move NVME_RDMA_IP_PORT from common file (Maurizio Lombardi) [RHEL-25547] - nvmet: remove superfluous initialization (Maurizio Lombardi) [RHEL-25547] - nvme: implement support for relaxed effects (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: fix I/O connect error handling (Maurizio Lombardi) [RHEL-25547] - nvme: use ns->head->pi_size instead of t10_pi_tuple structure size (Maurizio Lombardi) [RHEL-25547] - nvme-core: fix comment to reflect right functions (Maurizio Lombardi) [RHEL-25547] - nvme: move passthrough logging attribute to head (Maurizio Lombardi) [RHEL-25547] - nvme: allow passthru cmd error logging (Maurizio Lombardi) [RHEL-25547] - nvme-fc: show hostnqn when connecting to fc target (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: show hostnqn when connecting to rdma target (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: show hostnqn when connecting to tcp target (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: use RCU list iterator for assoc_list (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: take ref count on tgtport before delete assoc (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: avoid deadlock on delete association path (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: abort command when there is no binding (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: do not tack refs on tgtports from assoc (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: remove null hostport pointer check (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: hold reference on hostport match (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: free queue and assoc directly (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: defer cleanup using RCU properly (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: release reference on target port (Maurizio Lombardi) [RHEL-25547] - nvmet-fcloop: swap the list_add_tail arguments (Maurizio Lombardi) [RHEL-25547] - nvme-fc: do not wait in vain when unloading module (Maurizio Lombardi) [RHEL-25547] - nvme-fc: log human-readable opcode on timeout (Maurizio Lombardi) [RHEL-25547] - nvme: split out fabrics version of nvme_opcode_str() (Maurizio Lombardi) [RHEL-25547] - nvme: take const cmd pointer in read-only helpers (Maurizio Lombardi) [RHEL-25547] - nvme: remove redundant status mask (Maurizio Lombardi) [RHEL-25547] - nvme: return string as char *, not unsigned char * (Maurizio Lombardi) [RHEL-25547] - nvme-common: add module description (Maurizio Lombardi) [RHEL-25547] - nvme: enable retries for authentication commands (Maurizio Lombardi) [RHEL-25547] - nvme: change __nvme_submit_sync_cmd() calling conventions (Maurizio Lombardi) [RHEL-25547] - nvme-auth: open-code single-use macros (Maurizio Lombardi) [RHEL-25547] - nvme: use ctrl state accessor (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: fix nvme tcp ida memory leak (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: Fix transfer length when write_generate/read_verify are 0 (Maurizio Lombardi) [RHEL-25547] - nvmet: add module description to stop warnings (Maurizio Lombardi) [RHEL-25547] - nvme: add module description to stop warnings (Maurizio Lombardi) [RHEL-25547] - nvmet: unify aer type enum (Maurizio Lombardi) [RHEL-25547] - nvmet-rdma: avoid circular locking dependency on install_queue() (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: avoid circular locking dependency on install_queue() (Maurizio Lombardi) [RHEL-25547] - nvme-pci: set doorbell config before unquiescing (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: enhance timeout kernel log (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: enhance timeout kernel log (Maurizio Lombardi) [RHEL-25547] - nvme-pci: enhance timeout kernel log (Maurizio Lombardi) [RHEL-25547] - nvme: trace: avoid memcpy overflow warning (Maurizio Lombardi) [RHEL-25547] - nvmet: re-fix tracing strncpy() warning (Maurizio Lombardi) [RHEL-25547] - nvme: introduce nvme_disk_is_ns_head helper (Maurizio Lombardi) [RHEL-25547] - nvme: Add pr_ops read_reservation support (Maurizio Lombardi) [RHEL-25547] - nvme: Add a nvme_pr_type enum (Maurizio Lombardi) [RHEL-25547] - nvme: Add pr_ops read_keys support (Maurizio Lombardi) [RHEL-25547] - nvme: Add helper to send pr command (Maurizio Lombardi) [RHEL-25547] - nvme: Move pr code to it's own file (Maurizio Lombardi) [RHEL-25547] - nvme: Don't hardcode the data len for pr commands (Maurizio Lombardi) [RHEL-25547] - nvme: Fix reservation status related structs (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: Use sendmsg(MSG_SPLICE_PAGES) rather then sendpage (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: Use sendmsg(MSG_SPLICE_PAGES) rather then sendpage (Maurizio Lombardi) [RHEL-25547] - nvme-pci: disable write zeroes for SK Hynix BC901 (Maurizio Lombardi) [RHEL-25547] - nvmet-fcloop: Remove remote port from list when unlinking (Maurizio Lombardi) [RHEL-25547] - nvmet-trace: avoid dereferencing pointer too early (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: remove unnecessary bracket (Maurizio Lombardi) [RHEL-25547] - nvme: simplify the max_discard_segments calculation (Maurizio Lombardi) [RHEL-25547] - nvme: fix max_discard_sectors calculation (Maurizio Lombardi) [RHEL-25547] - nvme: also skip discard granularity updates in nvme_config_discard (Maurizio Lombardi) [RHEL-25547] - nvme: update the explanation for not updating the limits in nvme_config_discard (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: fix a missing endianess conversion in nvmet_tcp_try_peek_pdu (Maurizio Lombardi) [RHEL-25547] - nvme-common: mark nvme_tls_psk_prio static (Maurizio Lombardi) [RHEL-25547] - nvme: remove unused definition (Maurizio Lombardi) [RHEL-25547] - nvme: tcp: remove unnecessary goto statement (Maurizio Lombardi) [RHEL-25547] - nvme-fc: set numa_node after nvme_init_ctrl (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: don't check discovery ioccsz/iorcsz (Maurizio Lombardi) [RHEL-25547] - nvmet: configfs: use ctrl->instance to track passthru subsystems (Maurizio Lombardi) [RHEL-25547] - nvme: repack struct nvme_ns_head (Maurizio Lombardi) [RHEL-25547] - nvme: add csi, ms and nuse to sysfs (Maurizio Lombardi) [RHEL-25547] - nvme: rename ns attribute group (Maurizio Lombardi) [RHEL-25547] - nvme: refactor ns info setup function (Maurizio Lombardi) [RHEL-25547] - nvme: refactor ns info helpers (Maurizio Lombardi) [RHEL-25547] - nvme: move ns id info to struct nvme_ns_head (Maurizio Lombardi) [RHEL-25547] - nvmet: remove cntlid_min and cntlid_max check in nvmet_alloc_ctrl (Maurizio Lombardi) [RHEL-25547] - nvmet: allow identical cntlid_min and cntlid_max settings (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: check ioccsz and iorcsz (Maurizio Lombardi) [RHEL-25547] - nvme: introduce nvme_check_ctrl_fabric_info helper (Maurizio Lombardi) [RHEL-25547] - nvme-fc: replace deprecated strncpy with strscpy (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: replace deprecated strncpy with strscpy (Maurizio Lombardi) [RHEL-25547] - nvme-pci: fix sleeping function called from interrupt context (Maurizio Lombardi) [RHEL-25547] - nvme-pci: Add sleep quirk for Kingston drives (Maurizio Lombardi) [RHEL-25547] - nvme: fix deadlock between reset and scan (Maurizio Lombardi) [RHEL-25547] - nvme: Print capabilities changes just once (Maurizio Lombardi) [RHEL-25547] - nvme: prevent potential spectre v1 gadget (Maurizio Lombardi) [RHEL-25547] - nvme: improve NVME_HOST_AUTH and NVME_TARGET_AUTH config descriptions (Maurizio Lombardi) [RHEL-25547] - nvme-ioctl: move capable() admin check to the end (Maurizio Lombardi) [RHEL-25547] - nvme: ensure reset state check ordering (Maurizio Lombardi) [RHEL-25547] - nvme: introduce helper function to get ctrl state (Maurizio Lombardi) [RHEL-25547] - nvme-core: check for too small lba shift (Maurizio Lombardi) [RHEL-25547] - nvme: fine-tune sending of first keep-alive (Maurizio Lombardi) [RHEL-25547] - nvme: tcp: fix compile-time checks for TLS mode (Maurizio Lombardi) [RHEL-25547] - nvme: target: fix Kconfig select statements (Maurizio Lombardi) [RHEL-25547] - nvme: target: fix nvme_keyring_id() references (Maurizio Lombardi) [RHEL-25547] - nvme: move nvme_stop_keep_alive() back to original position (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: always initialize tls_handshake_tmo_work (Maurizio Lombardi) [RHEL-25547] - nvme: blank out authentication fabrics options if not configured (Maurizio Lombardi) [RHEL-25547] - nvme: catch errors from nvme_configure_metadata() (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: only evaluate 'tls' option if TLS is selected (Maurizio Lombardi) [RHEL-25547] - nvme-auth: set explanation code for failure2 msgs (Maurizio Lombardi) [RHEL-25547] - nvme-auth: unlock mutex in one place only (Maurizio Lombardi) [RHEL-25547] - nvme: keyring: fix conditional compilation (Maurizio Lombardi) [RHEL-25547] - nvme: common: make keyring and auth separate modules (Maurizio Lombardi) [RHEL-25547] - nvme-loop: always quiesce and cancel commands before destroying admin q (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: avoid open-coding nvme_tcp_teardown_admin_queue() (Maurizio Lombardi) [RHEL-25547] - nvme-auth: always set valid seq_num in dhchap reply (Maurizio Lombardi) [RHEL-25547] - nvme-auth: add flag for bi-directional auth (Maurizio Lombardi) [RHEL-25547] - nvme-auth: auth success1 msg always includes resp (Maurizio Lombardi) [RHEL-25547] - nvme: fix error-handling for io_uring nvme-passthrough (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: Fix a memory leak (Maurizio Lombardi) [RHEL-25547] - nvme-auth: use crypto_shash_tfm_digest() (Maurizio Lombardi) [RHEL-25547] - nvme-auth: allow mixing of secret and hash lengths (Maurizio Lombardi) [RHEL-25547] - nvme-auth: use transformed key size to create resp (Maurizio Lombardi) [RHEL-25547] - nvme-auth: alloc nvme_dhchap_key as single buffer (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: use 'spin_lock_bh' for state_lock() (Maurizio Lombardi) [RHEL-25547] - nvme: rework NVME_AUTH Kconfig selection (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: peek icreq before starting TLS (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: control messages for recvmsg() (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: enable TLS handshake upcall (Maurizio Lombardi) [RHEL-25547] - nvmet: Set 'TREQ' to 'required' when TLS is enabled (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: allocate socket file (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: make nvmet_tcp_alloc_queue() a void function (Maurizio Lombardi) [RHEL-25547] - nvmet: make TCP sectype settable via configfs (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: parse options 'keyring' and 'tls_key' (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: improve icreq/icresp logging (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: control message handling for recvmsg() (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: enable TLS handshake upcall (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: allocate socket file (Maurizio Lombardi) [RHEL-25547] - nvme-keyring: implement nvme_tls_psk_default() (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: add definitions for TLS cipher suites (Maurizio Lombardi) [RHEL-25547] - nvme: add TCP TSAS definitions (Maurizio Lombardi) [RHEL-25547] - nvme-keyring: define a 'psk' keytype (Maurizio Lombardi) [RHEL-25547] - nvme-keyring: register '.nvme' keyring (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: Annotate struct nvmet_fc_tgt_queue with __counted_by (Maurizio Lombardi) [RHEL-25547] - nvme-pci: add BOGUS_NID for Intel 0a54 device (Maurizio Lombardi) [RHEL-25547 RHEL-28783] - nvmet-auth: complete a request only after freeing the dhchap pointers (Maurizio Lombardi) [RHEL-25547] - nvme: sanitize metadata bounce buffer for reads (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: do not try to stop unallocated queues (Maurizio Lombardi) [RHEL-25547] - redhat/rhel_files/mod-extra.list.rhel: add test_lockup (Čestmír Kalina) [RHEL-26127] - redhat/configs: enable CONFIG_TEST_LOCKUP (Čestmír Kalina) [RHEL-26127] - lib/test_lockup: fix kernel pointer check for separate address spaces (Čestmír Kalina) [RHEL-26127] - sched/fair: Take the scheduling domain into account in select_idle_core() (Phil Auld) [RHEL-25535] - sched/fair: Take the scheduling domain into account in select_idle_smt() (Phil Auld) [RHEL-25535] - sched/fair: Fix tg->load when offlining a CPU (Phil Auld) [RHEL-25535] - sched/fair: Use all little CPUs for CPU-bound workloads (Phil Auld) [RHEL-25535] - sched/fair: Simplify util_est (Phil Auld) [RHEL-25535] - sched/fair: Remove SCHED_FEAT(UTIL_EST_FASTUP, true) (Phil Auld) [RHEL-25535] - sched: fair: move unused stub functions to header (Phil Auld) [RHEL-25535] - sched/doc: Update documentation after renames and synchronize Chinese version (Phil Auld) [RHEL-25535] - sched/pelt: Avoid underestimation of task utilization (Phil Auld) [RHEL-25535] - sched/deadline: Introduce deadline servers (Phil Auld) [RHEL-25535] - sched/deadline: Move bandwidth accounting into {en,de}queue_dl_entity (Phil Auld) [RHEL-25535] - sched/deadline: Collect sched_dl_entity initialization (Phil Auld) [RHEL-25535] - sched: Unify more update_curr*() (Phil Auld) [RHEL-25535] - sched: Remove vruntime from trace_sched_stat_runtime() (Phil Auld) [RHEL-25535] - sched: Unify runtime accounting across classes (Phil Auld) [RHEL-25535] - sched: Use WRITE_ONCE() for p->on_rq (Phil Auld) [RHEL-25535] - rcu/tasks-trace: Handle new PF_IDLE semantics (Phil Auld) [RHEL-25535] - rcu/tasks: Handle new PF_IDLE semantics (Phil Auld) [RHEL-25535] - rcu: Introduce rcu_cpu_online() (Phil Auld) [RHEL-25535] - sched/fair: Remove SIS_PROP (Phil Auld) [RHEL-25535] - sched/fair: Use candidate prev/recent_used CPU if scanning failed for cluster wakeup (Phil Auld) [RHEL-25535] - sched/fair: Scan cluster before scanning LLC in wake-up path (Phil Auld) [RHEL-15622] - sched: Add cpus_share_resources API (Phil Auld) [RHEL-15622] - sched/nohz: Update comments about NEWILB_KICK (Phil Auld) [RHEL-25535] - sched/fair: Remove duplicate #include (Phil Auld) [RHEL-25535] - sched: Make PELT acronym definition searchable (Phil Auld) [RHEL-25535] - sched/headers: Remove comment referring to rq::cpu_load, since this has been removed (Phil Auld) [RHEL-25535] - sched/topology: Move the declaration of 'schedutil_gov' to kernel/sched/sched.h (Phil Auld) [RHEL-25535] - sched/topology: Change behaviour of the 'sched_energy_aware' sysctl, based on the platform (Phil Auld) [RHEL-25535] - sched/topology: Remove the EM_MAX_COMPLEXITY limit (Phil Auld) [RHEL-25535] - sched/nohz: Remove unnecessarily complex error handling pattern from find_new_ilb() (Phil Auld) [RHEL-25535] - sched/nohz: Use consistent variable names in find_new_ilb() and kick_ilb() (Phil Auld) [RHEL-25535] - sched/nohz: Update idle load-balancing (ILB) comments (Phil Auld) [RHEL-25535] - sched/debug: Print 'tgid' in sched_show_task() (Phil Auld) [RHEL-25535] - sched/headers: Remove duplicate header inclusions (Phil Auld) [RHEL-25535] - sched/debug: Add new tracepoint to track compute energy computation (Phil Auld) [RHEL-25535] - sched/deadline: Make dl_rq->pushable_dl_tasks update drive dl_rq->overloaded (Phil Auld) [RHEL-25535] - sched/rt: Make rt_rq->pushable_tasks updates drive rto_mask (Phil Auld) [RHEL-25535] - sched/core: Refactor the task_flags check for worker sleeping in sched_submit_work() (Phil Auld) [RHEL-25535] - sched/fair: Fix warning in bandwidth distribution (Phil Auld) [RHEL-25535] - sched/fair: Make cfs_rq->throttled_csd_list available on !SMP (Phil Auld) [RHEL-25535] - sched/debug: Avoid checking in_atomic_preempt_off() twice in schedule_debug() (Phil Auld) [RHEL-25535] - sched/headers: Standardize the header guard #endif (Phil Auld) [RHEL-25535] - sched/headers: Standardize the header guard #endif (Phil Auld) [RHEL-25535] - sched/headers: Add header guard to (Phil Auld) [RHEL-25535] - kernel/sched: Modify initial boot task idle setup (Phil Auld) [RHEL-25535] - sched/fair: Rename check_preempt_curr() to wakeup_preempt() (Phil Auld) [RHEL-25535] - sched/fair: Rename check_preempt_wakeup() to check_preempt_wakeup_fair() (Phil Auld) [RHEL-25535] - sched/headers: Remove duplicated includes in kernel/sched/sched.h (Phil Auld) [RHEL-25535] - sched/fair: Ratelimit update to tg->load_avg (Phil Auld) [RHEL-20158 RHEL-25535] - sched/core: Use do-while instead of for loop in set_nr_if_polling() (Phil Auld) [RHEL-25535] - sched/fair: Fix cfs_rq_is_decayed() on !SMP (Phil Auld) [RHEL-25535] - sched: Assert for_each_thread() is properly locked (Phil Auld) [RHEL-25535] - sched/core: Report correct state for TASK_IDLE | TASK_FREEZABLE (Phil Auld) [RHEL-25535] - sched/core: Add kernel-doc for set_cpus_allowed_ptr() (Phil Auld) [RHEL-25535] - sched/headers: Rename task_struct::state to task_struct::__state in the comments too (Phil Auld) [RHEL-25535] - sched: add WF_CURRENT_CPU and externise ttwu (Phil Auld) [RHEL-25535] - sched/fair: Stabilize asym cpu capacity system idle cpu selection (Phil Auld) [RHEL-25535] - sched/core: introduce sched_core_idle_cpu() (Phil Auld) [RHEL-25535] - genirq, softirq: Use in_hardirq() instead of in_irq() (Phil Auld) [RHEL-25535] - sched: add throttled time stat for throttled children (Phil Auld) [RHEL-25535] - sched: don't account throttle time for empty groups (Phil Auld) [RHEL-25535] - kbuild: add kbuild-file macro (Radu Rendec) [RHEL-33669] - kbuild: replace $(if A,A,B) with $(or A,B) in scripts/Makefile.modpost (Radu Rendec) [RHEL-33669] - kbuild: Fix include path in scripts/Makefile.modpost (Radu Rendec) [RHEL-33669] - smb: client: fix rename(2) regression against samba (Paulo Alcantara) [RHEL-33612] - net/sched: fix lockdep splat in qdisc_tree_reduce_backlog() (Davide Caratti) [RHEL-32137] - net/sched: taprio: proper TCA_TAPRIO_TC_ENTRY_INDEX check (Davide Caratti) [RHEL-32137 RHEL-32497] {CVE-2024-26815} - net/sched: flower: Add lock protection when remove filter handle (Davide Caratti) [RHEL-32137] - net/sched: act_mirred: don't override retval if we already lost the skb (Davide Caratti) [RHEL-31724 RHEL-32137] {CVE-2024-26739} - net/sched: act_mirred: use the backlog for mirred ingress (Davide Caratti) [RHEL-31720 RHEL-32137] {CVE-2024-26740} - net/sched: act_mirred: Create function tcf_mirred_to_dev and improve readability (Davide Caratti) [RHEL-32137] - net/sched: flower: Fix chain template offload (Davide Caratti) [RHEL-31315 RHEL-32137] {CVE-2024-26669} - Revert "thermal: core: Don't update trip points inside the hysteresis range" (David Arcari) [RHEL-31848] - MAINTAINERS: remove section INTEL MENLOW THERMAL DRIVER (David Arcari) [RHEL-31848] - thermal: core: remove unnecessary check in trip_point_hyst_store() (David Arcari) [RHEL-31848] - thermal: intel: int340x_thermal: Use thermal zone accessor functions (David Arcari) [RHEL-31848] - thermal: core: Remove excess empty line from a comment (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Add Lunar Lake-M PCI ID (David Arcari) [RHEL-31848] - thermal: intel: Set THERMAL_TRIP_FLAG_RW_TEMP directly (David Arcari) [RHEL-31848] - thermal: core: Drop the .set_trip_hyst() thermal zone operation (David Arcari) [RHEL-31848] - thermal: core: Add flags to struct thermal_trip (David Arcari) [RHEL-31848] - thermal: core: Move initial num_trips assignment before memcpy() (David Arcari) [RHEL-31848] - thermal: core: Store zone ops in struct thermal_zone_device (David Arcari) [RHEL-31848] - thermal: Get rid of CONFIG_THERMAL_WRITABLE_TRIPS (David Arcari) [RHEL-31848] - thermal: intel: Adjust ops handling during thermal zone registration (David Arcari) [RHEL-31848] - thermal: core: Store zone trips table in struct thermal_zone_device (David Arcari) [RHEL-31848] - thermal: intel: Discard trip tables after zone registration (David Arcari) [RHEL-31848] - thermal/intel: Fix intel_tcc_get_temp() to support negative CPU temperature (David Arcari) [RHEL-31848] - thermal: sysfs: Fix up white space in trip_point_temp_store() (David Arcari) [RHEL-31848] - thermal: intel: powerclamp: Remove dead code for target mwait value (David Arcari) [RHEL-31848] - thermal/debugfs: Unlock on error path in thermal_debug_tz_trip_up() (David Arcari) [RHEL-31848] - thermal: core: Use kstrdup_const() during cooling device registration (David Arcari) [RHEL-31848] - thermal/debugfs: Add thermal debugfs information for mitigation episodes (David Arcari) [RHEL-31848] - redhat/configs: disable CONFIG_THERMAL_DEBUGFS (David Arcari) [RHEL-31848] - thermal/debugfs: Add thermal cooling device debugfs information (David Arcari) [RHEL-31848] - thermal: netlink: Pass thermal zone pointer to notify routines (David Arcari) [RHEL-31848] - thermal: netlink: Pass pointers to thermal_notify_tz_trip_up/down() (David Arcari) [RHEL-31848] - thermal: netlink: Pass pointers to thermal_notify_tz_trip_change() (David Arcari) [RHEL-31848] - thermal: trip: Constify thermal zone argument of thermal_zone_trip_id() (David Arcari) [RHEL-31848] - thermal: intel: hfi: Enable an HFI instance from its first online CPU (David Arcari) [RHEL-31848] - thermal/thermal_of: Allow rebooting after critical temp (David Arcari) [RHEL-31848] - reboot: Introduce thermal_zone_device_critical_reboot() (David Arcari) [RHEL-31848] - thermal/core: Prepare for introduction of thermal reboot (David Arcari) [RHEL-31848] - thermal/sysfs: Update governors when the 'weight' has changed (David Arcari) [RHEL-31848] - thermal/sysfs: Update instance->weight under tz lock (David Arcari) [RHEL-31848] - thermal: core: Add governor callback for thermal zone change (David Arcari) [RHEL-31848] - thermal: core: Resume thermal zones asynchronously (David Arcari) [RHEL-31848] - thermal: core: Initialize poll_queue in thermal_zone_device_init() (David Arcari) [RHEL-31848] - thermal: core: Fix thermal zone suspend-resume synchronization (David Arcari) [RHEL-31848] - thermal/core: Check get_temp ops is present when registering a tz (David Arcari) [RHEL-31848] - thermal: trip: Use for_each_trip() in __thermal_zone_set_trips() (David Arcari) [RHEL-31848] - thermal: trip: Send trip change notifications on all trip updates (David Arcari) [RHEL-31848] - thermal: core: Rework thermal zone availability check (David Arcari) [RHEL-31848] - thermal: Drop redundant and confusing device_is_registered() checks (David Arcari) [RHEL-31848] - thermal: core: Make thermal_zone_device_unregister() return after freeing the zone (David Arcari) [RHEL-31848] - thermal: sysfs: Rework the reading of trip point attributes (David Arcari) [RHEL-31848] - thermal: sysfs: Rework the handling of trip point updates (David Arcari) [RHEL-31848] - thermal: trip: Drop a redundant check from thermal_zone_set_trip() (David Arcari) [RHEL-31848] - thermal: ACPI: Move the ACPI thermal library to drivers/acpi/ (David Arcari) [RHEL-31848] - thermal: core: Add trip thresholds for trip crossing detection (David Arcari) [RHEL-31848] - thermal: core: Pass trip pointer to governor throttle callback (David Arcari) [RHEL-31848] - thermal: gov_power_allocator: Use trip pointers instead of trip indices (David Arcari) [RHEL-31848] - thermal: core: Don't update trip points inside the hysteresis range (David Arcari) [RHEL-31848] - thermal: trip: Define for_each_trip() macro (David Arcari) [RHEL-31848] - thermal: trip: Simplify computing trip indices (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Enable power floor support (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Handle power floor interrupts (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Support power floor notifications (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Set feature mask before proc_thermal_add (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Common function to clear SOC interrupt (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Move interrupt status MMIO offset to common header (David Arcari) [RHEL-31848] - thermal: core: prevent potential string overflow (David Arcari) [RHEL-31848] - thermal: int340x: Use thermal_zone_for_each_trip() (David Arcari) [RHEL-31848] - thermal: int3406: Convert to platform remove callback returning void (David Arcari) [RHEL-31848] - thermal: int3403: Convert to platform remove callback returning void (David Arcari) [RHEL-31848] - thermal: int3402: Convert to platform remove callback returning void (David Arcari) [RHEL-31848] - thermal: int3401: Convert to platform remove callback returning void (David Arcari) [RHEL-31848] - thermal: int3400: Convert to platform remove callback returning void (David Arcari) [RHEL-31848] - thermal: trip: Drop redundant trips check from for_each_thermal_trip() (David Arcari) [RHEL-31848] - thermal: core: Drop trips_disabled bitmask (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Ack all PCI interrupts (David Arcari) [RHEL-31848] - thermal: int340x: Add ArrowLake-S PCI ID (David Arcari) [RHEL-31848] - thermal: int340x: Handle workload hint interrupts (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Add workload type hint interface (David Arcari) [RHEL-31848] - thermal: int340x: Remove PROC_THERMAL_FEATURE_WLT_REQ for Meteor Lake (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Use non MSI interrupts by default (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Add interrupt configuration function (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Move mailbox code to common module (David Arcari) [RHEL-31848] - thermal: Constify the trip argument of the .get_trend() zone callback (David Arcari) [RHEL-31848] - thermal/of: add missing of_node_put() (David Arcari) [RHEL-31848] - thermal: Use thermal_tripless_zone_device_register() (David Arcari) [RHEL-31848] - thermal: core: Add function for registering tripless thermal zones (David Arcari) [RHEL-31848] - thermal: core: Clean up headers of thermal zone registration functions (David Arcari) [RHEL-31848] - thermal: intel: intel_soc_dts_iosf: Remove redundant check (David Arcari) [RHEL-31848] - thermal: intel: int340x: simplify the code with module_platform_driver() (David Arcari) [RHEL-31848] - thermal/of: Fix potential uninitialized value access (David Arcari) [RHEL-31848] - thermal: Explicitly include correct DT includes (David Arcari) [RHEL-31848] - thermal: of: fix double-free on unregistration (David Arcari) [RHEL-31848] - thermal: core: constify params in thermal_zone_device_register (David Arcari) [RHEL-31848] - power: supply: core: Avoid duplicate hwmon device from thermal framework (David Arcari) [RHEL-31848] - thermal/drivers/int340x: Do not check the thermal zone state (David Arcari) [RHEL-31848] - thermal/drivers/int3400: Use thermal zone device wrappers (David Arcari) [RHEL-31848] - thermal/intel/intel_soc_dts_iosf: Fix reporting wrong temperatures (David Arcari) [RHEL-31848] - thermal: intel: int340x_thermal: New IOCTLs for Passive v2 table (David Arcari) [RHEL-31848] - thermal: intel: int340x: Add new line for UUID display (David Arcari) [RHEL-31848] - thermal: intel: powerclamp: Fix NULL pointer access issue (David Arcari) [RHEL-31848] - thermal: intel: menlow: Get rid of this driver (David Arcari) [RHEL-31848] - thermal: intel: int340x: Add DLVR support for RFIM control (David Arcari) [RHEL-31848] - thermal: intel: Avoid updating unsupported THERM_STATUS_CLEAR mask bits (David Arcari) [RHEL-31848] - thermal: intel: x86_pkg_temp_thermal: Add lower bound check for sysfs input (David Arcari) [RHEL-31848] - thermal/core: Use the thermal zone 'devdata' accessor in thermal located drivers (David Arcari) [RHEL-31848] - thermal: intel: BXT_PMIC: select REGMAP instead of depending on it (David Arcari) [RHEL-31848] - thermal: intel: quark_dts: fix error pointer dereference (David Arcari) [RHEL-31848] - thermal: Remove core header inclusion from drivers (David Arcari) [RHEL-31848] - thermal: intel: quark_dts: Use generic trip points (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Drop struct board_info (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Rename board ID symbols (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Fold suspend and resume routines into their callers (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Fold two functions into their callers (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Eliminate device operations object (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Rename device operations callbacks (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Eliminate redundant return pointers (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Make pch_wpt_add_acpi_psv_trip() return int (David Arcari) [RHEL-31848] - thermal: ACPI: Make helpers retrieve temperature only (David Arcari) [RHEL-31848] - thermal: intel: int340x: Add production mode attribute (David Arcari) [RHEL-31848] - docs: driver-api/thermal/intel_dptf: Use copyright symbol (David Arcari) [RHEL-31848] - Documentation: thermal: DPTF Documentation (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Add support for Wellsburg PCH (David Arcari) [RHEL-31848] - thermal: int340x_thermal: Use sysfs_emit_at() instead of scnprintf() (David Arcari) [RHEL-31848] - thermal: intel: Fix unsigned comparison with less than zero (David Arcari) [RHEL-31848] - thermal/x86_pkg_temp_thermal: Add support for handling dynamic tjmax (David Arcari) [RHEL-31848] - thermal/x86_pkg_temp_thermal: Use Intel TCC library (David Arcari) [RHEL-31848] - thermal/intel/intel_tcc_cooling: Use Intel TCC library (David Arcari) [RHEL-31848] - thermal/intel/intel_soc_dts_iosf: Use Intel TCC library (David Arcari) [RHEL-31848] - thermal/int340x/processor_thermal: Use Intel TCC library (David Arcari) [RHEL-31848] - thermal/intel: Introduce Intel TCC library (David Arcari) [RHEL-31848] - thermal: int340x: Add missing attribute for data rate base (David Arcari) [RHEL-31848] - thermal: intel: Don't set HFI status bit to 1 (David Arcari) [RHEL-31848] - thermal: intel: hfi: Remove a pointless die_id check (David Arcari) [RHEL-31848] - thermal: intel: hfi: ACK HFI for the same timestamp (David Arcari) [RHEL-31848] - thermal: intel: Protect clearing of thermal status bits (David Arcari) [RHEL-31848] - thermal: intel: Prevent accidental clearing of HFI status (David Arcari) [RHEL-31848] - thermal: intel: intel_tcc_cooling: Add TCC cooling support for RaptorLake-S (David Arcari) [RHEL-31848] - thermal: intel: intel_tcc_cooling: Detect TCC lock bit (David Arcari) [RHEL-31848] - thermal: intel: hfi: Improve the type of hfi_features::nr_table_pages (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Use module_pci_driver() macro (David Arcari) [RHEL-31848] - thermal: int340x_thermal: Consolidate priv->data_vault checks (David Arcari) [RHEL-31848] - thermal/int340x_thermal: handle data_vault when the value is ZERO_SIZE_PTR (David Arcari) [RHEL-31848 RHEL-35486] {CVE-2022-48703} - thermal: intel: Add TCC cooling support for Alder Lake-N and Raptor Lake-P (David Arcari) [RHEL-31848] - intel: thermal: PCH: Drop ACPI_FADT_LOW_POWER_S0 check (David Arcari) [RHEL-31848] - thermal: intel: x86_pkg_temp_thermal: Drop duplicate 'is' from comment (David Arcari) [RHEL-31848] - thermal: intel_tcc_cooling: Add TCC cooling support for RaptorLake (David Arcari) [RHEL-31848] - thermal: intel: pch: improve the cooling delay log (David Arcari) [RHEL-31848] - thermal: intel: pch: enhance overheat handling (David Arcari) [RHEL-31848] - thermal: intel: pch: move cooling delay to suspend_noirq phase (David Arcari) [RHEL-31848] - thermal: intel: hfi: remove NULL check after container_of() call (David Arcari) [RHEL-31848] - thermal: intel: Allow processing of HWP interrupt (David Arcari) [RHEL-31848] - drivers/thermal/intel: Add TCC cooling support for AlderLake platform (David Arcari) [RHEL-31848] - dm: restore synchronous close of device mapper block device (Ming Lei) [RHEL-34573] - fs: use __fput_sync in close(2) (Ming Lei) [RHEL-34573] - powerpc/pseries: Fix potential memleak in papr_get_attr() (Mamatha Inamdar) [RHEL-35215] {CVE-2022-48669}- powercap: intel_rapl: Convert to platform remove callback returning void (David Arcari) [RHEL-35363] - x86/cpu/topology: Rename topology_max_die_per_package() (David Arcari) [RHEL-35363] - powercap: intel_rapl_tpmi: Fix System Domain probing (David Arcari) [RHEL-35363] - powercap: intel_rapl_tpmi: Fix a register bug (David Arcari) [RHEL-35363] - powercap: intel_rapl: Fix locking in TPMI RAPL (David Arcari) [RHEL-35363] - powercap: intel_rapl: Fix a NULL pointer dereference (David Arcari) [RHEL-35104 RHEL-35363] {CVE-2024-26975} - powercap: intel_rapl: Downgrade BIOS locked limits pr_warn() to pr_debug() (David Arcari) [RHEL-35363] - platform/x86/intel/ifs: Remove unnecessary initialization of 'ret' (David Arcari) [RHEL-35194] - platform/x86/intel/ifs: Add an entry rendezvous for SAF (David Arcari) [RHEL-35194] - platform/x86/intel/ifs: Replace the exit rendezvous with an entry rendezvous for ARRAY_BIST (David Arcari) [RHEL-35194] - platform/x86/intel/ifs: Add current batch number to trace output (David Arcari) [RHEL-35194] - platform/x86/intel/ifs: Trace on all HT threads when executing a test (David Arcari) [RHEL-35194] - kexec: fix the unexpected kexec_dprintk() macro (Baoquan He) [RHEL-477] - kexec_file, parisc: print out debugging message if required (Baoquan He) [RHEL-477] - kexec_file, power: print out debugging message if required (Baoquan He) [RHEL-477] - kexec_file, arm64: print out debugging message if required (Baoquan He) [RHEL-477] - kexec_file, x86: print out debugging message if required (Baoquan He) [RHEL-477] - kexec_file: print out debugging message if required (Baoquan He) [RHEL-477] - kexec_file: add kexec_file flag to control debug printing (Baoquan He) [RHEL-477] - mmc: renesas_sdhi: use plain numbers for end_flags (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: Fix rounding errors (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: special 4tap settings only apply to HS400 (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: take DMA end interrupts into account (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: add quirk for broken register layout (Radu Rendec) [RHEL-34056] - mmc: tmio: add callback for dma irq (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: improve naming of DMA struct (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: remove accessor function for internal_dmac (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: newer SoCs don't need manual tap correction (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: add R-Car Gen4 fallback compatibility string (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: Add missing checks for the presence of quirks (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: style fix for proper function bodies (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: make 'dmac_only_one_rx' a quirk (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: make 'fixed_addr_mode' a quirk (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: remove a stale comment (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: make setup selection more understandable (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: R-Car D3 also has no HS400 (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: remove outdated headers (Radu Rendec) [RHEL-34056] - mmc: host: Drop commas after SoC match table sentinels (Radu Rendec) [RHEL-34056] - spi: sh-msiof: avoid integer overflow in constants (Radu Rendec) [RHEL-34056] - spi: renesas,sh-msiof: R-Car V3U is R-Car Gen4 (Radu Rendec) [RHEL-34056] - spi: sh-msiof: add generic Gen4 binding (Radu Rendec) [RHEL-34056] - spi: renesas,sh-msiof: Add generic Gen4 and r8a779f0 support (Radu Rendec) [RHEL-34056] - spi: sh-msiof: drop unneeded MODULE_ALIAS (Radu Rendec) [RHEL-34056] - spi: rspi: drop unneeded MODULE_ALIAS (Radu Rendec) [RHEL-34056] - i2c: rcar: fix error code in probe() (Radu Rendec) [RHEL-34056] - i2c: rcar: improve accuracy for R-Car Gen3+ (Radu Rendec) [RHEL-34056] - i2c: rcar: reset controller is mandatory for Gen3+ (Radu Rendec) [RHEL-34056] - i2c: riic: avoid potential division by zero (Radu Rendec) [RHEL-34056] - i2c: rcar: remove open coded DIV_ROUND_CLOSEST (Radu Rendec) [RHEL-34056] - i2c: rcar: calculate divider instead of brute-forcing it (Radu Rendec) [RHEL-34056] - i2c: rcar: properly format a debug output (Radu Rendec) [RHEL-34056] - i2c: rcar: avoid non-standard use of goto (Radu Rendec) [RHEL-34056] - i2c: rcar: use flags instead of atomic_xfer (Radu Rendec) [RHEL-34056] - i2c: rcar: REP_AFTER_RD is not a persistent flag (Radu Rendec) [RHEL-34056] - i2c: rcar: use BIT macro consistently (Radu Rendec) [RHEL-34056] - i2c: rcar: refactor handling of first message (Radu Rendec) [RHEL-34056] - i2c: rcar: avoid race condition with SMIs (Radu Rendec) [RHEL-34056] - i2c: rcar: fix PM ref counts in probe error paths (Radu Rendec) [RHEL-34056] - i2c: rcar: add support for I2C_M_RECV_LEN (Radu Rendec) [RHEL-34056] - i2c: rcar: Add R-Car Gen4 support (Radu Rendec) [RHEL-34056] - dt-bindings: i2c: renesas,rcar-i2c: Add r8a779f0 support (Radu Rendec) [RHEL-34056] - i2c: rcar: update to new DMAENGINE API when terminating (Radu Rendec) [RHEL-34056] - i2c: rcar: enable interrupts before starting transfer (Radu Rendec) [RHEL-34056] - treewide: rename pinctrl_gpio_free_new() (Radu Rendec) [RHEL-34056] - treewide: rename pinctrl_gpio_request_new() (Radu Rendec) [RHEL-34056] - gpio: rcar: use new pinctrl GPIO helpers (Radu Rendec) [RHEL-34056] - gpio: rcar: Make the irqchip immutable (Radu Rendec) [RHEL-34056] - gpio: rcar: Add R-Car Gen4 support (Radu Rendec) [RHEL-34056] - dt-bindings: gpio: renesas,rcar-gpio: Add r8a779f0 support (Radu Rendec) [RHEL-34056] - gpio: rcar: Move PM device over to irq domain (Radu Rendec) [RHEL-34056] - irqchip/renesas-irqc: Move PM device over to irq domain (Radu Rendec) [RHEL-34056] - irqchip/renesas-intc-irqpin: Move PM device over to irq domain (Radu Rendec) [RHEL-34056] - gpio: rcar: Propagate errors from devm_request_irq() (Radu Rendec) [RHEL-34056] - gpio: rcar: Use platform_get_irq() to get the interrupt (Radu Rendec) [RHEL-34056] - gpio: ts5500: Use platform_get_irq() to get the interrupt (Radu Rendec) [RHEL-34056] - gpio: rcar: Always use local variable dev in gpio_rcar_probe() (Radu Rendec) [RHEL-34056] - pinctrl: renesas: use new pinctrl GPIO helpers (Radu Rendec) [RHEL-34056] - pinctrl: renesas: gpio: Use dynamic GPIO base if no function GPIOs (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Add missing header(s) (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Check drive pin conflicts (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Check bias pin conflicts (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Validate I/O voltage configs consistency (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Validate drive strength configs consistency (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Validate bias configs consistency (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Add pin group sharing checks (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Simplify same_name() (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Pass sh_pfc_soc_info to rcar_pin_to_bias_reg() (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Factor out .pin_to_portcr() address handling (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Remove unused pfc parameter from .pin_to_pocctrl() (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Prefix common checker output (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Fix bias checks on SoCs with pull-down only pins (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Move overlapping field check (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Fix off-by-one bug in drive register check (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Fix save/restore on SoCs with pull-down only pins (Radu Rendec) [RHEL-34056] - pinctrl: renesas: No need to initialise global statics (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Add generic support for resizable buses (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Add generic support for pin group subsets (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Rename SH_PFC_PIN_GROUP{,_ALIAS} args (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Reformat macros defining struct initializers (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Rename sh_pfc_soc_operations instances (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a77470: Reduce size for narrow VIN1 channel (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a77995: Add bias pinconf support (Radu Rendec) [RHEL-34056] - pinctrl: renesas: rcar: Avoid changing PUDn when disabling bias (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Fix tsn1_avtp_pps pin group (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Remove unused POC2 (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Fix GPIO function on I2C-capable pins (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779a0: Fix GPIO function on I2C-capable pins (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add Ethernet pins, groups, and functions (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add QSPI pins, groups, and functions (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add PCIe pins, groups, and function (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add MSIOF pins, groups, and functions (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add MMC pins, groups, and function (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add INTC-EX pins, groups, and function (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add HSCIF pins, groups, and functions (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add I2C pins, groups, and functions (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add SCIF pins, groups, and functions (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Initial R8A779F0 PFC support (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Add PORT_GP_CFG_19 macros (Radu Rendec) [RHEL-34056] - drivers/thermal/rcar_gen3_thermal: add reading fuses for Gen4 (Radu Rendec) [RHEL-34056] - drivers/thermal/rcar_gen3_thermal: refactor reading fuses into seprarate function (Radu Rendec) [RHEL-34056] - drivers/thermal/rcar_gen3_thermal: introduce 'info' structure (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Remove R-Car H3 ES1.* handling (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Fix device initialization (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Create device local ops struct (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Do not call set_trips() when resuming (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3: Add support for R-Car V4H (Radu Rendec) [RHEL-34056] - dt-bindings: thermal: rcar-gen3-thermal: Add r8a779g0 support (Radu Rendec) [RHEL-34056] - dt-bindings: thermal: rcar-gen3-thermal: Add r8a779f0 support (Radu Rendec) [RHEL-34056] - dt-bindings: thermal: rcar-gen3-thermal: use positive logic (Radu Rendec) [RHEL-34056] - dt-bindings: Drop redundant 'maxItems/minItems' in if/then schemas (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3: Use the generic function to get the number of trips (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar: Switch to new of API (Radu Rendec) [RHEL-34056] - drivers/thermal/rcar_gen3_thermal: Improve logging during probe (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Add r8a779f0 support (Radu Rendec) [RHEL-34056] - thermal: rcar_gen3_thermal: Read calibration from hardware (Radu Rendec) [RHEL-34056] - thermal: rcar_gen3_thermal: Store thcode and ptat in priv data (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Store TSC id as unsigned int (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Add support for hardware trip points (Radu Rendec) [RHEL-34056] - watchdog: renesas_wdt: Add R-Car Gen4 support (Radu Rendec) [RHEL-34056] - dt-bindings: watchdog: renesas-wdt: Document r8a779f0 support (Radu Rendec) [RHEL-34056] - clocksource/drivers/sh_cmt: Access registers according to spec (Radu Rendec) [RHEL-34056] - clocksource/drivers/sh_cmt: Add R-Car Gen4 support (Radu Rendec) [RHEL-34056] - dt-bindings: timer: renesas,cmt: Fix R-Car Gen4 fall-out (Radu Rendec) [RHEL-34056] - dt-bindings: timer: renesas,cmt: R-Car V3U is R-Car Gen4 (Radu Rendec) [RHEL-34056] - dt-bindings: timer: renesas,cmt: Add r8a779f0 and generic Gen4 CMT support (Radu Rendec) [RHEL-34056] - clocksource/drivers/sh_cmt: Fix wrong setting if don't request IRQ for clock source channel (Radu Rendec) [RHEL-34056] - dt-bindings: clock: Add r8a779f0 CPG Core Clock Definitions (Radu Rendec) [RHEL-34056] - dt-bindings: power: Add r8a779f0 SYSC power domain definitions (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Correct PFC/GPIO parent clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Fix Ethernet Switch clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Fix SCIF parent clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Fix HSCIF parent clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add SASYNCPER internal clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Fix SD0H clock name (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add Ethernet Switch clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add MSIOF clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add TMU and parent SASYNC clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add CMT clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add SDH0 clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add HSCIF clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add PCIe clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add Z0 and Z1 clock support (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add SDHI0 clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add thermal clock (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen4: Add CLK_TYPE_GEN4_PLL4 (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add UFS clock (Radu Rendec) [RHEL-34056] - clk: renesas: Move RPC core clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add PFC clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add I2C clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add WDT clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Fix RSW2 clock divider (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add SYS-DMAC clocks (Radu Rendec) [RHEL-34056] - clk: renesas: cpg-mssr: Add support for R-Car S4-8 (Radu Rendec) [RHEL-34056] - clk: renesas: r8a77995: Add RPC clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a77990: Add RPC clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779a0: Add CANFD module clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779a0: Fix SD0H clock name (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen4: Introduce R-Car Gen4 CPG driver (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: Parse DT for SDnH (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: Use dev_err_probe when getting clock fails (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen3: Remove outdated SD_SKIP_FIRST (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen3: Extend SDnH divider table (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen3: Switch to new SD clock handling (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: Flag non-standard SDnH handling for V3M (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779a0: Add SDnH clock to V3U (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen3: Add SDnH clock (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen3: Add dummy SDnH clock (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: Refactor renesas_sdhi_probe() (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779a0: Add RPC support (Radu Rendec) [RHEL-34056] - clk: renesas: cpg-lib: Move RPC clock registration to the library (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779a0: Add Z0 and Z1 clock support (Radu Rendec) [RHEL-34056] - pmdomain: Rename the genpd subsystem to pmdomain (Radu Rendec) [RHEL-34056] - soc: renesas: Move power-domain drivers to the genpd dir (Radu Rendec) [RHEL-34056] - soc: renesas: rcar-rst: Add support for R-Car S4-8 (Radu Rendec) [RHEL-34056] - soc: renesas: Identify R-Car S4-8 (Radu Rendec) [RHEL-34056] - soc: renesas: r8a779f0-sysc: Add r8a779f0 support (Radu Rendec) [RHEL-34056] - soc: renesas: rcar-gen4-sysc: Introduce R-Car Gen4 SYSC driver (Radu Rendec) [RHEL-34056] - soc: renesas: Prefer memcpy() over strcpy() (Radu Rendec) [RHEL-34056] - PM / devfreq: Synchronize devfreq_monitor_[start/stop] (Alessandro Carminati) [RHEL-31337] {CVE-2023-52635} - redhat/configs: enable CONFIG_LEDS_TRIGGER_NETDEV also for RHEL (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Fix kernel panic on interface rename trig notify (Michal Schmidt) [RHEL-32110] - leds: trigger: panic: Simplify led_trigger_set_panic (Michal Schmidt) [RHEL-32110] - leds: triggers: default-on: Add module alias for module auto-loading (Michal Schmidt) [RHEL-32110] - leds: trigger: audio: Set module alias for module auto-loading (Michal Schmidt) [RHEL-32110] - Documentation: leds: Update led-trigger-tty ABI description (Michal Schmidt) [RHEL-32110] - docs: ABI: sysfs-class-led-trigger-netdev: Document now hidable link_* (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Display only supported link speed attribute (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Add module alias ledtrig:netdev (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Skip setting baseline state in activate if hw-controlled (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Add core support for hw not supporting fallback to LED sw control (Michal Schmidt) [RHEL-32110] - leds: trigger: panic: Don't register panic notifier if creating the trigger failed (Michal Schmidt) [RHEL-32110] - leds: trigger: Remove unused function led_trigger_rename_static() (Michal Schmidt) [RHEL-32110] - leds: ledtrig-tty: Add additional line state evaluation (Michal Schmidt) [RHEL-32110] - leds: ledtrig-tty: Make rx tx activitate configurable (Michal Schmidt) [RHEL-32110] - leds: ledtrig-tty: Replace mutex with completion (Michal Schmidt) [RHEL-32110] - leds: ledtrig-tty: Free allocated ttyname buffer on deactivate (Michal Schmidt) [RHEL-32110] - leds: trigger: gpio: Convert to DEVICE_ATTR_RW() (Michal Schmidt) [RHEL-32110] - leds: trigger: gpio: Use sysfs_emit() to instead of s*printf() (Michal Schmidt) [RHEL-32110] - leds: trigger: gpio: Convert to use kstrtox() (Michal Schmidt) [RHEL-32110] - leds: trigger: gpio: Replace custom code for gpiod_get_optional() (Michal Schmidt) [RHEL-32110] - docs: ABI: sysfs-class-led-trigger-netdev: Add new modes and entry (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Extend speeds up to 10G (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: fix RTNL handling to prevent potential deadlock (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Move size check in set_device_name (Michal Schmidt) [RHEL-32110] - leds: triggers: gpio: Rewrite to use trigger-sources (Michal Schmidt) [RHEL-32110] - leds: Mark GPIO LED trigger broken (Michal Schmidt) [RHEL-32110] - leds: trigger: ledtrig-cpu:: Fix 'output may be truncated' issue for 'cpu' (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: rename 'hw_control' sysfs entry to 'offloaded' (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Use module_led_trigger macro to simplify the code (Michal Schmidt) [RHEL-32110] - leds: trigger: tty: Do not use LED_ON/OFF constants, use led_blink_set_oneshot instead (Michal Schmidt) [RHEL-32110] - leds: trig-netdev: Disable offload on deactivation of trigger (Michal Schmidt) [RHEL-32110] - led: trig: netdev: Fix requesting offload device (Michal Schmidt) [RHEL-32110] - docs: ABI: sysfs-class-led-trigger-netdev: add new modes and entry (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: expose hw_control status via sysfs (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: add additional specific link duplex mode (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: add additional specific link speed mode (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: uninitialized variable in netdev_trig_activate() (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: expose netdev trigger modes in linux include (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: init mode if hw control already active (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: validate configured netdev (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: add support for LED hw control (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: reject interval store for hw_control (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: add basic check for hw control support (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: introduce check for possible hw control (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: refactor code setting device name (Michal Schmidt) [RHEL-32110] - leds: add API to get attached device for LED hw control (Michal Schmidt) [RHEL-32110] - leds: add APIs for LEDs hw control (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Remove NULL check before dev_{put, hold} (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Use mutex instead of spinlocks (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Convert device attr to macro (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Rename add namespace to netdev trigger enum modes (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Drop NETDEV_LED_MODE_LINKUP from mode (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Recheck NETDEV_LED_MODE_LINKUP on dev rename (Michal Schmidt) [RHEL-32110] - leds: use sysfs_emit() to instead of scnprintf() (Michal Schmidt) [RHEL-32110] - leds: trigger: Disable CPU trigger on PREEMPT_RT (Michal Schmidt) [RHEL-32110] - leds: trigger: remove reference to obsolete CONFIG_IDE_GD_ATA (Michal Schmidt) [RHEL-32110] - leds: trigger: audio: Add an activate callback to ensure the initial brightness is set (Michal Schmidt) [RHEL-32110] - bus: fsl-mc: Use common ranges functions (Aaron Brookner) [RHEL-32995] - of/address: Add of_property_read_reg() helper (Aaron Brookner) [RHEL-32995] - of/address: Add of_range_count() helper (Aaron Brookner) [RHEL-32995] - of/address: Add support for 3 address cell bus (Aaron Brookner) [RHEL-32995] - of/address: Add of_range_to_resource() helper (Aaron Brookner) [RHEL-32995] - of: unittest: Add bus address range parsing tests (Aaron Brookner) [RHEL-32995] - of/platform: use of_address_count() helper (Aaron Brookner) [RHEL-32995] - of/address: introduce of_address_count() helper (Aaron Brookner) [RHEL-32995] - netfilter: ipset: Missing gc cancellations fixed (Phil Sutter) [RHEL-30522] - netfilter: ipset: fix performance regression in swap operation (Phil Sutter) [RHEL-30522] - netfilter: ipset: fix race condition between swap/destroy and kernel side add/del/test (Phil Sutter) [RHEL-30522] - arm64: dts: qcom: sa8775p: enable safety IRQ (Jennifer Berringer) [RHEL-31771] - mptcp: fix potential wake-up event loss (Davide Caratti) [RHEL-32669] - mptcp: prevent BPF accessing lowat from a subflow socket. (Davide Caratti) [RHEL-32669] - mptcp: don't account accept() of non-MPC client as fallback to TCP (Davide Caratti) [RHEL-32669] - mptcp: don't overwrite sock_ops in mptcp_is_tcpsk() (Davide Caratti) [RHEL-32669] - mptcp: fix possible deadlock in subflow diag (Davide Caratti) [RHEL-32669] {CVE-2024-26781} - mptcp: fix snd_wnd initialization for passive socket (Davide Caratti) [RHEL-32669] - mptcp: push at DSS boundaries (Davide Caratti) [RHEL-32669] - mptcp: avoid printing warning once on client side (Davide Caratti) [RHEL-32669] - mptcp: map v4 address to v6 when destroying subflow (Davide Caratti) [RHEL-32669] - mptcp: fix duplicate subflow creation (Davide Caratti) [RHEL-32669] - mptcp: fix data races on remote_id (Davide Caratti) [RHEL-32669] - mptcp: fix data races on local_id (Davide Caratti) [RHEL-32669] - mptcp: fix lockless access in subflow ULP diag (Davide Caratti) [RHEL-32669] - mptcp: add needs_id for netlink appending addr (Davide Caratti) [RHEL-32669] - mptcp: add needs_id for userspace appending addr (Davide Caratti) [RHEL-32669] - mptcp: really cope with fastopen race (Davide Caratti) [RHEL-31604 RHEL-32669] {CVE-2024-26708} - mptcp: check addrs list in userspace_pm_get_local_id (Davide Caratti) [RHEL-32669] - mptcp: corner case locking for rx path fields initialization (Davide Caratti) [RHEL-32669] - mptcp: fix more tx path fields initialization (Davide Caratti) [RHEL-32669] - mptcp: fix rcv space initialization (Davide Caratti) [RHEL-32669] - mptcp: drop the push_pending field (Davide Caratti) [RHEL-32669] - mptcp: fix data re-injection from stale subflow (Davide Caratti) [RHEL-32669] {CVE-2024-26826} - mptcp: relax check on MPC passive fallback (Davide Caratti) [RHEL-32669] - mptcp: refine opt_mp_capable determination (Davide Caratti) [RHEL-32669] - mptcp: use OPTION_MPTCP_MPJ_SYN in subflow_check_req() (Davide Caratti) [RHEL-32669] - mptcp: use OPTION_MPTCP_MPJ_SYNACK in subflow_finish_connect() (Davide Caratti) [RHEL-32669] - mptcp: strict validation before using mp_opt->hmac (Davide Caratti) [RHEL-32669] - mptcp: mptcp_parse_option() fix for MPTCPOPT_MP_JOIN (Davide Caratti) [RHEL-32669] - mptcp: fix setsockopt(IP_TOS) subflow locking (Davide Caratti) [RHEL-32669] - net: openvswitch: fix unwanted error log on timeout policy probing (Antoine Tenart) [RHEL-32143] - net: openvswitch: Annotate struct mask_array with __counted_by (Antoine Tenart) [RHEL-32143] - net: openvswitch: Annotate struct dp_meter with __counted_by (Antoine Tenart) [RHEL-32143] - net: openvswitch: Annotate struct dp_meter_instance with __counted_by (Antoine Tenart) [RHEL-32143] - x86/nmi: Fix the inverse "in NMI handler" check (Prarit Bhargava) [RHEL-30106] - powerpc/pseries/papr-sysparm: use u8 arrays for payloads (Mamatha Inamdar) [RHEL-10565] - powerpc/selftests: Add test for papr-sysparm (Mamatha Inamdar) [RHEL-10565] - powerpc/selftests: Add test for papr-vpd (Mamatha Inamdar) [RHEL-10565] - powerpc/pseries/papr-sysparm: Expose character device to user space (Mamatha Inamdar) [RHEL-10565] - powerpc/pseries/papr-sysparm: Validate buffer object lengths (Mamatha Inamdar) [RHEL-10565] - powerpc/pseries: Add papr-vpd character driver for VPD retrieval (Mamatha Inamdar) [RHEL-10565] - powerpc/pseries: PAPR system parameter API (Mamatha Inamdar) [RHEL-10565] - powerpc/pseries: add RTAS work area allocator (Mamatha Inamdar) [RHEL-10565] - powerpc/rtas: clean up includes (Mamatha Inamdar) [RHEL-10565] - vt: fix memory overlapping when deleting chars in the buffer (Waiman Long) [RHEL-27780 RHEL-27781] {CVE-2022-48627}- powerpc/kasan: Fix addr error caused by page alignment (Mamatha Inamdar) [RHEL-33707] {CVE-2024-26712} - block: Fix page refcounts for unaligned buffers in __bio_release_pages() (Ming Lei) [RHEL-33723] - tools/power turbostat: v2024.04.10 (David Arcari) [RHEL-34610] - tools/power turbostat: Add selftests (David Arcari) [RHEL-34610] - tools/power/turbostat: Add support for Xe sysfs knobs (David Arcari) [RHEL-34610] - tools/power/turbostat: Add support for new i915 sysfs knobs (David Arcari) [RHEL-34610] - tools/power/turbostat: Introduce BIC_SAM_mc6/BIC_SAMMHz/BIC_SAMACTMHz (David Arcari) [RHEL-34610] - tools/power/turbostat: Fix uncore frequency file string (David Arcari) [RHEL-29239 RHEL-34610] - tools/power/turbostat: Unify graphics sysfs snapshots (David Arcari) [RHEL-34610] - tools/power/turbostat: Cache graphics sysfs path (David Arcari) [RHEL-34610] - tools/power/turbostat: Enable MSR_CORE_C1_RES support for ICX (David Arcari) [RHEL-34610] - tools/power turbostat: read RAPL counters via perf (David Arcari) [RHEL-34610] - tools/power turbostat: Add proper re-initialization for perf file descriptors (David Arcari) [RHEL-34610] - tools/power turbostat: Clear added counters when in no-msr mode (David Arcari) [RHEL-34610] - tools/power turbostat: add early exits for permission checks (David Arcari) [RHEL-34610] - tools/power turbostat: detect and disable unavailable BICs at runtime (David Arcari) [RHEL-34610] - tools/power turbostat: Add reading aperf and mperf via perf API (David Arcari) [RHEL-34610] - tools/power turbostat: Add --no-perf option (David Arcari) [RHEL-34610] - tools/power turbostat: Add --no-msr option (David Arcari) [RHEL-34610] - tools/power turbostat: enhance -D (debug counter dump) output (David Arcari) [RHEL-34610] - tools/power turbostat: Fix warning upon failed /dev/cpu_dma_latency read (David Arcari) [RHEL-34610] - tools/power turbostat: Read base_hz and bclk from CPUID.16H if available (David Arcari) [RHEL-34610] - tools/power turbostat: Print ucode revision only if valid (David Arcari) [RHEL-34610] - tools/power turbostat: Expand probe_intel_uncore_frequency() (David Arcari) [RHEL-29239 RHEL-34610] - tools/power turbostat: Do not print negative LPI residency (David Arcari) [RHEL-34610] - tools/power turbostat: Fix Bzy_MHz documentation typo (David Arcari) [RHEL-34610] - tools/power turbostat: Increase the limit for fd opened (David Arcari) [RHEL-34610] - tools/power turbostat: Fix added raw MSR output (David Arcari) [RHEL-34610] - net: rswitch: Allow jumbo frames (Radu Rendec) [RHEL-34587] - net: rswitch: Add jumbo frames handling for TX (Radu Rendec) [RHEL-34587] - net: rswitch: Add jumbo frames handling for RX (Radu Rendec) [RHEL-34587] - net: rswitch: Set GWMDNC register (Radu Rendec) [RHEL-34587] - net: rswitch: Add a setting ext descriptor function (Radu Rendec) [RHEL-34587] - net: rswitch: Add unmap_addrs instead of dma address in each desc (Radu Rendec) [RHEL-34587] - net: rswitch: Use build_skb() for RX (Radu Rendec) [RHEL-34587] - net: rswitch: Use unsigned int for desc related array index (Radu Rendec) [RHEL-34587] - net: rswitch: Drop unused argument/return value (Radu Rendec) [RHEL-34587] - net: rswitch: Fix missing dev_kfree_skb_any() in error path (Radu Rendec) [RHEL-34587] - net: rswitch: Fix return value in rswitch_start_xmit() (Radu Rendec) [RHEL-34587] - net: rswitch: Fix type of ret in rswitch_start_xmit() (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rcar_gen4_ptp: Depend on PTP_1588_CLOCK (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rcar_gen4_ptp: Break out to module (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rcar_gen4_ptp: Get clock increment from clock rate (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rcar_gen4_ptp: Prepare for shared register layout (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rcar_gen4_ptp: Fail on unknown register layout (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rcar_gen4_ptp: Remove incorrect comment (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: drop SoC names in Kconfig (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: group entries in Makefile (Radu Rendec) [RHEL-34587] - rswitch: Add PM ops (Radu Rendec) [RHEL-34587] - rswitch: Use unsigned int for port related array index (Radu Rendec) [RHEL-34587] - rswitch: Fix imbalance phy_power_off() calling (Radu Rendec) [RHEL-34587] - rswitch: Fix renesas_eth_sw_remove() implementation (Radu Rendec) [RHEL-34587] - rswitch: Fix PHY station management clock setting (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Add spin lock protection for irq {un}mask (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Fix unmasking irq condition (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Add .[gs]et_link_ksettings support (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Add runtime speed change support (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Use hardware pause features (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Use napi_gro_receive() in RX (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Fix timestamp feature after all descriptors are used (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Fix return value in error path of xmit (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Fix GWTSDIE register handling (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Fix the output value of quote from rswitch_rx() (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Improve TX timestamp accuracy (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Remove gptp flag from rswitch_gwca_queue (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Move linkfix variables to rswitch_gwca (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Rename rings in struct rswitch_gwca_queue (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Add "max-speed" handling (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Add phy_power_{on,off}() calling (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Add host_interfaces setting (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Convert to phy_device (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Simplify struct phy * handling (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Fix ethernet-ports handling (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: C45 only transactions (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Fix getting mac address from device tree (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Fix error path in renesas_eth_sw_probe() (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Fix MAC address info (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: Fix return type in rswitch_etha_wait_link_verification() (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Fix endless loop in error paths (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: Fix return type of rswitch_start_xmit() (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Fix build error about ptp (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Add R-Car Gen4 gPTP support (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: Add support for "Ethernet Switch" (Radu Rendec) [RHEL-34587] - dt-bindings: net: renesas: Document Renesas Ethernet Switch (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-ether-serdes: Add .exit() ops (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-ether-serdes: Reset in .init() (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-ether-serdes: Convert to devm_platform_ioremap_resource() (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-ether-serdes: Convert to platform remove callback returning void (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-eth-serdes: Remove retry code in .init() (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-eth-serdes: Add .power_on() into phy_ops (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-eth-serdes: Fix register setting (Radu Rendec) [RHEL-34587] - phy: renesas: Add Renesas Ethernet SERDES driver for R-Car S4-8 (Radu Rendec) [RHEL-34587] - dt-bindings: phy: renesas: Document Renesas Ethernet SERDES (Radu Rendec) [RHEL-34587] - arm64: tlb: Fix TLBI RANGE operand (Shaoqin Huang) [RHEL-26259] - arm64/mm: Modify range-based tlbi to decrement scale (Shaoqin Huang) [RHEL-26259] - net: remove gfp_mask from napi_alloc_skb() (Izabela Bakollari) [RHEL-32108] - netfilter: nft_flow_offload: release dst in case direct xmit path is used (Florian Westphal) [RHEL-33469] - ipvs: avoid stat macros calls from preemptible context (Florian Westphal) [RHEL-33469] - netfilter: flowtable: incorrect pppoe tuple (Florian Westphal) [RHEL-33469] - netfilter: flowtable: validate pppoe header (Florian Westphal) [RHEL-33469] - netfilter: nf_conntrack_h323: Add protection for bmp length out of range (Florian Westphal) [RHEL-33469] - netfilter: nft_flow_offload: reset dst in route object after setting up flow (Florian Westphal) [RHEL-33469] - netfilter: flowtable: simplify route logic (Florian Westphal) [RHEL-33469] - netfilter: nfnetlink_queue: un-break NF_REPEAT (Florian Westphal) [RHEL-33469] - netfilter: nf_log: replace BUG_ON by WARN_ON_ONCE when putting logger (Florian Westphal) [RHEL-33469] - netfilter: conntrack: correct window scaling with retransmitted SYN (Florian Westphal) [RHEL-33469] - block: fix q->blkg_list corruption during disk rebind (Ming Lei) [RHEL-33577] - RDMA/srpt: Do not register event handler until srpt device is fully setup (Kamal Heib) [RHEL-33226] {CVE-2024-26872} - netfilter: nf_tables: mark set as dead when unbinding anonymous set with timeout (Phil Sutter) [RHEL-30078] {CVE-2024-26643} - netfilter: nf_tables: disallow anonymous set with timeout flag (Phil Sutter) [RHEL-30082] {CVE-2024-26642} - tcp: properly terminate timers for kernel sockets (Paolo Abeni) [RHEL-32164] - tcp: add sanity checks to rx zerocopy (Paolo Abeni) [RHEL-29496 RHEL-32164] {CVE-2024-26640} - tcp: Add memory barrier to tcp_push() (Paolo Abeni) [RHEL-32164] - tcp: fix cookie_init_timestamp() overflows (Paolo Abeni) [RHEL-32164] - tcp_metrics: do not create an entry from tcp_init_metrics() (Paolo Abeni) [RHEL-32164] - tcp_metrics: properly set tp->snd_ssthresh in tcp_init_metrics() (Paolo Abeni) [RHEL-32164] - tcp_metrics: add missing barriers on delete (Paolo Abeni) [RHEL-32164] - tcp: tsq: relax tcp_small_queue_check() when rtx queue contains a single skb (Paolo Abeni) [RHEL-32164] - tcp: fix possible freeze in tx path under memory pressure (Paolo Abeni) [RHEL-32164] - thermal: intel: hfi: Add syscore callbacks for system-wide PM (David Arcari) [RHEL-30586] {CVE-2024-26646} - thermal: intel: hfi: Disable an HFI instance when all its CPUs go offline (David Arcari) [RHEL-30586] {CVE-2024-26646} - thermal: intel: hfi: Refactor enabling code into helper functions (David Arcari) [RHEL-30586] {CVE-2024-26646} - uio: Fix use-after-free in uio_open (Ricardo Robaina) [RHEL-26233] {CVE-2023-52439} - Partial backport of mm, treewide: introduce NR_PAGE_ORDERS (Dave Airlie) [RHEL-24101] - lib/ref_tracker: add printing to memory buffer (Dave Airlie) [RHEL-24101] - lib/ref_tracker: improve printing stats (Dave Airlie) [RHEL-24101] - lib/ref_tracker: add unlocked leak print helper (Dave Airlie) [RHEL-24101] - Partial backport of rxrpc: Fix locking issue (Dave Airlie) [RHEL-24101] - kunit: Add a macro to wrap a deferred action function (Dave Airlie) [RHEL-24101] - kunit: Fix some comments which were mistakenly kerneldoc (Dave Airlie) [RHEL-24101] - kunit: Fix a NULL vs IS_ERR() bug (Dave Airlie) [RHEL-24101] - kunit: device: Fix a NULL vs IS_ERR() check in init() (Dave Airlie) [RHEL-24101] - kunit: device: Unregister the kunit_bus on shutdown (Dave Airlie) [RHEL-24101] - kunit: Setup DMA masks on the kunit device (Dave Airlie) [RHEL-24101] - kunit: Add APIs for managing devices (Dave Airlie) [RHEL-24101] - debugfs: Export debugfs_create_str symbol (Dave Airlie) [RHEL-24101] - dma-buf/sync_file: Add SET_DEADLINE ioctl (Dave Airlie) [RHEL-24101] - redhat: add CONFIG_AMD_WBRF file, disabled for now. (Dave Airlie) [RHEL-24101] - platform/x86/amd: Add support for AMD ACPI based Wifi band RFI mitigation feature (Dave Airlie) [RHEL-24101] - drm/i915: Move abs_diff() to math.h (Dave Airlie) [RHEL-24101] - string.h: add array-wrappers for (v)memdup_user() (Dave Airlie) [RHEL-24101] - hwmon: (coretemp) Enlarge per package core count limit (David Arcari) [RHEL-22705] - hwmon: (coretemp) Fix bogus core_id to attr name mapping (David Arcari) [RHEL-22705] - hwmon: (coretemp) Fix out-of-bounds memory access (David Arcari) [RHEL-22705 RHEL-31307] {CVE-2024-26664} - ceph: switch to corrected encoding of max_xattr_size in mdsmap (Xiubo Li) [RHEL-26722]- bnx2x: remove unused variable 'cur_data_offset' (Michal Schmidt) [RHEL-23117 RHEL-25588] - net/bnx2x: Prevent access to a freed page in page_pool (Michal Schmidt) [RHEL-23117 RHEL-25588] - bnx2x: Fix firmware version string character counts (Michal Schmidt) [RHEL-23117 RHEL-25588 RHEL-32855] - bnx2x: new flag for track HW resource allocation (Michal Schmidt) [RHEL-23117 RHEL-25588] - bnx2x: Remove unnecessary ternary operators (Michal Schmidt) [RHEL-23117 RHEL-25588] - bnx2x: fix page fault following EEH recovery (Michal Schmidt) [RHEL-23117 RHEL-25588] - bnx2x: use the right build_skb() helper (Michal Schmidt) [RHEL-23117 RHEL-25588] - bnx2x: fix pci device refcount leak in bnx2x_vf_is_pcie_pending() (Michal Schmidt) [RHEL-23117 RHEL-25588] - bnx2x: fix potential memory leak in bnx2x_tpa_stop() (Michal Schmidt) [RHEL-23117 RHEL-25588] - Revert "Revert "Merge: EDAC: add initial support for El Capitan"" (Aristeu Rozanski) [RHEL-29211] - quota: Fix potential NULL pointer dereference (Pavel Reichl) [RHEL-33221] {CVE-2024-26878} - powerpc/lib: Validate size for vector operations (Mamatha Inamdar) [RHEL-29116] {CVE-2023-52606} - futex: Prevent the reuse of stale pi_state (Waiman Long) [RHEL-28616] - futex: Fix hardcoded flags (Waiman Long) [RHEL-28616] - futex: make the vectored futex operations available (Waiman Long) [RHEL-28616] - futex: make futex_parse_waitv() available as a helper (Waiman Long) [RHEL-28616] - futex: add wake_data to struct futex_q (Waiman Long) [RHEL-28616] - futex: abstract out a __futex_wake_mark() helper (Waiman Long) [RHEL-28616] - futex: factor out the futex wake handling (Waiman Long) [RHEL-28616] - futex: move FUTEX2_VALID_MASK to futex.h (Waiman Long) [RHEL-28616] - futex/requeue: Remove unnecessary ‘NULL’ initialization from futex_proxy_trylock_atomic() (Waiman Long) [RHEL-28616] - futex: Add sys_futex_requeue() (Waiman Long) [RHEL-28616] - futex: Add flags2 argument to futex_requeue() (Waiman Long) [RHEL-28616] - futex: Propagate flags into get_futex_key() (Waiman Long) [RHEL-28616] - futex: Add sys_futex_wait() (Waiman Long) [RHEL-28616] - futex: FLAGS_STRICT (Waiman Long) [RHEL-28616] - futex: Add sys_futex_wake() (Waiman Long) [RHEL-28616] - futex: Validate futex value against futex size (Waiman Long) [RHEL-28616] - futex: Flag conversion (Waiman Long) [RHEL-28616] - futex: Extend the FUTEX2 flags (Waiman Long) [RHEL-28616] - futex: Clarify FUTEX2 flags (Waiman Long) [RHEL-28616] - futex/pi: Fix recursive rt_mutex waiter state (Waiman Long) [RHEL-28616] - locking/rtmutex: Add a lockdep assert to catch potential nested blocking (Waiman Long) [RHEL-28616] - locking/rtmutex: Use rt_mutex specific scheduler helpers (Waiman Long) [RHEL-28616] - sched: Provide rt_mutex specific scheduler helpers (Waiman Long) [RHEL-28616] - sched: Extract __schedule_loop() (Waiman Long) [RHEL-28616] - locking/rtmutex: Avoid unconditional slowpath for DEBUG_RT_MUTEXES (Waiman Long) [RHEL-28616] - sched: Constrain locks in sched_submit_work() (Waiman Long) [RHEL-28616] - futex: Use a folio instead of a page (Waiman Long) [RHEL-28616] - fchmodat2: add support for AT_EMPTY_PATH (Waiman Long) [RHEL-28616] - arch: Register fchmodat2, usually as syscall 452 (Waiman Long) [RHEL-28616] - fs: Add fchmodat2() (Waiman Long) [RHEL-28616] - Non-functional cleanup of a "__user * filename" (Waiman Long) [RHEL-28616] - syscalls: Remove file path comments from headers (Waiman Long) [RHEL-28616] - kernel/sys_ni: add compat entry for fadvise64_64 (Waiman Long) [RHEL-28616] - syscalls: compat: Fix the missing part for __SYSCALL_COMPAT (Waiman Long) [RHEL-28616] - futex: add missing rtmutex.h include (Waiman Long) [RHEL-28616] - Revert "sched/core: Provide sched_rtmutex() and expose sched work helpers") (Waiman Long) [RHEL-28616] - Revert "locking/rtmutex: Submit/resume work explicitly before/after blocking" (Waiman Long) [RHEL-28616] - Revert "locking/rtmutex: Avoid pointless blk_flush_plug() invocations" (Waiman Long) [RHEL-28616] - Revert "locking/rtmutex: Add a lockdep assert to catch potential nested blocking" (Waiman Long) [RHEL-28616] - Revert "sched/core: Add __always_inline to schedule_loop()" (Waiman Long) [RHEL-28616] - fsverity: remove hash page spin lock (Andrey Albershteyn) [RHEL-29914] - fsverity: skip PKCS#7 parser when keyring is empty (Andrey Albershteyn) [RHEL-29914] - fsverity: move sysctl registration out of signature.c (Andrey Albershteyn) [RHEL-29914] - fsverity: simplify handling of errors during initcall (Andrey Albershteyn) [RHEL-29914] - fsverity: explicitly check that there is no algorithm 0 (Andrey Albershteyn) [RHEL-29914] - fsverity: improve documentation for builtin signature support (Andrey Albershteyn) [RHEL-29914] - fsverity: update the documentation (Andrey Albershteyn) [RHEL-29914] - fsverity: simplify error handling in verify_data_block() (Andrey Albershteyn) [RHEL-29914] - fsverity: don't use bio_first_page_all() in fsverity_verify_bio() (Andrey Albershteyn) [RHEL-29914] - fsverity: constify fsverity_hash_alg (Andrey Albershteyn) [RHEL-29914] - fsverity: use shash API instead of ahash API (Andrey Albershteyn) [RHEL-29914] - fsverity: reject FS_IOC_ENABLE_VERITY on mode 3 fds (Andrey Albershteyn) [RHEL-29914] - fsverity: explicitly check for buffer overflow in build_merkle_tree() (Andrey Albershteyn) [RHEL-29914] - fsverity: use WARN_ON_ONCE instead of WARN_ON (Andrey Albershteyn) [RHEL-29914] - fs-verity: simplify sysctls with register_sysctl() (Andrey Albershteyn) [RHEL-29914] - fsverity: don't drop pagecache at end of FS_IOC_ENABLE_VERITY (Andrey Albershteyn) [RHEL-29914] - fsverity: Remove WQ_UNBOUND from fsverity read workqueue (Andrey Albershteyn) [RHEL-29914] - fsverity: support verifying data from large folios (Andrey Albershteyn) [RHEL-29914] - fs/buffer.c: support fsverity in block_read_full_folio() (Andrey Albershteyn) [RHEL-29914] - fsverity: support enabling with tree block size < PAGE_SIZE (Andrey Albershteyn) [RHEL-29914] - mm/readahead: Convert page_cache_async_readahead to take a folio (Andrey Albershteyn) [RHEL-29914] - fsverity: support verification with tree block size < PAGE_SIZE (Andrey Albershteyn) [RHEL-29914] - fs-verity: mention btrfs support (Andrey Albershteyn) [RHEL-29914] - btrfs: send: add support for fs-verity (Andrey Albershteyn) [RHEL-29914] - fsverity: replace fsverity_hash_page() with fsverity_hash_block() (Andrey Albershteyn) [RHEL-29914] - fsverity: use EFBIG for file too large to enable verity (Andrey Albershteyn) [RHEL-29914] - fsverity: store log2(digest_size) precomputed (Andrey Albershteyn) [RHEL-29914] - fsverity: simplify Merkle tree readahead size calculation (Andrey Albershteyn) [RHEL-29914] - fsverity: use unsigned long for level_start (Andrey Albershteyn) [RHEL-29914] - fsverity: remove debug messages and CONFIG_FS_VERITY_DEBUG (Andrey Albershteyn) [RHEL-29914] - fsverity: pass pos and size to ->write_merkle_tree_block (Andrey Albershteyn) [RHEL-29914] - fsverity: optimize fsverity_cleanup_inode() on non-verity files (Andrey Albershteyn) [RHEL-29914] - fsverity: optimize fsverity_prepare_setattr() on non-verity files (Andrey Albershteyn) [RHEL-29914] - fsverity: optimize fsverity_file_open() on non-verity files (Andrey Albershteyn) [RHEL-29914] - fsverity: stop using PG_error to track error status (Andrey Albershteyn) [RHEL-29914] - fs-verity: use kmap_local_page() instead of kmap() (Andrey Albershteyn) [RHEL-29914] - fs-verity: use memcpy_from_page() (Andrey Albershteyn) [RHEL-29914] - fs-verity: Use struct_size() helper in enable_verity() (Andrey Albershteyn) [RHEL-29914] - fs-verity: remove unused parameter desc_size in fsverity_create_info() (Andrey Albershteyn) [RHEL-29914] - fs-verity: fix signed integer overflow with i_size near S64_MAX (Andrey Albershteyn) [RHEL-29914] - config: wifi: disable new unsupported configuration options (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: only call drv_sta_rc_update for uploaded stations (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: fix the TXF mapping for BZ devices (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: ensure offloading TID queue exists (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: nl80211: reject iftype change with mesh ID change (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: fix a crash when we run out of stations (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: uninitialized variable in iwl_acpi_get_ppag_table() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: Fix some error codes (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: clear link_id in time_event (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: use correct address 3 in A-MSDU (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: reload info pointer in ieee80211_tx_dequeue() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: fix fortify warning (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: brcmfmac: Adjust n_channels usage for __counted_by (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: do not announce EPCS support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: exit eSR only after the FW does (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: fix a battery life regression (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: accept broadcast probe responses on 6 GHz (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: adding missing drv_mgd_complete_tx() call (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix waiting for beacons logic (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix unsolicited broadcast probe config (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: initialize SMPS mode correctly (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix driver debugfs for vif type change (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: set station RX-NSS on reconfig (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix RCU use in TDLS fast-xmit (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: improve CSA/ECSA connection refusal (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: detect stuck ECSA element in probe resp (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: remove extra kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: fill in MODULE_DESCRIPTION()s for mt76 drivers (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: fill in MODULE_DESCRIPTION()s for wilc1000 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: fill in MODULE_DESCRIPTION()s for Broadcom WLAN (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: Drop WBRF debugging statements (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: fix wiphy delayed work queueing (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: fix double-free bug (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix race condition on enabling fast-xmit (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix potential sta-link leak (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211/mac80211: remove dependency on non-existing option (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: fix missing interfaces when dumping (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: remove redundant ML element check (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: Update the default DSCP-to-UP mapping (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: tests: add some scanning related tests (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: kunit: extend MFP tests (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: kunit: generalize public action test (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: add kunit tests for public action handling (Jose Ignacio Tornos Martinez) [RHEL-28754] - kunit: add a convenience allocation wrapper for SKBs (Jose Ignacio Tornos Martinez) [RHEL-28754] - kunit: add parameter generation macro using description from array (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix spelling typo in comment (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: fix RCU dereference in __cfg80211_bss_update (Jose Ignacio Tornos Martinez) [RHEL-28754] - PCI: Remove unused 'node' member from struct pci_driver (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: replace ENOTSUPP with EOPNOTSUPP (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: use the new command to clear the internal buffer (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: disallow puncturing in US/Canada (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: add US/Canada MCC to API (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: Add rf_mapping of new wifi7 devices (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: cleanup BT Shared Single Antenna code (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: d3: avoid intermediate/early mutex unlock (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: send TX path flush in rfkill (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: Don't mark DFS channels as NO-IR (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: Allow DFS concurrent operation (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: set siso/mimo chains to 1 in FW SMPS request (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: add a driver callback to check active_links (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: avoid double free if updating BSS fails (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: ensure cfg80211_bss_update frees IEs on error (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: free beacon_ies when overridden from hidden BSS (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: allow 64-bit radiotap timestamps (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: rework RX timestamp flags (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: handle UHB AP and STA power type (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211_hwsim: Add custom reg for DFS concurrent (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: Schedule regulatory channels check on bandwith change (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: Schedule regulatory check on BSS STA channel change (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: reg: Support P2P operation on DFS channels (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: Skip association timeout update after comeback rejection (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: address some kerneldoc warnings (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211_hwsim: support HE 40 MHz in 2.4 GHz band (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: address several kerneldoc warnings (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mwifiex: fix uninitialized firmware_stat (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8723{be,ae}: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8723_common: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8192se: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8192ee: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8192de: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8192ce: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8192cu: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8192c: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8188ee: phy: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: phy: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: add calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: To improve Wi-Fi performance while BT is idle (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Translate antenna configuration from ID to string (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Update RF parameter control setting logic (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Add Bluetooth RSSI level information (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Set Bluetooth scan low-priority when Wi-Fi link/scan (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Update coexistence policy for Wi-Fi LPS (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Still show hardware grant signal info even Wi-Fi is PS (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Update BTG control related logic (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Add Pre-AGC control to enhance Wi-Fi RX performance (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Record down Wi-Fi initial mode information (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Fix wrong Wi-Fi role info and FDDT parameter members (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw88: use cfg80211_ssid_eq() instead of rtw_ssid_equal() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mwifiex: use cfg80211_ssid_eq() instead of mwifiex_ssid_cmp() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: introduce cfg80211_ssid_eq() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtl8xxxu: Add additional USB IDs for RTL8192EU devices (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: implement to configure TX/RX engines for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: add sys_init and filter option for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: Use DECLARE_FLEX_ARRAY() and fix -Warray-bounds warnings (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: host: Drop chan lock before queuing buffers (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: host: Add spinlock to protect WP access when queueing TREs (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: workaround too long expansion sparse warnings (Jose Ignacio Tornos Martinez) [RHEL-28754] - Revert "wifi: ath12k: use ATH12K_PCI_IRQ_DP_OFFSET for DP IRQ" (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rt2x00: remove useless code in rt2x00queue_create_tx_descriptor() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: only reset BB/RF for existing WiFi 6 chips while starting up (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: add DBCC H2C to notify firmware the status (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: add suffix _ax to MAC functions (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: add flags to check if CMAC and DMAC are enabled (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: add power on/off functions (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: add XTAL SI for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: phy: print out RFK log with formatted string (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: parse and print out RFK log from C2H events (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: add C2H event handlers of RFK log and report (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: load RFK log format string from firmware file (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: fw: add version field to BB MCU firmware element (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: fw: load TX power track tables from fw_element (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mwifiex: configure BSSID consistently when starting AP (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mwifiex: add extra delay for firmware ready (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Add checks for read/write callbacks while registering controllers (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Add support for async DMA read operation (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Add support for async DMA write operation (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: sta_info.c: fix sentence grammar (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: rx.c: fix sentence grammar (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: nl80211: fix grammar & spellos (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: fix spelling & punctutation (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: sort certificates in build (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Introduce async read/write callbacks (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Rename read_from_host() and write_to_host() APIs (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Pass mhi_ep_buf_info struct to read/write APIs (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Add support for interrupt moderation timer (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Use slab allocator where applicable (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: host: Add alignment check for event ring read pointer (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: host: pci_generic: Add SDX75 based modem support (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: host: Add a separate timeout parameter for waiting ready (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Do not allocate event ring element on stack (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath9k: reset survey of current channel after a scan started (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: fix the issue that the multicast/broadcast indicator is not read correctly for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Fix ath11k_htc_record flexible record (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw88: Use random MAC when efuse MAC invalid (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: avoid stringop-overflow warning (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: drop spurious WARN_ON() in ieee80211_ibss_csa_beacon() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: don't set ESS capab bit in assoc request (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: consume both probe response and beacon IEs (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: generate an ML element for per-STA profiles (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: Replace ENOTSUPP with EOPNOTSUPP (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: Replace ENOTSUPP with EOPNOTSUPP (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: add a flag to disallow puncturing (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: Add support for setting TID to link mapping (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: update some locking documentation (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: add BSS usage reporting (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: do not send STA_DISABLE_TX_CMD for newer firmware (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: remove async command callback (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: fw: file: don't use [0] for variable arrays (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: pcie: get_crf_id() can be void (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: pcie: dump CSRs before removal (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: pcie: clean up device removal work (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: add a debugfs hook to clear the monitor data (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: refactor RX tracing (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: don't support triggered EHT CQI feedback (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: Correctly report TSF data in scan complete (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: Use the link ID provided in scan request (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: nl80211: Extend del pmksa support for SAE and OWE security (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: cleanup airtime arithmetic with ieee80211_sta_keep_active() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: Add support for WBRF features (Jose Ignacio Tornos Martinez) [RHEL-28754] - platform/x86/amd: Add support for AMD ACPI based Wifi band RFI mitigation feature (Jose Ignacio Tornos Martinez) [RHEL-28754] - Documentation/driver-api: Add document about WBRF mechanism (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: expose nl80211_chan_width_to_mhz for wide sharing (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7921: fix country count limitation for CLC (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7921: reduce the size of MCU firmware download Rx queue (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: set DMA mask to 36 bits for boards with more than 4GB of RAM (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7921s: fix workqueue problem causes STA association fail (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: Convert to platform remove callback returning void (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7925: remove iftype from mt7925_init_eht_caps signature (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add PCI IDs for mt7992 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: add new definition of tx descriptor (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: adjust interface num and wtbl size for mt7992 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: support mt7992 eeprom loading (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: rework register offsets for mt7992 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add DMA support for mt7992 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: add firmware support for mt7992 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: introduce mt7996_band_valid() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: fix EHT phy mode check (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: add beacon protection support for mt7996 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: rework ampdu params setting (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: switch to mcu command for TX GI report (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: use chainmask for power delta calculation (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add txpower setting support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: change txpower init to per-phy (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: fix rate usage of inband discovery frames (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: align the format of fixed rate command (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: handle IEEE80211_RC_SMPS_CHANGED (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: set fixed_bw bit in TX descriptor for fixed rate frames (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: adjust WFDMA settings to improve performance (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: fix the size of struct bss_rate_tlv (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: add beacon duplicate TX mode support for mt7996 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add thermal sensor device support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: add thermal protection support for mt7996 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add TX statistics for EHT mode in debugfs (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add support for variants with auxiliary RX path (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7915: fallback to non-wed mode if platform_get_resource fails in mt7915_mmio_wed_init() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add wed rro delete session garbage collector (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add wed reset support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: move wed reset common code in mt76 module (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add wed rx support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: use u16 for val field in mt7996_mcu_set_rro signature (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: dma: introduce __mt76_dma_queue_reset utility routine (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add wed tx support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: increase MT_QFLAG_WED_TYPE size (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: introduce wed pointer in mt76_queue (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: introduce mt76_queue_is_wed_tx_free utility routine (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: move mt76_net_setup_tc in common code (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: move mt76_mmio_wed_offload_{enable,disable} in common code (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mmio: move mt76_mmio_wed_{init,release}_rx_buf in common code (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: Remove unnecessary (void*) conversions (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: permit to load precal from NVMEM cell for mt7915 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: permit to use alternative cell name to eeprom NVMEM load (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: make mt76_get_of_eeprom static again (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: limit support of precal loading for mt7915 to MTD only (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: fix broken precal loading from MTD for mt7915 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7921: support 5.9/6GHz channel config in acpi (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: add ability to explicitly forbid LED registration with DT (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: refine SER setting during WiFi CPU power on (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: dump MAC registers when SER occurs (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: add SER IMR tables (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: fw: extend program counter dump for Wi-Fi 7 chip (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: configure CRASH_TRIGGER FW feature (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: add support to allow broadcast action frame RX (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: make RX assoc data const (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: nl80211: refactor nl80211_send_mlme_event() arguments (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: avoid repeated wiphy access from hw (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: fix and enable AP mode for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: set IRQ affinity to CPU0 in case of one MSI vector (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: do not restore ASPM in case of single MSI vector (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: add support one MSI vector (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: refactor multiple MSI vector implementation (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: use ATH12K_PCI_IRQ_DP_OFFSET for DP IRQ (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: add CE and ext IRQ flag to indicate irq_handler (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: get msi_data again after request_irq is called (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: avoid repeated hw access from ar (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: Optimize the mac80211 hw data access (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: add 320 MHz bandwidth enums (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: fix misbehavior of TX beacon in concurrent mode (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: refine remain on channel flow to improve P2P connection (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: Refine active scan behavior in 6 GHz (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: fix not entering PS mode after AP stops (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rt2x00: make watchdog param per device (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: Remove bridge vendor/device ids (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: Remove unused PCI related defines and struct (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: Access full PMCS reg and use pci_regs.h (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: Add pdev into _rtl8821ae_clear_pci_pme_status() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: Use pci_find_capability() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: Reverse PM Capability exists check (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: Remove unnecessary PME_Status bit set (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: Convert to use PCIe capability accessors (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: Convert LNKCTL change to PCIe cap RMW accessors (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: Remove bogus and dangerous ASPM disable/enable code (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw88: sdio: Honor the host max_req_size in the RX path (Jose Ignacio Tornos Martinez) [RHEL-28754 RHEL-29465] {CVE-2023-52611} - wifi: rtw89: mac: functions to configure hardware engine and quota for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: use pointer to access functions of hardware engine and quota (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: move code related to hardware engine to individual functions (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: check queue empty according to chip gen (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: refine element naming used by queue empty check (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: add reserved size as factor of DLE used size (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: add to get DLE reserved quota (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: extend and add quota number (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: fw: replace deprecated strncpy with strscpy_pad (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: debug: remove wrapper of rtw89_debug() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: debug: add debugfs entry to disable dynamic mechanism (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: phy: dynamically adjust EDCCA threshold (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: debug: add to check if debug mask is enabled (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: phy: fix an undefined bitwise shift behavior (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: phy: remove some useless code (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw88: debug: remove wrapper of rtw_dbg() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: brcmfmac: Convert to platform remove callback returning void (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rt2x00: Simplify bool conversion (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Convert to platform remove callback returning void (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: fix race due to setting ATH11K_FLAG_EXT_IRQ_ENABLED too early (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: remove ath11k_htc_record::pauload[] (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: Use DECLARE_FLEX_ARRAY() for ath10k_htc_record (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: remove ath10k_htc_record::pauload[] (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: Update Qualcomm Innovation Center, Inc. copyrights (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Update Qualcomm Innovation Center, Inc. copyrights (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: Update Qualcomm Innovation Center, Inc. copyrights (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath9k: Fix potential array-index-out-of-bounds read in ath9k_htc_txstatus() (Jose Ignacio Tornos Martinez) [RHEL-28754 RHEL-29091] {CVE-2023-52594} - wifi: ath9k: Remove unnecessary (void*) conversions (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: refactor DP Rxdma ring structure (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: avoid explicit HW conversion argument in Rxdma replenish (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: avoid explicit RBM id argument in Rxdma replenish (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: avoid explicit mac id argument in Rxdma replenish (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: use select for CRYPTO_MICHAEL_MIC (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: use select for CRYPTO_MICHAEL_MIC (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: nl80211: Documentation update for NL80211_CMD_PORT_AUTHORIZED event (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: Extend support for scanning while MLO connected (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: Extend support for scanning while MLO connected (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ieee80211: fix PV1 frame control field name (Jose Ignacio Tornos Martinez) [RHEL-28754] - rfkill: return ENOTTY on invalid ioctl (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: Consolidate WMI peer flags (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Consolidate WMI peer flags (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: Remove obsolete struct wmi_peer_flags_map *peer_flags (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Remove obsolete struct wmi_peer_flags_map *peer_flags (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: Remove struct ath12k::ops (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Remove struct ath11k::ops (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: Remove unused struct ath10k_htc_frame (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: simplify __ath10k_htt_tx_txq_recalc() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: read efuse content from physical map (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: read efuse content via efuse map struct from logic map (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8852c: read RX gain offset from efuse for 6GHz channels (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: add to access efuse for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: use mac_gen pointer to access about efuse (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: add 8922A basic chip info (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: drop unused const_amdpci_aspm (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mwifiex: mwifiex_process_sleep_confirm_resp(): remove unused priv variable (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: regd: update regulatory map to R65-R44 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: regd: handle policy of 6 GHz according to BIOS (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: acpi: process 6 GHz band policy from DSM (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: simplify rtl_action_proc() and rtl_tx_agg_start() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: update interrupt mitigation register for 8922AE (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: correct interrupt mitigation register for 8852CE (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922ae: add v2 interrupt handlers for 8922AE (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: generalize interrupt status bits of interrupt handlers (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: add pre_deinit to be called after probe complete (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: stop/start DMA for level 1 recovery according to chip gen (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: reset BDRAM according to chip gen (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rt2x00: correct wrong BBP register in RxDCOC calibration (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Remove unneeded semicolon (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Defer on rproc_get failure (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rt2x00: restart beacon queue when hardware reset (Jose Ignacio Tornos Martinez) [RHEL-28754 RHEL-29095] {CVE-2023-52595} - wifi: rt2x00: disable RTS threshold for rt2800 by default (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rt2x00: introduce DMA busy check watchdog for rt2800 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw88: fix RX filter in FIF_ALLMULTI flag (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw88: simplify __rtw_tx_work() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: use struct assignment to replace memcpy() to append TDMA content (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: implement PCI mac_post_init for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: add LTR v2 for WiFi 7 chip (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: implement PCI mac_pre_init for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: use gen_def pointer to configure mac_{pre,post}_init and clear PCI ring index (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: add PCI generation information to pci_info for each chip (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: wilc1000: simplify wilc_scan() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: wilc1000: cleanup struct wilc_conn_info (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: replace deprecated strncpy with memcpy (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: drop NULL pointer check in ath12k_update_per_peer_tx_stats() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: remove orphaned rndis_wlan driver (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: remove orphaned wl3501 driver (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: remove orphaned ray_cs driver (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: remove orphaned cisco/aironet driver (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: extend PHY status parser to support WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: consider RX info for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: configure PPDU max user by chip (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: set entry size of address CAM to H2C field by chip (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: wilc1000: always release SDIO host in wilc_sdio_cmd53() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: wilc1000: simplify remain on channel support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: generalize code of PCI control DMA IO for WiFi 7 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: add new RX ring design to determine full RX ring efficiently (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: define PCI ring address for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922ae: add 8922AE PCI entry and basic info (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: fix timeout calculation in rtw89_roc_end() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl92ee_dm_dynamic_primary_cca_check(): fix typo in function name (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: cleanup struct rtl_phy (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: cleanup struct rtl_hal (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: brcmsmac: replace deprecated strncpy with memcpy (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: brcm80211: replace deprecated strncpy with strscpy (Jose Ignacio Tornos Martinez) [RHEL-28754] - blk-mq: don't change nr_hw_queues and nr_maps for kdump kernel (Ming Lei) [RHEL-29564] - zram: do not waste zram_table_entry flags bits (Ming Lei) [RHEL-29564] - block: count BLK_OPEN_RESTRICT_WRITES openers (Ming Lei) [RHEL-29564] - block: handle BLK_OPEN_RESTRICT_WRITES correctly (Ming Lei) [RHEL-29564] - fs,block: yield devices early (Ming Lei) [RHEL-29564] - fs,block: get holder during claim (Ming Lei) [RHEL-29564] - iomap: fix a regression for partial write errors (Ming Lei) [RHEL-29564] - mtd: key superblock by device number (Ming Lei) [RHEL-29564] - fs: export sget_dev() (Ming Lei) [RHEL-29564] - super: ensure valid info (Ming Lei) [RHEL-29564] - super: move lockdep assert (Ming Lei) [RHEL-29564] - fs/Kconfig: Fix compile error for romfs (Ming Lei) [RHEL-29564] - iomap: handle error conditions more gracefully in iomap_to_bh (Ming Lei) [RHEL-29564] - direct_write_fallback(): on error revert the ->ki_pos update from buffered write (Ming Lei) [RHEL-29564] - Revert "get rid of DCACHE_GENOCIDE" (Ming Lei) [RHEL-29564] - block: remove bdev_handle completely (Ming Lei) [RHEL-29564] - block: don't rely on BLK_OPEN_RESTRICT_WRITES when yielding write access (Ming Lei) [RHEL-29564] - bdev: remove bdev pointer from struct bdev_handle (Ming Lei) [RHEL-29564] - bdev: make struct bdev_handle private to the block layer (Ming Lei) [RHEL-29564] - bdev: make bdev_{release, open_by_dev}() private to block layer (Ming Lei) [RHEL-29564] - bdev: remove bdev_open_by_path() (Ming Lei) [RHEL-29564] - nfs: port block device access to files (Ming Lei) [RHEL-29564] - jfs: port block device access to file (Ming Lei) [RHEL-29564] - ext4: port block device access to file (Ming Lei) [RHEL-29564] - target: port block device access to file (Ming Lei) [RHEL-29564] - s390: port block device access to file (Ming Lei) [RHEL-29564] - nvme: port block device access to file (Ming Lei) [RHEL-29564] - block2mtd: port device access to files (Ming Lei) [RHEL-29564] - zram: port block device access to file (Ming Lei) [RHEL-29564] - xen: port block device access to file (Ming Lei) [RHEL-29564] - pktcdvd: port block device access to file (Ming Lei) [RHEL-29564] - drbd: port block device access to file (Ming Lei) [RHEL-29564] - xfs: port block device access to files (Ming Lei) [RHEL-29564] - power: port block device access to file (Ming Lei) [RHEL-29564] - swap: port block device usage to file (Ming Lei) [RHEL-29564] - md: port block device access to file (Ming Lei) [RHEL-29564] - block/genhd: port disk_scan_partitions() to file (Ming Lei) [RHEL-29564] - block/ioctl: port blkdev_bszset() to file (Ming Lei) [RHEL-29564] - bdev: open block device as files (Ming Lei) [RHEL-29564] - file: add alloc_file_pseudo_noaccount() (Ming Lei) [RHEL-29564] - file: prepare for new helper (Ming Lei) [RHEL-29564] - init: flush async file closing (Ming Lei) [RHEL-29564] - fs: add CONFIG_BUFFER_HEAD (Ming Lei) [RHEL-29564] - fs: build the legacy direct I/O code conditionally (Ming Lei) [RHEL-29564] - fs: move sb_init_dio_done_wq out of direct-io.c (Ming Lei) [RHEL-29564] - block: use iomap for writes to block devices (Ming Lei) [RHEL-29564] - block: stop setting ->direct_IO (Ming Lei) [RHEL-29564] - block: open code __generic_file_write_iter for blkdev writes (Ming Lei) [RHEL-29564] - fs: rename and move block_page_mkwrite_return (Ming Lei) [RHEL-29564] - fuse: drop redundant arguments to fuse_perform_write (Ming Lei) [RHEL-29564] - fuse: update ki_pos in fuse_perform_write (Ming Lei) [RHEL-29564] - fs: factor out a direct_write_fallback helper (Ming Lei) [RHEL-29564] - iomap: use kiocb_write_and_wait and kiocb_invalidate_pages (Ming Lei) [RHEL-29564] - iomap: update ki_pos in iomap_file_buffered_write (Ming Lei) [RHEL-29564] - filemap: add a kiocb_invalidate_post_direct_write helper (Ming Lei) [RHEL-29564] - filemap: add a kiocb_invalidate_pages helper (Ming Lei) [RHEL-29564] - filemap: add a kiocb_write_and_wait helper (Ming Lei) [RHEL-29564] - filemap: update ki_pos in generic_perform_write (Ming Lei) [RHEL-29564] - backing_dev: remove current->backing_dev_info (Ming Lei) [RHEL-29564] - redhat/configs: add CONFIG_BLK_DEV_WRITE_MOUNTED (Ming Lei) [RHEL-29564] - block: Fix a memory leak in bdev_open_by_dev() (Ming Lei) [RHEL-29564] - ext4: Block writes to journal device (Ming Lei) [RHEL-29564] - xfs: Block writes to log device (Ming Lei) [RHEL-29564] - fs: Block writes to mounted block devices (Ming Lei) [RHEL-29564] - btrfs: Do not restrict writes to btrfs devices (Ming Lei) [RHEL-29564] - block: Add config option to not allow writing to mounted devices (Ming Lei) [RHEL-29564] - block: Remove blkdev_get_by_*() functions (Ming Lei) [RHEL-29564] - super: use higher-level helper for {freeze,thaw} (Ming Lei) [RHEL-29564] - fs: Avoid grabbing sb->s_umount under bdev->bd_holder_lock (Ming Lei) [RHEL-29564] - fs: remove emergency_thaw_bdev (Ming Lei) [RHEL-29564] - super: wait until we passed kill super (Ming Lei) [RHEL-29564] - super: make locking naming consistent (Ming Lei) [RHEL-29564] - fs: simplify invalidate_inodes (Ming Lei) [RHEL-29564] - init: Deal with the init process being a user mode process (Ming Lei) [RHEL-29564] - dcache: remove unnecessary NULL check in dget_dlock() (Ming Lei) [RHEL-29564] - kill DCACHE_MAY_FREE (Ming Lei) [RHEL-29564] - __d_unalias() doesn't use inode argument (Ming Lei) [RHEL-29564] - d_alloc_parallel(): in-lookup hash insertion doesn't need an RCU variant (Ming Lei) [RHEL-29564] - get rid of DCACHE_GENOCIDE (Ming Lei) [RHEL-29564] - simple_fill_super(): don't bother with d_genocide() on failure (Ming Lei) [RHEL-29564] - nsfs: use d_make_root() (Ming Lei) [RHEL-29564] - d_alloc_pseudo(): move setting ->d_op there from the (sole) caller (Ming Lei) [RHEL-29564] - kill d_instantate_anon(), fold __d_instantiate_anon() into remaining caller (Ming Lei) [RHEL-29564] - retain_dentry(): introduce a trimmed-down lockless variant (Ming Lei) [RHEL-29564] - __dentry_kill(): new locking scheme (Ming Lei) [RHEL-29564] - d_prune_aliases(): use a shrink list (Ming Lei) [RHEL-29564] - switch select_collect{,2}() to use of to_shrink_list() (Ming Lei) [RHEL-29564] - to_shrink_list(): call only if refcount is 0 (Ming Lei) [RHEL-29564] - fold dentry_kill() into dput() (Ming Lei) [RHEL-29564] - don't try to cut corners in shrink_lock_dentry() (Ming Lei) [RHEL-29564] - fold the call of retain_dentry() into fast_dput() (Ming Lei) [RHEL-29564] - Call retain_dentry() with refcount 0 (Ming Lei) [RHEL-29564] - dentry_kill(): don't bother with retain_dentry() on slow path (Ming Lei) [RHEL-29564] - __dentry_kill(): get consistent rules for victim's refcount (Ming Lei) [RHEL-29564] - make retain_dentry() neutral with respect to refcounting (Ming Lei) [RHEL-29564] - __dput_to_list(): do decrement of refcount in the callers (Ming Lei) [RHEL-29564] - fast_dput(): new rules for refcount (Ming Lei) [RHEL-29564] - fast_dput(): handle underflows gracefully (Ming Lei) [RHEL-29564] - fast_dput(): having ->d_delete() is not reason to delay refcount decrement (Ming Lei) [RHEL-29564] - shrink_dentry_list(): no need to check that dentry refcount is marked dead (Ming Lei) [RHEL-29564] - centralize killing dentry from shrink list (Ming Lei) [RHEL-29564] - dentry: switch the lists of children to hlist (Ming Lei) [RHEL-29564] - coda_flag_children(): cope with dentries turning negative (Ming Lei) [RHEL-29564] - switch nfsd_client_rmdir() to use of simple_recursive_removal() (Ming Lei) [RHEL-29564] - kill d_backing_dentry() (Ming Lei) [RHEL-29564] - dentry.h: kill a mysterious comment (Ming Lei) [RHEL-29564] - dentry.h: trim externs (Ming Lei) [RHEL-29564] - kill d_{is,set}_fallthru() (Ming Lei) [RHEL-29564] - DCACHE_COOKIE: RIP (Ming Lei) [RHEL-29564] - DCACHE_... ->d_flags bits: switch to BIT() (Ming Lei) [RHEL-29564] - get rid of __dget() (Ming Lei) [RHEL-29564] - struct dentry: get rid of randomize_layout idiocy (Ming Lei) [RHEL-29564] - ovl: stop using d_alloc_anon()/d_instantiate_anon() (Ming Lei) [RHEL-29564] - net: macsec: indicate next pn update when offloading (Izabela Bakollari) [RHEL-30143] - IB/mlx5: Adjust mlx5 rate mapping to support 800Gb (Kamal Heib) [RHEL-30146] - IB/mlx5: Rename 400G_8X speed to comply to naming convention (Kamal Heib) [RHEL-30146] - IB/mlx5: Add support for 800G_8X lane speed (Kamal Heib) [RHEL-30146] - RDMA/ipoib: Add support for XDR speed in ethtool (Kamal Heib) [RHEL-30146] - IB/mlx5: Expose XDR speed through MAD (Kamal Heib) [RHEL-30146] - IB/core: Add support for XDR link speed (Kamal Heib) [RHEL-30146]- tracing: Fix cpu buffers unavailable due to 'record_disabled' missed (Mamatha Inamdar) [RHEL-23763] - smb: client: fix potential UAF in cifs_signal_cifsd_for_reconnect() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in smb2_is_network_name_deleted() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in is_valid_oplock_break() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in smb2_is_valid_oplock_break() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in smb2_is_valid_lease_break() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in cifs_stats_proc_show() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in cifs_stats_proc_write() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in cifs_dump_full_key() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in cifs_debug_files_proc_show() (Paulo Alcantara) [RHEL-7986] - smb: client: serialise cifs_construct_tcon() with cifs_mount_mutex (Paulo Alcantara) [RHEL-7986] - smb: client: handle DFS tcons in cifs_construct_tcon() (Paulo Alcantara) [RHEL-7986] - smb: client: refresh referral without acquiring refpath_lock (Paulo Alcantara) [RHEL-7986] - smb: client: guarantee refcounted children from parent session (Paulo Alcantara) [RHEL-7986] - smb: client: fix UAF in smb2_reconnect_server() (Paulo Alcantara) [RHEL-7986] - KVM: x86/mmu: Retry fault before acquiring mmu_lock if mapping is changing (Igor Mammedov) [RHEL-17714] - net: esp: fix bad handling of pages from page_pool (Sabrina Dubroca) [RHEL-31751] - net: skbuff: don't include to (Sabrina Dubroca) [RHEL-31751] - xfrm: fix a data-race in xfrm_lookup_with_ifid() (Sabrina Dubroca) [RHEL-31751] - xfrm: annotate data-race around use_time (Sabrina Dubroca) [RHEL-31751] - xfrm: fix a data-race in xfrm_gen_index() (Sabrina Dubroca) [RHEL-31751] - xfrm: interface: use DEV_STATS_INC() (Sabrina Dubroca) [RHEL-31751] - topology: Set capacity_freq_ref in all cases (Phil Auld) [RHEL-29020] - sched/fair: Fix frequency selection for non-invariant case (Phil Auld) [RHEL-29020] - arm64/amu: Use capacity_ref_freq() to set AMU ratio (Phil Auld) [RHEL-29020] - cpufreq/cppc: Set the frequency used for computing the capacity (Phil Auld) [RHEL-29020] - cpufreq/cppc: Move and rename cppc_cpufreq_{perf_to_khz|khz_to_perf}() (Phil Auld) [RHEL-29020] - energy_model: Use a fixed reference frequency (Phil Auld) [RHEL-29020] - cpufreq/schedutil: Use a fixed reference frequency (Phil Auld) [RHEL-29020] - cpufreq: Use the fixed and coherent frequency for scaling capacity (Phil Auld) [RHEL-29020] - cpufreq: Fix the race condition while updating the transition_task of policy (Phil Auld) [RHEL-29020] - sched/topology: Add a new arch_scale_freq_ref() method (Phil Auld) [RHEL-29020] - sched/cpufreq: Rework iowait boost (Phil Auld) [RHEL-29020] - sched/cpufreq: Rework schedutil governor performance estimation (Phil Auld) [RHEL-29020] - sched/topology: Consolidate and clean up access to a CPU's max compute capacity (Phil Auld) [RHEL-29020] - sched/timers: Explain why idle task schedules out on remote timer enqueue (Phil Auld) [RHEL-29020] - sched/cpuidle: Comment about timers requirements VS idle handler (Phil Auld) [RHEL-29020] - cpufreq: Rebuild sched-domains when removing cpufreq driver (Phil Auld) [RHEL-29020] - cpufreq: schedutil: Merge initialization code of sg_cpu in single loop (Phil Auld) [RHEL-29020] - cpufreq: schedutil: Update next_freq when cpufreq_limits change (Phil Auld) [RHEL-29020] - RDMA/qedr: Fix qedr_create_user_qp error flow (Kamal Heib) [RHEL-16780 RHEL-31716] {CVE-2024-26743} - i2c: tegra: Share same DMA channel for RX and TX (Mark Salter) [RHEL-28640] - redhat/configs: build in Tegra210 SPI driver (Mark Salter) [RHEL-28640] - net-procfs: use xarray iterator to implement /proc/net/dev (Ivan Vecera) [RHEL-30656] - net: make sure we never create ifindex = 0 (Ivan Vecera) [RHEL-30656] - tools: ynl: fix handling of multiple mcast groups (Ivan Vecera) [RHEL-30656] - tools: ynl: don't leak mcast_groups on init error (Ivan Vecera) [RHEL-30656] - tools: ynl: make sure we always pass yarg to mnl_cb_run (Ivan Vecera) [RHEL-30656] - selftests/bpf: Fix sockopt_sk selftest (Ivan Vecera) [RHEL-30656] - netlink: specs: devlink: fix reply command values (Ivan Vecera) [RHEL-30656] - netlink: annotate data-races around sk->sk_err (Ivan Vecera) [RHEL-30656] - doc/netlink: Fix missing classic_netlink doc reference (Ivan Vecera) [RHEL-30656] - devlink: move devlink_notify_register/unregister() to dev.c (Ivan Vecera) [RHEL-30656] - devlink: move small_ops definition into netlink.c (Ivan Vecera) [RHEL-30656] - devlink: move tracepoint definitions into core.c (Ivan Vecera) [RHEL-30656] - devlink: push linecard related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push rate related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push trap related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: use tracepoint_enabled() helper (Ivan Vecera) [RHEL-30656] - devlink: push region related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push param related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push resource related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push dpipe related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: move and rename devlink_dpipe_send_and_alloc_skb() helper (Ivan Vecera) [RHEL-30656] - devlink: push shared buffer related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push port related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push object register/unregister notifications into separate helpers (Ivan Vecera) [RHEL-30656] - doc/netlink: Add spec for rt route messages (Ivan Vecera) [RHEL-30656] - doc/netlink: Add spec for rt link messages (Ivan Vecera) [RHEL-30656] - doc/netlink: Add spec for rt addr messages (Ivan Vecera) [RHEL-30656] - tools/net/ynl: Add support for create flags (Ivan Vecera) [RHEL-30656] - tools/net/ynl: Implement nlattr array-nest decoding in ynl (Ivan Vecera) [RHEL-30656] - tools/net/ynl: Add support for netlink-raw families (Ivan Vecera) [RHEL-30656] - tools/net/ynl: Fix extack parsing with fixed header genlmsg (Ivan Vecera) [RHEL-30656] - tools/ynl: Add mcast-group schema parsing to ynl (Ivan Vecera) [RHEL-30656] - doc/netlink: Document the netlink-raw schema extensions (Ivan Vecera) [RHEL-30656] - doc/netlink: Update genetlink-legacy documentation (Ivan Vecera) [RHEL-30656] - doc/netlink: Add a schema for netlink-raw families (Ivan Vecera) [RHEL-30656] - doc/netlink: Add delete operation to ovs_vport spec (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: fix uAPI generation after tempfile changes (Ivan Vecera) [RHEL-30656] - netlink: specs: fix indent in fou (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: support empty attribute lists (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: fix collecting global policy attrs (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: set length of binary fields (Ivan Vecera) [RHEL-30656] - tools: ynl: allow passing binary data (Ivan Vecera) [RHEL-30656] - net: validate veth and vxcan peer ifindexes (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: use temporary file for rendering (Ivan Vecera) [RHEL-30656] - Documentation: Fix typos (Ivan Vecera) [RHEL-30656] - tools: ynl: add more info to KeyErrors on missing attrs (Ivan Vecera) [RHEL-30656] - netlink: specs: add ovs_vport new command (Ivan Vecera) [RHEL-30656] - net: warn about attempts to register negative ifindex (Ivan Vecera) [RHEL-30656] - ethtool: netlink: always pass genl_info to .prepare_data (Ivan Vecera) [RHEL-30656] - ethtool: netlink: simplify arguments to ethnl_default_parse() (Ivan Vecera) [RHEL-30656] - netdev-genl: use struct genl_info for reply construction (Ivan Vecera) [RHEL-30656] - genetlink: add genlmsg_iput() API (Ivan Vecera) [RHEL-30656] - genetlink: add a family pointer to struct genl_info (Ivan Vecera) [RHEL-30656] - genetlink: use attrs from struct genl_info (Ivan Vecera) [RHEL-30656] - genetlink: add struct genl_info to struct genl_dumpit_info (Ivan Vecera) [RHEL-30656] - genetlink: remove userhdr from struct genl_info (Ivan Vecera) [RHEL-30656] - genetlink: make genl_info->nlhdr const (Ivan Vecera) [RHEL-30656] - genetlink: push conditional locking into dumpit/done (Ivan Vecera) [RHEL-30656] - netlink: specs: devlink: extend health reporter dump attributes by port index (Ivan Vecera) [RHEL-30656] - devlink: extend health reporter dump selector by port index (Ivan Vecera) [RHEL-30656] - netlink: specs: devlink: extend per-instance dump commands to accept instance attributes (Ivan Vecera) [RHEL-30656] - devlink: allow user to narrow per-instance dumps by passing handle attrs (Ivan Vecera) [RHEL-30656] - devlink: remove converted commands from small ops (Ivan Vecera) [RHEL-30656] - devlink: remove duplicate temporary netlink callback prototypes (Ivan Vecera) [RHEL-30656] - netlink: specs: devlink: add commands that do per-instance dump (Ivan Vecera) [RHEL-30656] - devlink: pass flags as an arg of dump_one() callback (Ivan Vecera) [RHEL-30656] - devlink: introduce dumpit callbacks for split ops (Ivan Vecera) [RHEL-30656] - devlink: rename doit callbacks for per-instance dump commands (Ivan Vecera) [RHEL-30656] - devlink: introduce devlink_nl_pre_doit_port*() helper functions (Ivan Vecera) [RHEL-30656] - devlink: parse rate attrs in doit() callbacks (Ivan Vecera) [RHEL-30656] - devlink: parse linecard attr in doit() callbacks (Ivan Vecera) [RHEL-30656] - netlink: convert nlk->flags to atomic flags (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: add missing empty line between policies (Ivan Vecera) [RHEL-30656] - devlink: clear flag on port register error path (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: avoid rendering empty validate field (Ivan Vecera) [RHEL-30656] - devlink: Remove unused devlink_dpipe_table_resource_set() declaration (Ivan Vecera) [RHEL-30656] - devlink: use generated split ops and remove duplicated commands from small ops (Ivan Vecera) [RHEL-30656] - devlink: include the generated netlink header (Ivan Vecera) [RHEL-30656] - devlink: add split ops generated according to spec (Ivan Vecera) [RHEL-30656] - netlink: specs: devlink: add info-get dump op (Ivan Vecera) [RHEL-30656] - devlink: un-static devlink_nl_pre/post_doit() (Ivan Vecera) [RHEL-30656] - devlink: introduce couple of dumpit callbacks for split ops (Ivan Vecera) [RHEL-30656] - devlink: rename couple of doit netlink callbacks to match generated names (Ivan Vecera) [RHEL-30656] - devlink: rename devlink_nl_ops to devlink_nl_small_ops (Ivan Vecera) [RHEL-30656] - ynl-gen-c.py: render netlink policies static for split ops (Ivan Vecera) [RHEL-30656] - ynl-gen-c.py: allow directional model for kernel mode (Ivan Vecera) [RHEL-30656] - ynl-gen-c.py: filter rendering of validate field values for split ops (Ivan Vecera) [RHEL-30656] - netlink: specs: add dump-strict flag for dont-validate property (Ivan Vecera) [RHEL-30656] - devlink: Remove unused extern declaration devlink_port_region_destroy() (Ivan Vecera) [RHEL-30656] - net: convert some netlink netdev iterators to depend on the xarray (Ivan Vecera) [RHEL-30656] - net: store netdevs in an xarray (Ivan Vecera) [RHEL-30656] - ynl: print xdp-zc-max-segs in the sample (Ivan Vecera) [RHEL-30656] - ynl: regenerate all headers (Ivan Vecera) [RHEL-30656] - ynl: mark max/mask as private for kdoc (Ivan Vecera) [RHEL-30656] - ynl: expose xdp-zc-max-segs (Ivan Vecera) [RHEL-30656] - netlink: allow be16 and be32 types in all uint policy checks (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: fix parse multi-attr enum attribute (Ivan Vecera) [RHEL-30656] - netlink: Add new netlink_release function (Ivan Vecera) [RHEL-30656] - genetlink: add explicit ordering break check for split ops (Ivan Vecera) [RHEL-30656] - rtnetlink: Move nesting cancellation rollback to proper function (Ivan Vecera) [RHEL-30656] - devlink: remove reload failed checks in params get/set callbacks (Ivan Vecera) [RHEL-30656] - netlink: Make use of __assign_bit() API (Ivan Vecera) [RHEL-30656] - netlink: Add __sock_i_ino() for __netlink_diag_dump(). (Ivan Vecera) [RHEL-30656] - netlink: specs: add display hints to ovs_flow (Ivan Vecera) [RHEL-30656] - tools: ynl: add display-hint support to ynl (Ivan Vecera) [RHEL-30656] - netlink: specs: add display-hint to schema definitions (Ivan Vecera) [RHEL-30656] - tools: ynl: improve the direct-include header guard logic (Ivan Vecera) [RHEL-30656] - netlink: fix potential deadlock in netlink_set_err() (Ivan Vecera) [RHEL-30656] - netlink: specs: fixup openvswitch specs for code generation (Ivan Vecera) [RHEL-30656] - tools: ynl: work around stale system headers (Ivan Vecera) [RHEL-30656] - rtnetlink: move validate_linkmsg out of do_setlink (Ivan Vecera) [RHEL-30656] - rtnetlink: extend RTEXT_FILTER_SKIP_STATS to IFLA_VF_INFO (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: inherit policy in multi-attr (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: correct enum policies (Ivan Vecera) [RHEL-30656] - tools: ynl: add sample for ethtool (Ivan Vecera) [RHEL-30656] - tools: ynl: generate code for the ethtool family (Ivan Vecera) [RHEL-30656] - netlink: specs: ethtool: mark pads as pads (Ivan Vecera) [RHEL-30656] - netlink: specs: ethtool: untangle stats-get (Ivan Vecera) [RHEL-30656] - netlink: specs: ethtool: untangle UDP tunnels and cable test a bit (Ivan Vecera) [RHEL-30656] - netlink: specs: ethtool: add empty enum stringset (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: resolve enum vs struct name conflicts (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: don't generate enum types if unnamed (Ivan Vecera) [RHEL-30656] - netlink: specs: ethtool: add C render hints (Ivan Vecera) [RHEL-30656] - netlink: specs: support setting prefix-name per attribute (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: record extra args for regen (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: support excluding tricky ops (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: support / skip pads on the way to kernel (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: don't pass op_name to RenderInfo (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: support code gen for events (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: sanitize notification tracking (Ivan Vecera) [RHEL-30656] - tools: ynl: regen: stop generating common notification handlers (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: stop generating common notification handlers (Ivan Vecera) [RHEL-30656] - tools: ynl: regen: regenerate the if ladders (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: get attr type outside of if() (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: combine else with closing bracket (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: complete the C keyword list (Ivan Vecera) [RHEL-30656] - tools: ynl: regen: cleanup user space header includes (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: cleanup user space header includes (Ivan Vecera) [RHEL-30656] - tools: ynl: add sample for devlink (Ivan Vecera) [RHEL-30656] - tools: ynl: generate code for the devlink family (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: don't generate forward declarations for policies - regen (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: don't generate forward declarations for policies (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: walk nested types in depth (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: inherit struct use info (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: try to sort the types more intelligently (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: enable code gen for directional specs (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: refactor strmap helper generation (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: use enum names in op strmap more carefully (Ivan Vecera) [RHEL-30656] - netlink: specs: devlink: fill in some details important for C (Ivan Vecera) [RHEL-30656] - tools: ynl: generate code for the handshake family (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: improve unwind on parsing errors (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: fill in support for MultiAttr scalars (Ivan Vecera) [RHEL-30656] - netlink: specs: ethtool: fix random typos (Ivan Vecera) [RHEL-30656] - tools: ynl: add sample for netdev (Ivan Vecera) [RHEL-30656] - tools: ynl: support fou and netdev in C (Ivan Vecera) [RHEL-30656] - tools: ynl: user space helpers (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: clean up stray new lines at the end of reply-less requests (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: generate static descriptions of notifications (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: switch to family struct (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: generate alloc and free helpers for req (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: move the response reading logic into YNL (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: generate enum-to-string helpers (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: add error checking for nested structs (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: loosen type consistency check for events (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: don't override pure nested struct (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: fix unused / pad attribute handling (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: add extra headers for user space (Ivan Vecera) [RHEL-30656] - net/netlink: fix NETLINK_LIST_MEMBERSHIPS length report (Ivan Vecera) [RHEL-30656] - netlink: specs: add ynl spec for ovs_flow (Ivan Vecera) [RHEL-30656] - tools: ynl: Support enums in struct members in genetlink-legacy (Ivan Vecera) [RHEL-30656] - tools: ynl: Initialise fixed headers to 0 in genetlink-legacy (Ivan Vecera) [RHEL-30656] - doc: ynl: Add doc attr to struct members in genetlink-legacy spec (Ivan Vecera) [RHEL-30656] - netlink: specs: correct types of legacy arrays (Ivan Vecera) [RHEL-30656] - net: ynl: prefix uAPI header include with uapi/ (Ivan Vecera) [RHEL-30656] - tools: ynl: avoid dict errors on older Python versions (Ivan Vecera) [RHEL-30656] - tools: ynl: Handle byte-order in struct members (Ivan Vecera) [RHEL-30656] - tools: ynl: Use dict of predefined Structs to decode scalar types (Ivan Vecera) [RHEL-30656] - netlink: annotate accesses to nlk->cb_running (Ivan Vecera) [RHEL-30656] - netlink: Use copy_to_user() for optval in netlink_getsockopt(). (Ivan Vecera) [RHEL-30656] - tools: ynl: Rename ethtool to ethtool.py (Ivan Vecera) [RHEL-30656] - tools: ynl: Remove absolute paths to yaml files from ethtool testing tool (Ivan Vecera) [RHEL-30656] - tools: ynl: throw a more meaningful exception if family not supported (Ivan Vecera) [RHEL-30656] - tools: ynl: ethtool testing tool (Ivan Vecera) [RHEL-30656] - tools: ynl: replace print with NlError (Ivan Vecera) [RHEL-30656] - tools: ynl: populate most of the ethtool spec (Ivan Vecera) [RHEL-30656] - tools: ynl: support byte-order in cli (Ivan Vecera) [RHEL-30656] - docs: netlink: document the sub-type attribute property (Ivan Vecera) [RHEL-30656] - docs: netlink: document struct support for genetlink-legacy (Ivan Vecera) [RHEL-30656] - netlink: specs: add partial specification for openvswitch (Ivan Vecera) [RHEL-30656] - tools: ynl: Add fixed-header support to ynl (Ivan Vecera) [RHEL-30656] - tools: ynl: Add struct attr decoding to ynl (Ivan Vecera) [RHEL-30656] - tools: ynl: Add C array attribute decoding to ynl (Ivan Vecera) [RHEL-30656] - tools: ynl: Add struct parsing to nlspec (Ivan Vecera) [RHEL-30656] - tools: ynl: default to treating enums as flags for mask generation (Ivan Vecera) [RHEL-30656] - tools: ynl: Add missing types to encode/decode (Ivan Vecera) [RHEL-30656] - tools: ynl: add the Python requirements.txt file (Ivan Vecera) [RHEL-30656] - ynl: allow to encode u8 attr (Ivan Vecera) [RHEL-30656] - tools: ynl: skip the explicit op array size when not needed (Ivan Vecera) [RHEL-30656] - netlink: specs: allow uapi-header in genetlink (Ivan Vecera) [RHEL-30656] - netlink-specs: add partial specification for devlink (Ivan Vecera) [RHEL-30656] - netlink: remove unused 'compare' function (Ivan Vecera) [RHEL-30656]- Revert "net: rtnetlink: Enslave device before bringing it up" (Ivan Vecera) [RHEL-30344] - netlink: Reverse the patch which removed filtering (Ivan Vecera) [RHEL-30344] - tools: ynl-gen: fix enum index in _decode_enum(..) (Ivan Vecera) [RHEL-30344] - tools: ynl: fix setting presence bits in simple nests (Ivan Vecera) [RHEL-30344] - netlink: add nla be16/32 types to minlen array (Ivan Vecera) [RHEL-30344] - rtnetlink: Restore RTM_NEW/DELLINK notification behavior (Ivan Vecera) [RHEL-30344] - netlink: annotate lockless accesses to nlk->max_recvmsg_len (Ivan Vecera) [RHEL-30344] - tools: ynl: Fix genlmsg header encoding formats (Ivan Vecera) [RHEL-30344] - ynl: make the tooling check the license (Ivan Vecera) [RHEL-30344] - ynl: broaden the license even more (Ivan Vecera) [RHEL-30344] - tools: ynl: make definitions optional again (Ivan Vecera) [RHEL-30344] - tools: ynl: fix get_mask utility routine (Ivan Vecera) [RHEL-30344] - tools: ynl: fix render-max for flags definition (Ivan Vecera) [RHEL-30344] - tools: ynl: fix enum-as-flags in the generic CLI (Ivan Vecera) [RHEL-30344] - tools: ynl: move the enum classes to shared code (Ivan Vecera) [RHEL-30344] - ynl: re-license uniformly under GPL-2.0 OR BSD-3-Clause (Ivan Vecera) [RHEL-30344] - netlink: specs: update for codegen enumerating from 1 (Ivan Vecera) [RHEL-30344] - tools: ynl: use 1 as the default for first entry in attrs/ops (Ivan Vecera) [RHEL-30344] - tools: ynl: fully inherit attrs in subsets (Ivan Vecera) [RHEL-30344] - tools: net: add __pycache__ to gitignore (Ivan Vecera) [RHEL-30344] - tools: ynl-gen: re-raise the exception instead of printing (Ivan Vecera) [RHEL-30344] - tools: ynl-gen: fix single attribute structs with attr 0 only (Ivan Vecera) [RHEL-30344] - genetlink: Use string_is_terminated() helper (Ivan Vecera) [RHEL-30344] - string_helpers: Move string_is_valid() to the header (Ivan Vecera) [RHEL-30344] - tools: net: use python3 explicitly (Ivan Vecera) [RHEL-30344] - docs: netlink: add a starting guide for working with specs (Ivan Vecera) [RHEL-30344] - netlink: specs: finish up operation enum-models (Ivan Vecera) [RHEL-30344] - tools: ynl: load jsonschema on demand (Ivan Vecera) [RHEL-30344] - tools: ynl: use operation names from spec on the CLI (Ivan Vecera) [RHEL-30344] - tools: ynl: support pretty printing bad attribute names (Ivan Vecera) [RHEL-30344] - tools: ynl: support multi-attr (Ivan Vecera) [RHEL-30344] - tools: ynl: support directional enum-model in CLI (Ivan Vecera) [RHEL-30344] - tools: ynl: add support for types needed by ethtool (Ivan Vecera) [RHEL-30344] - tools: ynl: use the common YAML loading and validation code (Ivan Vecera) [RHEL-30344] - tools: ynl: add an object hierarchy to represent parsed spec (Ivan Vecera) [RHEL-30344] - tools: ynl: move the cli and netlink code around (Ivan Vecera) [RHEL-30344] - tools: ynl-gen: prevent do / dump reordering (Ivan Vecera) [RHEL-30344] - net: netlink: recommend policy range validation (Ivan Vecera) [RHEL-30344] - tools: ynl: store ops in ordered dict to avoid random ordering (Ivan Vecera) [RHEL-30344] - tools: ynl: rename ops_list -> msg_list (Ivan Vecera) [RHEL-30344] - tools: ynl: support kdocs for flags in code generation (Ivan Vecera) [RHEL-30344] - tools: ynl: add a completely generic client (Ivan Vecera) [RHEL-30344] - net: fou: use policy and operation tables generated from the spec (Ivan Vecera) [RHEL-30344] - net: fou: rename the source for linking (Ivan Vecera) [RHEL-30344] - net: fou: regenerate the uAPI from the spec (Ivan Vecera) [RHEL-30344] - netlink: add a proto specification for FOU (Ivan Vecera) [RHEL-30344] - net: add basic C code generators for Netlink (Ivan Vecera) [RHEL-30344] - netlink: add schemas for YAML specs (Ivan Vecera) [RHEL-30344] - docs: add more netlink docs (incl. spec docs) (Ivan Vecera) [RHEL-30344] - netlink: annotate data races around sk_state (Ivan Vecera) [RHEL-30344] - netlink: annotate data races around dst_portid and dst_group (Ivan Vecera) [RHEL-30344] - netlink: annotate data races around nlk->portid (Ivan Vecera) [RHEL-30344] - netlink: prevent potential spectre v1 gadgets (Ivan Vecera) [RHEL-30344] - netlink: remove the flex array from struct nlmsghdr (Ivan Vecera) [RHEL-30344] - treewide: use get_random_u32_below() instead of deprecated function (Ivan Vecera) [RHEL-30344] - lib: Fix some kernel-doc comments (Ivan Vecera) [RHEL-30344] - netlink: Fix potential skb memleak in netlink_ack (Ivan Vecera) [RHEL-30344] - netlink: introduce bigendian integer types (Ivan Vecera) [RHEL-30344] - rtnetlink: Honour NLM_F_ECHO flag in rtnl_delete_link (Ivan Vecera) [RHEL-30344] - rtnetlink: Honour NLM_F_ECHO flag in rtnl_newlink_create (Ivan Vecera) [RHEL-30344] - net: add new helper unregister_netdevice_many_notify (Ivan Vecera) [RHEL-30344] - rtnetlink: pass netlink message header and portid to rtnl_configure_link() (Ivan Vecera) [RHEL-30344] - netlink: split up copies in the ack construction (Ivan Vecera) [RHEL-30344] - netlink: hide validation union fields from kdoc (Ivan Vecera) [RHEL-30344] - docs: netlink: clarify the historical baggage of Netlink flags (Ivan Vecera) [RHEL-30344] - net: rtnetlink: Enslave device before bringing it up (Ivan Vecera) [RHEL-30344] - netfilter: nft_payload: reject out-of-range attributes via policy (Ivan Vecera) [RHEL-30344] - netlink: introduce NLA_POLICY_MAX_BE (Ivan Vecera) [RHEL-30344] - netlink: Bounds-check struct nlmsgerr creation (Ivan Vecera) [RHEL-30344] - net: rtnetlink: use netif_oper_up instead of open code (Ivan Vecera) [RHEL-30344] - genetlink: hold read cb_lock during iteration of genl_fam_idr in genl_bind() (Ivan Vecera) [RHEL-30344] - netlink: fix some kernel-doc comments (Ivan Vecera) [RHEL-30344] - net: improve and fix netlink kdoc (Ivan Vecera) [RHEL-30344] - net: add missing kdoc for struct genl_multicast_group::flags (Ivan Vecera) [RHEL-30344] - genetlink: correct uAPI defines (Ivan Vecera) [RHEL-30344] - netlink: do not reset transport header in netlink_recvmsg() (Ivan Vecera) [RHEL-30344] - rtnl: move rtnl_newlink_create() (Ivan Vecera) [RHEL-30344] - rtnl: split __rtnl_newlink() into two functions (Ivan Vecera) [RHEL-30344] - rtnl: allocate more attr tables on the heap (Ivan Vecera) [RHEL-30344] - Revert "rtnetlink: return EINVAL when request cannot succeed" (Ivan Vecera) [RHEL-30344] - netlink: reset network and mac headers in netlink_dump() (Ivan Vecera) [RHEL-30344] - rtnetlink: return EINVAL when request cannot succeed (Ivan Vecera) [RHEL-30344] - rtnetlink: return ENODEV when IFLA_ALT_IFNAME is used in dellink (Ivan Vecera) [RHEL-30344] - rtnetlink: enable alt_ifname for setlink/newlink (Ivan Vecera) [RHEL-30344] - rtnetlink: return ENODEV when ifname does not exist and group is given (Ivan Vecera) [RHEL-30344] - net: ensure net_todo_list is processed quickly (Ivan Vecera) [RHEL-30344] - af_netlink: Fix shift out of bounds in group mask calculation (Ivan Vecera) [RHEL-30344] - net: limit altnames to 64k total (Ivan Vecera) [RHEL-30344] - net: account alternate interface name memory (Ivan Vecera) [RHEL-30344] - rtnetlink: add new rtm tunnel api for tunnel id filtering (Ivan Vecera) [RHEL-30344] - net: make net->dev_unreg_count atomic (Ivan Vecera) [RHEL-30344] - netlink: remove nl_set_extack_cookie_u32() (Ivan Vecera) [RHEL-30344] - net: netlink: af_netlink: Prevent empty skb by adding a check on len. (Ivan Vecera) [RHEL-30344] - net: rtnetlink: use __dev_addr_set() (Ivan Vecera) [RHEL-30344] - net/core: Remove unused assignment operations and variable (Ivan Vecera) [RHEL-30344] - netlink: remove netlink_broadcast_filtered (Ivan Vecera) [RHEL-30344] - netlink: annotate data races around nlk->bound (Ivan Vecera) [RHEL-30344] - net: rtnetlink: convert rcu_assign_pointer to RCU_INIT_POINTER (Ivan Vecera) [RHEL-30344] - net: Support filtering interfaces on no master (Ivan Vecera) [RHEL-30344] - net: netlink: Remove unused function (Ivan Vecera) [RHEL-30344] - net: netlink: add the case when nlh is NULL (Ivan Vecera) [RHEL-30344] - netlink: Deal with ESRCH error in nlmsg_notify() (Ivan Vecera) [RHEL-30344] - rtnetlink: use nlmsg_notify() in rtnetlink_send() (Ivan Vecera) [RHEL-30344] - net: lan78xx: fix runtime PM count underflow on link stop (Jamie Bainbridge) [RHEL-33332] - net: lan78xx: fix "softirq work is pending" error (Jamie Bainbridge) [RHEL-33332] - lan78xx: enable auto speed configuration for LAN7850 if no EEPROM is detected (Jamie Bainbridge) [RHEL-33332] - lan78xx: remove redundant statement in lan78xx_get_eee (Jamie Bainbridge) [RHEL-33332] - lan78xx: replace deprecated strncpy with strscpy (Jamie Bainbridge) [RHEL-33332] - net: usb: lan78xx: reorder cleanup operations to avoid UAF bugs (Jamie Bainbridge) [RHEL-33332] - net: usb: lan78xx: Limit packet length to skb->len (Jamie Bainbridge) [RHEL-33332] - lan78xx: drop the weight argument from netif_napi_add (Jamie Bainbridge) [RHEL-33332] - usb: lan78xx: remove a copy of the NAPI_POLL_WEIGHT define (Jamie Bainbridge) [RHEL-33332] - net: usb: lan78xx: Use generic_handle_irq_safe(). (Jamie Bainbridge) [RHEL-33332] - net: usb: lan78xx: add Allied Telesis AT29M2-AF (Jamie Bainbridge) [RHEL-33332] - net: usb: lan78xx: lan78xx_phy_init(): use PHY_POLL instead of "0" if no IRQ is available (Jamie Bainbridge) [RHEL-33332] - lan78xx: Clean up some inconsistent indenting (Jamie Bainbridge) [RHEL-33332] - lan78xx: Introduce NAPI polling support (Jamie Bainbridge) [RHEL-33332] - lan78xx: Remove hardware-specific header update (Jamie Bainbridge) [RHEL-33332] - lan78xx: Re-order rx_submit() to remove forward declaration (Jamie Bainbridge) [RHEL-33332] - lan78xx: Introduce Rx URB processing improvements (Jamie Bainbridge) [RHEL-33332] - lan78xx: Introduce Tx URB processing improvements (Jamie Bainbridge) [RHEL-33332] - lan78xx: Fix memory allocation bug (Jamie Bainbridge) [RHEL-33332] - net: lan78xx: fix division by zero in send path (Jamie Bainbridge) [RHEL-33332] - lan78xx: Limit number of driver warning messages (Jamie Bainbridge) [RHEL-33332] - lan78xx: Fix race condition in disconnect handling (Jamie Bainbridge) [RHEL-33332] - lan78xx: Fix race conditions in suspend/resume handling (Jamie Bainbridge) [RHEL-33332] - lan78xx: Fix partial packet errors on suspend/resume (Jamie Bainbridge) [RHEL-33332] - lan78xx: Fix exception on link speed change (Jamie Bainbridge) [RHEL-33332] - lan78xx: Add missing return code checks (Jamie Bainbridge) [RHEL-33332] - lan78xx: Remove unused pause frame queue (Jamie Bainbridge) [RHEL-33332] - lan78xx: Set flow control threshold to prevent packet loss (Jamie Bainbridge) [RHEL-33332] - lan78xx: Remove unused timer (Jamie Bainbridge) [RHEL-33332] - lan78xx: Fix white space and style issues (Jamie Bainbridge) [RHEL-33332] - powerpc: Avoid nmi_enter/nmi_exit in real mode interrupt. (Mamatha Inamdar) [RHEL-33704] - powerpc/kasan: Don't instrument non-maskable or raw interrupts (Mamatha Inamdar) [RHEL-33704] - wireguard: netlink: access device through ctx instead of peer (Hangbin Liu) [RHEL-31053] - wireguard: netlink: check for dangling peer via is_dead instead of empty list (Hangbin Liu) [RHEL-31053] - wireguard: receive: annotate data-race around receiving_counter.counter (Hangbin Liu) [RHEL-31053] - wireguard: use DEV_STATS_INC() (Hangbin Liu) [RHEL-31053] - platform/x86: think-lmi: Fix reference leak (David Arcari) [RHEL-28032] {CVE-2023-52520} - platform/x86: think-lmi: Fix issues with duplicate attributes (David Arcari) [RHEL-28032] {CVE-2023-52520} - mptcp: fix double-free on socket dismantle (Davide Caratti) [RHEL-22775 RHEL-31844] {CVE-2024-26782} - selftests/mm: Update va_high_addr_switch.sh to check CPU for la57 flag (Audra Mitchell) [RHEL-23078] - ceph: switch to use cap_delay_lock for the unlink delay list (Jay Shin) [RHEL-32997] - dm-crypt, dm-integrity, dm-verity: bump target version (Benjamin Marzinski) [RHEL-30951] - dm-verity, dm-crypt: align "struct bvec_iter" correctly (Benjamin Marzinski) [RHEL-30951] - dm writecache: allow allocations larger than 2GiB (Benjamin Marzinski) [RHEL-22581 RHEL-30951] {CVE-2024-23851} - dm stats: limit the number of entries (Benjamin Marzinski) [RHEL-22581 RHEL-30951] {CVE-2024-23851} - dm: limit the number of targets and parameter size area (Benjamin Marzinski) [RHEL-22581 RHEL-30951] {CVE-2024-23851} - MAINTAINERS: remove stale info for DEVICE-MAPPER (Benjamin Marzinski) [RHEL-30951] - dm audit: fix Kconfig so DM_AUDIT depends on BLK_DEV_DM (Benjamin Marzinski) [RHEL-30951] - dm-integrity: don't modify bio's immutable bio_vec in integrity_metadata() (Benjamin Marzinski) [RHEL-30951] - dm-raid: delay flushing event_work() after reconfig_mutex is released (Benjamin Marzinski) [RHEL-30951] - dm-flakey: start allocating with MAX_ORDER (Benjamin Marzinski) [RHEL-30951] - dm-verity: align struct dm_verity_fec_io properly (Benjamin Marzinski) [RHEL-30951] - dm verity: don't perform FEC for failed readahead IO (Benjamin Marzinski) [RHEL-30951] - dm-crypt: start allocating with MAX_ORDER (Benjamin Marzinski) [RHEL-30951] - dm-delay: avoid duplicate logic (Benjamin Marzinski) [RHEL-30951] - dm-delay: fix bugs introduced by kthread mode (Benjamin Marzinski) [RHEL-30951] - dm-delay: fix a race between delay_presuspend and delay_bio (Benjamin Marzinski) [RHEL-30951] - dm integrity: use crypto_shash_digest() in sb_mac() (Benjamin Marzinski) [RHEL-30951] - dm crypt: use crypto_shash_digest() in crypt_iv_tcw_whitening() (Benjamin Marzinski) [RHEL-30951] - dm delay: for short delays, use kthread instead of timers and wq (Benjamin Marzinski) [RHEL-30951] - MAINTAINERS: add Mikulas Patocka as a DM maintainer (Benjamin Marzinski) [RHEL-30951] - dm: respect REQ_NOWAIT flag in normal bios issued to DM (Benjamin Marzinski) [RHEL-30951] - dm: enhance alloc_multiple_bios() to be more versatile (Benjamin Marzinski) [RHEL-30951] - dm: make __send_duplicate_bios return unsigned int (Benjamin Marzinski) [RHEL-30951] - dm log userspace: replace deprecated strncpy with strscpy (Benjamin Marzinski) [RHEL-30951] - dm ioctl: replace deprecated strncpy with strscpy_pad (Benjamin Marzinski) [RHEL-30951] - dm crypt: replace open-coded kmemdup_nul (Benjamin Marzinski) [RHEL-30951] - dm cache metadata: replace deprecated strncpy with strscpy (Benjamin Marzinski) [RHEL-30951] - dm: shortcut the calls to linear_map and stripe_map (Benjamin Marzinski) [RHEL-30951] - selftests/bpf: Fix up xdp bonding test wrt feature flags (Hangbin Liu) [RHEL-31051] - selftests/bpf: Add xdp_feature selftest for bond device (Hangbin Liu) [RHEL-31051] - xdp, bonding: Fix feature flags when there are no slave devs anymore (Hangbin Liu) [RHEL-31051] - bonding: rate-limit bonding driver inspect messages (Hangbin Liu) [RHEL-31051] - bonding: do not report NETDEV_XDP_ACT_XSK_ZEROCOPY (Hangbin Liu) [RHEL-31051] - bonding: remove print in bond_verify_device_path (Hangbin Liu) [RHEL-31051] - bonding: return -ENOMEM instead of BUG in alb_upper_dev_walk (Hangbin Liu) [RHEL-31051] - bonding: stop the device in bond_setup_by_slave() (Hangbin Liu) [RHEL-31051] - tracing/hist: Fix issue of losting command info in error_log (Jerome Marchand) [RHEL-3224] - tracing/histograms: String compares should not care about signed values (Jerome Marchand) [RHEL-3224] - tracing: Add length protection to histogram string copies (Jerome Marchand) [RHEL-3224] - tracing/histogram: Do not copy the fixed-size char array field over the field size (Jerome Marchand) [RHEL-3224] - net: deal with integer overflows in kmalloc_reserve() (Antoine Tenart) [RHEL-28786] - net: factorize code in kmalloc_reserve() (Antoine Tenart) [RHEL-28786] - net: remove osize variable in __alloc_skb() (Antoine Tenart) [RHEL-28786] - net: add SKB_HEAD_ALIGN() helper (Antoine Tenart) [RHEL-28786] - skbuff: Proactively round up to kmalloc bucket size (Antoine Tenart) [RHEL-28786] - skbuff: pass the result of data ksize to __build_skb_around (Antoine Tenart) [RHEL-28786] - media: pvrusb2: fix use after free on context disconnection (Desnes Nunes) [RHEL-27529] {CVE-2023-52445} - net: ena: Remove ena_select_queue (Kamal Heib) [RHEL-28811 RHEL-31517] - net: ena: Remove unlikely() from IS_ERR() condition (Kamal Heib) [RHEL-28811] - net: ena: Remove redundant assignment (Kamal Heib) [RHEL-28811] - net: ena: Reduce lines with longer column width boundary (Kamal Heib) [RHEL-28811] - net: ena: handle ena_calc_io_queue_size() possible errors (Kamal Heib) [RHEL-28811] - net: ena: Change default print level for netif_ prints (Kamal Heib) [RHEL-28811] - net: ena: Relocate skb_tx_timestamp() to improve time stamping accuracy (Kamal Heib) [RHEL-28811] - net: ena: Add more information on TX timeouts (Kamal Heib) [RHEL-28811] - net: ena: Change error print during ena_device_init() (Kamal Heib) [RHEL-28811] - net: ena: Remove CQ tail pointer update (Kamal Heib) [RHEL-28811] - net: ena: Enable DIM by default (Kamal Heib) [RHEL-28811] - net: ena: Minor cosmetic changes (Kamal Heib) [RHEL-28811] - net: ena: Add more documentation for RX copybreak (Kamal Heib) [RHEL-28811] - net: ena: Remove an unused field (Kamal Heib) [RHEL-28811] - net: ena: Take xdp packets stats into account in ena_get_stats64() (Kamal Heib) [RHEL-28811] - net: ena: Make queue stats code cleaner by removing the if block (Kamal Heib) [RHEL-28811] - net: ena: Always register RX queue info (Kamal Heib) [RHEL-28811] - net: ena: Add more debug prints to XDP related function (Kamal Heib) [RHEL-28811] - net: ena: Refactor napi functions (Kamal Heib) [RHEL-28811] - net: ena: Don't check if XDP program is loaded in ena_xdp_execute() (Kamal Heib) [RHEL-28811] - net: ena: Use tx_ring instead of xdp_ring for XDP channel TX (Kamal Heib) [RHEL-28811] - net: ena: Introduce total_tx_size field in ena_tx_buffer struct (Kamal Heib) [RHEL-28811] - net: ena: Put orthogonal fields in ena_tx_buffer in a union (Kamal Heib) [RHEL-28811] - net: ena: Pass ena_adapter instead of net_device to ena_xmit_common() (Kamal Heib) [RHEL-28811] - net: ena: Move XDP code to its new files (Kamal Heib) [RHEL-28811] - net: ena: Fix XDP redirection error (Kamal Heib) [RHEL-28811] - net: ena: Fix DMA syncing in XDP path when SWIOTLB is on (Kamal Heib) [RHEL-28811] - net: ena: Fix xdp drops handling due to multibuf packets (Kamal Heib) [RHEL-28811] - net: ena: Destroy correct number of xdp queues upon failure (Kamal Heib) [RHEL-28811] - net: ena: replace deprecated strncpy with strscpy (Kamal Heib) [RHEL-28811] - net: Tree wide: Replace xdp_do_flush_map() with xdp_do_flush(). (Kamal Heib) [RHEL-28811] - net: ena: Flush XDP packets on error. (Kamal Heib) [RHEL-28811] - net: ena: Use pci_dev_id() to simplify the code (Kamal Heib) [RHEL-28811] - eth: add missing xdp.h includes in drivers (Kamal Heib) [RHEL-28811] - net: ena: fix shift-out-of-bounds in exponential backoff (Kamal Heib) [RHEL-28811] - net: ena: Fix rst format issues in readme (Kamal Heib) [RHEL-28811] - net: ena: Add dynamic recycling mechanism for rx buffers (Kamal Heib) [RHEL-28811] - net: ena: removed unused tx_bytes variable (Kamal Heib) [RHEL-28811] - net: ena: Advertise TX push support (Kamal Heib) [RHEL-28811] - net: ena: Add support to changing tx_push_buf_len (Kamal Heib) [RHEL-28811] - net: ena: Recalculate TX state variables every device reset (Kamal Heib) [RHEL-28811] - net: ena: Add an option to configure large LLQ headers (Kamal Heib) [RHEL-28811] - net: ena: Make few cosmetic preparations to support large LLQ (Kamal Heib) [RHEL-28811] - redhat: Fix required version of OpenCSD to match expectations (Michael Petlan) [RHEL-25824] - perf evlist: Fix evlist__new_default() for > 1 core PMU (Michael Petlan) [RHEL-25824] - perf vendor events intel: Alderlake/sapphirerapids metric fixes (Michael Petlan) [RHEL-25824] - perf tools: Fix calloc() arguments to address error introduced in gcc-14 (Michael Petlan) [RHEL-25824] - perf top: Remove needless malloc(0) call that triggers -Walloc-size (Michael Petlan) [RHEL-25824] - perf build: Make minimal shellcheck version to v0.6.0 (Michael Petlan) [RHEL-25824] - perf test shell daemon: Make signal test less racy (Michael Petlan) [RHEL-25824] - perf test shell script: Fix test for python being disabled (Michael Petlan) [RHEL-25824] - perf test: Workaround debug output in list test (Michael Petlan) [RHEL-25824] - perf list: Add output file option (Michael Petlan) [RHEL-25824] - perf list: Switch error message to pr_err() to respect debug settings (-v) (Michael Petlan) [RHEL-25824] - perf test: Fix 'perf script' tests on s390 (Michael Petlan) [RHEL-25824] - perf test: test case 'Setup struct perf_event_attr' fails on s390 on z/vm (Michael Petlan) [RHEL-25824] - perf db-export: Fix missing reference count get in call_path_from_sample() (Michael Petlan) [RHEL-25824] - perf tests: Add perf script test (Michael Petlan) [RHEL-25824] - libsubcmd: Fix memory leak in uniq() (Michael Petlan) [RHEL-25824] - perf TUI: Don't ignore job control (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update sapphirerapids events to v1.17 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update icelakex events to v1.23 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update emeraldrapids events to v1.02 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Alderlake/rocketlake metric fixes (Michael Petlan) [RHEL-25824] - perf x86 test: Add hybrid test for conflicting legacy/sysfs event (Michael Petlan) [RHEL-25824] - perf x86 test: Update hybrid expectations (Michael Petlan) [RHEL-25824] - perf vendor events amd: Add Zen 4 memory controller events (Michael Petlan) [RHEL-25824] - perf stat: Fix hard coded LL miss units (Michael Petlan) [RHEL-25824] - perf record: Reduce memory for recording PERF_RECORD_LOST_SAMPLES event (Michael Petlan) [RHEL-25824] - perf env: Avoid recursively taking env->bpf_progs.lock (Michael Petlan) [RHEL-25824] - perf annotate: Add --insn-stat option for debugging (Michael Petlan) [RHEL-25824] - perf annotate: Add --type-stat option for debugging (Michael Petlan) [RHEL-25824] - perf annotate: Support event group display (Michael Petlan) [RHEL-25824] - perf annotate: Add --data-type option (Michael Petlan) [RHEL-25824] - perf report: Add 'symoff' sort key (Michael Petlan) [RHEL-25824] - perf report: Add 'typeoff' sort key (Michael Petlan) [RHEL-25824] - perf annotate-data: Update sample histogram for type (Michael Petlan) [RHEL-25824] - perf annotate-data: Add member field in the data type (Michael Petlan) [RHEL-25824] - perf report: Support data type profiling (Michael Petlan) [RHEL-25824] - perf report: Add 'type' sort key (Michael Petlan) [RHEL-25824] - perf annotate: Implement hist_entry__get_data_type() (Michael Petlan) [RHEL-25824] - perf annotate: Add annotate_get_insn_location() (Michael Petlan) [RHEL-25824] - perf annotate: Factor out evsel__get_arch() (Michael Petlan) [RHEL-25824] - perf annotate-data: Add dso->data_types tree (Michael Petlan) [RHEL-25824] - perf annotate-data: Add find_data_type() to get type from memory access (Michael Petlan) [RHEL-25824] - perf dwarf-regs: Add get_dwarf_regnum() (Michael Petlan) [RHEL-25824] - perf dwarf-aux: Factor out die_get_typename_from_type() (Michael Petlan) [RHEL-25824] - perf vendor events powerpc: Add PVN for HX-C2000 CPU with Power8 Architecture (Michael Petlan) [RHEL-25824] - perf vendor events: Remove UTF-8 characters from cmn.json (Michael Petlan) [RHEL-25824] - perf maps: Fix up overlaps during fixup_end (Michael Petlan) [RHEL-25824] - perf maps: Reduce scope of map_rb_node and maps internals (Michael Petlan) [RHEL-25824] - perf maps: Add find next entry to give entry after the given map (Michael Petlan) [RHEL-25824] - perf maps: Add maps__load_first() (Michael Petlan) [RHEL-25824] - perf maps: Rename clone to copy from (Michael Petlan) [RHEL-25824] - perf maps: Do simple merge if given map doesn't overlap (Michael Petlan) [RHEL-25824] - perf maps: Refactor maps__fixup_overlappings() (Michael Petlan) [RHEL-25824] - perf debug: Expose debug file (Michael Petlan) [RHEL-25824] - perf maps: Add remove maps function to remove a map based on callback (Michael Petlan) [RHEL-25824] - perf maps: Reduce scope of maps__for_each_entry() (Michael Petlan) [RHEL-25824] - perf vdso: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf unwind: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf scripts python arm-cs-trace-disasm.py: Do not ignore disam first sample (Michael Petlan) [RHEL-25824] - perf scripts python arm-cs-trace-disasm.py: Set start vm addr of exectable file to 0 (Michael Petlan) [RHEL-25824] - perf thread: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf synthetic-events: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf symbol: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf probe-event: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf machine: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf tests: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf report: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf events x86: Use function to add missing lock (Michael Petlan) [RHEL-25824] - perf maps: Add maps__for_each_map to iterate maps holding the lock (Michael Petlan) [RHEL-25824] - perf map: Improve map/unmap parameter names (Michael Petlan) [RHEL-25824] - libperf cpumap: Document perf_cpu_map__nr()'s behavior (Michael Petlan) [RHEL-25824] - perf top: Avoid repeated function calls to perf_cpu_map__nr(). (Michael Petlan) [RHEL-25824] - perf tests: Make DSO tests a suite rather than individual (Michael Petlan) [RHEL-25824] - perf evlist: Move event attributes to after the / when uniquefying using the PMU name (Michael Petlan) [RHEL-25824] - perf top: Uniform the event name for the hybrid machine (Michael Petlan) [RHEL-25824] - perf top: Use evsel's cpus to replace user_requested_cpus (Michael Petlan) [RHEL-25824] - perf unwind-libunwind: Fix base address for .eh_frame (Michael Petlan) [RHEL-25824] - perf unwind-libdw: Handle JIT-generated DSOs properly (Michael Petlan) [RHEL-25824] - perf genelf: Set ELF program header addresses properly (Michael Petlan) [RHEL-25824] - perf stat: Combine the -A/--no-aggr and --no-merge options (Michael Petlan) [RHEL-25824] - perf hisi-ptt: Fix one memory leakage in hisi_ptt_process_auxtrace_event() (Michael Petlan) [RHEL-25824] - perf header: Fix one memory leakage in perf_event__fprintf_event_update() (Michael Petlan) [RHEL-25824] - libperf cpumap: Add for_each_cpu() that skips the "any CPU" case (Michael Petlan) [RHEL-25824] - libperf cpumap: Replace usage of perf_cpu_map__new(NULL) with perf_cpu_map__new_online_cpus() (Michael Petlan) [RHEL-25824] - libperf cpumap: Rename perf_cpu_map__empty() to perf_cpu_map__has_any_cpu_or_is_empty() (Michael Petlan) [RHEL-25824] - libperf cpumap: Rename perf_cpu_map__default_new() to perf_cpu_map__new_online_cpus() and prefer sysfs (Michael Petlan) [RHEL-25824] - libperf cpumap: Rename perf_cpu_map__dummy_new() to perf_cpu_map__new_any_cpu() (Michael Petlan) [RHEL-25824] - perf stat: Fix help message for --metric-no-threshold option (Michael Petlan) [RHEL-25824] - perf annotate: Get rid of local annotation options (Michael Petlan) [RHEL-25824] - perf annotate: Remove remaining usages of local annotation options (Michael Petlan) [RHEL-25824] - perf annotate: Ensure init/exit for global options (Michael Petlan) [RHEL-25824] - perf ui/browser/annotate: Use global annotation_options (Michael Petlan) [RHEL-25824] - perf annotate: Use global annotation_options (Michael Petlan) [RHEL-25824] - perf top: Convert to the global annotation_options (Michael Petlan) [RHEL-25824] - perf report: Convert to the global annotation_options (Michael Petlan) [RHEL-25824] - perf annotate: Introduce global annotation_options (Michael Petlan) [RHEL-25824] - perf stat: Exit perf stat if parse groups fails (Michael Petlan) [RHEL-25824] - perf thread: Add missing RC_CHK_EQUAL (Michael Petlan) [RHEL-25824] - perf maps: Move symbol maps functions to maps.c (Michael Petlan) [RHEL-25824] - perf map: Simplify map_ip/unmap_ip and make 'struct map' smaller (Michael Petlan) [RHEL-25824] - perf test shell diff: Skip test if test_loop symbol is missing in the perf binary (Michael Petlan) [RHEL-25824] - perf symbols: Parse NOTE segments until the build id is found (Michael Petlan) [RHEL-25824] - perf record: Be lazier in allocating lost samples buffer (Michael Petlan) [RHEL-25824] - perf evsel: Fallback to "task-clock" when not system wide (Michael Petlan) [RHEL-25824] - perf test: Add basic 'perf diff' test (Michael Petlan) [RHEL-25824] - perf mem: Fix error on hybrid related to availability of mem event in a PMU (Michael Petlan) [RHEL-25824] - perf vendor events powerpc: Update datasource event name to fix duplicate events (Michael Petlan) [RHEL-25824] - perf test: Add basic 'perf list --json" test (Michael Petlan) [RHEL-25824] - perf test: Use common python setup library (Michael Petlan) [RHEL-25824] - perf build: Shellcheck support for OUTPUT directory (Michael Petlan) [RHEL-25824] - perf vendor events arm64 AmpereOneX: Add core PMU events and metrics (Michael Petlan) [RHEL-25824] - perf vendor events arm64 AmpereOne: Rename BPU_FLUSH_MEM_FAULT to GPC_FLUSH_MEM_FAULT (Michael Petlan) [RHEL-25824] - perf env: Cache the arch specific strerrno function in perf_env__arch_strerrno() (Michael Petlan) [RHEL-25824] - perf env: Introduce perf_env__arch_strerrno() (Michael Petlan) [RHEL-25824] - perf beauty: Don't use 'find ... -printf' as it isn't available in busybox (Michael Petlan) [RHEL-25824] - perf docs: Fix man page formatting for 'perf lock' (Michael Petlan) [RHEL-25824] - tools api fs: Avoid reading whole file for a 1 byte bool (Michael Petlan) [RHEL-25824] - tools api fs: Switch filename__read_str to use io.h (Michael Petlan) [RHEL-25824] - libperf: Lazily allocate/size mmap event copy (Michael Petlan) [RHEL-25824] - libapi: Add missing linux/types.h header to get the __u64 type on io.h (Michael Petlan) [RHEL-25824] - perf test record+probe_libc_inet_pton: Fix call chain match on powerpc (Michael Petlan) [RHEL-25824] - perf tests sigtrap: Skip if running on a kernel with sleepable spinlocks (Michael Petlan) [RHEL-25824] - perf test sigtrap: Generalize the BTF routine to reuse it in this test (Michael Petlan) [RHEL-25824] - perf mmap: Lazily initialize zstd streams to save memory when not using it (Michael Petlan) [RHEL-25824] - perf dwarf-aux: Add die_find_variable_by_addr() (Michael Petlan) [RHEL-25824] - perf tools: Add --debug-file option to redirect debug output (Michael Petlan) [RHEL-25824] - perf annotate: Check if operand has multiple regs (Michael Petlan) [RHEL-25824] - perf test: Use existing config value for objdump path (Michael Petlan) [RHEL-25824] - perf vendor events riscv: add T-HEAD C9xx JSON file (Michael Petlan) [RHEL-25824] - perf vendor events: Add skx, clx, icx and spr upi bandwidth metric (Michael Petlan) [RHEL-25824] - perf tests: Skip data symbol test if buf1 symbol is missing (Michael Petlan) [RHEL-25824] - perf tests: Make data symbol test wait for perf to start (Michael Petlan) [RHEL-25824] - perf tests: Skip branch stack sampling test if brstack_bench symbol is missing (Michael Petlan) [RHEL-25824] - perf tests: Skip Arm64 callgraphs test if leafloop symbol is missing (Michael Petlan) [RHEL-25824] - perf tests: Skip record test if test_loop symbol is missing (Michael Petlan) [RHEL-25824] - perf tests: Skip pipe test if noploop symbol is missing (Michael Petlan) [RHEL-25824] - perf tests lib: Add perf_has_symbol.sh (Michael Petlan) [RHEL-25824] - perf header: Fix segfault on build_mem_topology() error path (Michael Petlan) [RHEL-25824] - perf report: Remove warning on missing raw data for s390 (Michael Petlan) [RHEL-25824] - perf tools: Add perf binary dependent rule for shellcheck log in Makefile.perf (Michael Petlan) [RHEL-25824] - perf vendor events riscv: Add StarFive Dubhe-90 JSON file (Michael Petlan) [RHEL-25824] - perf tests coresight: Remove unused variables (Michael Petlan) [RHEL-25824] - perf lock: Fix a memory leak on an error path (Michael Petlan) [RHEL-25824] - perf parse-events: Make legacy events lower priority than sysfs/JSON (Michael Petlan) [RHEL-25824] - perf cs-etm: Enable itrace option 'T' (Michael Petlan) [RHEL-25824] - perf auxtrace: Add 'T' itrace option for timestamp trace (Michael Petlan) [RHEL-25824] - perf cs-etm: Bump minimum OpenCSD version to ensure a bugfix is present (Michael Petlan) [RHEL-25824] - perf script perl: Fail check on dynamic allocation (Michael Petlan) [RHEL-25824] - perf script python: Fail check on dynamic allocation (Michael Petlan) [RHEL-25824] - perf test: Remove atomics from test_loop to avoid test failures (Michael Petlan) [RHEL-25824] - perf tools: Address python 3.6 DeprecationWarning for string scapes (Michael Petlan) [RHEL-25824] - perf vendor events riscv: Add StarFive Dubhe-80 JSON file (Michael Petlan) [RHEL-25824] - perf report: Add s390 raw data interpretation for PAI counters (Michael Petlan) [RHEL-25824] - perf probe: Convert to check dwarf_getcfi feature (Michael Petlan) [RHEL-25824] - perf build: Add feature check for dwarf_getcfi() (Michael Petlan) [RHEL-25824] - perf dwarf-aux: Add die_find_variable_by_reg() helper (Michael Petlan) [RHEL-25824] - perf dwarf-aux: Add die_get_scopes() alternative to dwarf_getscopes() (Michael Petlan) [RHEL-25824] - perf dwarf-aux: Move #else block of #ifdef HAVE_DWARF_GETLOCATIONS_SUPPORT code to the header file (Michael Petlan) [RHEL-25824] - perf dwarf-aux: Fix die_get_typename() for void * (Michael Petlan) [RHEL-25824] - perf tools: Add util/debuginfo.[ch] files (Michael Petlan) [RHEL-25824] - perf annotate: Move raw_comment and raw_func_start fields out of 'struct ins_operands' (Michael Petlan) [RHEL-25824] - perf annotate: Pass "-l" option to objdump conditionally (Michael Petlan) [RHEL-25824] - perf header: Additional note on AMD IBS for max_precise pmu cap (Michael Petlan) [RHEL-25824] - perf bpf: Don't synthesize BPF events when disabled (Michael Petlan) [RHEL-25824] - perf test: Add support for setting objdump binary via perf config (Michael Petlan) [RHEL-25824] - perf test: Add option to change objdump binary (Michael Petlan) [RHEL-25824] - perf tests offcpu: Adjust test case perf record offcpu profiling tests for s390 (Michael Petlan) [RHEL-25824] - perf tools: Add the python_ext_build directory to .gitignore (Michael Petlan) [RHEL-25824] - perf tests attr: Fix spelling mistake "whic" to "which" (Michael Petlan) [RHEL-25824] - perf annotate: Move offsets array from 'struct annotation' to 'struct annotated_source' (Michael Petlan) [RHEL-25824] - perf annotate: Move some source code related fields from 'struct annotation' to 'struct annotated_source' (Michael Petlan) [RHEL-25824] - perf annotate: Move max_coverage from 'struct annotation' to 'struct annotated_branch' (Michael Petlan) [RHEL-25824] - perf annotate: Split branch stack cycles info from 'struct annotation' (Michael Petlan) [RHEL-25824] - perf annotate: Split branch stack cycles information out of 'struct annotation_line' (Michael Petlan) [RHEL-25824] - perf machine thread: Remove exited threads by default (Michael Petlan) [RHEL-25824] - perf test: Simplify "object code reading" test (Michael Petlan) [RHEL-25824] - perf record: Lazy load kernel symbols (Michael Petlan) [RHEL-25824] - perf tools: Fix spelling mistake "parametrized" -> "parameterized" (Michael Petlan) [RHEL-25824] - perf build: Warn about missing libelf before warning about missing libbpf (Michael Petlan) [RHEL-25824] - perf tests make: Remove the last egrep call, use 'grep -E' instead (Michael Petlan) [RHEL-25824] - perf beauty socket/prctl_option: Cope with extended regexp complaint by grep (Michael Petlan) [RHEL-25824] - perf vendor events arm64: AmpereOne: Add missing DefaultMetricgroupName fields (Michael Petlan) [RHEL-25824] - perf metrics: Avoid segv if default metricgroup isn't set (Michael Petlan) [RHEL-25824] - tools: Disable __packed attribute compiler warning due to -Werror=attributes (Michael Petlan) [RHEL-25824] - tools perf: Add arm64 sysreg files to MANIFEST (Michael Petlan) [RHEL-25824] - tools headers: Update tools's copy of socket.h header (Michael Petlan) [RHEL-25824] - tools headers UAPI: Update tools's copy of vhost.h header (Michael Petlan) [RHEL-25824] - perf lock contention: Fix a build error on 32-bit (Michael Petlan) [RHEL-25824] - perf kwork: Fix a build error on 32-bit (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update tsx_cycles_per_elision metrics (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update bonnell version number to v5 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update westmereex events to v4 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update meteorlake events to v1.06 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update knightslanding events to v16 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Add typo fix for ivybridge FP (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update a spelling in haswell/haswellx (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update emeraldrapids to v1.01 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update alderlake/alderlake events to v1.23 (Michael Petlan) [RHEL-25824] - perf build: Disable BPF skeletons if clang version is < 12.0.1 (Michael Petlan) [RHEL-25824] - perf callchain: Fix spelling mistake "statisitcs" -> "statistics" (Michael Petlan) [RHEL-25824] - perf report: Fix spelling mistake "heirachy" -> "hierarchy" (Michael Petlan) [RHEL-25824] - perf python: Fix binding linkage due to rename and move of evsel__increase_rlimit() (Michael Petlan) [RHEL-25824] - perf tests: test_arm_coresight: Simplify source iteration (Michael Petlan) [RHEL-25824] - perf vendor events intel: Add tigerlake two metrics (Michael Petlan) [RHEL-25824] - perf vendor events intel: Add broadwellde two metrics (Michael Petlan) [RHEL-25824] - perf vendor events intel: Fix broadwellde tma_info_system_dram_bw_use metric (Michael Petlan) [RHEL-25824] - perf mem_info: Add and use map_symbol__exit and addr_map_symbol__exit (Michael Petlan) [RHEL-25824] - perf callchain: Minor layout changes to callchain_list (Michael Petlan) [RHEL-25824] - perf callchain: Make brtype_stat in callchain_list optional (Michael Petlan) [RHEL-25824] - perf callchain: Make display use of branch_type_stat const (Michael Petlan) [RHEL-25824] - perf offcpu: Add missed btf_free (Michael Petlan) [RHEL-25824] - perf threads: Remove unused dead thread list (Michael Petlan) [RHEL-25824] - perf hist: Add missing puts to hist__account_cycles (Michael Petlan) [RHEL-25824] - libperf rc_check: Add RC_CHK_EQUAL (Michael Petlan) [RHEL-25824] - libperf rc_check: Make implicit enabling work for GCC (Michael Petlan) [RHEL-25824] - perf machine: Avoid out of bounds LBR memory read (Michael Petlan) [RHEL-25824] - perf rwsem: Add debug mode that uses a mutex (Michael Petlan) [RHEL-25824] - perf build: Address stray '\' before # that is warned about since grep 3.8 (Michael Petlan) [RHEL-25824] - perf report: Fix hierarchy mode on pipe input (Michael Petlan) [RHEL-25824] - perf lock contention: Use per-cpu array map for spinlocks (Michael Petlan) [RHEL-25824] - perf lock contention: Check race in tstamp elem creation (Michael Petlan) [RHEL-25824] - perf lock contention: Clear lock addr after use (Michael Petlan) [RHEL-25824] - perf evsel: Rename evsel__increase_rlimit to rlimit__increase_nofile (Michael Petlan) [RHEL-25824] - perf bench sched pipe: Add -G/--cgroups option (Michael Petlan) [RHEL-25824] - perf data: Increase RLIMIT_NOFILE limit when open too many files in perf_data__create_dir() (Michael Petlan) [RHEL-25824] - perf trace: Use the right bpf_probe_read(_str) variant for reading user data (Michael Petlan) [RHEL-25824] - perf tools: Do not ignore the default vmlinux.h (Michael Petlan) [RHEL-25824] - perf: script: fix missing ',' for fields option (Michael Petlan) [RHEL-25824] - perf tests: Fix shellcheck warning in stat_all_metricgroups (Michael Petlan) [RHEL-25824] - perf tests: Fix shellcheck warning in record_sideband.sh (Michael Petlan) [RHEL-25824] - perf cs-etm: Respect timestamp option (Michael Petlan) [RHEL-25824] - perf cs-etm: Validate timestamp tracing in per-thread mode (Michael Petlan) [RHEL-25824] - perf pmu: Lazily compute default config (Michael Petlan) [RHEL-25824] - perf pmu-events: Remember the perf_events_map for a PMU (Michael Petlan) [RHEL-25824] - perf pmu: Const-ify perf_pmu__config_terms (Michael Petlan) [RHEL-25824] - perf pmu: Const-ify file APIs (Michael Petlan) [RHEL-25824] - perf arm-spe: Move PMU initialization from default config code (Michael Petlan) [RHEL-25824] - perf intel-pt: Move PMU initialization from default config code (Michael Petlan) [RHEL-25824] - perf pmu: Rename perf_pmu__get_default_config to perf_pmu__arch_init (Michael Petlan) [RHEL-25824] - perf intel-pt: Prefer get_unaligned_le64 to memcpy_le64 (Michael Petlan) [RHEL-25824] - perf intel-pt: Use get_unaligned_le16() etc (Michael Petlan) [RHEL-25824] - perf intel-pt: Use existing definitions of le16_to_cpu() etc (Michael Petlan) [RHEL-25824] - perf intel-pt: Simplify intel_pt_get_vmcs() (Michael Petlan) [RHEL-25824] - perf tools: Add get_unaligned_leNN() (Michael Petlan) [RHEL-25824] - perf cs-etm: Fix incorrect or missing decoder for raw trace (Michael Petlan) [RHEL-25824] - perf bpf_counter: Fix a few memory leaks (Michael Petlan) [RHEL-25824] - perf header: Fix various error path memory leaks (Michael Petlan) [RHEL-25824] - perf trace-event-info: Avoid passing NULL value to closedir (Michael Petlan) [RHEL-25824] - tools api: Avoid potential double free (Michael Petlan) [RHEL-25824] - perf parse-events: Fix unlikely memory leak when cloning terms (Michael Petlan) [RHEL-25824] - perf lock: Fix a memory leak on an error path (Michael Petlan) [RHEL-25824] - perf svghelper: Avoid memory leak (Michael Petlan) [RHEL-25824] - perf hists browser: Avoid potential NULL dereference (Michael Petlan) [RHEL-25824] - perf hists browser: Reorder variables to reduce padding (Michael Petlan) [RHEL-25824] - perf dlfilter: Be defensive against potential NULL dereference (Michael Petlan) [RHEL-25824] - perf mem-events: Avoid uninitialized read (Michael Petlan) [RHEL-25824] - perf jitdump: Avoid memory leak (Michael Petlan) [RHEL-25824] - perf env: Remove unnecessary NULL tests (Michael Petlan) [RHEL-25824] - perf buildid-cache: Fix use of uninitialized value (Michael Petlan) [RHEL-25824] - perf bench uprobe: Fix potential use of memory after free (Michael Petlan) [RHEL-25824] - perf parse-events: Fix for term values that are raw events (Michael Petlan) [RHEL-25824] - perf build: Add missing comment about NO_LIBTRACEEVENT=1 (Michael Petlan) [RHEL-25824] - perf symbols: Add 'intel_idle_ibrs' to the list of idle symbols (Michael Petlan) [RHEL-25824] - perf parse-events: Avoid erange from hex numbers (Michael Petlan) [RHEL-25824] - tools/perf: Update call stack check in builtin-lock.c (Michael Petlan) [RHEL-25824] - tools/perf/tests: Fix object code reading to skip address that falls out of text section (Michael Petlan) [RHEL-25824] - tools/perf: Add "is_kmod" to struct dso to check if it is kernel module (Michael Petlan) [RHEL-25824] - tools/perf: Add text_end to "struct dso" to save .text section size (Michael Petlan) [RHEL-25824] - perf test: Avoid system wide when not privileged (Michael Petlan) [RHEL-25824] - perf hisi-ptt: Fix memory leak in lseek failure handling (Michael Petlan) [RHEL-25824] - perf intel-pt: Fix async branch flags (Michael Petlan) [RHEL-25824] - perf pmus: Make PMU alias name loading lazy (Michael Petlan) [RHEL-25824] - perf vendor events: Add JSON metrics for Arm CMN (Michael Petlan) [RHEL-25824] - perf jevents: Add support for Arm CMN PMU aliasing (Michael Petlan) [RHEL-25824] - perf test: Add pmu-event test for "Compat" and new event_field. (Michael Petlan) [RHEL-25824] - perf test: Make matching_pmu effective (Michael Petlan) [RHEL-25824] - perf jevents: Support EventidCode and NodeType (Michael Petlan) [RHEL-25824] - perf metric: "Compat" supports regular expression matching identifiers (Michael Petlan) [RHEL-25824] - perf pmu: "Compat" supports regular expression matching identifiers (Michael Petlan) [RHEL-25824] - perf record: Fix BTF type checks in the off-cpu profiling (Michael Petlan) [RHEL-25824] - perf bench messaging: Kill child processes when exit abnormally in process mode (Michael Petlan) [RHEL-25824] - perf bench messaging: Store chlid process pid when creating worker for process mode (Michael Petlan) [RHEL-25824] - perf bench messaging: Factor out create_worker() (Michael Petlan) [RHEL-25824] - perf bench messaging: Fix coding style issues for sched-messaging (Michael Petlan) [RHEL-25824] - tests/shell: Fix shellcheck warnings for SC2153 in multiple scripts (Michael Petlan) [RHEL-25824] - tests/shell: Fix shellcheck issues in tests/shell/stat+shadow_stat.sh tetscase (Michael Petlan) [RHEL-25824] - tests/shell: Fix shellcheck SC1090 to handle the location of sourced files (Michael Petlan) [RHEL-25824] - perf kwork: Fix spelling mistake "Captuer" -> "Capture" (Michael Petlan) [RHEL-25824] - perf evlist: Avoid frequency mode for the dummy event (Michael Petlan) [RHEL-25824] - perf vendors events: Remove repeated word in comments (Michael Petlan) [RHEL-25824] - perf vendor events arm64: Fix for AmpereOne metrics (Michael Petlan) [RHEL-25824] - perf parse-events: Fix tracepoint name memory leak (Michael Petlan) [RHEL-25824] - perf test: Detect off-cpu support from build options (Michael Petlan) [RHEL-25824] - perf test: Ensure EXTRA_TESTS is covered in build test (Michael Petlan) [RHEL-25824] - perf test: Update build test for changed BPF skeleton defaults (Michael Petlan) [RHEL-25824] - perf build: Default BUILD_BPF_SKEL, warn/disable for missing deps (Michael Petlan) [RHEL-25824] - perf version: Add status of bpf skeletons (Michael Petlan) [RHEL-25824] - perf kwork top: Simplify bool conversion (Michael Petlan) [RHEL-25824] - perf test: Fix test-record-dummy-C0 failure for supported PERF_FORMAT_LOST feature kernel (Michael Petlan) [RHEL-25824] - perf kwork: Fix spelling mistake "COMMMAND" -> "COMMAND" (Michael Petlan) [RHEL-25824] - perf annotate: Add more x86 mov instruction cases (Michael Petlan) [RHEL-25824] - perf pmu: Remove unused function (Michael Petlan) [RHEL-25824] - perf pmus: Simplify perf_pmus__find_core_pmu() (Michael Petlan) [RHEL-25824] - perf pmu: Move pmu__find_core_pmu() to pmus.c (Michael Petlan) [RHEL-25824] - perf symbol: Avoid an undefined behavior warning (Michael Petlan) [RHEL-25824] - perf bpf-filter: Add YYDEBUG (Michael Petlan) [RHEL-25824] - perf pmu: Add YYDEBUG (Michael Petlan) [RHEL-25824] - perf expr: Make YYDEBUG dependent on doing a debug build (Michael Petlan) [RHEL-25824] - perf parse-events: Make YYDEBUG dependent on doing a debug build (Michael Petlan) [RHEL-25824] - perf parse-events: Remove unused header files (Michael Petlan) [RHEL-25824] - perf tools: Add includes for detected configs in Makefile.perf (Michael Petlan) [RHEL-25824] - perf test: Update cs_etm testcase for Arm ETE (Michael Petlan) [RHEL-25824] - perf vendor events arm64: Add V1 metrics using Arm telemetry repo (Michael Petlan) [RHEL-25824] - perf vendor events arm64: Update V1 events using Arm telemetry repo (Michael Petlan) [RHEL-25824] - perf test: Add a test for strcmp_cpuid_str() expression (Michael Petlan) [RHEL-25824] - perf util: Add a function for replacing characters in a string (Michael Petlan) [RHEL-25824] - perf jevents: Remove unused keyword (Michael Petlan) [RHEL-25824] - perf test: Check result of has_event(cycles) test (Michael Petlan) [RHEL-25824] - perf list pfm: Retry supported test with exclude_kernel (Michael Petlan) [RHEL-25824] - perf list: Avoid a hardcoded cpu PMU name (Michael Petlan) [RHEL-25824] - perf test shell lock_contention: Add cgroup aggregation and filter tests (Michael Petlan) [RHEL-25824] - perf lock contention: Add -G/--cgroup-filter option (Michael Petlan) [RHEL-25824] - perf lock contention: Add --lock-cgroup option (Michael Petlan) [RHEL-25824] - perf lock contention: Prepare to handle cgroups (Michael Petlan) [RHEL-25824] - perf tools: Add read_all_cgroups() and __cgroup_find() (Michael Petlan) [RHEL-25824] - perf kwork top: Add BPF-based statistics on softirq event support (Michael Petlan) [RHEL-25824] - perf kwork top: Add BPF-based statistics on hardirq event support (Michael Petlan) [RHEL-25824] - perf kwork top: Implements BPF-based cpu usage statistics (Michael Petlan) [RHEL-25824] - perf kwork top: Add -C/--cpu -i/--input -n/--name -s/--sort --time options (Michael Petlan) [RHEL-25824] - perf kwork top: Add statistics on softirq event support (Michael Petlan) [RHEL-25824] - perf kwork top: Add statistics on hardirq event support (Michael Petlan) [RHEL-25824] - perf evsel: Add evsel__intval_common() helper (Michael Petlan) [RHEL-25824] - perf kwork top: Introduce new top utility (Michael Petlan) [RHEL-25824] - perf kwork: Add `root` parameter to work_sort() (Michael Petlan) [RHEL-25824] - perf kwork: Add sched record support (Michael Petlan) [RHEL-25824] - perf kwork: Set default events list if not specified in setup_event_list() (Michael Petlan) [RHEL-25824] - perf kwork: Overwrite original atom in the list when a new atom is pushed. (Michael Petlan) [RHEL-25824] - perf kwork: Add `kwork` and `src_type` to work_init() for 'struct kwork_class' (Michael Petlan) [RHEL-25824] - perf kwork: Set ordered_events to true in 'struct perf_tool' (Michael Petlan) [RHEL-25824] - perf kwork: Add the supported subcommands to the document (Michael Petlan) [RHEL-25824] - perf kwork: Fix incorrect and missing free atom in work_push_atom() (Michael Petlan) [RHEL-25824] - perf test: Add perf_event_attr test for record dummy event (Michael Petlan) [RHEL-25824] - perf test: Add test case for record sideband events (Michael Petlan) [RHEL-25824] - perf record: Track sideband events for all CPUs when tracing selected CPUs (Michael Petlan) [RHEL-25824] - perf record: Move setting tracking events before record__init_thread_masks() (Michael Petlan) [RHEL-25824] - perf evlist: Add evlist__findnew_tracking_event() helper (Michael Petlan) [RHEL-25824] - perf evlist: Add perf_evlist__go_system_wide() helper (Michael Petlan) [RHEL-25824] - perf vendor events intel: Fix spelling mistakes (Michael Petlan) [RHEL-25824] - perf vendor events intel: Add emeraldrapids, update sapphirerapids to v1.16 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Add lunarlake v1.0 (Michael Petlan) [RHEL-25824] - perf parse-events: Introduce 'struct parse_events_terms' (Michael Petlan) [RHEL-25824] - perf parse-events: Copy fewer term lists (Michael Petlan) [RHEL-25824] - perf parse-events: Avoid enum casts (Michael Petlan) [RHEL-25824] - perf parse-events: Tidy up str parameter (Michael Petlan) [RHEL-25824] - perf parse-events: Remove unnecessary __maybe_unused (Michael Petlan) [RHEL-25824] - perf shell completion: Support completion of metrics/metricgroups (Michael Petlan) [RHEL-25824] - perf completion: Support completion of libpfm4 events (Michael Petlan) [RHEL-25824] - perf shell completion: Restrict completion of events to events (Michael Petlan) [RHEL-25824] - perf stat: Fix aggr mode initialization (Michael Petlan) [RHEL-25824] - perf vendor events: Update metric events for power10 platform (Michael Petlan) [RHEL-25824] - perf vendor events power10: Add extra data-source events (Michael Petlan) [RHEL-25824] - perf vendor events power10: Update JSON/events (Michael Petlan) [RHEL-25824] - perf machine: Use true and false for bool variable (Michael Petlan) [RHEL-25824] - perf: Fix the nr_addr_filters fix (Michael Petlan) [RHEL-25824] - perf/core: Fix narrow startup race when creating the perf nr_addr_filters sysfs file (Michael Petlan) [RHEL-25824] - arm: pmu: Move error message and -EOPNOTSUPP to individual PMUs (Michael Petlan) [RHEL-25824] - arm: perf: Remove inlines from arm_pmuv3.c (Michael Petlan) [RHEL-25824] - arm64/arm: arm_pmuv3: perf: Don't truncate 64-bit registers (Michael Petlan) [RHEL-25824] - perf: arm_cspmu: Reject events meant for other PMUs (Michael Petlan) [RHEL-25824] - drivers: perf: arm_pmu: Drop 'pmu_lock' element from 'struct pmu_hw_events' (Michael Petlan) [RHEL-25824] - arm: perf: Remove PMU locking (Michael Petlan) [RHEL-25824] - powerpc/imc-pmu: Add a null pointer check in update_events_in_group() (Michael Petlan) [RHEL-25824] - KVM: x86/pmu: fix masking logic for MSR_CORE_PERF_GLOBAL_CTRL (Michael Petlan) [RHEL-25824] - perf/core: Fix cpuctx refcounting (Michael Petlan) [RHEL-25824] - powerpc/perf: Fix disabling BHRB and instruction sampling (Michael Petlan) [RHEL-25824] - powerpc/imc-pmu: Use the correct spinlock initializer. (Michael Petlan) [RHEL-25824] - powerpc/perf: Optimize find_alternatives_list() using binary search (Michael Petlan) [RHEL-25824] - perf: Optimize perf_cgroup_switch() (Michael Petlan) [RHEL-25824] - perf/core: Allow reading package events from perf_event_read_local (Michael Petlan) [RHEL-25824] - perf/core: Rename perf_proc_update_handler() -> perf_event_max_sample_rate_handler(), for readability (Michael Petlan) [RHEL-25824] - perf/x86/rapl: Fix "Using plain integer as NULL pointer" Sparse warning (Michael Petlan) [RHEL-25824] - perf/core: Bail out early if the request AUX area is out of bound (Michael Petlan) [RHEL-25824] - inet: inet_defrag: prevent sk release while still in use (Paolo Abeni) [RHEL-32270] - udp: fix busy polling (Paolo Abeni) [RHEL-32270] - udp6: Fix race condition in udp6_sendmsg & connect (Paolo Abeni) [RHEL-32270] - net: stream: purge sk_error_queue in sk_stream_kill_queues() (Paolo Abeni) [RHEL-32270] - eventfd: Remove usage of the deprecated ida_simple_xx() API (Michal Schmidt) [RHEL-31939] - eventfd: make eventfd_signal{_mask}() void (Michal Schmidt) [RHEL-31939] - eventfd: simplify eventfd_signal_mask() (Michal Schmidt) [RHEL-31939] - eventfd: simplify eventfd_signal() (Michal Schmidt) [RHEL-31939] - eventfd: prevent underflow for eventfd semaphores (Michal Schmidt) [RHEL-31939] - eventfd: add a uapi header for eventfd userspace APIs (Michal Schmidt) [RHEL-31939] - eventfd: show the EFD_SEMAPHORE flag in fdinfo (Michal Schmidt) [RHEL-31939] - i915: make inject_virtual_interrupt() void (Michal Schmidt) [RHEL-31939] - fs: use correct __poll_t type (Michal Schmidt) [RHEL-31939] - eventfd: use wait_event_interruptible_locked_irq() helper (Michal Schmidt) [RHEL-31939] - eventfd: change int to __u64 in eventfd_signal() ifndef CONFIG_EVENTFD (Michal Schmidt) [RHEL-31939] - eventfd: guard wake_up in eventfd fs calls as well (Michal Schmidt) [RHEL-31939] - iio: core: fix memleak in iio_device_register_sysfs (David Arcari) [RHEL-33153] {CVE-2023-52643} - serial: imx: fix detach/attach of serial console (Steve Best) [RHEL-32592] {CVE-2021-47185} - tty: tty_buffer: Fix the softlockup issue in flush_to_ldisc (Steve Best) [RHEL-32592] {CVE-2021-47185} - sysctl: allow to change limits for posix messages queues (Alexey Gladkov) [RHEL-8705] - sysctl: allow change system v ipc sysctls inside ipc namespace (Alexey Gladkov) [RHEL-8705] - ipc: fix memory leak in init_mqueue_fs() (Alexey Gladkov) [RHEL-8705] - ipc: mqueue: fix possible memory leak in init_mqueue_fs() (Alexey Gladkov) [RHEL-8705] - ipc: Remove extra braces (Alexey Gladkov) [RHEL-8705] - ipc: Check permissions for checkpoint_restart sysctls at open time (Alexey Gladkov) [RHEL-8705] - ipc: Remove extra1 field abuse to pass ipc namespace (Alexey Gladkov) [RHEL-8705] - ipc: Use the same namespace to modify and validate (Alexey Gladkov) [RHEL-8705] - ipc: Store ipc sysctls in the ipc namespace (Alexey Gladkov) [RHEL-8705] - ipc: Store mqueue sysctls in the ipc namespace (Alexey Gladkov) [RHEL-8705] - ipc/ipc_sysctl.c: remove fallback for !CONFIG_PROC_SYSCTL (Alexey Gladkov) [RHEL-8705] - ipc: check checkpoint_restore_ns_capable() to modify C/R proc files (Alexey Gladkov) [RHEL-8705]- x86/sev: Harden #VC instruction emulation somewhat (Vitaly Kuznetsov) [RHEL-30031] {CVE-2024-25743 CVE-2024-25742} - net: mana: Fix Rx DMA datasize and skb_over_panic (Cathy Avery) [RHEL-9872] - integrity: eliminate unnecessary "Problem loading X.509 certificate" msg (Coiby Xu) [RHEL-12346] - smb: client: instantiate when creating SFU files (Paulo Alcantara) [RHEL-31245] - smb: client: fix NULL ptr deref in cifs_mark_open_handles_for_deleted_file() (Paulo Alcantara) [RHEL-31245] - cifs: Fix duplicate fscache cookie warnings (Paulo Alcantara) [RHEL-31245] - smb3: add trace event for mknod (Paulo Alcantara) [RHEL-31245] - smb311: additional compression flag defined in updated protocol spec (Paulo Alcantara) [RHEL-31245] - smb311: correct incorrect offset field in compression header (Paulo Alcantara) [RHEL-31245] - cifs: Move some extern decls from .c files to .h (Paulo Alcantara) [RHEL-31245] - cifs: remove redundant variable assignment (Paulo Alcantara) [RHEL-31245] - cifs: fixes for get_inode_info (Paulo Alcantara) [RHEL-31245] - cifs: open_cached_dir(): add FILE_READ_EA to desired access (Paulo Alcantara) [RHEL-31245] - cifs: reduce warning log level for server not advertising interfaces (Paulo Alcantara) [RHEL-31245] - cifs: make sure server interfaces are requested only for SMB3+ (Paulo Alcantara) [RHEL-31245] - cifs: defer close file handles having RH lease (Paulo Alcantara) [RHEL-31245] - cifs: update internal module version number for cifs.ko (Paulo Alcantara) [RHEL-31245] - smb: common: simplify compression headers (Paulo Alcantara) [RHEL-31245] - smb: common: fix fields sizes in compression_pattern_payload_v1 (Paulo Alcantara) [RHEL-31245] - smb: client: negotiate compression algorithms (Paulo Alcantara) [RHEL-31245] - smb3: add dynamic trace point for ioctls (Paulo Alcantara) [RHEL-31245] - smb: client: return reparse type in /proc/mounts (Paulo Alcantara) [RHEL-31245] - smb: client: set correct d_type for reparse DFS/DFSR and mount point (Paulo Alcantara) [RHEL-31245] - smb: client: parse uid, gid, mode and dev from WSL reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: introduce SMB2_OP_QUERY_WSL_EA (Paulo Alcantara) [RHEL-31245] - smb: client: Fix a NULL vs IS_ERR() check in wsl_set_xattrs() (Paulo Alcantara) [RHEL-31245] - smb: client: add support for WSL reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: reduce number of parameters in smb2_compound_op() (Paulo Alcantara) [RHEL-31245] - smb: client: fix potential broken compound request (Paulo Alcantara) [RHEL-31245] - smb: client: move most of reparse point handling code to common file (Paulo Alcantara) [RHEL-31245] - smb: client: introduce reparse mount option (Paulo Alcantara) [RHEL-31245] - smb: client: retry compound request without reusing lease (Paulo Alcantara) [RHEL-31245] - smb: client: do not defer close open handles to deleted files (Paulo Alcantara) [RHEL-31245] - smb: client: reuse file lease key in compound operations (Paulo Alcantara) [RHEL-31245] - smb3: update allocation size more accurately on write completion (Paulo Alcantara) [RHEL-31245] - cifs: allow changing password during remount (Paulo Alcantara) [RHEL-31245] - cifs: prevent updating file size from server if we have a read/write lease (Paulo Alcantara) [RHEL-31245] - cifs_get_link(): bail out in unsafe case (Paulo Alcantara) [RHEL-31245] - smb: Fix regression in writes when non-standard maximum write size negotiated (Paulo Alcantara) [RHEL-31245] - smb: client: handle path separator of created SMB symlinks (Paulo Alcantara) [RHEL-31245] - smb: client: set correct id, uid and cruid for multiuser automounts (Paulo Alcantara) [RHEL-31245] - cifs: update the same create_guid on replay (Paulo Alcantara) [RHEL-31245] - cifs: fix underflow in parse_server_interfaces() (Paulo Alcantara) [RHEL-31245] - smb3: clarify mount warning (Paulo Alcantara) [RHEL-31245] - cifs: handle cases where multiple sessions share connection (Paulo Alcantara) [RHEL-31245] - cifs: change tcon status when need_reconnect is set on it (Paulo Alcantara) [RHEL-31245] - smb: client: set correct d_type for reparse points under DFS mounts (Paulo Alcantara) [RHEL-31245] - smb3: add missing null server pointer check (Paulo Alcantara) [RHEL-31245] - smb: client: increase number of PDUs allowed in a compound request (Paulo Alcantara) [RHEL-31245] - cifs: failure to add channel on iface should bump up weight (Paulo Alcantara) [RHEL-31245] - cifs: do not search for channel if server is terminating (Paulo Alcantara) [RHEL-31245] - cifs: avoid redundant calls to disable multichannel (Paulo Alcantara) [RHEL-31245] - cifs: make sure that channel scaling is done only once (Paulo Alcantara) [RHEL-31245] - cifs: fix stray unlock in cifs_chan_skip_or_disable (Paulo Alcantara) [RHEL-31245] - cifs: set replay flag for retries of write command (Paulo Alcantara) [RHEL-31245] - cifs: commands that are retried should have replay flag set (Paulo Alcantara) [RHEL-31245] - cifs: helper function to check replayable error codes (Paulo Alcantara) [RHEL-31245] - cifs: translate network errors on send to -ECONNABORTED (Paulo Alcantara) [RHEL-31245] - cifs: cifs_pick_channel should try selecting active channels (Paulo Alcantara) [RHEL-31245] - smb: Work around Clang __bdos() type confusion (Paulo Alcantara) [RHEL-31245] - smb: client: delete "true", "false" defines (Paulo Alcantara) [RHEL-31245] - cifs: update iface_last_update on each query-and-update (Paulo Alcantara) [RHEL-31245] - cifs: handle servers that still advertise multichannel after disabling (Paulo Alcantara) [RHEL-31245] - cifs: new mount option called retrans (Paulo Alcantara) [RHEL-31245] - cifs: reschedule periodic query for server interfaces (Paulo Alcantara) [RHEL-31245] - smb: client: don't clobber ->i_rdev from cached reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: get rid of smb311_posix_query_path_info() (Paulo Alcantara) [RHEL-31245] - smb: client: parse owner/group when creating reparse points (Paulo Alcantara) [RHEL-31245] - cifs: new nt status codes from MS-SMB2 (Paulo Alcantara) [RHEL-31245] - cifs: pick channel for tcon and tdis (Paulo Alcantara) [RHEL-31245] - cifs: open_cached_dir should not rely on primary channel (Paulo Alcantara) [RHEL-31245] - cifs: minor comment cleanup (Paulo Alcantara) [RHEL-31245] - smb3: show beginning time for per share stats (Paulo Alcantara) [RHEL-31245] - cifs: remove redundant variable tcon_exist (Paulo Alcantara) [RHEL-31245] - cifs: update internal module version number for cifs.ko (Paulo Alcantara) [RHEL-31245] - cifs: remove unneeded return statement (Paulo Alcantara) [RHEL-31245] - cifs: make cifs_chan_update_iface() a void function (Paulo Alcantara) [RHEL-31245] - cifs: delete unnecessary NULL checks in cifs_chan_update_iface() (Paulo Alcantara) [RHEL-31245] - cifs: get rid of dup length check in parse_reparse_point() (Paulo Alcantara) [RHEL-31245] - smb: client: stop revalidating reparse points unnecessarily (Paulo Alcantara) [RHEL-31245] - cifs: Pass unbyteswapped eof value into SMB2_set_eof() (Paulo Alcantara) [RHEL-31245] - smb3: Improve exception handling in allocate_mr_list() (Paulo Alcantara) [RHEL-31245] - cifs: fix in logging in cifs_chan_update_iface (Paulo Alcantara) [RHEL-31245] - smb: client: handle special files and symlinks in SMB3 POSIX (Paulo Alcantara) [RHEL-31245] - smb: client: cleanup smb2_query_reparse_point() (Paulo Alcantara) [RHEL-31245] - smb: client: allow creating symlinks via reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: fix hardlinking of reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: fix renaming of reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: optimise reparse point querying (Paulo Alcantara) [RHEL-31245] - smb: client: allow creating special files via reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: extend smb2_compound_op() to accept more commands (Paulo Alcantara) [RHEL-31245] - smb: client: Fix minor whitespace errors and warnings (Paulo Alcantara) [RHEL-31245] - cifs: do not depend on release_iface for maintaining iface_list (Paulo Alcantara) [RHEL-31245] - cifs: cifs_chan_is_iface_active should be called with chan_lock held (Paulo Alcantara) [RHEL-31245] - cifs: after disabling multichannel, mark tcon for reconnect (Paulo Alcantara) [RHEL-31245] - cifs: do not let cifs_chan_update_iface deallocate channels (Paulo Alcantara) [RHEL-31245] - cifs: fix a pending undercount of srv_count (Paulo Alcantara) [RHEL-31245] - fs: cifs: Fix atime update check (Paulo Alcantara) [RHEL-31245] - smb: client: fix OOB in SMB2_query_info_init() (Paulo Alcantara) [RHEL-31245] - smb: client: fix OOB in cifsd when receiving compounded resps (Paulo Alcantara) [RHEL-31245] - smb: client: fix OOB in smb2_query_reparse_point() (Paulo Alcantara) [RHEL-31245] - smb: client: fix NULL deref in asn1_ber_decoder() (Paulo Alcantara) [RHEL-31245] - cifs: reconnect worker should take reference on server struct unconditionally (Paulo Alcantara) [RHEL-31245] - Revert "cifs: reconnect work should have reference on server struct" (Paulo Alcantara) [RHEL-31245] - cifs: Fix non-availability of dedup breaking generic/304 (Paulo Alcantara) [RHEL-31245] - smb: client: fix potential NULL deref in parse_dfs_referrals() (Paulo Alcantara) [RHEL-31245] - cifs: Fix flushing, invalidation and file size with FICLONE (Paulo Alcantara) [RHEL-31245] - cifs: Fix flushing, invalidation and file size with copy_file_range() (Paulo Alcantara) [RHEL-31245] - smb: client, common: fix fortify warnings (Paulo Alcantara) [RHEL-31245] - cifs: Fix FALLOC_FL_INSERT_RANGE by setting i_size after EOF moved (Paulo Alcantara) [RHEL-31245] - cifs: Fix FALLOC_FL_ZERO_RANGE by setting i_size if EOF moved (Paulo Alcantara) [RHEL-31245] - smb: client: report correct st_size for SMB and NFS symlinks (Paulo Alcantara) [RHEL-31245] - smb: client: fix missing mode bits for SMB symlinks (Paulo Alcantara) [RHEL-31245] - smb: client: introduce cifs_sfu_make_node() (Paulo Alcantara) [RHEL-31245] - smb: client: set correct file type from NFS reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: introduce ->parse_reparse_point() (Paulo Alcantara) [RHEL-31245] - smb: client: implement ->query_reparse_point() for SMB1 (Paulo Alcantara) [RHEL-31245] - cifs: fix use after free for iface while disabling secondary channels (Paulo Alcantara) [RHEL-31245] - cifs: fix lock ordering while disabling multichannel (Paulo Alcantara) [RHEL-31245] - cifs: fix leak of iface for primary channel (Paulo Alcantara) [RHEL-31245] - cifs: fix check of rc in function generate_smb3signingkey (Paulo Alcantara) [RHEL-31245] - cifs: spnego: add ';' in HOST_KEY_LEN (Paulo Alcantara) [RHEL-31245] - cifs: update internal module version number for cifs.ko (Paulo Alcantara) [RHEL-31245] - cifs: handle when server stops supporting multichannel (Paulo Alcantara) [RHEL-31245] - cifs: handle when server starts supporting multichannel (Paulo Alcantara) [RHEL-31245] - Missing field not being returned in ioctl CIFS_IOC_GET_MNT_INFO (Paulo Alcantara) [RHEL-31245] - smb3: allow dumping session and tcon id to improve stats analysis and debugging (Paulo Alcantara) [RHEL-31245] - smb: client: fix mount when dns_resolver key is not available (Paulo Alcantara) [RHEL-31245] - smb3: fix caching of ctime on setxattr (Paulo Alcantara) [RHEL-31245] - smb3: minor cleanup of session handling code (Paulo Alcantara) [RHEL-31245] - cifs: reconnect work should have reference on server struct (Paulo Alcantara) [RHEL-31245] - cifs: do not pass cifs_sb when trying to add channels (Paulo Alcantara) [RHEL-31245] - cifs: account for primary channel in the interface list (Paulo Alcantara) [RHEL-31245] - cifs: distribute channels across interfaces based on speed (Paulo Alcantara) [RHEL-31245] - cifs: handle cases where a channel is closed (Paulo Alcantara) [RHEL-31245] - smb3: more minor cleanups for session handling routines (Paulo Alcantara) [RHEL-31245] - smb3: minor RDMA cleanup (Paulo Alcantara) [RHEL-31245] - fs: add ctime accessors infrastructure (Paulo Alcantara) [RHEL-31245] - cifs: force interface update before a fresh session setup (Paulo Alcantara) [RHEL-31245] - cifs: do not reset chan_max if multichannel is not supported at mount (Paulo Alcantara) [RHEL-31245] - cifs: reconnect helper should set reconnect for the right channel (Paulo Alcantara) [RHEL-31245] - smb: client: fix use-after-free in smb2_query_info_compound() (Paulo Alcantara) [RHEL-31245] - smb: client: remove extra @chan_count check in __cifs_put_smb_ses() (Paulo Alcantara) [RHEL-31245] - cifs: add xid to query server interface call (Paulo Alcantara) [RHEL-31245] - cifs: print server capabilities in DebugData (Paulo Alcantara) [RHEL-31245] - smb: use crypto_shash_digest() in symlink_hash() (Paulo Alcantara) [RHEL-31245] - smb: client: fix use-after-free bug in cifs_debug_data_proc_show() (Paulo Alcantara) [RHEL-31245] - smb: client: fix potential deadlock when releasing mids (Paulo Alcantara) [RHEL-31245] - smb3: fix creating FIFOs when mounting with "sfu" mount option (Paulo Alcantara) [RHEL-31245] - Add definition for new smb3.1.1 command type (Paulo Alcantara) [RHEL-31245] - SMB3: clarify some of the unused CreateOption flags (Paulo Alcantara) [RHEL-31245] - cifs: Add client version details to NTLM authenticate message (Paulo Alcantara) [RHEL-31245] - smb3: fix touch -h of symlink (Paulo Alcantara) [RHEL-31245] - smb: client: prevent new fids from being removed by laundromat (Paulo Alcantara) [RHEL-31245] - smb: client: make laundromat a delayed worker (Paulo Alcantara) [RHEL-31245] - smb: use kernel_connect() and kernel_bind() (Paulo Alcantara) [RHEL-31245] - smb3: fix confusing debug message (Paulo Alcantara) [RHEL-31245] - smb: client: handle STATUS_IO_REPARSE_TAG_NOT_HANDLED (Paulo Alcantara) [RHEL-31245] - smb3: remove duplicate error mapping (Paulo Alcantara) [RHEL-31245] - smb3: Add dynamic trace points for RDMA (smbdirect) reconnect (Paulo Alcantara) [RHEL-31245] - smb3: fix some minor typos and repeated words (Paulo Alcantara) [RHEL-31245] - smb3: correct places where ENOTSUPP is used instead of preferred EOPNOTSUPP (Paulo Alcantara) [RHEL-31245] - smb3: move server check earlier when setting channel sequence number (Paulo Alcantara) [RHEL-31245] - cifs: update internal module version number for cifs.ko (Paulo Alcantara) [RHEL-31245] - smb3: allow controlling maximum number of cached directories (Paulo Alcantara) [RHEL-31245] - smb3: add trace point for queryfs (statfs) (Paulo Alcantara) [RHEL-31245] - smb3: allow controlling length of time directory entries are cached with dir leases (Paulo Alcantara) [RHEL-31245] - SMB3: rename macro CIFS_SERVER_IS_CHAN to avoid confusion (Paulo Alcantara) [RHEL-31245] - send channel sequence number in SMB3 requests after reconnects (Paulo Alcantara) [RHEL-31245] - cifs: update desired access while requesting for directory lease (Paulo Alcantara) [RHEL-31245] - smb: client: reduce stack usage in smb2_query_reparse_point() (Paulo Alcantara) [RHEL-31245] - smb: client: reduce stack usage in smb2_query_info_compound() (Paulo Alcantara) [RHEL-31245] - smb: client: reduce stack usage in smb2_set_ea() (Paulo Alcantara) [RHEL-31245] - smb: client: reduce stack usage in smb_send_rqst() (Paulo Alcantara) [RHEL-31245] - smb: client: reduce stack usage in cifs_demultiplex_thread() (Paulo Alcantara) [RHEL-31245] - smb: client: reduce stack usage in cifs_try_adding_channels() (Paulo Alcantara) [RHEL-31245] - smb: cilent: set reparse mount points as automounts (Paulo Alcantara) [RHEL-31245] - smb: client: query reparse points in older dialects (Paulo Alcantara) [RHEL-31245] - smb: client: do not query reparse points twice on symlinks (Paulo Alcantara) [RHEL-31245] - smb: client: parse reparse point flag in create response (Paulo Alcantara) [RHEL-31245] - smb: client: get rid of dfs code dep in namespace.c (Paulo Alcantara) [RHEL-31245] - smb: client: get rid of dfs naming in automount code (Paulo Alcantara) [RHEL-31245] - smb: client: rename cifs_dfs_ref.c to namespace.c (Paulo Alcantara) [RHEL-31245] - smb: client: make smb2_compound_op() return resp buffer on success (Paulo Alcantara) [RHEL-31245] - smb: client: move some params to cifs_open_info_data (Paulo Alcantara) [RHEL-31245] - smb: client: ensure to try all targets when finding nested links (Paulo Alcantara) [RHEL-31245] - smb: client: introduce DFS_CACHE_TGT_LIST() (Paulo Alcantara) [RHEL-31245] - cifs: update the ctime on a partial page write (Paulo Alcantara) [RHEL-31245] - blk-mq: don't change nr_hw_queues and nr_maps for kdump kernel (Mamatha Inamdar) [RHEL-15845] - powerpc/smp: Remap boot CPU onto core 0 if >= nr_cpu_ids (Mamatha Inamdar) [RHEL-15845] - powerpc/smp: Factor out assign_threads() (Mamatha Inamdar) [RHEL-15845] - powerpc/smp: Lookup avail once per device tree node (Mamatha Inamdar) [RHEL-15845] - powerpc/smp: Increase nr_cpu_ids to include the boot CPU (Mamatha Inamdar) [RHEL-15845] - powerpc/smp: Adjust nr_cpu_ids to cover all threads of a core (Mamatha Inamdar) [RHEL-15845] - net: Convert some ethtool_sprintf() to ethtool_puts() (Ivan Vecera) [RHEL-31886] - checkpatch: add ethtool_sprintf rules (Ivan Vecera) [RHEL-31886] - ethtool: Implement ethtool_puts() (Ivan Vecera) [RHEL-31886] - intel: fix format warnings (Ivan Vecera) [RHEL-31886] - net: phy: smsc: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - net: phy: tja11xx: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - net: sparx5: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - net: dsa: vsc73xx: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - net: fec: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - net: dsa: mt7530: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - net: dsa: lantiq_gswip: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - ptp: Speed up vclock lookup (Ivan Vecera) [RHEL-32107] - ptp: Support late timestamp determination (Ivan Vecera) [RHEL-32107] - ptp: Pass hwtstamp to ptp_convert_timestamp() (Ivan Vecera) [RHEL-32107] - ptp: Request cycles for TX timestamp (Ivan Vecera) [RHEL-32107] - ptp: Add cycles support for virtual clocks (Ivan Vecera) [RHEL-32107] - nfsd: hold a lighter-weight client reference over CB_RECALL_ANY (Benjamin Coddington) [RHEL-31513] - NFSD: CREATE_SESSION must never cache NFS4ERR_DELAY replies (Benjamin Coddington) [RHEL-31513] - NFSD: Document the phases of CREATE_SESSION (Benjamin Coddington) [RHEL-31513] - NFSD: Fix the NFSv4.1 CREATE_SESSION operation (Benjamin Coddington) [RHEL-31513] - cgroup: cgroup-v1: do not exclude cgrp_dfl_root (Laurent Vivier) [RHEL-31381] - RDMA/srpt: Support specifying the srpt_service_guid parameter (Kamal Heib) [RHEL-31712] {CVE-2024-26744} - perf/pmu-events/powerpc: Update json mapfile with Power11 PVR (Mamatha Inamdar) [RHEL-23910] - powerpc/perf: Power11 Performance Monitoring support (Mamatha Inamdar) [RHEL-23910] - powerpc: Add Power11 architected and raw mode (Mamatha Inamdar) [RHEL-23910] - powerpc/cputable: Split cpu_specs[] out of cputable.h (Mamatha Inamdar) [RHEL-23910] - powerpc/cputable: Move __cpu_setup() prototypes out of cputable.h (Mamatha Inamdar) [RHEL-23910] - powerpc/cputable: Remove __machine_check_early_realmode_p{7/8/9} prototypes (Mamatha Inamdar) [RHEL-23910] - powerpc/64e: Remove unnecessary #ifdef CONFIG_PPC_FSL_BOOK3E (Mamatha Inamdar) [RHEL-23910] - powerpc/64e: Tie PPC_BOOK3E_64 to PPC_E500MC (Mamatha Inamdar) [RHEL-23910] - powerpc/Kconfig: Fix non existing CONFIG_PPC_FSL_BOOKE (Mamatha Inamdar) [RHEL-23910] - powerpc/64e: Tie PPC_BOOK3E_64 to PPC_FSL_BOOK3E (Mamatha Inamdar) [RHEL-23910] - powerpc: Remove remaining parts of oprofile (Mamatha Inamdar) [RHEL-23910] - powerpc: fix typos in comments (Mamatha Inamdar) [RHEL-23910] - powerpc: Enable the DAWR on POWER9 DD2.3 and above (Mamatha Inamdar) [RHEL-23910] - vhost: Add smp_rmb() in vhost_enable_notify() (Gavin Shan) [RHEL-26104] - vhost: Add smp_rmb() in vhost_vq_avail_empty() (Gavin Shan) [RHEL-26104] - bpf, tcx: Get rid of tcx_link_const (Felix Maurer) [RHEL-28590] - selftests/bpf: Add additional mprog query test coverage (Felix Maurer) [RHEL-28590] - selftests/bpf: Make seen_tc* variable tests more robust (Felix Maurer) [RHEL-28590] - selftests/bpf: Test query on empty mprog and pass revision into attach (Felix Maurer) [RHEL-28590] - selftests/bpf: Adapt assert_mprog_count to always expect 0 count (Felix Maurer) [RHEL-28590] - selftests/bpf: Test bpf_mprog query API via libbpf and raw syscall (Felix Maurer) [RHEL-28590] - selftest/bpf: Add various selftests for program limits (Felix Maurer) [RHEL-28590] - bpf: Refuse unused attributes in bpf_prog_{attach,detach} (Felix Maurer) [RHEL-28590] - bpf: Handle bpf_mprog_query with NULL entry (Felix Maurer) [RHEL-28590] - net: Fix skb consume leak in sch_handle_egress (Felix Maurer) [RHEL-28590] - selftests/bpf: Add various more tcx test cases (Felix Maurer) [RHEL-28590] - selftests/bpf: Add test for detachment on empty mprog entry (Felix Maurer) [RHEL-28590] - tcx: Fix splat during dev unregister (Felix Maurer) [RHEL-28590] - tcx: Fix splat in ingress_destroy upon tcx_entry_free (Felix Maurer) [RHEL-28590] - selftests/bpf: Add mprog API tests for BPF tcx links (Felix Maurer) [RHEL-28590] - selftests/bpf: Add mprog API tests for BPF tcx opts (Felix Maurer) [RHEL-28590] - bpf: Add fd-based tcx multi-prog infra with link support (Felix Maurer) [RHEL-28590] - cpuset: Allow setscheduler regardless of manipulated task (Waiman Long) [RHEL-26668] - sched/psi: Update poll => rtpoll in relevant comments (Phil Auld) [RHEL-29552] - sched/psi: Bail out early from irq time accounting (Phil Auld) [RHEL-29552] - sched/psi: Delete the 'update_total' function parameter from update_triggers() (Phil Auld) [RHEL-29552] - sched/psi: Avoid updating PSI triggers and ->rtpoll_total when there are no state changes (Phil Auld) [RHEL-29552] - sched/psi: Change update_triggers() to a 'void' function (Phil Auld) [RHEL-29552] - sched/psi: make psi_cgroups_enabled static (Phil Auld) [RHEL-29552] - sched/psi: Allow unprivileged polling of N*2s period (Phil Auld) [RHEL-29552] - sched/psi: Extract update_triggers side effect (Phil Auld) [RHEL-29552] - sched/psi: Rename existing poll members in preparation (Phil Auld) [RHEL-29552] - sched/psi: Rearrange polling code in preparation (Phil Auld) [RHEL-29552] - arm64/sme: Always exit sme_alloc() early with existing storage (Mark Salter) [RHEL-28881] {CVE-2024-26618} - overflow: add DEFINE_FLEX() for on-stack allocs (Petr Oros) [RHEL-30138] - overflow: Add struct_size_t() helper (Petr Oros) [RHEL-30138] - mm/filemap.c: fix update prev_pos after one read request done (Nico Pache) [RHEL-29229] - sched: Misc cleanups (Phil Auld) [RHEL-29017] - sched: Simplify tg_set_cfs_bandwidth() (Phil Auld) [RHEL-29017] - sched: Simplify sched_move_task() (Phil Auld) [RHEL-29017] - sched: Simplify sched_rr_get_interval() (Phil Auld) [RHEL-29017] - sched: Simplify yield_to() (Phil Auld) [RHEL-29017] - sched: Simplify sched_{set,get}affinity() (Phil Auld) [RHEL-29017] - sched: Simplify syscalls (Phil Auld) [RHEL-29017] - sched: Simplify set_user_nice() (Phil Auld) [RHEL-29017] - sched: Simplify sched_core_cpu_{starting,deactivate}() (Phil Auld) [RHEL-29017] - sched: Simplify try_steal_cookie() (Phil Auld) [RHEL-29017] - sched: Simplify sched_tick_remote() (Phil Auld) [RHEL-29017] - sched: Simplify sched_exec() (Phil Auld) [RHEL-29017] - sched: Simplify ttwu() (Phil Auld) [RHEL-29017] - sched: Simplify wake_up_if_idle() (Phil Auld) [RHEL-29017] - sched: Simplify: migrate_swap_stop() (Phil Auld) [RHEL-29017] - sched: Simplify sysctl_sched_uclamp_handler() (Phil Auld) [RHEL-29017] - sched: Simplify get_nohz_timer_target() (Phil Auld) [RHEL-29017] - Bluetooth: Fix TOCTOU in HCI debugfs implementation (Bastien Nocera) [RHEL-26830 RHEL-26834] {CVE-2024-24858 CVE-2024-24857}- mm: hwpoison: support recovery from ksm_might_need_to_copy() (Audra Mitchell) [RHEL-27739] - kasan: fix Oops due to missing calls to kasan_arch_is_ready() (Audra Mitchell) [RHEL-27739] - Revert "mm: Always release pages to the buddy allocator in memblock_free_late()." (Audra Mitchell) [RHEL-27739] - mm/swapfile: add cond_resched() in get_swap_pages() (Audra Mitchell) [RHEL-27739] - zsmalloc: fix a race with deferred_handles storing (Audra Mitchell) [RHEL-27739] - mm/khugepaged: fix ->anon_vma race (Audra Mitchell) [RHEL-27739] - nommu: fix split_vma() map_count error (Audra Mitchell) [RHEL-27739] - nommu: fix do_munmap() error path (Audra Mitchell) [RHEL-27739] - nommu: fix memory leak in do_mmap() error path (Audra Mitchell) [RHEL-27739] - kasan: mark kasan_kunit_executing as static (Audra Mitchell) [RHEL-27739] - hugetlb: unshare some PMDs when splitting VMAs (Audra Mitchell) [RHEL-27739] - mm: Always release pages to the buddy allocator in memblock_free_late(). (Audra Mitchell) [RHEL-27739] - memblock: Fix doc for memblock_phys_free (Audra Mitchell) [RHEL-27739] - mm, slab: periodically resched in drain_freelist() (Audra Mitchell) [RHEL-27739] - mm: Remove pointless barrier() after pmdp_get_lockless() (Audra Mitchell) [RHEL-27739] - mm/gup: Fix the lockless PMD access (Audra Mitchell) [RHEL-27739] - mm: Rename GUP_GET_PTE_LOW_HIGH (Audra Mitchell) [RHEL-27739] - mm: mmu_gather: allow more than one batch of delayed rmaps (Audra Mitchell) [RHEL-27739] - kmsan: fix memcpy tests (Audra Mitchell) [RHEL-27739] - mm: disable top-tier fallback to reclaim on proactive reclaim (Audra Mitchell) [RHEL-27739] - mm/mmap: properly unaccount memory on mas_preallocate() failure (Audra Mitchell) [RHEL-27739] - mm/page_alloc: update comments in __free_pages_ok() (Audra Mitchell) [RHEL-27739] - kasan: fail non-kasan KUnit tests on KASAN reports (Audra Mitchell) [RHEL-27739] - mm/sparse-vmemmap: generalise vmemmap_populate_hugepages() (Audra Mitchell) [RHEL-27739] - zsmalloc: implement writeback mechanism for zsmalloc (Audra Mitchell) [RHEL-27739] - zsmalloc: add zpool_ops field to zs_pool to store evict handlers (Audra Mitchell) [RHEL-27739] - zsmalloc: add a LRU to zs_pool to keep track of zspages in LRU order (Audra Mitchell) [RHEL-27739] - zsmalloc: consolidate zs_pool's migrate_lock and size_class's locks (Audra Mitchell) [RHEL-27739] - zpool: clean out dead code (Audra Mitchell) [RHEL-27739] - zswap: fix writeback lock ordering for zsmalloc (Audra Mitchell) [RHEL-27739] - mm/khugepaged: add tracepoint to collapse_file() (Audra Mitchell) [RHEL-27739] - mm/gup: remove FOLL_MIGRATION (Audra Mitchell) [RHEL-27739] - mm/ksm: convert break_ksm() to use walk_page_range_vma() (Audra Mitchell) [RHEL-27739] - mm/pagewalk: add walk_page_range_vma() (Audra Mitchell) [RHEL-27739] - mm: remove VM_FAULT_WRITE (Audra Mitchell) [RHEL-27739] - panic: Expose "warn_count" to sysfs (Audra Mitchell) [RHEL-27739] - panic: Introduce warn_limit (Audra Mitchell) [RHEL-27739] - panic: Separate sysctl logic from CONFIG_SMP (Audra Mitchell) [RHEL-27739] - kernel/panic: move panic sysctls to its own file (Audra Mitchell) [RHEL-27739] - panic: Consolidate open-coded panic_on_warn checks (Audra Mitchell) [RHEL-27739] - mm: Make ksize() a reporting-only function (Audra Mitchell) [RHEL-27739] - mm/memory-failure.c: cleanup in unpoison_memory (Audra Mitchell) [RHEL-27739] - mm: vmscan: use sysfs_emit() to instead of scnprintf() (Audra Mitchell) [RHEL-27739] - zswap: do not allocate from atomic pool (Audra Mitchell) [RHEL-27739] - mm: document /sys/class/bdi//min_ratio_fine knob (Audra Mitchell) [RHEL-27739] - mm: add /sys/class/bdi//min_ratio_fine knob (Audra Mitchell) [RHEL-27739] - mm: add bdi_set_min_ratio_no_scale() function (Audra Mitchell) [RHEL-27739] - mm: document /sys/class/bdi//max_ratio_fine knob (Audra Mitchell) [RHEL-27739] - mm: add /sys/class/bdi//max_ratio_fine knob (Audra Mitchell) [RHEL-27739] - mm: add bdi_set_max_ratio_no_scale() function (Audra Mitchell) [RHEL-27739] - mm: document /sys/class/bdi//min_bytes knob (Audra Mitchell) [RHEL-27739] - mm: add /sys/class/bdi//min_bytes knob (Audra Mitchell) [RHEL-27739] - mm: add bdi_set_min_bytes() function (Audra Mitchell) [RHEL-27739] - mm: split off __bdi_set_min_ratio() function (Audra Mitchell) [RHEL-27739] - mm: add bdi_get_min_bytes() function (Audra Mitchell) [RHEL-27739] - mm: document /sys/class/bdi//max_bytes knob (Audra Mitchell) [RHEL-27739] - mm: add knob /sys/class/bdi//max_bytes (Audra Mitchell) [RHEL-27739] - mm: add bdi_set_max_bytes() function (Audra Mitchell) [RHEL-27739] - mm: split off __bdi_set_max_ratio() function (Audra Mitchell) [RHEL-27739] - mm: add bdi_get_max_bytes() function (Audra Mitchell) [RHEL-27739] - mm: use part per 1000000 for bdi ratios (Audra Mitchell) [RHEL-27739] - mm: document /sys/class/bdi//strict_limit knob (Audra Mitchell) [RHEL-27739] - ABI: sysfs-class-bdi: use What: to describe each property (Audra Mitchell) [RHEL-27739] - mm: add knob /sys/class/bdi//strict_limit (Audra Mitchell) [RHEL-27739] - mm: add bdi_set_strict_limit() function (Audra Mitchell) [RHEL-27739] - folio-compat: remove try_to_release_page() (Audra Mitchell) [RHEL-27739] - mm/page_alloc: simplify locking during free_unref_page_list (Audra Mitchell) [RHEL-27739] - mm/migrate.c: stop using 0 as NULL pointer (Audra Mitchell) [RHEL-27739] - habanalabs: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - RDMA/hw/qib/qib_user_pages: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - drm/exynos: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - mm/frame-vector: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - media: pci/ivtv: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - drm/etnaviv: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - media: videobuf-dma-sg: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - RDMA/usnic: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - mm/gup: reliable R/O long-term pinning in COW mappings (Audra Mitchell) [RHEL-27739] - mm: don't call vm_ops->huge_fault() in wp_huge_pmd()/wp_huge_pud() for private mappings (Audra Mitchell) [RHEL-27739] - mm: add early FAULT_FLAG_WRITE consistency checks (Audra Mitchell) [RHEL-27739] - mm: add early FAULT_FLAG_UNSHARE consistency checks (Audra Mitchell) [RHEL-27739] - redhat/configs: enable CONFIG_SECRETMEM (Audra Mitchell) [RHEL-27739] - mm: Kconfig: make config SECRETMEM visible with EXPERT (Audra Mitchell) [RHEL-27739] - mm/gup: remove the restriction on locked with FOLL_LONGTERM (Audra Mitchell) [RHEL-27739] - mm: make drop_caches keep reclaiming on all nodes (Audra Mitchell) [RHEL-27739] - migrate: convert migrate_pages() to use folios (Audra Mitchell) [RHEL-27739] - migrate: convert unmap_and_move() to use folios (Audra Mitchell) [RHEL-27739] - Revert "mm: migration: fix the FOLL_GET failure on following huge page" (Audra Mitchell) [RHEL-27739] - mm: mmu_gather: do not expose delayed_rmap flag (Audra Mitchell) [RHEL-27739] - mm: delay page_remove_rmap() until after the TLB has been flushed (Audra Mitchell) [RHEL-27739] - mm: mmu_gather: prepare to gather encoded page pointers with flags (Audra Mitchell) [RHEL-27739] - zsmalloc: replace IS_ERR() with IS_ERR_VALUE() (Audra Mitchell) [RHEL-27739] - mm: always compile in pte markers (Audra Mitchell) [RHEL-27739] - mm: use kstrtobool() instead of strtobool() (Audra Mitchell) [RHEL-27739] - mm/damon: use kstrtobool() instead of strtobool() (Audra Mitchell) [RHEL-27739] - Docs/ABI/damon: document 'schemes//tried_regions' sysfs directory (Audra Mitchell) [RHEL-27739] - Docs/admin-guide/mm/damon/usage: document schemes//tried_regions sysfs directory (Audra Mitchell) [RHEL-27739] - Docs/admin-guide/mm/damon/usage: fix wrong usage example of init_regions file (Audra Mitchell) [RHEL-27739] - Docs/admin-guide/mm/damon/usage: describe the rules of sysfs region directories (Audra Mitchell) [RHEL-27739] - Docs/admin-guide/damon/sysfs: document 'LRU_DEPRIO' scheme action (Audra Mitchell) [RHEL-27739] - Docs/admin-guide/damon/sysfs: document 'LRU_PRIO' scheme action (Audra Mitchell) [RHEL-27739] - Docs/{ABI,admin-guide}/damon: Update for 'state' sysfs file input keyword, 'commit' (Audra Mitchell) [RHEL-27739] - Docs/{ABI,admin-guide}/damon: update for fixed virtual address ranges monitoring (Audra Mitchell) [RHEL-27739] - Docs/{ABI,admin-guide}/damon: document 'avail_operations' sysfs file (Audra Mitchell) [RHEL-27739] - tools/selftets/damon/sysfs: test tried_regions directory existence (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs-schemes: implement DAMOS-tried regions clear command (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: implement DAMOS tried regions update command (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs-schemes: implement scheme region directory (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs-schemes: implement schemes/tried_regions directory (Audra Mitchell) [RHEL-27739] - mm/damon/core: add a callback for scheme target regions check (Audra Mitchell) [RHEL-27739] - mempool: do not use ksize() for poisoning (Audra Mitchell) [RHEL-27739] - mm: hugetlb_vmemmap: remove redundant list_del() (Audra Mitchell) [RHEL-27739] - mm, slob: rename CONFIG_SLOB to CONFIG_SLOB_DEPRECATED (Audra Mitchell) [RHEL-27739] - mm, slub: don't aggressively inline with CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slub: remove percpu slabs with CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slub: split out allocations from pre/post hooks (Audra Mitchell) [RHEL-27739] - mm/slub, kunit: Add a test case for kmalloc redzone check (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: split out schemes directory implementation to separate file (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: split out kdamond-independent schemes stats update logic into a new function (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: move unsigned long range directory to common module (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: move sysfs_lock to common module (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: remove parameters of damon_sysfs_region_alloc() (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: use damon_addr_range for region's start and end values (Audra Mitchell) [RHEL-27739] - mm/damon/core: split out scheme quota adjustment logic into a new function (Audra Mitchell) [RHEL-27739] - mm/damon/core: split out scheme stat update logic into a new function (Audra Mitchell) [RHEL-27739] - mm/damon/core: split damos application logic into a new function (Audra Mitchell) [RHEL-27739] - mm/damon/core: split out DAMOS-charged region skip logic into a new function (Audra Mitchell) [RHEL-27739] - mm, slub: refactor free debug processing (Audra Mitchell) [RHEL-27739] - mm, slub: don't create kmalloc-rcl caches with CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slub: lower the default slub_max_order with CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slub: retain no free slabs on partial list with CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slub: disable SYSFS support with CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - redhat/configs: Add CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slub: add CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slab: ignore hardened usercopy parameters when disabled (Audra Mitchell) [RHEL-27739] - mm/sl[au]b: rearrange struct slab fields to allow larger rcu_head (Audra Mitchell) [RHEL-27739] - mm/migrate: make isolate_movable_page() skip slab pages (Audra Mitchell) [RHEL-27739] - mm/slab: move and adjust kernel-doc for kmem_cache_alloc (Audra Mitchell) [RHEL-27739] - mm/slub, percpu: correct the calculation of early percpu allocation size (Audra Mitchell) [RHEL-27739] - mm/slub: extend redzone check to extra allocated kmalloc space than requested (Audra Mitchell) [RHEL-27739] - mm: allow multiple error returns in try_grab_page() (Audra Mitchell) [RHEL-27739] - swap: add a limit for readahead page-cluster value (Audra Mitchell) [RHEL-27739] - mm: migrate: try again if THP split is failed due to page refcnt (Audra Mitchell) [RHEL-27739] - mm: debug_vm_pgtable: use VM_ACCESS_FLAGS (Audra Mitchell) [RHEL-27739] - mm: mprotect: use VM_ACCESS_FLAGS (Audra Mitchell) [RHEL-27739] - mm: remove FGP_HEAD (Audra Mitchell) [RHEL-27739] - mm: convert find_get_incore_page() to filemap_get_incore_folio() (Audra Mitchell) [RHEL-27739] - mm/swap: convert find_get_incore_page to use folios (Audra Mitchell) [RHEL-27739] - mm/huge_memory: convert split_huge_pages_in_file() to use a folio (Audra Mitchell) [RHEL-27739] - mm: vmalloc: use trace_free_vmap_area_noflush event (Audra Mitchell) [RHEL-27739] - mm: vmalloc: use trace_purge_vmap_area_lazy event (Audra Mitchell) [RHEL-27739] - mm: vmalloc: use trace_alloc_vmap_area event (Audra Mitchell) [RHEL-27739] - mm: vmalloc: add free_vmap_area_noflush trace event (Audra Mitchell) [RHEL-27739] - mm: vmalloc: add purge_vmap_area_lazy trace event (Audra Mitchell) [RHEL-27739] - mm: vmalloc: add alloc_vmap_area trace event (Audra Mitchell) [RHEL-27739] - memory: move hotplug memory notifier priority to same file for easy sorting (Audra Mitchell) [RHEL-27739] - memory: remove unused register_hotmemory_notifier() (Audra Mitchell) [RHEL-27739] - mm/mm_init.c: use hotplug_memory_notifier() directly (Audra Mitchell) [RHEL-27739] - mm/mmap: use hotplug_memory_notifier() directly (Audra Mitchell) [RHEL-27739] - mm/slub.c: use hotplug_memory_notifier() directly (Audra Mitchell) [RHEL-27739] - fs/proc/kcore.c: use hotplug_memory_notifier() directly (Audra Mitchell) [RHEL-27739] - kasan: migrate workqueue_uaf test to kunit (Audra Mitchell) [RHEL-27739] - kasan: migrate kasan_rcu_uaf test to kunit (Audra Mitchell) [RHEL-27739] - kasan: switch kunit tests to console tracepoints (Audra Mitchell) [RHEL-27739] - tmpfs: ensure O_LARGEFILE with generic_file_open() (Audra Mitchell) [RHEL-27739] - mm: memcontrol: use mem_cgroup_is_root() helper (Audra Mitchell) [RHEL-27739] - mm/mincore.c: use vma_lookup() instead of find_vma() (Audra Mitchell) [RHEL-27739] - filemap: find_get_entries() now updates start offset (Audra Mitchell) [RHEL-27739] - filemap: find_lock_entries() now updates start offset (Audra Mitchell) [RHEL-27739] - mm/rmap: fix comment in anon_vma_clone() (Audra Mitchell) [RHEL-27739] - mm/percpu: remove unused PERCPU_DYNAMIC_EARLY_SLOTS (Audra Mitchell) [RHEL-27739] - mm/percpu.c: remove the lcm code since block size is fixed at page size (Audra Mitchell) [RHEL-27739] - mm/percpu: replace the goto with break (Audra Mitchell) [RHEL-27739] - mm/percpu: add comment to state the empty populated pages accounting (Audra Mitchell) [RHEL-27739] - mm/percpu: Update the code comment when creating new chunk (Audra Mitchell) [RHEL-27739] - mm/percpu: use list_first_entry_or_null in pcpu_reclaim_populated() (Audra Mitchell) [RHEL-27739] - mm/percpu: remove unused pcpu_map_extend_chunks (Audra Mitchell) [RHEL-27739] - mm/slub: perform free consistency checks before call_rcu (Audra Mitchell) [RHEL-27739] - mm/slab: Annotate kmem_cache_node->list_lock as raw (Audra Mitchell) [RHEL-27739] - mm: slub: make slab_sysfs_init() a late_initcall (Audra Mitchell) [RHEL-27739] - mm: slub: remove dead and buggy code from sysfs_slab_add() (Audra Mitchell) [RHEL-27739] - idpf: fix kernel panic on unknown packet types (Michal Schmidt) [RHEL-29035] - idpf: refactor some missing field get/prep conversions (Michal Schmidt) [RHEL-29035] - net: introduce include/net/rps.h (Ivan Vecera) [RHEL-31916] - net: move struct netdev_rx_queue out of netdevice.h (Ivan Vecera) [RHEL-31916] - rfs: annotate lockless accesses to RFS sock flow table (Ivan Vecera) [RHEL-31916] - rfs: annotate lockless accesses to sk->sk_rxhash (Ivan Vecera) [RHEL-31916] - xfrm: Allow UDP encapsulation only in offload modes (Michal Schmidt) [RHEL-30141] - xfrm: Pass UDP encapsulation in TX packet offload (Michal Schmidt) [RHEL-30141] - xfrm: Support UDP encapsulation in packet offload mode (Michal Schmidt) [RHEL-30141] - redhat/configs: Enable CONFIG_OCTEON_EP_VF (Kamal Heib) [RHEL-25860] - octeon_ep_vf: add ethtool support (Kamal Heib) [RHEL-25860] - octeon_ep_vf: add Tx/Rx processing and interrupt support (Kamal Heib) [RHEL-25860] - octeon_ep_vf: add support for ndo ops (Kamal Heib) [RHEL-25860] - octeon_ep_vf: add Tx/Rx ring resource setup and cleanup (Kamal Heib) [RHEL-25860] - octeon_ep_vf: add VF-PF mailbox communication. (Kamal Heib) [RHEL-25860] - octeon_ep_vf: add hardware configuration APIs (Kamal Heib) [RHEL-25860] - octeon_ep_vf: Add driver framework and device initialization (Kamal Heib) [RHEL-25860] - octeon_ep: support firmware notifications for VFs (Kamal Heib) [RHEL-25860] - octeon_ep: control net framework to support VF offloads (Kamal Heib) [RHEL-25860] - octeon_ep: PF-VF mailbox version support (Kamal Heib) [RHEL-25860] - octeon_ep: add PF-VF mailbox communication (Kamal Heib) [RHEL-25860] - ptp: Make max_phase_adjustment sysfs device attribute invisible when not supported (Michal Schmidt) [RHEL-30140] - net/mlx5: Decouple PHC .adjtime and .adjphase implementations (Michal Schmidt) [RHEL-30140] - net/mlx5: Dynamic cyclecounter shift calculation for PTP free running clock (Michal Schmidt) [RHEL-30140] - net/mlx5: Add .getmaxphase ptp_clock_info callback (Michal Schmidt) [RHEL-30140] - Revert "net/mlx5: Dynamic cyclecounter shift calculation for PTP free running clock" (Michal Schmidt) [RHEL-30140] - Revert "net/mlx5: Decouple PHC .adjtime and .adjphase implementations" (Michal Schmidt) [RHEL-30140] - ptp: Add .getmaxphase callback to ptp_clock_info (Michal Schmidt) [RHEL-30140] - testptp: Add support for testing ptp_clock_info .adjphase callback (Michal Schmidt) [RHEL-30140] - testptp: Remove magic numbers related to nanosecond to second conversion (Michal Schmidt) [RHEL-30140] - selftests/ptp: Fix timestamp printf format for PTP_SYS_OFFSET (Michal Schmidt) [RHEL-30140] - testptp: add option to shift clock by nanoseconds (Michal Schmidt) [RHEL-30140] - testptp: set pin function before other requests (Michal Schmidt) [RHEL-30140] - docs: ptp.rst: Add information about NVIDIA Mellanox devices (Michal Schmidt) [RHEL-30140] - ptp: Clarify ptp_clock_info .adjphase expects an internal servo to be used (Michal Schmidt) [RHEL-30140] - ptp: remove the .adjfreq interface function (Michal Schmidt) [RHEL-30140] - ptp: convert remaining drivers to adjfine interface (Michal Schmidt) [RHEL-30140] - ptp: hclge: convert .adjfreq to .adjfine (Michal Schmidt) [RHEL-30140] - ptp: stmac: convert .adjfreq to .adjfine (Michal Schmidt) [RHEL-30140] - ptp: xgbe: convert to .adjfine and adjust_by_scaled_ppm (Michal Schmidt) [RHEL-30140] - redhat: version two of Makefile.rhelver tweaks (Radu Rendec) [RHEL-32292] - RDMA/irdma: Fix KASAN issue with tasklet (Kamal Heib) [RHEL-32264] - ACPI: extlog: Clear Extended Error Log status when RAS_CEC handled the error (Aristeu Rozanski) [RHEL-24947] - bpftool: Extend net dump with netkit progs (Artem Savkov) [RHEL-23643] - bpftool: Implement link show support for netkit (Artem Savkov) [RHEL-23643] - bpftool: Add support for cgroup unix socket address hooks (Artem Savkov) [RHEL-23643] - bpftool: Implement link show support for xdp (Artem Savkov) [RHEL-23643] - bpftool: Implement link show support for tcx (Artem Savkov) [RHEL-23643] - bpftool: Extend net dump with tcx progs (Artem Savkov) [RHEL-23643] - powerpc/code-patching: Perform hwsync in __patch_instruction() in case of failure (Artem Savkov) [RHEL-23643] - powerpc/code-patching: Fix oops with DEBUG_VM enabled (Artem Savkov) [RHEL-23643] - powerpc/64s: Prevent fallthrough to hash TLB flush when using radix (Artem Savkov) [RHEL-23643] - powerpc/64s: Reconnect tlb_flush() to hash__tlb_flush() (Artem Savkov) [RHEL-23643] - powerpc/bpf: use bpf_jit_binary_pack_[alloc|finalize|free] (Artem Savkov) [RHEL-23643] - powerpc/bpf: rename powerpc64_jit_data to powerpc_jit_data (Artem Savkov) [RHEL-23643] - powerpc/bpf: implement bpf_arch_text_invalidate for bpf_prog_pack (Artem Savkov) [RHEL-23643] - powerpc/bpf: implement bpf_arch_text_copy (Artem Savkov) [RHEL-23643] - powerpc/code-patching: introduce patch_instructions() (Artem Savkov) [RHEL-23643] - powerpc/code-patching: Consolidate and cache per-cpu patching context (Artem Savkov) [RHEL-23643] - powerpc/code-patching: Use temporary mm for Radix MMU (Artem Savkov) [RHEL-23643] - powerpc/tlb: Add local flush for page given mm_struct and psize (Artem Savkov) [RHEL-23643] - powerpc/mm: Remove flush_all_mm, local_flush_all_mm (Artem Savkov) [RHEL-23643] - cxl: Use radix__flush_all_mm instead of generic flush_all_mm (Artem Savkov) [RHEL-23643] - powerpc/mm: Remove empty hash__ functions (Artem Savkov) [RHEL-23643] - powerpc/code-patching: Use WARN_ON and fix check in poking_init (Artem Savkov) [RHEL-23643] - powerpc: Allow clearing and restoring registers independent of saved breakpoint state (Artem Savkov) [RHEL-23643] - selftests/bpf: test case for callback_depth states pruning logic (Artem Savkov) [RHEL-23643] - selftests/bpf: Add a selftest with > 512-byte percpu allocation size (Artem Savkov) [RHEL-23643] - selftests/bpf: Cope with 512 bytes limit with bpf_global_percpu_ma (Artem Savkov) [RHEL-23643] - bpf: Limit up to 512 bytes for bpf_global_percpu_ma allocation (Artem Savkov) [RHEL-23643] - bpf: Use smaller low/high marks for percpu allocation (Artem Savkov) [RHEL-23643] - bpf: Refill only one percpu element in memalloc (Artem Savkov) [RHEL-23643] - bpf: Avoid unnecessary extra percpu memory allocation (Artem Savkov) [RHEL-23643] - selftests/bpf: Remove tests for zeroed-array kptr (Artem Savkov) [RHEL-23643] - bpf: add netkit to uapi headers (Artem Savkov) [RHEL-23643] - bpf: add cgroup sockaddr to uapi headers (Artem Savkov) [RHEL-23643] - bpf: Allow per unit prefill for non-fix-size percpu memory allocator (Artem Savkov) [RHEL-23643] - bpf: Add objcg to bpf_mem_alloc (Artem Savkov) [RHEL-23643] - bpf: Use c->unit_size to select target cache during free (Artem Savkov) [RHEL-23643] - bpf: Do not allocate percpu memory at init stage (Artem Savkov) [RHEL-23643] - bpf: Add __bpf_hook_{start,end} macros (Artem Savkov) [RHEL-23643] - bpf: Add __bpf_kfunc_{start,end}_defs macros (Artem Savkov) [RHEL-23643] - selftests/bpf: Support building selftests in optimized -O2 mode (Artem Savkov) [RHEL-23643] - selftests/bpf: Fix compiler warnings reported in -O2 mode (Artem Savkov) [RHEL-23643] - bpf: Add missed value to kprobe perf link info (Artem Savkov) [RHEL-23643] - tracing/kprobes: 'nmissed' not showed correctly for kretprobe (Artem Savkov) [RHEL-23643] - selftests/bpf: Enable the cpuv4 tests for s390x (Artem Savkov) [RHEL-23643] - mm: kasan: Declare kasan_unpoison_task_stack_below in kasan.h (Artem Savkov) [RHEL-23643] - bpf: check bpf_func_state->callback_depth when pruning states (Artem Savkov) [RHEL-23643] - s390/bpf: Fix gotol with large offsets (Artem Savkov) [RHEL-23643] - test_bpf: Rename second ALU64_SMOD_X to ALU64_SMOD_K (Artem Savkov) [RHEL-23643] - selftests/bpf: Add test for early update in prog_array_map_poke_run (Artem Savkov) [RHEL-23643] - bpf: Fix prog_array_map_poke_run map poke update (Artem Savkov) [RHEL-23643] - selftests/bpf: check if max number of bpf_loop iterations is tracked (Artem Savkov) [RHEL-23643] - bpf: keep track of max number of bpf_loop callback iterations (Artem Savkov) [RHEL-23643] - selftests/bpf: test widening for iterating callbacks (Artem Savkov) [RHEL-23643] - bpf: widening for callback iterators (Artem Savkov) [RHEL-23643] - selftests/bpf: tests for iterating callbacks (Artem Savkov) [RHEL-23643] - bpf: verify callbacks as if they are called unknown number of times (Artem Savkov) [RHEL-23643] - bpf: extract setup_func_entry() utility function (Artem Savkov) [RHEL-23643] - bpf: extract __check_reg_arg() utility function (Artem Savkov) [RHEL-23643] - selftests/bpf: fix bpf_loop_bench for new callback verification scheme (Artem Savkov) [RHEL-23643] - selftests/bpf: track string payload offset as scalar in strobemeta (Artem Savkov) [RHEL-23643] - bpf: Remove test for MOVSX32 with offset=32 (Artem Savkov) [RHEL-23643] - selftests/bpf: add more test cases for check_cfg() (Artem Savkov) [RHEL-23643] - bpf: fix control-flow graph checking in privileged mode (Artem Savkov) [RHEL-23643] - selftests/bpf: add edge case backtracking logic test (Artem Savkov) [RHEL-23643] - bpf: fix precision backtracking instruction iteration (Artem Savkov) [RHEL-23643] - bpf: handle ldimm64 properly in check_cfg() (Artem Savkov) [RHEL-23643] - selftests/bpf: get trusted cgrp from bpf_iter__cgroup directly (Artem Savkov) [RHEL-23643] - bpf: Let verifier consider {task,cgroup} is trusted in bpf_iter_reg (Artem Savkov) [RHEL-23643] - selftests/bpf: Add test for using css_task iter in sleepable progs (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for css_task iter combining with cgroup iter (Artem Savkov) [RHEL-23643] - bpf: Relax allowlist for css_task iter (Artem Savkov) [RHEL-23643] - selftests/bpf: fix test_maps' use of bpf_map_create_opts (Artem Savkov) [RHEL-23643] - bpf: Check map->usercnt after timer->timer is assigned (Artem Savkov) [RHEL-23643] - selftests/bpf: fix test_bpffs (Artem Savkov) [RHEL-23643] - selftests/bpf: Add test for immediate spilled to stack (Artem Savkov) [RHEL-23643] - bpf: Fix check_stack_write_fixed_off() to correctly spill imm (Artem Savkov) [RHEL-23643] - bpf: fix compilation error without CGROUPS (Artem Savkov) [RHEL-23643] - selftests/bpf: Fix selftests broken by mitigations=off (Artem Savkov) [RHEL-23643] - samples/bpf: Allow building with custom bpftool (Artem Savkov) [RHEL-23643] - samples/bpf: Fix passing LDFLAGS to libbpf (Artem Savkov) [RHEL-23643] - samples/bpf: Allow building with custom CFLAGS/LDFLAGS (Artem Savkov) [RHEL-23643] - bpf: Add more WARN_ON_ONCE checks for mismatched alloc and free (Artem Savkov) [RHEL-23643] - libbpf: Add link-based API for netkit (Artem Savkov) [RHEL-23643] - bpf: print full verifier states on infinite loop detection (Artem Savkov) [RHEL-23643] - selftests/bpf: test if state loops are detected in a tricky case (Artem Savkov) [RHEL-23643] - bpf: correct loop detection for iterators convergence (Artem Savkov) [RHEL-23643] - selftests/bpf: tests with delayed read/precision makrs in loop body (Artem Savkov) [RHEL-23643] - bpf: exact states comparison for iterator convergence checks (Artem Savkov) [RHEL-23643] - bpf: extract same_callsites() as utility function (Artem Savkov) [RHEL-23643] - bpf: move explored_state() closer to the beginning of verifier.c (Artem Savkov) [RHEL-23643] - bpf: Improve JEQ/JNE branch taken logic (Artem Savkov) [RHEL-23643] - bpf: Fold smp_mb__before_atomic() into atomic_set_release() (Artem Savkov) [RHEL-23643] - bpf: Fix unnecessary -EBUSY from htab_lock_bucket (Artem Savkov) [RHEL-23643] - samples: bpf: Fix syscall_tp openat argument (Artem Savkov) [RHEL-23643] - selftests/bpf: Add more test cases for bpf memory allocator (Artem Savkov) [RHEL-23643] - bpf: Use bpf_global_percpu_ma for per-cpu kptr in __bpf_obj_drop_impl() (Artem Savkov) [RHEL-23643] - bpf: Move the declaration of __bpf_obj_drop_impl() to bpf.h (Artem Savkov) [RHEL-23643] - bpf: Use pcpu_alloc_size() in bpf_mem_free{_rcu}() (Artem Savkov) [RHEL-23643] - bpf: Re-enable unit_size checking for global per-cpu allocator (Artem Savkov) [RHEL-23643] - mm/percpu.c: introduce pcpu_alloc_size() (Artem Savkov) [RHEL-23643] - mm/percpu.c: don't acquire pcpu_lock for pcpu_chunk_addr_search() (Artem Savkov) [RHEL-23643] - selftests/bpf: Make linked_list failure test more robust (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for open-coded task and css iter (Artem Savkov) [RHEL-23643] - selftests/bpf: rename bpf_iter_task.c to bpf_iter_tasks.c (Artem Savkov) [RHEL-23643] - bpf: Let bpf_iter_task_new accept null task ptr (Artem Savkov) [RHEL-23643] - bpf: teach the verifier to enforce css_iter and task_iter in RCU CS (Artem Savkov) [RHEL-23643] - bpf: Introduce css open-coded iterator kfuncs (Artem Savkov) [RHEL-23643] - bpf: Introduce task open coded iterator kfuncs (Artem Savkov) [RHEL-23643] - bpf: Introduce css_task open-coded iterator kfuncs (Artem Savkov) [RHEL-23643] - cgroup: Prepare for using css_task_iter_*() in BPF (Artem Savkov) [RHEL-23643] - bpftool: Wrap struct_ops dump in an array (Artem Savkov) [RHEL-23643] - bpftool: Fix printing of pointer value (Artem Savkov) [RHEL-23643] - bpf, docs: Define signed modulo as using truncated division (Artem Savkov) [RHEL-23643] - libbpf: Don't assume SHT_GNU_verdef presence for SHT_GNU_versym section (Artem Savkov) [RHEL-23643] - bpf: Ensure proper register state printing for cond jumps (Artem Savkov) [RHEL-23643] - bpf: Disambiguate SCALAR register state output in verifier logs (Artem Savkov) [RHEL-23643] - selftests/bpf: Make align selftests more robust (Artem Savkov) [RHEL-23643] - selftests/bpf: Improve missed_kprobe_recursion test robustness (Artem Savkov) [RHEL-23643] - selftests/bpf: Improve percpu_alloc test robustness (Artem Savkov) [RHEL-23643] - selftests/bpf: Rename bpf_iter_task_vma.c to bpf_iter_task_vmas.c (Artem Savkov) [RHEL-23643] - bpf: Don't explicitly emit BTF for struct btf_iter_num (Artem Savkov) [RHEL-23643] - bpf: Avoid unnecessary audit log for CPU security mitigations (Artem Savkov) [RHEL-23643] - libbpf: Add support for cgroup unix socket address hooks (Artem Savkov) [RHEL-23643] - bpftool: Align bpf_load_and_run_opts insns and data (Artem Savkov) [RHEL-23643] - bpftool: Align output skeleton ELF code (Artem Savkov) [RHEL-23643] - selftests/bpf: Test pinning bpf timer to a core (Artem Savkov) [RHEL-23643] - bpf: Add ability to pin bpf timer to calling CPU (Artem Savkov) [RHEL-23643] - selftests/bpf: Add pairs_redir_to_connected helper (Artem Savkov) [RHEL-23643] - bpf: Annotate struct bpf_stack_map with __counted_by (Artem Savkov) [RHEL-23643] - selftests/bpf: Don't truncate #test/subtest field (Artem Savkov) [RHEL-23643] - bpf: Inherit system settings for CPU security mitigations (Artem Savkov) [RHEL-23643] - bpf: Fix the comment for bpf_restore_data_end() (Artem Savkov) [RHEL-23643] - selftests/bpf: Enable CONFIG_VSOCKETS in config (Artem Savkov) [RHEL-23643] - selftests/bpf: Add uprobe_multi to gen_tar target (Artem Savkov) [RHEL-23643] - selftests/bpf: Add cross-build support for urandom_read et al (Artem Savkov) [RHEL-23643] - libbpf: Allow Golang symbols in uprobe secdef (Artem Savkov) [RHEL-23643] - samples/bpf: Add -fsanitize=bounds to userspace programs (Artem Savkov) [RHEL-23643] - selftests/bpf: Add test for recursion counts of perf event link tracepoint (Artem Savkov) [RHEL-23643] - selftests/bpf: Add test for recursion counts of perf event link kprobe (Artem Savkov) [RHEL-23643] - selftests/bpf: Add test for missed counts of perf event link kprobe (Artem Savkov) [RHEL-23643] - bpftool: Display missed count for kprobe perf link (Artem Savkov) [RHEL-23643] - bpftool: Display missed count for kprobe_multi link (Artem Savkov) [RHEL-23643] - bpf: Count missed stats in trace_call_bpf (Artem Savkov) [RHEL-23643] - bpf: Add missed value to kprobe_multi link info (Artem Savkov) [RHEL-23643] - bpf: Count stats for kprobe_multi programs (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for ring__consume (Artem Savkov) [RHEL-23643] - libbpf: Add ring__consume (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for ring__map_fd (Artem Savkov) [RHEL-23643] - libbpf: Add ring__map_fd (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for ring__size (Artem Savkov) [RHEL-23643] - libbpf: Add ring__size (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for ring__avail_data_size (Artem Savkov) [RHEL-23643] - libbpf: Add ring__avail_data_size (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for ring__*_pos (Artem Savkov) [RHEL-23643] - libbpf: Add ring__producer_pos, ring__consumer_pos (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for ring_buffer__ring (Artem Savkov) [RHEL-23643] - libbpf: Add ring_buffer__ring (Artem Savkov) [RHEL-23643] - libbpf: Switch rings to array of pointers (Artem Savkov) [RHEL-23643] - libbpf: Refactor cleanup in ring_buffer__add (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for symbol versioning for uprobe (Artem Savkov) [RHEL-23643] - libbpf: Support symbol versioning for uprobe (Artem Savkov) [RHEL-23643] - libbpf: Resolve symbol conflicts at the same offset for uprobe (Artem Savkov) [RHEL-23643] - samples/bpf: syscall_tp_user: Fix array out-of-bound access (Artem Savkov) [RHEL-23643] - samples/bpf: syscall_tp_user: Rename num_progs into nr_tests (Artem Savkov) [RHEL-23643] - selftests/bpf: Trim DENYLIST.s390x (Artem Savkov) [RHEL-23643] - s390/bpf: Implement signed division (Artem Savkov) [RHEL-23643] - s390/bpf: Implement unconditional jump with 32-bit offset (Artem Savkov) [RHEL-23643] - s390/bpf: Implement unconditional byte swap (Artem Savkov) [RHEL-23643] - s390/bpf: Implement BPF_MEMSX (Artem Savkov) [RHEL-23643] - s390/bpf: Implement BPF_MOV | BPF_X with sign-extension (Artem Savkov) [RHEL-23643] - selftests/bpf: Add big-endian support to the ldsx test (Artem Savkov) [RHEL-23643] - selftests/bpf: Unmount the cgroup2 work directory (Artem Savkov) [RHEL-23643] - bpf: Disable zero-extension for BPF_MEMSX (Artem Savkov) [RHEL-23643] - bpf: Remove unused variables. (Artem Savkov) [RHEL-23643] - bpf: Fix bpf_throw warning on 32-bit arch (Artem Savkov) [RHEL-23643] - selftests/bpf: Print log buffer for exceptions test only on failure (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for BPF exceptions (Artem Savkov) [RHEL-23643] - selftests/bpf: Add BPF assertion macros (Artem Savkov) [RHEL-23643] - libbpf: Add support for custom exception callbacks (Artem Savkov) [RHEL-23643] - libbpf: Refactor bpf_object__reloc_code (Artem Savkov) [RHEL-23643] - bpf: Fix kfunc callback register type handling (Artem Savkov) [RHEL-23643] - bpf: Disallow fentry/fexit/freplace for exception callbacks (Artem Savkov) [RHEL-23643] - bpf: Detect IP == ksym.end as part of BPF program (Artem Savkov) [RHEL-23643] - bpf: Prevent KASAN false positive with bpf_throw (Artem Savkov) [RHEL-23643] - bpf: Treat first argument as return value for bpf_throw (Artem Savkov) [RHEL-23643] - bpf: Perform CFG walk for exception callback (Artem Savkov) [RHEL-23643] - bpf: Add support for custom exception callbacks (Artem Savkov) [RHEL-23643] - bpf: Refactor check_btf_func and split into two phases (Artem Savkov) [RHEL-23643] - bpf: Implement BPF exceptions (Artem Savkov) [RHEL-23643] - bpf: Implement support for adding hidden subprogs (Artem Savkov) [RHEL-23643] - bpf/tests: add tests for cpuv4 instructions (Artem Savkov) [RHEL-23643] - bpf: Charge modmem for struct_ops trampoline (Artem Savkov) [RHEL-23643] - selftests/bpf: Add testcases for tailcall infinite loop fixing (Artem Savkov) [RHEL-23643] - selftests/bpf: Correct map_fd to data_fd in tailcalls (Artem Savkov) [RHEL-23643] - bpftool: Fix -Wcast-qual warning (Artem Savkov) [RHEL-23643] - bpf: task_group_seq_get_next: simplify the "next tid" logic (Artem Savkov) [RHEL-23643] - bpf: task_group_seq_get_next: kill next_task (Artem Savkov) [RHEL-23643] - bpf: task_group_seq_get_next: fix the skip_if_dup_files check (Artem Savkov) [RHEL-23643] - bpf: task_group_seq_get_next: cleanup the usage of get/put_task_struct (Artem Savkov) [RHEL-23643] - bpf: task_group_seq_get_next: cleanup the usage of next_thread() (Artem Savkov) [RHEL-23643] - selftests/bpf: Test preemption between bpf_obj_new() and bpf_obj_drop() (Artem Savkov) [RHEL-23643] - bpf: Enable IRQ after irq_work_raise() completes in unit_free{_rcu}() (Artem Savkov) [RHEL-23643] - bpf: Enable IRQ after irq_work_raise() completes in unit_alloc() (Artem Savkov) [RHEL-23643] - bpf: Mark BPF_MAP_TYPE_PERCPU_CGROUP_STORAGE deprecated (Artem Savkov) [RHEL-23643] - selftests/bpf: Add some negative tests (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for cgrp_local_storage with local percpu kptr (Artem Savkov) [RHEL-23643] - selftests/bpf: Remove unnecessary direct read of local percpu kptr (Artem Savkov) [RHEL-23643] - bpf: Mark OBJ_RELEASE argument as MEM_RCU when possible (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for array map with local percpu kptr (Artem Savkov) [RHEL-23643] - selftests/bpf: Add bpf_percpu_obj_{new,drop}() macro in bpf_experimental.h (Artem Savkov) [RHEL-23643] - libbpf: Add __percpu_kptr macro definition (Artem Savkov) [RHEL-23643] - selftests/bpf: Update error message in negative linked_list test (Artem Savkov) [RHEL-23643] - bpf: Add bpf_this_cpu_ptr/bpf_per_cpu_ptr support for allocated percpu obj (Artem Savkov) [RHEL-23643] - bpf: Add alloc/xchg/direct_access support for local percpu kptr (Artem Savkov) [RHEL-23643] - bpf: Add BPF_KPTR_PERCPU as a field type (Artem Savkov) [RHEL-23643] - bpf: Add support for non-fix-size percpu mem allocation (Artem Savkov) [RHEL-23643] - libbpf: Add basic BTF sanity validation (Artem Savkov) [RHEL-23643] - clk: linux/clk-provider.h: fix kernel-doc warnings and typos (Joel Slebodnick) [RHEL-5705] - clk: fixed-rate: fix clk_hw_register_fixed_rate_with_accuracy_parent_hw (Joel Slebodnick) [RHEL-5705] - clk: fixed-rate: Remove redundant if statement (Joel Slebodnick) [RHEL-5705] - clk: fix typo in clk_hw_register_fixed_rate_parent_data() macro (Joel Slebodnick) [RHEL-5705] - clk: Remove mmask and nmask fields in struct clk_fractional_divider (Joel Slebodnick) [RHEL-5705] - clk: Avoid invalid function names in CLK_OF_DECLARE() (Joel Slebodnick) [RHEL-5705] - clk: Mark a fwnode as initialized when using CLK_OF_DECLARE() macro (Joel Slebodnick) [RHEL-5705] - clk: Mention that .recalc_rate can return 0 on error (Joel Slebodnick) [RHEL-5705] - clk: introduce (devm_)hw_register_mux_parent_data_table API (Joel Slebodnick) [RHEL-5705] - clk: mux: Introduce devm_clk_hw_register_mux_parent_hws() (Joel Slebodnick) [RHEL-5705] - clk: divider: Introduce devm_clk_hw_register_divider_parent_hw() (Joel Slebodnick) [RHEL-5705] - math.h: Introduce data types for fractional numbers (Joel Slebodnick) [RHEL-5705] - dt-bindings: clock: imx8mp: Add LDB clock entry (Joel Slebodnick) [RHEL-5705] - dt-bindings: clock: imx8mp: Add ids for the audio shared gate (Joel Slebodnick) [RHEL-5705] - dt-bindings: clocks: imx8mp: Add ID for usb suspend clock (Joel Slebodnick) [RHEL-5705] - redhat/configs: Add CONFIG_CLK_IMX8ULP (Joel Slebodnick) [RHEL-5705] - clk: Add a devm variant of clk_rate_exclusive_get() (Joel Slebodnick) [RHEL-5705] - clk: Fix undefined reference to `clk_rate_exclusive_{get,put}' (Joel Slebodnick) [RHEL-5705] - clkdev: Update clkdev id usage to allow for longer names (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mp: Fix SAI_MCLK_SEL definition (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: Use common error handling code in imx_clk_scu_alloc_dev() (Joel Slebodnick) [RHEL-5705] - clk: imx: composite-8m: Delete two unnecessary initialisations in __imx8m_clk_hw_composite() (Joel Slebodnick) [RHEL-5705] - clk: imx: composite-8m: Less function calls in __imx8m_clk_hw_composite() after error detection (Joel Slebodnick) [RHEL-5705] - clk: Fix clk_core_get NULL dereference (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8-acm: Convert to platform remove callback returning void (Joel Slebodnick) [RHEL-5705] - clk: fixed-factor: add fwname-based constructor functions (Joel Slebodnick) [RHEL-5705] - clk: fixed-factor: add optional accuracy support (Joel Slebodnick) [RHEL-5705] - clk: Provide managed helper to get and enable bulk clocks (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Use bit operations consistently (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Move mask calculations out of lock (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: change naming of fvco to fout (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-imx8qxp: fix LVDS bypass, pixel and phy clocks (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: Fix memory leak in __imx_clk_gpr_scu() (Joel Slebodnick) [RHEL-5705] - clk: gate: fix comment typo and grammar (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Improve approximation when zero based and export (Joel Slebodnick) [RHEL-5705] - clk: Fix clk gate kunit test on big-endian CPUs (Joel Slebodnick) [RHEL-5705] - clk: Parameterize clk_leaf_mux_set_rate_parent (Joel Slebodnick) [RHEL-5705] - clk: Drive clk_leaf_mux_set_rate_parent test from clk_ops (Joel Slebodnick) [RHEL-5705] - clk: Allow phase adjustment from debugfs (Joel Slebodnick) [RHEL-5705] - clk: Show active consumers of clocks in debugfs (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8qm/qxp: add more resources to whitelist (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: ignore clks not owned by Cortex-A partition (Joel Slebodnick) [RHEL-5705] - clk: imx8: remove MLB support (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8qm-rsrc: drop VPU_UART/VPUCORE (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8qxp: correct the enet clocks for i.MX8DXL (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8qxp: Fix elcdif_pll clock (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8dxl-rsrc: keep sorted in the ascending order (Joel Slebodnick) [RHEL-5705] - clk: imx: imx6sx: Allow a different LCDIF1 clock parent (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mq: correct error handling path (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8: Simplify clk_imx_acm_detach_pm_domains() (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8: Add a message in case of devm_clk_hw_register_mux_parent_data_table() error (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8: Fix an error handling path in imx8_acm_clk_probe() (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8: Fix an error handling path if devm_clk_hw_register_mux_parent_data_table() fails (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8: Fix an error handling path in clk_imx_acm_attach_pm_domains() (Joel Slebodnick) [RHEL-5705] - clk: imx: Select MXC_CLK for CLK_IMX8QXP (Joel Slebodnick) [RHEL-5705] - clk: tegra: fix error return case for recalc_rate (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: dynamically configure PLL for 393216000/361267200Hz (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: align pdiv with reference manual (Joel Slebodnick) [RHEL-5705] - clk: imx: composite-8m: fix clock pauses when set_rate would be a no-op (Joel Slebodnick) [RHEL-5705] - clk: imx25: make __mx25_clocks_init return void (Joel Slebodnick) [RHEL-5705] - clk: imx25: print silicon revision during init (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: fix sai4 clock (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: update SPLL2 type (Joel Slebodnick) [RHEL-5705] - clk: imx: pllv4: Fix SPLL2 MULT range (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8: add audio clock mux driver (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-imx8qxp-lpcg: Convert to devm_platform_ioremap_resource() (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-gpr-mux: Simplify .determine_rate() (Joel Slebodnick) [RHEL-5705] - clk: tegra: Replace kstrdup() + strreplace() with kstrdup_and_replace() (Joel Slebodnick) [RHEL-5705] - clk: Fix slab-out-of-bounds error in devm_clk_release() (Joel Slebodnick) [RHEL-5705] - clk: tegra: Avoid calling an uninitialized function (Joel Slebodnick) [RHEL-5705] - clk: Fix memory leak in devm_clk_notifier_register() (Joel Slebodnick) [RHEL-5705] - clk: tegra: tegra124-emc: Fix potential memory leak (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-imx8mp: improve error handling in imx8mp_clocks_probe() (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-imx8mn: fix memory leak in imx8mn_clocks_probe (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-imxrt1050: fix memory leak in imxrt1050_clocks_probe (Joel Slebodnick) [RHEL-5705] - clk: imx: composite-8m: Add imx8m_divider_determine_rate (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: use _safe list iterator to avoid a use after free (Joel Slebodnick) [RHEL-5705] - clk: imx: drop imx_unregister_clocks (Joel Slebodnick) [RHEL-5705] - clk: imx6ul: retain early UART clocks during kernel init (Joel Slebodnick) [RHEL-5705] - clk: imx: imx6sx: Remove CLK_SET_RATE_PARENT from the LDB clocks (Joel Slebodnick) [RHEL-5705] - clk: Fix best_parent_rate after moving code into a separate function (Joel Slebodnick) [RHEL-5705] - clk: Forbid to register a mux without determine_rate (Joel Slebodnick) [RHEL-5705] - clk: tegra: super: Switch to determine_rate (Joel Slebodnick) [RHEL-5705] - clk: tegra: periph: Switch to determine_rate (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: Switch to determine_rate (Joel Slebodnick) [RHEL-5705] - clk: tegra: periph: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: tegra: super: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: tegra: bpmp: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: imx: fixup-mux: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: imx: busy: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: test: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: nodrv: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: Introduce clk_hw_determine_rate_no_reparent() (Joel Slebodnick) [RHEL-5705] - clk: Move no reparent case into a separate function (Joel Slebodnick) [RHEL-5705] - clk: test: Fix type sign of rounded rate variables (Joel Slebodnick) [RHEL-5705] - clk: Export clk_hw_forward_rate_request() (Joel Slebodnick) [RHEL-5705] - clk: imx: Drop inclusion of unused header (Joel Slebodnick) [RHEL-5705] - clk: composite: Fix handling of high clock rates (Joel Slebodnick) [RHEL-5705] - Revert "clk: imx: composite-8m: Add support to determine_rate" (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: update clk flag for system critical clock (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: Add tpm5 clock as critical gate clock (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: keep MU0_B clock enabled always (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: Add divider closest support to get more accurate clock rate (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: Fix XBAR_DIVBUS and AD_SLOW clock parents (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mp: change the 'nand_usdhc_bus' clock to non-critical (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mp: Add LDB root clock (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mp: correct DISP2 pixel clock type (Joel Slebodnick) [RHEL-5705] - clk: imx: drop duplicated macro (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-gpr-mux: Provide clock name in error message (Joel Slebodnick) [RHEL-5705] - clk: imx: Let IMX8MN_CLK_DISP_PIXEL set parent rate (Joel Slebodnick) [RHEL-5705] - clk: imx8mm: Let IMX8MM_CLK_LCDIF_PIXEL set parent rate (Joel Slebodnick) [RHEL-5705] - clk: imx: Add imx8m_clk_hw_composite_flags macro (Joel Slebodnick) [RHEL-5705] - clk: imx: composite-8m: Add support to determine_rate (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mp: Add audiomix block control (Joel Slebodnick) [RHEL-5705] - clk: add missing of_node_put() in "assigned-clocks" property parsing (Joel Slebodnick) [RHEL-5705] - clk: imx: Remove values for mmask and nmask in struct clk_fractional_divider (Joel Slebodnick) [RHEL-5705] - clk: Compute masks for fractional_divider clk when needed. (Joel Slebodnick) [RHEL-5705] - clk: tegra: Convert to platform remove callback returning void (Joel Slebodnick) [RHEL-5705] - clk: fixed-rate: Convert to platform remove callback returning void (Joel Slebodnick) [RHEL-5705] - clk: fixed-factor: Convert to platform remove callback returning void (Joel Slebodnick) [RHEL-5705] - clk: tegra: Don't warn three times about failure to unregister (Joel Slebodnick) [RHEL-5705] - clk: Use of_property_present() for testing DT property presence (Joel Slebodnick) [RHEL-5705] - clk: tegra20: fix gcc-7 constant overflow warning (Joel Slebodnick) [RHEL-5705] - clk: Print an info line before disabling unused clocks (Joel Slebodnick) [RHEL-5705] - clk: remove unnecessary (void*) conversions (Joel Slebodnick) [RHEL-5705] - clk: imx6ul: fix "failed to get parent" error (Joel Slebodnick) [RHEL-5705] - clk: qcom: Revert sync_state based clk_disable_unused (Joel Slebodnick) [RHEL-5705] - clk: Introduce devm_clk_hw_register_gate_parent_data() (Joel Slebodnick) [RHEL-5705] - clk: qcom: sdm845: Use generic clk_sync_state_disable_unused callback (Joel Slebodnick) [RHEL-5705] - clk: Add generic sync_state callback for disabling unused clocks (Joel Slebodnick) [RHEL-5705] - clk: Honor CLK_OPS_PARENT_ENABLE in clk_core_is_enabled() (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: fix recalc_rate for negative kdiv (Joel Slebodnick) [RHEL-5705] - clk: imx: fix compile testing imxrt1050 (Joel Slebodnick) [RHEL-5705] - clk: imx: set imx_clk_gpr_mux_ops storage-class-specifier to static (Joel Slebodnick) [RHEL-5705] - clk: imx6ul: add ethernet refclock mux support (Joel Slebodnick) [RHEL-5705] - clk: imx6ul: fix enet1 gate configuration (Joel Slebodnick) [RHEL-5705] - clk: imx: add imx_obtain_fixed_of_clock() (Joel Slebodnick) [RHEL-5705] - clk: imx6q: add ethernet refclock mux support (Joel Slebodnick) [RHEL-5705] - clk: imx: add clk-gpr-mux driver (Joel Slebodnick) [RHEL-5705] - cpuidle, clk: Remove trace_.*_rcuidle() (Joel Slebodnick) [RHEL-5705] - clk: Add trace events for rate requests (Joel Slebodnick) [RHEL-5705] - clk: Store clk_core for clk_rate_request (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: fix imx8mn_enet_phy_sels clocks list (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: fix imx8mn_sai2_sels clocks list (Joel Slebodnick) [RHEL-5705] - clk: imx: rename video_pll1 to video_pll (Joel Slebodnick) [RHEL-5705] - clk: imx: replace osc_hdmi with dummy (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: rename vpu_pll to m7_alt_pll (Joel Slebodnick) [RHEL-5705] - clk: imx: imxrt1050: add IMXRT1050_CLK_LCDIF_PIX clock gate (Joel Slebodnick) [RHEL-5705] - clk: imx: imxrt1050: fix IMXRT1050_CLK_LCDIF_APB offsets (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: Add audio shared gate (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: Add 320 MHz and 640 MHz entries for PLL146x (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mp: add shared clk gate for usb suspend clk (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Regroup inclusions (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Show numerator and denominator in debugfs (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Split out clk_fd_get_div() helper (Joel Slebodnick) [RHEL-5705] - clk: bulk: Use dev_err_probe() helper in __clk_bulk_get() (Joel Slebodnick) [RHEL-5705] - clk: Initialize max_rate in struct clk_rate_request (Joel Slebodnick) [RHEL-5705] - clk: Initialize the clk_rate_request even if clk_core is NULL (Joel Slebodnick) [RHEL-5705] - clk: Remove WARN_ON NULL parent in clk_core_init_rate_req() (Joel Slebodnick) [RHEL-5705] - clk: tests: Add tests for notifiers (Joel Slebodnick) [RHEL-5705] - clk: Update req_rate on __clk_recalc_rates() (Joel Slebodnick) [RHEL-5705] - clk: tests: Add missing test case for ranges (Joel Slebodnick) [RHEL-5705] - clk: Zero the clk_rate_request structure (Joel Slebodnick) [RHEL-5705] - clk: Stop forwarding clk_rate_requests to the parent (Joel Slebodnick) [RHEL-5705] - clk: Constify clk_has_parent() (Joel Slebodnick) [RHEL-5705] - clk: Introduce clk_core_has_parent() (Joel Slebodnick) [RHEL-5705] - clk: Switch from __clk_determine_rate to clk_core_round_rate_nolock (Joel Slebodnick) [RHEL-5705] - clk: Add our request boundaries in clk_core_init_rate_req (Joel Slebodnick) [RHEL-5705] - clk: Introduce clk_hw_init_rate_request() (Joel Slebodnick) [RHEL-5705] - clk: Move clk_core_init_rate_req() from clk_core_round_rate_nolock() to its caller (Joel Slebodnick) [RHEL-5705] - clk: Change clk_core_init_rate_req prototype (Joel Slebodnick) [RHEL-5705] - clk: Set req_rate on reparenting (Joel Slebodnick) [RHEL-5705] - clk: Take into account uncached clocks in clk_set_rate_range() (Joel Slebodnick) [RHEL-5705] - clk: tests: Add some tests for orphan with multiple parents (Joel Slebodnick) [RHEL-5705] - clk: tests: Add tests for mux with multiple parents (Joel Slebodnick) [RHEL-5705] - clk: tests: Add tests for single parent mux (Joel Slebodnick) [RHEL-5705] - clk: tests: Add tests for uncached clock (Joel Slebodnick) [RHEL-5705] - clk: tests: Add reference to the orphan mux bug report (Joel Slebodnick) [RHEL-5705] - clk: tests: Add test suites description (Joel Slebodnick) [RHEL-5705] - clk: Clarify clk_get_rate() expectations (Joel Slebodnick) [RHEL-5705] - clk: Skip clamping when rounding if there's no boundaries (Joel Slebodnick) [RHEL-5705] - clk: Drop the rate range on clk_put() (Joel Slebodnick) [RHEL-5705] - clk: test: Switch to clk_hw_get_clk (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: fix memleak on platform_device_add() fails (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: tune the order of enet_qos_root_clk (Joel Slebodnick) [RHEL-5705] - clk: nxp: fix typo in comment (Joel Slebodnick) [RHEL-5705] - clkdev: Simplify devm_clk_hw_register_clkdev() function (Joel Slebodnick) [RHEL-5705] - clkdev: Remove never used devm_clk_release_clkdev() (Joel Slebodnick) [RHEL-5705] - clk: Remove never used devm_of_clk_del_provider() (Joel Slebodnick) [RHEL-5705] - clk: do not initialize ret (Joel Slebodnick) [RHEL-5705] - clk: remove extra empty line (Joel Slebodnick) [RHEL-5705] - clk: Fix comment typo (Joel Slebodnick) [RHEL-5705] - clk: move from strlcpy with unused retval to strscpy (Joel Slebodnick) [RHEL-5705] - clk: imx: imx6sx: remove the SET_RATE_PARENT flag for QSPI clocks (Joel Slebodnick) [RHEL-5705] - Revert "clk: core: Honor CLK_OPS_PARENT_ENABLE for clk gate ops" (Joel Slebodnick) [RHEL-5705] - clk: core: Fix runtime PM sequence in clk_core_unprepare() (Joel Slebodnick) [RHEL-5705] - clk: core: Honor CLK_OPS_PARENT_ENABLE for clk gate ops (Joel Slebodnick) [RHEL-5705] - clk: Remove never used devm_clk_*unregister() (Joel Slebodnick) [RHEL-5705] - clk: fixed-factor: Introduce *clk_hw_register_fixed_factor_parent_hw() (Joel Slebodnick) [RHEL-5705] - clk: fixed: Remove Allwinner A10 special-case logic (Joel Slebodnick) [RHEL-5705] - treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_56.RULE (part 2) (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: Fix kfree() of static memory on setting driver_override (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: fix usb_root_clk parent (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: Use pm_runtime_resume_and_get to fix pm_runtime_get_sync() usage (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: fix a potential memory leak in __imx_clk_gpr_scu() (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: add GPT support (Joel Slebodnick) [RHEL-5705] - clk: imx8m: check mcore_booted before register clk (Joel Slebodnick) [RHEL-5705] - clk: mux: remove redundant initialization of variable width (Joel Slebodnick) [RHEL-5705] - clk: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Joel Slebodnick) [RHEL-5705] - Revert "clk: Drop the rate range on clk_put()" (Joel Slebodnick) [RHEL-5705] - clk: Drop the rate range on clk_put() (Joel Slebodnick) [RHEL-5705] - clk: test: Test clk_set_rate_range on orphan mux (Joel Slebodnick) [RHEL-5705] - clk: Initialize orphan req_rate (Joel Slebodnick) [RHEL-5705] - clk: Add clk_drop_range (Joel Slebodnick) [RHEL-5705] - clk: Always set the rate on clk_set_range_rate (Joel Slebodnick) [RHEL-5705] - clk: Use clamp instead of open-coding our own (Joel Slebodnick) [RHEL-5705] - clk: Always clamp the rounded rate (Joel Slebodnick) [RHEL-5705] - clk: Enforce that disjoints limits are invalid (Joel Slebodnick) [RHEL-5705] - clk: Fix clk_hw_get_clk() when dev is NULL (Joel Slebodnick) [RHEL-5705] - clk: imx: remove redundant re-assignment of pll->base (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: Support dynamic rates (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: Add pr_fmt (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: explicitly return lowest rate (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: name variables after usage (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: consolidate rate calculation (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: Use FIELD_GET/FIELD_PREP (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: Drop wrong shifting (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: Use register defines consistently (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: remove SYS PLL 1/2 clock gates (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: remove SYS PLL 1/2 clock gates (Joel Slebodnick) [RHEL-5705] - clk: imx8mm: remove SYS PLL 1/2 clock gates (Joel Slebodnick) [RHEL-5705] - clk: imx: off by one in imx_lpcg_parse_clks_from_dt() (Joel Slebodnick) [RHEL-5705] - clk: imx7d: Remove audio_mclk_root_clk (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: Add missing IMX8MP_CLK_MEDIA_MIPI_PHY1_REF_ROOT clock (Joel Slebodnick) [RHEL-5705] - clk: imx: Add imx8dxl clk driver (Joel Slebodnick) [RHEL-5705] - clk: imx: Add initial support for i.MXRT1050 clock driver (Joel Slebodnick) [RHEL-5705] - clk: Mark clk_core_evict_parent_cache_subtree() 'target' const (Joel Slebodnick) [RHEL-5705] - clk: Mark 'all_lists' as const (Joel Slebodnick) [RHEL-5705] - clk: mux: Declare u32 *table parameter as const (Joel Slebodnick) [RHEL-5705] - clk: nxp: Declare mux table parameter as const u32 * (Joel Slebodnick) [RHEL-5705] - clk: nxp: Remove unused variable (Joel Slebodnick) [RHEL-5705] - clk: fixed-factor: Introduce devm_clk_hw_register_fixed_factor_index() (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: Fix the parent clk of the audio_root_clk (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: Fix imx8mn_clko1_sels (Joel Slebodnick) [RHEL-5705] - clk: imx: Use div64_ul instead of do_div (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: set suppress_bind_attrs to true (Joel Slebodnick) [RHEL-5705] - clk: Enable/Disable runtime PM for clk_summary (Joel Slebodnick) [RHEL-5705] - clk: Emit a stern warning with writable debugfs enabled (Joel Slebodnick) [RHEL-5705] - clk: Add write operation for clk_parent debugfs node (Joel Slebodnick) [RHEL-5705] - clk: __clk_core_init() never takes NULL (Joel Slebodnick) [RHEL-5705] - clk: clk_core_get() can also return NULL (Joel Slebodnick) [RHEL-5705] - clk: gate: Add devm_clk_hw_register_gate() (Joel Slebodnick) [RHEL-5705] - clk: imx: pllv1: fix kernel-doc notation for struct clk_pllv1 (Joel Slebodnick) [RHEL-5705] - clk: Don't parent clks until the parent is fully registered (Joel Slebodnick) [RHEL-5705] - clk: imx: use module_platform_driver (Joel Slebodnick) [RHEL-5705] - clk: imx8m: Do not set IMX_COMPOSITE_CORE for non-regular composites (Joel Slebodnick) [RHEL-5705] - clk: use clk_core_get_rate_recalc() in clk_rate_get() (Joel Slebodnick) [RHEL-5705] - clk: imx: Make CLK_IMX8ULP select MXC_CLK (Joel Slebodnick) [RHEL-5705] - clk: imx: imx6ul: Fix csi clk gate register (Joel Slebodnick) [RHEL-5705] - clk: imx: imx6ul: Move csi_sel mux to correct base register (Joel Slebodnick) [RHEL-5705] - clk: imx: Fix the build break when clk-imx8ulp build as module (Joel Slebodnick) [RHEL-5705] - clk: imx: Add the pcc reset controller support on imx8ulp (Joel Slebodnick) [RHEL-5705] - clk: imx: Add clock driver for imx8ulp (Joel Slebodnick) [RHEL-5705] - clk: imx: Update the pfdv2 for 8ulp specific support (Joel Slebodnick) [RHEL-5705] - clk: imx: disable the pfd when set pfdv2 clock rate (Joel Slebodnick) [RHEL-5705] - clk: imx: Add 'CLK_SET_RATE_NO_REPARENT' for composite-7ulp (Joel Slebodnick) [RHEL-5705] - clk: imx: disable i.mx7ulp composite clock during initialization (Joel Slebodnick) [RHEL-5705] - clk: imx: Update the compsite driver to support imx8ulp (Joel Slebodnick) [RHEL-5705] - clk: imx: Update the pllv4 to support imx8ulp (Joel Slebodnick) [RHEL-5705] - clk: imx: Rework imx_clk_hw_pll14xx wrapper (Joel Slebodnick) [RHEL-5705] - clk: imx: Rework all imx_clk_hw_composite wrappers (Joel Slebodnick) [RHEL-5705] - clk: imx: Rework all clk_hw_register_divider wrappers (Joel Slebodnick) [RHEL-5705] - clk: imx: Rework all clk_hw_register_mux wrappers (Joel Slebodnick) [RHEL-5705] - clk: imx: Rework all clk_hw_register_gate2 wrappers (Joel Slebodnick) [RHEL-5705] - clk: imx: Rework all clk_hw_register_gate wrappers (Joel Slebodnick) [RHEL-5705] - clk: imx: Make mux/mux2 clk based helpers use clk_hw based ones (Joel Slebodnick) [RHEL-5705] - clk: imx: Remove unused helpers (Joel Slebodnick) [RHEL-5705] - clk: composite: export clk_register_composite (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: use correct mux type for clkout path (Joel Slebodnick) [RHEL-5705] - clk: imx8mm: use correct mux type for clkout path (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Document the arithmetics used behind the code (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Hide clk_fractional_divider_ops from wide audience (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Export approximation algorithm to the CCF users (Joel Slebodnick) [RHEL-5705]- hwmon: (lm90) Prevent integer overflow/underflow in hysteresis calculations (David Arcari) [RHEL-28126] {CVE-2021-47098} - pppoe: Fix memory leak in pppoe_sendmsg() (Guillaume Nault) [RHEL-29930] - ppp_async: limit MRU to 64K (Guillaume Nault) [RHEL-29930] - powercap: intel_rapl: Add support for Arrow Lake (Steve Best) [RHEL-20102] - powercap: intel_rapl: Add support for Lunar Lake-M paltform (Steve Best) [RHEL-20102] - dmaengine: ti: edma: Add some null pointer checks to the edma_probe (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: add dependency for PTP (Andrew Halaney) [RHEL-29244] - net: mdio: mdio-bitbang: Fix C45 read/write protocol (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo: Avoid overriding return value (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo: Fix typo in bitfield documentation (Andrew Halaney) [RHEL-29244] - soc: ti: knav_qmss_queue: Use device_get_match_data() (Andrew Halaney) [RHEL-29244] - soc/ti: wkup_m3_ipc: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - soc/ti: smartreflex: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - soc/ti: pruss: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - soc/ti: pm33xx: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - soc/ti: knav_qmss_queue: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - soc/ti: knav_dma: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo.c: Add JTAG ID for AM62PX (Andrew Halaney) [RHEL-29244] - soc: ti: Use devm_platform_ioremap_resource_byname simplify logic (Andrew Halaney) [RHEL-29244] - soc: ti: k3-ringacc: remove non-fatal probe deferral log (Andrew Halaney) [RHEL-29244] - soc: ti: k3-ringacc: Fixup documentation errors (Andrew Halaney) [RHEL-29244] - wkup_m3_ipc.c: Fix error checking for debugfs_create_dir (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Add helper functions to set GPI mode, MII_RT_event and XFR (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Add pruss_cfg_read()/update(), pruss_cfg_get_gpmux()/set_gpmux() APIs (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Add pruss_{request,release}_mem_region() API (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Add pruss_get()/put() API (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Allow compile-testing (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Avoid cast to incompatible function type (Andrew Halaney) [RHEL-29244] - soc: ti: smartreflex: Use devm_platform_ioremap_resource() (Andrew Halaney) [RHEL-29244] - soc: ti: smartreflex: Simplify getting the opam_sr pointer (Andrew Halaney) [RHEL-29244] - soc: ti: Use devm_platform_ioremap_resource() (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo: Add entry for J784S4 SOC (Andrew Halaney) [RHEL-29244] - soc: ti: pm33xx: Fix refcount leak in am33xx_pm_probe (Andrew Halaney) [RHEL-29244] - soc: ti: k3-ringacc: Add try_module_get() to k3_dmaring_request_dual_ring() (Andrew Halaney) [RHEL-29244] - ARM: omap2: smartreflex: remove on_init control (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo: Add AM62Ax JTAG ID (Andrew Halaney) [RHEL-29244] - soc: ti: smartreflex: Fix PM disable depth imbalance in omap_sr_probe (Andrew Halaney) [RHEL-29244] - soc: ti: knav_qmss_queue: Fix PM disable depth imbalance in knav_queue_probe (Andrew Halaney) [RHEL-29244] - drivers: soc: ti: knav_qmss_queue: Mark knav_acc_firmwares as static (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Enable support for PRUSS-M subsystem on K3 AM62x SoCs (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: Remove unneeded semicolon (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: Add debug option to halt m3 in suspend (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: Add support for i2c voltage scaling (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: Add support for IO Isolation (Andrew Halaney) [RHEL-29244] - soc: ti: knav_qmss_queue: Use IS_ERR instead of IS_ERR_OR_NULL when checking knav_queue_open() result (Andrew Halaney) [RHEL-29244] - soc: ti: pm33xx: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: Add support for toggling VTT regulator (Andrew Halaney) [RHEL-29244] - soc: ti: knav_qmss_queue: Use pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - soc: ti: knav_dma: Use pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - soc: ti: replace usage of found with dedicated list iterator variable (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: fix platform_get_irq.cocci warning (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo: Add AM62x JTAG ID (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: Fix IRQ check in wkup_m3_ipc_probe (Andrew Halaney) [RHEL-29244] - soc: ti: smartreflex: Use platform_get_irq_optional() to get the interrupt (Andrew Halaney) [RHEL-29244] - soc: ti: k3-ringacc: Use devm_bitmap_zalloc() when applicable (Andrew Halaney) [RHEL-29244] - soc: ti: knav_dma: Fix NULL vs IS_ERR() checking in dma_init (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo: Add entry for J721S2 SoC family (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: fix referenced node in error message (Andrew Halaney) [RHEL-29244] - soc: ti: Remove pm_runtime_irq_safe() usage for smartreflex (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Enable support for ICSSG subsystems on K3 AM64x SoCs (Andrew Halaney) [RHEL-29244] - net: make drivers to use SET_NETDEV_DEVLINK_PORT to set devlink_port (Andrew Halaney) [RHEL-29244] - soc: ti: ti_sci_inta_msi: Allocate MSI device data on first use (Andrew Halaney) [RHEL-29244] - of/irq: export of_msi_get_domain (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: add sw tx/rx irq coalescing based on hrtimers (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw-qos: Add Frame Preemption MAC Merge support (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: add mqprio qdisc offload in channel mode (Andrew Halaney) [RHEL-29244] - net: ethernet: am65-cpsw: Move register definitions to header file (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Move code to avoid forward declaration (Andrew Halaney) [RHEL-29244] - net: ethernet: am65-cpsw: cleanup TAPRIO handling (Andrew Halaney) [RHEL-29244] - net: ethernet: am65-cpsw: Rename TI_AM65_CPSW_TAS to TI_AM65_CPSW_QOS (Andrew Halaney) [RHEL-29244] - net: ethernet: am65-cpsw: Build am65-cpsw-qos only if required (Andrew Halaney) [RHEL-29244] - net/sched: taprio: replace tc_taprio_qopt_offload :: enable with a "cmd" enum (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_mdio: Update K3 SoCs list for errata i2329 (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw-new: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix error handling in am65_cpsw_nuss_common_open() (Andrew Halaney) [RHEL-29244] - net: ethernet: am65-cpsw: Set default TX channels to maximum (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Re-arrange functions to avoid forward declaration (Andrew Halaney) [RHEL-29244] - net: ethernet: am65-cpsw: Add standard Ethernet MAC stats to ethtool (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Fix error cleanup on failing pruss_request_mem_region (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add missing icss_iep_put to error path (Andrew Halaney) [RHEL-29244] - net: ti: icss-iep: fix setting counter value (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: rx_pause/tx_pause controls wrong direction (Andrew Halaney) [RHEL-29244] - net: ethernet: davinci_emac: Use MAC Address from Device Tree (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add phys_port_name support (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Fix r30 CMDs bitmasks (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Fix mixed module-builtin object (Andrew Halaney) [RHEL-29244] - net: netcp: replace deprecated strncpy with strscpy (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Fix tx_total_bytes count (Andrew Halaney) [RHEL-29244] - net: cpmac: remove driver to prepare for platform removal (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma-glue: clean up k3_udma_glue_tx_get_irq() return (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Fix signedness bug in prueth_init_tx_chns() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix error code in am65_cpsw_nuss_init_tx_chns() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add support for half duplex operation (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: add PTP dependency (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add AM64x icssg support (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: am65x SR2.0 add 10M full duplex support (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: add packet timestamping and ptp support (Andrew Halaney) [RHEL-29244] - net: ti: icss-iep: Add IEP driver (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Remove unused declarations (Andrew Halaney) [RHEL-29244] - Revert "net: ethernet: ti: am65-cpsw: add mqprio qdisc offload in channel mode" (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: add mqprio qdisc offload in channel mode (Andrew Halaney) [RHEL-29244] - net/sched: taprio: only pass gate mask per TXQ for igc, stmmac, tsnep, am65_cpsw (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add Power management support (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add ethtool ops for ICSSG Ethernet driver (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add Standard network staticstics (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add ICSSG Stats (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add ICSSG ethernet driver (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add icssg queues APIs and macros (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add Firmware config and classification APIs. (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add mii helper apis and macros (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add Firmware Interface for ICSSG Ethernet driver. (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_ale: Fix cpsw_ale_get_field()/cpsw_ale_set_field() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Call of_node_put() on error path (Andrew Halaney) [RHEL-29244] - net: ti/cpsw: Add explicit platform_device.h and of_platform.h includes (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Enable USXGMII mode for J784S4 CPSW9G (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Enable QSGMII for J784S4 CPSW9G (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Move mode specific config to mac_config() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix mdio cleanup in probe (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Fix format specifier in netcp_create_interface() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: enable p0 host port rx_vlan_remap (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: add .ndo to set dma per-queue rate (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Enable SGMII mode for J721E (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Enable SGMII mode for J7200 (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Add support for SGMII mode (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Simplify setting supported interface (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpts: adjust estf following ptp changes (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpts: reset pps genf adj settings on enable (Andrew Halaney) [RHEL-29244] - net: Use of_property_read_bool() for boolean properties (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Update name of Serdes PHY (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Add RX DMA Channel Teardown Quirk (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw/cpts: Fix CPTS release action (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Delete unreachable error handling code (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Handle -EPROBE_DEFER for Serdes PHY (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpts: adjust pps following ptp changes (Andrew Halaney) [RHEL-29244] - ptp: convert remaining drivers to adjfine interface (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpts: add pps support (Andrew Halaney) [RHEL-29244] - net: mdio: mdio-bitbang: Separate C22 and C45 transactions (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Add support for SERDES configuration (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Enable QSGMII mode for J721e CPSW9G (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: fix CONFIG_PM #ifdef (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix PM runtime leakage in am65_cpsw_nuss_ndo_slave_open() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix hardware switch mode on suspend/resume (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: retain PORT_VLAN_REG after suspend/resume (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Add suspend/resume support (Andrew Halaney) [RHEL-29244] - net: drop the weight argument from netif_napi_add (Andrew Halaney) [RHEL-29244] - Revert "net: ethernet: ti: am65-cpsw: Add suspend/resume support" (Andrew Halaney) [RHEL-29244] - Revert "net: ethernet: ti: am65-cpsw: retain PORT_VLAN_REG after suspend/resume" (Andrew Halaney) [RHEL-29244] - Revert "net: ethernet: ti: am65-cpsw: Fix hardware switch mode on suspend/resume" (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix RGMII configuration at SPEED_10 (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: fix error handling in am65_cpsw_nuss_probe() (Andrew Halaney) [RHEL-29244] - ptp: cpts: convert .adjfreq to .adjfine (Andrew Halaney) [RHEL-29244] - net: cpsw: disable napi in cpsw_ndo_open() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix hardware switch mode on suspend/resume (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: retain PORT_VLAN_REG after suspend/resume (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_ale: Add cpsw_ale_restore() helper (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Add suspend/resume support (Andrew Halaney) [RHEL-29244] - net: switch to netif_napi_add_tx() (Andrew Halaney) [RHEL-29244] - eth: remove copies of the NAPI_POLL_WEIGHT define (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw/cpts: Add suspend/resume helpers (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix segmentation fault at module unload (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Fix return type of netcp_ndo_start_xmit() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: set correct devlink flavour for unused ports (Andrew Halaney) [RHEL-29244] - net: cpmac: Add __init/__exit annotations to module init/exit funcs (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: remove unused parameter of am65_cpsw_nuss_common_open() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_new: Switch to use dev_err_probe() helper (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: Switch to use dev_err_probe() helper (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpts: Switch to use dev_err_probe() helper (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_emac: Fix return type of emac_dev_xmit (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_mdio: fix build for mdio bitbang uses (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Move phy_set_mode_ext() to correct location (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Add support for J7200 CPSW5G (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_mdio: Add workaround for errata i2329 (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix devlink port register sequence (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw-nuss: Fix some refcount leaks (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix fwnode passed to phylink_create() (Andrew Halaney) [RHEL-29244] - ethernet/ti: delete if NULL check befort devm_kfree (Andrew Halaney) [RHEL-29244] - eth: cpsw: remove a copy of the NAPI_POLL_WEIGHT define (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw-ethtool: use pm_runtime_resume_and_get (Andrew Halaney) [RHEL-29244] - drivers: net: davinci_mdio: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_emac: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_priv: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_new: use pm_runtime_resume_and_get() instead of pm_runtime_get_sync() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_new: enable bc/mc storm prevention support (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: enable bc/mc storm prevention support (Andrew Halaney) [RHEL-29244] - drivers: net: cpsw: ale: add broadcast/multicast rate limit support (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw-nuss: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix build error without PHYLINK (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: drop CPSW_HEADROOM define (Andrew Halaney) [RHEL-29244] - net: cpsw: add missing of_node_put() in cpsw_probe_dt() (Andrew Halaney) [RHEL-29244] - drivers: ethernet: cpsw: fix panic when interrupt coaleceing is set via ethtool (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Fix spelling mistake and clean up message (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_emac: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Convert to PHYLINK (Andrew Halaney) [RHEL-29244] - net: ti: cpsw: remove guards against !BRIDGE_VLAN_INFO_BRENTRY (Andrew Halaney) [RHEL-29244] - net: ti: am65-cpsw-nuss: remove guards against !BRIDGE_VLAN_INFO_BRENTRY (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpts: Handle error for clk_enable (Andrew Halaney) [RHEL-29244] - net: cpsw: Properly initialise struct page_pool_params (Andrew Halaney) [RHEL-29244] - net: cpsw: avoid alignment faults by taking NET_IP_ALIGN into account (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_emac: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: Enable PHY timestamping (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: add missing of_node_put before return (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_ale: Fix access to un-initialized memory (Andrew Halaney) [RHEL-29244] - net: davinci_emac: Fix interrupt pacing disable (Andrew Halaney) [RHEL-29244] - ethernet: tlan: use eth_hw_addr_set() (Andrew Halaney) [RHEL-29244] - ethernet: remove random_ether_addr() (Andrew Halaney) [RHEL-29244] - ethernet: replace netdev->dev_addr assignment loops (Andrew Halaney) [RHEL-29244] - ethernet: manually convert memcpy(dev_addr,..., sizeof(addr)) (Andrew Halaney) [RHEL-29244] - ethernet: make use of eth_hw_addr_random() where appropriate (Andrew Halaney) [RHEL-29244] - ethernet: ti: cpts: Use devm_kcalloc() instead of devm_kzalloc() (Andrew Halaney) [RHEL-29244] - ethernet: use of_get_ethdev_address() (Andrew Halaney) [RHEL-29244] - am65-cpsw: avoid null pointer arithmetic (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Move devlink registration to be last devlink command (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: make array stpa static const, makes object smaller (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_cpdma: revert "drop frame padding" (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: use napi_complete_done() in TX completion (Andrew Halaney) [RHEL-29244] - net: ti: am65-cpsw-nuss: fix RX IRQ state after .ndo_stop() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_cpdma: drop frame padding (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_emac: switch to use skb_put_padto() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: switch to use skb_put_padto() (Andrew Halaney) [RHEL-29244] - Revert "net: build all switchdev drivers as modules when the bridge is a module" (Andrew Halaney) [RHEL-29244] - net: ti: am65-cpsw-nuss: fix wrong devlink release order (Andrew Halaney) [RHEL-29244] - net: build all switchdev drivers as modules when the bridge is a module (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-am62a: Fix SPI PDMA data (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-am62: Fix SPI PDMA data (Andrew Halaney) [RHEL-29244] - dmaengine: ti: edma: handle irq_of_parse_and_map() errors (Andrew Halaney) [RHEL-29244] - dmaengine: ti: omap-dma: Annotate struct omap_desc with __counted_by (Andrew Halaney) [RHEL-29244] - dmaengine: ti: edma: Annotate struct edma_desc with __counted_by (Andrew Halaney) [RHEL-29244] - dmaengine: ti: omap-dma: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - dmaengine: ti: edma: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - dmaengine: ti: cppi41: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Add support for J721S2 CSI BCDMA instance (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-j721s2: Add PSI-L thread map for main CPSW2G (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: annotate pm function with __maybe_unused (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil: Add PSI-L thread support for J784s4 (Andrew Halaney) [RHEL-29244] - dmaengine: ti: edma: remove unused edma_and function (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Workaround errata i2234 (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Add system suspend/resume support (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: remove non-fatal probe deferral log (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Add support for BCDMA CSI RX (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Add support for DMAs on AM62A SoC (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-am62a: Add AM62Ax PSIL and PDMA data (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Fix BCDMA for case w/o BCHAN (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Do conditional decrement of UDMA_CHAN_RT_PEER_BCNT_REG (Andrew Halaney) [RHEL-29244] - dmaengine: ti: convert PSIL to be buildable as module (Andrew Halaney) [RHEL-29244] - dmaengine: ti: convert k3-udma to module (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma-glue: fix memory leak when register device fail (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Respond TX done if DMA_PREP_INTERRUPT is not requested (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil: add additional TX threads for j721e (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil: add additional TX threads for j7200 (Andrew Halaney) [RHEL-29244] - dmaengine: ti: edma: Remove some unused functions (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Reset UDMA_CHAN_RT byte counters to prevent overflow (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma-private: Fix refcount leak bug in of_xudma_dev_get() (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-j721s2: Add psil threads for sa2ul (Andrew Halaney) [RHEL-29244] - dmaengine: ti: Add missing put_device in ti_dra7_xbar_route_allocate (Andrew Halaney) [RHEL-29244] - dmaengine: ti: Fix refcount leak in ti_dra7_xbar_route_allocate (Andrew Halaney) [RHEL-29244] - dmaengine: ti: deprecate '#dma-channels' (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-am62: Update PSIL thread for saul. (Andrew Halaney) [RHEL-29244] - dma: omap: hide legacy interface (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil: Add AM62x PSIL and PDMA data (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Add AM62x DMSS support (Andrew Halaney) [RHEL-29244] - dmaengine: ti: cleanup comments (Andrew Halaney) [RHEL-29244] - drivers: dma: ti: k3-psil: Add support for J721S2 (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Add SoC dependent data for J721S2 SoC (Andrew Halaney) [RHEL-29244] - dmaengine: ti: edma: Use 'for_each_set_bit' when possible (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Fix smatch warnings (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Set r/tchan or rflow to NULL if request fail (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Set bchan to NULL if a channel request fail (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-j721e: Add entry for CSI2RX (Andrew Halaney) [RHEL-29244] - xfs: drop experimental warning for FSDAX (Bill O'Donnell) [RHEL-15319] - mm, pmem, xfs: Introduce MF_MEM_PRE_REMOVE for unbind (Bill O'Donnell) [RHEL-12888] - xfs: correct calculation for agend and blockcount (Bill O'Donnell) [RHEL-12888] - fs: distinguish between user initiated freeze and kernel initiated freeze (Bill O'Donnell) [RHEL-12888] - xfs: fix the calculation for "end" and "length" (Bill O'Donnell) [RHEL-12888] - mpls: Do not orphan the skb (Guillaume Nault) [RHEL-28782] - net: flow_dissector: Use 64bits for used_keys (Ivan Vecera) [RHEL-29648] - macvlan: Don't propagate promisc change to lower dev in passthru (Davide Caratti) [RHEL-32205] - ipvlan: add ipvlan_route_v6_outbound() helper (Davide Caratti) [RHEL-32205] - ipvlan: properly track tx_errors (Davide Caratti) [RHEL-32205] - platform/x86: intel-uncore-freq: Add additional client processors (Steve Best) [RHEL-32742] - l2tp: fix incorrect parameter validation in the pppol2tp_getsockopt() function (Guillaume Nault) [RHEL-30144] - net: ip_tunnel: make sure to pull inner header in ip_tunnel_rcv() (Guillaume Nault) [RHEL-30144] - geneve: make sure to pull inner header in geneve_rx() (Guillaume Nault) [RHEL-30144] - net: ip_tunnel: prevent perpetual headroom growth (Guillaume Nault) [RHEL-30144] - l2tp: pass correct message length to ip6_append_data (Guillaume Nault) [RHEL-30144] - ip6_tunnel: make sure to pull inner header in __ip6_tnl_rcv() (Guillaume Nault) [RHEL-30144] - ip_tunnels: use DEV_STATS_INC() (Guillaume Nault) [RHEL-30144] - ipmr: fix incorrect parameter validation in the ip_mroute_getsockopt() function (Guillaume Nault) [RHEL-31492] - inet_diag: annotate data-races around inet_diag_table[] (Guillaume Nault) [RHEL-31492] - arp: Prevent overflow in arp_req_get(). (Guillaume Nault) [RHEL-31492] - ipv4: properly combine dev_base_seq and ipv4.dev_addr_genid (Guillaume Nault) [RHEL-31492] - inet: read sk->sk_family once in inet_recv_error() (Guillaume Nault) [RHEL-31492] - net: ipv4: fix a memleak in ip_setup_cork (Guillaume Nault) [RHEL-31492] - ipv6: init the accept_queue's spinlocks in inet6_create (Guillaume Nault) [RHEL-31492] - tcp: make sure init the accept_queue's spinlocks once (Guillaume Nault) [RHEL-31492]- PCI/MSI: Prevent MSI hardware interrupt number truncation (Myron Stowe) [RHEL-21453] - redhat/configs: Add CONFIG_CRYPTO_DEV_QAT_420XX (Vladis Dronov) [RHEL-17715] - crypto: qat - make ring to service map common for QAT GEN4 (Vladis Dronov) [RHEL-17715] - crypto: qat - fix ring to service map for dcc in 420xx (Vladis Dronov) [RHEL-17715] - crypto: qat - fix ring to service map for dcc in 4xxx (Vladis Dronov) [RHEL-17715] - crypto: qat - fix comment structure (Vladis Dronov) [RHEL-17715] - crypto: qat - remove unnecessary description from comment (Vladis Dronov) [RHEL-17715] - crypto: qat - remove double initialization of value (Vladis Dronov) [RHEL-17715] - crypto: qat - avoid division by zero (Vladis Dronov) [RHEL-17715] - crypto: qat - removed unused macro in adf_cnv_dbgfs.c (Vladis Dronov) [RHEL-17715] - crypto: qat - remove unused macros in qat_comp_alg.c (Vladis Dronov) [RHEL-17715] - crypto: qat - uninitialized variable in adf_hb_error_inject_write() (Vladis Dronov) [RHEL-17715] - Documentation: qat: fix auto_reset section (Vladis Dronov) [RHEL-17715] - crypto: qat - resolve race condition during AER recovery (Vladis Dronov) [RHEL-17715] - crypto: qat - change SLAs cleanup flow at shutdown (Vladis Dronov) [RHEL-17715] - crypto: qat - improve aer error reset handling (Vladis Dronov) [RHEL-17715] - crypto: qat - limit heartbeat notifications (Vladis Dronov) [RHEL-17715] - crypto: qat - add auto reset on error (Vladis Dronov) [RHEL-17715] - crypto: qat - add fatal error notification (Vladis Dronov) [RHEL-17715] - crypto: qat - re-enable sriov after pf reset (Vladis Dronov) [RHEL-17715] - crypto: qat - update PFVF protocol for recovery (Vladis Dronov) [RHEL-17715] - crypto: qat - disable arbitration before reset (Vladis Dronov) [RHEL-17715] - crypto: qat - add fatal error notify method (Vladis Dronov) [RHEL-17715] - crypto: qat - add heartbeat error simulator (Vladis Dronov) [RHEL-17715] - crypto: qat - use kcalloc_node() instead of kzalloc_node() (Vladis Dronov) [RHEL-17715] - crypto: qat - avoid memcpy() overflow warning (Vladis Dronov) [RHEL-17715] - crypto: qat - fix arbiter mapping generation algorithm for QAT 402xx (Vladis Dronov) [RHEL-17715] - crypto: qat - generate dynamically arbiter mappings (Vladis Dronov) [RHEL-17715] - crypto: qat - add support for ring pair level telemetry (Vladis Dronov) [RHEL-17715] - crypto: qat - add support for device telemetry (Vladis Dronov) [RHEL-17715] - crypto: qat - add admin msgs for telemetry (Vladis Dronov) [RHEL-17715] - crypto: qat - include pci.h for GET_DEV() (Vladis Dronov) [RHEL-17715] - crypto: qat - add support for 420xx devices (Vladis Dronov) [RHEL-17715] - crypto: qat - move fw config related structures (Vladis Dronov) [RHEL-17715] - crypto: qat - relocate portions of qat_4xxx code (Vladis Dronov) [RHEL-17715] - crypto: qat - change signature of uof_get_num_objs() (Vladis Dronov) [RHEL-17715] - crypto: qat - relocate and rename get_service_enabled() (Vladis Dronov) [RHEL-17715] - seq_file: add helper macro to define attribute for rw file (Vladis Dronov) [RHEL-17715] - minmax: Introduce {min,max}_array() (Vladis Dronov) [RHEL-17715] - vfio/fsl-mc: Block calling interrupt handler without trigger (Alex Williamson) [RHEL-30023] - vfio/platform: Create persistent IRQ handlers (Alex Williamson) [RHEL-30023] - vfio/platform: Disable virqfds on cleanup (Alex Williamson) [RHEL-30023] - vfio/pci: Create persistent INTx handler (Alex Williamson) [RHEL-30023] - vfio: Introduce interface to flush virqfd inject workqueue (Alex Williamson) [RHEL-30023] - vfio/pci: Lock external INTx masking ops (Alex Williamson) [RHEL-30023] - vfio/pci: Disable auto-enable of exclusive INTx IRQ (Alex Williamson) [RHEL-30023] - vfio/mbochs: make mbochs_class constant (Alex Williamson) [RHEL-30023] - vfio/mdpy: make mdpy_class constant (Alex Williamson) [RHEL-30023] - vfio: amba: Rename pl330_ids[] to vfio_amba_ids[] (Alex Williamson) [RHEL-30023] - vfio/pci: rename and export range_intersect_range (Alex Williamson) [RHEL-30023] - vfio/pci: rename and export do_io_rw() (Alex Williamson) [RHEL-30023] - vfio/pci: WARN_ON driver_override kasprintf failure (Alex Williamson) [RHEL-30023] - vfio/pci: Expose vfio_pci_core_iowrite/read##size() (Alex Williamson) [RHEL-30023] - vfio/pci: Expose vfio_pci_core_setup_barmap() (Alex Williamson) [RHEL-30023] - vfio/type1: account iommu allocations (Alex Williamson) [RHEL-30023] - redhat/configs: Disable CONFIG_VFIO_DEBUGFS (Alex Williamson) [RHEL-30023] - MAINTAINERS: Add vfio debugfs interface doc link (Alex Williamson) [RHEL-30023] - Documentation: add debugfs description for vfio (Alex Williamson) [RHEL-30023] - vfio/migration: Add debugfs to live migration driver (Alex Williamson) [RHEL-30023] - vfio: Drop vfio_file_iommu_group() stub to fudge around a KVM wart (Alex Williamson) [RHEL-30023] - iommufd/iova_bitmap: Move symbols to IOMMUFD namespace (Alex Williamson) [RHEL-30023] - vfio: Move iova_bitmap into iommufd (Alex Williamson) [RHEL-30023] - vfio/iova_bitmap: Export more API symbols (Alex Williamson) [RHEL-30023] - thermal: sysfs: Fix trip_point_hyst_store() (Jennifer Berringer) [RHEL-31231] - ring-buffer: Do not attempt to read past "commit" (Jerome Marchand) [RHEL-29064] {CVE-2023-52501} - Upstream has changed the APIs to suspend the array. (Nigel Croxon) [RHEL-26279] - md/raid5: fix deadlock that raid5d() wait for itself to clear MD_SB_CHANGE_PENDING (Nigel Croxon) [RHEL-26279] - Revert "Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d"" (Nigel Croxon) [RHEL-26279] - Revert "raid5: read data is wrong when recovery happens" (Nigel Croxon) [RHEL-26279] - md: add a mddev_is_dm helper (Nigel Croxon) [RHEL-26279] - md: add a mddev_add_trace_msg helper (Nigel Croxon) [RHEL-26279] - md: add a mddev_trace_remap helper (Nigel Croxon) [RHEL-26279] - md/raid1-10: add a helper raid1_check_read_range() (Nigel Croxon) [RHEL-26279] - md/raid1: factor out helpers to add rdev to conf (Nigel Croxon) [RHEL-26279] - md: add a new helper rdev_has_badblock() (Nigel Croxon) [RHEL-26279] - md/raid5: fix atomicity violation in raid5_cache_count (Nigel Croxon) [RHEL-26279] - dm-raid: fix lockdep waring in "pers->hot_add_disk" (Nigel Croxon) [RHEL-26279] - md/dm-raid: don't call md_reap_sync_thread() directly (Nigel Croxon) [RHEL-26279] - dm-raid456, md/raid456: fix a deadlock for dm-raid456 while io concurrent with reshape (Nigel Croxon) [RHEL-26279] - dm-raid: add a new helper prepare_suspend() in md_personality (Nigel Croxon) [RHEL-26279] - dm-raid: really frozen sync_thread during suspend (Nigel Croxon) [RHEL-26279] - md: add a new helper reshape_interrupted() (Nigel Croxon) [RHEL-26279] - md: export helper md_is_rdwr() (Nigel Croxon) [RHEL-26279] - md: export helpers to stop sync_thread (Nigel Croxon) [RHEL-26279] - md: don't clear MD_RECOVERY_FROZEN for new dm-raid until resume (Nigel Croxon) [RHEL-26279] - md/md-bitmap: fix incorrect usage for sb_index (Nigel Croxon) [RHEL-26279] - md: check mddev->pers before calling md_set_readonly() (Nigel Croxon) [RHEL-26279] - md: clean up openers check in do_md_stop() and md_set_readonly() (Nigel Croxon) [RHEL-26279] - md: sync blockdev before stopping raid or setting readonly (Nigel Croxon) [RHEL-26279] - md: factor out a helper to sync mddev (Nigel Croxon) [RHEL-26279] - md: Don't clear MD_CLOSING when the raid is about to stop (Nigel Croxon) [RHEL-26279] - md: return directly before setting did_set_md_closing (Nigel Croxon) [RHEL-26279] - md: clean up invalid BUG_ON in md_ioctl (Nigel Croxon) [RHEL-26279] - md: changed the switch of RAID_VERSION to if (Nigel Croxon) [RHEL-26279] - md: merge the check of capabilities into md_ioctl_valid() (Nigel Croxon) [RHEL-26279] - md: Don't suspend the array for interrupted reshape (Nigel Croxon) [RHEL-26279] - md: Don't register sync_thread for reshape directly (Nigel Croxon) [RHEL-26279] - md: Make sure md_do_sync() will set MD_RECOVERY_DONE (Nigel Croxon) [RHEL-26279] - md: Don't ignore read-only array in md_check_recovery() (Nigel Croxon) [RHEL-26279] - md: Don't ignore suspended array in md_check_recovery() (Nigel Croxon) [RHEL-26279] - md: Fix missing release of 'active_io' for flush (Nigel Croxon) [RHEL-26279] - md: fix kmemleak of rdev->serial (Nigel Croxon) [RHEL-26279] - md: use RCU lock to protect traversal in md_spares_need_change() (Nigel Croxon) [RHEL-26279] - md: get rdev->mddev with READ_ONCE() (Nigel Croxon) [RHEL-26279] - md: remove redundant md_wakeup_thread() (Nigel Croxon) [RHEL-26279] - md: remove redundant check of 'mddev->sync_thread' (Nigel Croxon) [RHEL-26279] - md: fix a suspicious RCU usage warning (Nigel Croxon) [RHEL-26279] - md/raid1: Use blk_opf_t for read and write operations (Nigel Croxon) [RHEL-26279] - md: Fix md_seq_ops() regressions (Nigel Croxon) [RHEL-26279] - md/raid1: support read error check (Nigel Croxon) [RHEL-26279] - md: factor out a helper exceed_read_errors() to check read_errors (Nigel Croxon) [RHEL-26279] - md: Whenassemble the array, consult the superblock of the freshest device (Nigel Croxon) [RHEL-26279] - md/raid1: remove unnecessary null checking (Nigel Croxon) [RHEL-26279] - md: split MD_RECOVERY_NEEDED out of mddev_resume (Nigel Croxon) [RHEL-26279] - md: fix stopping sync thread (Nigel Croxon) [RHEL-26279] - md: don't leave 'MD_RECOVERY_FROZEN' in error path of md_set_readonly() (Nigel Croxon) [RHEL-26279] - md: fix missing flush of sync_work (Nigel Croxon) [RHEL-26279] - md: synchronize flush io with array reconfiguration (Nigel Croxon) [RHEL-26279] - md/raid6: use valid sector values to determine if an I/O should wait on the reshape (Nigel Croxon) [RHEL-26279] - md/raid5: remove rcu protection to access rdev from conf (Nigel Croxon) [RHEL-26279] - md/raid1: remove rcu protection to access rdev from conf (Nigel Croxon) [RHEL-26279] - md/raid10: remove rcu protection to access rdev from conf (Nigel Croxon) [RHEL-26279] - md: remove flag RemoveSynchronized (Nigel Croxon) [RHEL-26279] - Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d" (Nigel Croxon) [RHEL-26279] - md: bypass block throttle for superblock update (Nigel Croxon) [RHEL-26279] - md: fix bi_status reporting in md_end_clone_io (Nigel Croxon) [RHEL-26279] - md: cleanup pers->prepare_suspend() (Nigel Croxon) [RHEL-26279] - md-cluster: check for timeout while a new disk adding (Nigel Croxon) [RHEL-26279] - md: rename __mddev_suspend/resume() back to mddev_suspend/resume() (Nigel Croxon) [RHEL-26279] - md/dm-raid: use new apis to suspend array (Nigel Croxon) [RHEL-26279] - md: remove old apis to suspend the array (Nigel Croxon) [RHEL-26279] - md: suspend array in md_start_sync() if array need reconfiguration (Nigel Croxon) [RHEL-26279] - md/raid5: replace suspend with quiesce() callback (Nigel Croxon) [RHEL-26279] - md: cleanup mddev_create/destroy_serial_pool() (Nigel Croxon) [RHEL-26279] - md: use new apis to suspend array before mddev_create/destroy_serial_pool (Nigel Croxon) [RHEL-26279] - md: use new apis to suspend array for ioctls involed array reconfiguration (Nigel Croxon) [RHEL-26279] - md: use new apis to suspend array for adding/removing rdev from state_store() (Nigel Croxon) [RHEL-26279] - md: use new apis to suspend array for sysfs apis (Nigel Croxon) [RHEL-26279] - md/raid5: use new apis to suspend array (Nigel Croxon) [RHEL-26279] - md/raid5-cache: use new apis to suspend array (Nigel Croxon) [RHEL-26279] - md/md-bitmap: use new apis to suspend array for location_store() (Nigel Croxon) [RHEL-26279] - md: add new helpers to suspend/resume and lock/unlock array (Nigel Croxon) [RHEL-26279] - md: add new helpers to suspend/resume array (Nigel Croxon) [RHEL-26279] - md: replace is_md_suspended() with 'mddev->suspended' in md_check_recovery() (Nigel Croxon) [RHEL-26279] - md/raid5-cache: use READ_ONCE/WRITE_ONCE for 'conf->log' (Nigel Croxon) [RHEL-26279] - md: use READ_ONCE/WRITE_ONCE for 'suspend_lo' and 'suspend_hi' (Nigel Croxon) [RHEL-26279] - md/raid1: don't split discard io for write behind (Nigel Croxon) [RHEL-26279] - md: do not require mddev_lock() for all options in array_state_store() (Nigel Croxon) [RHEL-26279] - md: simplify md_seq_ops (Nigel Croxon) [RHEL-26279] - md: factor out a helper from mddev_put() (Nigel Croxon) [RHEL-26279] - ext4: check if ext4_blkdev_get() returns NULL (Ming Lei) [RHEL-30965] - libceph: init the cursor when preparing the sparse read (Xiubo Li) [RHEL-19813] - libceph: just wait for more data to be available on the socket (Xiubo Li) [RHEL-19813] - libceph: rename read_sparse_msg_*() to read_partial_sparse_msg_*() (Xiubo Li) [RHEL-19813] - libceph: fail sparse-read if the data length doesn't match (Xiubo Li) [RHEL-19813] - ceph: fix incorrect revoked caps assert in ceph_fill_file_size() (Xiubo Li) [RHEL-19813] - ceph: remove unnecessary IS_ERR() check in ceph_fname_to_usr() (Xiubo Li) [RHEL-19813] - ceph: remove unnecessary check for NULL in parse_longname() (Xiubo Li) [RHEL-19813] - ceph: switch ceph_lookup/atomic_open() to use new fscrypt helper (Xiubo Li) [RHEL-19813] - ceph: fix updating i_truncate_pagecache_size for fscrypt (Xiubo Li) [RHEL-19813] - ceph: wait for OSD requests' callbacks to finish when unmounting (Xiubo Li) [RHEL-19813] - ceph: drop messages from MDS when unmounting (Xiubo Li) [RHEL-19813] - ceph: prevent snapshot creation in encrypted locked directories (Xiubo Li) [RHEL-19813] - ceph: add support for encrypted snapshot names (Xiubo Li) [RHEL-19813] - ceph: invalidate pages when doing direct/sync writes (Xiubo Li) [RHEL-19813] - ceph: plumb in decryption during reads (Xiubo Li) [RHEL-19813] - ceph: add encryption support to writepage and writepages (Xiubo Li) [RHEL-19813] - ceph: redirty the page for writepage on failure (Xiubo Li) [RHEL-19813] - ceph: add read/modify/write to ceph_sync_write (Xiubo Li) [RHEL-19813] - ceph: align data in pages in ceph_sync_write (Xiubo Li) [RHEL-19813] - ceph: don't use special DIO path for encrypted inodes (Xiubo Li) [RHEL-19813] - ceph: don't get the inline data for new creating files (Xiubo Li) [RHEL-19813] - ceph: add truncate size handling support for fscrypt (Xiubo Li) [RHEL-19813] - ceph: add object version support for sync read (Xiubo Li) [RHEL-19813] - libceph: allow ceph_osdc_new_request to accept a multi-op read (Xiubo Li) [RHEL-19813] - libceph: add CEPH_OSD_OP_ASSERT_VER support (Xiubo Li) [RHEL-19813] - ceph: add infrastructure for file encryption and decryption (Xiubo Li) [RHEL-19813] - ceph: handle fscrypt fields in cap messages from MDS (Xiubo Li) [RHEL-19813] - ceph: size handling in MClientRequest, cap updates and inode traces (Xiubo Li) [RHEL-19813] - ceph: mark directory as non-complete after loading key (Xiubo Li) [RHEL-19813] - ceph: allow encrypting a directory while not having Ax caps (Xiubo Li) [RHEL-19813] - ceph: add some fscrypt guardrails (Xiubo Li) [RHEL-19813] - ceph: create symlinks with encrypted and base64-encoded targets (Xiubo Li) [RHEL-19813] - ceph: add support to readdir for encrypted names (Xiubo Li) [RHEL-19813] - ceph: pass the request to parse_reply_info_readdir() (Xiubo Li) [RHEL-19813] - ceph: make ceph_fill_trace and ceph_get_name decrypt names (Xiubo Li) [RHEL-19813] - ceph: add helpers for converting names for userland presentation (Xiubo Li) [RHEL-19813] - ceph: make d_revalidate call fscrypt revalidator for encrypted dentries (Xiubo Li) [RHEL-19813] - ceph: set DCACHE_NOKEY_NAME flag in ceph_lookup/atomic_open() (Xiubo Li) [RHEL-19813] - ceph: decode alternate_name in lease info (Xiubo Li) [RHEL-19813] - ceph: send alternate_name in MClientRequest (Xiubo Li) [RHEL-19813] - ceph: encode encrypted name in ceph_mdsc_build_path and dentry release (Xiubo Li) [RHEL-19813] - ceph: add base64 endcoding routines for encrypted names (Xiubo Li) [RHEL-19813] - ceph: make ioctl cmds more readable in debug log (Xiubo Li) [RHEL-19813] - ceph: add fscrypt ioctls and ceph.fscrypt.auth vxattr (Xiubo Li) [RHEL-19813] - ceph: implement -o test_dummy_encryption mount option (Xiubo Li) [RHEL-19813] - ceph: fscrypt_auth handling for ceph (Xiubo Li) [RHEL-19813] - ceph: use osd_req_op_extent_osd_iter for netfs reads (Xiubo Li) [RHEL-19813] - libceph: add new iov_iter-based ceph_msg_data_type and ceph_osd_data_type (Xiubo Li) [RHEL-19813] - ceph: make ceph_msdc_build_path use ref-walk (Xiubo Li) [RHEL-19813] - ceph: preallocate inode for ops that may create one (Xiubo Li) [RHEL-19813] - fs: change test in inode_insert5 for adding to the sb list (Xiubo Li) [RHEL-19813] - ceph: add new mount option to enable sparse reads (Xiubo Li) [RHEL-19813] - libceph: add sparse read support to OSD client (Xiubo Li) [RHEL-19813] - libceph: add sparse read support to msgr1 (Xiubo Li) [RHEL-19813] - libceph: support sparse reads on msgr2 secure codepath (Xiubo Li) [RHEL-19813] - libceph: new sparse_read op, support sparse reads on msgr2 crc codepath (Xiubo Li) [RHEL-19813] - libceph: define struct ceph_sparse_extent and add some helpers (Xiubo Li) [RHEL-19813] - libceph: add spinlock around osd->o_requests (Xiubo Li) [RHEL-19813] - ceph: try to check caps immediately after async creating finishes (Xiubo Li) [RHEL-19813] - ceph: remove useless session parameter for check_caps() (Xiubo Li) [RHEL-19813] - ceph: flush the dirty caps immediatelly when quota is approaching (Xiubo Li) [RHEL-19813] - ceph: fix NULL pointer dereference for req->r_session (Xiubo Li) [RHEL-19813] - ceph: fix a NULL vs IS_ERR() check when calling ceph_lookup_inode() (Xiubo Li) [RHEL-19813] - ceph: fix incorrectly showing the .snap size for stat (Xiubo Li) [RHEL-19813] - ceph: fail the open_by_handle_at() if the dentry is being unlinked (Xiubo Li) [RHEL-19813] - ceph: increment i_version when doing a setattr with caps (Xiubo Li) [RHEL-19813] - ceph: Use kcalloc for allocating multiple elements (Xiubo Li) [RHEL-19813] - ceph: no need to wait for transition RDCACHE|RD -> RD (Xiubo Li) [RHEL-19813] - ceph: fail the request if the peer MDS doesn't support getvxattr op (Xiubo Li) [RHEL-19813] - ceph: wake up the waiters if any new caps comes (Xiubo Li) [RHEL-19813] - libceph: drop last_piece flag from ceph_msg_data_cursor (Xiubo Li) [RHEL-19813] - fscrypt: Replace 1-element array with flexible array (Xiubo Li) [RHEL-19813] - fscrypt: optimize fscrypt_initialize() (Xiubo Li) [RHEL-19813] - fscrypt: use WARN_ON_ONCE instead of WARN_ON (Xiubo Li) [RHEL-19813] - fscrypt: check for NULL keyring in fscrypt_put_master_key_activeref() (Xiubo Li) [RHEL-19813] - fscrypt: improve fscrypt_destroy_keyring() documentation (Xiubo Li) [RHEL-19813] - fscrypt: destroy keyring after security_sb_delete() (Xiubo Li) [RHEL-19813] - fscrypt: support decrypting data from large folios (Xiubo Li) [RHEL-19813] - fscrypt: clean up fscrypt_add_test_dummy_key() (Xiubo Li) [RHEL-19813] - fs/super.c: stop calling fscrypt_destroy_keyring() from __put_super() (Xiubo Li) [RHEL-19813] - ext4: stop calling fscrypt_add_test_dummy_key() (Xiubo Li) [RHEL-19813] - fscrypt: add the test dummy encryption key on-demand (Xiubo Li) [RHEL-19813] - fscrypt: stop using PG_error to track error status (Xiubo Li) [RHEL-19813] - fscrypt: remove fscrypt_set_test_dummy_encryption() (Xiubo Li) [RHEL-19813] - fscrypt: align Base64 encoding with RFC 4648 base64url (Xiubo Li) [RHEL-19813] - fscrypt: new helper function - fscrypt_prepare_lookup_partial() (Xiubo Li) [RHEL-19813] - fscrypt: add fscrypt_context_for_new_inode (Xiubo Li) [RHEL-19813] - fscrypt: export fscrypt_fname_encrypt and fscrypt_fname_encrypted_size (Xiubo Li) [RHEL-19813] - fscrypt: split up FS_CRYPTO_BLOCK_SIZE (Xiubo Li) [RHEL-19813] - fscrypt: update documentation for direct I/O support (Xiubo Li) [RHEL-19813] - fscrypt: add functions for direct I/O support (Xiubo Li) [RHEL-19813] - fscrypt: add additional documentation for SM4 support (Xiubo Li) [RHEL-19813] - fscrypt: remove unused Speck definitions (Xiubo Li) [RHEL-19813] - fscrypt: Add SM4 XTS/CTS symmetric algorithm support (Xiubo Li) [RHEL-19813] - blk-crypto: Add support for SM4-XTS blk crypto mode (Xiubo Li) [RHEL-19813] - fscrypt: add comment for fscrypt_valid_enc_modes_v1() (Xiubo Li) [RHEL-19813] - fscrypt: pass super_block to fscrypt_put_master_key_activeref() (Xiubo Li) [RHEL-19813] - fscrypt: Add HCTR2 support for filename encryption (Xiubo Li) [RHEL-19813] - fscrypt: allow 256-bit master keys with AES-256-XTS (Xiubo Li) [RHEL-19813] - fscrypt: improve a few comments (Xiubo Li) [RHEL-19813] - fscrypt: improve documentation for inline encryption (Xiubo Li) [RHEL-19813] - fscrypt: clean up comments in bio.c (Xiubo Li) [RHEL-19813] - crypto: iaa - mark tech preview (Vladis Dronov) [RHEL-29685] - crypto: iaa - Fix nr_cpus < nr_iaa case (Vladis Dronov) [RHEL-29685] - crypto: iaa - fix the missing CRYPTO_ALG_ASYNC in cra_flags (Vladis Dronov) [RHEL-29685] - crypto: iaa - Fix comp/decomp delay statistics (Vladis Dronov) [RHEL-29685] - crypto: iaa - Fix async_disable descriptor leak (Vladis Dronov) [RHEL-29685] - crypto: iaa - Remove unnecessary debugfs_create_dir() error check in iaa_crypto_debugfs_init() (Vladis Dronov) [RHEL-29685] - crypto: iaa - Remove header table code (Vladis Dronov) [RHEL-29685] - ice: fix enabling RX VLAN filtering (Petr Oros) [RHEL-28837]- ipmi: Remove usage of the deprecated ida_simple_xx() API (Tony Camuso) [RHEL-25927] - ipmi: Use regspacings passed as a module parameter (Tony Camuso) [RHEL-25927] - ipmi: si: Use device_get_match_data() (Tony Camuso) [RHEL-25927] - ipmi: refactor deprecated strncpy (Tony Camuso) [RHEL-25927] - efivarfs: import symbols in EFIVAR namespace (Eric Chanudet) [RHEL-31861] - stackdepot: use variable size records for non-evictable entries (Waiman Long) [RHEL-28060] - stackdepot: make fast paths lock-less again (Waiman Long) [RHEL-28060] - stackdepot: add stats counters exported via debugfs (Waiman Long) [RHEL-28060] - lib/stackdepot: fix comment in include/linux/stackdepot.h (Waiman Long) [RHEL-28060] - lib/stackdepot: add printk_deferred_enter/exit guards (Waiman Long) [RHEL-28060] - lib/stackdepot: adjust DEPOT_POOLS_CAP for KMSAN (Waiman Long) [RHEL-28060] - kasan: use stack_depot_put for tag-based modes (Waiman Long) [RHEL-28060] - kasan: check object_size in kasan_complete_mode_report_info (Waiman Long) [RHEL-28060] - kasan: remove atomic accesses to stack ring entries (Waiman Long) [RHEL-28060] - lib/stackdepot: allow users to evict stack traces (Waiman Long) [RHEL-28060] - lib/stackdepot: add refcount for records (Waiman Long) [RHEL-28060] - lib/stackdepot, kasan: add flags to __stack_depot_save and rename (Waiman Long) [RHEL-28060] - lib/stackdepot: use list_head for stack record links (Waiman Long) [RHEL-28060] - lib/stackdepot: use read/write lock (Waiman Long) [RHEL-28060] - lib/stackdepot: store free stack records in a freelist (Waiman Long) [RHEL-28060] - lib/stackdepot: store next pool pointer in new_pool (Waiman Long) [RHEL-28060] - lib/stackdepot: rename next_pool_required to new_pool_required (Waiman Long) [RHEL-28060] - lib/stackdepot: rework helpers for depot_alloc_stack (Waiman Long) [RHEL-28060] - lib/stackdepot: fix and clean-up atomic annotations (Waiman Long) [RHEL-28060] - redhat/configs: Add CONFIG_STACKDEPOT_MAX_FRAMES (Waiman Long) [RHEL-28060] - lib/stackdepot: use fixed-sized slots for stack records (Waiman Long) [RHEL-28060] - lib/stackdepot: add depot_fetch_stack helper (Waiman Long) [RHEL-28060] - lib/stackdepot: drop valid bit from handles (Waiman Long) [RHEL-28060] - lib/stackdepot: simplify __stack_depot_save (Waiman Long) [RHEL-28060] - lib/stackdepot: check disabled flag when fetching (Waiman Long) [RHEL-28060] - lib/stackdepot: print disabled message only if truly disabled (Waiman Long) [RHEL-28060] - mm/kmemleak: use object_cache instead of kmemleak_initialized to check in set_track_prepare() (Waiman Long) [RHEL-28060] - kasan,kmsan: remove __GFP_KSWAPD_RECLAIM usage from kasan/kmsan (Waiman Long) [RHEL-28060] - kmsan: fix a stale comment in kmsan_save_stack_with_flags() (Waiman Long) [RHEL-28060] - lib/stackdepot: kmsan: mark API outputs as initialized (Waiman Long) [RHEL-28060] - lib/stackdepot: move documentation comments to stackdepot.h (Waiman Long) [RHEL-28060] - lib/stackdepot: various comments clean-ups (Waiman Long) [RHEL-28060] - lib/stackdepot: annotate racy pool_index accesses (Waiman Long) [RHEL-28060] - lib/stacktrace, kasan, kmsan: rework extra_bits interface (Waiman Long) [RHEL-28060] - lib/stackdepot: rename next_pool_inited to next_pool_required (Waiman Long) [RHEL-28060] - lib/stackdepot: annotate depot_init_pool and depot_alloc_stack (Waiman Long) [RHEL-28060] - lib/stacktrace: drop impossible WARN_ON for depot_init_pool (Waiman Long) [RHEL-28060] - lib/stackdepot: rename init_stack_pool (Waiman Long) [RHEL-28060] - lib/stackdepot: rename handle and pool constants (Waiman Long) [RHEL-28060] - lib/stackdepot: rename slab to pool (Waiman Long) [RHEL-28060] - lib/stackdepot: rename hash table constants and variables (Waiman Long) [RHEL-28060] - lib/stackdepot: reorder and annotate global variables (Waiman Long) [RHEL-28060] - lib/stackdepot: lower the indentation in stack_depot_init (Waiman Long) [RHEL-28060] - lib/stackdepot: annotate init and early init functions (Waiman Long) [RHEL-28060] - lib/stackdepot: rename stack_depot_disable (Waiman Long) [RHEL-28060] - lib/stackdepot, mm: rename stack_depot_want_early_init (Waiman Long) [RHEL-28060] - lib/stackdepot: use pr_fmt to define message format (Waiman Long) [RHEL-28060] - lib/stackdepot: put functions in logical order (Waiman Long) [RHEL-28060] - mm: use stack_depot_early_init for kmemleak (Waiman Long) [RHEL-28060] - mm: use stack_depot for recording kmemleak's backtrace (Waiman Long) [RHEL-28060] - redhat/configs: Remove CONFIG_STACK_HASH_ORDER (Waiman Long) [RHEL-28060] - lib/stackdepot: replace CONFIG_STACK_HASH_ORDER with automatic sizing (Waiman Long) [RHEL-28060] - Add CONFIG_PER_VMA_LOCK_STATS to RHEL configs collection (Chris von Recklinghausen) [RHEL-27736] - mmap: fix do_brk_flags() modifying obviously incorrect VMAs (Chris von Recklinghausen) [RHEL-27736] - mm: do not BUG_ON missing brk mapping, because userspace can unmap it (Chris von Recklinghausen) [RHEL-27736] - mm/page_alloc: leave IRQs enabled for per-cpu page allocations (Chris von Recklinghausen) [RHEL-27736] - mm/page_alloc: always remove pages from temporary list (Chris von Recklinghausen) [RHEL-27736] - mm: extend FAULT_FLAG_UNSHARE support to anything in a COW mapping (Chris von Recklinghausen) [RHEL-27736] - mm: rework handling in do_wp_page() based on private vs. shared mappings (Chris von Recklinghausen) [RHEL-27736] - hugetlb: remove duplicate mmu notifications (Chris von Recklinghausen) [RHEL-27736] - mm: teach release_pages() to take an array of encoded page pointers too (Chris von Recklinghausen) [RHEL-27736] - mm: introduce 'encoded' page pointers with embedded extra bits (Chris von Recklinghausen) [RHEL-27736] - mm/hugetlb_vmemmap: remap head page to newly allocated page (Chris von Recklinghausen) [RHEL-27736] - mm: mmap: fix documentation for vma_mas_szero (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: fix memory leak in mmap_region() (Chris von Recklinghausen) [RHEL-27736] - fs/userfaultfd: Fix maple tree iterator in userfaultfd_unregister() (Chris von Recklinghausen) [RHEL-27736] - drm/i915/userptr: restore probe_range behaviour (Chris von Recklinghausen) [RHEL-27736] - mmap: fix remap_file_pages() regression (Chris von Recklinghausen) [RHEL-27736] - mm: /proc/pid/smaps_rollup: fix maple tree search (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: fix MAP_FIXED address return on VMA merge (Chris von Recklinghausen) [RHEL-27736] - mm/mmap.c: __vma_adjust(): suppress uninitialized var warning (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: undo ->mmap() when mas_preallocate() fails (Chris von Recklinghausen) [RHEL-27736] - mm/mempolicy: fix mbind_range() arguments to vma_merge() (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: undo ->mmap() when arch_validate_flags() fails (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: preallocate maple nodes for brk vma expansion (Chris von Recklinghausen) [RHEL-27736] - mm: more vma cache removal (Chris von Recklinghausen) [RHEL-27736] - mm: memcontrol: use memcg_kmem_enabled in count_objcg_event (Chris von Recklinghausen) [RHEL-27736] - mm: fs: initialize fsdata passed to write_begin/write_end interface (Chris von Recklinghausen) [RHEL-27736] - ksm: add the ksm prefix to the names of the ksm private structures (Chris von Recklinghausen) [RHEL-27736] - ksm: count allocated ksm rmap_items for each process (Chris von Recklinghausen) [RHEL-27736] - mm: reduce noise in show_mem for lowmem allocations (Chris von Recklinghausen) [RHEL-27736] - mm: refactor of vma_merge() (Chris von Recklinghausen) [RHEL-27736] - mm/mlock: drop dead code in count_mm_mlocked_page_nr() (Chris von Recklinghausen) [RHEL-27736] - mm/mmap.c: pass in mapping to __vma_link_file() (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: drop range_has_overlap() function (Chris von Recklinghausen) [RHEL-27736] - mm: remove the vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/vmscan: use vma iterator instead of vm_next (Chris von Recklinghausen) [RHEL-27736] - nommu: remove uses of VMA linked list (Chris von Recklinghausen) [RHEL-27736] - i915: use the VMA iterator (Chris von Recklinghausen) [RHEL-27736] - mm/swapfile: use vma iterator instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/pagewalk: use vma_find() instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/oom_kill: use vma iterators instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/msync: use vma_find() instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/mremap: use vma_find_intersection() instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/mprotect: use maple tree navigation instead of VMA linked list (Chris von Recklinghausen) [RHEL-27736] - mm/mlock: use vma iterator and maple state instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/mempolicy: use vma iterator & maple state instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/memcontrol: stop using mm->highest_vm_end (Chris von Recklinghausen) [RHEL-27736] - mm/madvise: use vma_find() instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/ksm: use vma iterators instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/khugepaged: stop using vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/gup: use maple tree navigation instead of linked list (Chris von Recklinghausen) [RHEL-27736] - fork: use VMA iterator (Chris von Recklinghausen) [RHEL-27736] - sched: use maple tree iterator to walk VMAs (Chris von Recklinghausen) [RHEL-27736] - perf: use VMA iterator (Chris von Recklinghausen) [RHEL-27736] - acct: use VMA iterator instead of linked list (Chris von Recklinghausen) [RHEL-27736] - ipc/shm: use VMA iterator instead of linked list (Chris von Recklinghausen) [RHEL-27736] - userfaultfd: use maple tree iterator to iterate VMAs (Chris von Recklinghausen) [RHEL-27736] - fs/proc/task_mmu: stop using linked list and highest_vm_end (Chris von Recklinghausen) [RHEL-27736] - fs/proc/base: use the vma iterators in place of linked list (Chris von Recklinghausen) [RHEL-27736] - exec: use VMA iterator instead of linked list (Chris von Recklinghausen) [RHEL-27736] - coredump: remove vma linked list walk (Chris von Recklinghausen) [RHEL-27736] - cxl: remove vma linked list walk (Chris von Recklinghausen) [RHEL-27736] - x86: remove vma linked list walks (Chris von Recklinghausen) [RHEL-27736] - s390: remove vma linked list walks (Chris von Recklinghausen) [RHEL-27736] - powerpc: remove mmap linked list walks (Chris von Recklinghausen) [RHEL-27736] - arm64: Change elfcore for_each_mte_vma() to use VMA iterator (Chris von Recklinghausen) [RHEL-27736] - arm64: remove mmap linked list from vdso (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: change do_brk_munmap() to use do_mas_align_munmap() (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: reorganize munmap to use maple states (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: move mmap_region() below do_munmap() (Chris von Recklinghausen) [RHEL-27736] - mm: convert vma_lookup() to use mtree_load() (Chris von Recklinghausen) [RHEL-27736] - mm: remove vmacache (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: use advanced maple tree API for mmap_region() (Chris von Recklinghausen) [RHEL-27736] - mm: use maple tree operations for find_vma_intersection() (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: change do_brk_flags() to expand existing VMA and add do_brk_munmap() (Chris von Recklinghausen) [RHEL-27736] - mm/khugepaged: optimize collapse_pte_mapped_thp() by using vma_lookup() (Chris von Recklinghausen) [RHEL-27736] - mm: optimize find_exact_vma() to use vma_lookup() (Chris von Recklinghausen) [RHEL-27736] - mmap: change zeroing of maple tree in __vma_adjust() (Chris von Recklinghausen) [RHEL-27736] - mm: remove rb tree. (Chris von Recklinghausen) [RHEL-27736] - damon: convert __damon_va_three_regions to use the VMA iterator (Chris von Recklinghausen) [RHEL-27736] - kernel/fork: use maple tree for dup_mmap() during forking (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: use maple tree for unmapped_area{_topdown} (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: use the maple tree for find_vma_prev() instead of the rbtree (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: use the maple tree in find_vma() instead of the rbtree. (Chris von Recklinghausen) [RHEL-27736] - mmap: use the VMA iterator in count_vma_pages_range() (Chris von Recklinghausen) [RHEL-27736] - mm: add VMA iterator (Chris von Recklinghausen) [RHEL-27736] - mm: start tracking VMAs with maple tree (Chris von Recklinghausen) [RHEL-27736] - mm/smaps: don't access young/dirty bit if pte unpresent (Chris von Recklinghausen) [RHEL-27736] - mm/huge_memory: fix comment of page_deferred_list (Chris von Recklinghausen) [RHEL-27736] - buffer: Remove check for PageError (Chris von Recklinghausen) [RHEL-27736] - mpage: Convert do_mpage_readpage() to use a folio (Chris von Recklinghausen) [RHEL-27736] - Revert "arm64: Change elfcore for_each_mte_vma() to use VMA iterator" (Chris von Recklinghausen) [RHEL-27736] - arm64: Change elfcore for_each_mte_vma() to use VMA iterator (Chris von Recklinghausen) [RHEL-27736] - iommu/vt-d: Support enforce_cache_coherency only for empty domains (Jerry Snitselaar) [RHEL-31083] - iommu/vt-d: Add MTL to quirk list to skip TE disabling (Jerry Snitselaar) [RHEL-31083] - iommu/vt-d: Make context clearing consistent with context mapping (Jerry Snitselaar) [RHEL-31083] - iommu/vt-d: Disable PCI ATS in legacy passthrough mode (Jerry Snitselaar) [RHEL-31083] - iommu/vt-d: Omit devTLB invalidation requests when TES=0 (Jerry Snitselaar) [RHEL-31083] - gitlab-ci: allow coverage template to disable debug builds again (Michael Hofmann) - usb: dwc3-qcom: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - vfio/type1: use const struct bus_type ** (Desnes Nunes) [RHEL-28809] - Revert "usb: typec: tcpm: reset counter when enter into unattached state after try role" (Desnes Nunes) [RHEL-28809] - USB: serial: option: fix FM101R-GL defines (Desnes Nunes) [RHEL-28809] - Revert "usb: phy: add usb phy notify port status API" (Desnes Nunes) [RHEL-28809] - usb: typec: tcpm: Fix sink caps op current check (Desnes Nunes) [RHEL-28809] - usb: phy: mxs: remove CONFIG_USB_OTG condition for mxs_phy_is_otg_host() (Desnes Nunes) [RHEL-28809] - media: dvb-usb-v2: af9035: fix missing unlock (Desnes Nunes) [RHEL-28809] - USB: serial: option: add Fibocom to DELL custom modem FM101R-GL (Desnes Nunes) [RHEL-28809] - USB: serial: option: add entry for Sierra EM9191 with new firmware (Desnes Nunes) [RHEL-28809] - USB: serial: option: add Telit LE910C4-WWX 0x1035 composition (Desnes Nunes) [RHEL-28809] - usb: typec: ucsi: Fix missing link removal (Desnes Nunes) [RHEL-28809] - usb: typec: altmodes/displayport: Signal hpd low when exiting mode (Desnes Nunes) [RHEL-28809] - thunderbolt: Call tb_switch_put() once DisplayPort bandwidth request is finished (Desnes Nunes) [RHEL-28809] - xhci: Preserve RsvdP bits in ERSTBA register correctly (Desnes Nunes) [RHEL-28809] - xhci: Clear EHB bit only at end of interrupt handler (Desnes Nunes) [RHEL-28809] - xhci: track port suspend state correctly in unsuccessful resume cases (Desnes Nunes) [RHEL-28809] - usb: xhci: xhci-ring: Use sysdev for mapping bounce buffer (Desnes Nunes) [RHEL-28809] - usb: typec: ucsi: Clear EVENT_PENDING bit if ucsi_send_command fails (Desnes Nunes) [RHEL-28809] - usb: hub: Guard against accesses to uninitialized BOS descriptors (Desnes Nunes) [RHEL-28809] - net: thunderbolt: Fix TCPv6 GSO checksum calculation (Desnes Nunes) [RHEL-28809] - media: uvcvideo: Fix OOB read (Desnes Nunes) [RHEL-28809] - usb: typec: ucsi: Fix NULL pointer dereference (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: Add V3s compatible string for OHCI (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: Add V3s compatible string for EHCI (Desnes Nunes) [RHEL-28809] - r8152: add vendor/device ID pair for D-Link DUB-E250 (Desnes Nunes) [RHEL-28809] - tcpm: Avoid soft reset when partner does not support get_status (Desnes Nunes) [RHEL-28809] - usb: typec: tcpm: reset counter when enter into unattached state after try role (Desnes Nunes) [RHEL-28809] - usb: typec: tcpm: set initial svdm version based on pd revision (Desnes Nunes) [RHEL-28809] - USB: serial: option: add FOXCONN T99W368/T99W373 product (Desnes Nunes) [RHEL-28809] - USB: serial: option: add Quectel EM05G variant (0x030e) (Desnes Nunes) [RHEL-28809] - USB: cdc-acm: support flushing write buffers (TCOFLUSH) (Desnes Nunes) [RHEL-28809] - usb: typec: qcom-pmic-typec: register drm_bridge (Desnes Nunes) [RHEL-28809] - usb: typec: qcom: fix return value check in qcom_pmic_typec_probe() (Desnes Nunes) [RHEL-28809] - usb: typec: altmodes/displayport: add support for embedded DP cases (Desnes Nunes) [RHEL-28809] - usb: dwc3: remove unnecessary platform_set_drvdata() (Desnes Nunes) [RHEL-28809] - usb: dwc3-keystone: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - usb: dwc3-am62: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - usb: cdc-acm: move ldisc dcd notification outside of acm's read lock (Desnes Nunes) [RHEL-28809] - usb: typec: tcpci: clear the fault status bit (Desnes Nunes) [RHEL-28809] - usb: typec: bus: verify partner exists in typec_altmode_attention (Desnes Nunes) [RHEL-28809] - usb: core: Use module_led_trigger macro to simplify the code (Desnes Nunes) [RHEL-28809] - usb: host: ehci-sched: try to turn on io watchdog as long as periodic_count > 0 (Desnes Nunes) [RHEL-28809] - USB: ohci-sm501: remove unnecessary check of mem (Desnes Nunes) [RHEL-28809] - usb: ohci-sm501: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - media: usb: pvrusb2: fix inconsistent indenting (Desnes Nunes) [RHEL-28809] - usb: chipidea: add workaround for chipidea PEC bug (Desnes Nunes) [RHEL-28809] - usb: ehci: add workaround for chipidea PORTSC.PEC bug (Desnes Nunes) [RHEL-28809] - usb: typec: ucsi: Add debugfs for ucsi commands (Desnes Nunes) [RHEL-28809] - usb: cdc-acm: add PPS support (Desnes Nunes) [RHEL-28809] - Documentation/ABI: thunderbolt: Replace 01.org in contact (Desnes Nunes) [RHEL-28809] - thunderbolt: Check Intel vendor ID in tb_switch_get_generation() (Desnes Nunes) [RHEL-28809] - thunderbolt: Log a warning if device links are not found (Desnes Nunes) [RHEL-28809] - usb: chipidea: udc: Remove an unnecessary NULL value (Desnes Nunes) [RHEL-28809] - USB: misc: Remove unnecessary NULL values (Desnes Nunes) [RHEL-28809] - USB: cytherm: Correct the code style issue of redundant spaces (Desnes Nunes) [RHEL-28809] - usb: typec: tcpm: not sink vbus if operational current is 0mA (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: ci-hdrc-usb2: Fix clocks/clock-names maxItems (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: ci-hdrc-usb2: Add the "fsl,imx35-usb" entry (Desnes Nunes) [RHEL-28809] - usb: typec: tcpm: Refactor the PPS APDO selection (Desnes Nunes) [RHEL-28809] - usb: host: Do not check for 0 return after calling platform_get_irq() (Desnes Nunes) [RHEL-28809] - thunderbolt: Set variable tmu_params storage class specifier to static (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: ehci: Add atmel at91sam9g45-ehci compatible (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: connector: disallow additional properties (Desnes Nunes) [RHEL-28809] - dt-bindings: chrome: google,cros-ec-typec: restrict allowed properties (Desnes Nunes) [RHEL-28809] - usb: uhci-platform: Use devm_platform_get_and_ioremap_resource() (Desnes Nunes) [RHEL-28809] - usb: uhci-platform: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - usb: ehci-sh: Use devm_platform_get_and_ioremap_resource() (Desnes Nunes) [RHEL-28809] - usb: ehci-sh: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - usb: ehci-platform: Use devm_platform_get_and_ioremap_resource() (Desnes Nunes) [RHEL-28809] - usb: chipidea/core: Use devm_platform_get_and_ioremap_resource() (Desnes Nunes) [RHEL-28809] - usb: xhci: tegra: Add shutdown callback for Tegra XUSB (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: samsung-hsotg: remove bindings already part of dwc2 (Desnes Nunes) [RHEL-28809] - usb: phy: add usb phy notify port status API (Desnes Nunes) [RHEL-28809] - usb: phy: mxs: disconnect line when USB charger is attached (Desnes Nunes) [RHEL-28809] - usb: phy: mxs: fix getting wrong state with mxs_phy_is_otg_host() (Desnes Nunes) [RHEL-28809] - usb: chipidea: add USB PHY event (Desnes Nunes) [RHEL-28809] - USB: document ioctl USBDEVFS_GET_SPEED (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: qcom,dwc3: correct SDM660 clocks (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: qcom,dwc3: drop assigned-clocks (Desnes Nunes) [RHEL-28809] - usb: chipidea: imx: add one fsl picophy parameter tuning implementation (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: ci-hdrc-usb2: add fsl,picophy-rise-fall-time-adjust property (Desnes Nunes) [RHEL-28809] - usb: chipidea: imx: improve logic if samsung,picophy-* parameter is 0 (Desnes Nunes) [RHEL-28809] - usb: typec: intel_pmc_mux: Configure Active and Retimer Cable type (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: dwc3: Add IPQ5332 compatible (Desnes Nunes) [RHEL-28809] - usb: Explicitly include correct DT includes (Desnes Nunes) [RHEL-28809] - USB: make usb class a const structure (Desnes Nunes) [RHEL-28809] - USB: mark all struct bus_type as const (Desnes Nunes) [RHEL-28809] - driver core: device.h: make struct bus_type a const * (Desnes Nunes) [RHEL-28809] - ARM/dma-mapping: const a pointer to bus_type in arm_iommu_create_mapping() (Desnes Nunes) [RHEL-28809] - driver core: make the bus_type in struct device_driver constant (Desnes Nunes) [RHEL-28809] - media: dvb-usb-v2: gl861: Fix null-ptr-deref in gl861_i2c_master_xfer (Desnes Nunes) [RHEL-28809] - media: az6007: Fix null-ptr-deref in az6007_i2c_xfer() (Desnes Nunes) [RHEL-28809] - media: anysee: fix null-ptr-deref in anysee_master_xfer (Desnes Nunes) [RHEL-28809] - media: dvb-usb-v2: af9035: Fix null-ptr-deref in af9035_i2c_master_xfer (Desnes Nunes) [RHEL-28809] - media: ttusb-dec: remove unnecessary (void*) conversions (Desnes Nunes) [RHEL-28809] - drivers: usb: smsusb: fix error handling code in smsusb_init_device (Desnes Nunes) [RHEL-28809] - media: pvrusb2: use sysfs_emit() to instead of scnprintf() (Desnes Nunes) [RHEL-28809] - usb: convert to ctime accessor functions (Desnes Nunes) [RHEL-28809] - fs: add ctime accessors infrastructure (Desnes Nunes) [RHEL-28809] - misc: rtsx_usb: set return value in rsp_buf alloc err path (Desnes Nunes) [RHEL-28809] - misc: rtsx_usb: use separate command and response buffers (Desnes Nunes) [RHEL-28809] - misc: rtsx_usb: fix use of dma mapped buffer for usb bulk transfer (Desnes Nunes) [RHEL-28809] - misc: rtsx: set NULL intfdata when probe fails (Desnes Nunes) [RHEL-28809] - mmc: rtsx_usb_sdmmc: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - mmc: rtsx_usb_sdmmc: fix return value check of mmc_add_host() (Desnes Nunes) [RHEL-28809] - mmc: rtsx_usb_sdmmc: Remove the unneeded result variable (Desnes Nunes) [RHEL-28809] - dt-bindings: phy: mxs-usb-phy: add imx8ulp and imx8qm compatible (Desnes Nunes) [RHEL-28809] - dt-bindings: phy: mxs-usb-phy: convert to DT schema format (Desnes Nunes) [RHEL-28809] - doc: dt-binding: mxs-usb-phy: fix fsl,tx-cal-45-dn-ohms max and min value (Desnes Nunes) [RHEL-28809] - dt-bindings: phy: mxs-usb-phy: Add i.MX8DXL compatible string (Desnes Nunes) [RHEL-28809] - dt-bindings: Fix incomplete if/then/else schemas (Desnes Nunes) [RHEL-28809] - dt-bindings: iio: dac: adi,ad5360: Add missing binding document (Desnes Nunes) [RHEL-28809] - dt-bindings: phy: tegra20-usb-phy: Document properties needed for OTG mode (Desnes Nunes) [RHEL-28809] - dt-bindings: phy: tegra20-usb-phy: Convert to schema (Desnes Nunes) [RHEL-28809]- net: usb: smsc75xx: Fix uninit-value access in __smsc75xx_read_reg (Jose Ignacio Tornos Martinez) [RHEL-28017] {CVE-2023-52528} - thermal: ACPI: Include the right header file (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Refine acpi_handle_list_equal() slightly (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Return bool from acpi_evaluate_reference() (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Rearrange in acpi_evaluate_reference() (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Fix white space in struct acpi_handle_list definition (Mark Langsdorf) [RHEL-26871] - ACPI: Fix ARM32 platforms compile issue introduced by fw_table changes (Mark Langsdorf) [RHEL-26871] - lib/fw_table: Remove acpi_parse_entries_array() export (Mark Langsdorf) [RHEL-26871] - thermal: trip: Remove lockdep assertion from for_each_thermal_trip() (Mark Langsdorf) [RHEL-26871] - thermal: trip: Drop lockdep assertion from thermal_zone_trip_id() (Mark Langsdorf) [RHEL-26871] - x86/numa: Fix the sort compare func used in numa_fill_memblks() (Mark Langsdorf) [RHEL-26871] - x86/numa: Fix the address overlap check in numa_fill_memblks() (Mark Langsdorf) [RHEL-26871] - thermal: core: Drop thermal_zone_device_exec() (Mark Langsdorf) [RHEL-26871] - thermal: core: Fix disabled trip point check in handle_thermal_trip() (Mark Langsdorf) [RHEL-26871] - coresight: platform: acpi: Ignore the absence of graph (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Provide empty stub of acpi_proc_quirk_mwait_check() (Mark Langsdorf) [RHEL-26871] - ACPICA: struct acpi_resource_vendor: Replace 1-element array with flexible array (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: member access within null pointer (Mark Langsdorf) [RHEL-26871] - ACPICA: ACPI 6.5: MADT: add support for trace buffer extension in GICC (Mark Langsdorf) [RHEL-26871] - ACPI: video: Use acpi_video_device for cooling-dev driver data (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CVA (Mark Langsdorf) [RHEL-26871] - ACPI: video: Use acpi_device_fix_up_power_children() (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Add TongFang GM6BGEQ, GM6BG5Q and GM6BG0Q to irq1_edge_low_force_override[] (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add acpi_backlight=vendor quirk for Toshiba Portégé R100 (Mark Langsdorf) [RHEL-26871] - ACPI: video: Fix NULL pointer dereference in acpi_video_bus_add() (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add "vendor" quirks for 3 Lenovo x86 Android tablets (Mark Langsdorf) [RHEL-26871] - ACPI: video: Move Xiaomi Mi Pad 2 quirk to its own section (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add backlight=native DMI quirk for Apple iMac12,1 and iMac12,2 (Mark Langsdorf) [RHEL-26871] - ACPI: video: Put ACPI video and its child devices into D0 on boot (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add backlight=native DMI quirk for Lenovo Ideapad Z470 (Mark Langsdorf) [RHEL-26871] - ACPI: video: Install Notify() handler directly (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add backlight=native DMI quirk for Dell Studio 1569 (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add backlight=native DMI quirk for Lenovo ThinkPad X131e (3371 AMD version) (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add backlight=native DMI quirk for Apple iMac11,3 (Mark Langsdorf) [RHEL-26871] - ACPI: video: Remove desktops without backlight DMI quirks (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Fix error path in acpi_evaluate_reference() (Mark Langsdorf) [RHEL-26871] - iommu: Avoid more races around device probe (Mark Langsdorf) [RHEL-26871] - ACPI: PM: Add acpi_device_fix_up_power_children() function (Mark Langsdorf) [RHEL-26871] - ACPI: processor_idle: use raw_safe_halt() in acpi_idle_play_dead() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Fix acpi_thermal_unregister_thermal_zone() cleanup (Mark Langsdorf) [RHEL-26871] - acpi: Move common tables helper functions to common lib (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Do IRQ override on TongFang GMxXGxx (Mark Langsdorf) [RHEL-26871] - ACPI: EC: Add quirk for HP 250 G7 Notebook PC (Mark Langsdorf) [RHEL-26871] - ACPI: x86: use acpi_dev_uid_match() for matching _UID (Mark Langsdorf) [RHEL-26871] - ACPI: utils: use acpi_dev_uid_match() for matching _UID (Mark Langsdorf) [RHEL-26871] - ACPI: sysfs: Clean up create_pnp_modalias() and create_of_modalias() (Mark Langsdorf) [RHEL-26871] - ACPI: sysfs: Fix create_pnp_modalias() and create_of_modalias() (Mark Langsdorf) [RHEL-26871] - ACPI: acpi_pad: Use dev groups for sysfs (Mark Langsdorf) [RHEL-26871] - ACPI: acpi_pad: Rename ACPI device from device to adev (Mark Langsdorf) [RHEL-26871] - ACPI: acpi_pad: Replace acpi_driver with platform_driver (Mark Langsdorf) [RHEL-26871] - ACPI: APEI: Use ERST timeout for slow devices (Mark Langsdorf) [RHEL-26871] - arm64, irqchip/gic-v3, ACPI: Move MADT GICC enabled check into a helper (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Rename acpi_scan_device_not_present() to be about enumeration (Mark Langsdorf) [RHEL-26871] - ACPI: NFIT: Install Notify() handler before getting NFIT table (Mark Langsdorf) [RHEL-26871] - ACPI: sysfs: use acpi_device_uid() for fetching _UID (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Use the acpi_device_is_present() helper in more places (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Move acpi_arm_init() to the place of after acpi_ghes_init() (Mark Langsdorf) [RHEL-26871] - ACPI: irq: Fix incorrect return value in acpi_register_gsi() (Mark Langsdorf) [RHEL-26871] - ACPI: AC: Use string_choices API instead of ternary operator (Mark Langsdorf) [RHEL-26871] - ACPI: AC: Remove redundant checks (Mark Langsdorf) [RHEL-26871] - acpi,mm: fix typo sibiling -> sibling (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Add context argument to acpi_dev_install_notify_handler() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Use thermal_zone_for_each_trip() for updating trips (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Combine passive and active trip update functions (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Move get_active_temp() (Mark Langsdorf) [RHEL-26871] - thermal: core: Add function to walk trips under zone lock (Mark Langsdorf) [RHEL-26871] - cpuidle, ACPI: Evaluate LPI arch_flags for broadcast timer (Mark Langsdorf) [RHEL-26871] - ACPI: PRM: Annotate struct prm_module_info with __counted_by (Mark Langsdorf) [RHEL-26871] - ACPI: FPDT: properly handle invalid FPDT subtables (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Remove redundant braces around individual statement (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Fix up white space in a few places (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Fix up function header formatting in two places (Mark Langsdorf) [RHEL-26871] - ACPI: OSL: Add empty lines after local variable declarations (Mark Langsdorf) [RHEL-26871] - ACPI: OSL: Remove redundant parentheses in return statements (Mark Langsdorf) [RHEL-26871] - ACPI: OSL: Fix up white space in parameter lists (Mark Langsdorf) [RHEL-26871] - ACPI: property: Document the _DSD data buffer GUID (Mark Langsdorf) [RHEL-26871] - ACPI: property: Allow _DSD buffer data only for byte accessors (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Switch to use acpi_evaluate_dsm_typed() (Mark Langsdorf) [RHEL-26871] - ACPI: PCI: Switch to use acpi_evaluate_dsm_typed() (Mark Langsdorf) [RHEL-26871] - ACPI: LPSS: drop BayTrail and Lynxpoint pinctrl HIDs (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop list of device ACPI handles from struct acpi_thermal (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Dynamically determine acpi_handle_list size (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Rename structure fields holding temperature in deci-Kelvin (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop critical_valid and hot_valid trip flags (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Do not use trip indices for cooling device binding (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Mark uninitialized active trips as invalid (Mark Langsdorf) [RHEL-26871] - thermal: core: Allow trip pointers to be used for cooling device binding (Mark Langsdorf) [RHEL-26871] - thermal: core: Store trip pointer in struct thermal_instance (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Merge trip initialization functions (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Collapse trip devices update function wrappers (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Collapse trip devices update functions (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Add device list to struct acpi_thermal_trip (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Fix a small leak in acpi_thermal_add() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop valid flag from struct acpi_thermal_trip (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop redundant trip point flags (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Untangle initialization and updates of active trips (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Untangle initialization and updates of the passive trip (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Simplify critical and hot trips representation (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Create and populate trip points table earlier (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Determine the number of trip points earlier (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Fold acpi_thermal_get_info() into its caller (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Simplify initialization of critical and hot trips (Mark Langsdorf) [RHEL-26871] - ACPI: NFIT: Fix incorrect calculation of idt size (Mark Langsdorf) [RHEL-26871] - ACPI: EC: Add quirk for the HP Pavilion Gaming 15-dk1xxx (Mark Langsdorf) [RHEL-26871] - ACPI: OSI: refactor deprecated strncpy() (Mark Langsdorf) [RHEL-26871] - ACPI: OSL: add __printf format attribute to acpi_os_vprintf() (Mark Langsdorf) [RHEL-26871] - ACPI: APEI: Fix AER info corruption when error status data has multiple sections (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Drop .ident values from dmi_system_id tables (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Consolidate IRQ trigger-type override DMI tables (Mark Langsdorf) [RHEL-26871] - ACPI/NUMA: Apply SRAT proximity domain to entire CFMWS window (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CBA (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Fix uninitialized access of buf in acpi_set_pdc_bits() (Mark Langsdorf) [RHEL-26871] - mm/memory_hotplug: allow memmap on memory hotplug request to fallback (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Add a function to get LPS0 constraint for a device (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Add for_each_lpi_constraint() helper (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Add more debugging for AMD constraints parsing (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Fix a logic error parsing AMD constraints table (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Catch multiple ACPI_TYPE_PACKAGE objects (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Post-increment variables when getting constraints (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Fix IRQ override quirk for PCSpecialist Elimina Pro 16 M (Mark Langsdorf) [RHEL-26871] - ACPI: TAD: Install SystemCMOS address space handler for ACPI000E (Mark Langsdorf) [RHEL-26871] - ACPI: Remove assorted unused declarations of functions (Mark Langsdorf) [RHEL-26871] - ACPI: extlog: Fix finding the generic error data for v3 structure (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Defer enumeration of devices with a _DEP pointing to IVSC device (Mark Langsdorf) [RHEL-26871] - thermal: core: Drop unused .get_trip_*() callbacks (Mark Langsdorf) [RHEL-26871] - thermal: core: Rework .get_trend() thermal zone callback (Mark Langsdorf) [RHEL-26871] - thermal/drivers/ti-soc: Switch to new of API (Mark Langsdorf) [RHEL-26871] - thermal/drivers/ti-soc-thermal: Remove unused function ti_thermal_get_temp() (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Use struct thermal_trip (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Rework critical trip setup (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Add helper for resetting trip points (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Change initialization ordering (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Pass sensors to update_trip_temp() (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Untangle update_trip_temp() (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Always assume notification support (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Drop redundant symbol definition (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Always use 2 trips (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_pch: Use generic trip points (Mark Langsdorf) [RHEL-26871] - thermal/drivers/intel: Use generic thermal_zone_get_trip() function (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Improve int340x_thermal_set_trip_temp() (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Drop pointless cast to unsigned long (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Rename variable in int340x_thermal_zone_add() (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Assorted minor cleanups (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Use generic trip points table (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Use zone lock for synchronization (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Rework updating trip points (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Add locking to int340x_thermal_get_trip_type() (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Protect trip temperature from concurrent updates (Mark Langsdorf) [RHEL-26871] - thermal/intel/int340x: Replace parameter to simplify (Mark Langsdorf) [RHEL-26871] - thermal: intel: processor_thermal_device_pci: Use generic trip point (Mark Langsdorf) [RHEL-26871] - thermal: ACPI: Initialize trips if temperature is out of range (Mark Langsdorf) [RHEL-26871] - thermal: ACPI: Add ACPI trip point routines (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Eliminate code duplication from acpi_thermal_notify() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop unnecessary thermal zone callbacks (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Rework thermal_get_trend() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Use trip point table to register thermal zones (Mark Langsdorf) [RHEL-26871] - thermal: core: Rework and rename __for_each_thermal_trip() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Introduce struct acpi_thermal_trip (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Carry out trip point updates under zone lock (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Clean up acpi_thermal_register_thermal_zone() (Mark Langsdorf) [RHEL-26871] - thermal: core: Add priv pointer to struct thermal_trip (Mark Langsdorf) [RHEL-26871] - thermal: core: Introduce thermal_zone_device_exec() (Mark Langsdorf) [RHEL-26871] - thermal: core: Do not handle trip points with invalid temperature (Mark Langsdorf) [RHEL-26871] - thermal/drivers/mellanox: Use generic thermal_zone_get_trip() function (Mark Langsdorf) [RHEL-26871] - thermal/drivers/cxgb4: Use generic thermal_zone_get_trip() function (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop redundant local variable from acpi_thermal_resume() (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Add IRQ override quirk for PCSpecialist Elimina Pro 16 M (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Honor MADT INT_SRC_OVR settings for IRQ1 on AMD Zen (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Always use MADT override IRQ settings for all legacy non i8042 IRQs (Mark Langsdorf) [RHEL-26871] - ACPI: Move AMBA bus scan handling into arm64 specific directory (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Do not attach private data to ACPI handles (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop enabled flag from struct acpi_thermal_active (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Create platform device for CS35L56 (Mark Langsdorf) [RHEL-26871] - platform/x86: serial-multi-instantiate: Auto detect IRQ resource for CSC3551 (Mark Langsdorf) [RHEL-26871] - ACPI/IORT: Remove erroneous id_count check in iort_node_get_rmr_info() (Mark Langsdorf) [RHEL-26871] - coresight: etm4x: Add ACPI support in platform driver (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Refine messages in acpi_early_processor_control_setup() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop nocrt parameter (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Remove acpi_hwp_native_thermal_lvt_osc() (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Use _OSC to convey OSPM processor support information (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Install Notify() handler directly (Mark Langsdorf) [RHEL-26871] - ACPI: NFIT: Remove unnecessary .remove callback (Mark Langsdorf) [RHEL-26871] - ACPI: NFIT: Install Notify() handler directly (Mark Langsdorf) [RHEL-26871] - ACPI: HED: Install Notify() handler directly (Mark Langsdorf) [RHEL-26871] - ACPI: battery: Install Notify() handler directly (Mark Langsdorf) [RHEL-26871] - ACPI: AC: Install Notify() handler directly (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Set driver_data to NULL every time .add() fails (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Introduce wrappers for ACPICA notify handler install/remove (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Introduce acpi_processor_osc() (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Set CAP_SMP_T_SWCOORD in arch_acpi_set_proc_cap_bits() (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Clear C_C2C3_FFH and C_C1_FFH in arch_acpi_set_proc_cap_bits() (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Rename ACPI_PDC symbols (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Refactor arch_acpi_set_pdc_bits() (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Move processor_physically_present() to acpi_processor.c (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Move MWAIT quirk out of acpi_processor.c (Mark Langsdorf) [RHEL-26871] - ACPICA: Add AML_NO_OPERAND_RESOLVE flag to Timer (Mark Langsdorf) [RHEL-26871] - ACPICA: Slightly simplify an error message in acpi_ds_result_push() (Mark Langsdorf) [RHEL-26871] - ACPICA: Add interrupt command to acpiexec (Mark Langsdorf) [RHEL-26871] - ACPICA: Detect GED device and keep track of _EVT (Mark Langsdorf) [RHEL-26871] - ACPICA: Add support for _DSC as per ACPI 6.5 (Mark Langsdorf) [RHEL-26871] - ACPICA: Modify ACPI_STATE_COMMON (Mark Langsdorf) [RHEL-26871] - ACPICA: Fix GCC 12 dangling-pointer warning (Mark Langsdorf) [RHEL-26871] - ACPICA: exserial.c: replace ternary operator with ACPI_MIN() (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Use the acpi_match_acpi_device() helper (Mark Langsdorf) [RHEL-26871] - ACPI: platform: Move SMB0001 HID to the header and reuse (Mark Langsdorf) [RHEL-26871] - ACPI: platform: Ignore SMB0001 only when it has resources (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Introduce acpi_match_acpi_device() helper (Mark Langsdorf) [RHEL-26871] - ACPI: scan: fix undeclared variable warnings by including sleep.h (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Constify acpi_companion_match() returned value (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Move acpi_root to internal header (Mark Langsdorf) [RHEL-26871] - ACPI: EC: Fix acpi_ec_dispatch_gpe() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop struct acpi_thermal_flags (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop struct acpi_thermal_state (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Simplify installation and removal of notify callback (Mark Langsdorf) [RHEL-26871] - ACPI: button: Use different notify handlers for lid and buttons (Mark Langsdorf) [RHEL-26871] - ACPI: button: Eliminate the driver notify callback (Mark Langsdorf) [RHEL-26871] - ACPI: x86: Add pm_debug_messages for LPS0 _DSM state tracking (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Eliminate struct acpi_thermal_state_flags (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Move acpi_thermal_driver definition (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Move symbol definitions to one place (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop redundant ACPI_TRIPS_REFRESH_DEVICES symbol (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Use BIT() macro for defining flags (Mark Langsdorf) [RHEL-26871] - ACPI: FFH: Drop the inclusion of linux/arm-smccc.h (Mark Langsdorf) [RHEL-26871] - ACPI: PAD: mark Zhaoxin CPUs NONSTOP TSC correctly (Mark Langsdorf) [RHEL-26871] - ACPI: APEI: mark bert_disable as __initdata (Mark Langsdorf) [RHEL-26871] - ACPI: EC: Clear GPE on interrupt handling only (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Consolidate all arm specific initialisation into acpi_arm_init() (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Adjust Microsoft LPS0 _DSM handling sequence (Mark Langsdorf) [RHEL-26871] - ACPI: PM: s2idle: fix section mismatch warning (Mark Langsdorf) [RHEL-26871] - ACPI: APEI: GHES: Remove unused ghes_estatus_pool_size_request() (Mark Langsdorf) [RHEL-26871] - ACPI: NFIT: Add declaration in a local header (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Reduce overhead related to devices with dependencies (Mark Langsdorf) [RHEL-26871] - efi: fix missing prototype warnings (Mark Langsdorf) [RHEL-26871] - ACPI: LPSS: Add pwm_lookup_table entry for second PWM on CHT/BSW devices (Mark Langsdorf) [RHEL-26871] - ACPI: x86: Add ACPI_QUIRK_UART1_SKIP for Lenovo Yoga Book yb1-x90f/l (Mark Langsdorf) [RHEL-26871] - ACPI: button: Add lid disable DMI quirk for Nextbook Ares 8A (Mark Langsdorf) [RHEL-26871] - ACPI: x86: Add skip i2c clients quirk for Nextbook Ares 8A (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Add IRQ override quirk for LG UltraPC 17U70P (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Move to dedicated function sysfs extra attr creation (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Use thermal_zone_device() (Mark Langsdorf) [RHEL-26871] - thermal: intel: pch_thermal: Use thermal driver device to write a trace (Mark Langsdorf) [RHEL-26871] - thermal/core: Add thermal_zone_device structure 'type' accessor (Mark Langsdorf) [RHEL-26871] - thermal: core: Encapsulate tz->device field (Mark Langsdorf) [RHEL-26871] - ACPI: property: Support strings in Apple _DSM props (Mark Langsdorf) [RHEL-26871] - ACPI: x86: utils: Remove Lenovo Yoga Tablet 2's MAGN0001 (Mark Langsdorf) [RHEL-26871] - ACPI: PM: Do not turn of unused power resources on the Toshiba Click Mini (Mark Langsdorf) [RHEL-26871] - ACPI: LPSS: Add 80862289 ACPI _HID for second PWM controller on Cherry Trail (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Ensure that notify handlers are not running after removal (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Add missing braces to acpi_sb_notify() (Mark Langsdorf) [RHEL-26871] - ACPICA: Update version to 20230331 (Mark Langsdorf) [RHEL-26871] - ACPICA: ACPICA: check null return of ACPI_ALLOCATE_ZEROED in acpi_db_display_objects (Mark Langsdorf) [RHEL-26871] - ACPICA: acpi_resource_irq: Replace 1-element arrays with flexible array (Mark Langsdorf) [RHEL-26871] - ACPICA: acpi_madt_oem_data: Fix flexible array member definition (Mark Langsdorf) [RHEL-26871] - ACPICA: acpi_dmar_andd: Replace 1-element array with flexible array (Mark Langsdorf) [RHEL-26871] - ACPICA: acpi_pci_routing_table: Replace fixed-size array with flex array member (Mark Langsdorf) [RHEL-26871] - ACPICA: struct acpi_resource_dma: Replace 1-element array with flexible array (Mark Langsdorf) [RHEL-26871] - ACPICA: Introduce ACPI_FLEX_ARRAY (Mark Langsdorf) [RHEL-26871] - ACPICA: struct acpi_nfit_interleave: Replace 1-element array with flexible array (Mark Langsdorf) [RHEL-26871] - ACPICA: actbl1: Replace 1-element arrays with flexible arrays (Mark Langsdorf) [RHEL-26871] - ACPICA: add support for ClockInput resource (v6.5) (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: member access within misaligned address (Mark Langsdorf) [RHEL-26871] - ACPICA: Update all copyrights/signons to 2023 (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: applying zero offset to null pointer (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: member access within misaligned address (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: load of misaligned address (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: member access within misaligned address (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: member access within misaligned address (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: load of misaligned address (Mark Langsdorf) [RHEL-26871] - ACPICA: actbl2: Replace 1-element arrays with flexible arrays (Mark Langsdorf) [RHEL-26871] - ACPICA: Add missing macro ACPI_FUNCTION_TRACE() for acpi_ns_repair_HID() (Mark Langsdorf) [RHEL-26871] - ACPICA: acpisrc: Add missing tables to astable (Mark Langsdorf) [RHEL-26871] - ACPI: VIOT: Initialize the correct IOMMU fwspec (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Replace ternary operator with min_t() (Mark Langsdorf) [RHEL-26871] - ACPI: EC: Limit explicit removal of query handlers to custom query handlers (Mark Langsdorf) [RHEL-26871] - ACPI: SBS: Fix handling of Smart Battery Selectors (Mark Langsdorf) [RHEL-26871] - ACPI: EC: Fix oops when removing custom query handlers (Mark Langsdorf) [RHEL-26871] - ACPI: SPCR: Amend indentation (Mark Langsdorf) [RHEL-26871] - ACPI: property: Refactor acpi_data_prop_read_single() (Mark Langsdorf) [RHEL-26871] - ACPI: APEI: EINJ: warn on invalid argument when explicitly indicated by platform (Mark Langsdorf) [RHEL-26871] - ACPI: sysfs: Enable ACPI sysfs support for CCEL records (Mark Langsdorf) [RHEL-26871] - ACPI: SPCR: Prefix error messages with FW_BUG (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Fix evaluating _PDC method when running as Xen dom0 (Mark Langsdorf) [RHEL-26871] - ACPI: APEI: EINJ: Add CXL error types (Mark Langsdorf) [RHEL-26871] - ACPI: s2idle: Log when enabling wakeup IRQ fails (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Check for null return of devm_kzalloc() in fch_misc_setup() (Mark Langsdorf) [RHEL-26871] - ACPI: CPPC: Add min and max perf register writing support (Mark Langsdorf) [RHEL-26871] - thermal/core: Use the thermal zone 'devdata' accessor in remaining drivers (Mark Langsdorf) [RHEL-26871] - Input: sun4i-ts - switch to new of thermal API (Mark Langsdorf) [RHEL-26871] - iio/drivers/sun4i_gpadc: Switch to new of thermal API (Mark Langsdorf) [RHEL-26871] - thermal: Add a thermal zone id accessor (Mark Langsdorf) [RHEL-26871] - Enable CONFIG_USB_ONBOARD_HUB (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: Add support for Cypress CY7C6563x (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: Add support for clock input (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: Print symbolic error names (Charles Mirabile) [RHEL-21064] - usb: misc: onboard-hub: add support for Microchip USB5744 (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: microchip,usb5744: Add second supply (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: add Genesys Logic gl3510 hub support (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: add device for Genesys Logic hub gl3510 (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_hub: add support for Microchip USB2412 USB 2.0 hub (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: Add binding for Cypress HX3 USB 3.0 family (Charles Mirabile) [RHEL-21064] - usb: misc: onboard-hub: add support for Cypress HX3 USB 3.0 family (Charles Mirabile) [RHEL-21064] - usb: misc: onboard-hub: support multiple power supplies (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: add Genesys Logic GL3523 hub support (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: Add binding for Genesys Logic GL3523 hub (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_hub: Don't warn twice about problems during remove (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: Add support for Microchip usb5744 hub controller (Charles Mirabile) [RHEL-21064] - usb: misc: onboard-hub: add support for Microchip USB2517 USB 2.0 hub (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: vialab,vl817: Cleanup compatible, reset-gpios and required (Charles Mirabile) [RHEL-21064] - arm64: defconfig: Enable USB onboard HUB driver (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: add VIA LAB VL817 hub support (Charles Mirabile) [RHEL-21064] - arm64: dts: amlogic: Used onboard usb hub reset on odroid c4 (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: Add binding for Via lab VL817 hub controller (Charles Mirabile) [RHEL-21064] - vendor-prefixes: Add VIA Labs, Inc. (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: add Genesys Logic GL852G hub support (Charles Mirabile) [RHEL-21064] - arm64: dts: amlogic: Used onboard usb hub reset on odroid c2 (Charles Mirabile) [RHEL-21064] - ARM: dts: amlogic: Used onboard usb hub reset to enable usb hub (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: Add device id for Genesys Logic hub controller (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: add Genesys Logic GL850G hub support (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: Add binding for Genesys Logic GL850G hub controller (Charles Mirabile) [RHEL-21064] - dt-bindings: vendor-prefixes: add Genesys Logic (Charles Mirabile) [RHEL-21064] - mm: migrate high-order folios in swap cache correctly (Nico Pache) [RHEL-23654] - MAINTAINERS: Add Siddharth Vadapalli as PCI TI DRA7XX/J721E reviewer (Myron Stowe) [RHEL-28627] - PCI: dwc: Clean up dw_pcie_ep_raise_msi_irq() alignment (Myron Stowe) [RHEL-28627] - PCI: dwc: Fix a 64bit bug in dw_pcie_ep_raise_msix_irq() (Myron Stowe) [RHEL-28627] - MAINTAINERS: Add Manivannan Sadhasivam as PCI Endpoint maintainer (Myron Stowe) [RHEL-28627] - PCI: Fix kernel-doc issues (Myron Stowe) [RHEL-28627] - misc: pci_endpoint_test: Use a unique test pattern for each BAR (Myron Stowe) [RHEL-28627] - docs: PCI: Fix typos (Myron Stowe) [RHEL-28627] - PCI: Remove unused 'node' member from struct pci_driver (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: qcom: Document the SM8650 PCIe Controller (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: rockchip: Document optional PCIe reference clock input (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: qcom: Correct reset-names property (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: qcom: Correct clocks for SM8150 (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: qcom: Correct clocks for SC8180x (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: qcom: Adjust iommu-map for different SoC (Myron Stowe) [RHEL-28627] - dw-xdata: Remove usage of the deprecated ida_simple_*() API (Myron Stowe) [RHEL-28627] - misc: pci_endpoint_test: Remove usage of the deprecated ida_simple_*() API (Myron Stowe) [RHEL-28627] - PCI: endpoint: pci-epf-test: Make struct pci_epf_ops const (Myron Stowe) [RHEL-28627] - PCI: endpoint: pci-epf-vntb: Make struct pci_epf_ops const (Myron Stowe) [RHEL-28627] - PCI: endpoint: pci-epf-ntb: Make struct pci_epf_ops const (Myron Stowe) [RHEL-28627] - PCI: endpoint: pci-epf-mhi: Make structs pci_epf_ops and pci_epf_event_ops const (Myron Stowe) [RHEL-28627] - PCI: endpoint: Make struct pci_epf_ops in pci_epf_driver const (Myron Stowe) [RHEL-28627] - PCI: xilinx-nwl: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: rockchip-host: Rename rockchip_pcie_legacy_int_handler() (Myron Stowe) [RHEL-28627] - PCI: rockchip-ep: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: uniphier: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: tegra194: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: dw-rockchip: Rename rockchip_pcie_legacy_int_handler() (Myron Stowe) [RHEL-28627] - PCI: keystone: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: dwc: Rename dw_pcie_ep_raise_legacy_irq() (Myron Stowe) [RHEL-28627] - PCI: cadence: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: dra7xx: Rename dra7xx_pcie_raise_legacy_irq() (Myron Stowe) [RHEL-28627] - misc: pci_endpoint_test: Use INTX instead of LEGACY (Myron Stowe) [RHEL-28627] - PCI: endpoint: Rename LEGACY to INTX in test function driver (Myron Stowe) [RHEL-28627] - PCI: endpoint: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: endpoint: Drop PCI_EPC_IRQ_XXX definitions (Myron Stowe) [RHEL-28627] - PCI: Rename PCI_IRQ_LEGACY to PCI_IRQ_INTX (Myron Stowe) [RHEL-28627] - PCI: kirin: Convert to platform remove callback returning void (Myron Stowe) [RHEL-28627] - PCI: keystone: Convert to platform remove callback returning void (Myron Stowe) [RHEL-28627] - PCI: exynos: Convert to platform remove callback returning void (Myron Stowe) [RHEL-28627] - PCI: vmd: Remove usage of the deprecated ida_simple_xx() API (Myron Stowe) [RHEL-28627] - PCI: rcar-host: Add support for optional regulators (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: rcar-pci-host: Add optional regulators (Myron Stowe) [RHEL-28627] - PCI: rcar-gen4: Replace of_device.h with explicit of.h include (Myron Stowe) [RHEL-28627] - PCI: mediatek-gen3: Fix translation window size calculation (Myron Stowe) [RHEL-28627] - PCI: mediatek: Clear interrupt status before dispatching handler (Myron Stowe) [RHEL-28627] - PCI: layerscape: Add suspend/resume for ls1043a (Myron Stowe) [RHEL-28627] - PCI: layerscape(ep): Rename pf_* as pf_lut_* (Myron Stowe) [RHEL-28627] - PCI: layerscape: Add suspend/resume for ls1021a (Myron Stowe) [RHEL-28627] - PCI: layerscape: Add function pointer for exit_from_l2() (Myron Stowe) [RHEL-28627] - PCI: kirin: Use devm_kasprintf() to dynamically allocate clock names (Myron Stowe) [RHEL-28627] - PCI: keystone: Fix race condition when initializing PHYs (Myron Stowe) [RHEL-28627] - PCI: rcar-gen4: Fix -Wvoid-pointer-to-enum-cast error (Myron Stowe) [RHEL-28627] - PCI: iproc: Fix -Wvoid-pointer-to-enum-cast warning (Myron Stowe) [RHEL-28627] - PCI: dwc: Add dw_pcie_ep_{read,write}_dbi[2] helpers (Myron Stowe) [RHEL-28627] - PCI: dwc: Rename .func_conf_select to .get_dbi_offset in struct dw_pcie_ep_ops (Myron Stowe) [RHEL-28627] - PCI: dwc: Rename .ep_init to .init in struct dw_pcie_ep_ops (Myron Stowe) [RHEL-28627] - PCI: dwc: Drop host prefix from struct dw_pcie_host_ops members (Myron Stowe) [RHEL-28627] - PCI: dwc: endpoint: Fix dw_pcie_ep_raise_msix_irq() alignment support (Myron Stowe) [RHEL-28627] - PCI: dwc: Convert SOC_SIFIVE to ARCH_SIFIVE (Myron Stowe) [RHEL-28627] - PCI: j721e: Make TI J721E depend on ARCH_K3 (Myron Stowe) [RHEL-28627] - PCI: j721e: Add TI J784S4 PCIe configuration (Myron Stowe) [RHEL-28627] - PCI: j721e: Add PCIe 4x lane selection support (Myron Stowe) [RHEL-28627] - PCI: j721e: Add per platform maximum lane settings (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: ti,j721e-pci-*: Add j784s4-pci-* compatible strings (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: ti,j721e-pci-*: Add checks for num-lanes (Myron Stowe) [RHEL-28627] - PCI: brcmstb: Configure HW CLKREQ# mode appropriate for downstream device (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: brcmstb: Add property "brcm,clkreq-mode" (Myron Stowe) [RHEL-28627] - PCI: Add ACS quirk for more Zhaoxin Root Ports (Myron Stowe) [RHEL-28627] - PCI/P2PDMA: Remove reference to pci_p2pdma_map_sg() (Myron Stowe) [RHEL-28627] - PCI: Log bridge info when first enumerating bridge (Myron Stowe) [RHEL-28627] - PCI: Log bridge windows conditionally (Myron Stowe) [RHEL-28627] - PCI: Supply bridge device, not secondary bus, to read window details (Myron Stowe) [RHEL-28627] - PCI: Move pci_read_bridge_windows() below individual window accessors (Myron Stowe) [RHEL-28627] - PCI: Use resource names in PCI log messages (Myron Stowe) [RHEL-28627] - PCI: Update BAR # and window messages (Myron Stowe) [RHEL-28627] - PCI: Log device type during enumeration (Myron Stowe) [RHEL-28627] - PCI: Fix 64GT/s effective data rate calculation (Myron Stowe) [RHEL-28627] - x86/pci: Clean up open-coded PCIBIOS return code mangling (Myron Stowe) [RHEL-28627] - scsi: lpfc: Use PCI_HEADER_TYPE_MFD instead of literal (Myron Stowe) [RHEL-28627] - powerpc/fsl-pci: Use PCI_HEADER_TYPE_MASK instead of literal (Myron Stowe) [RHEL-28627] - x86/pci: Use PCI_HEADER_TYPE_* instead of literals (Myron Stowe) [RHEL-28627] - PCI: Only override AMD USB controller if required (Myron Stowe) [RHEL-28627] - PCI: host-generic: Convert to platform remove callback returning void (Myron Stowe) [RHEL-28627] - x86/pci: Reorder pci_mmcfg_arch_map() definition before calls (Myron Stowe) [RHEL-28627] - x86/pci: Return pci_mmconfig_add() failure early (Myron Stowe) [RHEL-28627] - x86/pci: Comment pci_mmconfig_insert() obscure MCFG dependency (Myron Stowe) [RHEL-28627] - x86/pci: Rename pci_mmcfg_check_reserved() to pci_mmcfg_reserved() (Myron Stowe) [RHEL-28627] - x86/pci: Rename acpi_mcfg_check_entry() to acpi_mcfg_valid_entry() (Myron Stowe) [RHEL-28627] - x86/pci: Rename 'MMCONFIG' to 'ECAM', use pr_fmt (Myron Stowe) [RHEL-28627] - x86/pci: Add MCFG debug logging (Myron Stowe) [RHEL-28627] - x86/pci: Reword ECAM EfiMemoryMappedIO logging to avoid 'reserved' (Myron Stowe) [RHEL-28627] - x86/pci: Reserve ECAM if BIOS didn't include it in PNP0C02 _CRS (Myron Stowe) [RHEL-28627] - PCI/AER: Use explicit register sizes for struct members (Myron Stowe) [RHEL-28627] - PCI/AER: Decode Requester ID when no error info found (Myron Stowe) [RHEL-28627] - PCI/AER: Use 'Correctable' and 'Uncorrectable' spec terms for errors (Myron Stowe) [RHEL-28627] - ACPI: APEI: Fix AER info corruption when error status data has multiple sections (Myron Stowe) [RHEL-28627] - PCI/AER: Export pcie_aer_is_native() (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: rockchip: Add missing legacy-interrupt-controller (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: rockchip: Use generic binding (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: rockchip: Fix interrupt-names issue (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: improve msi handling (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: rockchip: Update for RK3588 (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: Add rk3588 compatible (Myron Stowe) [RHEL-28627] - PCI: imx6: Add i.MX8MP PCIe EP support (Myron Stowe) [RHEL-28627] - PCI: imx6: Add i.MX8MM PCIe EP support (Myron Stowe) [RHEL-28627] - PCI: imx6: Add i.MX8MQ PCIe EP support (Myron Stowe) [RHEL-28627] - PCI: imx6: Add i.MX PCIe EP mode support (Myron Stowe) [RHEL-28627] - exfat: free the sbi and iocharset in ->kill_sb (Pavel Reichl) [RHEL-30614] - exfat: don't RCU-free the sbi (Pavel Reichl) [RHEL-30614] - exfat: use kvmalloc_array/kvfree instead of kmalloc_array/kfree (Pavel Reichl) [RHEL-30614] - exfat: ensure that ctime is updated whenever the mtime is (Pavel Reichl) [RHEL-30614] - sched/rt: Change the type of 'sysctl_sched_rt_period' from 'unsigned int' to 'int' (Phil Auld) [RHEL-29436] - sched/rt/docs: Use 'real-time' instead of 'realtime' (Phil Auld) [RHEL-29436] - sched/rt/docs: Clarify & fix sched_rt_* sysctl docs (Phil Auld) [RHEL-29436] - sched/rt: Disallow writing invalid values to sched_rt_period_us (Phil Auld) [RHEL-29436] - sched/rt: sysctl_sched_rr_timeslice show default timeslice after reset (Phil Auld) [RHEL-29436] - sched/rt: Fix sysctl_sched_rr_timeslice intial value (Phil Auld) [RHEL-29436] - mm/sparsemem: fix race in accessing memory_section->usage (Waiman Long) [RHEL-28877 RHEL-28878] {CVE-2023-52489} - Revert "[redhat] kabi: add symbol __scsi_execute to stablelist" (Ewan D. Milne) [RHEL-30725] - xfs: fix SEEK_HOLE/DATA for regions with active COW extents (Bill O'Donnell) [RHEL-29365] - NFS: remove sync_mode test from nfs_writepage_locked() (Jeffrey Layton) [RHEL-28630] - nfs: Remove writepage (Jeffrey Layton) [RHEL-28630]- scsi: target: pscsi: Fix bio_put() for error case (Maurizio Lombardi) [RHEL-29638] - scsi: target: Fix unmap setup during configuration (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Add TMF to tmr_list handling (Maurizio Lombardi) [RHEL-29638] - scsi: target: Enable READ CAPACITY for PR EARO (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Fix kernel-doc comment (Maurizio Lombardi) [RHEL-29638] - scsi: target: Export fabric driver direct submit settings (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Unexport target_queue_submission() (Maurizio Lombardi) [RHEL-29638] - scsi: target: Allow userspace to request direct submissions (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Kill transport_handle_cdb_direct() (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Move buffer clearing hack (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Move core_alua_check_nonop_delay() call (Maurizio Lombardi) [RHEL-29638] - scsi: target: Have drivers report if they support direct submissions (Maurizio Lombardi) [RHEL-29638] - scsi: target: iscs: Make write_pending_must_be_called a bit field (Maurizio Lombardi) [RHEL-29638] - scsi: target: tcmu: Annotate struct tcmu_tmr with __counted_by (Maurizio Lombardi) [RHEL-29638] - scsi: target: Remove the references to http://www.linux-iscsi.org/ (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Fix deadlock due to recursive locking (Maurizio Lombardi) [RHEL-29638] - selftests: net: gro fwd: update vxlan GRO test expectations (Antoine Tenart) [RHEL-19729] - udp: prevent local UDP tunnel packets from being GROed (Antoine Tenart) [RHEL-19729] - udp: do not transition UDP GRO fraglist partial checksums to unnecessary (Antoine Tenart) [RHEL-19729] - gro: fix ownership transfer (Antoine Tenart) [RHEL-19729] - udp: do not accept non-tunnel GSO skbs landing in a tunnel (Antoine Tenart) [RHEL-19729] - nvme-pci: fix sleeping function called from interrupt context (Maurizio Lombardi) [RHEL-17679] - powerpc: Don't clobber f0/vs0 during fp|altivec register save (Mamatha Inamdar) [RHEL-18988] - blk-mq: don't schedule block kworker on isolated CPUs (Ming Lei) [RHEL-13920]- PCI: Avoid potential out-of-bounds read in pci_dev_for_each_resource() (Myron Stowe) [RHEL-26742 RHEL-26743] {CVE-2023-52466} - smb: client: do not start laundromat thread on nohandlecache (Paulo Alcantara) [RHEL-28739] - fs/nls: make load_nls() take a const parameter (Paulo Alcantara) [RHEL-28739] - smb3: do not start laundromat thread when dir leases disabled (Paulo Alcantara) [RHEL-28739] - smb3: display network namespace in debug information (Paulo Alcantara) [RHEL-28739] - cifs: Release folio lock on fscache read hit. (Paulo Alcantara) [RHEL-28739] - cifs: add missing return value check for cifs_sb_tlink (Paulo Alcantara) [RHEL-28739] - cifs: fix charset issue in reconnection (Paulo Alcantara) [RHEL-28739] - cifs: update internal module version number for cifs.ko (Paulo Alcantara) [RHEL-28739] - cifs: allow dumping keys for directories too (Paulo Alcantara) [RHEL-28739] - cifs: fix mid leak during reconnection after timeout threshold (Paulo Alcantara) [RHEL-28739] - cifs: is_network_name_deleted should return a bool (Paulo Alcantara) [RHEL-28739] - cifs: if deferred close is disabled then close files immediately (Paulo Alcantara) [RHEL-28739] - cifs: Add a laundromat thread for cached directories (Paulo Alcantara) [RHEL-28739] - smb: client: remove redundant pointer 'server' (Paulo Alcantara) [RHEL-28739] - cifs: new dynamic tracepoint to track ses not found errors (Paulo Alcantara) [RHEL-28739] - cifs: log session id when a matching ses is not found (Paulo Alcantara) [RHEL-28739] - smb: client: improve DFS mount check (Paulo Alcantara) [RHEL-28739] - smb: client: fix parsing of source mount option (Paulo Alcantara) [RHEL-28739] - cifs: print client_guid in DebugData (Paulo Alcantara) [RHEL-28739] - smb: client: fix warning in generic_ip_connect() (Paulo Alcantara) [RHEL-28739] - smb: client: fix warning in CIFSFindNext() (Paulo Alcantara) [RHEL-28739] - smb: client: fix warning in CIFSFindFirst() (Paulo Alcantara) [RHEL-28739] - smb3: do not reserve too many oplock credits (Paulo Alcantara) [RHEL-28739] - cifs: print more detail when invalidate_inode_mapping fails (Paulo Alcantara) [RHEL-28739] - smb: client: fix warning in cifs_smb3_do_mount() (Paulo Alcantara) [RHEL-28739] - smb: client: fix warning in cifs_match_super() (Paulo Alcantara) [RHEL-28739] - cifs: print nosharesock value while dumping mount options (Paulo Alcantara) [RHEL-28739] - scripts/gdb: fix SB_* constants parsing (Ming Lei) [RHEL-29262] - super: wait for nascent superblocks (Ming Lei) [RHEL-29262] - super: use locking helpers (Ming Lei) [RHEL-29262] - fs: fix undefined behavior in bit shift for SB_NOUSER (Ming Lei) [RHEL-29262] - block: fix kernel-doc for disk_force_media_change() (Ming Lei) [RHEL-29262] - nbd: don't call blk_mark_disk_dead nbd_clear_sock_ioctl (Ming Lei) [RHEL-29262] - zram: take device and not only bvec offset into account (Ming Lei) [RHEL-29262] - ext4: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - xfs: Convert to bdev_open_by_path() (Ming Lei) [RHEL-29262] - nfs/blocklayout: Convert to use bdev_open_by_dev/path() (Ming Lei) [RHEL-29262] - jfs: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - fs: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - mm/swap: Convert to use bdev_open_by_dev() (Ming Lei) [RHEL-29262] - PM: hibernate: Drop unused snapshot_test argument (Ming Lei) [RHEL-29262] - PM: hibernate: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - PM: hibernate: Rename function parameter from snapshot_test to exclusive (Ming Lei) [RHEL-29262] - s390/dasd: Convert to bdev_open_by_path() (Ming Lei) [RHEL-29262] - scsi: target: Convert to bdev_open_by_path() (Ming Lei) [RHEL-29262] - nvmet: Convert to bdev_open_by_path() (Ming Lei) [RHEL-29262] - mtd: block2mtd: Convert to bdev_open_by_dev/path() (Ming Lei) [RHEL-29262] - md: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - dm: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - zram: Convert to use bdev_open_by_dev() (Ming Lei) [RHEL-29262] - xen/blkback: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - pktcdvd: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - drdb: Convert to use bdev_open_by_path() (Ming Lei) [RHEL-29262] - block: Use bdev_open_by_dev() in disk_scan_partitions() and blkdev_bszset() (Ming Lei) [RHEL-29262] - block: Use bdev_open_by_dev() in blkdev_open() (Ming Lei) [RHEL-29262] - block: Provide bdev_open_* functions (Ming Lei) [RHEL-29262] - fs: remove get_super (Ming Lei) [RHEL-29262] - block: call into the file system for ioctl BLKFLSBUF (Ming Lei) [RHEL-29262] - block: call into the file system for bdev_mark_dead (Ming Lei) [RHEL-29262] - block: consolidate __invalidate_device and fsync_bdev (Ming Lei) [RHEL-29262] - block: drop the "busy inodes on changed media" log message (Ming Lei) [RHEL-29262] - dasd: also call __invalidate_device when setting the device offline (Ming Lei) [RHEL-29262] - amiflop: don't call fsync_bdev in FDFMTBEG (Ming Lei) [RHEL-29262] - floppy: call disk_force_media_change when changing the format (Ming Lei) [RHEL-29262] - block: simplify the disk_force_media_change interface (Ming Lei) [RHEL-29262] - nbd: call blk_mark_disk_dead in nbd_clear_sock_ioctl (Ming Lei) [RHEL-29262] - xfs use fs_holder_ops for the log and RT devices (Ming Lei) [RHEL-29262] - xfs: drop s_umount over opening the log and RT devices (Ming Lei) [RHEL-29262] - ext4: use fs_holder_ops for the log device (Ming Lei) [RHEL-29262] - ext4: drop s_umount over opening the log device (Ming Lei) [RHEL-29262] - fs: export fs_holder_ops (Ming Lei) [RHEL-29262] - fs: stop using get_super in fs_mark_dead (Ming Lei) [RHEL-29262] - fs: use the super_block as holder when mounting file systems (Ming Lei) [RHEL-29262] - ext4: make the IS_EXT2_SB/IS_EXT3_SB checks more robust (Ming Lei) [RHEL-29262] - nilfs2: use setup_bdev_super to de-duplicate the mount code (Ming Lei) [RHEL-29262] - fs: export setup_bdev_super (Ming Lei) [RHEL-29262] - fs: open block device after superblock creation (Ming Lei) [RHEL-29262] - exfat: free the sbi and iocharset in ->kill_sb (Ming Lei) [RHEL-29262] - exfat: don't RCU-free the sbi (Ming Lei) [RHEL-29262] - ext4: close the external journal device in ->kill_sb (Ming Lei) [RHEL-29262] - ext4: ext4_put_super: Remove redundant checking for 'sbi->s_journal_bdev' (Ming Lei) [RHEL-29262] - ext4: Fix reusing stale buffer heads from last failed mounting (Ming Lei) [RHEL-29262] - xfs: document the invalidate_bdev call in invalidate_bdev (Ming Lei) [RHEL-29262] - xfs: close the external block devices in xfs_mount_free (Ming Lei) [RHEL-29262] - xfs: close the RT and log block devices in xfs_free_buftarg (Ming Lei) [RHEL-29262] - xfs: remove xfs_blkdev_put (Ming Lei) [RHEL-29262] - xfs: free the xfs_mount in ->kill_sb (Ming Lei) [RHEL-29262] - xfs: remove a superfluous s_fs_info NULL check in xfs_fs_put_super (Ming Lei) [RHEL-29262] - xfs: reformat the xfs_fs_free prototype (Ming Lei) [RHEL-29262] - fs, block: remove bdev->bd_super (Ming Lei) [RHEL-29262] - ocfs2: stop using bdev->bd_super for journal error logging (Ming Lei) [RHEL-29262] - ext4: don't use bdev->bd_super in __ext4_journal_get_write_access (Ming Lei) [RHEL-29262] - fs: stop using bdev->bd_super in mark_buffer_write_io_error (Ming Lei) [RHEL-29262] - fuse: retire block-device-based superblock on force unmount (Ming Lei) [RHEL-29262] - vfs: function to prevent re-use of block-device-based superblocks (Ming Lei) [RHEL-29262] - block: don't allow a disk link holder to itself (Ming Lei) [RHEL-29262] - block: store the holder kobject in bd_holder_disk (Ming Lei) [RHEL-29262] - block: fix use after free for bd_holder_dir (Ming Lei) [RHEL-29262] - block: remove delayed holder registration (Ming Lei) [RHEL-29262] - dm: track per-add_disk holder relations in DM (Ming Lei) [RHEL-29262] - dm: make sure create and remove dm device won't race with open and close table (Ming Lei) [RHEL-29262] - dm: cleanup close_table_device (Ming Lei) [RHEL-29262] - dm: cleanup open_table_device (Ming Lei) [RHEL-29262] - dm: remove free_table_devices (Ming Lei) [RHEL-29262] - zram: return errors from read_from_bdev_sync (Ming Lei) [RHEL-29262] - zram: fix synchronous reads (Ming Lei) [RHEL-29262] - zram: don't return errors from read_from_bdev_async (Ming Lei) [RHEL-29262] - zram: pass a page to read_from_bdev (Ming Lei) [RHEL-29262] - zram: refactor zram_bdev_write (Ming Lei) [RHEL-29262] - zram: don't pass a bvec to __zram_bvec_write (Ming Lei) [RHEL-29262] - zram: refactor zram_bdev_read (Ming Lei) [RHEL-29262] - zram: directly call zram_read_page in writeback_store (Ming Lei) [RHEL-29262] - zram: use bvec_set_page to initialize bvecs (Ming Lei) [RHEL-29262] - zram: rename __zram_bvec_read to zram_read_page (Ming Lei) [RHEL-29262] - zram: don't use highmem for the bounce buffer in zram_bvec_{read,write} (Ming Lei) [RHEL-29262] - zram: refactor highlevel read and write handling (Ming Lei) [RHEL-29262] - zram: return early on error in zram_bvec_rw (Ming Lei) [RHEL-29262] - zram: move discard handling to zram_submit_bio (Ming Lei) [RHEL-29262] - zram: simplify bvec iteration in __zram_make_request (Ming Lei) [RHEL-29262] - zram: make zram_bio_discard more self-contained (Ming Lei) [RHEL-29262] - zram: remove valid_io_request (Ming Lei) [RHEL-29262] - zram: always compile read_from_bdev_sync (Ming Lei) [RHEL-29262] - zram: remove unused stats fields (Ming Lei) [RHEL-29262] - block: remove ->rw_page (Ming Lei) [RHEL-29262] - mm: factor out a swap_writepage_bdev helper (Ming Lei) [RHEL-29262] - mm: remove the __swap_writepage return value (Ming Lei) [RHEL-29262] - mm: use an on-stack bio for synchronous swapin (Ming Lei) [RHEL-29262] - mm: factor out a swap_readpage_bdev helper (Ming Lei) [RHEL-29262] - mm: remove the swap_readpage return value (Ming Lei) [RHEL-29262] - mpage: stop using bdev_{read,write}_page (Ming Lei) [RHEL-29262] - zram: add incompressible flag to read_block_state() (Ming Lei) [RHEL-29262] - zram: add incompressible writeback (Ming Lei) [RHEL-29262] - documentation: add zram recompression documentation (Ming Lei) [RHEL-29262] - zram: add algo parameter support to zram_recompress() (Ming Lei) [RHEL-29262] - zram: remove redundant checks from zram_recompress() (Ming Lei) [RHEL-29262] - zram: add size class equals check into recompression (Ming Lei) [RHEL-29262] - zram: use IS_ERR_VALUE() to check for zs_malloc() errors (Ming Lei) [RHEL-29262] - zram: clarify writeback_store() comment (Ming Lei) [RHEL-29262] - zram: add recompress flag to read_block_state() (Ming Lei) [RHEL-29262] - redhat: configs: add zram ZRAM_MULTI_COMP (Ming Lei) [RHEL-29262] - zram: introduce recompress sysfs knob (Ming Lei) [RHEL-29262] - zram: factor out WB and non-WB zram read functions (Ming Lei) [RHEL-29262] - zram: add recompression algorithm sysfs knob (Ming Lei) [RHEL-29262] - zram: preparation for multi-zcomp support (Ming Lei) [RHEL-29262] - zram: add a huge_idle writeback mode (Ming Lei) [RHEL-29262] - docs: Fix wording in optional zram feature docs (Ming Lei) [RHEL-29262] - redhat/configs: Remove HOTPLUG_CPU0 configs (Prarit Bhargava) [RHEL-22073] - remoteproc: qcom_q6v5_adsp: Convert to dev_pm_domain_attach|detach_list() (Radu Rendec) [RHEL-29555] - remoteproc: imx_rproc: Convert to dev_pm_domain_attach|detach_list() (Radu Rendec) [RHEL-29555] - remoteproc: imx_dsp_rproc: Convert to dev_pm_domain_attach|detach_list() (Radu Rendec) [RHEL-29555] - PM: domains: Add helper functions to attach/detach multiple PM domains (Radu Rendec) [RHEL-29555] - remoteproc: qcom_q6v5_adsp: Fix iommu_map() compatibility (Radu Rendec) [RHEL-29555] - remoteproc: qcom: using pm_runtime_resume_and_get to simplify the code (Radu Rendec) [RHEL-29555] - remoteproc: qcom: Add support for memory sandbox (Radu Rendec) [RHEL-29555] - remoteproc: qcom: Add efuse evb selection control (Radu Rendec) [RHEL-29555] - remoteproc: qcom: Replace hard coded values with macros (Radu Rendec) [RHEL-29555] - remoteproc: qcom: Update rproc parse firmware callback (Radu Rendec) [RHEL-29555] - remoteproc: qcom: Add compatible name for SC7280 ADSP (Radu Rendec) [RHEL-29555] - remoteproc: qcom: Add flag in adsp private data structure (Radu Rendec) [RHEL-29555] - dt-bindings: remoteproc: qcom: Add SC7280 ADSP support (Radu Rendec) [RHEL-29555] - memory: tegra: Skip SID programming if SID registers aren't set (Robert Foss) [RHEL-23656] - memory: tegra: Add SID override programming for MC clients (Robert Foss) [RHEL-23656] - iommu: Don't reserve 0-length IOVA region (Robert Foss) [RHEL-23656] - powerpc/hv-gpci: Fix the H_GET_PERF_COUNTER_INFO hcall return value checks (Mamatha Inamdar) [RHEL-29448] - thermal: core: Fix NULL pointer dereference in zone registration error path (David Arcari) [RHEL-26922 RHEL-26923] {CVE-2023-52473} - hwrng: core - Fix page fault dead lock on mmap-ed hwrng (Steve Best) [RHEL-29487 RHEL-29488] {CVE-2023-52615} - cpufreq: intel_pstate: Add Emerald Rapids support in no-HWP mode (David Arcari) [RHEL-29653] - RDMA/core: Fix uninit-value access in ib_get_eth_speed() (Kamal Heib) [RHEL-23034] - RDMA/core: Get IB width and speed from netdev (Kamal Heib) [RHEL-23034] - x86/cpu: Add model number for another Intel Arrow Lake mobile processor (Steve Best) [RHEL-30728] - x86/cpu: Add model number for Intel Clearwater Forest processor (Steve Best) [RHEL-30728] - dm-integrity: align the outgoing bio in integrity_recheck (Benjamin Marzinski) [RHEL-29679] - dm-integrity: fix a memory leak when rechecking the data (Benjamin Marzinski) [RHEL-29679] - NFSv4: fairly test all delegations on a SEQ4_ revocation (Benjamin Coddington) [RHEL-7976] - NFS: Read unlock folio on nfs_page_create_from_folio() error (Benjamin Coddington) [RHEL-18029] - i40e: Fix VF MAC filter removal (Ivan Vecera) [RHEL-15701] - i40e: Fix firmware version comparison function (Ivan Vecera) [RHEL-15701] - i40e: disable NAPI right after disabling irqs when handling xsk_pool (Ivan Vecera) [RHEL-15701] - i40e: take into account XDP Tx queues when stopping rings (Ivan Vecera) [RHEL-15701] - i40e: avoid double calling i40e_pf_rxq_wait() (Ivan Vecera) [RHEL-15701] - i40e: Fix wrong mask used during DCB config (Ivan Vecera) [RHEL-15701] - i40e: Fix waiting for queues of all VSIs to be disabled (Ivan Vecera) [RHEL-15701] - i40e: Do not allow untrusted VF to remove administratively set MAC (Ivan Vecera) [RHEL-15701] - net: intel: fix old compiler regressions (Ivan Vecera) [RHEL-15701] - i40e: update xdp_rxq_info::frag_size for ZC enabled Rx queue (Ivan Vecera) [RHEL-15701] - i40e: set xdp_rxq_info::frag_size (Ivan Vecera) [RHEL-15701] - intel: xsk: initialize skb_frag_t::bv_offset in ZC drivers (Ivan Vecera) [RHEL-15701] - i40e: handle multi-buffer packets that are shrunk by xdp prog (Ivan Vecera) [RHEL-15701] - i40e: Include types.h to some headers (Ivan Vecera) [RHEL-15701] - i40e: Restore VF MSI-X state during PCI reset (Ivan Vecera) [RHEL-15701] - i40e: fix use-after-free in i40e_aqc_add_filters() (Ivan Vecera) [RHEL-15701] - i40e: Avoid unnecessary use of comma operator (Ivan Vecera) [RHEL-15701] - i40e: Fix VF disable behavior to block all traffic (Ivan Vecera) [RHEL-15701] - i40e: Fix filter input checks to prevent config with invalid values (Ivan Vecera) [RHEL-15701] - i40e: field get conversion (Ivan Vecera) [RHEL-15701] - i40e: field prep conversion (Ivan Vecera) [RHEL-15701] - intel: add bit macro includes where needed (Ivan Vecera) [RHEL-15701] - i40e: remove fake support of rx-frames-irq (Ivan Vecera) [RHEL-15701] - i40e: Fix ST code value for Clause 45 (Ivan Vecera) [RHEL-15701] - i40e: Fix unexpected MFS warning message (Ivan Vecera) [RHEL-15701] - i40e: Remove queue tracking fields from i40e_adminq_ring (Ivan Vecera) [RHEL-15701] - i40e: Remove AQ register definitions for VF types (Ivan Vecera) [RHEL-15701] - i40e: Delete unused and useless i40e_pf fields (Ivan Vecera) [RHEL-15701] - i40e: Fix adding unsupported cloud filters (Ivan Vecera) [RHEL-15701] - i40e: Delete unused i40e_mac_info fields (Ivan Vecera) [RHEL-15701] - i40e: Move inline helpers to i40e_prototype.h (Ivan Vecera) [RHEL-15701] - i40e: Remove VF MAC types (Ivan Vecera) [RHEL-15701] - i40e: Use helpers to check running FW and AQ API versions (Ivan Vecera) [RHEL-15701] - i40e: Add other helpers to check version of running firmware and AQ API (Ivan Vecera) [RHEL-15701] - i40e: Move i40e_is_aq_api_ver_ge helper (Ivan Vecera) [RHEL-15701] - i40e: Initialize hardware capabilities at single place (Ivan Vecera) [RHEL-15701] - i40e: Consolidate hardware capabilities (Ivan Vecera) [RHEL-15701] - i40e: Use DECLARE_BITMAP for flags field in i40e_hw (Ivan Vecera) [RHEL-15701] - i40e: Use DECLARE_BITMAP for flags and hw_features fields in i40e_pf (Ivan Vecera) [RHEL-15701] - i40e: Remove _t suffix from enum type names (Ivan Vecera) [RHEL-15701] - i40e: Remove unused flags (Ivan Vecera) [RHEL-15701] - i40e: add an error code check in i40e_vsi_setup (Ivan Vecera) [RHEL-15701] - i40e: increase max descriptors for XL710 (Ivan Vecera) [RHEL-15701] - i40e: Fix wrong check for I40E_TXR_FLAGS_WB_ON_ITR (Ivan Vecera) [RHEL-15701] - i40e: sync next_to_clean and next_to_process for programming status desc (Ivan Vecera) [RHEL-15701] - i40e: Fix I40E_FLAG_VF_VLAN_PRUNING value (Ivan Vecera) [RHEL-15701] - i40e: xsk: remove count_mask (Ivan Vecera) [RHEL-15701] - i40e: use scnprintf over strncpy+strncat (Ivan Vecera) [RHEL-15701] - intel: fix format warnings (Ivan Vecera) [RHEL-15701] - i40e: Refactor and rename i40e_read_pba_string() (Ivan Vecera) [RHEL-15701] - i40e: Split and refactor i40e_nvm_version_str() (Ivan Vecera) [RHEL-15701] - i40e: prevent crash on probe if hw registers have invalid values (Ivan Vecera) [RHEL-15701] - i40e: Move DDP specific macros and structures to i40e_ddp.c (Ivan Vecera) [RHEL-15701] - i40e: Remove circular header dependencies and fix headers (Ivan Vecera) [RHEL-15701] - i40e: Split i40e_osdep.h (Ivan Vecera) [RHEL-15701] - i40e: Move memory allocation structures to i40e_alloc.h (Ivan Vecera) [RHEL-15701] - i40e: Simplify memory allocation functions (Ivan Vecera) [RHEL-15701] - i40e: Refactor I40E_MDIO_CLAUSE* macros (Ivan Vecera) [RHEL-15701] - i40e: Move I40E_MASK macro to i40e_register.h (Ivan Vecera) [RHEL-15701] - i40e: Remove back pointer from i40e_hw structure (Ivan Vecera) [RHEL-15701] - i40e: Add rx_missed_errors for buffer exhaustion (Ivan Vecera) [RHEL-15701] - net: Tree wide: Replace xdp_do_flush_map() with xdp_do_flush(). (Ivan Vecera) [RHEL-15701] - i40e: fix potential memory leaks in i40e_remove() (Ivan Vecera) [RHEL-15701] - i40e: fix potential NULL pointer dereferencing of pf->vf i40e_sync_vsi_filters() (Ivan Vecera) [RHEL-15701] - i40e: fix misleading debug logs (Ivan Vecera) [RHEL-15701] - i40e: Replace one-element array with flex-array member in struct i40e_profile_aq_section (Ivan Vecera) [RHEL-15701] - i40e: Replace one-element array with flex-array member in struct i40e_section_table (Ivan Vecera) [RHEL-15701] - i40e: Replace one-element array with flex-array member in struct i40e_profile_segment (Ivan Vecera) [RHEL-15701] - i40e: Replace one-element array with flex-array member in struct i40e_package_header (Ivan Vecera) [RHEL-15701] - i40e: Remove unused function declarations (Ivan Vecera) [RHEL-15701] - i40e: remove i40e_status (Ivan Vecera) [RHEL-15701] - i40e: Fix an NULL vs IS_ERR() bug for debugfs_create_dir() (Ivan Vecera) [RHEL-15701] - i40e: xsk: add TX multi-buffer support (Ivan Vecera) [RHEL-15701] - i40e: xsk: add RX multi-buffer support (Ivan Vecera) [RHEL-15701] - i40e, xsk: fix comment typo (Ivan Vecera) [RHEL-15701] - i40e: remove unnecessary check for old MAC == new MAC (Ivan Vecera) [RHEL-15701] - i40e: fix i40e_setup_misc_vector() error handling (Ivan Vecera) [RHEL-15701] - i40e: fix accessing vsi->active_filters without holding lock (Ivan Vecera) [RHEL-15701] - i40e: Add support for VF to specify its primary MAC address (Ivan Vecera) [RHEL-15701] - i40e: fix registers dump after run ethtool adapter self test (Ivan Vecera) [RHEL-15701] - i40e: fix flow director packet filter programming (Ivan Vecera) [RHEL-15701] - i40e: add support for XDP multi-buffer Rx (Ivan Vecera) [RHEL-15701] - i40e: add xdp_buff to i40e_ring struct (Ivan Vecera) [RHEL-15701] - i40e: introduce next_to_process to i40e_ring (Ivan Vecera) [RHEL-15701] - i40e: use frame_sz instead of recalculating truesize for building skb (Ivan Vecera) [RHEL-15701] - i40e: Change size to truesize when using i40e_rx_buffer_flip() (Ivan Vecera) [RHEL-15701] - i40e: add pre-xdp page_count in rx_buffer (Ivan Vecera) [RHEL-15701] - i40e: change Rx buffer size for legacy-rx to support XDP multi-buffer (Ivan Vecera) [RHEL-15701] - i40e: consolidate maximum frame size calculation for vsi (Ivan Vecera) [RHEL-15701] - i40e: check vsi type before setting xdp_features flag (Ivan Vecera) [RHEL-15701] - drivers: net: turn on XDP features (Ivan Vecera) [RHEL-15701] - i40e: add xdp frags support to ndo_xdp_xmit (Ivan Vecera) [RHEL-15701] - dmaengine: idxd: Ensure safe user copy of completion record (Jerry Snitselaar) [RHEL-28511] - dmaengine: idxd: Remove shadow Event Log head stored in idxd (Jerry Snitselaar) [RHEL-28511] - dmaengine: idxd: Move dma_free_coherent() out of spinlocked context (Jerry Snitselaar) [RHEL-28511]- redhat: Fix RT kernel kvm subpackage requires (Juri Lelli) [RHEL-23390] - KVM: x86: Add X86EMUL_F_INVLPG and pass it in em_invlpg() (Prarit Bhargava) [RHEL-25415] - KVM: x86: Add an emulation flag for implicit system access (Prarit Bhargava) [RHEL-25415] - KVM: x86: Consolidate flags for __linearize() (Prarit Bhargava) [RHEL-25415] - x86/MCE/AMD: Add new MA_LLC, USR_DP, and USR_CP bank types (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Remove obsolete config X86_32_SMP (Prarit Bhargava) [RHEL-25415] - x86/xen: add CPU dependencies for 32-bit build (Prarit Bhargava) [RHEL-25415] - x86/xen: fix percpu vcpu_info allocation (Prarit Bhargava) [RHEL-25415] - x86/mce/amd, EDAC/mce_amd: Move long names to decoder module (Prarit Bhargava) [RHEL-25415] - x86/cpu/intel_epb: Don't rely on link order (Prarit Bhargava) [RHEL-25415] - x86/ioapic: Remove unfinished sentence from comment (Prarit Bhargava) [RHEL-25415] - x86/io: Remove the unused 'bw' parameter from the BUILDIO() macro (Prarit Bhargava) [RHEL-25415] - x86/apic: Drop struct local_apic (Prarit Bhargava) [RHEL-25415] - x86/apic: Drop enum apic_delivery_modes (Prarit Bhargava) [RHEL-25415] - x86/apic: Drop apic::delivery_mode (Prarit Bhargava) [RHEL-25415] - x86/microcode/intel: Set new revision only after a successful update (Prarit Bhargava) [RHEL-25415] - x86/microcode: Rework early revisions reporting (Prarit Bhargava) [RHEL-25415] - x86/microcode: Remove the driver announcement and version (Prarit Bhargava) [RHEL-25415] - x86/entry: Harden return-to-user (Prarit Bhargava) [RHEL-25415] - x86/entry: Optimize common_interrupt_return() (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Correct incorrect 'or' operation for PMU capabilities (Prarit Bhargava) [RHEL-25415] - x86/mtrr: Document missing function parameters in kernel-doc (Prarit Bhargava) [RHEL-25415] - x86/lib: Fix overflow when counting digits (Prarit Bhargava) [RHEL-25415] - perf/x86/intel/cstate: Add Grand Ridge support (Prarit Bhargava) [RHEL-25415] - perf/x86/intel/cstate: Add Sierra Forest support (Prarit Bhargava) [RHEL-25415] - x86/smp: Export symbol cpu_clustergroup_mask() (Prarit Bhargava) [RHEL-25415] - perf/x86/intel/cstate: Cleanup duplicate attr_groups (Prarit Bhargava) [RHEL-25415] - x86/mce: Remove redundant check from mce_device_create() (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Make the struct paravirt_patch_site packed (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Use relative reference for the original instruction offset (Prarit Bhargava) [RHEL-25415] - tools headers x86 cpufeatures: Sync with the kernel sources to pick TDX, Zen, APIC MSR fence changes (Prarit Bhargava) [RHEL-25415] - x86/barrier: Do not serialize MSR accesses on AMD (Prarit Bhargava) [RHEL-25415] - x86/mce: Mark fatal MCE's page as poison to avoid panic in the kdump kernel (Prarit Bhargava) [RHEL-25415] - x86/setup: Make relocated_ramdisk a local variable of relocate_initrd() (Prarit Bhargava) [RHEL-25415] - x86/acpi: Handle bogus MADT APIC tables gracefully (Prarit Bhargava) [RHEL-25415] - x86/acpi: Ignore invalid x2APIC entries (Prarit Bhargava) [RHEL-25415] - x86/i8259: Skip probing when ACPI/MADT advertises PCAT compatibility (Prarit Bhargava) [RHEL-25415] - x86/defconfig: Enable CONFIG_DEBUG_ENTRY=y (Prarit Bhargava) [RHEL-25415] - x86/microcode: Prepare for minimal revision check (Prarit Bhargava) [RHEL-25415] - x86/microcode/intel: Add a minimum required revision for late loading (Prarit Bhargava) [RHEL-25415] - x86/microcode: Handle "offline" CPUs correctly (Prarit Bhargava) [RHEL-25415] - x86/apic: Provide apic_force_nmi_on_cpu() (Prarit Bhargava) [RHEL-25415] - x86/microcode: Protect against instrumentation (Prarit Bhargava) [RHEL-25415] - x86/microcode: Rendezvous and load in NMI (Prarit Bhargava) [RHEL-25415] - x86/microcode: Replace the all-in-one rendevous handler (Prarit Bhargava) [RHEL-25415] - x86/microcode: Provide new control functions (Prarit Bhargava) [RHEL-25415] - x86/microcode: Get rid of the schedule work indirection (Prarit Bhargava) [RHEL-25415] - x86/microcode: Mop up early loading leftovers (Prarit Bhargava) [RHEL-25415] - x86/microcode/amd: Use cached microcode for AP load (Prarit Bhargava) [RHEL-25415] - x86/microcode/amd: Cache builtin/initrd microcode early (Prarit Bhargava) [RHEL-25415] - x86/microcode: Remove pointless apply() invocation (Prarit Bhargava) [RHEL-25415] - x86/microcode/amd: Cache builtin microcode too (Prarit Bhargava) [RHEL-25415] - x86/microcode/amd: Use correct per CPU ucode_cpu_info (Prarit Bhargava) [RHEL-25415] - x86/microcode: Add per CPU control field (Prarit Bhargava) [RHEL-25415] - x86/microcode: Add per CPU result state (Prarit Bhargava) [RHEL-25415] - x86/microcode: Sanitize __wait_for_cpus() (Prarit Bhargava) [RHEL-25415] - x86/microcode: Clarify the late load logic (Prarit Bhargava) [RHEL-25415] - x86/microcode: Handle "nosmt" correctly (Prarit Bhargava) [RHEL-25415] - x86/microcode: Clean up mc_cpu_down_prep() (Prarit Bhargava) [RHEL-25415] - x86: Enable IBT in Rust if enabled in C (Prarit Bhargava) [RHEL-25415] - x86/callthunks: Delete unused "struct thunk_desc" (Prarit Bhargava) [RHEL-25415] - x86/vdso: Run objtool on vdso32-setup.o (Prarit Bhargava) [RHEL-25415] - x86/pti: Fix kernel warnings for pti= and nopti cmdline options (Prarit Bhargava) [RHEL-25415] - x86/mm: Drop the 4 MB restriction on minimal NUMA node memory size (Prarit Bhargava) [RHEL-25415] - KVM: x86: remove the unused assigned_dev_head from kvm_arch (Prarit Bhargava) [RHEL-25415] - KVM: x86/mmu: Remove unnecessary ‘NULL’ values from sptep (Prarit Bhargava) [RHEL-25415] - KVM: x86: remove always-false condition in kvmclock_sync_fn (Prarit Bhargava) [RHEL-25415] - x86/boot/32: Temporarily map initrd for microcode loading (Prarit Bhargava) [RHEL-25415] - x86/microcode: Provide CONFIG_MICROCODE_INITRD32 (Prarit Bhargava) [RHEL-25415] - x86/boot/32: Restructure mk_early_pgtbl_32() (Prarit Bhargava) [RHEL-25415] - x86/boot/32: De-uglify the 2/3 level paging difference in mk_early_pgtbl_32() (Prarit Bhargava) [RHEL-25415] - x86/boot: Use __pa_nodebug() in mk_early_pgtbl_32() (Prarit Bhargava) [RHEL-25415] - x86/boot/32: Disable stackprotector and tracing for mk_early_pgtbl_32() (Prarit Bhargava) [RHEL-25415] - UML: remove unused cmd_vdso_install (Prarit Bhargava) [RHEL-25415] - KVM: x86: Update the variable naming in kvm_x86_ops.sched_in() (Prarit Bhargava) [RHEL-25415] - x86/microcode/amd: Fix snprintf() format string warning in W=1 build (Prarit Bhargava) [RHEL-25415] - KVM: x86: Use octal for file permission (Prarit Bhargava) [RHEL-25415] - x86/head/64: Move the __head definition to (Prarit Bhargava) [RHEL-25415] - vgacon: remove screen_info dependency (Prarit Bhargava) [RHEL-25415] - x86/mce: Cleanup mce_usable_address() (Prarit Bhargava) [RHEL-25415] - x86/mce: Define amd_mce_usable_address() (Prarit Bhargava) [RHEL-25415] - x86/MCE/AMD: Split amd_mce_is_memory_error() (Prarit Bhargava) [RHEL-25415] - x86/head/64: Add missing __head annotation to startup_64_load_idt() (Prarit Bhargava) [RHEL-25415] - x86/head/64: Mark 'startup_gdt[]' and 'startup_gdt_descr' as __initdata (Prarit Bhargava) [RHEL-25415] - x86/entry/32: Clean up syscall fast exit tests (Prarit Bhargava) [RHEL-25415] - x86/entry/64: Use TASK_SIZE_MAX for canonical RIP test (Prarit Bhargava) [RHEL-25415] - x86/entry/64: Convert SYSRET validation tests to C (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Disable KASAN in apply_alternatives() (Prarit Bhargava) [RHEL-25415] - x86/cpu: Fix the AMD Fam 17h, Fam 19h, Zen2 and Zen4 MSR enumerations (Prarit Bhargava) [RHEL-25415] - hardening: x86: drop reference to removed config AMD_IOMMU_V2 (Prarit Bhargava) [RHEL-25415] - hardening: Provide Kconfig fragments for basic options (Prarit Bhargava) [RHEL-25415] - sched/topology: Rename 'DIE' domain to 'PKG' (Prarit Bhargava) [RHEL-25415] - x86/nmi: Fix out-of-order NMI nesting checks & false positive warning (Prarit Bhargava) [RHEL-25415] - x86/msi: Fix compile error caused by CONFIG_GENERIC_MSI_IRQ=y && !CONFIG_X86_LOCAL_APIC (Prarit Bhargava) [RHEL-25415] - cpu-hotplug: Provide prototypes for arch CPU registration (Prarit Bhargava) [RHEL-25415] - x86/cpu: Fix AMD erratum #1485 on Zen4-based CPUs (Prarit Bhargava) [RHEL-25415] - x86/sev: Drop unneeded #include (Prarit Bhargava) [RHEL-25415] - KVM: VMX: drop IPAT in memtype when CD=1 for KVM_X86_QUIRK_CD_NW_CLEARED (Prarit Bhargava) [RHEL-25415] - x86/cpu: Provide debug interface (Prarit Bhargava) [RHEL-25415] - x86/cpu/topology: Cure the abuse of cpuinfo for persisting logical ids (Prarit Bhargava) [RHEL-25415] - x86/apic, x86/hyperv: Use u32 in hv_snp_boot_ap() too (Prarit Bhargava) [RHEL-25415] - x86/apic: Use u32 for wakeup_secondary_cpu[_64]() (Prarit Bhargava) [RHEL-25415] - x86/apic: Use u32 for [gs]et_apic_id() (Prarit Bhargava) [RHEL-25415] - x86/apic: Use u32 for phys_pkg_id() (Prarit Bhargava) [RHEL-25415] - x86/apic: Use u32 for cpu_present_to_apicid() (Prarit Bhargava) [RHEL-25415] - x86/apic: Use u32 for check_apicid_used() (Prarit Bhargava) [RHEL-25415] - x86/apic: Use u32 for APIC IDs in global data (Prarit Bhargava) [RHEL-25415] - x86/apic: Use BAD_APICID consistently (Prarit Bhargava) [RHEL-25415] - x86/cpu: Move cpu_l[l2]c_id into topology info (Prarit Bhargava) [RHEL-25415] - x86/cpu: Move logical package and die IDs into topology info (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove pointless evaluation of x86_coreid_bits (Prarit Bhargava) [RHEL-25415] - x86/cpu: Move cu_id into topology info (Prarit Bhargava) [RHEL-25415] - x86/cpu: Move cpu_core_id into topology info (Prarit Bhargava) [RHEL-25415] - x86/cpu: Move cpu_die_id into topology info (Prarit Bhargava) [RHEL-25415] - x86/cpu: Move phys_proc_id into topology info (Prarit Bhargava) [RHEL-25415] - x86/cpu: Encapsulate topology information in cpuinfo_x86 (Prarit Bhargava) [RHEL-25415] - x86/cpu/hygon: Fix the CPU topology evaluation for real (Prarit Bhargava) [RHEL-25415] - KVM: x86/mmu: Zap SPTEs on MTRR update iff guest MTRRs are honored (Prarit Bhargava) [RHEL-25415] - KVM: x86/mmu: Zap SPTEs when CR0.CD is toggled iff guest MTRRs are honored (Prarit Bhargava) [RHEL-25415] - locking/atomic/x86: Introduce arch_sync_try_cmpxchg() (Prarit Bhargava) [RHEL-25415] - perf/x86/cstate: Allow reading the package statistics from local CPU (Prarit Bhargava) [RHEL-25415] - perf/x86/intel/pt: Fix kernel-doc comments (Prarit Bhargava) [RHEL-25415] - perf/x86/rapl: Annotate 'struct rapl_pmus' with __counted_by (Prarit Bhargava) [RHEL-25415] - x86/entry/32: Remove SEP test for SYSEXIT (Prarit Bhargava) [RHEL-25415] - x86/entry/32: Convert do_fast_syscall_32() to bool return type (Prarit Bhargava) [RHEL-25415] - x86/entry/compat: Combine return value test from syscall handler (Prarit Bhargava) [RHEL-25415] - x86/entry/64: Remove obsolete comment on tracing vs. SYSRET (Prarit Bhargava) [RHEL-25415] - KVM: x86/xen: ignore the VCPU_SSHOTTMR_future flag (Prarit Bhargava) [RHEL-25415] - KVM: x86: Add SBPB support (Prarit Bhargava) [RHEL-25415] - KVM: x86: Add IBPB_BRTYPE support (Prarit Bhargava) [RHEL-25415] - KVM: x86/xen: Use fast path for Xen timer delivery (Prarit Bhargava) [RHEL-25415] - locking/local, arch: Rewrite local_add_unless() as a static inline function (Prarit Bhargava) [RHEL-25415] - x86/lib: Address kernel-doc warnings (Prarit Bhargava) [RHEL-25415] - x86/fpu/xstate: Address kernel-doc warning (Prarit Bhargava) [RHEL-25415] - perf/x86/rapl: Use local64_try_cmpxchg in rapl_event_update() (Prarit Bhargava) [RHEL-25415] - perf/x86/rapl: Stop doing cpu_relax() in the local64_cmpxchg() loop in rapl_event_update() (Prarit Bhargava) [RHEL-25415] - syscalls: Cleanup references to sys_lookup_dcookie() (Prarit Bhargava) [RHEL-25415] - x86/sev: Make boot_ghcb_page[] static (Prarit Bhargava) [RHEL-25415] - x86/boot: Harmonize the style of array-type parameter for fixup_pointer() calls (Prarit Bhargava) [RHEL-25415] - x86/boot: Fix incorrect startup_gdt_descr.size (Prarit Bhargava) [RHEL-25415] - x86/numa: Add Devicetree support (Prarit Bhargava) [RHEL-25415] - x86/of: Move the x86_flattree_get_config() call out of x86_dtb_init() (Prarit Bhargava) [RHEL-25415] - x86/cpu/amd: Remove redundant 'break' statement (Prarit Bhargava) [RHEL-25415] - x86/sev-es: Allow copy_from_kernel_nofault() in earlier boot (Prarit Bhargava) [RHEL-25415] - x86/boot: Compile boot code with -std=gnu11 too (Prarit Bhargava) [RHEL-25415] - x86/srso: Add SRSO mitigation for Hygon processors (Prarit Bhargava) [RHEL-25415] - KVM: x86: Force TLB flush on userspace changes to special registers (Prarit Bhargava) [RHEL-25415] - KVM: x86: Remove redundant vcpu->arch.cr0 assignments (Prarit Bhargava) [RHEL-25415] - x86/entry: Fix typos in comments (Prarit Bhargava) [RHEL-25415] - x86/entry: Remove unused argument %rsi passed to exc_nmi() (Prarit Bhargava) [RHEL-25415] - iov_iter, x86: Be consistent about the __user tag on copy_mc_to_user() (Prarit Bhargava) [RHEL-25415] - x86_64: Show CR4.PSE on auxiliaries like on BSP (Prarit Bhargava) [RHEL-25415] - x86/platform/uv: Annotate struct uv_rtc_timer_head with __counted_by (Prarit Bhargava) [RHEL-25415] - x86/kgdb: Fix a kerneldoc warning when build with W=1 (Prarit Bhargava) [RHEL-25415] - x86/speculation, objtool: Use absolute relocations for annotations (Prarit Bhargava) [RHEL-25415] - x86/bitops: Remove unused __sw_hweight64() assembly implementation on x86-32 (Prarit Bhargava) [RHEL-25415] - x86/mm: Move arch_memory_failure() and arch_is_platform_page() definitions from to (Prarit Bhargava) [RHEL-25415] - x86/platform/uv/apic: Clean up inconsistent indenting (Prarit Bhargava) [RHEL-25415] - x86/percpu: Do not clobber %rsi in percpu_{try_,}cmpxchg{64,128}_op (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Remove redundant initialization of 'mid' pointer in __orc_find() (Prarit Bhargava) [RHEL-25415] - bpf: Disable exceptions when CONFIG_UNWINDER_FRAME_POINTER=y (Prarit Bhargava) [RHEL-25415] - x86/xen: allow nesting of same lazy mode (Prarit Bhargava) [RHEL-25415] - x86/xen: move paravirt lazy code (Prarit Bhargava) [RHEL-25415] - xen/efi: refactor deprecated strncpy (Prarit Bhargava) [RHEL-25415] - xen: simplify evtchn_do_upcall() call maze (Prarit Bhargava) [RHEL-25415] - locking/lockref/x86: Enable ARCH_USE_CMPXCHG_LOCKREF for X86_CMPXCHG64 (Prarit Bhargava) [RHEL-25415] - x86/mm, kexec, ima: Use memblock_free_late() from ima_free_kexec_buffer() (Prarit Bhargava) [RHEL-25415] - x86/platform/uv: Rework NMI "action" modparam handling (Prarit Bhargava) [RHEL-25415] - x86/purgatory: Remove LTO flags (Prarit Bhargava) [RHEL-25415] - arch/x86: Implement arch_bpf_stack_walk (Prarit Bhargava) [RHEL-25415] - bpf: Use bpf_is_subprog to check for subprogs (Prarit Bhargava) [RHEL-25415] - x86/percpu: Use raw_cpu_try_cmpxchg() in preempt_count_set() (Prarit Bhargava) [RHEL-25415] - x86/percpu: Define raw_cpu_try_cmpxchg and this_cpu_try_cmpxchg() (Prarit Bhargava) [RHEL-25415] - x86/percpu: Define {raw,this}_cpu_try_cmpxchg{64,128} (Prarit Bhargava) [RHEL-25415] - x86/numa: Introduce numa_fill_memblks() (Prarit Bhargava) [RHEL-25415] - bpf, x64: Comment tail_call_cnt initialisation (Prarit Bhargava) [RHEL-25415] - x86/ibt: Avoid duplicate ENDBR in __put_user_nocheck*() (Prarit Bhargava) [RHEL-25415] - x86/ibt: Suppress spurious ENDBR (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Extend the ref-cycles event to GP counters (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Fix broken fixed event constraints extension (Prarit Bhargava) [RHEL-25415] - efi/x86: Move EFI runtime call setup/teardown helpers out of line (Prarit Bhargava) [RHEL-25415] - efi/x86: Ensure that EFI_RUNTIME_MAP is enabled for kexec (Prarit Bhargava) [RHEL-25415] - x86/asm/bitops: Use __builtin_clz{l|ll} to evaluate constant expressions (Prarit Bhargava) [RHEL-25415] - x86: Remove the arch_calc_vm_prot_bits() macro from the UAPI (Prarit Bhargava) [RHEL-25415] - x86/build: Fix linker fill bytes quirk/incompatibility for ld.lld (Prarit Bhargava) [RHEL-25415] - x86/irq/i8259: Fix kernel-doc annotation warning (Prarit Bhargava) [RHEL-25415] - x86/audit: Fix -Wmissing-variable-declarations warning for ia32_xyz_class (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Add common intel_pmu_init_hybrid() (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Clean up the hybrid CPU type handling code (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Apply the common initialization code for ADL (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Factor out the initialization code for ADL e-core (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Factor out the initialization code for SPR (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Use the common uarch name for the shared functions (Prarit Bhargava) [RHEL-25415] - um: Hard-code the result of 'uname -s' (Prarit Bhargava) [RHEL-25415] - um: Use the x86 checksum implementation on 32-bit (Prarit Bhargava) [RHEL-25415] - um: Remove unsued extern declaration ldt_host_info() (Prarit Bhargava) [RHEL-25415] - x86/microcode: Remove remaining references to CONFIG_MICROCODE_AMD (Prarit Bhargava) [RHEL-25415] - x86/platform/uv: Refactor code using deprecated strncpy() interface to use strscpy() (Prarit Bhargava) [RHEL-25415] - x86/hpet: Refactor code using deprecated strncpy() interface to use strscpy() (Prarit Bhargava) [RHEL-25415] - x86/platform/uv: Refactor code using deprecated strcpy()/strncpy() interfaces to use strscpy() (Prarit Bhargava) [RHEL-25415] - efi/runtime-wrappers: Remove duplicated macro for service returning void (Prarit Bhargava) [RHEL-25415] - sections: move and rename core_kernel_data() to is_kernel_core_data() (Prarit Bhargava) [RHEL-25415] - x86/xen: Make virt_to_pfn() a static inline (Prarit Bhargava) [RHEL-25415] - xen: remove a confusing comment on auto-translated guest I/O (Prarit Bhargava) [RHEL-25415] - x86/kernel: increase kcov coverage under arch/x86/kernel folder (Prarit Bhargava) [RHEL-25415] - range.h: Move resource API and constant to respective files (Prarit Bhargava) [RHEL-25415] - genetlink: replace custom CONCATENATE() implementation (Prarit Bhargava) [RHEL-25415] - x86/MCE: Always save CS register on AMD Zen IF Poison errors (Prarit Bhargava) [RHEL-25415] - x86/ibt: Convert IBT selftest to asm (Prarit Bhargava) [RHEL-25415] - x86/mm: Remove unused microcode.h include (Prarit Bhargava) [RHEL-25415] - locking: remove spin_lock_prefetch (Prarit Bhargava) [RHEL-25415] - x86/mm: Fix VDSO and VVAR placement on 5-level paging machines (Prarit Bhargava) [RHEL-25415] - ACPI: resource: Honor MADT INT_SRC_OVR settings for IRQ1 on AMD Zen (Prarit Bhargava) [RHEL-25415] - x86/apic: Wrap IPI calls into helper functions (Prarit Bhargava) [RHEL-25415] - x86/apic: Turn on static calls (Prarit Bhargava) [RHEL-25415] - x86/apic: Provide static call infrastructure for APIC callbacks (Prarit Bhargava) [RHEL-25415] - x86/apic: Mark all hotpath APIC callback wrappers __always_inline (Prarit Bhargava) [RHEL-25415] - x86/xen/apic: Mark apic __ro_after_init (Prarit Bhargava) [RHEL-25415] - x86/apic: Convert other overrides to apic_update_callback() (Prarit Bhargava) [RHEL-25415] - x86/apic: Replace acpi_wake_cpu_handler_update() and apic_set_eoi_cb() (Prarit Bhargava) [RHEL-25415] - x86/apic: Provide apic_update_callback() (Prarit Bhargava) [RHEL-25415] - x86/xen/apic: Use standard apic driver mechanism for Xen PV (Prarit Bhargava) [RHEL-25415] - x86/apic: Nuke ack_APIC_irq() (Prarit Bhargava) [RHEL-25415] - x86/apic: Provide common init infrastructure (Prarit Bhargava) [RHEL-25415] - x86/apic: Wrap apic->native_eoi() into a helper (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove pointless arguments from [native_]eoi_write() (Prarit Bhargava) [RHEL-25415] - x86/apic/noop: Tidy up the code (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove pointless NULL initializations (Prarit Bhargava) [RHEL-25415] - x86/apic: Sanitize APIC ID range validation (Prarit Bhargava) [RHEL-25415] - x86/apic: Prepare x2APIC for using apic::max_apic_id (Prarit Bhargava) [RHEL-25415] - x86/apic: Add max_apic_id member (Prarit Bhargava) [RHEL-25415] - x86/apic: Simplify X2APIC ID validation (Prarit Bhargava) [RHEL-25415] - x86/apic: Wrap APIC ID validation into an inline (Prarit Bhargava) [RHEL-25415] - x86/apic/64: Uncopypaste probing (Prarit Bhargava) [RHEL-25415] - x86/apic/x2apic: Share all common IPI functions (Prarit Bhargava) [RHEL-25415] - x86/apic/uv: Get rid of wrapper callbacks (Prarit Bhargava) [RHEL-25415] - x86/apic: Move safe wait_icr_idle() next to apic_mem_wait_icr_idle() (Prarit Bhargava) [RHEL-25415] - x86/apic: Allow apic::safe_wait_icr_idle() to be NULL (Prarit Bhargava) [RHEL-25415] - x86/apic: Allow apic::wait_icr_idle() to be NULL (Prarit Bhargava) [RHEL-25415] - x86/apic: Consolidate wait_icr_idle() implementations (Prarit Bhargava) [RHEL-25415] - x86/apic/ipi: Tidy up the code and fixup comments (Prarit Bhargava) [RHEL-25415] - x86/apic: Mop up apic::apic_id_registered() (Prarit Bhargava) [RHEL-25415] - x86/apic: Mop up *setup_apic_routing() (Prarit Bhargava) [RHEL-25415] - x86/ioapic/32: Decrapify phys_id_present_map operation (Prarit Bhargava) [RHEL-25415] - x86/apic: Nuke apic::apicid_to_cpu_present() (Prarit Bhargava) [RHEL-25415] - x86/apic: Nuke empty init_apic_ldr() callbacks (Prarit Bhargava) [RHEL-25415] - x86/apic/32: Decrapify the def_bigsmp mechanism (Prarit Bhargava) [RHEL-25415] - x86/apic/32: Remove bigsmp_cpu_present_to_apicid() (Prarit Bhargava) [RHEL-25415] - x86/apic/32: Remove pointless default_acpi_madt_oem_check() (Prarit Bhargava) [RHEL-25415] - x86/apic: Mop up early_per_cpu() abuse (Prarit Bhargava) [RHEL-25415] - x86/apic/ipi: Code cleanup (Prarit Bhargava) [RHEL-25415] - x86/apic/32: Remove x86_cpu_to_logical_apicid (Prarit Bhargava) [RHEL-25415] - x86/apic/32: Sanitize logical APIC ID handling (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove check_phys_apicid_present() (Prarit Bhargava) [RHEL-25415] - x86/apic: Get rid of apic_phys (Prarit Bhargava) [RHEL-25415] - x86/apic: Nuke another processor check (Prarit Bhargava) [RHEL-25415] - x86/apic: Sanitize num_processors handling (Prarit Bhargava) [RHEL-25415] - x86/xen/pv: Pretend that it found SMP configuration (Prarit Bhargava) [RHEL-25415] - x86/apic: Sanitize APIC address setup (Prarit Bhargava) [RHEL-25415] - x86/apic: Split register_apic_address() (Prarit Bhargava) [RHEL-25415] - x86/apic: Make some APIC init functions bool (Prarit Bhargava) [RHEL-25415] - x86/of: Fix the APIC address registration (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove mpparse 'apicid' variable (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove the pointless APIC version check (Prarit Bhargava) [RHEL-25415] - x86/apic: Register boot CPU APIC early (Prarit Bhargava) [RHEL-25415] - x86/apic: Consolidate boot_cpu_physical_apicid initialization sites (Prarit Bhargava) [RHEL-25415] - x86/apic: Nuke unused apic::inquire_remote_apic() (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove unused max_physical_apicid (Prarit Bhargava) [RHEL-25415] - x86/apic: Get rid of hard_smp_processor_id() (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove pointless x86_bios_cpu_apicid (Prarit Bhargava) [RHEL-25415] - x86/apic/ioapic: Rename skip_ioapic_setup (Prarit Bhargava) [RHEL-25415] - x86/apic: Rename disable_apic (Prarit Bhargava) [RHEL-25415] - x86/cpu: Make identify_boot_cpu() static (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove unused physid_*() nonsense (Prarit Bhargava) [RHEL-25415] - x86/linkage: Fix typo of BUILD_VDSO in asm/linkage.h (Prarit Bhargava) [RHEL-25415] - x86/microcode: Remove microcode_mutex (Prarit Bhargava) [RHEL-25415] - x86/vdso: Choose the right GDT_ENTRY_CPUNODE for 32-bit getcpu() on 64-bit kernel (Prarit Bhargava) [RHEL-25415] - x86/vector: Replace IRQ_MOVE_CLEANUP_VECTOR with a timer callback (Prarit Bhargava) [RHEL-25415] - x86/vector: Rename send_cleanup_vector() to vector_schedule_cleanup() (Prarit Bhargava) [RHEL-25415] - x86/MSR: make msr_class a static const structure (Prarit Bhargava) [RHEL-25415] - x86/cpuid: make cpuid_class a static const structure (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Fix tlb_remove_table function callback prototype warning (Prarit Bhargava) [RHEL-25415] - x86/qspinlock-paravirt: Fix missing-prototype warning (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Silence unused native_pv_lock_init() function warning (Prarit Bhargava) [RHEL-25415] - x86/alternative: Add a __alt_reloc_selftest() prototype (Prarit Bhargava) [RHEL-25415] - x86/purgatory: Include header for warn() declaration (Prarit Bhargava) [RHEL-25415] - efi: memmap: Remove kernel-doc warnings (Prarit Bhargava) [RHEL-25415] - x86/asm: Avoid unneeded __div64_32 function definition (Prarit Bhargava) [RHEL-25415] - x86/kbuild: Fix Documentation/ reference (Prarit Bhargava) [RHEL-25415] - x86: Add PTRACE interface for shadow stack (Prarit Bhargava) [RHEL-25415] - x86/cpufeatures: Enable CET CR4 bit for shadow stack (Prarit Bhargava) [RHEL-25415] - x86: Expose thread features in /proc/$PID/status (Prarit Bhargava) [RHEL-25415] - x86/fpu: Add helper for modifying xstate (Prarit Bhargava) [RHEL-25415] - x86/fpu/xstate: Introduce CET MSR and XSAVES supervisor states (Prarit Bhargava) [RHEL-25415] - x86: always initialize xen-swiotlb when xen-pcifront is enabling (Prarit Bhargava) [RHEL-25415] - xen/pci: add flag for PCI passthrough being possible (Prarit Bhargava) [RHEL-25415] - x86/apic: Hide unused safe_smp_processor_id() on 32-bit UP (Prarit Bhargava) [RHEL-25415] - x86/APM: drop the duplicate APM_MINOR_DEV macro (Prarit Bhargava) [RHEL-25415] - arch/*/configs/*defconfig: Replace AUTOFS4_FS by AUTOFS_FS (Prarit Bhargava) [RHEL-25415] - x86/smp: Remove a non-existent function declaration (Prarit Bhargava) [RHEL-25415] - x86/smpboot: Remove a stray comment about CPU hotplug (Prarit Bhargava) [RHEL-25415] - x86/hyperv: Disable IBT when hypercall page lacks ENDBR instruction (Prarit Bhargava) [RHEL-25415] - x86/MCE/AMD: Decrement threshold_bank refcount when removing threshold blocks (Prarit Bhargava) [RHEL-25415] - x86/mm: Fix PAT bit missing from page protection modify mask (Prarit Bhargava) [RHEL-25415] - x86/PCI: Use struct_size() in pirq_convert_irt_table() (Prarit Bhargava) [RHEL-25415] - x86/mm: Introduce MAP_ABOVE4G (Prarit Bhargava) [RHEL-25415] - x86/mm: Warn if create Write=0,Dirty=1 with raw prot (Prarit Bhargava) [RHEL-25415] - x86/mm: Remove _PAGE_DIRTY from kernel RO pages (Prarit Bhargava) [RHEL-25415] - mm: Make pte_mkwrite() take a VMA (Prarit Bhargava) [RHEL-25415] - x86/mm: Start actually marking _PAGE_SAVED_DIRTY (Prarit Bhargava) [RHEL-25415] - x86/mm: Update ptep/pmdp_set_wrprotect() for _PAGE_SAVED_DIRTY (Prarit Bhargava) [RHEL-25415] - x86/mm: Introduce _PAGE_SAVED_DIRTY (Prarit Bhargava) [RHEL-25415] - x86/mm: Move pmd_write(), pud_write() up in the file (Prarit Bhargava) [RHEL-25415] - x86/cpufeatures: Add CPU feature flags for shadow stacks (Prarit Bhargava) [RHEL-25415] - x86/traps: Move control protection handler to separate file (Prarit Bhargava) [RHEL-25415] - x86/shstk: Add Kconfig option for shadow stack (Prarit Bhargava) [RHEL-25415] - mm: Move pte/pmd_mkwrite() callers with no VMA to _novma() (Prarit Bhargava) [RHEL-25415] - mm: Rename arch pte_mkwrite()'s to pte_mkwrite_novma() (Prarit Bhargava) [RHEL-25415] - x86/cfi: Only define poison_cfi() if CONFIG_X86_KERNEL_IBT=y (Prarit Bhargava) [RHEL-25415] - locking/generic: Wire up local{,64}_try_cmpxchg() (Prarit Bhargava) [RHEL-25415] - x86/ftrace: Remove unsued extern declaration ftrace_regs_caller_ret() (Prarit Bhargava) [RHEL-25415] - locking/arch: Avoid variable shadowing in local_try_cmpxchg() (Prarit Bhargava) [RHEL-25415] - perf/x86: Use local64_try_cmpxchg (Prarit Bhargava) [RHEL-25415] - x86/fineibt: Poison ENDBR at +0 (Prarit Bhargava) [RHEL-25415] - x86/32: Remove schedule_tail_wrapper() (Prarit Bhargava) [RHEL-25415] - x86/cfi: Extend ENDBR sealing to kCFI (Prarit Bhargava) [RHEL-25415] - x86/cfi: Extend {JMP,CAKK}_NOSPEC comment (Prarit Bhargava) [RHEL-25415] - x86/alternative: Rename apply_ibt_endbr() (Prarit Bhargava) [RHEL-25415] - x86/Xen: tidy xen-head.S (Prarit Bhargava) [RHEL-25415] - x86: xen: add missing prototypes (Prarit Bhargava) [RHEL-25415] - x86/xen: add prototypes for paravirt mmu functions (Prarit Bhargava) [RHEL-25415] - iscsi_ibft: Fix finding the iBFT under Xen Dom 0 (Prarit Bhargava) [RHEL-25415] - xen: xen_debug_interrupt prototype to global header (Prarit Bhargava) [RHEL-25415] - x86/acpi: Remove unused extern declaration acpi_copy_wakeup_routine() (Prarit Bhargava) [RHEL-25415] - x86/ftrace: Enable HAVE_FUNCTION_GRAPH_RETVAL (Prarit Bhargava) [RHEL-25415] - x86/smp: Split sending INIT IPI out into a helper function (Prarit Bhargava) [RHEL-25415] - x86/smp: Cure kexec() vs. mwait_play_dead() breakage (Prarit Bhargava) [RHEL-25415] - x86/smp: Use dedicated cache-line for mwait_play_dead() (Prarit Bhargava) [RHEL-25415] - x86/smp: Remove pointless wmb()s from native_stop_other_cpus() (Prarit Bhargava) [RHEL-25415] - x86/apic: Fix kernel panic when booting with intremap=off and x2apic_phys (Prarit Bhargava) [RHEL-25415] - x86/mm: Avoid using set_pgd() outside of real PGD pages (Prarit Bhargava) [RHEL-25415] - x86/build: Avoid relocation information in final vmlinux (Prarit Bhargava) [RHEL-25415] - x86/alternative: PAUSE is not a NOP (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Add cond_resched() to text_poke_bp_batch() (Prarit Bhargava) [RHEL-25415] - x86/purgatory: remove PGO flags (Prarit Bhargava) [RHEL-25415] - thread_info: move function declarations to linux/thread_info.h (Prarit Bhargava) [RHEL-25415] - x86/orc: Make the is_callthunk() definition depend on CONFIG_BPF_JIT=y (Prarit Bhargava) [RHEL-25415] - x86/mm: Remove Xen-PV leftovers from init_32.c (Prarit Bhargava) [RHEL-25415] - x86/irq: Add hardcoded hypervisor interrupts to /proc/stat (Prarit Bhargava) [RHEL-25415] - x86/entry: Move thunk restore code into thunk functions (Prarit Bhargava) [RHEL-25415] - x86/mm: Remove repeated word in comments (Prarit Bhargava) [RHEL-25415] - x86/lib/msr: Clean up kernel-doc notation (Prarit Bhargava) [RHEL-25415] - x86/MCE/AMD, EDAC/mce_amd: Decode UMC_V2 ECC errors (Prarit Bhargava) [RHEL-25415] - locking/atomic: treewide: delete arch_atomic_*() kerneldoc (Prarit Bhargava) [RHEL-25415] - crypto: x86/ghash - use le128 instead of u128 (Prarit Bhargava) [RHEL-25415] - cyrpto/b128ops: Remove struct u128 (Prarit Bhargava) [RHEL-25415] - locking/atomic: x86: add preprocessor symbols (Prarit Bhargava) [RHEL-25415] - percpu: Wire up cmpxchg128 (Prarit Bhargava) [RHEL-25415] - types: Introduce [us]128 (Prarit Bhargava) [RHEL-25415] - arch: Introduce arch_{,try_}_cmpxchg128{,_local}() (Prarit Bhargava) [RHEL-25415] - x86/lib: Make get/put_user() exception handling a visible symbol (Prarit Bhargava) [RHEL-25415] - x86/mm: Only check uniform after calling mtrr_type_lookup() (Prarit Bhargava) [RHEL-25415] - x86/nospec: Shorten RESET_CALL_DEPTH (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Add longer 64-bit NOPs (Prarit Bhargava) [RHEL-25415] - x86/csum: Fix clang -Wuninitialized in csum_partial() (Prarit Bhargava) [RHEL-25415] - redhat/configs: Enable checksum_kunit (Prarit Bhargava) [RHEL-25415] - kunit: Fix checksum tests on big endian CPUs (Prarit Bhargava) [RHEL-25415] - x86/csum: Improve performance of `csum_partial` (Prarit Bhargava) [RHEL-25415] - x86/platform: Avoid missing-prototype warnings for OLPC (Prarit Bhargava) [RHEL-25415] - x86/usercopy: Include arch_wb_cache_pmem() declaration (Prarit Bhargava) [RHEL-25415] - x86/vdso: Include vdso/processor.h (Prarit Bhargava) [RHEL-25415] - x86/mce: Add copy_mc_fragile_handle_tail() prototype (Prarit Bhargava) [RHEL-25415] - x86/fbdev: Include asm/fb.h as needed (Prarit Bhargava) [RHEL-25415] - x86/entry: Add do_SYSENTER_32() prototype (Prarit Bhargava) [RHEL-25415] - x86/quirks: Include linux/pnp.h for arch_pnpbios_disabled() (Prarit Bhargava) [RHEL-25415] - x86/mm: Include asm/numa.h for set_highmem_pages_init() (Prarit Bhargava) [RHEL-25415] - x86: Avoid missing-prototype warnings for doublefault code (Prarit Bhargava) [RHEL-25415] - x86/fpu: Include asm/fpu/regset.h (Prarit Bhargava) [RHEL-25415] - x86: Add dummy prototype for mk_early_pgtbl_32() (Prarit Bhargava) [RHEL-25415] - x86/pci: Mark local functions as 'static' (Prarit Bhargava) [RHEL-25415] - x86/ftrace: Move prepare_ftrace_return prototype to header (Prarit Bhargava) [RHEL-25415] - efivarfs: fix statfs() on efivarfs (Prarit Bhargava) [RHEL-25415] - efivarfs: expose used and total size (Prarit Bhargava) [RHEL-25415] - procfs: consolidate arch_report_meminfo declaration (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Add 'unwind_debug' cmdline option (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Use swap() instead of open coding it (Prarit Bhargava) [RHEL-25415] - x86/MCE: Check a hw error's address to determine proper recovery action (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove X86_FEATURE_NAMES (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Make X86_FEATURE_NAMES non-configurable in prompt (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Fix section mismatch warnings (Prarit Bhargava) [RHEL-25415] - x86/alternative: Complicate optimize_nops() some more (Prarit Bhargava) [RHEL-25415] - x86/alternative: Rewrite optimize_nops() some (Prarit Bhargava) [RHEL-25415] - efi: x86: make kobj_type structure constant (Prarit Bhargava) [RHEL-25415] - x86/lib/memmove: Decouple ERMS from FSRM (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Disable interrupts and sync when optimizing NOPs in place (Prarit Bhargava) [RHEL-25415] - x86/alternative: Support relocations in alternatives (Prarit Bhargava) [RHEL-25415] - x86/alternative: Make debug-alternative selective (Prarit Bhargava) [RHEL-25415] - x86/coco: Define cc_vendor without CONFIG_ARCH_HAS_CC_PLATFORM (Prarit Bhargava) [RHEL-25415] - x86/coco: Get rid of accessor functions (Prarit Bhargava) [RHEL-25415] - x86/mm: Fix __swp_entry_to_pte() for Xen PV guests (Prarit Bhargava) [RHEL-25415] - x86/sev: Get rid of special sev_es_enable_key (Prarit Bhargava) [RHEL-25415] - Change DEFINE_SEMAPHORE() to take a number argument (Prarit Bhargava) [RHEL-25415] - fbdev: Simplify fb_is_primary_device for x86 (Prarit Bhargava) [RHEL-25415] - efi: Add mixed-mode thunk recipe for GetMemoryAttributes (Prarit Bhargava) [RHEL-25415] - x86: Suppress KMSAN reports in arch_within_stack_frames() (Prarit Bhargava) [RHEL-25415] - efi: x86: Move EFI runtime map sysfs code to arch/x86 (Prarit Bhargava) [RHEL-25415] - efi: xen: Set EFI_PARAVIRT for Xen dom0 boot on all architectures (Prarit Bhargava) [RHEL-25415] - objtool: Add --mnop as an option to --mcount (Prarit Bhargava) [RHEL-25415] - stackprotector: actually use get_random_canary() (Prarit Bhargava) [RHEL-25415] - stackprotector: move get_random_canary() into stackprotector.h (Prarit Bhargava) [RHEL-25415] - xen/virtio: enable grant based virtio on x86 (Prarit Bhargava) [RHEL-25415] - x86/xen: Add support for HVMOP_set_evtchn_upcall_vector (Prarit Bhargava) [RHEL-25415] - x86/cpu: Use MSR_IA32_MISC_ENABLE constants (Prarit Bhargava) [RHEL-25415] - x86/rdrand: Remove "nordrand" flag in favor of "random.trust_cpu" (Prarit Bhargava) [RHEL-25415] - jump_label: s390: avoid pointless initial NOP patching (Prarit Bhargava) [RHEL-25415] - s390/jump_label: rename __jump_label_transform() (Prarit Bhargava) [RHEL-25415] - jump_label: make initial NOP patching the special case (Prarit Bhargava) [RHEL-25415] - jump_label: mips: move module NOP patching into arch code (Prarit Bhargava) [RHEL-25415] - arch: make TRACE_IRQFLAGS_NMI_SUPPORT generic (Prarit Bhargava) [RHEL-25415] - x86/vmware: Use BIT() macro for shifting (Prarit Bhargava) [RHEL-25415] - x86/pmem: Fix platform-device leak in error path (Prarit Bhargava) [RHEL-25415] - efi: Make code to find mirrored memory ranges generic (Prarit Bhargava) [RHEL-25415] - x86/crypto: Remove stray comment terminator (Prarit Bhargava) [RHEL-25415] - treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_179.RULE (Prarit Bhargava) [RHEL-25415] - x86: Fix comment for X86_FEATURE_ZEN (Prarit Bhargava) [RHEL-25415] - fork: Generalize PF_IO_WORKER handling (Prarit Bhargava) [RHEL-25415] - x86/split-lock: Remove unused TIF_SLD bit (Prarit Bhargava) [RHEL-25415] - crypto: x86 - eliminate anonymous module_init & module_exit (Prarit Bhargava) [RHEL-25415] - xen/x2apic: enable x2apic mode when supported for HVM (Prarit Bhargava) [RHEL-25415] - locking/atomic: Add generic try_cmpxchg{,64}_local() support (Prarit Bhargava) [RHEL-25415] - x86/pci/xen: populate MSI sysfs entries (Prarit Bhargava) [RHEL-25415] - x86-64: mm: clarify the 'positive addresses' user address rules (Prarit Bhargava) [RHEL-25415] - x86: mm: remove architecture-specific 'access_ok()' define (Prarit Bhargava) [RHEL-25415] - locking/x86: Define arch_try_cmpxchg_local() (Prarit Bhargava) [RHEL-25415] - locking/arch: Wire up local_try_cmpxchg() (Prarit Bhargava) [RHEL-25415] - um: make stub data pages size tweakable (Prarit Bhargava) [RHEL-25415] - x86: set FSRS automatically on AMD CPUs that have FSRM (Prarit Bhargava) [RHEL-25415] - tools headers: Update the copy of x86's mem{cpy,set}_64.S used in 'perf bench' (Prarit Bhargava) [RHEL-25415] - scsi: message: fusion: Mark mpt_halt_firmware() __noreturn (Prarit Bhargava) [RHEL-25415] - x86/cpu: Mark {hlt,resume}_play_dead() __noreturn (Prarit Bhargava) [RHEL-25415] - objtool: Include weak functions in global_noreturns check (Prarit Bhargava) [RHEL-25415] - cpu: Mark nmi_panic_self_stop() __noreturn (Prarit Bhargava) [RHEL-25415] - cpu: Mark panic_smp_self_stop() __noreturn (Prarit Bhargava) [RHEL-25415] - arm64/cpu: Mark cpu_park_loop() and friends __noreturn (Prarit Bhargava) [RHEL-25415] - x86/head: Mark *_start_kernel() __noreturn (Prarit Bhargava) [RHEL-25415] - init: Mark start_kernel() __noreturn (Prarit Bhargava) [RHEL-25415] - init: Mark [arch_call_]rest_init() __noreturn (Prarit Bhargava) [RHEL-25415] - x86/linkage: Fix padding for typed functions (Prarit Bhargava) [RHEL-25415] - x86/mm/dump_pagetables: remove MODULE_LICENSE in non-modules (Prarit Bhargava) [RHEL-25415] - crypto: blake2s: remove module_init and module.h inclusion (Prarit Bhargava) [RHEL-25415] - crypto: remove MODULE_LICENSE in non-modules (Prarit Bhargava) [RHEL-25415] - x86/ioapic: Don't return 0 from arch_dynirq_lower_bound() (Prarit Bhargava) [RHEL-25415] - purgatory: fix disabling debug info (Prarit Bhargava) [RHEL-25415] - x86/apic: Fix atomic update of offset in reserve_eilvt_offset() (Prarit Bhargava) [RHEL-25415] - x86/cpu: Add model number for Intel Arrow Lake processor (Prarit Bhargava) [RHEL-25415] - x86,objtool: Introduce ORC_TYPE_* (Prarit Bhargava) [RHEL-25415] - objtool: Change UNWIND_HINT() argument order (Prarit Bhargava) [RHEL-25415] - objtool: Use relative pointers for annotations (Prarit Bhargava) [RHEL-25415] - x86/arch_prctl: Add AMX feature numbers as ABI constants (Prarit Bhargava) [RHEL-25415] - x86: Simplify one-level sysctl registration for itmt_kern_table (Prarit Bhargava) [RHEL-25415] - x86: Simplify one-level sysctl registration for abi_table2 (Prarit Bhargava) [RHEL-25415] - x86/ACPI/boot: Improve __acpi_acquire_global_lock (Prarit Bhargava) [RHEL-25415] - x86/platform/intel-mid: Remove unused definitions from intel-mid.h (Prarit Bhargava) [RHEL-25415] - vdso: Improve cmd_vdso_check to check all dynamic relocations (Prarit Bhargava) [RHEL-25415] - ftrace: selftest: remove broken trace_direct_tramp (Prarit Bhargava) [RHEL-25415] - x86/smpboot: Reference count on smpboot_setup_warm_reset_vector() (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Convert simple paravirt functions to asm (Prarit Bhargava) [RHEL-25415] - x86/uaccess: Remove memcpy_page_flushcache() (Prarit Bhargava) [RHEL-25415] - x86/mm: Fix use of uninitialized buffer in sme_enable() (Prarit Bhargava) [RHEL-25415] - x86/cpu: Expose arch_cpu_idle_dead()'s prototype definition (Prarit Bhargava) [RHEL-25415] - x86/cpu: Mark play_dead() __noreturn (Prarit Bhargava) [RHEL-25415] - x86/cpu: Make sure play_dead() doesn't return (Prarit Bhargava) [RHEL-25415] - KVM: x86: Give a hint when Win2016 might fail to boot due to XSAVES erratum (Prarit Bhargava) [RHEL-25415] - x86/CPU/AMD: Disable XSAVES on AMD family 0x17 (Prarit Bhargava) [RHEL-25415] - x86/mce: Always inline old MCA stubs (Prarit Bhargava) [RHEL-25415] - x86/MCE/AMD: Make kobj_type structure constant (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Merge activate_mm() and dup_mmap() callbacks (Prarit Bhargava) [RHEL-25415] - x86/entry: Change stale function name in comment to error_return() (Prarit Bhargava) [RHEL-25415] - xen: update arch/x86/include/asm/xen/cpuid.h (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Do not use integer constant suffixes in inline asm (Prarit Bhargava) [RHEL-25415] - um: Only disable SSE on clang to work around old GCC bugs (Prarit Bhargava) [RHEL-25415] - x86/PVH: avoid 32-bit build warning when obtaining VGA console info (Prarit Bhargava) [RHEL-25415] - x86/PVH: obtain VGA console info in Dom0 (Prarit Bhargava) [RHEL-25415] - ftrace,kcfi: Define ftrace_stub_graph conditionally (Prarit Bhargava) [RHEL-25415] - arm64: ftrace: Define ftrace_stub_graph only with FUNCTION_GRAPH_TRACER (Prarit Bhargava) [RHEL-25415] - objtool: Fix ORC 'signal' propagation (Prarit Bhargava) [RHEL-25415] - x86: Fix FILL_RETURN_BUFFER (Prarit Bhargava) [RHEL-25415] - x86/xen/time: cleanup xen_tsc_safe_clocksource (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Fix arch_check_optimized_kprobe check within optimized_kprobe range (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Fix __recover_optprobed_insn check optimizing logic (Prarit Bhargava) [RHEL-25415] - x86/Xen: drop leftover VM-assist uses (Prarit Bhargava) [RHEL-25415] - x86/build: Make 64-bit defconfig the default (Prarit Bhargava) [RHEL-25415] - x86/hotplug: Remove incorrect comment about mwait_play_dead() (Prarit Bhargava) [RHEL-25415] - char/agp: consolidate {alloc,free}_gatt_pages() (Prarit Bhargava) [RHEL-25415] - um: Support LTO (Prarit Bhargava) [RHEL-25415] - x86/xen/time: prefer tsc as clocksource when it is invariant (Prarit Bhargava) [RHEL-25415] - x86/xen: mark xen_pv_play_dead() as __noreturn (Prarit Bhargava) [RHEL-25415] - tick/nohz: Remove unused tick_nohz_idle_stop_tick_protected() (Prarit Bhargava) [RHEL-25415] - x86/xen: don't let xen_pv_play_dead() return (Prarit Bhargava) [RHEL-25415] - x86/entry: Fix unwinding from kprobe on PUSH/POP instruction (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Add 'signal' field to ORC metadata (Prarit Bhargava) [RHEL-25415] - x86/cacheinfo: Remove unused trace variable (Prarit Bhargava) [RHEL-25415] - x86: um: vdso: Add '%rcx' and '%r11' to the syscall clobber list (Prarit Bhargava) [RHEL-25415] - rust: arch/um: Disable FP/SIMD instruction to match x86 (Prarit Bhargava) [RHEL-25415] - efi: x86: Wire up IBT annotation in memory attributes table (Prarit Bhargava) [RHEL-25415] - efi: Discover BTI support in runtime services regions (Prarit Bhargava) [RHEL-25415] - x86/vdso: Fix -Wmissing-prototypes warnings (Prarit Bhargava) [RHEL-25415] - x86/vdso: Fake 32bit VDSO build on 64bit compile for vgetcpu (Prarit Bhargava) [RHEL-25415] - x86/vdso: Provide getcpu for x86-32. (Prarit Bhargava) [RHEL-25415] - x86/cpu: Provide the full setup for getcpu() on x86-32 (Prarit Bhargava) [RHEL-25415] - kbuild: remove --include-dir MAKEFLAG from top Makefile (Prarit Bhargava) [RHEL-25415] - efi: Drop minimum EFI version check at boot (Prarit Bhargava) [RHEL-25415] - x86/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE also on 32bit (Prarit Bhargava) [RHEL-25415] - x86/microcode: Allow only "1" as a late reload trigger value (Prarit Bhargava) [RHEL-25415] - x86/static_call: Add support for Jcc tail-calls (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Teach text_poke_bp() to patch Jcc.d32 instructions (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Introduce int3_emulate_jcc() (Prarit Bhargava) [RHEL-25415] - x86/atomics: Always inline arch_atomic64*() (Prarit Bhargava) [RHEL-25415] - x86/debug: Fix stack recursion caused by wrongly ordered DR7 accesses (Prarit Bhargava) [RHEL-25415] - sh: checksum: add missing linux/uaccess.h include (Prarit Bhargava) [RHEL-25415] - net: checksum: drop the linux/uaccess.h include (Prarit Bhargava) [RHEL-25415] - x86/ACPI/boot: Use try_cmpxchg() in __acpi_{acquire,release}_global_lock() (Prarit Bhargava) [RHEL-25415] - x86/PAT: Use try_cmpxchg() in set_page_memtype() (Prarit Bhargava) [RHEL-25415] - x86/boot/compressed: prefer cc-option for CFLAGS additions (Prarit Bhargava) [RHEL-25415] - x86/vdso: Move VDSO image init to vdso2c generated code (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Fix spellos & punctuation (Prarit Bhargava) [RHEL-25415] - x86/cpu: Use cpu_feature_enabled() when checking global pages support (Prarit Bhargava) [RHEL-25415] - kbuild: allow to combine multiple V= levels (Prarit Bhargava) [RHEL-25415] - x86/build: Move '-mindirect-branch-cs-prefix' out of GCC-only block (Prarit Bhargava) [RHEL-25415] - x86/nmi: Print reasons why backtrace NMIs are ignored (Prarit Bhargava) [RHEL-25415] - redhat/configs: Disable CONFIG_NMI_CHECK_CPU (Prarit Bhargava) [RHEL-25415] - x86/nmi: Accumulate NMI-progress evidence in exc_nmi() (Prarit Bhargava) [RHEL-25415] - x86/microcode: Use the DEVICE_ATTR_RO() macro (Prarit Bhargava) [RHEL-25415] - x86/aperfmperf: Erase stale arch_freq_scale values when disabling frequency invariance readings (Prarit Bhargava) [RHEL-25415] - x86/signal: Fix the value returned by strict_sas_size() (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove misleading comment (Prarit Bhargava) [RHEL-25415] - x86/gsseg: Add the new header to (Prarit Bhargava) [RHEL-25415] - tools headers: Update the copy of x86's mem{cpy,set}_64.S used in 'perf bench' (Prarit Bhargava) [RHEL-25415] - tools headers: Update the copy of x86's mem{cpy,set}_64.S used in 'perf bench' (Prarit Bhargava) [RHEL-25415] - cpuidle, ACPI: Make noinstr clean (Prarit Bhargava) [RHEL-25415] - cpuidle, nospec: Make mds_idle_clear_cpu_buffers() noinstr clean (Prarit Bhargava) [RHEL-25415] - cpuidle, xenpv: Make more PARAVIRT_XXL noinstr clean (Prarit Bhargava) [RHEL-25415] - cpuidle, mwait: Make the mwait code noinstr clean (Prarit Bhargava) [RHEL-25415] - x86/perf/amd: Remove tracing from perf_lopwr_cb() (Prarit Bhargava) [RHEL-25415] - x86/gsseg: Use the LKGS instruction if available for load_gs_index() (Prarit Bhargava) [RHEL-25415] - x86/gsseg: Move load_gs_index() to its own new header file (Prarit Bhargava) [RHEL-25415] - x86/gsseg: Make asm_load_gs_index() take an u16 (Prarit Bhargava) [RHEL-25415] - x86/opcode: Add the LKGS instruction to x86-opcode-map (Prarit Bhargava) [RHEL-25415] - x86/cpufeature: Add the CPU feature bit for LKGS (Prarit Bhargava) [RHEL-25415] - x86/bugs: Reset speculation control settings on init (Prarit Bhargava) [RHEL-25415] - x86/setup: Move duplicate boot_cpu_data definition out of the ifdeffery (Prarit Bhargava) [RHEL-25415] - x86/boot/e820: Fix typo in e820.c comment (Prarit Bhargava) [RHEL-25415] - x86/boot: Avoid using Intel mnemonics in AT&T syntax asm (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove redundant extern x86_read_arch_cap_msr() (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Use switch-case for 0xFF opcodes in prepare_emulation (Prarit Bhargava) [RHEL-25415] - x86/mce: Mask out non-address bits from machine check bank (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Drop removed INT3 handling code (Prarit Bhargava) [RHEL-25415] - x86/mce/dev-mcelog: use strscpy() to instead of strncpy() (Prarit Bhargava) [RHEL-25415] - x86/rtc: Simplify PNP ids check (Prarit Bhargava) [RHEL-25415] - x86/signal/compat: Move sigaction_compat_abi() to signal_64.c (Prarit Bhargava) [RHEL-25415] - x86/signal: Move siginfo field tests (Prarit Bhargava) [RHEL-25415] - elfcore: Add a cprm parameter to elf_core_extra_{phdrs,data_size} (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Add alt_instr.flags (Prarit Bhargava) [RHEL-25415] - x86/bugs: Flush IBP in ib_prctl_set() (Prarit Bhargava) [RHEL-25415] - x86/lib: Fix compiler and kernel-doc warnings (Prarit Bhargava) [RHEL-25415] - x86/asm: Fix an assembler warning with current binutils (Prarit Bhargava) [RHEL-25415] - x86/lib: Include to fix a missing prototypes warning at build time (Prarit Bhargava) [RHEL-25415] - x86/kexec: Fix double-free of elf header buffer (Prarit Bhargava) [RHEL-25415] - s390/mm: implement set_memory_rox() (Prarit Bhargava) [RHEL-25415] - s390: make use of CONFIG_FUNCTION_ALIGNMENT (Prarit Bhargava) [RHEL-25415] - x86/xen: Remove the unused function p2m_index() (Prarit Bhargava) [RHEL-25415] - x86/mm: Ensure forced page table splitting (Prarit Bhargava) [RHEL-25415] - x86/mm: Rename __change_page_attr_set_clr(.checkalias) (Prarit Bhargava) [RHEL-25415] - x86/mm: Inhibit _PAGE_NX changes from cpa_process_alias() (Prarit Bhargava) [RHEL-25415] - x86/mm: Untangle __change_page_attr_set_clr(.checkalias) (Prarit Bhargava) [RHEL-25415] - x86/mm: Add a few comments (Prarit Bhargava) [RHEL-25415] - x86/mm: Fix CR3_ADDR_MASK (Prarit Bhargava) [RHEL-25415] - x86/mm: Implement native set_memory_rox() (Prarit Bhargava) [RHEL-25415] - x86/mm/pae: Get rid of set_64bit() (Prarit Bhargava) [RHEL-25415] - x86/mm: Remove P*D_PAGE_MASK and P*D_PAGE_SIZE macros (Prarit Bhargava) [RHEL-25415] - x86/mm/pae: Be consistent with pXXp_get_and_clear() (Prarit Bhargava) [RHEL-25415] - x86/mm/pae: Use WRITE_ONCE() (Prarit Bhargava) [RHEL-25415] - x86/mm/pae: Don't (ab)use atomic64 (Prarit Bhargava) [RHEL-25415] - mm: Introduce set_memory_rox() (Prarit Bhargava) [RHEL-25415] - x86/ftrace: Remove SYSTEM_BOOTING exceptions (Prarit Bhargava) [RHEL-25415] - x86/mm: Do verify W^X at boot up (Prarit Bhargava) [RHEL-25415] - kbuild: add test-{ge,gt,le,lt} macros (Prarit Bhargava) [RHEL-25415] - Makefile.compiler: replace cc-ifversion with compiler-specific macros (Prarit Bhargava) [RHEL-25415] - Makefile.extrawarn: re-enable -Wformat for clang; take 2 (Prarit Bhargava) [RHEL-25415] - x86/mm/kmmio: Remove redundant preempt_disable() (Prarit Bhargava) [RHEL-25415] - x86/mm/kmmio: Use rcu_read_lock_sched_notrace() (Prarit Bhargava) [RHEL-25415] - x86/mm/kmmio: Switch to arch_spin_lock() (Prarit Bhargava) [RHEL-25415] - ftrace/x86: Add back ftrace_expected for ftrace bug reports (Prarit Bhargava) [RHEL-25415] - x86/xen: Fix memory leak in xen_init_lock_cpu() (Prarit Bhargava) [RHEL-25415] - x86/xen: Fix memory leak in xen_smp_intr_init{_pv}() (Prarit Bhargava) [RHEL-25415] - uprobes/x86: Allow to probe a NOP instruction with 0x66 prefix (Prarit Bhargava) [RHEL-25415] - x86/of: Add support for boot time interrupt delivery mode configuration (Prarit Bhargava) [RHEL-25415] - x86/of: Replace printk(KERN_LVL) with pr_lvl() (Prarit Bhargava) [RHEL-25415] - x86/of: Remove unused early_init_dt_add_memory_arch() (Prarit Bhargava) [RHEL-25415] - x86/apic: Handle no CONFIG_X86_X2APIC on systems with x2APIC enabled by BIOS (Prarit Bhargava) [RHEL-25415] - x86/asm/32: Remove setup_once() (Prarit Bhargava) [RHEL-25415] - x86/alternative: Remove noinline from __ibt_endbr_seal[_end]() stubs (Prarit Bhargava) [RHEL-25415] - mm/pgtable: Fix multiple -Wstringop-overflow warnings (Prarit Bhargava) [RHEL-25415] - vdso/timens: Refactor copy-pasted find_timens_vvar_page() helper into one copy (Prarit Bhargava) [RHEL-25415] - mm/uffd: sanity check write bit for uffd-wp protected ptes (Prarit Bhargava) [RHEL-25415] - mm/mglru: add dummy pmd_dirty() (Prarit Bhargava) [RHEL-25415] - mm: add dummy pmd_young() for architectures not having it (Prarit Bhargava) [RHEL-25415] - x86/boot: Remove x86_32 PIC using %ebx workaround (Prarit Bhargava) [RHEL-25415] - x86/boot: Skip realmode init code when running as Xen PV guest (Prarit Bhargava) [RHEL-25415] - uninline elf_core_copy_task_fpregs() (and lose pt_regs argument) (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Use common macro for creating simple asm paravirt functions (Prarit Bhargava) [RHEL-25415] - ACPI: make remove callback of ACPI driver void (Prarit Bhargava) [RHEL-25415] - platform/x86: intel-vbtn: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel_oaktrail: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel_int0002_vgpio: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel_atomisp2: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel_turbo_max_3: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel-smartconnect: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel_telemetry: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel-rst: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - x86/alternative: Consistently patch SMP locks in vmlinux and modules (Prarit Bhargava) [RHEL-25415] - x86/ioremap: Fix page aligned size calculation in __ioremap_caller() (Prarit Bhargava) [RHEL-25415] - x86/kaslr: Fix process_mem_region()'s return value (Prarit Bhargava) [RHEL-25415] - x86/debug: Include percpu.h in debugreg.h to get DECLARE_PER_CPU() et al (Prarit Bhargava) [RHEL-25415] - x86/acpi/cstate: Optimize ARB_DISABLE on Centaur CPUs (Prarit Bhargava) [RHEL-25415] - x86: Disable split lock penalty on RHEL (Prarit Bhargava) [RHEL-25415] - x86/split_lock: Add sysctl to control the misery mode (Prarit Bhargava) [RHEL-25415] - Documentation/x86: Update split lock documentation (Prarit Bhargava) [RHEL-25415] - x86/split_lock: Make life miserable for split lockers (Prarit Bhargava) [RHEL-25415] - mm: remove kern_addr_valid() completely (Prarit Bhargava) [RHEL-25415] - x86/uaccess: instrument copy_from_user_nmi() (Prarit Bhargava) [RHEL-25415] - x86: Fix misc small issues (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Enable kernel IBT by default (Prarit Bhargava) [RHEL-25415] - x86,pm: Force out-of-line memcpy() (Prarit Bhargava) [RHEL-25415] - x86/epb: Fix Gracemont uarch (Prarit Bhargava) [RHEL-25415] - x86/intel_epb: Set Alder Lake N and Raptor Lake P normal EPB (Prarit Bhargava) [RHEL-25415] - x86/boot: Repair kernel-doc for boot_kstrtoul() (Prarit Bhargava) [RHEL-25415] - x86/mem: Move memmove to out of line assembler (Prarit Bhargava) [RHEL-25415] - x86: Improve formatting of user_regset arrays (Prarit Bhargava) [RHEL-25415] - x86: Separate out x86_regset for 32 and 64 bit (Prarit Bhargava) [RHEL-25415] - kbuild: upgrade the orphan section warning to an error if CONFIG_WERROR is set (Prarit Bhargava) [RHEL-25415] - kbuild: Disable GCOV for *.mod.o (Prarit Bhargava) [RHEL-25415] - x86/cfi: Add boot time hash randomization (Prarit Bhargava) [RHEL-25415] - x86/cfi: Boot time selection of CFI scheme (Prarit Bhargava) [RHEL-25415] - x86/ibt: Implement FineIBT (Prarit Bhargava) [RHEL-25415] - x86/mce: Use severity table to handle uncorrected errors in kernel (Prarit Bhargava) [RHEL-25415] - x86/i8259: Make default_legacy_pic static (Prarit Bhargava) [RHEL-25415] - x86/purgatory: disable KMSAN instrumentation (Prarit Bhargava) [RHEL-25415] - x86/mm: Do not verify W^X at boot up (Prarit Bhargava) [RHEL-25415] - x86/syscall: Include asm/ptrace.h in syscall_wrapper header (Prarit Bhargava) [RHEL-25415] - kill extern of vsyscall32_sysctl (Prarit Bhargava) [RHEL-25415] - Merge branch 'x86/urgent' into x86/core, to resolve conflict (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Fix unreliable stack dump with gcov (Prarit Bhargava) [RHEL-25415] - x86/signal/64: Move 64-bit signal code to its own file (Prarit Bhargava) [RHEL-25415] - x86/signal/32: Merge native and compat 32-bit signal code (Prarit Bhargava) [RHEL-25415] - x86/signal: Add ABI prefixes to frame setup functions (Prarit Bhargava) [RHEL-25415] - x86/signal: Merge get_sigframe() (Prarit Bhargava) [RHEL-25415] - x86: Remove __USER32_DS (Prarit Bhargava) [RHEL-25415] - x86/signal: Remove sigset_t parameter from frame setup functions (Prarit Bhargava) [RHEL-25415] - x86/signal: Remove sig parameter from frame setup functions (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Drop check for -mabi=ms for CONFIG_EFI_STUB (Prarit Bhargava) [RHEL-25415] - x86: Remove CONFIG_ARCH_NR_GPIO (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Remove clobber bitmask from .parainstructions (Prarit Bhargava) [RHEL-25415] - x86: kmsan: pgtable: reduce vmalloc space (Prarit Bhargava) [RHEL-25415] - scripts: Remove ICC-related dead code (Prarit Bhargava) [RHEL-25415] - s390/checksum: always use cksm instruction (Prarit Bhargava) [RHEL-25415] - docs: programming-language: remove mention of the Intel compiler (Prarit Bhargava) [RHEL-25415] - Remove Intel compiler support (Prarit Bhargava) [RHEL-25415] - scripts: handle BrokenPipeError for python scripts (Prarit Bhargava) [RHEL-25415] - s390/checksum: support GENERIC_CSUM, enable it for KASAN (Prarit Bhargava) [RHEL-25415] - x86/xen: Use kstrtobool() instead of strtobool() (Prarit Bhargava) [RHEL-25415] - x86/xen: simplify sysenter and syscall setup (Prarit Bhargava) [RHEL-25415] - x86/xen: silence smatch warning in pmu_msr_chk_emulated() (Prarit Bhargava) [RHEL-25415] - ftrace,kcfi: Separate ftrace_stub() and ftrace_stub_graph() (Prarit Bhargava) [RHEL-25415] - xen/pv: support selecting safe/unsafe msr accesses (Prarit Bhargava) [RHEL-25415] - xen/pv: refactor msr access functions to support safe and unsafe accesses (Prarit Bhargava) [RHEL-25415] - xen/pv: fix vendor checks for pmu emulation (Prarit Bhargava) [RHEL-25415] - xen/pv: add fault recovery control to pmu msr accesses (Prarit Bhargava) [RHEL-25415] - x86: fs: kmsan: disable CONFIG_DCACHE_WORD_ACCESS (Prarit Bhargava) [RHEL-25415] - x86: add missing include to sparsemem.h (Prarit Bhargava) [RHEL-25415] - x86/mm: Add prot_sethuge() helper to abstract out _PAGE_PSE handling (Prarit Bhargava) [RHEL-25415] - x86: enable initial Rust support (Prarit Bhargava) [RHEL-25415] - scripts: add `generate_rust_target.rs` (Prarit Bhargava) [RHEL-25415] - docs: add Rust documentation (Prarit Bhargava) [RHEL-25415] - x86/alternative: Fix race in try_get_desc() (Prarit Bhargava) [RHEL-25415] - x86: kprobes: Remove unused macro stack_addr (Prarit Bhargava) [RHEL-25415] - x86/paravirt: add extra clobbers with ZERO_CALL_USED_REGS enabled (Prarit Bhargava) [RHEL-25415] - x86/paravirt: clean up typos and grammaros (Prarit Bhargava) [RHEL-25415] - x86/entry: Work around Clang __bdos() bug (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Remove unused arch_kprobe_override_function() declaration (Prarit Bhargava) [RHEL-25415] - x86/ftrace: Remove unused modifying_ftrace_code declaration (Prarit Bhargava) [RHEL-25415] - x86: Add support for CONFIG_CFI_CLANG (Prarit Bhargava) [RHEL-25415] - x86/purgatory: Disable CFI (Prarit Bhargava) [RHEL-25415] - crypto: x86/sm4 - fix crash with CFI enabled (Prarit Bhargava) [RHEL-25415] - crypto: x86/sha512 - fix possible crash with CFI enabled (Prarit Bhargava) [RHEL-25415] - crypto: x86/sha256 - fix possible crash with CFI enabled (Prarit Bhargava) [RHEL-25415] - crypto: x86/sha1 - fix possible crash with CFI enabled (Prarit Bhargava) [RHEL-25415] - crypto: x86/aegis128 - fix possible crash with CFI enabled (Prarit Bhargava) [RHEL-25415] - cfi: Add type helper macros (Prarit Bhargava) [RHEL-25415] - x86: Add types to indirectly called assembly functions (Prarit Bhargava) [RHEL-25415] - x86/tools/relocs: Ignore __kcfi_typeid_ relocations (Prarit Bhargava) [RHEL-25415] - treewide: Filter out CC_FLAGS_CFI (Prarit Bhargava) [RHEL-25415] - x86/cpu: Include the header of init_ia32_feat_ctl()'s prototype (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Ensure proper alignment (Prarit Bhargava) [RHEL-25415] - arch: um: Mark the stack non-executable to fix a binutils warning (Prarit Bhargava) [RHEL-25415] - x86/dumpstack: Don't mention RIP in "Code: " (Prarit Bhargava) [RHEL-25415] - x86/asm/bitops: Use __builtin_ctzl() to evaluate constant expressions (Prarit Bhargava) [RHEL-25415] - x86/asm/bitops: Use __builtin_ffs() to evaluate constant expressions (Prarit Bhargava) [RHEL-25415] - lib/find_bit: add find_next{,_and}_bit_wrap (Prarit Bhargava) [RHEL-25415] - cpumask: fix incorrect cpumask scanning result checks (Prarit Bhargava) [RHEL-25415] - cpumask: be more careful with 'cpumask_setall()' (Prarit Bhargava) [RHEL-25415] - cpumask: relax sanity checking constraints (Prarit Bhargava) [RHEL-25415] - cpumask: re-introduce constant-sized cpumask optimizations (Prarit Bhargava) [RHEL-25415] - lib/bitmap: introduce for_each_set_bit_wrap() macro (Prarit Bhargava) [RHEL-25415] - cpumask: switch for_each_cpu{,_not} to use for_each_bit() (Prarit Bhargava) [RHEL-25415] - lib/cpumask: deprecate nr_cpumask_bits (Prarit Bhargava) [RHEL-25415] - lib/cpumask: delete misleading comment (Prarit Bhargava) [RHEL-25415] - smp: don't declare nr_cpu_ids if NR_CPUS == 1 (Prarit Bhargava) [RHEL-25415] - smp: add set_nr_cpu_ids() (Prarit Bhargava) [RHEL-25415] - um: Cleanup compiler warning in arch/x86/um/tls_32.c (Prarit Bhargava) [RHEL-25415] - um: Cleanup syscall_handler_t cast in syscalls_32.h (Prarit Bhargava) [RHEL-25415] - kernel: exit: cleanup release_thread() (Prarit Bhargava) [RHEL-25415] - EDAC/i10nm: Add driver decoder for Ice Lake and Tremont CPUs (Prarit Bhargava) [RHEL-25415] - x86/defconfig: Enable CONFIG_DEBUG_WX=y (Prarit Bhargava) [RHEL-25415] - x86/defconfig: Refresh the defconfigs (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Specify idle=poll instead of no-hlt (Prarit Bhargava) [RHEL-25415] - x86/apic: Don't disable x2APIC if locked (Prarit Bhargava) [RHEL-25415] - x86/earlyprintk: Clean up pciserial (Prarit Bhargava) [RHEL-25415] - asm goto: eradicate CC_HAS_ASM_GOTO (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Unwind ftrace trampolines with correct ORC entry (Prarit Bhargava) [RHEL-25415] - efi/x86-mixed: move unmitigated RET into .rodata (Prarit Bhargava) [RHEL-25415] - x86/uaccess: Improve __try_cmpxchg64_user_asm() for x86_32 (Prarit Bhargava) [RHEL-25415] - x86/boot: Remove superfluous type casting from arch/x86/boot/bitops.h (Prarit Bhargava) [RHEL-25415] - powerpc/vdso: link with -z noexecstack (Prarit Bhargava) [RHEL-25415] - xen: x86: remove setting the obsolete config XEN_MAX_DOMAIN_MEMORY (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Fix JNG/JNLE emulation (Prarit Bhargava) [RHEL-25415] - x86: link vdso and boot with -z noexecstack --no-warn-rwx-segments (Prarit Bhargava) [RHEL-25415] - x86/mm: Rename set_memory_present() to set_memory_p() (Prarit Bhargava) [RHEL-25415] - x86/acrn: Set up timekeeping (Prarit Bhargava) [RHEL-25415] - x86/bus_lock: Don't assume the init value of DEBUGCTLMSR.BUS_LOCK_DETECT to be zero (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Update kcb status flag after singlestepping (Prarit Bhargava) [RHEL-25415] - ftrace/x86: Add back ftrace_expected assignment (Prarit Bhargava) [RHEL-25415] - profile: setup_profiling_timer() is moslty not implemented (Prarit Bhargava) [RHEL-25415] - x86/purgatory: Hard-code obj-y in Makefile (Prarit Bhargava) [RHEL-25415] - x86,nospec: Simplify {JMP,CALL}_NOSPEC (Prarit Bhargava) [RHEL-25415] - x86/cacheinfo: move shared cache map definitions (Prarit Bhargava) [RHEL-25415] - um: include linux/stddef.h for __always_inline (Prarit Bhargava) [RHEL-25415] - um: x86: print RIP with symbol (Prarit Bhargava) [RHEL-25415] - x86/um: Kconfig: Fix indentation (Prarit Bhargava) [RHEL-25415] - x86/olpc: fix 'logical not is only applied to the left hand side' (Prarit Bhargava) [RHEL-25415] - x86/setup: Use rng seeds from setup_data (Prarit Bhargava) [RHEL-25415] - x86/build: Remove unused OBJECT_FILES_NON_STANDARD_test_nx.o (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Fix CONFIG_CC_HAS_SANE_STACKPROTECTOR when cross compiling with clang (Prarit Bhargava) [RHEL-25415] - x86/kexec: Carry forward IMA measurement log on kexec (Prarit Bhargava) [RHEL-25415] - rcu: Remove rcu_is_idle_cpu() (Prarit Bhargava) [RHEL-25415] - scripts: headers_install.sh: Update config leak ignore entries (Prarit Bhargava) [RHEL-25415] - x86: Clear .brk area at early boot (Prarit Bhargava) [RHEL-25415] - x86/xen: Use clear_bss() for Xen PV guests (Prarit Bhargava) [RHEL-25415] - redhat/configs: Disable CONFIG_XEN_VIRTIO (Prarit Bhargava) [RHEL-25415] - xen/virtio: Fix potential deadlock when accessing xen_grant_dma_devices (Prarit Bhargava) [RHEL-25415] - virtio: replace restricted mem access flag with callback (Prarit Bhargava) [RHEL-25415] - xen/virtio: Fix n_pages calculation in xen_grant_dma_map(unmap)_page() (Prarit Bhargava) [RHEL-25415] - xen: don't require virtio with grants for non-PV guests (Prarit Bhargava) [RHEL-25415] - xen/grant-dma-ops: Retrieve the ID of backend's domain for DT devices (Prarit Bhargava) [RHEL-25415] - xen/grant-dma-ops: Add option to restrict memory access under Xen (Prarit Bhargava) [RHEL-25415] - xen/virtio: Enable restricted memory access using Xen grant mappings (Prarit Bhargava) [RHEL-25415] - virtio: replace arch_has_restricted_virtio_memory_access() (Prarit Bhargava) [RHEL-25415] - ftrace/fgraph: fix increased missing-prototypes warnings (Prarit Bhargava) [RHEL-25415] - kernel: add platform_has() infrastructure (Prarit Bhargava) [RHEL-25415] - x86/cpu: Elide KCSAN for cpu_has() and friends (Prarit Bhargava) [RHEL-25415] - objtool: Add CONFIG_HAVE_UACCESS_VALIDATION (Prarit Bhargava) [RHEL-25415] - um: Fix out-of-bounds read in LDT setup (Prarit Bhargava) [RHEL-25415] - x86/traceponit: Fix comment about irq vector tracepoints (Prarit Bhargava) [RHEL-25415] - ftrace: Remove return value of ftrace_arch_modify_*() (Prarit Bhargava) [RHEL-25415] - x86/idt: Remove unused headers (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Fix indentation of arch/x86/Kconfig.debug (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Fix indentation and add endif comments to arch/x86/Kconfig (Prarit Bhargava) [RHEL-25415] - x86/setup: Use strscpy() to replace deprecated strlcpy() (Prarit Bhargava) [RHEL-25415] - x86/entry: Fixup objtool/ibt validation (Prarit Bhargava) [RHEL-25415] - notifier: Add atomic_notifier_call_chain_is_empty() (Prarit Bhargava) [RHEL-25415] - kernel/reboot: Add do_kernel_power_off() (Prarit Bhargava) [RHEL-25415] - kernel/reboot: Add kernel_can_power_off() (Prarit Bhargava) [RHEL-25415] - x86: Use do_kernel_power_off() (Prarit Bhargava) [RHEL-25415] - xen/x86: Use do_kernel_power_off() (Prarit Bhargava) [RHEL-25415] - kernel/reboot: Change registration order of legacy power-off handler (Prarit Bhargava) [RHEL-25415] - kernel/reboot: Wrap legacy power-off callbacks into sys-off handlers (Prarit Bhargava) [RHEL-25415] - x86: xen: remove STACK_FRAME_NON_STANDARD from xen_cpuid (Prarit Bhargava) [RHEL-25415] - x86/tsc: Use fallback for random_get_entropy() instead of zero (Prarit Bhargava) [RHEL-25415] - mm: page_table_check: add hooks to public helpers (Prarit Bhargava) [RHEL-25415] - x86/vsyscall: Remove CONFIG_LEGACY_VSYSCALL_EMULATE (Prarit Bhargava) [RHEL-25415] - randstruct: Split randstruct Makefile and CFLAGS (Prarit Bhargava) [RHEL-25415] - sancov: Split plugin build from plugin CFLAGS (Prarit Bhargava) [RHEL-25415] - swiotlb-xen: fix DMA_ATTR_NO_KERNEL_MAPPING on arm (Prarit Bhargava) [RHEL-25415] - x86: ACPI: Make mp_config_acpi_gsi() a void function (Prarit Bhargava) [RHEL-25415] - redhat/configs: Enable CONFIG_RANDSTRUCT_NONE (Prarit Bhargava) [RHEL-25415] - randstruct: Reorganize Kconfigs and attribute macros (Prarit Bhargava) [RHEL-25415] - fork: Pass struct kernel_clone_args into copy_thread (Prarit Bhargava) [RHEL-25415] - x86/mm: Cleanup the control_va_addr_alignment() __setup handler (Prarit Bhargava) [RHEL-25415] - x86/entry: Convert SWAPGS to swapgs and remove the definition of SWAPGS (Prarit Bhargava) [RHEL-25415] - net: unexport csum_and_copy_{from,to}_user (Prarit Bhargava) [RHEL-25415] - ftrace: cleanup ftrace_graph_caller enable and disable (Prarit Bhargava) [RHEL-25415] - x86/aperfmperf: Integrate the fallback code from show_cpuinfo() (Prarit Bhargava) [RHEL-25415] - x86/aperfmperf: Replace arch_freq_get_on_cpu() (Prarit Bhargava) [RHEL-25415] - x86/aperfmperf: Replace aperfmperf_get_khz() (Prarit Bhargava) [RHEL-25415] - x86/aperfmperf: Store aperf/mperf data for cpu frequency reads (Prarit Bhargava) [RHEL-25415] - asm-generic: compat: Cleanup duplicate definitions (Prarit Bhargava) [RHEL-25415] - fs: stat: compat: Add __ARCH_WANT_COMPAT_STAT (Prarit Bhargava) [RHEL-25415] - arch: Add SYSVIPC_COMPAT for all architectures (Prarit Bhargava) [RHEL-25415] - compat: consolidate the compat_flock{,64} definition (Prarit Bhargava) [RHEL-25415] - uapi: always define F_GETLK64/F_SETLK64/F_SETLKW64 in fcntl.h (Prarit Bhargava) [RHEL-25415] - x86/mce: Add messages for panic errors in AMD's MCE grading (Prarit Bhargava) [RHEL-25415] - x86/mce: Simplify AMD severity grading logic (Prarit Bhargava) [RHEL-25415] - x86/asm: Merge load_gs_index() (Prarit Bhargava) [RHEL-25415] - x86/process: Fix kernel-doc warning due to a changed function name (Prarit Bhargava) [RHEL-25415] - x86/crash: Fix minor typo/bug in debug message (Prarit Bhargava) [RHEL-25415] - x86/apic: Clarify i82489DX bit overlap in APIC_LVT0 (Prarit Bhargava) [RHEL-25415] - x86/ACPI: Preserve ACPI-table override during hibernation (Prarit Bhargava) [RHEL-25415] - x86/32: Simplify ELF_CORE_COPY_REGS (Prarit Bhargava) [RHEL-25415] - x86/xen: Allow to retry if cpu_initialize_context() failed. (Prarit Bhargava) [RHEL-25415] - x86: Remove a.out support (Prarit Bhargava) [RHEL-25415] - x86/PCI: Fix coding style in PIRQ table verification (Prarit Bhargava) [RHEL-25415] - x86/PCI: Add $IRT PIRQ routing table support (Prarit Bhargava) [RHEL-25415] - x86/PCI: Handle PIRQ routing tables with no router device given (Prarit Bhargava) [RHEL-25415] - x86/PCI: Add PIRQ routing table range checks (Prarit Bhargava) [RHEL-25415] - x86/PCI: Add support for the SiS85C497 PIRQ router (Prarit Bhargava) [RHEL-25415] - x86/PCI: Disambiguate SiS85C503 PIRQ router code entities (Prarit Bhargava) [RHEL-25415] - x86/PCI: Handle IRQ swizzling with PIRQ routers (Prarit Bhargava) [RHEL-25415] - x86/PCI: Also match function number in $PIR table (Prarit Bhargava) [RHEL-25415] - x86/PCI: Include function number in $PIR table dump (Prarit Bhargava) [RHEL-25415] - x86/PCI: Show the physical address of the $PIR table (Prarit Bhargava) [RHEL-25415] - x86/configs: Add x86 debugging Kconfig fragment plus docs (Prarit Bhargava) [RHEL-25415] - x86/MCE/AMD: Fix memory leak when threshold_create_bank() fails (Prarit Bhargava) [RHEL-25415] - x86/delay: Fix the wrong asm constraint in delay_loop() (Prarit Bhargava) [RHEL-25415] - x86/pkeys: Remove __arch_set_user_pkey_access() declaration (Prarit Bhargava) [RHEL-25415] - x86/pkeys: Clean up arch_set_user_pkey_access() declaration (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove "noclflush" (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove "noexec" (Prarit Bhargava) [RHEL-25415] - s390: remove "noexec" option (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove "nosmep" (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove CONFIG_X86_SMAP and "nosmap" (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove "nosep" (Prarit Bhargava) [RHEL-25415] - x86/cpu: Allow feature bit names from /proc/cpuinfo in clearcpuid= (Prarit Bhargava) [RHEL-25415] - x86/mm: Force-inline __phys_addr_nodebug() (Prarit Bhargava) [RHEL-25415] - task_stack, x86/cea: Force-inline stack helpers (Prarit Bhargava) [RHEL-25415] - x86: __memcpy_flushcache: fix wrong alignment if size > 2^32 (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: fix the spelling of 'becoming' in X86_KERNEL_IBT config (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Recheck address range after stack info was updated (Prarit Bhargava) [RHEL-25415] - stat: fix inconsistency between struct stat and struct compat_stat (Prarit Bhargava) [RHEL-25415] - x86/msi: Fix msi message data shadow struct (Prarit Bhargava) [RHEL-25415] - Revert "locking/local_lock: Make the empty local_lock_*() function a macro." (Prarit Bhargava) [RHEL-25415] - x86/percpu: Remove volatile from arch_raw_cpu_ptr(). (Prarit Bhargava) [RHEL-25415] - static_call: Remove __DEFINE_STATIC_CALL macro (Prarit Bhargava) [RHEL-25415] - static_call: Properly initialise DEFINE_STATIC_CALL_RET0() (Prarit Bhargava) [RHEL-25415] - powerpc/32: Add support for out-of-line static calls (Prarit Bhargava) [RHEL-25415] - arch: syscalls: simplify uapi/kapi directory creation (Prarit Bhargava) [RHEL-25415] - x86/config: Make the x86 defconfigs a bit more usable (Prarit Bhargava) [RHEL-25415] - xen: fix is_xen_pmu() (Prarit Bhargava) [RHEL-25415] - x86/defconfig: Enable WERROR (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Only allow CONFIG_X86_KERNEL_IBT with ld.lld >= 14.0.0 (Prarit Bhargava) [RHEL-25415] - x86/nmi: Remove the 'strange power saving mode' hint from unknown NMI handler (Prarit Bhargava) [RHEL-25415] - arch:x86:xen: Remove unnecessary assignment in xen_apic_read() (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Do not allow CONFIG_X86_X32_ABI=y with llvm-objcopy (Prarit Bhargava) [RHEL-25415] - redhat/configs: Disable CONFIG_X86_X32_ABI (Prarit Bhargava) [RHEL-25415] - x86: Remove toolchain check for X32 ABI capability (Prarit Bhargava) [RHEL-25415] - um: Cleanup syscall_handler_t definition/cast, fix warning (Prarit Bhargava) [RHEL-25415] - x86/xen: Fix kerneldoc warning (Prarit Bhargava) [RHEL-25415] - xen: delay xen_hvm_init_time_ops() if kdump is boot on vcpu>=32 (Prarit Bhargava) [RHEL-25415] - ACPI / x86: Work around broken XSDT on Advantech DAC-BJ01 board (Prarit Bhargava) [RHEL-25415] - redhat/configs: Switch CONFIG_I8K to built-in (Prarit Bhargava) [RHEL-25415] - hwmon: (dell-smm) rewrite CONFIG_I8K description (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: move and modify CONFIG_I8K (Prarit Bhargava) [RHEL-25415] - x86/mce: Work around an erratum on fast string copy instructions (Prarit Bhargava) [RHEL-25415] - shmbuf.h: add asm/shmbuf.h to UAPI compile-test coverage (Prarit Bhargava) [RHEL-25415] - signal.h: add linux/signal.h and asm/signal.h to UAPI compile-test coverage (Prarit Bhargava) [RHEL-25415] - x86/ptrace: Always inline v8086_mode() for instrumentation (Prarit Bhargava) [RHEL-25415] - x86/head64: Add missing __head annotation to sme_postprocess_startup() (Prarit Bhargava) [RHEL-25415] - x86/cpu: X86_FEATURE_INTEL_PPIN finally has a CPUID bit (Prarit Bhargava) [RHEL-25415] - x86/CPU/AMD: Use default_groups in kobj_type (Prarit Bhargava) [RHEL-25415] - uml/x86: use x86 load_unaligned_zeropad() (Prarit Bhargava) [RHEL-25415] - asm/user.h: killed unused macros (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Use %rip-relative addressing in hook calls (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Select ARCH_SELECT_MEMORY_MODEL only if FLATMEM and SPARSEMEM are possible (Prarit Bhargava) [RHEL-25415] - x86/fpu/xstate: Fix PKRU covert channel (Vitaly Kuznetsov) [RHEL-25415] - x86/mm: fix poking_init() for Xen PV guests (Vitaly Kuznetsov) [RHEL-25415] - x86/sev: Move sev_setup_arch() to mem_encrypt.c (Vitaly Kuznetsov) [RHEL-25415] - x86/mem_encrypt: Remove stale mem_encrypt_init() declaration (Vitaly Kuznetsov) [RHEL-25415] - x86/mem_encrypt: Unbreak the AMD_MEM_ENCRYPT=n build (Vitaly Kuznetsov) [RHEL-25415] - init, x86: Move mem_encrypt_init() into arch_cpu_finalize_init() (Vitaly Kuznetsov) [RHEL-25415] - x86/fpu: Mark init functions __init (Vitaly Kuznetsov) [RHEL-25415] - x86/fpu: Set X86_FEATURE_OSXSAVE feature after enabling OSXSAVE in CR4 (Vitaly Kuznetsov) [RHEL-25415] - x86/xen: Fix secondary processors' FPU initialization (Vitaly Kuznetsov) [RHEL-25415] - x86/efi: Make efi_set_virtual_address_map IBT safe (Vitaly Kuznetsov) [RHEL-25415] - x86/fpu: Move FPU initialization into arch_cpu_finalize_init() (Vitaly Kuznetsov) [RHEL-25415] - init: Invoke arch_cpu_finalize_init() earlier (Vitaly Kuznetsov) [RHEL-25415] - x86/init: Initialize signal frame size late (Vitaly Kuznetsov) [RHEL-25415] - x86/fpu: Remove cpuinfo argument from init functions (Vitaly Kuznetsov) [RHEL-25415] - x86/mm: Initialize text poking earlier (Vitaly Kuznetsov) [RHEL-25415] - x86/mm: Use mm_alloc() in poking_init() (Vitaly Kuznetsov) [RHEL-25415] - mm: Move mm_cachep initialization to mm_init() (Vitaly Kuznetsov) [RHEL-25415] - init: consolidate prototypes in linux/init.h (Vitaly Kuznetsov) [RHEL-25415]- arm64: dts: ti: k3-j721e-sk: fix PMIC interrupt number (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: fix PMIC interrupt number (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62p5-sk: Enable CPSW MDIO node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62p-mcu/wakeup: Disable MCU and wakeup R5FSS nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: remove assigned-clock-parents for unused VP (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62p: Fix memory ranges for DMSS (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add common1 register space for AM62x SoC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Remove Pinmux for CTS and RTS in wkup_uart0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Remove clock-frequency from mcu_uart0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Modify Pinmux for wkup_uart0 and mcu_uart0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Remove Pinmux for CTS and RTS in wkup_uart0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: am65x: Fix dtbs_install for Rocktech OLDI overlay (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Fix power domain for VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Fix power domain for VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: disable usb lpm (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add Itap Delay Value For DDR50 speed mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add Itap Delay Value For DDR50 speed mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-main: Add Itap Delay Value For DDR52 speed mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am6*: Add additional regs for DMA components (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7*: Add additional regs for DMA components (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Add additional regs for DMA components (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add GPU device node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-evm: Add overlay for PCIE1 Endpoint Mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-evm: Add overlay for PCIE0 Endpoint Mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Add TPS6594 family PMICs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add support for TPS6594 PMIC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add support for TPS6594 PMIC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-som-p0: Add TP6594 family PMICs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-som-p0: Add TP6594 family PMICs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-som-p0: Add TP6594 family PMICs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add verdin am62 mallow board (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: Improve spi1 chip-select pinctrl (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Remove HDMI Reset Line Name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Add HDMI support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Lower I2C1 frequency (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: phycore-am64: Add R5F DMA Region and Mailboxes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Use OF_ALL_DTBS for combined blobs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x: Add overlay for IMX219 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Enable camera peripherals (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x: Add overlays for OV5640 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk: Enable camera peripherals (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-beagleplay: Add overlays for OV5640 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-main: Enable CSI2-RX (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Enable CSI2-RX (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Add AM652 dtsi file (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-beagleplay: Use UART name in pinmux name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add gpio-ranges properties (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-verdin: Enable Verdin UART2 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable SDHCI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable SDHCI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Add full compatible to dss-oldi-io-ctrl node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add chipid node to wkup_conf bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Add chipid node to wkup_conf bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add chipid node to wkup_conf bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Add chipid node to wkup_conf bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Add chipid node to wkup_conf bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Add interrupt support for IO Expander (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-base-board: Add alias for MCU CPSW2G (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Add icssg-prueth nodes for PG2 devices (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Refactor the m.2 and minipcie power pin (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Definitions for runtime pinmuxing (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Drop unused ecap0 PWM (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Re-add aliases (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Mark mcu gpio and mcu_gpio_intr as reserved (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62p5-sk: Mark mcu gpio and mcu_gpio_intr as reserved (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm/sk: Mark mcu_gpio_intr as reserved (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Fix typo in epwm_tbclk node name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Fix DSS irq trigger type (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: minor whitespace cleanup around '=' (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-main: Fix GPIO pin count in DT nodes (Andrew Halaney) [RHEL-25014] - dts: ti: k3-am625-beagleplay: Add beaglecc1352 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-idk: Add ICSSG Ethernet ports (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-icssg2: add ICSSG2 Ethernet support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Add ICSSG IEP nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62p5-sk: Updates for SK EVM (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62p: Add nodes for more IPs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add DP and HDMI support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Enable DisplayPort-0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add DSS and DP-bridge node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add WIZ and SERDES PHY nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add system controller and SERDES lane mux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j712s2-mcu: Add the mcu domain watchdog instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add the main domain watchdog instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-mcu: Add the mcu domain watchdog instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add the main domain watchdog instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Add MCU domain ESM instance (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Add ESM instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add ESM instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add BCDMA instance for CSI2RX (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add BCDMA instance for CSI2RX (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-*: Convert NAVSS to simple-bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-*: Convert DMSS to simple-bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Fix HDMI Audio overlay in Makefile (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Enable audio on AM62A (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Add support for TPS6593 PMIC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Drop i2c-1 to 100Khz (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Split vcc_3v3 regulators (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-main: Add nodes for McASP (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-tqma64xxl-mbax4xxl: update gpio-led configuration (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-tqma64xxl-mbax4xxl: add chassis-type (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-tqma64xxl-mbax4xxl: add muxing for GPIOs on pin headers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-tqma64xxl: add supply regulator for I2C devices (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add DDR carveout memory nodes for C71x DSP (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add DDR carveout memory nodes for R5F (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-som: Add DDR carveout memory nodes for C71x DSP (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-som: Add DDR carveout memory nodes for R5F (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-som-p0: Add DDR carveout memory nodes for C71x DSPs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-som-p0: Add DDR carveout memory nodes for R5F (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add C7x remote processsor nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add MAIN R5F remote processsor nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-mcu: Add MCU R5F cluster nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-mcu-wakeup: Add MCU domain ESM instance (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-beagleplay: Fix typo in ramoops reg (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Add GPIO expander on I2C0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk: Add DT node for USB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk: Add DT node for PCIe (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add USB Type C swap defines for J721S2 SoC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: disable MIPI DSI bridge (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Add I2C I/O expander (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: phycore-am64: Add RTC interrupt pin (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Fix indentation in watchdog nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-evm-gesi: Specify base dtb for overlay file (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Add boot phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm: Add boot phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Add phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Add boot phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-beagleplay: Add boot phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625: Add boot phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: add iw416 based bluetooth (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: Add DSI display support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add support for the AM62P5 Starter Kit (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Introduce AM62P5 family of SoCs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Add phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-beagleplay: Add HDMI support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: am62x-sk: Add overlay for HDMI audio (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Add HDMI support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add node for DSS (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Update main-i2c1 frequency (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable C6x DSP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Enable C7x DSP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable C7x DSP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-*: fix fss node dtbs check warnings (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable TSCADC nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable TSCADC nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable TSCADC nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Enable GPIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Enable GPIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable GPIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable OSPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Enable OSPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable OSPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable OSPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Enable SDHCI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Enable SDHCI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable SDHCI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Fix interrupt ranges for wkup & main gpio (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3: Add cfg reg region to ringacc node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Correct Pin mux offset for ADC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: dahlia: add sound card (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: dev: add sound card (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: Set I2S_1 MCLK rate (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable AUDIO_REFCLKx (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: correct pinmux offset for ospi (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Correct Pin mux offset for ospi (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7: Add MCU MCAN nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-base-board: Add HDMI support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add DSS node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3: Fix epwm_tbclk node name to generic name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Merge the two main_conf nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a: Remove syscon compatible from epwm_tbclk (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Enable dual role support for Type-C port (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-verdin: enable CAN_2 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add MCU MCAN nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3: Fixup remaining pin group node names for make dtbs checks (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-tqma64xxl-mbax4xxl: add SD-card and WLAN overlays (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add TQ-Systems TQMa64XxL SoM and MBaX4XxL carrier board Device Trees (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add overlay to enable main CPSW2G with GESI (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add main CPSW2G devicetree node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add Support for UFS peripheral (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add DT node for UFS (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add support for CAN instances 3 and 5 in main domain (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add overlay to enable CPSW9G ports with GESI (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add dts nodes for EHRPWMs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-pinctrl: Introduce debounce select mux macros (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Remove power-domains from crypto node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Use local header for SERDES MUX idle-state values (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-som-p0: Remove Duplicated wkup_i2c0 node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Fix compatible of ti,*-ehrpwm-tbclk (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: add missing space before { (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: minor whitespace cleanup around '=' (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Unify pin group node names for make dtbs checks (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: add verdin am62 yavia (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: add verdin am62 dahlia (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: add verdin am62 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add basic support for phyBOARD-Lyra-AM625 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-som-p0: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-som-p0: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Add ESM support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add ESM support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Add ESM support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add ESM support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-mcu-wakeup: Remove 0x unit address prefix from nodename (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Add uart pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-som: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-base-board: Add uart pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-base-board: Add pinmux for RPi Header (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Fix wkup pinmux range (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Drop SoC level aliases (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Define aliases at board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Add uart pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: remove duplicate main_i2c0 pin mux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Configure pinctrl for timer IO pads (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Add general purpose timers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add pinmux for RPi Header (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Use phandle to stdout UART node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Only set UART baud for used ports (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Drop SoC level aliases (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-common-proc-board: Define aliases at board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Define aliases at board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-beagleboneai64: Add wakeup_uart pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-som-p0: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j721e-common-proc-board: Add uart pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j721e-som/common-proc-board: Add product links (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Add missing uart pinmuxes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-base-board: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-iot*: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-sk: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-evm: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add eMMC mmc0 support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Change CPTS clock parent (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add mcu and wakeup uarts (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Enable mcu network port (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Fix main_i2c0 alias (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add mcu and wakeup uarts (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Fix main_i2c0 alias (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Fix wakeup pinmux range and pinctrl node offsets (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-som/common-proc-board: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-phyboard-electra-rdk: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-beagleboneai64: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-beagleboneai64: Move eeprom WP gpio pinctrl to eeprom node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-beagleboneai64: Move camera gpio pinctrl to gpio node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-som-p0/common-proc-board: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Configure pinctrl for timer IO (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Add general purpose timers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Configure pinctrl for timer IO (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add general purpose timers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Configure pinctrl for timer IO (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add general purpose timers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-mcu-wakeup: Add sa3_secproxy and mcu_sec_proxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-mcu-wakeup: Add sa3_secproxy and mcu_sec_proxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-mcu: Add mcu_secproxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-iot2050-common: Rename rtc8564 nodename (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Drop deprecated ti,otap-del-sel property (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Fix mcan node name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-mcu: Add mcu_secproxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-mcu: Add mcu_secproxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-main: Add sa3_secproxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add sa3_secproxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk/evm: Describe OSPI flash partition info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-baseboard: Describe OSPI flash partition info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-som: Describe OSPI and Hyperflash partition info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Describe OSPI flash partition info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Describe OSPI and QSPI flash partition info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-common-proc-board: Add OSPI/Hyperflash select pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add LED controller to phyBOARD-Electra (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add support for OSPI and QSPI flashes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-mcu-wakeup: Add FSS OSPI0 and FSS OSPI1 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable MDIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable Mailbox nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable PCIe nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Remove PCIe endpoint nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-beagleboneai64: Fix mailbox node status (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Add OSPI/Hyperflash select pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-som-p0: Add HyperFlash node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-mcu-wakeup: Add HyperBus node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: am65x: Add Rocktech OLDI panel DT overlay (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Enable support for high speed modes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add pinmux information for ADC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-mcu-wakeup: Add support for ADC nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Update delay select values for MMC subsystems (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Improve documentation of mcasp1_pins (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Add eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Describe main_uart1 and wkup_uart (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Drop extra EoL (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3: j721s2/j784s4: Switch to https links (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j721s2: Add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j7200: Add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j721e: Add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j784s4: Add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-wakeup: add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-wakeup: add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Enable PCIe (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add PCIe device tree node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add support for OSPI Flashes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Add USB support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Enable SERDES0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-mcu-wakeup: Add support of OSPI (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add SERDES and WIZ device tree node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add support for USB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625: Enable Type-C port for USB0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Reserve memory for remote proc IPC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add C71x DSP nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add R5F cluster nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Describe main_uart1 and wkup_uart (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-som: Enable I2C (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Fix physical address of pin (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Remove "syscon" nodes added for pcieX_ctrl (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: add missing cache properties (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Drop aliases (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Add aliases (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Add board detect eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Add missing PMIC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Add VTT GPIO regulator for DDR (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Rename regulator node name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Add missing pinmux wkup_uart, mcu_uart and mcu_i2c (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a: Add watchdog nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a: Add general purpose timers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Drop bootargs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Drop bootargs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-*: Drop bootargs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65*: Drop bootargs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Drop bootargs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk|evm: Drop bootargs, add aliases (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm: Add VTT GPIO regulator for DDR (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm: Rename regulator node name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm: Describe main_uart1 pins (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm: Enable main_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Rename regulator node name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Describe main_uart1 pins (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Enable main_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Fix mmc1 pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Add general purpose timers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add eMMC mmc0 support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Enable audio on SK-AM62(-LP) (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add McASP nodes (Andrew Halaney) [RHEL-25014] - arm64: ti: dts: Add support for AM62x LP SK (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Refractor AM625 SK dts (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Add ti,vbus-divider property to usbss1 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Add MCSPI nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add MCSPI nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Add MCSPI nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add MCSPI nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add k3-am625-beagleplay (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-base-board: Update IO EXP GPIO lines for Rev E2 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Add overlay to enable CPSW5G ports in QSGMII mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j7200-main: Add CPSW5G nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add overlay to enable CPSW9G ports in QSGMII mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add watchdog nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-wakeup: Introduce RTC node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Add pinmux information for ADC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add CPSW9G nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Enable MCU CPSW2G (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-mcu-wakeup: Add support for ADC nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Enable crypto accelerator (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Use local header for pinctrl register values (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Remove firmware-name override for R5F (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7: Correct L2 cache size to 512KB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625: Correct L2 cache size to 512KB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-*: Add 'ti,sci-dev-id' for NAVSS nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Remove ti,strobe-sel property (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Fix DDR size to full 4GB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Fix GPIO numbers in DT (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Makefile: Rearrange entries alphabetically (Andrew Halaney) [RHEL-25014] - arch: arm64: dts: Add support for AM69 Starter Kit (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Add support for M.2 variant (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Add layout of OSPI flash (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Fix wakeup pinmux range (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk: Add support for AM68 SK base board (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add initial support for AM68 SK System on Module (Andrew Halaney) [RHEL-25014] - arm64: dts: Update cache properties for ti (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add support for phyBOARD-Electra-AM642 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add support for J784S4 EVM board (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Enable USB1 node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Enable ethernet port (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-main: Add more peripheral nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-mcu: Add MCU domain peripherals (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add initial support for J784S4 SoC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Add support for USB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add support for USB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Update OTAP and ITAP delay select (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Fix clocks for McSPI (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add k3-j721e-beagleboneai64 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Enable crypto accelerator (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Drop RNG clock (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Drop RNG clock (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Drop RNG clock (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j721e-common-proc-board: Fix sound node-name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Fix the interrupt ranges property for main & wkup gpio intr (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-mcu-wakeup: Drop dma-coherent in crypto node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Drop dma-coherent in crypto node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Drop dma-coherent in crypto node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add general purpose timers for am62 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Add general purpose timers for am65 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Configure pinctrl for timer IO pads (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Trim addresses to 8 digits (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Add pinmux for RPi Header (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Add dts nodes for EHRPWMs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Add 1.4GHz OPP (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625: Introduce operating-points table (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable McASP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable Mailbox nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable PCIe nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable MCAN nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable MDIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: MDIO pinmux should belong to the MDIO node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable ECAP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable EPWM nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable SPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable I2C nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable UART nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Rename clock-names adc_tsc_fck to fck (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Enable I2C nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Enable MCAN nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Enable Mailbox nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Enable Mailbox nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable Mailbox nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Enable UART nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Enable I2C nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Enable UART nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable MCAN nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable MCASP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable I2C nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable UART nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable OSPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable SDHCI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable MCAN nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable MDIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: MDIO pinmux should belong to the MDIO node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable ECAP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable EPWM nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable SPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable I2C nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable UART nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable GPMC and ELM nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable MCAN nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable MDIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: MDIO pinmux should belong to the MDIO node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable PCIe nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable ECAP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable EPWM nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable SPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable I2C nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable UART nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: fix main pinmux range (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add support for AM62A7-SK (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Introduce AM62A7 family of SoCs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Add epwm nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add epwm nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Add DT entry for onboard LEDs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-mcu-wakeup: Add SA2UL node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Do not exclusively claim SA2UL (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Move SA2UL to unused PSI-L thread ID (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Disable RNG node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-main: Add main domain watchdog entries (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add ELM (Error Location Module) node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add GPMC memory controller node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: fix RNG node clock id (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Enable crypto accelerator (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Add SA2UL address space to Main CBASS ranges (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add main_cpts label (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Enable crypto accelerator (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Enable ramoops (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Add pinmux corresponding to main_uart0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Align gpio-key node names with dtschema (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Adjust whitespace around '=' (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Remove support for HS400 speed mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Fix overlapping GICD memory region (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Enable HDMI (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Enable DisplayPort (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-common-proc-board: add DP to j7 evm (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-*: add DP & DP PHY (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add SA3UL ranges in cbass_main (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add support for MCAN (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-mcu: Enable MCU GPIO module (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Add ECAP APWM nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Enable on board peripherals (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add more peripheral nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-mcu: remove incorrect UART base clock rates (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Enable WLAN connected to SDHCI0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add support for AM62-SK (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Introduce base support for AM62x SoC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-*: Drop address and size cells from flash nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-*: Fix whitespace around flash@0 nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Fix gic-v3 compatible regs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Fix gic-v3 compatible regs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Fix gic-v3 compatible regs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Fix gic-v3 compatible regs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Fix gic-v3 compatible regs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-mcu-wakeup: Fix the interrupt-parent for wkup_gpioX instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Add ESM0 to device memory map (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65*: Remove #address-cells/#size-cells from flash nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add RTI watchdog nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Alias console uart to serial2 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Move aliases to board dts (Andrew Halaney) [RHEL-25014] - arch: arm64: ti: Add support J721S2 Common Processor Board (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add initial support for J721S2 System on Module (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add initial support for J721S2 SoC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Disable mcasp nodes at dtsi level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm/sk: Add support for main domain mcan nodes in EVM and disable them on SK (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add support for MCAN (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-common-proc-board: Add support for mcu and main mcan nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add support for MCAN nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: am654-base-board/am65-iot2050-common: Disable mcan nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-mcu: Add Support for MCAN (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: add timesync router node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Correct the d-cache-sets info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Fix the L2 cache sets (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Fix the L2 cache sets (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642: Fix the L2 cache sets (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j721e-main: Fix 'dtbs_check' in serdes_ln_ctrl node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j7200-main: Fix 'dtbs_check' serdes_ln_ctrl node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: correct cache-sets info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Add DDR carveout memory nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Add IPC sub-mailbox nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add support for J721E SK (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Add support for product generation 2 boards (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Prepare for adding 2nd-generation boards (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Add/enabled mailboxes and carve-outs for R5F cores (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Disable SR2.0-only PRUs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Flip mmc device ordering on Advanced devices (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Add j7200-evm compatible (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-common-proc-board: Add j721e-evm compatible (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add ICSSG nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Makefile: Collate AM64 platforms together (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Relocate thermal-zones to SoC specific location (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: ti-k3*: Introduce aliases for mmc nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Cleanup "ranges" property in "pcie" DT node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j7200-main: Add *max-virtual-functions* for pcie-ep DT node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j7200-main: Fix "bus-range" upto 256 bus number for PCIe (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j7200-main: Fix "vendor-id"/"device-id" properties of pcie node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Fix "bus-range" upto 256 bus number for PCIe (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Fix "max-virtual-functions" in PCIe EP nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-mcu: Add pinctrl (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Add pwm nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm: Add pwm nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add ecap pwm nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add epwm nodes (Andrew Halaney) [RHEL-25014] - kbuild: Cleanup DT Overlay intermediate files as appropriate (Andrew Halaney) [RHEL-25014] - kbuild: Allow DTB overlays to built into .dtbo.S files (Andrew Halaney) [RHEL-25014] - kbuild: Allow DTB overlays to built from .dtso named source files (Andrew Halaney) [RHEL-25014] - tools/rtla: Exit with EXIT_SUCCESS when help is invoked (John Kacur) [RHEL-28660] - tools/rtla: Replace setting prio with nice for SCHED_OTHER (John Kacur) [RHEL-28660] - tools/rtla: Remove unused sched_getattr() function (John Kacur) [RHEL-28660] - tools/rtla: Fix clang warning about mount_point var size (John Kacur) [RHEL-28660] - tools/rtla: Fix uninitialized bucket/data->bucket_size warning (John Kacur) [RHEL-28660] - tools/rtla: Fix Makefile compiler options for clang (John Kacur) [RHEL-28660] - tools/rv: Fix curr_reactor uninitialized variable (John Kacur) [RHEL-28660] - tools/rv: Fix Makefile compiler options for clang (John Kacur) [RHEL-28660] - netfs, fscache: Prevent Oops in fscache_put_cache() (Pavel Reichl) [RHEL-28890] {CVE-2024-26612} - bnx2fc: Remove spin_lock_bh while release resources after upload. (John Meneghini) [RHEL-9662] - ice: fold ice_ptp_read_time into ice_ptp_gettimex64 (Michal Schmidt) [RHEL-19000] - ice: avoid the PTP hardware semaphore in gettimex64 path (Michal Schmidt) [RHEL-19000] - ice: add ice_adapter for shared data across PFs on the same NIC (Michal Schmidt) [RHEL-19000] - overlay: disable EVM (Coiby Xu) [RHEL-29566] - evm: add support to disable EVM on unsupported filesystems (Coiby Xu) [RHEL-29566] - evm: don't copy up 'security.evm' xattr (Coiby Xu) [RHEL-29566] - mm, vmscan: remove ISOLATE_UNMAPPED (Nico Pache) [RHEL-28667] - trace-vmscan-postprocess: sync with tracepoints updates (Nico Pache) [RHEL-28667] - tracing: incorrect isolate_mote_t cast in mm_vmscan_lru_isolate (Nico Pache) [RHEL-28667] - mm/mglru: skip special VMAs in lru_gen_look_around() (Nico Pache) [RHEL-28667] - mm/mglru: reclaim offlined memcgs harder (Nico Pache) [RHEL-28667] - mm/mglru: try to stop at high watermarks (Nico Pache) [RHEL-28667] - mm/mglru: fix underprotected page cache (Nico Pache) [RHEL-28667] - mm: multi-gen LRU: reuse some legacy trace events (Nico Pache) [RHEL-28667] - mm: multi-gen LRU: improve design doc (Nico Pache) [RHEL-28667] - mm: multi-gen LRU: clean up sysfs code (Nico Pache) [RHEL-28667] - printk: allow disabling printk per-console device kthreads at boot (Luis Claudio R. Goncalves) [RHEL-17709] - powerpc/pseries/iommu: IOMMU table is not initialized for kdump over SR-IOV (Mamatha Inamdar) [RHEL-25055] - IB/hfi1: Fix sdma.h tx->num_descs off-by-one error (Daniel Vacek) [RHEL-26063] - ASoC: Intel: soc-acpi: rt713+rt1316, no sdw-dmic config (Jaroslav Kysela) [RHEL-26456] - hv_netvsc: Register VF in netvsc_probe if NET_DEVICE_REGISTER missed (Maxim Levitsky) [RHEL-26435] - hv_netvsc: Fix race condition between netvsc_probe and netvsc_remove (Maxim Levitsky) [RHEL-26435] - mlxsw: spectrum_acl_tcam: Fix stack corruption (Ivan Vecera) [RHEL-26463] {CVE-2024-26586}- mm/page_alloc: don't wake kswapd from rmqueue() unless __GFP_KSWAPD_RECLAIM is specified (Waiman Long) [RHEL-24120] - debugobjects: Recheck debug_objects_enabled before reporting (Waiman Long) [RHEL-24120] - debugobjects: Don't wake up kswapd from fill_pool() (Waiman Long) [RHEL-24120] - RDMA/cma: Avoid GID lookups on iWARP devices (Benjamin Coddington) [RHEL-12457] - RDMA/cma: Deduplicate error flow in cma_validate_port() (Benjamin Coddington) [RHEL-12457] - RDMA/core: Set gid_attr.ndev for iWARP devices (Benjamin Coddington) [RHEL-12457] - RDMA/siw: Fabricate a GID on tun and loopback devices (Benjamin Coddington) [RHEL-12457] - redhat: Enable -Werror for aarch64 (Eric Chanudet) [RHEL-29316] - redhat: redhat/Makefile: include the subtrees merge script in the makefiles (Derek Barbosa) - crypto: dh - implement FIPS PCT (Vladis Dronov) [RHEL-25845] - crypto: tcrypt - add ffdhe2048(dh) test (Vladis Dronov) [RHEL-25845] - crypto: dh - Make public key test FIPS-only (Vladis Dronov) [RHEL-25845] - tools/resolve_btfids: Fix cross-compilation to non-host endianness (Viktor Malik) [RHEL-16042] - tools/resolve_btfids: Refactor set sorting with types from btf_ids.h (Viktor Malik) [RHEL-16042] - powerpc/mm: Fix null-pointer dereference in pgtable_cache_add (Mamatha Inamdar) [RHEL-29120] {CVE-2023-52607} - gfs2: Fix invalid metadata access in punch_hole (Andrew Price) [RHEL-28241] - i2c: Fix a potential use after free (David Arcari) [RHEL-26851] {CVE-2019-25162} - i2c: i801: Fix block process call transactions (David Arcari) [RHEL-26479] {CVE-2024-26593} - sched/membarrier: reduce the ability to hammer on sys_membarrier (Wander Lairson Costa) [RHEL-23428] {CVE-2024-26602}- pinctrl: bcm2835: Handle gpiochip_add_pin_range() errors (Eric Chanudet) [RHEL-28621] - pinctrl-bcm2835.c: fix race condition when setting gpio dir (Eric Chanudet) [RHEL-28621] - pinctrl: bcm2835: Remove of_node_put() in bcm2835_of_gpio_ranges_fallback() (Eric Chanudet) [RHEL-28621] - pinctrl: bcm2835: Make the irqchip immutable (Eric Chanudet) [RHEL-28621] - pinctrl: bcm2835: drop irq_enable/disable callbacks (Eric Chanudet) [RHEL-28621] - pinctrl-bcm2835: don't call pinctrl_gpio_direction() (Eric Chanudet) [RHEL-28621] - pinctrl: bcm2835: Silence uninit warning (Eric Chanudet) [RHEL-28621] - pinctrl: bcm2835: Allow building driver as a module (Eric Chanudet) [RHEL-28621] - pinctrl: bcm2835: Replace BUG with BUG_ON (Eric Chanudet) [RHEL-28621] - block: Rename BLK_STS_NEXUS to BLK_STS_RESV_CONFLICT (Ming Lei) [RHEL-25988] - block: Add PR callouts for read keys and reservation (Ming Lei) [RHEL-25988] - block: sed-opal: handle empty atoms when parsing response (Ming Lei) [RHEL-25988] - virtio-blk: Ensure no requests in virtqueues before deleting vqs. (Ming Lei) [RHEL-25988] - blk-iocost: Fix an UBSAN shift-out-of-bounds warning (Ming Lei) [RHEL-25988] - blk-wbt: Fix detection of dirty-throttled tasks (Ming Lei) [RHEL-25988] - block: Fix where bio IO priority gets set (Ming Lei) [RHEL-25988] - aoe: avoid potential deadlock at set_capacity (Ming Lei) [RHEL-25988] - block: Fix WARNING in _copy_from_iter (Ming Lei) [RHEL-25988] - block: Move checking GENHD_FL_NO_PART to bdev_add_partition() (Ming Lei) [RHEL-25988] - block: Treat sequential write preferred zone type as invalid (Ming Lei) [RHEL-25988] - block: remove disk_clear_zoned (Ming Lei) [RHEL-25988] - sd: remove the !ZBC && blk_queue_is_zoned case in sd_read_block_characteristics (Ming Lei) [RHEL-25988] - drivers/block/xen-blkback/common.h: Fix spelling typo in comment (Ming Lei) [RHEL-25988] - blk-cgroup: don't use removal safe list iterators (Ming Lei) [RHEL-25988] - block: floor the discard granularity to the physical block size (Ming Lei) [RHEL-25988] - mtd_blkdevs: use the default discard granularity (Ming Lei) [RHEL-25988] - zram: use the default discard granularity (Ming Lei) [RHEL-25988] - null_blk: use the default discard granularity (Ming Lei) [RHEL-25988] - nbd: use the default discard granularity (Ming Lei) [RHEL-25988] - ubd: use the default discard granularity (Ming Lei) [RHEL-25988] - block: default the discard granularity to sector size (Ming Lei) [RHEL-25988] - block: remove two comments in bio_split_discard (Ming Lei) [RHEL-25988] - block: rename and document BLK_DEF_MAX_SECTORS (Ming Lei) [RHEL-25988] - loop: don't abuse BLK_DEF_MAX_SECTORS (Ming Lei) [RHEL-25988] - aoe: don't abuse BLK_DEF_MAX_SECTORS (Ming Lei) [RHEL-25988] - null_blk: don't cap max_hw_sectors to BLK_DEF_MAX_SECTORS (Ming Lei) [RHEL-25988] - loop: don't update discard limits from loop_set_status (Ming Lei) [RHEL-25988] - blk-wbt: remove the separate write cache tracking (Ming Lei) [RHEL-25988] - block: reject invalid operation in submit_bio_noacct (Ming Lei) [RHEL-25988] - drbd: actlog: fix kernel-doc warnings and spelling (Ming Lei) [RHEL-25988] - block: skip start/end time stamping for passthrough IO (Ming Lei) [RHEL-25988] - block: export disk_clear_zoned() (Ming Lei) [RHEL-25988] - sd: only call disk_clear_zoned when needed (Ming Lei) [RHEL-25988] - block: simplify disk_set_zoned (Ming Lei) [RHEL-25988] - block: remove support for the host aware zone model (Ming Lei) [RHEL-25988] - dm error: Add support for zoned block devices (Ming Lei) [RHEL-25988] - virtio_blk: remove the broken zone revalidation support (Ming Lei) [RHEL-25988] - virtio_blk: cleanup zoned device probing (Ming Lei) [RHEL-25988] - block: add check of 'minors' and 'first_minor' in device_add_disk() (Ming Lei) [RHEL-25988] - block: skip cgroups for passthrough io (Ming Lei) [RHEL-25988] - block: improve struct request_queue layout (Ming Lei) [RHEL-25988] - block: support adding less than len in bio_add_hw_page (Ming Lei) [RHEL-25988] - block: prevent an integer overflow in bvec_try_merge_hw_page (Ming Lei) [RHEL-25988] - block: Set memalloc_noio to false on device_add_disk() error path (Ming Lei) [RHEL-25988] - block/rnbd-srv: Check for unlikely string overflow (Ming Lei) [RHEL-25988] - block: Remove special-casing of compound pages (Ming Lei) [RHEL-25988] - block: skip QUEUE_FLAG_STATS and rq-qos for passthrough io (Ming Lei) [RHEL-25988] - block: move a few definitions out of CONFIG_BLK_DEV_ZONED (Ming Lei) [RHEL-25988] - block/rnbd: add support for REQ_OP_WRITE_ZEROES (Ming Lei) [RHEL-25988] - block: renumber QUEUE_FLAG_HW_WC (Ming Lei) [RHEL-25988] - block: Document the role of the two attribute groups (Ming Lei) [RHEL-25988] - block: warn once for each partition in bio_check_ro() (Ming Lei) [RHEL-25988] - block: move .bd_inode into 1st cacheline of block_device (Ming Lei) [RHEL-25988] - nbd: pass nbd_sock to nbd_read_reply() instead of index (Ming Lei) [RHEL-25988] - block/null_blk: Fix double blk_mq_start_request() warning (Ming Lei) [RHEL-25988] - nbd: fix null-ptr-dereference while accessing 'nbd->config' (Ming Lei) [RHEL-25988] - nbd: factor out a helper to get nbd_config without holding 'config_lock' (Ming Lei) [RHEL-25988] - nbd: fold nbd config initialization into nbd_alloc_config() (Ming Lei) [RHEL-25988] - blk-core: use pr_warn_ratelimited() in bio_check_ro() (Ming Lei) [RHEL-25988] - nbd: fix uaf in nbd_open (Ming Lei) [RHEL-25988] - powerpc/pseries: PLPKS SED Opal keystore support (Ming Lei) [RHEL-25988] - block: sed-opal: keystore access for SED Opal keys (Ming Lei) [RHEL-25988] - block:sed-opal: SED Opal keystore (Ming Lei) [RHEL-25988] - partitions/ibm: Introduce defines for magic string length values (Ming Lei) [RHEL-25988] - partitions/ibm: Replace strncpy() and improve readability (Ming Lei) [RHEL-25988] - partitions/ibm: Remove unnecessary memset (Ming Lei) [RHEL-25988] - aoe: replace strncpy with strscpy (Ming Lei) [RHEL-25988] - null_blk: replace strncpy with strscpy (Ming Lei) [RHEL-25988] - block/null_blk: add queue_rqs() support (Ming Lei) [RHEL-25988] - blk-mq: update driver tags request table when start request (Ming Lei) [RHEL-25988] - blk-mq: support batched queue_rqs() on shared tags queue (Ming Lei) [RHEL-25988] - blk-mq: remove RQF_MQ_INFLIGHT (Ming Lei) [RHEL-25988] - blk-mq: account active requests when get driver tag (Ming Lei) [RHEL-25988] - blk-throttle: check for overflow in calculate_bytes_allowed (Ming Lei) [RHEL-25988] - block: Fix regression in sed-opal for a saved key. (Ming Lei) [RHEL-25988] - block: Don't invalidate pagecache for invalid falloc modes (Ming Lei) [RHEL-25988] - block: correct stale comment in rq_qos_wait (Ming Lei) [RHEL-25988] - blk-mq: fix tags UAF when shrinking q->nr_hw_queues (Ming Lei) [RHEL-25988] - block: fix pin count management when merging same-page segments (Ming Lei) [RHEL-25988] - null_blk: fix poll request timeout handling (Ming Lei) [RHEL-25988] - s390/dasd: fix string length handling (Ming Lei) [RHEL-25988] - block: don't add or resize partition on the disk with GENHD_FL_NO_PART (Ming Lei) [RHEL-25988] - blk-throttle: consider 'carryover_ios/bytes' in throtl_trim_slice() (Ming Lei) [RHEL-25988] - blk-throttle: use calculate_io/bytes_allowed() for throtl_trim_slice() (Ming Lei) [RHEL-25988] - blk-throttle: fix wrong comparation while 'carryover_ios/bytes' is negative (Ming Lei) [RHEL-25988] - blk-throttle: print signed value 'carryover_bytes/ios' for user (Ming Lei) [RHEL-25988] - block: use strscpy() to instead of strncpy() (Ming Lei) [RHEL-25988] - block: sed-opal: keyring support for SED keys (Ming Lei) [RHEL-25988] - block: sed-opal: Implement IOC_OPAL_REVERT_LSP (Ming Lei) [RHEL-25988] - block: sed-opal: Implement IOC_OPAL_DISCOVERY (Ming Lei) [RHEL-25988] - blk-mq: prealloc tags when increase tagset nr_hw_queues (Ming Lei) [RHEL-25988] - blk-mq: delete redundant tagset map update when fallback (Ming Lei) [RHEL-25988] - blk-mq: fix tags leak when shrink nr_hw_queues (Ming Lei) [RHEL-25988] - blk-cgroup: Fix NULL deref caused by blkg_policy_data being installed before init (Ming Lei) [RHEL-25988] - block: Bring back zero_fill_bio_iter (Ming Lei) [RHEL-25988] - block: Allow bio_iov_iter_get_pages() with bio->bi_bdev unset (Ming Lei) [RHEL-25988] - block: Add some exports for bcachefs (Ming Lei) [RHEL-25988] - block: fix bad lockdep annotation in blk-iolatency (Ming Lei) [RHEL-25988] - swim3: mark swim3_init() static (Ming Lei) [RHEL-25988] - block: remove init_mutex and open-code blk_iolatency_try_init (Ming Lei) [RHEL-25988] - block/mq-deadline: use correct way to throttling write requests (Ming Lei) [RHEL-25988] - iocost_monitor: improve it by adding iocg wait_ms (Ming Lei) [RHEL-25988] - iocost_monitor: print vrate inuse along with base_vrate (Ming Lei) [RHEL-25988] - iocost_monitor: fix kernel queue kobj changes (Ming Lei) [RHEL-25988] - block: cleanup bio_integrity_prep (Ming Lei) [RHEL-25988] - block: Improve performance for BLK_MQ_F_BLOCKING drivers (Ming Lei) [RHEL-25988] - scsi: Remove a blk_mq_run_hw_queues() call (Ming Lei) [RHEL-25988] - scsi: Inline scsi_kick_queue() (Ming Lei) [RHEL-25988] - block: refactor to use helper (Ming Lei) [RHEL-25988] - blk-flush: reuse rq queuelist in flush state machine (Ming Lei) [RHEL-25988] - blk-flush: count inflight flush_data requests (Ming Lei) [RHEL-25988] - blk-mq: use percpu csd to remote complete instead of per-rq csd (Ming Lei) [RHEL-25988] - block: don't allow enabling a cache on devices that don't support it (Ming Lei) [RHEL-25988] - block: cleanup queue_wc_store (Ming Lei) [RHEL-25988] - nbd: automatically load module on genl access (Ming Lei) [RHEL-25988] - blk-wbt: Replace strlcpy with strscpy (Ming Lei) [RHEL-25988] - kyber: Replace strlcpy with strscpy (Ming Lei) [RHEL-25988] - block: null_blk: cleanup null_queue_rq() (Ming Lei) [RHEL-25988] - block: null_blk: Fix handling of fake timeout request (Ming Lei) [RHEL-25988] - fbdev/simplefb: change loglevel when the power domains cannot be parsed (Robert Foss) [RHEL-17425] - fbdev/simplefb: Suppress error on missing power domains (Robert Foss) [RHEL-17425] - IMA: reject unknown hash algorithms in ima_get_hash_algo (Joel Slebodnick) [RHEL-26952] - redhat/configs: aarch64: enable SCMI pmdomain driver (Radu Rendec) [RHEL-26434] - firmware: arm_scmi: Add generic OPP support to the SCMI performance domain (Radu Rendec) [RHEL-26434] - OPP: Extend support for the opp-level beyond required-opps (Radu Rendec) [RHEL-26434] - OPP: Switch to use dev_pm_domain_set_performance_state() (Radu Rendec) [RHEL-26434] - PM: domains: Implement the ->set_performance_state() callback for genpd (Radu Rendec) [RHEL-26434] - PM: domains: Introduce dev_pm_domain_set_performance_state() (Radu Rendec) [RHEL-26434] - pmdomain: arm: Fix NULL dereference on scmi_perf_domain removal (Radu Rendec) [RHEL-26434] - pmdomain: arm: Avoid polling for scmi_perf_domain (Radu Rendec) [RHEL-26434] - pmdomain: arm: Add the SCMI performance domain (Radu Rendec) [RHEL-26434] - PM: domains: Allow genpd providers to manage OPP tables directly by its FW (Radu Rendec) [RHEL-26434] - cpufreq: scmi: Add support to parse domain-id using #power-domain-cells (Radu Rendec) [RHEL-26434] - dt-bindings: power: Clarify performance capabilities of power-domains (Radu Rendec) [RHEL-26434] - dt-bindings: firmware: arm,scmi: Extend bindings for protocol@13 (Radu Rendec) [RHEL-26434] - dt-bindings: arm: cpus: Add a power-domain-name for a performance-domain (Radu Rendec) [RHEL-26434] - cpufreq: scmi: Avoid one OF parsing in scmi_get_sharing_cpus() (Radu Rendec) [RHEL-26434] - arm64: dts: qcom: sa8775p-ride: Describe sgmii_phy1 irq (Andrew Halaney) [RHEL-28917] - arm64: dts: qcom: sa8775p-ride: Describe sgmii_phy0 irq (Andrew Halaney) [RHEL-28917] - Bluetooth: Fix bogus check for re-auth no supported with non-ssp (Bastien Nocera) [RHEL-18225 RHEL-18227] {CVE-2020-10135} - redhat/configs: enable pwr-mlxbf (Nirmala Dalvi) [RHEL-21119] - power: reset: pwr-mlxbf: support graceful reboot instead of emergency reset (Nirmala Dalvi) [RHEL-21119] - power: reset: use capital "OR" for multiple licenses in SPDX (Nirmala Dalvi) [RHEL-21119] - power: reset: pwr-mlxbf: change rst_pwr_hid and low_pwr_hid from global to local variables (Nirmala Dalvi) [RHEL-21119] - power: reset: pwr-mlxbf: add missing include (Nirmala Dalvi) [RHEL-21119] - power: reset: pwr-mlxbf: add BlueField SoC power control driver (Nirmala Dalvi) [RHEL-21119] - redhat/configs: enable pinctrl_mlxbf3 This driver is required to support the pinctrl device on the Bluefield-3 card. (Nirmala Dalvi) [RHEL-21115] - pinctrl: mlxbf3: Remove gpio_disable_free() (Nirmala Dalvi) [RHEL-21115] - pinctrl: use capital "OR" for multiple licenses in SPDX (Nirmala Dalvi) [RHEL-21115] - pinctrl: mlxbf3: set varaiable mlxbf3_pmx_funcs storage-class-specifier to static (Nirmala Dalvi) [RHEL-21115] - pinctrl: mlxbf3: Add pinctrl driver support (Nirmala Dalvi) [RHEL-21115] - redhat/configs: enable gpio_mlxbf3 (Nirmala Dalvi) [RHEL-21113] - gpio: mlxbf3: add an error code check in mlxbf3_gpio_probe (Nirmala Dalvi) [RHEL-21113] - gpio: mlxbf3: use capital "OR" for multiple licenses in SPDX (Nirmala Dalvi) [RHEL-21113] - gpio: mlxbf3: Support add_pin_ranges() (Nirmala Dalvi) [RHEL-21113] - gpio: mlxbf3: Add gpio driver support (Nirmala Dalvi) [RHEL-21113] - redhat/configs: enable mlxbf-pmc (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Ignore unsupported performance blocks (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: mlxbf_pmc_event_list(): make size ptr optional (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Cleanup signed/unsigned mix-up (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Replace uintN_t with kernel-style types (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Fix offset calculation for crspace events (Luiz Capitulino) [RHEL-21122] - platform/mellanox: Check devm_hwmon_device_register_with_groups() return value (Luiz Capitulino) [RHEL-21122] - platform/mellanox: Add null pointer checks for devm_kasprintf() (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Add support for BlueField-3 (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Fix reading of unprogrammed events (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Fix potential buffer overflows (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: fix sscanf() error checking (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: fix kernel-doc notation (Luiz Capitulino) [RHEL-21122] - SUNRPC: Remove stale comments (Jeffrey Layton) [RHEL-22860] - NFSD: Remove BUG_ON in nfsd4_process_cb_update() (Jeffrey Layton) [RHEL-22860] - NFSD: Replace comment with lockdep assertion (Jeffrey Layton) [RHEL-22860] - NFSD: Remove unused @reason argument (Jeffrey Layton) [RHEL-22860] - NFSD: Add callback operation lifetime trace points (Jeffrey Layton) [RHEL-22860] - NFSD: Rename nfsd_cb_state trace point (Jeffrey Layton) [RHEL-22860] - NFSD: Replace dprintks in nfsd4_cb_sequence_done() (Jeffrey Layton) [RHEL-22860] - NFSD: Add nfsd_seq4_status trace event (Jeffrey Layton) [RHEL-22860] - NFSD: Retransmit callbacks after client reconnects (Jeffrey Layton) [RHEL-22860] - NFSD: Reschedule CB operations when backchannel rpc_clnt is shut down (Jeffrey Layton) [RHEL-22860] - NFSD: Convert the callback workqueue to use delayed_work (Jeffrey Layton) [RHEL-22860] - NFSD: Reset cb_seq_status after NFS4ERR_DELAY (Jeffrey Layton) [RHEL-22860] - NFSv4, NFSD: move enum nfs_cb_opnum4 to include/linux/nfs4.h (Jeffrey Layton) [RHEL-22860] - tls: fix use-after-free on failed backlog decryption (Sabrina Dubroca) [RHEL-26410] {CVE-2024-26584} - tls: separate no-async decryption request handling from async (Sabrina Dubroca) [RHEL-26410] {CVE-2024-26584} - tls: decrement decrypt_pending if no async completion will be called (Sabrina Dubroca) [RHEL-26416] {CVE-2024-26583} - net: tls: fix use-after-free with partial reads and async decrypt (Sabrina Dubroca) [RHEL-26398] {CVE-2024-26582} - net: tls: handle backlogging of crypto requests (Sabrina Dubroca) [RHEL-26410] {CVE-2024-26584} - tls: fix race between tx work scheduling and socket close (Sabrina Dubroca) [RHEL-26361] {CVE-2024-26585} - tls: fix race between async notify and socket close (Sabrina Dubroca) [RHEL-26416] {CVE-2024-26583} - net: tls: factor out tls_*crypt_async_wait() (Sabrina Dubroca) [RHEL-26416] {CVE-2024-26583} - i2c: mlxbf: Use devm_platform_get_and_ioremap_resource() (Luiz Capitulino) [RHEL-21116] - I2C: Explicitly include correct DT includes (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: Use dev_err_probe in probe function (Luiz Capitulino) [RHEL-21116] - i2c: Convert to platform remove callback returning void (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: depend on ACPI; clean away ifdeffage (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: remove device tree support (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: support BlueField-3 SoC (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: add multi slave functionality (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: support lock mechanism (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: Fix frequency calculation (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: Refactor _UID handling to use acpi_dev_uid_to_integer() (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: remove IRQF_ONESHOT (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: prevent stack overflow in mlxbf_i2c_smbus_start_transaction() (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: incorrect base address passed during io write (Luiz Capitulino) [RHEL-21116] - Revert "Merge: EDAC: add initial support for El Capitan" (Scott Weaver) - SEV: disable SEV-ES DebugSwap by default (Paolo Bonzini) [RHEL-22997] - dm-integrity, dm-verity: reduce stack usage for recheck (Benjamin Marzinski) [RHEL-20912] - dm-crypt: recheck the integrity tag after a failure (Benjamin Marzinski) [RHEL-20912] - dm-crypt: don't modify the data when using authenticated encryption (Benjamin Marzinski) [RHEL-20912] - dm-verity: recheck the hash after a failure (Benjamin Marzinski) [RHEL-20912] - dm-integrity: recheck the integrity tag after a failure (Benjamin Marzinski) [RHEL-20912] - tracing/timerlat: Move hrtimer_init to timerlat_fd open() (John Kacur) [RHEL-26665] - gfs2: Fix kernel NULL pointer dereference in gfs2_rgrp_dump (Andrew Price) [RHEL-26500] {CVE-2023-52448} - NFSv4: Always ask for type with READDIR (Benjamin Coddington) [RHEL-15843] - sunrpc: have svc tasks sleep in TASK_INTERRUPTIBLE instead of TASK_IDLE (Jeffrey Layton) [RHEL-22742] - smb: client: fix OOB in receive_encrypted_standard() (Scott Mayhew) [RHEL-21687] {CVE-2024-0565} - EDAC/amd64: Add support for family 0x19, models 0x90-9f devices (Aristeu Rozanski) [RHEL-10022] - EDAC/mc: Add support for HBM3 memory type (Aristeu Rozanski) [RHEL-10022] - x86/MCE/AMD: Add new MA_LLC, USR_DP, and USR_CP bank types (Aristeu Rozanski) [RHEL-10022] - EDAC/mce_amd: Remove SMCA Extended Error code descriptions (Aristeu Rozanski) [RHEL-10022] - x86/mce/amd, EDAC/mce_amd: Move long names to decoder module (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Cache and use GPU node map (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Add support for AMD heterogeneous Family 19h Model 30h-3Fh (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Document heterogeneous system enumeration (Aristeu Rozanski) [RHEL-10022] - x86/MCE/AMD, EDAC/mce_amd: Decode UMC_V2 ECC errors (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Fix indentation in umc_determine_edac_cap() (Aristeu Rozanski) [RHEL-10022] - EDAC: Sanitize MODULE_AUTHOR strings (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Add get_err_info() to pvt->ops (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Split dump_misc_regs() into dct/umc functions (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Split init_csrows() into dct/umc functions (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Split determine_edac_cap() into dct/umc functions (Aristeu Rozanski) [RHEL-10022] - fprobe: Ensure running fprobe_exit_handler() finished before calling rethook_free() (Viktor Malik) [RHEL-26131] - fprobe: Release rethook after the ftrace_ops is unregistered (Viktor Malik) [RHEL-26131] - fs,hugetlb: fix NULL pointer dereference in hugetlbs_fill_super {CVE-2024-0841} (Audra Mitchell) [RHEL-20615] {CVE-2024-0841} - smb: client: fix parsing of SMB3.1.1 POSIX create context (Paulo Alcantara) [RHEL-26242] {CVE-2023-52434} - smb: client: fix potential OOBs in smb2_parse_contexts() (Paulo Alcantara) [RHEL-26242] {CVE-2023-52434}- genirq: Wake interrupt threads immediately when changing affinity (Crystal Wood) [RHEL-9148] - scsi: core: Move scsi_host_busy() out of host lock if it is for per-command (Ming Lei) [RHEL-23941] - scsi: core: Move scsi_host_busy() out of host lock for waking up EH handler (Ming Lei) [RHEL-23941] - tracing/timerlat: Move hrtimer_init to timerlat_fd open() (John Kacur) [RHEL-28655] - crypto: akcipher - Disable signing and decryption (Herbert Xu) [RHEL-17113] {CVE-2023-6240} - RDMA/siw: Fix connection failure handling (Kamal Heib) [RHEL-28044] {CVE-2023-52513} - x86/mm: Fix memory encryption features advertisement (Vitaly Kuznetsov) [RHEL-26662] - x86/coco: Export cc_vendor (Vitaly Kuznetsov) [RHEL-26662] - afs: fix __afs_break_callback() / afs_drop_open_mmap() race (Marc Dionne) [RHEL-25171] - afs: Increase buffer size in afs_update_volume_status() (Marc Dionne) [RHEL-25171] - afs: Fix ignored callbacks over ipv4 (Marc Dionne) [RHEL-25171] - rxrpc: Fix counting of new acks and nacks (Marc Dionne) [RHEL-25171] - rxrpc: Fix response to PING RESPONSE ACKs to a dead call (Marc Dionne) [RHEL-25171] - rxrpc: Fix delayed ACKs to not set the reference serial number (Marc Dionne) [RHEL-25171] - rxrpc: Fix generation of serial numbers to skip zero (Marc Dionne) [RHEL-25171] - afs: Fix missing/incorrect unlocking of RCU read lock (Marc Dionne) [RHEL-25171] - afs: Remove afs_dynroot_d_revalidate() as it is redundant (Marc Dionne) [RHEL-25171] - afs: Fix error handling with lookup via FS.InlineBulkStatus (Marc Dionne) [RHEL-25171] - afs: Don't use certain unnecessary folio_*() functions (Marc Dionne) [RHEL-25171] - rxrpc: Fix use of Don't Fragment flag (Marc Dionne) [RHEL-25171] - rxrpc: Fix skbuff cleanup of call's recvmsg_queue and rx_oos_queue (Marc Dionne) [RHEL-25171] - afs: trace: Log afs_make_call(), including server address (Marc Dionne) [RHEL-25171] - afs: Fix offline and busy message emission (Marc Dionne) [RHEL-25171] - afs: Fix fileserver rotation (Marc Dionne) [RHEL-25171] - afs: Overhaul invalidation handling to better support RO volumes (Marc Dionne) [RHEL-25171] - afs: Parse the VolSync record in the reply of a number of RPC ops (Marc Dionne) [RHEL-25171] - afs: Don't leave DONTUSE/NEWREPSITE servers out of server list (Marc Dionne) [RHEL-25171] - afs: Fix comment in afs_do_lookup() (Marc Dionne) [RHEL-25171] - afs: Apply server breaks to mmap'd files in the call processor (Marc Dionne) [RHEL-25171] - afs: Move the vnode/volume validity checking code into its own file (Marc Dionne) [RHEL-25171] - afs: Defer volume record destruction to a workqueue (Marc Dionne) [RHEL-25171] - afs: Make it possible to find the volumes that are using a server (Marc Dionne) [RHEL-25171] - afs: Combine the endpoint state bools into a bitmask (Marc Dionne) [RHEL-25171] - afs: Keep a record of the current fileserver endpoint state (Marc Dionne) [RHEL-25171] - afs: Dispatch vlserver probes in priority order (Marc Dionne) [RHEL-25171] - afs: Dispatch fileserver probes in priority order (Marc Dionne) [RHEL-25171] - afs: Mark address lists with configured priorities (Marc Dionne) [RHEL-25171] - afs: Provide a way to configure address priorities (Marc Dionne) [RHEL-25171] - afs: Remove the unimplemented afs_cmp_addr_list() (Marc Dionne) [RHEL-25171] - afs: Add some more info to /proc/net/afs/servers (Marc Dionne) [RHEL-25171] - rxrpc: Create a procfile to display outstanding client conn bundles (Marc Dionne) [RHEL-25171] - afs: Fold the afs_addr_cursor struct in (Marc Dionne) [RHEL-25171] - afs: Use peer + service_id as call address (Marc Dionne) [RHEL-25171] - afs: Add a tracepoint for struct afs_addr_list (Marc Dionne) [RHEL-25171] - afs: Automatically generate trace tag enums (Marc Dionne) [RHEL-25171] - afs: Rename some fields (Marc Dionne) [RHEL-25171] - afs: Simplify error handling (Marc Dionne) [RHEL-25171] - afs: Don't put afs_call in afs_wait_for_call_to_complete() (Marc Dionne) [RHEL-25171] - afs: Wrap most op->error accesses with inline funcs (Marc Dionne) [RHEL-25171] - afs: Use op->nr_iterations=-1 to indicate to begin fileserver iteration (Marc Dionne) [RHEL-25171] - afs: Handle the VIO and UAEIO aborts explicitly (Marc Dionne) [RHEL-25171] - afs: Rename addr_list::failed to probe_failed (Marc Dionne) [RHEL-25171] - afs: Don't skip server addresses for which we didn't get an RTT reading (Marc Dionne) [RHEL-25171] - rxrpc, afs: Allow afs to pin rxrpc_peer objects (Marc Dionne) [RHEL-25171] - afs: Turn the afs_addr_list address array into an array of structs (Marc Dionne) [RHEL-25171] - afs: Add comments on abort handling (Marc Dionne) [RHEL-25171] - rxrpc_find_service_conn_rcu: fix the usage of read_seqbegin_or_lock() (Marc Dionne) [RHEL-25171] - afs: use read_seqbegin() in afs_check_validity() and afs_getattr() (Marc Dionne) [RHEL-25171] - afs: fix the usage of read_seqbegin_or_lock() in afs_find_server*() (Marc Dionne) [RHEL-25171] - afs: fix the usage of read_seqbegin_or_lock() in afs_lookup_volume_rcu() (Marc Dionne) [RHEL-25171] - afs: Fix use-after-free due to get/remove race in volume tree (Marc Dionne) [RHEL-25171] - afs: Fix overwriting of result of DNS query (Marc Dionne) [RHEL-25171] - afs: Fix dynamic root lookup DNS check (Marc Dionne) [RHEL-25171] - afs: Fix the dynamic root's d_delete to always delete unused dentries (Marc Dionne) [RHEL-25171] - afs: Fix refcount underflow from error handling race (Marc Dionne) [RHEL-25171] - afs: do not test the return value of folio_start_writeback() (Marc Dionne) [RHEL-25171] - afs: Mark a superblock for an R/O or Backup volume as SB_RDONLY (Marc Dionne) [RHEL-25171] - afs: Fix file locking on R/O volumes to operate in local mode (Marc Dionne) [RHEL-25171] - afs: Return ENOENT if no cell DNS record can be found (Marc Dionne) [RHEL-25171] - afs: Make error on cell lookup failure consistent with OpenAFS (Marc Dionne) [RHEL-25171] - afs: Fix afs_server_list to be cleaned up with RCU (Marc Dionne) [RHEL-25171] - rxrpc: Defer the response to a PING ACK until we've parsed it (Marc Dionne) [RHEL-25171] - rxrpc: Fix RTT determination to use any ACK as a source (Marc Dionne) [RHEL-25171] - rxrpc: Fix some minor issues with bundle tracing (Marc Dionne) [RHEL-25171] - rxrpc: Fix two connection reaping bugs (Marc Dionne) [RHEL-25171] - afs: Provide a splice-read wrapper (Marc Dionne) [RHEL-25171] - rxrpc: Replace fake flex-array with flexible-array member (Marc Dionne) [RHEL-25171] - x86/cpu/intel: Detect TME keyid bits before setting MTRR mask registers (Paolo Bonzini) [RHEL-23426] - x86/cpu: Allow reducing x86_phys_bits during early_identify_cpu() (Paolo Bonzini) [RHEL-23426] - x86/boot: Move x86_cache_alignment initialization to correct spot (Paolo Bonzini) [RHEL-23426] - x86/sev-es: Set x86_virt_bits to the correct value straight away, instead of a two-phase approach (Paolo Bonzini) [RHEL-23426] - KVM: x86: make KVM_REQ_NMI request iff NMI pending for vcpu (Prasad Pandit) [RHEL-2815] - drm/tegra: Remove existing framebuffer only if we support display (Robert Foss) [RHEL-26130] - Deprecate qla4xxx in RHEL-9 (Chris Leech) [RHEL-1241] - dm-bufio: fix no-sleep mode (Benjamin Marzinski) [RHEL-23968] - selftests: rtnetlink: add MACsec offload tests (Sabrina Dubroca) [RHEL-24616] - netdevsim: add dummy macsec offload (Sabrina Dubroca) [RHEL-24616] - selftests: rtnetlink: Make the set of tests to run configurable (Sabrina Dubroca) [RHEL-24616]- workqueue: Avoid using isolated cpus' timers on queue_delayed_work (Leonardo Bras) [RHEL-20254] - cnic,bnx2,bnx2x: use UIO_MEM_DMA_COHERENT (Chris Leech) [RHEL-26081] - uio: introduce UIO_MEM_DMA_COHERENT type (Chris Leech) [RHEL-26081] - Reapply "dma-mapping: reject __GFP_COMP in dma_alloc_attrs" (Chris Leech) [RHEL-26081] - Reapply "cnic: don't pass bogus GFP_ flags to dma_alloc_coherent" (Chris Leech) [RHEL-26081] - block: add check that partition length needs to be aligned with block size (Ming Lei) [RHEL-26616] {CVE-2023-52458}- x86/fpu: Stop relying on userspace for info to fault in xsave buffer (Steve Best) [RHEL-26672] {CVE-2024-26603} - redhat: configs: Enable CONFIG_MEMTEST to enable memory test (Eric Chanudet) [RHEL-24906] - x86/smpboot/64: Handle X2APIC BIOS inconsistency gracefully (David Arcari) [RHEL-19514] - x86/apic: Fake primary thread mask for XEN/PV (David Arcari) [RHEL-19514] - cpu/hotplug: Remove dependancy against cpu_primary_thread_mask (David Arcari) [RHEL-19514] - x86/smpboot: Fix the parallel bringup decision (David Arcari) [RHEL-19514] - x86/realmode: Make stack lock work in trampoline_compat() (David Arcari) [RHEL-19514] - x86/smp: Initialize cpu_primary_thread_mask late (David Arcari) [RHEL-19514] - cpu/hotplug: Fix off by one in cpuhp_bringup_mask() (David Arcari) [RHEL-19514] - x86/apic: Fix use of X{,2}APIC_ENABLE in asm with older binutils (David Arcari) [RHEL-19514] - x86/tsc: Defer marking TSC unstable to a worker (David Arcari) [RHEL-19514] - cpu/hotplug: Remove unused function declaration cpu_set_state_online() (David Arcari) [RHEL-19514] - x86/smpboot/64: Implement arch_cpuhp_init_parallel_bringup() and enable it (David Arcari) [RHEL-19514] - x86/smpboot: Support parallel startup of secondary CPUs (David Arcari) [RHEL-19514] - x86/apic/x2apic: Allow CPU cluster_mask to be populated in parallel (David Arcari) [RHEL-19514] - x86/smpboot: Remove initial_gs (David Arcari) [RHEL-19514] - x86/smpboot: Remove early_gdt_descr on 64-bit (David Arcari) [RHEL-19514] - x86/smpboot: Implement a bit spinlock to protect the realmode stack (David Arcari) [RHEL-19514] - x86/apic: Save the APIC virtual base address (David Arcari) [RHEL-19514] - x86/smpboot: Remove initial_stack on 64-bit (David Arcari) [RHEL-19514] - cpu/hotplug: Allow "parallel" bringup up to CPUHP_BP_KICK_AP_STATE (David Arcari) [RHEL-19514] - x86/apic: Provide cpu_primary_thread mask (David Arcari) [RHEL-19514] - x86/smpboot: Enable split CPU startup (David Arcari) [RHEL-19514] - cpu/hotplug: Provide a split up CPUHP_BRINGUP mechanism (David Arcari) [RHEL-19514] - cpu/hotplug: Remove unused state functions (David Arcari) [RHEL-19514] - riscv: Switch to hotplug core state synchronization (David Arcari) [RHEL-19514] - MIPS: SMP_CPS: Switch to hotplug core state synchronization (David Arcari) [RHEL-19514] - arm64: smp: Switch to hotplug core state synchronization (David Arcari) [RHEL-19514] - ARM: smp: Switch to hotplug core state synchronization (David Arcari) [RHEL-19514] - cpu/hotplug: Remove cpu_report_state() and related unused cruft (David Arcari) [RHEL-19514] - cpu/hotplug: Add debug printks for hotplug callback failures (David Arcari) [RHEL-19514] - cpu/hotplug: Do not bail-out in DYING/STARTING sections (David Arcari) [RHEL-19514] - cpu/hotplug: Initialise all cpuhp_cpu_state structs earlier (David Arcari) [RHEL-19514] - x86/smpboot: Switch to hotplug core state synchronization (David Arcari) [RHEL-19514] - cpu/hotplug: Add CPU state tracking and synchronization (David Arcari) [RHEL-19514] - x86/xen/hvm: Get rid of DEAD_FROZEN handling (David Arcari) [RHEL-19514] - x86/xen/smp_pv: Remove wait for CPU online (David Arcari) [RHEL-19514] - x86/smpboot: Remove wait for cpu_online() (David Arcari) [RHEL-19514] - cpu/hotplug: Rework sparse_irq locking in bringup_cpu() (David Arcari) [RHEL-19514] - x86/smpboot: Remove cpu_callin_mask (David Arcari) [RHEL-19514] - x86/smpboot: Make TSC synchronization function call based (David Arcari) [RHEL-19514] - x86/smpboot: Move synchronization masks to SMP boot code (David Arcari) [RHEL-19514] - x86/cpu/cacheinfo: Remove cpu_callout_mask dependency (David Arcari) [RHEL-19514] - gitlab-ci: enable arm64/s390x/ppc64le debug builds (Michael Hofmann) - PCI/ASPM: Fix deadlock when enabling ASPM (Myron Stowe) [RHEL-26162] - MAINTAINERS: Orphan Cadence PCIe IP (Myron Stowe) [RHEL-26162] - Revert "PCI/ASPM: Remove pcie_aspm_pm_state_change()" (Myron Stowe) [RHEL-26162] - Revert "PCI: acpiphp: Reassign resources on bridge if necessary" (Myron Stowe) [RHEL-26162] - PCI/ASPM: Add pci_disable_link_state_locked() lockdep assert (Myron Stowe) [RHEL-26162] - PCI/ASPM: Clean up __pci_disable_link_state() 'sem' parameter (Myron Stowe) [RHEL-26162] - PCI: qcom: Clean up ASPM comment (Myron Stowe) [RHEL-26162] - PCI: qcom: Fix potential deadlock when enabling ASPM (Myron Stowe) [RHEL-26162] - PCI: vmd: Fix potential deadlock when enabling ASPM (Myron Stowe) [RHEL-26162] - PCI/ASPM: Add pci_enable_link_state_locked() (Myron Stowe) [RHEL-26162] - PCI: loongson: Limit MRRS to 256 (Myron Stowe) [RHEL-26162] - PCI: Simplify pcie_capability_clear_and_set_word() to ..._clear_word() (Myron Stowe) [RHEL-26162] - PCI: endpoint: Fix double free in __pci_epc_create() (Myron Stowe) [RHEL-26162] - PCI: Replace unnecessary UTF-8 in Kconfig (Myron Stowe) [RHEL-26162] - logic_pio: Remove logic_outb(), _outw(), outl() duplicate declarations (Myron Stowe) [RHEL-26162] - PCI: Make pci_assign_unassigned_resources() non-init (Myron Stowe) [RHEL-26162] - PCI: Prevent xHCI driver from claiming AMD VanGogh USB3 DRD device (Myron Stowe) [RHEL-26162] - PCI/portdrv: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI/VC: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI/PTM: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI/PME: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI/ATS: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI/ATS: Show PASID Capability register width in bitmasks (Myron Stowe) [RHEL-26162] - PCI: Use FIELD_GET() in Sapphire RX 5600 XT Pulse quirk (Myron Stowe) [RHEL-26162] - PCI: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI/MSI: Use FIELD_GET/PREP() (Myron Stowe) [RHEL-26162] - PCI/DPC: Use defines with DPC reason fields (Myron Stowe) [RHEL-26162] - PCI/DPC: Use defined fields with DPC_CTL register (Myron Stowe) [RHEL-26162] - PCI/DPC: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI: hotplug: Use FIELD_GET/PREP() (Myron Stowe) [RHEL-26162] - PCI: dwc: Use FIELD_GET/PREP() (Myron Stowe) [RHEL-26162] - PCI: cadence: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI: Use FIELD_GET() to extract Link Width (Myron Stowe) [RHEL-26162] - PCI: mvebu: Use FIELD_PREP() with Link Width (Myron Stowe) [RHEL-26162] - PCI: tegra194: Use FIELD_GET()/FIELD_PREP() with Link Width fields (Myron Stowe) [RHEL-26162] - scsi: ipr: Do PCI error checks on own line (Myron Stowe) [RHEL-26162] - PCI: xgene: Do PCI error check on own line & keep return value (Myron Stowe) [RHEL-26162] - PCI: Do error check on own line to split long "if" conditions (Myron Stowe) [RHEL-26162] - atm: iphase: Do PCI error checks on own line (Myron Stowe) [RHEL-26162] - sh: pci: Do PCI error check on own line (Myron Stowe) [RHEL-26162] - alpha: Streamline convoluted PCI error handling (Myron Stowe) [RHEL-26162] - dt-bindings: PCI: xilinx-xdma: Add schemas for Xilinx XDMA PCIe Root Port Bridge (Myron Stowe) [RHEL-26162] - PCI: xilinx-cpm: Move IRQ definitions to a common header (Myron Stowe) [RHEL-26162] - PCI: xilinx-nwl: Modify ECAM size to enable support for 256 buses (Myron Stowe) [RHEL-26162] - PCI: xilinx-nwl: Rename the NWL_ECAM_VALUE_DEFAULT macro (Myron Stowe) [RHEL-26162] - dt-bindings: PCI: xilinx-nwl: Modify ECAM size in the DT example (Myron Stowe) [RHEL-26162] - PCI: xilinx-nwl: Remove redundant code that sets Type 1 header fields (Myron Stowe) [RHEL-26162] - dt-bindings: PCI: xilinx-nwl: Convert to YAML schemas of Xilinx NWL PCIe Root Port Bridge (Myron Stowe) [RHEL-26162] - PCI: tegra194: Use Mbps_to_icc() macro for setting icc speed (Myron Stowe) [RHEL-26162] - PCI: qcom-ep: Use PCIE_SPEED2MBS_ENC() macro for encoding link speed (Myron Stowe) [RHEL-26162] - PCI: qcom: Use PCIE_SPEED2MBS_ENC() macro for encoding link speed (Myron Stowe) [RHEL-26162] - misc: pci_endpoint_test: Add Device ID for R-Car S4-8 PCIe controller (Myron Stowe) [RHEL-26162] - MAINTAINERS: Update PCI DRIVER FOR RENESAS R-CAR for R-Car Gen4 (Myron Stowe) [RHEL-26162] - PCI: rcar-gen4: Add endpoint mode support (Myron Stowe) [RHEL-26162] - PCI: rcar-gen4: Add R-Car Gen4 PCIe controller support for host mode (Myron Stowe) [RHEL-26162] - dt-bindings: PCI: renesas: Add R-Car Gen4 PCIe Endpoint (Myron Stowe) [RHEL-26162] - dt-bindings: PCI: renesas: Add R-Car Gen4 PCIe Host (Myron Stowe) [RHEL-26162] - dt-bindings: PCI: dwc: Update maxItems of reg and reg-names (Myron Stowe) [RHEL-26162] - PCI: dwc: endpoint: Introduce .pre_init() and .deinit() (Myron Stowe) [RHEL-26162] - PCI: dwc: Expose dw_pcie_write_dbi2() to module (Myron Stowe) [RHEL-26162] - PCI: dwc: Expose dw_pcie_ep_exit() to module (Myron Stowe) [RHEL-26162] - PCI: dwc: Add EDMA_UNROLL capability flag (Myron Stowe) [RHEL-26162] - PCI: dwc: endpoint: Add multiple PFs support for dbi2 (Myron Stowe) [RHEL-26162] - PCI: tegra194: Drop PCI_EXP_LNKSTA_NLW setting (Myron Stowe) [RHEL-26162] - PCI: dwc: Add missing PCI_EXP_LNKCAP_MLW handling (Myron Stowe) [RHEL-26162] - PCI: dwc: Add dw_pcie_link_set_max_link_width() (Myron Stowe) [RHEL-26162] - PCI: Add T_PVPERL macro (Myron Stowe) [RHEL-26162] - PCI: qcom-ep: Add dedicated callback for writing to DBI2 registers (Myron Stowe) [RHEL-26162] - PCI: layerscape-ep: Set 64-bit DMA mask (Myron Stowe) [RHEL-26162] - PCI: cadence: Drop unused member from struct cdns_plat_pcie (Myron Stowe) [RHEL-26162] - PCI: qcom: Enable ASPM for platforms supporting 1.9.0 ops (Myron Stowe) [RHEL-26162] - PCI: dwc: Add host_post_init() callback (Myron Stowe) [RHEL-26162] - drm/qxl: Use pci_is_vga() to identify VGA devices (Myron Stowe) [RHEL-26162] - drm/virtio: Use pci_is_vga() to identify VGA devices (Myron Stowe) [RHEL-26162] - PCI/sysfs: Enable 'boot_vga' attribute via pci_is_vga() (Myron Stowe) [RHEL-26162] - PCI/VGA: Select VGA devices earlier (Myron Stowe) [RHEL-26162] - PCI/VGA: Use pci_is_vga() to identify VGA devices (Myron Stowe) [RHEL-26162] - PCI: Add pci_is_vga() helper (Myron Stowe) [RHEL-26162] - PCI: Lengthen reset delay for VideoPropulsion Torrent QN16e card (Myron Stowe) [RHEL-26162] - x86/PCI: Avoid PME from D3hot/D3cold for AMD Rembrandt and Phoenix USB4 (Myron Stowe) [RHEL-26162] - PCI/sysfs: Protect driver's D3cold preference from user space (Myron Stowe) [RHEL-26162] - PCI/P2PDMA: Remove redundant goto (Myron Stowe) [RHEL-26162] - PCI/P2PDMA: Fix undefined behavior bug in struct pci_p2pdma_pagemap (Myron Stowe) [RHEL-26162] - PCI: acpiphp: Allow built-in drivers for Attention Indicators (Myron Stowe) [RHEL-26162] - PCI: keystone: Don't discard .probe() callback (Myron Stowe) [RHEL-26162] - PCI: keystone: Don't discard .remove() callback (Myron Stowe) [RHEL-26162] - PCI: kirin: Don't discard .remove() callback (Myron Stowe) [RHEL-26162] - PCI: exynos: Don't discard .remove() callback (Myron Stowe) [RHEL-26162] - PCI/ACPI: Use acpi_evaluate_dsm_typed() (Myron Stowe) [RHEL-26162] - drm/radeon: Use pci_get_base_class() to reduce duplicated code (Myron Stowe) [RHEL-26162] - drm/amdgpu: Use pci_get_base_class() to reduce duplicated code (Myron Stowe) [RHEL-26162] - drm/nouveau: Use pci_get_base_class() to reduce duplicated code (Myron Stowe) [RHEL-26162] - ALSA: hda: Use pci_get_base_class() to reduce duplicated code (Myron Stowe) [RHEL-26162] - PCI: Add pci_get_base_class() helper (Myron Stowe) [RHEL-26162] - PCI: endpoint: Use IS_ERR_OR_NULL() helper function (Myron Stowe) [RHEL-26162] - PCI/ASPM: Fix L1 substate handling in aspm_attr_store_common() (Myron Stowe) [RHEL-26162] - Revert "PCI/ASPM: Disable only ASPM_STATE_L1 when driver, disables L1" (Myron Stowe) [RHEL-26162] - PCI/ASPM: Convert printk() to pr_*() and add include (Myron Stowe) [RHEL-26162] - PCI/ASPM: Remove unnecessary includes (Myron Stowe) [RHEL-26162] - PCI/ASPM: Use FIELD_MAX() instead of literals (Myron Stowe) [RHEL-26162] - PCI/ASPM: Use time constants (Myron Stowe) [RHEL-26162] - PCI/ASPM: Return U32_MAX instead of bit magic construct (Myron Stowe) [RHEL-26162] - PCI/ASPM: Use FIELD_GET/PREP() to access PCIe capability fields (Myron Stowe) [RHEL-26162] - PCI: Add PCI_L1SS_CTL2 fields (Myron Stowe) [RHEL-26162] - PCI/AER: Factor out interrupt toggling into helpers (Myron Stowe) [RHEL-26162] - pinctrl: intel: use the correct _PM_OPS() export macro (David Arcari) [RHEL-26354] - pinctrl: don't put the reference to GPIO device in pinctrl_pins_show() (David Arcari) [RHEL-26354] - PM: Provide EXPORT_NS_GPL_DEV_SLEEP_PM_OPS (David Arcari) [RHEL-26354] - pinctrl: intel: Add Intel Meteor Point pin controller and GPIO support (David Arcari) [RHEL-26354] - pinctrl: core: Remove unused members from struct group_desc (David Arcari) [RHEL-26354] - pinctrl: imx: Convert to use grp member (David Arcari) [RHEL-26354] - pinctrl: imx: Use temporary variable to hold pins (David Arcari) [RHEL-26354] - pinctrl: freescale: remove generic pin config core support (David Arcari) [RHEL-26354] - pinctrl: core: Embed struct pingroup into struct group_desc (David Arcari) [RHEL-26354] - pinctrl: core: Add a convenient define PINCTRL_GROUP_DESC() (David Arcari) [RHEL-26354] - pinctrl: baytrail: use gpiochip_dup_line_label() (David Arcari) [RHEL-26354] - gpiolib: provide gpiochip_dup_line_label() (David Arcari) [RHEL-26354] - pinctrl: core: Make pins const unsigned int pointer in struct group_desc (David Arcari) [RHEL-26354] - pinctrl: Convert unsigned to unsigned int (David Arcari) [RHEL-26354] - pinctrl: don't include GPIOLIB private header (David Arcari) [RHEL-26354] - pinctrl: stop using gpiod_to_chip() (David Arcari) [RHEL-26354] - gpiolib: add gpio_device_get_label() stub for !GPIOLIB (David Arcari) [RHEL-26354] - gpiolib: add gpio_device_get_base() stub for !GPIOLIB (David Arcari) [RHEL-26354] - gpiolib: add gpiod_to_gpio_device() stub for !GPIOLIB (David Arcari) [RHEL-26354] - gpiolib: Fix scope-based gpio_device refcounting (David Arcari) [RHEL-26354] - gpiolib: provide gpio_device_get_label() (David Arcari) [RHEL-26354] - gpiolib: provide gpio_device_get_base() (David Arcari) [RHEL-26354] - gpiolib: provide gpiod_to_gpio_device() (David Arcari) [RHEL-26354] - gpiolib: add support for scope-based management to gpio_device (David Arcari) [RHEL-26354] - gpiolib: make gpio_device_get() and gpio_device_put() public (David Arcari) [RHEL-26354] - pinctrl: baytrail: Simplify code with cleanup helpers (David Arcari) [RHEL-26354] - pinctrl: Bulk conversion to generic_handle_domain_irq() (David Arcari) [RHEL-26354] - pinctrl: baytrail: Move default strength assignment to a switch-case (David Arcari) [RHEL-26354] - pinctrl: baytrail: Factor out byt_gpio_force_input_mode() (David Arcari) [RHEL-26354] - pinctrl: baytrail: Fix types of config value in byt_pin_config_set() (David Arcari) [RHEL-26354] - pinctrl: avoid reload of p state in list iteration (David Arcari) [RHEL-26354] - pinctrl: intel: Add a generic Intel pin control platform driver (David Arcari) [RHEL-26354] - devres: Provide krealloc_array (David Arcari) [RHEL-26354] - redhat/configs: enable new intel pinctrl configs (David Arcari) [RHEL-26354] - pinctrl: intel: Revert "Unexport intel_pinctrl_probe()" (David Arcari) [RHEL-26354] - pinctrl: intel: allow independent COMPILE_TEST (David Arcari) [RHEL-26354] - pinctrl: intel: Refactor intel_pinctrl_get_soc_data() (David Arcari) [RHEL-26354] - pinctrl: intel: Move default strength assignment to a switch-case (David Arcari) [RHEL-26354] - pinctrl: intel: Make PM ops functions static (David Arcari) [RHEL-26354] - pinctrl: tigerlake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: sunrisepoint: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: meteorlake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: lewisburg: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: lakefield: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: jasperlake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: icelake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: geminilake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: emmitsburg: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: elkhartlake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: denverton: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: cedarfork: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: cannonlake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: broxton: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: alderlake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: intel: Provide Intel pin control wide PM ops structure (David Arcari) [RHEL-26354] - Remove custom EXPORT_NS_GPL_DEV_PM_OPS macro (David Arcari) [RHEL-26354] - PM: Improve EXPORT_*_DEV_PM_OPS macros (David Arcari) [RHEL-26354] - export: fix string handling of namespace in EXPORT_SYMBOL_NS (David Arcari) [RHEL-26354] - PM: core: Add NS varients of EXPORT[_GPL]_SIMPLE_DEV_PM_OPS and runtime pm equiv (David Arcari) [RHEL-26354] - pinctrl: change the signature of pinctrl_ready_for_gpio_range() (David Arcari) [RHEL-26354] - pinctrl: change the signature of gpio_to_pin() (David Arcari) [RHEL-26354] - pinctrl: change the signature of pinctrl_match_gpio_range() (David Arcari) [RHEL-26354] - pinctrl: change the signature of pinctrl_get_device_gpio_range() (David Arcari) [RHEL-26354] - pinctrl: change the signature of pinctrl_gpio_direction() (David Arcari) [RHEL-26354] - treewide: rename pinctrl_gpio_set_config_new() (David Arcari) [RHEL-26354] - treewide: rename pinctrl_gpio_direction_output_new() (David Arcari) [RHEL-26354] - treewide: rename pinctrl_gpio_direction_input_new() (David Arcari) [RHEL-26354] - treewide: rename pinctrl_gpio_free_new() (David Arcari) [RHEL-26354] - treewide: rename pinctrl_gpio_request_new() (David Arcari) [RHEL-26354] - treewide: rename pinctrl_gpio_can_use_line_new() (David Arcari) [RHEL-26354] - gpio: cdev: use pinctrl_gpio_can_use_line_new() (David Arcari) [RHEL-26354] - pinctrl: remove pinctrl_gpio_set_config() (David Arcari) [RHEL-26354] - pinctrl: remove pinctrl_gpio_direction_output() (David Arcari) [RHEL-26354] - pinctrl: remove pinctrl_gpio_direction_input() (David Arcari) [RHEL-26354] - pinctrl: remove pinctrl_gpio_free() (David Arcari) [RHEL-26354] - pinctrl: remove pinctrl_gpio_request() (David Arcari) [RHEL-26354] - pinctrl: remove pinctrl_gpio_can_use_line() (David Arcari) [RHEL-26354] - pinctrl: intel: use new pinctrl GPIO helpers (David Arcari) [RHEL-26354] - gpio: aspeed: use new pinctrl GPIO helpers (David Arcari) [RHEL-26354] - gpio: aspeed: fix the GPIO number passed to pinctrl_gpio_set_config() (David Arcari) [RHEL-26354] - gpio: vf610: use new pinctrl GPIO helpers (David Arcari) [RHEL-26354] - pinctrl: bcm: use new pinctrl GPIO helpers (David Arcari) [RHEL-26354] - gpio: tegra: use new pinctrl GPIO helpers (David Arcari) [RHEL-26354] - gpiolib: generic: use new pinctrl GPIO helpers (David Arcari) [RHEL-26354] - pinctrl: provide new GPIO-to-pinctrl glue helpers (David Arcari) [RHEL-26354] - pinctrl: intel: use acpi_dev_uid_match() for matching _UID (David Arcari) [RHEL-26354] - ACPI: utils: Introduce acpi_dev_uid_match() for matching _UID (David Arcari) [RHEL-26354] - pinctrl: remove unneeded extern specifiers from consumer.h (David Arcari) [RHEL-26354] - kernel.h: Move ARRAY_SIZE() to a separate header (David Arcari) [RHEL-26354] - Revert "pinctrl: avoid unsafe code pattern in find_pinctrl()" (David Arcari) [RHEL-26354] - pinctrl: intel: fetch community only when we need it (David Arcari) [RHEL-26354] - pinctrl: core: Remove unneeded {} around one line conditional body (David Arcari) [RHEL-26354] - pinctrl: denverton: Replace MODULE_ALIAS() with MODULE_DEVICE_TABLE() (David Arcari) [RHEL-26354] - pinctrl: broxton: Replace MODULE_ALIAS() with MODULE_DEVICE_TABLE() (David Arcari) [RHEL-26354] - pinctrl: intel: Replace kernel.h by what is actually being used (David Arcari) [RHEL-26354] - pinctrl: baytrail: Replace kernel.h by what is actually being used (David Arcari) [RHEL-26354] - pinctrl: Replace kernel.h by what is actually being used (David Arcari) [RHEL-26354] - pinctrl: baytrail: drop runtime PM support (David Arcari) [RHEL-26354] - pinctrl: intel: refine intel_config_set_pull() function (David Arcari) [RHEL-26354] - pinctrl: denverton: Enable platform device in the absence of ACPI enumeration (David Arcari) [RHEL-26354] - pinctrl: intel: Simplify code with cleanup helpers (David Arcari) [RHEL-26354] - pinctrl: avoid unsafe code pattern in find_pinctrl() (David Arcari) [RHEL-26354] - pinctrl: baytrail: fix debounce disable case (David Arcari) [RHEL-26354] - pinctrl: pinmux: Remove duplicate error message in pin_request() (David Arcari) [RHEL-26354] - pinctrl: intel: consolidate ACPI dependency (David Arcari) [RHEL-26354] - pinctrl: baytrail: Make use of pm_ptr() (David Arcari) [RHEL-26354] - pinctrl: baytrail: reuse common functions from pinctrl-intel (David Arcari) [RHEL-26354] - pinctrl: intel: export common pinctrl functions (David Arcari) [RHEL-26354] - pinctrl: baytrail: consolidate common mask operation (David Arcari) [RHEL-26354] - pinctrl: pinmux: handle radix_tree_insert() errors in pinmux_generic_add_function() (David Arcari) [RHEL-26354] - pinctrl: core: handle radix_tree_insert() errors in pinctrl_register_one_pin() (David Arcari) [RHEL-26354] - pinctrl: core: handle radix_tree_insert() errors in pinctrl_generic_add_group() (David Arcari) [RHEL-26354] - pinctrl: baytrail: invert if condition (David Arcari) [RHEL-26354] - pinctrl: baytrail: add warning for BYT_VAL_REG retrieval failure (David Arcari) [RHEL-26354] - pinctrl: baytrail: reduce scope of spinlock in ->dbg_show() hook (David Arcari) [RHEL-26354] - pinctrl: intel: refine ->irq_set_type() hook (David Arcari) [RHEL-26354] - pinctrl: intel: refine ->set_mux() hook (David Arcari) [RHEL-26354] - pinctrl: baytrail: Use str_hi_lo() helper (David Arcari) [RHEL-26354] - pinctrl: Relax user input size in pinmux_select() (David Arcari) [RHEL-26354] - pinctrl: Duplicate user memory in one go in pinmux_select() (David Arcari) [RHEL-26354] - pinctrl: baytrail: Unify style of error and debug messages (David Arcari) [RHEL-26354] - pinctrl: baytrail: Use BIT() in BYT_PULL_ASSIGN_* definitions (David Arcari) [RHEL-26354] - pinctrl: sunrisepoint: Replace SPT_COMMUNITY() by INTEL_COMMUNITY_*() (David Arcari) [RHEL-26354] - pinctrl: tigerlake: Replace TGL_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: lewisburg: Replace LBG_COMMUNITY() by INTEL_COMMUNITY_SIZE() (David Arcari) [RHEL-26354] - pinctrl: lakefield: Replace LKF_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: jasperlake: Replace JSL_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: icelake: Replace ICL_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: geminilake: Replace GLK_COMMUNITY() by INTEL_COMMUNITY_SIZE() (David Arcari) [RHEL-26354] - pinctrl: emmitsburg: Replace EBG_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: elkhartlake: Replace EHL_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: denverton: Replace DNV_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: cedarfork: Replace CDF_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: cannonlake: Replace CNL_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: broxton: Replace BXT_COMMUNITY() by INTEL_COMMUNITY_SIZE() (David Arcari) [RHEL-26354] - pinctrl: alderlake: Replace ADL_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: intel: Enumerate PWM device when community has a capability (David Arcari) [RHEL-26354] - pwm: lpss: Rename pwm_lpss_probe() --> devm_pwm_lpss_probe() (David Arcari) [RHEL-26354] - pwm: lpss: Allow other drivers to enable PWM LPSS (David Arcari) [RHEL-26354] - pwm: lpss: Include headers we are the direct user of (David Arcari) [RHEL-26354] - pwm: lpss: Rename MAX_PWMS --> LPSS_MAX_PWMS (David Arcari) [RHEL-26354] - pwm: lpss: Add a comment to the bypass field (David Arcari) [RHEL-26354] - pwm: lpss: Move resource mapping to the glue drivers (David Arcari) [RHEL-26354] - pwm: lpss: Deduplicate board info data structures (David Arcari) [RHEL-26354] - pinctrl: intel: Add Intel Moorefield pin controller support (David Arcari) [RHEL-26354] - pinctrl: sunrisepoint: Deduplicate COMMUNITY macro code (David Arcari) [RHEL-26354] - pinctrl: tigerlake: Deduplicate COMMUNITY macro code (David Arcari) [RHEL-26354] - pinctrl: alderlake: Deduplicate COMMUNITY macro code (David Arcari) [RHEL-26354] - pinctrl: cannonlake: Deduplicate COMMUNITY macro code (David Arcari) [RHEL-26354] - pinctrl: icelake: Deduplicate COMMUNITY macro code (David Arcari) [RHEL-26354] - pinctrl: core: Use device_match_of_node() helper (David Arcari) [RHEL-26354] - redhat/configs: intel pinctrl config cleanup (David Arcari) [RHEL-26354] - config: wifi: enable MT7925E card (Jose Ignacio Tornos Martinez) [RHEL-14693] - shmem: support idmapped mounts for tmpfs (Giuseppe Scrivano) [RHEL-23900] - iommu/vt-d: Fix incorrect cache invalidation for mm notification (Jerry Snitselaar) [RHEL-26541] - mmu_notifiers: rename invalidate_range notifier (Jerry Snitselaar) [RHEL-26541] - mmu_notifiers: don't invalidate secondary TLBs as part of mmu_notifier_invalidate_range_end() (Jerry Snitselaar) [RHEL-26541] - mmu_notifiers: call invalidate_range() when invalidating TLBs (Jerry Snitselaar) [RHEL-26541] - mmu_notifiers: fixup comment in mmu_interval_read_begin() (Jerry Snitselaar) [RHEL-26541] - mlxbf_gige: Enable the GigE port in mlxbf_gige_open (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: Fix intermittent no ip issue (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: fix receive packet race condition (Luiz Capitulino) [RHEL-21118] - net: ethernet: mellanox: Convert to platform remove callback returning void (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: Remove two unused function declarations (Luiz Capitulino) [RHEL-21118] - net: mellanox: mlxbf_gige: Fix skb_panic splat under memory pressure (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: fix white space in mlxbf_gige_eth_ioctl (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: add "set_link_ksettings" ethtool callback (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: support 10M/100M/1G speeds on BlueField-3 (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: add MDIO support for BlueField-3 (Luiz Capitulino) [RHEL-21118] - net/mlxbf_gige: Fix an IS_ERR() vs NULL bug in mlxbf_gige_mdio_probe (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: clear MDIO gateway lock after read (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: compute MDIO period based on i1clk (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: remove own module name define and use KBUILD_MODNAME instead (Luiz Capitulino) [RHEL-21118] - net/mlxbf_gige: use eth_zero_addr() to clear mac address (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: remove driver-managed interrupt counts (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: increase MDIO polling rate to 5us (Luiz Capitulino) [RHEL-21118] - net: mellanox: mlxbf_gige: Replace non-standard interrupt handling (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: clear valid_polarity upon open (Luiz Capitulino) [RHEL-21118] - net/mlxbf_gige: Make use of devm_platform_ioremap_resourcexxx() (Luiz Capitulino) [RHEL-21118] - redhat: update self-test data (Scott Weaver) - redhat: enable zstream release numbering for RHEL 9.4 (Scott Weaver) - redhat: set default dist suffix for RHEL 9.4 (Scott Weaver) - redhat: fix changelog copying (Jan Stancek) - Bump RHEL_MINOR for 9.5 (Lucas Zampieri) - redhat: do not compress the full kernel changelog in the src.rpm (Herton R. Krzesinski) - redhat: ship all the changelog from source git into kernel-doc (Herton R. Krzesinski) - redhat: create an empty changelog file when changing its name (Herton R. Krzesinski)/bin/sh/bin/sh  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~5.14.0-503.29.1.el9_55.14.0-503.29.1.el9_5+debug5.14.0-503.29.1.el9_55.14.0-503.29.1.el9_5.x86_64+debug5.14.0-503.29.1.el9_55.14.0-503.29.1.el9_5+debug0x5e52f0fe0x659bae570xe4f46d3f0x5bbfe8f90x69019aef0x2579861e0xe5b575380x8c5649fb0x59df181b0xa49dae790x785e4be10xff7421950x7d5871060x0ae0d1850xf7468f6c0xa59f82590x742ff6d70x36553ba30x1eac46940xfd5ce3110xc4a3ba600xa94f2aae0x8bd643fb0x998028530x84f59c4b0x6471cf430x31f767070x458a10fe0xae7ccb3d0x5ee2f97c0x21f482ba0x607e596f0xad47c6460x0f6456240x218d9e7f0xe0e076090xf7d5a7db0x159965de0x1746f9960x920e232a0x8fbcbae30x5f7363460x198622e20x5bd0151c0xa7d0f1a70xe24303070xc67a49d40x688e6a640x52acfe880x1205ef040x00c40ce50x759571e00x2b3de84b0x6c3ff11a0xe6989fd30xf6d34fb50x679d9e500x1b2fca480x0d5352670x447d9c950x3ff9be110x1be7d8be0xc94a93e30x3e9619f50x52665f8b0x8b0e1d2f0xba3489890x4c7529bd0xdbc5277a0x5a12a7da0xbb8ef471    !""""""###""$$$$$$$$$$"%"""""""""""""""&'())(*(+,(--(./(012345466internaldriversbaseregmapregmap-kunit.ko.xztestproperty-entry-test.ko.xzcpufreqamd-pstate-ut.ko.xzdmadmatest.ko.xzgpudrmtestsdrm_buddy_test.ko.xzdrm_cmdline_parser_test.ko.xzdrm_connector_test.ko.xzdrm_damage_helper_test.ko.xzdrm_dp_mst_helper_test.ko.xzdrm_exec_test.ko.xzdrm_format_helper_test.ko.xzdrm_format_test.ko.xzdrm_framebuffer_test.ko.xzdrm_gem_shmem_test.ko.xzdrm_kunit_helpers.ko.xzdrm_managed_test.ko.xzdrm_mm_test.ko.xzdrm_modes_test.ko.xzdrm_plane_helper_test.ko.xzdrm_probe_helper_test.ko.xzdrm_rect_test.ko.xzhidhid-uclogic-test.ko.xziiotestiio-test-format.ko.xzinputtestsinput_test.ko.xznetethernetrockerrocker.ko.xznetdevsimnetdevsim.ko.xzwirelessinteliwlwifitestsiwlwifi-tests.ko.xzvirtualmac80211_hwsim.ko.xzwwanwwan_hwsim.ko.xzrtclib_test.ko.xzfsext4ext4-inode-test.ko.xzfatfat_test.ko.xzkernellockinglocktorture.ko.xzrcurcuscale.ko.xzrcutorture.ko.xzrefscale.ko.xzresource_kunit.ko.xzscftorture.ko.xzsysctl-test.ko.xztimetime_test.ko.xztorture.ko.xzlibbitfield_kunit.ko.xzchecksum_kunit.ko.xzcmdline_kunit.ko.xzcpumask_kunit.ko.xzhashtable_test.ko.xzkunitkunit-example-test.ko.xzkunit-test.ko.xzkunit.ko.xzlist-test.ko.xzlivepatchtest_klp_atomic_replace.ko.xztest_klp_callbacks_busy.ko.xztest_klp_callbacks_demo.ko.xztest_klp_callbacks_demo2.ko.xztest_klp_callbacks_mod.ko.xztest_klp_livepatch.ko.xztest_klp_shadow_vars.ko.xztest_klp_state.ko.xztest_klp_state2.ko.xztest_klp_state3.ko.xzmathrational-test.ko.xzmemcpy_kunit.ko.xzoverflow_kunit.ko.xzsiphash_kunit.ko.xzslub_kunit.ko.xzstackinit_kunit.ko.xzstrcat_kunit.ko.xzstrscpy_kunit.ko.xztest_bits.ko.xztest_bpf.ko.xztest_hash.ko.xztest_hmm.ko.xztest_linear_ranges.ko.xztest_list_sort.ko.xztest_sort.ko.xztest_vmalloc.ko.xzmmkasankasan_test.ko.xznetcoredev_addr_lists_test.ko.xzpktgen.ko.xzhandshakehandshake-test.ko.xzmac80211testsmac80211-tests.ko.xzmptcpmptcp_crypto_test.ko.xzmptcp_token_test.ko.xzsunrpcauth_gssgss_krb5_test.ko.xzwirelesstestscfg80211-tests.ko.xzsamplesvfio-mdevmtty.ko.xzsoundcoresound_kunit.ko.xzsocsoc-topology-test.ko.xzsoc-utils-test.ko.xz/lib/modules/5.14.0-503.29.1.el9_5.x86_64+debug//lib/modules/5.14.0-503.29.1.el9_5.x86_64+debug/internal//lib/modules/5.14.0-503.29.1.el9_5.x86_64+debug/internal/drivers//lib/modules/5.14.0-503.29.1.el9_5.x86_64+debug/internal/drivers/base//lib/modules/5.14.0-503.29.1.el9_5.x86_64+debug/internal/drivers/base/regmap//lib/modules/5.14.0-503.29.1.el9_5.x86_64+debug/internal/drivers/base/test//lib/modules/5.14.0-503.29.1.el9_5.x86_64+debug/internal/drivers/cpufreq//lib/modules/5.14.0-503.29.1.el9_5.x86_64+debug/internal/drivers/dma//lib/modules/5.14.0-503.29.1.el9_5.x86_64+debug/internal/drivers/gpu//lib/modules/5.14.0-503.29.1.el9_5.x86_64+debug/internal/drivers/gpu/drm//lib/modules/5.14.0-503.29.1.el9_5.x86_64+debug/internal/drivers/gpu/drm/tests//lib/modules/5.14.0-503.29.1.el9_5.x86_64+debug/internal/drivers/hid//lib/modules/5.14.0-503.29.1.el9_5.x86_64+debug/internal/drivers/iio//lib/modules/5.14.0-503.29.1.el9_5.x86_64+debug/internal/drivers/iio/test//lib/modules/5.14.0-503.29.1.el9_5.x86_64+debug/internal/drivers/input//lib/modules/5.14.0-503.29.1.el9_5.x86_64+debug/internal/drivers/input/tests//lib/modules/5.14.0-503.29.1.el9_5.x86_64+debug/internal/drivers/net//lib/modules/5.14.0-503.29.1.el9_5.x86_64+debug/internal/drivers/net/ethernet//lib/modules/5.14.0-503.29.1.el9_5.x86_64+debug/internal/drivers/net/ethernet/rocker//lib/modules/5.14.0-503.29.1.el9_5.x86_64+debug/internal/drivers/net/netdevsim//lib/modules/5.14.0-503.29.1.el9_5.x86_64+debug/internal/drivers/net/wireless//lib/modules/5.14.0-503.29.1.el9_5.x86_64+debug/internal/drivers/net/wireless/intel//lib/modules/5.14.0-503.29.1.el9_5.x86_64+debug/internal/drivers/net/wireless/intel/iwlwifi//lib/modules/5.14.0-503.29.1.el9_5.x86_64+debug/internal/drivers/net/wireless/intel/iwlwifi/tests//lib/modules/5.14.0-503.29.1.el9_5.x86_64+debug/internal/drivers/net/wireless/virtual//lib/modules/5.14.0-503.29.1.el9_5.x86_64+debug/internal/drivers/net/wwan//lib/modules/5.14.0-503.29.1.el9_5.x86_64+debug/internal/drivers/rtc//lib/modules/5.14.0-503.29.1.el9_5.x86_64+debug/internal/fs//lib/modules/5.14.0-503.29.1.el9_5.x86_64+debug/internal/fs/ext4//lib/modules/5.14.0-503.29.1.el9_5.x86_64+debug/internal/fs/fat//lib/modules/5.14.0-503.29.1.el9_5.x86_64+debug/internal/kernel//lib/modules/5.14.0-503.29.1.el9_5.x86_64+debug/internal/kernel/locking//lib/modules/5.14.0-503.29.1.el9_5.x86_64+debug/internal/kernel/rcu//lib/modules/5.14.0-503.29.1.el9_5.x86_64+debug/internal/kernel/time//lib/modules/5.14.0-503.29.1.el9_5.x86_64+debug/internal/lib//lib/modules/5.14.0-503.29.1.el9_5.x86_64+debug/internal/lib/kunit//lib/modules/5.14.0-503.29.1.el9_5.x86_64+debug/internal/lib/livepatch//lib/modules/5.14.0-503.29.1.el9_5.x86_64+debug/internal/lib/math//lib/modules/5.14.0-503.29.1.el9_5.x86_64+debug/internal/mm//lib/modules/5.14.0-503.29.1.el9_5.x86_64+debug/internal/mm/kasan//lib/modules/5.14.0-503.29.1.el9_5.x86_64+debug/internal/net//lib/modules/5.14.0-503.29.1.el9_5.x86_64+debug/internal/net/core//lib/modules/5.14.0-503.29.1.el9_5.x86_64+debug/internal/net/handshake//lib/modules/5.14.0-503.29.1.el9_5.x86_64+debug/internal/net/mac80211//lib/modules/5.14.0-503.29.1.el9_5.x86_64+debug/internal/net/mac80211/tests//lib/modules/5.14.0-503.29.1.el9_5.x86_64+debug/internal/net/mptcp//lib/modules/5.14.0-503.29.1.el9_5.x86_64+debug/internal/net/sunrpc//lib/modules/5.14.0-503.29.1.el9_5.x86_64+debug/internal/net/sunrpc/auth_gss//lib/modules/5.14.0-503.29.1.el9_5.x86_64+debug/internal/net/wireless//lib/modules/5.14.0-503.29.1.el9_5.x86_64+debug/internal/net/wireless/tests//lib/modules/5.14.0-503.29.1.el9_5.x86_64+debug/internal/samples//lib/modules/5.14.0-503.29.1.el9_5.x86_64+debug/internal/samples/vfio-mdev//lib/modules/5.14.0-503.29.1.el9_5.x86_64+debug/internal/sound//lib/modules/5.14.0-503.29.1.el9_5.x86_64+debug/internal/sound/core//lib/modules/5.14.0-503.29.1.el9_5.x86_64+debug/internal/sound/soc/-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectioncpioxz3Tx86_64-redhat-linux-gnudirectoryELF 64-bit LSB relocatable, x86-64, version 1 (SYSV) (XZ compressed data) !#$&'()*+,-./012OPQRSTUV{|}~%P>P9PPPPPPPPPPPPP`PiPjPkPlPmPnPPPPPPPP%P&P'P@PP6PP(P1PP_P-P P!P/P;PQS.D@ZIƝwK[ZGA-uτw/xEFϫ&ⓃEVE#+]Kp7]vy.<\9IyaM7:l@:[_B-R%{$+OP02`nqwx2%8CK3E;P|H8tSnF\ϥw߫$a|5vi/Ho|u4˷Wj_XS:suهO,K*Sp0(~M\{G1**wfF!jqѾb149`&ئ:.dSR_,U{ z9li0aWm}C_?hN!˥C(*]tW u p-0r1Ymm#+ZQRbȌ9mU5r>L~w:{BW>O-@FJzVGL,>RQ;k"+USxcaٓjcZ: 8I (Q%;ZwxFn?2!sx1eA:.g['|l{Zg0 v v]iy6 yhd6z_/t=P3f&ANv~Xzd3qG=Ut^4Td[˅Oކe8bZ拝Nu_+NrSK3 g(w23G jx텍9![a0n/FbxD]V c<8cVQK4%6(mtI%Il#ƯOʚN7I__[[n@H^sC3'X,WL"us7ĶSUMY_GF7ԝa@ ߥ'0ӛBCdX:nIFL ٓ QFCKrXs{pkhxͷ՛׀`ż`Z:~gyV=tDHnB::ScaR ˷sGAsF2 7fϔ~v/KyksuUN&"& k;ׇ < '>vSWjCLɯel^ɈܯgO2|$LJ @ 1y=LP`x33+D\Ka 9;`GkMo4/H|?R+RadѝmM/8q{[0Ee9/["ӟ9h\4\Ar:9en'`d5ӹƼ^dR!CeOO&(ݶ2v_M@ cDkayN!GS= T(i>lZ gMe"Ůo @ MzMh@&Wu;NSs||2[igvsp@>LjG[zǠrFHW} H)k@o:+L=/d+|3w C/tia3YXsFf0ˤ%,=" u uJ YZJi4UZ~83wAڠdb&qAϊuO4#ר99es`6}[ppuh#Phl2!>,T$"ap5[tt[c@ ,Iy=Yƛ(NGudxvb@' or'ӣlKdMU~2T~Ȩߙsm^㸛3[P NKMg+mC,۠]ys¼~ࡍT$[ Y^|#͘_Ȑ1AHB#߆N^P +}q=o mI;vQ8qKal`6i?ꮍ[._jYa} MS;X<$ɧIn0vq@A#z N,t69K3y{-/. 5T{ʤc>Tj*!d[$o[>;ɂ ׬ -#!"H^~$!F*u|DkwȊ`2*dR;ȇCLܹmyTYK&>8[y,\} p3{9 Kib)<\T1y>^A׈mq߿W # S;ESE3eMh ϊ[eN~YBt8(J>KЗR 5}8aQ(>J9r`tg]j 6Kф{~ Ba 'QZ&W/?$+x4&#KE5J?!Dn8 .▛͠xB UW h?9]Ԥ`?nC+P/`Ě}i#JW5Ϫ8Щ6*4}Ti)i|GڲG|%0C]X/hs:~(/MBxnW,8bYYz!;ugc#(pnYQ=ۧBwRjSuŤ+F8[*#atB%@ [.ӱ>bšu'l,6vۛ}@_ǩ4E >3 8օ7_11!Ks^z?4.~7+ޟO<^^G1!= cXʧY}|~,Bd&_\Džżǣ!aHm17W =l|dO87(YS)(>YO]\Q[/hrߨ/eZsƷr#I7nO~LſkT4:鏜.I!,_|XOizڭ>hNb-I>(jBpFEVZ]O"wo5}=0[\kLP΄tCOse-K^O"" _v|FPr|d$ >藢Ph@m&؜5u,]C0-b7}͔cT4? 7xrO ˾$@XxƳ2Y';S4Yv^`*D<5'NX5]!DQ_)]j'氌79Ի$iR90 B!ه8qaɞZ|@ģGuϣ_L"E}g\iTo6YkAm^}xH P~؏NXg(3]>I*ťJp Y*=sr%h`"YM,}̼+t}/XRxITdy)|❓^ BW m1[ ,k lhD0p񃷹 XxR'; E.WEe76gX405\us47^`+ఁ*:9WhAUr;s87@Bwu30Qi=+ELa(v͠& +!/XH"P(h28n4˃bp&8VtBVjo~X\M<荳WV6Ե:OYU.qj&7N#t F{~/xSRZ %Xb0bCalj&ÿ)-#KQ=Hh+.@8f+"NzvT`*r،(< Y7K+#Cy Mj έkIloz\oU<88 _ Hr t`WWǝt_$Pz, aM؉VP#">]bU&JZ.=BRQ @m rpH&rW](ٰ{VM0oT7t0v;D&RR,ǐ8UxO]i~wTAwџݶ?|.s">h z&9q_>;~lTǚ#_2x9^XI^җk;'ӓ4T~c9}zB`X4D71&1I*Y=ЍQ|hu)29]GC^U/偙؂[į~xB^J PO'_1/]Y8H ^#b[./ uyl)Rm!ľ(; ]!ѹB /fSPV1Zwh Lq#aoW ƣܥ7{R5K$T+]gs])|UQ&z~WJǍ9sO6z| +B1ѥ1xYsa sÃ0V& ($.bo ̎,k|4v v=qr]iheyM[r:@6;dtKJy^A)U`j؝~c.G"r4$v~H&&5ߣұ Q_ 2RS@ofKQw̜/@Qқcl%^ ujH<7ѷf&p 1@5%,ڪE4m6%=B7)xdͿV??evF vP^TWD6Ҳ$2B(0P=:-S# YcU M(U.ȣsmx!R O# @q*W>V nn>90y‘][H8s(WO>/EiP8Nqi+*]6G]1(fC. w1.&xm)$<+Ig)Wj{Io4z:GmƾȆi36Ȉ W*EzC`IeQ/1jrwZ1x`^O"N$ɜ ks:c]lhu?KNCunF_/:HV Н^l$? a ڰU 3|qy5#xo5Ix-=ՐDŬ'?ԑ }-HwחOvגzU[mcL̙8q7I䋼Ѐ~x?)ߝ`ǷaNgD\}SfC"/`V}zM<6&@D8ӸۨBrb9b",[/.Ib=ȊTu1u rR~/./d_|Q#́TCN2/@c)JDMD3Y,ǮU =82&W/XIxcN;3cMPu.Orn4;pMc7. D5>ķ,)?!nW7gUjP  b$쪾ؓ$Ok8L `lE &uO@dXQ;_uIcxxwG& "_Fra/g"L)]?,Մ(LD{{gD{%?"{`;=Ķk/#ٗƉ֮k՟+M]X?fOג`cIߴc2~SB dSVwi3> m$q:)d*"M>ͯ童%bU\<3=ΩX)sb7nz j1|ݰbmJZz\ 6#<?)C8Vh*\nAZ`r>o6[E_" G[!Ym+S4,GB߱`sTxc-ntׁ\~'9yk(rVz8qeJEU앤V@#O'g_5q!\[gt3iol'Hޫ(CkZ:?P)yy ̖52㩲sH PФZCX}1S>5ᴋCènܫ ݱ#MT=Z|oϕH^r-m1.xΥlz -<w.g]}"%av+LQ1E~@##=΄s4J<=уJ-ѐ@,PՈ^Nc:jGKEqx S{J0Qonwʋ #MGI.$E"KT>ď? ح!\աP(.(s*;JcF;@]=~$@1nN0(.&uXH).1"ruȮ8B/XS9sfjsX!z uss>y̻M ;NjzIp/4)t:t{Q%m;3 ^ElaqR`rU 5f6,K "q4 h'%ȓR,Xy(>/5^ -DpU/V_k'Å vN"|> }Uq$WE"$svآMCTEe3y/_`L]187t"8).QoJVZmDzQA8O&L3λX&BCvD& A3"W [G)vӭVh˛ H[$E({/.pSb˺i7,mUs1nsmpzuJZ_Y]Pf?lHB䔤8QU.j 1yc\%, N: ..N6dO@yցLAh/B# U(PZ(,svɖ@< (\(d My$%3%m'6pT\]͞!tiXY%*5:NTZ 8A: IWnί,?_y.Pi}ӽ!cyOV[% ,"㽊m_|Mgd0RSeͳUE TW YMy ݔXg=᭒Iec[}x_bBM'./ f'6 Iݞ m>歎UVH-mzo '5yC)֥vLv?c"r9~8$mn? ^qJ=zV_' Aꇢw…N+7cb˂vc3ɱ(:&T #SSb*Zx$z Cx]:M1=V=e|HHVhpk%nZjAXdS]+1Bg(9 °e9m0mz;9LU#D?ch"y^׵ʉč9#FXT~eJjLV;-%xC^pvZ6(_Z7: #-([Px8!pr/v^jm,Z/3*3Aցһswqꢺ 5pǿEh%$1&5-:d}" +9Z7Q+nñ;?݀vR|\tRf.|ɴQC:#l43[RGFfyKZfzV?Ik `,{өlc6.<< /v̫ȕ\ ,D>: |^?yuYVAҭ'oov̗l'%,*&bX%dE#֍=KyXLLXq夣 Jar\Xԍ T7ŀ[UfQl%R[}x.$r\m\R,,a`j`7So}uHz]Q`?-JI)ZozCw~*[LXzAR*Ur &8rG ё<1!OmyP}6)ә3]+z4{- G0.9 GfΑܛ%*u7nZfr*q+8U($@zMe]eE\۰ |,);Ri~ r.ԗ(ܻ3 *$|PgsEf,$?}=Dsz$uқ[Lsl'[r;A|2b$-w,$ISX[Ro{^š$k= gPݔDTPHqq3zᏵ Duӗl[TBbo q+0N4~eU8i7iv窽 W%^g(_ܹ~b|z#ߜ):8SLf}n 3egWE1bM"=q_'VEiVFjd>}(TWb ڟoeG$էSw(癇㷋D4`lF'{B!Ep{lg*eH~q/E02+zfSȵ$v=pLzt1s1]r5kiE7>0߁Ɠ@;|/( pUpRqUkoZY\C aÆjyl Z\cEuj*^=: gg,1!'֚F^8/V*6Omf>dTtwKOȨo1k^,Cq- `ZWU+聗/+xS_d̋H[m㓱`,6yr\Ҹd!fK~lB́K:kSÍo@\vha]ˣz&Ig[ӠPI VMWpt>MbE3vt4p u gƗL@EiΑ;W"uӸ9;Ex|wZ`ޜk! 3D\"{@8sKt#[T[X4[*PO'L$oWAbk"-.2B*~:}E/k]}*\z~U q%O3sjz7\f _s) ;W:^܃ɭw毸F?EHh{pw stpaA2B 3{|K~h;?Q0}w+. D  0vlT^ #bD#Studڲ'(dChMP#Z9PSBiZZ )`ILޣ}\}j ѽ'ݚzۋEc/h~/ YFnvr+wQjrm6>̓V(w<Ci-֖<_/. &ƁMFj @U& oLcZfxNl.SKӅ$E:\LF:j+dN48I;TIWs((2Kс*S #C}P‡X D]5ڨk ڛ.Wӂ"WnXŽC .~i \.b: GE^@5vax +Q! i<jw]G) _f MŻI{7 hs d] aޡSbi{t?mX ɧag4ƹ>i{}l;Sخɋ5Qc,80dQ `[eEAC%XYmɵfBfE[kǛ5Q$K+hXɕ&c^O vOґ _Ms;wHAxMV!$p$Ni~l11%뭿Z4W?`V` [rħV0h$o2Oȃב=OL <"sDv:IX򫥊&G}$tCR{2#l`£Ar%oDyR 62n6Nq"= 1&9J;m-M'ogt.+dB痵7t*{=ԼE3NRJje8s0it_{qPpF K\`XqPWEwYt;Dܮ>c<0eRݗP4$^#9O TSvN"gЗFX314AUy mp#?rQHuhδL7he5:"D+E^T=ԕU` UIҵd0_LOәK 1:va;e7x31\v z%񈡽ܷ0EzA֘}YCѬ[Sx9v+g1>rŨZwʙ翜 1%y]=eG4y*V.{Ff暥4>T-q]s}w-=[u7_-@\3[JNj;w~ȽZ1x w$kF <s4۷Y1N#,7}$m3 x?VLbمTroiBmfRC`;Ӑ jmd ͱhڶ9M7bJU v%x\$Emdh"nt둘D-!JHSVQcעN1U8v)0?A`pz|(AAY;OTG}} rg=18P ӣYA%cN =wҏa,f|ΐVA ^Rq<ܴz=&d$OW25a=D_o|Z5Z d&ցUDZhTAb aExЁݡa|YwjZS׍鮗r@zi|^颮'}A|Eۋm7``BITbxl~7bSj~mA&k ɦ+m/;R|dBZ׭&긿NCɈ{K+(=jAU;I͌:zqpzC1֛r+{<Oؕ4Aj9>*I:ʿ%ISƎNE|DRo(ܻ,Q܎ʖkH5"'E)(-#3nHtx8LbJ 0\8MyU] xXz{u Mu1sf>ǿ!q@Fp^W?xKhu _Np)VQ-20Y{.щ[%nao!3e&IwxX1W,+Z=N]"HyɁ>"\ nzZGi"_QwlvE薴|Ղ 5%d(cfWƏC}e`(bnu#}m82W7>5 c2ֽ+6[QM-]:TyW]8È ů;UoP]jҊ+@ . &ҠjҝXPA7B՟VP1Q`92Ul:7*˗k06Pئ|_t x024R=b^pm(ND溽SG쉟//X%kUEXN5Nd?~tٷ[dB&6sY6/To'kً*ڏ cRI3 ]gX-Y 1\K u#zb5fu2Rmֲ |)*&3+P.d()|󺃄HU~YȞ\fnSvN>t]y=4ZWspGA/XXmNG<M a0$cn;D}@8̜ţV00s,)CTFD_BL p:-f/ Pp1Mfo^ _Aj@6xz8o ѣAΨP_ ۷&x'zM}'UaȜ!|3>|cEF$/ L$Ó4ily2zVj<廸D|yc85$쫷˪V*w4R);RF̈eP08zqY VX&xuma_>Qr* Ø_ Z ѣ6^ؤDo"f"0rLj)}Jcp^4Qh9Ep8flPET:;[ ~? .$2#,F`#M40&{UHՆmz^)4@V)0>D}+D۟X({]FwR] (Zhӱ#;ԭv OLEQ8n%ay>Z4772 2n}~;25<ғu׻ 0,ǃzjn=mNAXQtdLGђh51ƘQN [o}|2)g)k w z8Nd ED B(oyQ|0j7&V;^i,l \Im6@$}@KL+Sܦ1ᮂvW Q93jPgE4DWSYc1,KrTݎR-$ Iy98LQ}3%PCdXàRj 6t '櫙Tåp $DS_JlCRV/IS7q-d^+%<\)lQRSǢKnd-l= LoxyLAzD)$(ں \sZtØz;tdtB`r1+ =R 升W3*Ts6Ya$}/ć9b"A+ڇEα*1wt )Пk {V^šuLmUjr l,|5rAi RZ nJxxN%a-.g~􋴹\u}c*jq|>sm/4|.g"Yzf0Ab1VRp=1xy,#ʗ*ew=`jI Yےд1[l-jOmI!gKgL ~հ@QP a462ˉAl!cMDmIq`XM9*l:IƆ.D0ߏP:0]r U:~z8]t @O uuT ɦ]{#}Hh<+ u6p>:؞T0 A }6pRX8gqV3{Z9n06(hܜ 4x1Vj Q'Ogr!&+ ^JYhwۙ쭥f!ZXB kZV2D02O.M]hhu`#W^X0$2aϔUh'Ѵj{:,IM#kɥ5sH^)l36dYa zBCx"ӝ[e*2- {c (N`GA Մ򻼶IMCATc==w`k'g4j+$)/UM50ϔ(Q2LطdGB+cJ$=6 ků칛c SA[tŎLq42_Z4[km-u j1c!?,.W .u}лGT۾gƱ ny|S^iEO2`e s`+Rx7WO?t cq<-tBpGհ/TX,~jHHB_kENwG;\M]:'bQ=u9Xa\nbRm`ahlY 9* G] />e3`Cﳻ[`q kԵp^>BKky):8Up.fɸNj2\J6[cabRdžn 9Vfe( F*?mMX 1K&QЛ")Ї Q*ѿ5jxoc3;^@ ߀N!>;wՄ-EP:U qyD fj}8K5 fڔ?bD9)Xz n&)fm9IioV#'#!(vP l6UosM DN}1b@9lZ,S^_ փY4] } 0FC~GZR#$1 ;۝<Ήh-σT%fh"z*6Ag?EJdž^%%@­{=ՠvv% v0W`C0T ѿS~6| 6s—qqMf=0b9tX$d2CJ=jfh_H@GU; н6üF3E^d&{fQc,IpwgC-|5b<$)J褮HZR i xq qOGrާW[لaI:i(EAybǬ2*1xsַ\ ΐw)MzC#jם÷Npd ¶NzSBX|r;6CގIN4oi+M'_RJ[wbW*yB)lѾWL yʞId+ wVOec<΍jhw/'ZF: e =?BUV}&;nUf.˱YYOMGG8TJ0 :Sb0(]ߜ5 T?n}gc}S!r2&6i;ϖ}z:OA#9}jSu9"!.=gd%غ‚ ,u= Ҭ0׿k:wff,6 xjm2\ 0K!IsGo]gLk>"Zۈ~M]緄?3\bFzo?]d||@e-c2k6!֟Y(ݼ{R貂+7w)񅛃SѪo7W0Ǐ></1 y>4j6TdnBIŋHVVcv1f8*BTQ^8,׻(.) |6/R/s0ph3_4u:I$9pA%mM!^NjL,"=B4ێ1->/_@%OK%EsLp6sqi);M=5`Wی5ӏ`!hfXm/ 쭝fc$y"Dk81Ҡ$,ձGGI.јOI_s{3ac@뭮"\/cxvz{W"fFDMcb\j󌟔 ys 4KT`L̸qCO:("r92o8"Mݣ'6ОYpɒI s@MO&L{Q<9B4!#Ʈ5[m$Eo.j{7Ps?6hS]s-8]uY F7@w2q6ΛԽh;yZn(FQŪFW$/-TZL K b{2M c^Vo} YSЍT7xuSb\4}9QlNK1$Zd@>JU1vz _ =a<Ӭv&kVc<ƶv֢U7h468X.R*ѧx]g*7ҍx g0DJ7w0( 0R*[eV+h:W_ԕ| \( ô dChº.'aEJ\}#Sz;>S5p!JK8B=1Lt{B 9MـX ɧY lCd7xryoj<&3Մ |$#St{ޯr&֪&ʯ=Kޜ&Rp.LR'P%>Z! oVb@N\~|M  1mky1 3q/ xbxpSϟrNKqOjg/ߑ#q>`~M3}s O2:H]-f:Sv!uݻ]#z%{;78~_uP3:Yƕ!TJhTRZJ6+e#c⍯NJIDhN '{ļE 䁩I"oW 2.kzLg'#b,Qy[>ֱ=ZE$U &;Q\TXD NS-leafv?z\p@iFWwp~*J+ْq%q,&pG&"jMƷvu4_YW41GK#=@"c(w"1Q.}Gӛ L+9whà}XU\1 GxL34U<9Ћ/[[,#JQE oPfPP#T-بז£$_ F).rEEt#$j^`b ;VkI(2ܩq݁ @LgL 4 {sJ5ex=}.!xPZSp{4?Bj{ $5c- ,- =L[r #rK1i@[)8G٫5{/:T3؉];o֌~YoBb&7J 7LF |hPmN :x~-6+f (\ȼZ9拋9Ï[&~'7GY8c4*W( Nؓ*BŨip)qrxXV/C hSN?ԔQKT%JpAm nсENEԱކ)<()'z| Y.fۻ뢍L3O!B/Nʣ_#Du/I{.v0T)^K{ӜӓuH``O5ɐU`{agH֐#a}ENI_!|tM+mq3=E9M1aK҇>='ctٷJլ8T}W>=3հy`TaJkꑥMߟm뤖aCBz/-~=#yCbZ:7T0c tAZ|sb>@E2 Sf7gOT Dןe lCC$rCm`fVhy|+<1 \S&1Vc K)5:ȕl_د"!09yը[3è) СkBRkվezh?ӷÞwfS ІH\%jH;Sq#pJR%R+^7T><)!׃l\0T!WACYdI㘋l9]kg0 $p؀4c2XL# 5t*N"A%flQU\;֧ǰ'پ֘\閲srK*ODB&/`J}%N7oq!HYp!PL,̶rF M"KM'Y%'0҆;ę` ˉY|osd5Qa@ 76ɑlTr9H{͜:0v͡#7k@yZm 1F+A k6 牊ZA,̞%s?|QA0<#Y?xnLy8 ~J}#6v(s%;Dkkrt0P< "DyT#l]AW#J&lpĽטvBj|wFbڱq]'<7Wbuϯ -D4/:YBLթ&_CMnr f8cflTfSxn5si6+(Iߪ*~E= s=ž>@(< ׎D%掦ׄҾ z#lQ=`%hPhD9ܢAM2"F5cp|-Ok*HBV>{FzzdRBEޫT\g?q 7J3W A{+ьMEv׊J@C%4_qI4U5Ҏ#.Cyl: 5tYѠxDUx.>+QK[5[+}s蝈:Q퟊dChrY8^u#؞OjW."N!)ֽO5 ܂3ѵR"K02GkШD\|$3) 9// cH}q4hY17nM%_{-=`E?5SfQ`44%: GE'Q5!w3<$$ތ3.CJ2^ "#Ak8w8M1 tXզXHOؚ؉/yiXMX WM r\^ R-O ƎJ8LPS7#M &l FB$ yA7IH?lg04j%^SYx̐FCKH$МTl7^q,^X߇5%]}FB8'&B ߠRA*1 UX Eckc}_bI u;ba VsęG,F9`bfv_y`U.v*t0 =Zk .tt7]G}pԼ~s%p \sb>Kn^X-Jx@6| Lz %Prc{ ,MFjH`'6ىYC\"0QDQD^>S[Ѧ[C */3Xܑ[ԛ|+rb0zX^Ŵw 3 1/$߲&x+yzpD$&6%7DA3--FvܜjfuCnz5ni8:¤Cߞ0\eYxXsM>!<ЈU􊘪?1YN(0EjƸJCΜ G,+<\B|T2u+!&SS\~mJ1Me zN5mk;NL<ec.2&jt tf bZt5Ԟzog}?@75@sz{)!6 Y470b#NXJ6vκr\wJni ttDa{^n/uF%: V+2k3egٵs̗Ә[{j7eٔ >wZ%=R/xWm:9")#!4Cƒt\n1z' @c~GQwLbxf;WOCH񬓬Fi ۟=9W37t\mHkI}2妻U2<Ȳ A |jlzێ91)`.$` {^DL[?j{:ݘaW+nnY~<;r5A/]*z~X}f+jwpr^"S LVڞ=Pi +;uEZ'߷,3[k&ޠ.<x>N.;{T]hK0[r뷷 >\Mf;R)0! C\Eu5Jʳn&vHhEJR|[,t5f-ɵaMQ*b|VJp gvhX-h|%>z 4u~䳓Dg#(ӥ.[i@9c1nɋ"u(wH>.ƣ!}O8}f&6ޢî;hM~熙yDmI _}- hf:1Y]H/\}{CTD!0Z +G{lRdfV] %pNfo,B (̋1}7zP R֟隧 ~>;nĹtZ4UY[ F΃n>ިPf`UaI'EL6+'9ks~ީ][we̯pNb8"uAˠת3y0yHg[D^Gh?#O' !nߔq0y}u| A%G <:ŎzTN2(F~z4s^u-fΦLLs~X\윊Vptwu]߼^" ޤ q?iM&o|.еrZMG c8O[i^\GH}3D 5kL̀u̵CO0OTAdJ4r?J$i 7X}񝤠2$#4 Ɵ0"Ud7ss 4b-RSD 89rO :xž5T{?CCf)4Ij˰F97w,}/0봿_f_!)vyڗ ]Vk2Ǥ&?RF5B9rr^_G3ȴ#K"\3'#kv7Pkp9{򤵋tQ'wEJg# yV3Wtp(%y%iH-c!HMIe-6E<#vacx a.>H9 v[OjVwJllukJk"wRg@9c &F PrK]>ZS#F^wɯ-9ôm7< л׬ IMګY/v9f1+W'm |fP%ȁ b4:8Ό%/ Roqtqsٱ Cfo*Rzp8%:p9:'bia0> CTz'+ϲF "~qUΙb9DHHi,ƒr DkUԊ >_,^whVeUJoi(ilfd(?GOn)ji~-Di`b`'dgJ2Sw S $'U'6"*heMO+E N7O#m&%όlH2}y_-kUkQnp|'8!7<3 | ;5~yٝDߑPiトH;@ lنX ؕ^`vBucݏܽk̩LwN7C}CJd88 Z}V"CՅ;a0>zs7.9v=@WqH AKJH.̨d\]@/s !"2xs[ lVZ如q%[ Seg0,3):E׀*a S"r7pZ$@{#!⠉ZqdcnpGx:r lQNc]E{]DvˏG0]֙yg .}CDSƪXH?*,g36jPEߐ !ߋ` cQ"faKߤN?1)4Vd}%'؁`*=oDp)6wUȉM=xa[I!ҲW%<~iKk;qd L2\yƛFGN0+F\ږC.T|IL-~֥Dq[s#hLfJ"uspҊsnTf92@Dy {j6OA RPI'iɹ0jC0ػp蛟)d:򉆛}L(+o R~GѼ(cKPC:13O۸늤>T0v!G0tJ? M;?q*"(ADa~+ [Eh<_m>ffeQa1Z])oAI$Ê0c?g30J2>ӿBu6iݑau=Q>J"ݔ=p؅1Ԗ6^2pVm6'zd}a7:Hrz*o!GWNlTWF MYztυYz tpm#V`By00&Lܐa>,FD@ .b"6m[7 @GԴWۊe"9vHo^%eL15r("8!YV)rZU Wӫ_Ddq >dUӎI":P\c[ǧ k] rkJ{7#cHO2oR4ՃIuQH1UR=,& XeerZ`@J y` .,-1hMK֒ SDīb$(?wDc<<\e@F0/|,5pI-II [{`MC4eli)'-0HM x3:s$~&5h @w^0@:Z.Dw` 뜀(<̴SjbG">6r)ꡡP V6-.7Ome) 7FH΂HyAvz= )#_,XiJYy |2dqT8<`nvw;|sw"A%YZ r3 DcL>8&xF.|0p_9y2eٍp% ״+mSXtVuڤp}A| _w?\=4d?`(I[h3Hl$' 1k.`Ӣ]Rt9)p \(ž>GeTp= hʫGpŶ\ԝ*KOjai*2y2dDd=5$w2La'A}Q3xO [λNQ U=D@n?agN|U#o][]Cs, ~xYo2X~; !]gׁ`#idf2ӑT<7e.2 պ4ƪmޡYF+|Rs|<|5 M yԌ+tIu>_X٬a<0 1:ݨGsL^W= uaj2{)%E;4x<w"*ƷNL.?K3Y]C8@mSqb եKe9 q¤e|Z)'Uʑډ?F;&]-[RNU~󌏝x^ LIv؞'m͆e$Ӹ@Ei{ƹ(.@35ף^nMcl̞T M@բ}TTu뒺k%EwJ*"JMq+w-dl=u_u;5YL9ޭkp"%qZ;Yی1[i2yo3 /M8o-,T*Aِn3+W:n77a;]lwZqBнwyX>+q9{L_'ֲ*D''%X򅸠O%yv֦ߏ%bAavkJ.Z:KsʚF©hiX7fWLWx\" 6GtJw j~1ub#2jYPL atIX5y.G Z<;}Yozhd)/Lw' 5m^m#&1TefslÁWƶoNowQ@iCip˻ˀUZ YU(Ӎ6 9Ws`Oenq ?0;>dI±w A9,Nt5@;y?i9Z)lg"GOOS,]s\#p`WE]qQN':H!=/rqΩFJRgK] f7'R += lS9C*\%e!6pYcEA7Ȗiĩ14webM*!Sǜ]<"3^G un? Id1phozNW@2q6FȝueI_/C BX΂Ebcҋ]k&0u|᰹]FړT~0<Nnxd%MCaz8.BAw:mVC3MLIRA:bXMU,8YB*_ OWߦ&= # 0Y -"}ĉ",˥mͤy\C H?our9dzP_x=Eǝ+G5M du7X^C%dV^3_E, SN~PIOpǻHS9j,W^n-AG͏k P")jW# h7o#uv+yZng_ZnGGi]r&i\%9RZ*V-D5s Ʉ#+>+> eH8Ẽ솤cN]8gWQɊ(k= ĸZWֽhS9ք/-MqԈ]>7NlNn2;Bi)d#w{a%P^+ʱv4ǥM ~tv-lg kE$8YM2^o1lQhHx4>nKB?2)c%Jj!4X|94$է! (~ILZ=ϵHM6)& S ="O*G~Ɣ%V]H溃w}lGbƶQŜi+:ؤxTp/tX0F(M|)vW_zݙf(oK5ҍyec30!ʼU:1Uj/Ѵgjw% a&7+...l? ?`WwMYgJp |3>$:rI[ʖ]BIOF6LɈ{/|2M%. >Bfa*U-d.䰃q99>1 +sJ^J hC@B†O߽Gd ̿sSk|n]Mu[\|Xfɸ.79e*#D}UE^.tFY$吰eQ3:~ #r&V_Ht 3b ",J"4*$#@*] ή~>;G3߽R͕U [=B%/.?a* k\ AdTd` L3XY1@Qp3>m0~_7i0L3pĒ:܉[Wqc`G)CU' [jP]$49+puo%{9^A"|6aK G0#Wz׋Hl5xwWsE Ԧlu a[uJOb'^m~W'2xτ@%ťWfB5dN-iT3##)cQ|?ƽQdQ4  }OL$J!weibYrX[}Ngq odpׯ1dT>coj|Mp¸T"VF𣏕kR*q`X9Ba_JPV*cYoF̛-{lM~8@MO*SME%|(3$P e48xRue i9~ǹ'nkUr0:!)PR Q`#D3\ؠklyɺ ObXĵדHB`b9b xpgT,fgbztᎲX庇ȜnZ6 7g:5񝇒_)$K$R4BB]=Xsc~LM ?dTwZ\U67\C3D!nǔ`!5%h}⪾} ) cgi6+D_se)4r"- HXU)} y@c&m~Z&~dhcdZt[bsR\ @r܎Yɒn[< OqdeoYa滝KJ4ᓾٍp01d̃nepB/|fVD,Z0BOk/.{w@92mb?5^z|F[I,,@L7A> xSb5gj;! |D HcU n0υ3Ba[qf#Ӿ9JO&eoqLFcSK?{ le*shBa+P=*ұѮ qsp 5 ȕ+ pbeb* a?ou,TˮKQY.Έ0$cmI$f@ +s#g %=Wtq̋>Yr|BqQ2D( }^"GбS0b`G`m?^l\j"dkWX]77BDXcr9:zN;˻<0HIsJ{`f&AnUB[I8$UGs:ZX `PVdwbׅlэ~9ʛ;bzd6Rcؒ)Oou՛Cnl dD+Vo?ƢIrtPȰ3JBnM_$/Zdƅ6Tw7Sp-D:Zi#!}Z%è6]3b֝EYM9|t1㣭UG ͱ,=Nlg 4}b*BM`O  ^aG f V}xrY|v౫#3'OAj^N&$dz5lGc\Hq^~+ƃ(ul#$hD/pm9=ڮ>,wZ^T*}2zwNH04z&y?'5Q!ชz\pOH [f{wm6P4 +yNᙂdJ iJ=vhߪE[L0ӿqbQ 5a)wiLI=ד9S]؍ZZ%ù+pP̻9ebDkܮ臒V5cC}rMe,1v[0Rw~Aiο_EE(|0rEfe{[vWa8XP}atm,)J3fGM$t2LtV ~-Z;_*=v8[i/7Rf30/݋_Jyʍ %LnCVA{c`_"w8UR[>,XA1`,ڼ6&bBhJiG:jQgP%\›Y S">wڜTzU,E§I˻Dn.*ymzKYRCJ%v:aN`!C%9!/~zN^s>Hc 3_`#Zײ pJ5qā20K +foeYl(- #5|mXlJMs\#l*1+&{4Preg@TBHKp}-=29G(gV\8Bˍk\npqKˇRW4Rо\mK|+Ṕi?i͚rʉV)$Oˌ/񽄓=E^Xok1icP8s6AZf MI-ܰE4>a3ɖXxLtUD>&馮f f(vشc} ՝$L}.ZRʯ9. QvM<{#c1^j`((R.SJ@|ls8ypd\R=]-d,*#W* i~<&>}uU쫧[nZ+-)'{FwbofsQ N4Rd\'#;[,4`}LtGZ7C3d+6pij8ymG%_$!Ҳ ^JR/С֍PF?Q|4MIG!h/93٪g.ZmBY-֦AHJ ȞKHM&ÎjEoY]&9?xu`*>ErZT\ib39$^N_T*uaLAPQ)5?*ď$!bUyQ ahq p2apk?QOIkȝu}XHRe^hӉYKk9HSiCk^<4jv AqTH|r'P RZ YY"q2`OCe^}g+v×PBKȸ\K C8⏏CAQ,d vٝ-}AMU[U(.g+Rř`7 uƕdx3R{yc~ TZ_ !EֆOB@I(!G'7e}A"_W!m|K M*ch{s"FD0B\H mo?{ctKjlgJ#CszI[6/" Ͻ?@FroQL2YSU͸N j9Zʺ8(4C !΅ ǏwV=3DGb;RYf{AlH N/kqhCƘY-Sǔ 5 4N~IIPDž dc!I҅kKjG;!7)㏣wT[}OcǺZ ferw*3v̀w+BQ$侜$ٛ FV./`= Bo 6Sz-ysLA0xa]{-BwF 5N)yϞ{nˍP yWYo!&^OB9(<:5 EO@29SDq<-bAbJC+xqRыLZiD3> }tH`j9Vio7[a"9TȹxՓ8TW`rc!Y; Z%7/.>f0tؽ1Q/* "[ez-eL<U<,RťVj%b2&8L56řZFx% w5w}IkΠrkgwFKē^U"4a8 W,~p ٗ\\|8y>xLr%˗}-$\ݍbWꙋ*b*;#˸Jeb[䍏@#}6 H ~AI8ؘE\43K5ld(L 0jC/ADFK0:P1+JK$,2fKy*9} J ~Q'@Kbc?NBaìĹN{49'&Rhk/'߂AH)c" (lie ֓c:1/h-zH/-I2ϢS)0qLq1xȣiipz֐fgObGc]<- ?U;ΰ\ZĜ1`\d/]w^ET$ڡG Cݗew|>,B4w\j;m2CcAgdppkRCIo@BqXZ))H]W+ԓ*tȊ&^`UOQC!G}}9$DImRR\d6!& "H[!P@J$u"cJkgz75_Ϗ!<5džF@piRYF+3%k_tyBFfgPV$dXS|hNHwI5PK'7INP-y}Fژbpi% )_)".>4kt : D~.#² ;0|ݸ͉$’'.>r/VR4-1N"Cո9Hr| "?P+R'щ͹Cn-'dY]U}9x0^7rU=?Xd\&X0Mw;˝~ aؓajDR?A*_GB.f 걡W~ sd|ݟ*cvEolԪ3 oM_[Z 3UM>g V:rTHrmOڴ %o|c'Q4"|\zǔ %c7oaQ˲k7GS]vlhO.X^V T:n:b~LE`3N !Me]f~ %*!ؓ 7Oa2}:*24=BH3M`9+êR5?4-Lt濮L k |x\fu^!pZB) sP<5V $w64k Q&Ұ ywg<|c4;<~'?puKCsp*(+׵ RKZhu^ et Bk \7@l|ڐ*aNb6Rqn6kh7rE,\rt0ke/NjY$O{ j%x^t?cdj+\lENJCTiؔq1YjX< Ox,#M<7h[*CS%X!z;⨶<}y9n8ޅkԩ)BXe6jP7xz^Odj˜ٔaZ FIsq3%nCG_b,$".yobQCDMz`~@WdpGHo=GZ}W<&.,.B82ɵkSgN_y6ɆoG2W&_(z:v˶iyt#kzsm`ÎҝpHf# Q*69?;} 1UtM}XP8 ^/EKQ#Д*:-jn4܍E~aGYj0^]d*N!4]N.AiQN?}Wp=ERwJy1Il OHw~"qHşSyy ]ŕl~|ΣPE03S @Hr_C7s+eҍ:}أ:-ofmL }O9 e>v吮u/C?C6dCM7)PTih_4\^t`~*)B~$BWMwf_J@YE0[Hy'cWty, ʘ(G?F1Lb"V\h[V/nvo]DUhX2TKYHyW꘬'2P"vZ1(g%|nUhe.N{ Lv5HϏe@J5鮅*z %l]L±T @[E_M4l!) R)Ǚ 'X,}cڷƗs 0,RG`RE. Ρ`%+6KGZi!\BA_lEC:˨Z È38eB|`ʬ*87qNWiNbÐ(S.*F`* @wld]#*)[ǽ_YT@uG6YsVZ'ѸxAgbw?݉C7u(aQX Ư1j4 }IxaxΈ΂&^sPP^*"Y s8_ 9AR'oX@M|:6CEJg䏷qoZA;C7wY@їb(X\NB㟱ꦑIdT yz@¨~KRQWJ\b?ۢ v-aH3,@QG Vu \&h w}QyRj`OHsՁR3 ghupÃy W{hfф‹#`v-~lU*Ozj7܅06e+ѐ8H qv8 ƈFo.PBŽω$YFN_eVfΪ6N&k8>WQ0֧Z $MZϹ'>!?ClʭS0xZ>uiq$ ILj!r7)+8. ^$y jSm2/…d yQ:9+E`#'cTdgGg6,T)kbS9XnkJI{)Yg婤]IOnixACИ+!KziBF})IB7Ɗb$ vf> :/XmHiϘ耨.qS(69LQ{zA S<"\*;%u[hf[eU: cw$S<=F״1L<]&ߔ65?a N253>? xO$-"u5Oi]Z}/Cqfɚ5`b,##nGjCUǸ1e)VQ,|$B&7-7xρ\r~܊1BgfEu{]H|%Z'g\y_}넡bHbaz RD8'bz>-ƂmyW8>|v݇a6wbLRZH6hd?$a<`"Nw>kP]Y/*w^,JD+ھ7wDBh1iވ!W)owsڟ - JѬOeˀ4v\m'"Y2J_#w/4T>?\nTLK°'X=[GOJOblB pŜ1/J?B)~")ŠTB?M<Ǿd4 $u|WXO|5Ydv&mh?[BWOiUҽ_Y  r'=-L0UE1 >%]~!)=SIϥZ4eK'Cӎfb/DNLVvF4*2< tK&}c}D 5դTVN6 @ջFAv0%#6(ևU0aGOsÁY1 hW@N`#$:~RY_A!/0\P ?tP`|EǒJgtc8FOKfg>Ѹ`dԠn.lLg/74m q-DPwL-b-X11[t02 |֥` m;˖C-E}K' I۾dVOTCgL?䵄q-\GVQTY!?Mޫb-Զ,0hgЦ=$QThxxv;D~wFp\P։=u ~ʜ.̉)sۢja;WNraCNv;XY)}%vtLp $@ybV<~D_# .Mi 5 w K:-./Bqݿѫd·ZMzLi#;#&T 2~h}I`9εN",>N7}dzopTIN?9YCu5DBW3@M-w΄o~5{K;c7Xױyi`n~웝VwkqHE`Jw4H A\g@cz81Ny(*"akfOv' ;oIyF}O>HWчrQ9B/ÙJZEӾ._#Wd Bf7MHCO G[0HM`XY(>m#r9b FDD1䁴u$'#d$~qq}1rP3I/b=(&_{ T5 W^ m~w~nRQc$]B_>&8Nəz֔X] Fhh!9DϷiCTT/O9%f!^5{Djh28lgTz"( 7Λ`Yc*+,*uG'nK-haV--qcb.JAdZOSЫ(ٕC!?ܪ/^ z~fᕖ4} rf_}@էzo넪SX# |kuC yY@/ MLhL j Y5))î%|ND4ʿ'/{yͥl ]<0L!vG̖mx!4_2L#֪Q3n3OcR֨nm5~i^YjXCw`=W/wC3B&l0\Wp_-LP_c~Q3ҥ4KhW|A:{ĮD0 ,8E)]ZnɇCڗN.M4C/((s0 P{W [qY݊@arlq87հ x::F0{ȍLc2 sYU@ Kg')M,5Lx& 50 X |B -fKz%.gΐ|Mԙ/\'M+ fy$~X.)~wSZ(sޞF (e4gxyK{Jk+6kz'hr"ifF3j5RS^)Tҧ O0b3Ώ>05t;xDs3KfUzaf5N C:K.@,*;&3`veB#S'Ad$ΐ"7I$7?mY_onC^ػNǼ幉'  oua+kը|j7Շ̺ꋱe4̘\(3G^N Yݹ "PRWK-}Pm72JbJ%#1P4E%Ama*U@31ܮF'o;gg6U',&|ވO~#3\C& d]&!E:" moOE0ȏ9M6 Jap1ZR=8; h^7A襬^.P鄜 R^F$٩kVڞ/XIFxZbio Gd< 삷3xd/v=9mw}ωHS zh|tC Ob6͐Y}w!И%ȡ@FTt8DZi2<KL͐QpSҴ ̼Y^ƙ_,35<|P2 א{E/u,}V"+#_oI}~dı`  5Rc8u嫜g  ~2C -9R?ʅyt$Ly_`?:]G 2㒓 V~lAˌ @"Ī`@.8(g' h>?ƪX'| ᶍtE|j2?VĺC˭5RӔ;)ͲS!GAc*?cG[8uHhQqpr)C;{2a xvgMxAɰ#`PB8BRZV5q"=v{7B|ag䶿nZC ,QLn(J7ZJ7꺎Wu:|kԄ~W]ErIrCCEk~rWUtuRJK9%iw"V W^@ZQb{riFa9̹E5Z+y=Wm%5&;Ԛh<@o.+unGMp]M! nR#6!CcgWj-QآܛhE<ORf4NsSѼT",K,D4ǎVqxu4*Sv\9?sFZ8ش=.N?NIU7 D  "6Q%ryt ,aڒ|{RROл䝎buJS6?@oe &h 19mDo3܏~FT|~v™P?viEf:55a9s3 )+ vF##muf+~J55CDޔ 60=xW|+t hTHAѧ b"`QiN;oOyauy1 ;N _^Y5p~Ǯ;9}9E6D/~9W)?6bBNj;u6!x2EIY k3-ܱT_~R'?萓s֍W*(J=b]je7$x:efk=~AfeN'%l}*YGE ^B4۴<]ECS8⠷&9©[Q53 SOW=1f CH& S]6o?*ȫ 3 ,X؂+%%@#D-XDԄ" EG\ /Y-W6p5Iֻ+;,Ȃm'd#{z #OOu] !QhX^ښ}0=J?7ygA#29+m%1bC*"<K2fϷq#(v|h`fR74v>3J`M("Y).)aRiQ%V>IX1:4H ҞdM\Mp*D 8ˢJٺoc>ZIYe}D؀ ;/ߣg3YNW>Yg~$X|bd2|%P3Ύ=:osUGEEL*Ekw7es ׬Ql#Y0 h< r6cdw8߲ymnד!`6iGF 'P2Nf'B4hO`z`&X LrZWPeTi 5[g ^xçhM[gtfIΛg |IZ3{ef8K~Vnl|z̞"XC}nF ދv{W{{øe(m#CasfdTQO5;}nm@՟/V‰an հ /|agFteo;rF[aX T ,ؔ@ٽQ.{|N"S#1 W,*?qzȻq覞Ƴ SjXwN9 #~[{vN%jYZ}bXv!i`slJCO-QZPN9Zi"wdz0;IXnu(1bJwnaWB g I Ib5iTgЕFU1#_S(ADdnSWM?hO*mXoLhjiF|d6lbsB=EƉ΍8M6ro9Fd8.{Xbr-O:pb 4USM|76H':.S 3Zfxɔ}Շ'mzh?½|dgQ'0],b}֬+ H7/fyd[Uh].X7Oj㼠_ԳpryqL(r9'<,9esq,jgcigp؆ޓ2 E}%O͖uZ8㍭D泂٪oKLz9:> Гwa0ׁͨ~u3XF y Z!tzuyuHr?&J3'KrM5+IH\ &),Rl 2GՙRQȣBl*LxBsTy%%&O|LNU%8!@Z[|ۆgT%-;n;!Z3r%ʇS(nr @R h`MP%P @#-Ӫz_ʈ)o:ZN%;GNL/'!"g*1700=-֎Qr]ɸ)yBdP Q\ N;LNj7 Hkc R^w픭8o)L4uOutĒ[FqjY؅wn?k}gڃb@PdLRJRĔ5L28,'[X~<_K \z!ܑF&K1ЍBdx/n:,z$ K=:>Ѝ_28H.78 ٛkf\ ]p_7mv$Jh/ӿ8\h$vQ_9?q-F@ (bd&cPَPK16]3>q:98ncfIj/sY8:nkA=rʬb D>@RءqJZ{s? s~~?2\m氐/f}&N]a򜜓"Ԉmh5k #bjt1+:nhvwJ󷖨aK}[U (Qdb;@sldbz D b!jYhFFadE_Ê5~c0q'/GY2r(dEr᜴é_쟀Cg{K%ADžgSt:%M* kC-((=Q!M9bK Ys%[QFrU}S tG2<:X}( %rעXeWnAg p^*le / WdD(E֏%q0OTlNӋL$ANL#/n<{iyG}7]8DM}hcAMK鞀5//=g.KTBR=Y>3Um/-V*k7tքWE+̲^ Nrв*EpLTe?J$0 ,|;s.O.٥ԭBE}H/3e~6Zb+v2u?-,'f]j#_g! p?BQ}*&A^]mQBs[4W,eDX]"貔JՂ%WuqͺlUGX1u3Y7M3Duҡa"Y%{]#EsZM M6#soK;t~z= >nvxSgョioZ ˨K"CmrSSoi:P-D ;"cI'J~Yȟ2igAt?S or%L™&ɾ `*K^aJZg8$~yᗔK3ډPB=R@Fk}8vȪzʹ"m IW'""oԆ6#Ѣ wZо-;?f3s̃Yi rwL쒋ԗoR7P}#PS2= L^XXɟpIe++4W1C?,w21J[2HS+s+ $v7D!/EW5  tIwdH[v_ۂFЇ':T|<ސЕ:uzz>~DeᴸQ'ߩq\`'Jjj8'JIOVLzL;`=j_] _um:2D^)3B)]bBSMs%eR 4JH,3 GEey re5 v+ /VR4ERaD|;⎯T(D =Ç}BWAV :6N_d0x}Nզ|Ct(Eְ,BlBKuVB\6[tPc((2E6E /B"]EFpsSj4-~)AReQ r,J9@ =Z-ogiBP/` A &g,1ɩ=\t%6Ʋ# V-г 4?2_[v8%>Ei!&sIu^> ^fW| ^UwY/:Q캹W*kPG1|S }x7FΦKv~ӕT=f6i,UrŠ+g݅`JV?j RtglyP3_2sIUsvT)ŚBq o| "S~Dn+I{rЋΨ헩]>%3Bh|ڠ&VHCd,J.?{k,R2 -k47cvHF[;'(ObZ q wu t .THrw,:s~iwd󄊪K")Pji(e>]|8"eD0.&Ȇ-H&g^hbIe>R_sDzLTCCutqNǸ @!NܬSjn\`! g^wAlpJCO[kpV&6|!.8dBw)%-2a+9hHaCy^u\ xUxߡ`"uޔJ\JsՌ2j=#c{'禠,vn_ub0u1˅@^%}S>OJ\&Ш4NJxu#.է@Tk' S)`p4]-`5˼R]VY< AE%#Sc<-灌܌70'u3ҽaR1Wa0@-5ZOT4_& u﾿ D̺mu/Qj܊ϟeX37\_!y~zzA%|ڒCz]jv̸2OT1M =U wr:䥔>w \,tG^8թzqFs91;떋aAEeDÉ or0&rKaۋn8QJsx+M30Q7|ܜ"ߨPi.z.E哟!JGGv_ d_}=l߀q /BI Gͯh(FS6`MOHc>\^IXg)A~.-֪M2ՠmgVGDSRYĞeԟ qoZkz^Om 7h_s_'\K `Cd.iV{oy3sWNZT h8B<`0-*1dרղldFgl&5^zP(Kha"n_MzD%<"_ h=@(_ZReNA]3yTRtH~.TiPx0TJ&B,i|/MDݳ M`dXB SM{2 }<Yh9j  QoR б`Riy)n>X5ʈ6s012]!U>+UA+vnːe)) `nB)* ah0[ĩ>}ީ{c>ti;0o9X$d %d7j6eR\Qoݽb~u:_RKm ("#&W qAg'8Ǔ{`S,秠pN`sR>yif?o8<%.#,`j6b蝛rbe~`zB[?b[=s*{w,rk?X?6N3Ǔ|H76[~I<#>sE{Ft|\_̩hY6dUm`l5aZT9VMv$M~-h6K 1"\ҒeˑV?gSԒsz( P:.:0dZ!Q0yP{رqU,jš5WPCR~оLnaչd~e*aySD-}gauo2 U3ޖ m)1\k8T4jRgÝ}ҕx|`"^!~řH,G};|8<@'v]gU Oz&Blz$Ϻ]V/ԓvYSX뭞^EJ)RV% 01Yk? bO'^Y @ȿ5em JXbt#) u'-j06 W ` x n8eu#0=S_EkP90a0B~LY38ґ`Ap mŔP8ff DNo*XhO s|h ~O,TYO;Jny{OcZ=4ieGv\hFMJ\-*W¶I@[0gW%bRZ,+tZ^Q{2b\v)mA#&%#j`hM*fƸvqKi39~X" Q-]/H[tLUtD(_t7<ކ4u"֢< bjHpkvNnVX.J'S}i'1|TWQ-J \hEv=^v^dawYޚfNdQ-WE*nI<C1=2e$/ c ȅ,On:́,`5|%Xa̷Vd1>evp4AoPԴ랍$ [o&GmAyƔY҉Lhly=P\fQ5ؒq@7LXegJO#$a'#7t J\\2[h?>J5]wZ$&8l6Ѻ /zK!]/?Vq>?Zx\AHUG%iBٍ>dok-nxLiV h*z&S¤J.2 4>Ї? @`Zͼe8=cPP&` LxmA*b.o O)8?Xfb^wk3GUWևݠ6S[ma'fС멍/`Qϻdť$bI鄕za 8nⳂc.&Dx•*_4"z$$:/w&^d.d<ןy :~Tik?D֒vKOHݕrEK̟g٧NW8NYM[p*5BE)7'3?[.TB9EɆ0y>I%E8] sZRkpV BmΗ#dEs8 zm`K{xkx2;atT)_:->]غ5`HšPnj,:n"\toWt2kf<*xv mɵo)/J]vJi}.A8oZwDCj.7(h)E2% vMKޤFڭI Jr6imN҅&Vxr),03Rܺku+E Z@ v^zd"^ufd1sftP^^4N8)dAa{Cz֏DRݔEc׿t60V3Ez7AjO 1`~Ly> S.dxo`p4):g5!3MDDs]j5vF}' V^HIϷz_]]<4l譤)TaJ 6i4=G1lE܉7O^b?i)RKnM??[bsPhXʄO$DDώ{K9ȐEq%>u`0_@ [s,ntB-2Ji޲MsM' 0`Gcןs'ed U.NY9JY H\=j2e>tݍnMu'k++ !]k\nt \.dF0 $- ŨL k;&j'0XEQLg2jA{š3V?Gh jQKF@t .Dc H–@k|y {aA ̤ZmD1O15+:A.`O<1xKv+)Q0f@sX^QXԪ`1c},xk1gAHo=f$`+,@RQUx*le3l0 FCJ=jT1{}Iҙ"9ŁuW.^{=&Zy _3#&Il X~g5Bw vJ\O Ws?Pjyu Z';j g4K[ˑHR) 2$k媌hG J^jl^B"9a(94i7}=j['#blV a Y)2M7鳛i>Կ$z5J`#:x8} tӶLfb͔)I%uzgNPϕIU9pYAcqztanjg;'绹82ĺ+S y;p]y1Akx <IrP =|E]j"aFY^ ]hYBU;A }gSw{wxQcf!4\k?DB pxD)K- rUh5̻CRbG۵%;=ƗQek?1$jq ō!ȀDYdEєZ ݝ)z䓔$^3Ê|?55`5zmOCzOvYĈQ+[D&V.-gedz2 zGG '.<І (vD ΉnĿRj/G-.|GLxkOLv(Y@>WYϨFC*}cM7jXD6x#H_HS=sڢQ|kdv0a%,;E^U q%[zqYįI% $"sL􊒎H0@uymAƼG\i9cSwv4PX 1õ:Y' zI2$4zT=Ǔ9.ob(z$ɑNհVyS&.w w2W:ݙ^-v1{R 8CѕY5]?=O]ԙ> h\[C)EkpȇV'Q1azʝd 6z_E,K<9wc(5`K(DzDJ*eJtY`@ry%e5Yp } E,p6IZJ~qN 4QDK;#3)Tgj'e̥۩o txtA&fCG`oWn4PֲtOq6AXۍ U"KX\19Ƒ*@w7~V6VdD9,иK}:D 7 rLá.!v|[7jw4Žy@[(bPTJ,;\kO (؝Fyϰ#lEPd#چ*u#sϕahH7!'Ĥ*"2 5x\80slT_2(wdD;N{0nDƒGQhbmN2{_5K( D?ŋ`WeWv{}1v1?v3UCEiƭ]dbiut_ %ckuO&`Df5W*EO#$'g:f)2 XZ$n>L"h*Z\-ߩ\ oY uŞ {Tmg-ihV΋5kOV!J4=&_GCJD>}蜆Fm&)b! WHR0 /3N\.l>;z^I+[zQc`1<˒-BWŽ>'}l[R?%ПX=x&>ZArvs]~ cq:OMA?r5u> sPȘW:'2C ($oq4gX so@u4}D@ kϫT[CμgS=Jy ¾qho(|ż{h7,n9 g*ƊUV%IƕOQ]jCMdDeoClT{tͩZ;2֤1sɳI\1zF *JS3yWYJ?Im1'CDVbp7ƎBr5^oXSϠ4Y I%dcjAޔu ]B &bɰ \}ˑI+˞yPKƯL?ci5ŗ$5p<2A74FRׄ%Dk1笮X"nDϽ -:$ϣ}{H%(nR 4}ȍ,n~uNh-Z%ZxIL:l 55;b}&l'Ұ|8o~gJeP+<9ZMY: DiȖ]l ^׼,ލq \ %C T'ЀMjOv$誂`ƨI OxKira)5Pd* \3e|lW[_-t Bm«nagNW}|c{$ꕞp:A7~q41#9pwWzsq2o0\Y}2lB Rs-J(9!!QM]+3iS/q7QE{}?hS.YOr}8%G f퉪)Chqy'2a lR)A#]5?Mo#U?iˮw "gI. T#+KYU[\miK+H4Q^N-J>^MJ83_yӬqͫ]5V (ejPpV*tm-'1l#ZTv;`56#*"Bfo4 -lX+bopc6_M\!KF?*n !}RyBӕKh2!,x `>7y K'e} D&8nN.Je9 Uqſv泧{byhPI6@ D*Ԥ!?L\Z]&kpqtlBȵJ B,{jGUz =ڲ2?PReB6ߚ==m -ɲ@]19Vۯii}hBI4*M'~J|ɺfYjisAoC/e *.g"AG(,I)-?oJQڙw{?OjQEd jnP!)&|ingq"wn*z4Щa?a|;?i6nfߣﱆ}4(&S`-մ^+{ +EX?.})%`AGU0$ξMX˦0+EHd&byflJ̣JKHԬn*хA0"sbcaV*8 y I ;nj mMS- $Q}=5(+dq'nl ~zJ~Jj1 XE|jeBRv^Q۳> <87l\µDzY$ Ogv¢EGxPm["8an\ /KJǝshi4 آ|>}KKvWP)|&?maf󇔀0#l_Z' qk }/^Q<9{8i"L\"!Fr/L gE;Oi3GzeTdm!~b榕(͋4s5]4=NԲ#Ĺ-W'..&%qM *z.kSzU9M]r2|E5\ߋxvf9QoikD0km+KK;Ŝ?׉,c"SMZ|\wTdsT\RCnv11QMA=/5&@ڄTh #:h;0 Kzu#&F sL`ѐrxŔ֌ 7QpJ12's+,+C@h$M7F+#[3tp_zx̓oDg_l^kXL9Y3|kK}~׽FFIqS:uqf0Z!^MM:F!PLev-sk>XKW}!:>e"4@-)'䯹.d9[Qi2ˏhY|8fA%P|5c~T#ห%|Trv/4BޓmNKr:j>bطnr]=-xt+%KdҌcoWms T#-O*GLz :vv,.rE 8u 3d c A4{I$ 0i1;j/tpm<9zlPzW>7|4 0~leHHK_pHvp\-*NA &q d`imK]xԂ,5 Wʚ48W@l-҈^>˩`<7b z%&LIN4]CVLfy˨ɢֹZ4KV䤐{laoֱ{PV"'s^=6o lpF#MWv*.o\}hoA57J:G ZF(uhdײ˘p΍;!E.a*Mv|yQE*>0<;7C?GRI6E!&2L}3&,#U_>ƆoKMLz"ٰAE8d蔦+JnZ9 oj1R=o>Ѧ-pΈόj$Rd`43xmMb%1e ɉ_qx 0ADq R"0w:2/t@!]̓nvuk<(XDq|/eG$mn_<3tdGjZ)vM="kK !Y[ @NЗ炍pM @fl fxƉՕ+*Ʈ!ฮ- S]ˢڶb*2lkcb `!6 ,_X9r~Fr0{N(KC kob2ysgw<H7~Xt7r'0&Ju2DT3qTQEn)~KRqp-4Doƅð@ 7]W5],+RL.%FFu{+{Gg,hw?(c(뎌u{-1K+DV#nv\Ԕ={F)JOOV@z6 r-2bԩҷW[nT>-MEHKi^Q=s2n#< *͡9R|Hm74)aE&H_!Ƥw\ <r.R|k8vmuyH$0IOSUy ꢡ굺Z-qyH짜 *[!v;DCwy巸̦yNէG\n[`c-_l03>xK..{/+6+BAkyҵ]F?#NNlP;Qݕsx=- Q 9ANHS&AX̬hLMm;mhgRmw*T@3g*Smt_TpFD7{QD'j꼞b K;e0\wE)YK#lTSkg8 Ÿ{k؍T$'ûR 53} >:-S/a8@S?Z6j).+4 QR:e 23p"gszqWE/uRTVCmDN'w,eڧ  D13׈(ɒjxZ$HɳdA ׅ 6[ф sYaD)$ޭȣՎQ}|MWBD I-,6E_C1!Tdf*+8U P em&KBZO!l/e9F]&P.o@.v>&S8>F$(4j[dntgjS{dt>f %2\]e<&bB͵SU,-Ǜ!Tyy]h4- /bI'cx? Lnx_pnYgn5;"M՚*?/Vu fժQI5DW?Jij#NTonRk%uAnԒf 'F>?Hd>hQ">i j{>s͔u+ƕ"y{VHr_"WBɸ +9RS D } t؉tEA;#Ϳsζ`1 ౐'¦f0<>V5cJ}!Z:ul'JX^ʝs4[.[q{S֐ Y 5gX#7bq]d;OZ ݀+%v'a2<Qfw)H2_YRJmBcϔȝHMV M:e5^+q9^,HϛXsӁYn[r㋓9M"A~D 7F^҈_%-p=:0nu6cHvS=d=Pi]ZƓ(DhMLZUӴY~Iř?SLq4 Nd]Zg(eT8*HED;rwGC &dZC2N Gpft:؞}NbZ(u3 hJ!}O,{(!& XGXcu hX[ZH;6#'I"_q_x!'\7ap8|.BqѰ%&sfhל[4翳&:^ SW?lswyArxY7,bU O>5S6):PUʔ0DXd0[X28^fjPGƉӴ+bCD$aƍ<6o9Hk}wǐ!"ݝc/Rȍ3WkT 4r۠=t s];("Wжŋ)~ParԡS|@Ū󓓖V*A4o@¿N!4r.E|i2uq<*I,) UR?@g~-"+>>8d'# |g6[@t8Lj}Wl!/lGHPX0Rim K [DbiHJ'2v499 M()'v#Xд[~.-5!YYb=!m-aL9*pn1q9QB(| 3&\B>  SP{ׇI{~ ,#T~u^ׁJRL@ϾhѪ=hSHdb4tyY4w p};vW.zFggZ(k)+%l#dUg՟ViFUIEn)ٖ@F7 +}̝ORw*jMt-eZ1޴e}.qєF cqCG\/^{/"q槮 i[C<2Yk8}x2Vֵew~Tr~ U3gA<3tx6~q5ޣZ1p;X@=RDviaO@ja-wR`?߁ ݑfueܺ|yh7?bcW#ɹ"Ire咽K,;wΒ(3NN ڗx&XLH=z:Ĭ)٨_\\)֦x`;nZ*5MuL_[BVܡ\FxZ`Wq_A4MnϞۺbu^d5ﲻL`r} *YM~ ߂fc(JcHJI}{P:Ghp>ΥT5هǒYz˗0n4Viy5e0][7]nUC<:pWC%P=RJpvfXsCr j9۪pt1ee Z57E(.Ԅ@^0 '>t6V()6CPKJ(je!.9ۛI+]vdeg n9yr|Cod*ɝ]3޾bfHY/cfibHH1㒬]Q`%k0S eob[xBFEQ8r%2J1fПq*8e!`2"5,Jd:6B{q)KAO*_% |OOOV,z`ᕷLWn{pIksFW|:^2xLZ|ҁkU:O 59 a} =Hk7$zG7I%fq}82l?=7+'"ߎOj\,ȣ$1:/!6k+o#] L> W+@YEGie۹0iZ;DEbra1.=DWZ[ 6%b U"͞q7-!Q#3%M{In0=68@2ؑ%m& :0-3Ā!eO`]C},'$~?w6SqjgO!@aƆws{- ,yyB,q |?C~\ͼ(5IfovUILKp.ŁhOnq{C5(.c.cB _U0(Ai{Xq}>ؕu9)UÕ:yMkdSVwsǿ͗`Ț`6dGTy|i,CKFa!z RrP2=*b2j5Gltɰ4 +c+=F6.mYvzI*lc`,ȌE2<^?$Y_j:GU.`X$#}QĤVUo& u~9Z4io ?](}9D")ФOotAGCi (1)!O%+IO۔i$)/XU+-ꭦ6OuA]&,0?@ t6g.6cf[L$i.?Wq%pe5UnMM7* ؔ`~t #ըX.M_F{f*U Xݱ2qc7!UgT_Tuu7R=cϦ ' ,6> 2y:0kV=7A7 _E|mNc5lz݆/k 00$_1%pbH ߺ㪧D(ky\ఐ,%1;>㤧6|;R^*3/*U9?p~mEHQ?W;[b ,;e ]Mrl7d.gXMVߊh3Lx$,7ha(`t` r& P0qJ 3!{{Q5ez8*  Ro*O? [Qu axj|ZfOĦTvԇ+X#ܴ?u.8zYBɕ<&Mf\ 1 +PJ>G– V\?!}f_lz9Ά.40NUBℙl_RbP5t.#y$joVhhRڈ.zآ4."SIkHݜ01&eM(X"Z@b0"t6;'2 A{v94*)`Y\2x{Z]D` PKڲYv T\ 5KYDz G'ӈ_S-oiT94CYwc1+J"Aܱz1U w"x4a+"]vx \eC#Q.\xFD\^,S{ qVgs06: B)S"E3~Ay r5c%Ox)jU-ZGBlS&ZÖFw쌲+Go#w8댶u_cNi9'&gCr'4XtxqP]޳w^^)ª1/` =r?)P&@>>h}6+`K{hbفo,)=_kQk{'w'KE,-†ڇXȄorӼ&x8f瘺DX.*VZCv"?P(j!@#6ٲZ27/ĸ|яt6.QJYQ/-(䚏ZuY@@hcH9b*՛X>a('d GN"}GqFQe1 أh' BI1X|t߁zc@u?IutUnLss8eFvalw[]h]iڒc㧚GLWӛDw3DNgg|^h, `ɵ5ʙ}^X/( Bq]}ê4MJ6ߌ_qx( ]sCYfV *3ȻzCb7P]fm6ܩHd"E:ԓ2@Еh- sr{ Rm}H&>:hA*XL/4 Tm7Y$|*6,387qr: ļherlP QWo mzQ|Ojՠ 4%46igjYƐʦ)ThUI 5)!w}z}GӢfo6 ac *}s=*2arL.BK9 "~o71w!BZ=D0ӧ'M0 8XnofPISaRs6*ķy~4^kSfݟa3_Ҫn\r(鼋#Lϱ; rjzq| ! :(Z'ʄhF$rWUAg-D0 ;AT/]iGߞvC-݂WDE@y I Z%Ik]|i+Ihw\ G+V& uVP<k{ )鏾 R1JB}on{d{?RA13Qxj~n?fm{Ȟ8b/8,d+[q=R|^VF `Zʞ,ꤵǹ`% 0KC>mABJhM20ri>y1''tؽC=U&*}8k`%"΢_Eέn#4J݋δiG%xi`%0Yj%tL!tGN麚y= l('$/Daߘ|sI)䏵ߦ x' J/or3%dT4@ +hJmMo:ڟ}1N ->W0 ,(n@\LS̻±$`:Mixx"G$?ƦP3YL&+| JwwǙhΨXۀiKGZR`44}0/#DRὦd5K6 <2-9%Au=pHʵ2r'6 V× +"(L E[i1agU%&LzӦ9Q -};"2gxG YTR`7KZ/q[X+ǁ^{ܶmcQ$-pBԢ*7%7pA~/ & Tqve7"Egg-i񆘰o\PРwdiE8ESK\i)M^W^F*>uY溰 G_yAa5<]['Gnni09-QtGx$ħaSE-w7oVyt_7Rѳ4 Gt~ϭ]OaE 1g<2$Ȏ3i5%b~g!ʮ 8yn>r0&A姄1L84ɌaDgеJ\LF)SvKZ+2LwU\ 9bnu Q_C )p̗{>Hen~_w4 !;rˮ%3[PblCe!ǻJXƳPݪR@O $uC3B`ı/ـk4GW,kr6@BHD&|AK {ЅՏK"PؖPy-((:pR:sr ځKďl]^78TѸ!!TeEzhzU+v3e2d"DgB:' bf9IUiM9 !>7IPV0ČPn,soWκg%:P#R<1vJvE/eG5qWFTrIs74w0q;&?Dw~߉ER˨ФHsz*yuR0y|;y qeyd ws!H 2W 2`ϵh= ƛ\=:+Sw1z1="JOBjH6*6&}.,e eU13ἁT`0j x4-c /G,zƬl,Nfč?Kn^d">nO;G f.?A;|{ ]&]֬0Ze$_IƁ}wj}Zd8I'8P]ҋگ 5 r 5rJ躋>rezώb>I3@_-O}q_u` 42:`B N>zC)4"['ttMK0  9%BIt*&0Q_: Wu/О!atR&NhP/L Pyub;>Dj[*&̓eRge'eyB.Qւj-8L\^+bY^[91 ;#)C y0kў:̙)gAf\+:{$_D+8GPhf#ceuj,&1//8-JZt[?7/pN@xZ@hg־XgY|:B%,>Ş7QcU10kSY `Jn+ Iab>RᘅȯݲW+P lJ'>6NRzUpϡ jOфeKju܎Ta`+*]>Õ0{~E^>;5nu+סͅ3C!s 7t%3gF\@-K`~? &+3~9'ER=Ȭ"K:Ākzo jͮ q҉TܛBS??/ .4Ln3u+>[{S1࿏}X)LFrqy5{HgV-. }NbىJ1qح8D}~<8\mj?gʑV+pe`hR͇1#Z+5t{ v^:g{h^K{H"@N! &wD67fܫ'!y:᧌sn@]K^=T >w't+eIr=uj Pб/>L֋׵#^nW}* WlǼ m\ޜYju="Afį`zA:!.ʴݺYfv?"c~I$h(3}N|RP#rWעTD1̢8qW 4oš?p$3ҵNpkv~\G8~rY2z7i.U$J][d۠޿IEi}a;n:9{4Bt |3ttH;Djd2]ܘpj{j++|+t)<ƾҤ'oWY /yNL༫[w qC"H[,a ;8j8zo)1}4YFrlJgQx!ZJ5M4_X/冝Ep6ڑR ރLz6 -\ CIE*lգ݃cĖJ8jWhsn{Q,wj*ђ)U`]r4# [tdiQNmrX(ixc>GhŘ,uu"e_Z$hV@.5 NR: veҾ#jK3͐A\NNg whZL>8zIZXM@ mB U:0˞q1lb٫VtH찧j:#4 ShQ24M<-ҠEXSCI1V[.tc&}x4$/:wxtv˷;йt7'D\ot2>:k +Qtm(M0pqo7DWw.cpJA !;=""(h1R;TsZ'M굯m' k i0vv| ā<>ȆqeW˕BxfE+IĆ Cg঒ '58%ѡΌCf3_cBܛ_io]HfFwQp4 0uHnc_]'pP57 (;VO@_Q QU$sÞl0W[B܂RfpjpB8\'!Pu\k\0MJ*>#M&_d N gU.+5|Ϥjުˬ;PNǐ@.7I!JiUz>5Ye'a?s)]/׫ܞ>X}?#>݆Uq銣֟9?~̻t mTh x`Є/$uݦرC;*n8(jǓMbL]B_ \0[{A,BByBnӥ8tM[}+GI#Ӳ=Ks bpEռf}D܇c_<2)sRX*#xջq"CJd2a_&1ЎAYq3)ˉCQ:8is0Gay "&O.'iI/meRS5h"Ȋ^BRWZC[*"m`~ e’dFQ n|onjn{Z)Ɵ#Ao:8cN/f>L f3$293`[Ky$,D}eTVkx ѐ~G Ces$sRjMԐXi4OUC,e!xG쳀_G!fB,+xn'DHp7߫%ߓ"^}d >Br%CQQW p mfEC/jDZvs,p648mӳ;2_fMw+Ǹ ŔkMkACVSQv5}pP݈?᪆,A" ^cJF]S%R,T6tΟdp 狠akܠceګ7\ܶ}Ar/]!(78q%:q,ڹ65yutBEX52 +^dTy =nZ%'AKP_0 KѕMП:h,CN$EVVrn vP2]\[݊uaऒ.WKvk&Km>^8sQP[( Jh6:1Uv<}~X+*Qlc5%cxT6I)3+9Hj1BMZG$&dסgi@Ky"ԐPΪ[H}\yg}3 jXC]{ 8J@L8wJ z"eAţȭ$_jg,чZ* ME"7內#c =}zXZ&>EktPI[P*Q,Mv=lyIޟℷ%5vLi:m^Z"pwTSH-rFHfsH<ګxH؍=[5TcoP:{&"7w$m/'o2Bo\o=Gd&/_YQ8myǍ턘`Ss?k',8('0Y 2W04ݒ}ӗ ETP[$ͪt<Ұx)LBp\}tՎ;DrNq v5ٲB R!CbBv܃dk#Wc`銞3EӚMOa9^xCrjPɹ{  ZF~x51[7"mH%Z0d@n<ƾUn.N+)-BYȌ gy_•(y X$Rc'!(.vȳvaDfu-/Y2(+0Rf*kՐ"LBG UzX Q,E/./X +݀GLM9BuDJr#]OT]cr`6e0#*9 `ϺO0CiDsO;9l_X]9L  hD7n_4I5~u emM~]mJ7w1Xr:; T"Q"- =#dFf!Jq;J"%!Bf2O,/N( @܎ `U8 ay[s c1 I1;봹"L7U]({F@oGM+d HiuzcLQ$4brFHӑb}bơU}h2/ 7h& ڢD -Hqn G;6sb'̒z%8}T]rdzs& zU^$YOt _iUp|Me7~B2S+<Ŧ'p0+w*' b zv -DYcmY&ˤi ڿ7EVWS2"U,׈ տї'6.AKNr;ž-J#* kMT`$a#Rfz^)SA2-,tFL€3)v!:Ld6{#*ɀT`e>Y h.^4}kƈ y߯Ԭ{°sS:hoLӽ!8|Lb8' )Q0Ip 9H pw.1 4FDi&Kdh !U7 v^s9T<+a;Aˀ VQ2 VQ*wE+X Nco)3ҥ t iR0Um#UqB7u^7jL:*K.ɘ9"kSTQAE+\U¼T},e-j r]JDpF$s-# -+X_kFNTb• 1I|oDbC|@CxV^}e[ts.9yz7WvX;.mvt͇p@jN9Rț!*7c?#tŃkZ:W" z+~GЕ`~G xNd 'x&K-H8퀍YMy1ilD> E`} ̭įS$dDWҸ_(n?/`Jt-7KUk|B0$g##GP./VfKN^@  &W!ۥ\ealy+.372Sq\]`kFjLNE>ysez' - a10N49z&UA"o~~Mz6Ƨ}I:6d k—ޛiRgMP=JJ 3ljYWdF0.ժ3B$C_2oD8ěeJ ħӑ8TSs솛W %cͮ O$@$CQV0db R6&3 :w_x;{b 8nXb j̢jNvl ϴс /G`WLۢ X _w%Dx3u#]R? ޾ӢC~R|2O3K$\dvn>X*-όJ>M`lK{ea!A)xA/H8\6V:]H1fiǸG˦WWPkXyb1(a4˔}F_St{r 񬣚4CK~)J}Q=ꊎb@ݴzp^2 vhZTϪ e iJ|<^ݶe(W T\pn Yyn[GVkO2Pq{Xc6\4:l"vBy[?1peu#9E8*`'э_ ڒMPazDA%EC2D}S/994~1nr)Ջqk㏙!y.|N2=D7[$G˧JIG<0>"G$2Ȯ?t*+\twn?bGȦhNg>-ۙibdx{ƂUwQVCA6g+Q?ɎҘ /[8 Td%D|DFExG8Uˉ{:`<> }A@ 1Bd(|DP?T8TQ.6|V#Kj 'rBv-t{}Y6AohmD~r/VFBF喒/H7"qgz[I!TO!֜_!)/F\s;6%>^C/¾,,B%-#g(`@*z$BUKَyw1Pp_M2z0&Omk5g$`qRADp&N#U~f{kpŚWi\%(g|_%f(=Q^\E YWju*w@5T% CGgxg_ rBe%+;ceB3Bߎ<cW>(W/_4C 1^@INq,h]J`I4"Yyǝ @M_M觳09L4o.Ʋ|g12dQV#FHu3mP~$}W6QbAtQL^NJ+-%Zcnzu$ ?W~'.s?n^לg/%z5֛ <$,x_5 g7u(]*~=Dli= C EHX+n3k/ٹ9$eRzPmEP fn5} Gוh_5]#)3,XGa _9Z83$.w>δNP'\mʸ+"`HR[\mh]H^ߔW1U-ItYRz{U26^PTK ~Kc?IE݊'7%:cSWI{['ZP3cnwL Sn̩ԦnT.,hF0P`Ŏ! 3љ1gv҂~@lnYþbFlVSMbW ? f46NzgJH|Fr,Ip\)3 p?RJH>*%ST=b' H K8'H;N$$S0_/%*XśxV4l̓\򧝘?ʋڒǷwZ8¬lD4t3Ԍz8 6נrqY,}{PCKK7b [jY\cOԉd>pϕ:k{tԼ9ʘnR*!3iР`f}P?xlwlch4~Jn_LyG]%wҪ]jZ۟,oPi 6?\$)DY?RsZZ_HIw m-5޻ 5 -cD:&КLL&迲[@Bh+эJ.b鄱V@ 9c*aEvC'j1C*eB?{֣2rRK h;i9s!Ey춹d)i 񪂴}OZDu%RvHD-4 p3NJX5)-:1bZ>Z0P/=Šoݟ, HAO|I$H\P6Ozm?#N' B@) 1LT)1  IF>QbhNH0$LweVg|{$Dz;1Joh{[㞵dqwB9%YU<@ kȶvs۳H#"U)GB;d`Oi8{^"1WZlڙk,_d4F.?;RX-31P`36 Zyڷ381W6f+클=NB驔P4r#U2l[9Ni@#5?q87'6݀|AVLKYrLJ/~)pɨv :Xcmv ~A/5ݓxg~Ln(Qf?$KXnsgO19G8M{9 HUb0H:Aʚ q嗵f>8WQR'z'%L>>H~^{T>ed<2io\t+J gz  k@tfjőQjթz.Wm}FeM6AVA5f<[~7Դ?i`qvm/heZ$IYI 'FX#KF^,;3Rk`k@ފb񣤹+?gVd_;/`t9c,Km/E =Afs!㺑2[_Wv1[T-1_y%IX^rH(dNDv O`ᘸ@R׳N-^C?2~H9wGe=;8bJ#̲:a.bn{Oك L//L$n%9oHDp\`zkA|&ܶ} 4k*9񴵕%[{ @H17gu7volsYf_pJFYO";:;{Khq_ls]L/;$(c|P&$ KA7o $ _)َ)DJbdrB"y/!J=T7NRYebvf9JH,_Уp/X³ݟ!-rjM$]HXevH{fȚ5/ RP2ثt +O_|S"eBO_Ame%+S61gCGm {9]+>7J 1)țM>BXH zIjk[r)_ؚ J#VsO5+$ReQV֘}DbdBp<\e<OL(@<{ Zo `׊.=L#߫_k;{Gөrq`0=K"4d"q14n [CGX&*.༣Z4$y9;oXYvL0u\\B䌸T#Eҝ,*{fy@]uT܀͉ɱ%D ZCh|piZ_aW!n?J^Ȱ;B?`+;0j_KWb!ݴ5 :XںL} ikR{r3~@&yuW43/0`gYJ2˔̷{af3]:b`a}[#8bK5TrF(%h=Oe$`A/Pe;:i74O!%s -)D/Ob[#?6*oO.JtFKM8LW{.Z#iX[LqwDhCœɛa:>8,3JM_W1_0JCNM*y"8U+KuafWbF'0:uzfR5k9;_ JSL)4ʠ-S<y&Pzܔ.xIp[ ݸ]m|yJK qVœ:@:1c7 a?s!>kccv*?_7Y/CÑE ܹc1Ʒ䙧X;x/M$ k _ɵaGqn>̤4Vl= joYD䖩b6tkY+5g^cʶdi˻#01osrLVvJ0lQ(|@Lʞ \Q@&eGEva]uD{CzLYk[NԀ6Y!]0.a8]Kk>~ *b%m3>fG:28G|T{Ѿ5aeylq*< Y|}hTngw+ *,KI0=3mzWky bٚUJFEmEGT/O}WWLPz@DH69lŔ{MXMbYك."=gjru, V9+|X- `rPQL]*=EfI*I-r||э&yi'aTj` .\:>ިA awn"q.n< *\4S~g $R;K#b$ Eήd- ֬'3; :xL@Jٳ s<4(ɠ=_t*ıq%bm911Mu#.BKUIBc>.7\EY(0lbYZor`j̱mr VVKrp[l3r|#,TEk#PUh]~2-'G4=.{F hi:ֱ%|`^rpA@Pq}Ւ}LN}ɴ A09&3%J7ؾ͵Ԭ(CxUȨ0 D1o Wby7sf) 8owVF/Do%ZTYYZ4f*]?|l\򤌽כxcNpbbk!t{єN:RȜ~PI?Rl#;kw.[&ȫ[V?hKpHn -+A*ˌd$O;}*m@k9ݭl÷czB} t^ԁ^^}Y.IrMn@elo kdOmh&>9 w lq\ox%k `ao`W8M}9Qo =(7<-S1S7v+>]tvK- ,Ӂ 2suyHGC¯w?YV(f] T`0 Sc1uC8#jI(g-?꧄TGDhŔfW#0] 4i(  9LTѭ'̋-s"UQKDz[lBhv v+Rٙj /hL\47C|9e^.U"LQ7jʩckL؟^x"|`L'# EA {4~YV7LDj QJ̯\}5AΆ\CC,:D+~XwWWs!EQIKY|-|ǞFs^ct j&DCp1/ N P!jqս$-fIQ$lN@]Fe' q@r A-23( X"GQKW hBhjGgKwo#,]p8W6H5Y7Z(8  ѭۛi"!U6Qƨbl*?s}oV҈&LCW-v.ڡF$t u:nG,pq 3ͤ_ejӫ%?ɥ_K+YnD90vmrG&`1}eMkl=^=HGZAh w"Y]kp>uȨ2tW͂@VJ '[)u*ΉdP̣o3'bNFxU %@ @~7`昐}Ɓ{I(ml\ ,r&U\+j8Q|τɼS9c,c#6Wxi6~[:h*:$,bw'*ԔR6^e%|J[5Y_ P*d"vo.b裿큶PS)wj_2ÃQ?F^C7yߪ%@& >%ͽ'ԾBhMsNy13FJY)exaҶn& iHm1ha Sw{>noҺv48Rfr IVU[h&!cZ7ir:):(L2^ɀsŠԎ>Eq&37=  Z`$/ .T04eg׸ Zo# k3Nh!e˖b6(H֯<7b sU^T1e`t .%6#=BbH{FP-;<ŧ{',%dPðe*-J#) b{߂sb{%oB7ݮ\]M+)§+MI"RA`_:\`ek` 2xC2ڛAEW|כAN&iVq} ^U7ϯn=Q~,6h" AGbECMLd(UTK(p3?'>Mb0{(SgeOAl~|^1o-?2,$Hc7֕H'Ӷzfs "ڨzqw5yחZc Т$T4 FD(2I>f!Cd y~#lPTe\5@=g_JQSNEL/:v?}AB}J:.2# J{Wp(:in"(uoF>[c;=zF]!m^!k/Y%J?!;͈80JWSIP^fC E쩭V*Ad'Z38[VF#+TI܈$p^#MeQja3Gtx[=zNNNsASeo7Ȭ.@Kgn*Yۇ5!74<˪eCAnq륄L HwmE=RYV^Kd<.Yi7 bCnG%Xk b?cZQgE,Jޣ4Cea ح~t6z*y:2p]ɐA[C!*,1J8Gyn9>[ȑKq] @Jy+lw8Д;LGFY9H|il^>D } '94 $rz-Vil8 JFp8i{}BDk10II_}k׸ Gg[l`m?W^ReHOj=|} 6cOآ,蘶ϒ[2>2ڿٟ(m+}L!c)qG,\ %Z^i8T3U 0B3 h&@ = Γg}LHg]~Ƌvj y:̪fK%[A WtGDž]b5;XڻPT]  Su*'}%SBTs] ᥶ӥnX(Dj>6IJD.`:5zLں p"J~ci(@3:|m#h$Ru;|qZ4Aci,SBQNX:z= d?p,9ظXl>Fl X DI%`Z*դ[4[oWS Aɷcn&Jx2؀|SkU$aaybRM$e_5CU> Uz=j !O] sB(g>gY `#"˧ᑄJ|b3HKL:c̕hE} <`-G/f)=J8)a]DyI_ePȡ=#Nq4KEF3L*2ztn*Nr 13;ȉߓ`u] ?N< BH#_@?kT1O\9BOB=k`Y hlmQP v%k0_esBPs)rLEIF) ׬dJ=DgnM/yVX0?g5{05VPJ0,K = *a \<";Ѻ2 ސm~uAǜD۰֮wyY(qH]GScu[_@0WWgbv+JvASu zU$Rܲ8^MҌjzSS;!$s@yd`=v2(-$"^p¶hBԛ#}JaW#KȂ-z=1gD=;7g>g iU>j\ՂO0tS!^l]vQo_*id-v/%Y6uybțEԬS6 nEgu+dxF }X8S,lf~DoSشb @{ LR=|̧jZd֋(;AfGb'-֘iSvÆڽIW=p>L˝"OY%xgAUQ@$mkc\)>`A.VѤ~z[ׅ֎ >@śI;h 2r6c8OC\̱# jĝ87TѺPVplșPx鹢=얡)ѐ]߉4#!Vs+mt}}\!F5Yft #eL9LRiFPYP ob~Wփi+2%dgƿ(&O|]4Iɼxj`()fw =UDz\[OT ipPq3o`F Fp ,'=Y~"Y=)x v}8,dF!Qƥ'K%HWߞ5 -ݛG=7D;Y|j~ɳ)*h[urpRQV!ې~|=feZ ֢6g\;uI&.*w'YDl/Hw7)hJ6c:[E~@&)&Q'.|QGgRC#,Ň}`?s}~bf_L`s=q^cն'XAM^`eU3n@A0} >w4.#VZ ߬/y8F_xidlkLhZ~K/ǹI r`r5x5Zy&!˹/ #k-i<d}7JĕeO1UBiQ+p@_;B^) $Y2(Ɵl';vCtg|lc-j:pYacv.^ ! z{J?`((de;q=B;V](pOndnۂUvnhytɸp&MI tfVE2B͉b!@ To3F/jڴEbV+}>UhP") =ps6Zs$z;`̎W١&2OB\1?!R6Mar!T\5Ƈ:5FBANœ)աv,֚vaߩZq%u/\L- M ha7ӒvMC[<]uH{~ m(rwPVǞ}2qi2)>F`|5jHobo$$LyܹG;S=iP պ^z.ށ L]m:Qp' ytFtkW|ތv@,DY?>ghu6;(vC`DڦbuV2!7:>Yԡ_rF'ȏBݹИmh, 0di}5!pr@Dzrh[䆝0h2+J s |gҪg6>h#&ggtpOu$,$`& &DX x0ݠS5C)0 ?BNNz|BmN8b|J@l ^%ezl7V.jS_w:Ly @W۰E_ݱrx֕cuۮ5z8LWXfG-'#W:Us(4 ah.;$O5,;?+`13?ؘYzD}I=7p7V\6K b5t~Z2W ̧X3^Ea'b`P036["X +8hj^ !}L(t;g (,&mG05٪[xkn~q./E31O.0žoG{l^dJWJ)䘳QT[pY]]Pw vg!,1BV[t9z/^Q]ړN?:2BHʖ:v7.B-"ȾW 94 uˁ2JÅтYVRYpKzu6Gr k] hI-Uג:w4 3*g«<@LO[+׆Rm=ʷ-uᦅ@@" Ɣp<bi2b}ijZ}Sj0٩~b3 hjgWvwT|lML4_:hF.x>ͤd2\+1>=c̽ETQ:9O9bb,Z:=uC&=؇33TKGj]i|<+1KR6'RJfk|͘vzCL#vVxv;k4DGqʙ3 /n sQ<* Hr V$n% lwIH>]4UZh|BnN( =eҁ~`Ӱu[L?$hځM RqG̝txW0-tEBXYk]?7ضeXNrqhö!| 'ȐW ЈĎлD?3b7TLi8/ںрS9\B 7H&k.~2̹B8N!Ʋ̱Lwų2~.ZޖP+p>j :U֔F:CV ll@+6A3?Sb9'YHkBf`"(<h, +vmE^Eohف}QarܟNx-< {3TMDp_R,S8oT/<&|2kϦ~XpZNXg0t|kt,YYF: E3?khp܄QFTJ:Hn|wFLW?.0yWYes0.jE2ymƽ [nOv_ԘjȸUfd[Y0/@_P!kWU|W%$'7Yg wԲu3+; C{Ϭ KU=RayĮWTK;"kژнMr yۉ6'Քj!v\o;O&뗌y Y&(<$k)!5 Omk"Br7JD\kq~}c5@☤j )6-`7b@ϿsN'ђ5o!U.D&H(--r7`&c{1wERwu)ECm{#[nZ ̆&5/~4r8&ͫ_ '&q6%@\Uh[i`AjX>%fP= fDΩ pب3Y=gqf i7nXߌj &;@D_fhORW}fZS !Iu@ɐT^mYAM8TU6w׿T֚ xv4fskOl|&h%/^.tۻeȲ߱J޲YM2gyaU|htGdqdػ6봲ƹ᥆~NIBF:~EI[["S6@5P' wR ט{zI.!ɝndEuu#,WX4ܮayӞUf2NDh#bq/w7,R(47%nꂏM< RXN6eN?l9$ 1 HP4d75xP7b߻:+^%]~̦ReJ~H_MV>fU\@ `3ăou;9~YO2@g!?v5:(e7.s,nh,}+ZRˢZ|%B -^H&ETbnTni,Lyk<:TԞd$= USx+B9҄+isɗ2dQrvD)e{|B 2,L| ^Nr<8!\7t)? W,;Yfj?<,:qp-_?f^U[){2ߗGʺ>H,Ų"'y/mۖ pe+'o'X~7(X`-d۲ؙnQd ͹-B~4Wdu, `&rfَ~=E~I3Fb~: 3=!2?A(69Z\–sblpô zsNeFY%y3GeSX8@X{!,bWEw ՌΆ.K+.&n, eepK!rq}:гv("&e{=#JZsD'aI2>5EDd5/s D'ZsW3i?QBȣSe = /g~7,:OvДDj]jӅf%s?Ѹy=`]z)Ap(F7pD1?eM #YUx%06cH&o/ b. տtPzjO6۞6qe'%TDGjvR3фƿ+Ii|y_A*R %|V a1wy6vdzWn )%~I3k؈ߘωvtZmȕ5"Y1Z~Hd#k]E9HTFvnF fp9.2 c>یS)zXz2d]ZC;BKeux] + ot,Z{zґK$h˪K mLmҗ􅍫1[~.5J$#ɇm%${6*2Ӂb-h.k,+C8H&*GI[?e GeLR\'W  rpO&߿3m6j*kjN u}K$TMJu:R@xW/#_ 64&1ޝ"R/keʫd3Cvij~!)1Q*rlVIOL?"<{Stm?q=)T_PLB<8)_xv2I2vv}Pa@JM\  fUw 0eY>[/!Es8ˀOdP.:mBM&ț";&V =R) Ӻs9 Fiu)+g4d&J|C!} ;TẆw@}'Qل.ޗH$_('*`nRsR#85漚%=;dN&΋['/Va$)јIbv)] dqRK oTaBF-FhH8L[ptcg?r:2k D Zc2\?= >0D/t=`1m{˾L[F|Kr-G+1䖭R7d&_"cNwS)!aJlg~1q5WS7 ɷ21fho$P 0WqMCbDHزd&|mzCx[aRjrx&0 qSpU"K1gü\UXB=W l訿GJd{l>1I/<쳼ZnO^$zsGik},k߫R/[>|,9fRAJMȷ*MKGU¯!eB ^TD..Wz^ᬶcH^W1r:uE@hNj4fJ7q?f.Ӱ39շ_E9|2ʌS)j Ll炋Sѷlj409Yx'kA `LapОѢ0GRQ XIA_C%mְzҭ'V_~K=hi3-*\ԁc]^đ&fLB5bZٌ dF˴*'fMд=;XD=ݭk脌A-"s%qXUeIl R|c2A_{7ߙKG%-;} $fvq6F8%}=?PPI~F*&~|Oĭ{޶N9Sۃ0j8p Uۥk?Yl롱">Ϩtwk `jo+AxPOt%sƒ(V#I$mG}:}m7#ٝtfW0X ͩY]܀<~ 0_=Ė l)ܝ|^EQaz)g%gŒ KZwz Z_u3^_*{S0'&㻄* pW({1@wZ%v׆gESK 0EP ʫ |7㘫QȵH,vmV(ƠrҪSKj7W \7āwa 'K,Ľeƴi(q|1j8'-H0l02 K%%$[*ˇ;^ _>L}y\+v\%jL̊Or`  t`qz m/ a80s\;7K(uLիmP}bXtXni jDk+Hxa߸'غN Ku#qT렿YsE9I#i{i&v&>`lQ5d- I6j5x~%n-QBvbrhU!hljr]\%BhnŠPOBEDy^glFܓۜsm&)d70[q_/ Caz-_KMI2cPp-k ra#^+GܣNisoG'q%Jky⭗(Jx%yk /QRWL o$eU[bnLIvaٜ"c/4tϊ oYn4p (GIH$.zucg^-fHr0&=|?ɢ$ jR#p=;1pw|ҩ:I_6'RC|1$H1bb\7Q~jh  :&8b^@3L: E _J;2;gsQJ;K]Y|+YOL(Ң3# ~'Ub\aV)uC9P>%B$Vr34qxQ4HI:iL3JU ;rYean p.0j i}+E]<C0^nVE\XxV+;[OgY5ON d@<g0r`ADw*zhV}׮;^l$=~C=-p! S^ƨE*vƺ԰>4^lZY o!e?a[f\s|a;;2S63 qŐ62A]n+K܅":,y.R~,Tn u6ɭFbm%xb8Er=&0ware)^(Iq8&e 4zX=rh #l`#I~FBDQ7Dw'M{esHe\wDˋmkSQ- =[g|2q8UE3|nzy.?"&ǠOҏNw@I}x_ sHMN병~6NS ӤL+@ٌ%M&ީ^nzsS^_<{#ypd9ZFM[ʍw3J?mYK"ciNDlEn+G;}HRIOOX;"19zleQC0j!DLoY+"["oT赈N$iCC] :Z﫢$D(+ exB2Dv^mww}>t??[2x<#S?WnPּTjk4qO79Z[Z[ ;̵\ņ?^$ ('@-=X*Iv$YTG( M@DbVKE~A&$Cçm SAo#UI a%.ud:DbĺF~z2(bSpǺvVWulBiAI]3xgzҰeG-Y^&9@\00~ץ^QY:pvi ,PZHeLUpyaШǧ(v;/nod¶w?kҵ|AxRŃA_70rS_6`N&Kny Y_ WY`itzY2%yˣo7-Do7gRjm?qDx|Y=eû$a2e@,t[دAOoO!0>>2wi4v_=ߝ5G/YL/s/YC|nbRXT\ #5]1/'uV9P\IjD=,Gd&J?%Ae0#@MMD.d&!>VS/ EZ'y-AuV 9"6MsV ?}:&ҁ%ԞgeU=$y1'h^ ̚f Z|sH\Dvmx/ĞH:P-È Yoš=JBm@P pqdrn W^USxc . ?:M5`.]f}G#Gȓꪫ_/R_2;T4-$9ok>IkQ0&k7E*a&u>v%^c=) 6 ~@P(FqnR:~Rb6$pTjl0>oNS6RUAgu:69z*iv*DV/6k6%)l 8WvHf $97V7 ೳAi/I,B;DCzZws+76#W3GNY1e~j|+mV- ;jϮE]H$(Ʒծ6^%md 9k-P@daËI耉uȠxz9:z!(HHР3++؏2nFMumyp7 adRCj$'ii {B&HItz2CYU]uS%"&}x?q uE=E/'N'Hjo0qR .Pe|k@}¤1$\dZ@կ sdw]gCXZ^ڿO=HnxLoAs wHbsL;*>=)/\IeabCHh(7X@f 7!_- +Y/VMq7 bLN]qoUS81ZHPbBx3Yy $K1L݇W#d(K 99,=@Uw .w!uK^FpNq$2YEST:2f`cZ5[ƫ`gmCxM:r}Fj$Ku5J1Gmβ5ӕoI\"C~ϒCv1ղ ˾&B}Sߑ{F?ECʫ ekk6  Ɗn*=Tizt{+\;e$Ԗ/${g L,[u}*8x/V1[#0pyw<6ҔWfvDCO|F$GѬC9R䭯ZDz4*Q]eiZ7?1Js"_jzPtNzw7s>&5y=qScVLTE x1. Aj.ݤ+CJ*St%ai.6#ċ|\*OBYn n*49%]rM d IEDkY*7pT/bVf{I$ʲ NB0ta?T9vۿjIs'2 J˃\@5QfxjN&--l]ds>c~R#(7]lApQ!o"7il+md h *սɔ۵DzBg%؀J#*CR=(r<ȃ)ΐ ꎘ~~_Ñ@g :t,j]+jqOGL]&FSlkaZ(n^*k̎c[fzw8AHbTԭ 1͖;<|\R*FlBo˻F$g;%zHJ(`{a<>U} =6٪@"l;*i wf,Xoαki)./ +a,rnWchƜaˈ-'GC{R¤2:S< |UjezX<;C yNi>ﹽ8rN%1p5PmKk \[m"i8Gft>ʹO"yfNE~С@sԜ Ԥu//Z9oY?xR0}&'QJP‪{o)__./$MEЖHGf 0%taOdgVؓTs !DTB-Vj"c4n P㎫0r ^Q(1/PNQ2m܊H* U B2nuJ Wt\ /)ԈMٳ,Z-gi=9EE 22UbamCv6r#KJ3ZY3i~~BR06ZX`q:cؒ3Ab\Il9d|谳Ho g0/D$+)[d0fAP^[Oצ!xҽWi=O/Ox|FDs3}r qg5{w *>"jTv,cZ GxCh@^7 Z.k`E?\lBJg\̐@}. }[Be2D/CT 7b)b!|>hUsB˕w%5hw c1@g)nIҲ"6|4o4IW_ eBV,~R2PN*NkzdoL N Lg6M!Jm >0n>~Lr){/)GeL.۫I4Q2$.J^fKlxh6kSOjWQ9h(11*;~ C[~VLeϽ͇.փ>'s36)!NA>Vk~ˋ9|fE]KRɕΫ#W`ɬD:m:d+s_f7S2"/_Fr?6^ SwTj֡Ds8H4e<3‡@urlCJ͢P=Όp=7ݡrNT쇵،ѨQ_,gwCI? VI/LYF;ߔ[J7*qHtry=]|}_#t޵3 ]〦"Lr7kRȖ;v+>$'˒5{ m[Nt\M׸ I10xP),zKƾ^>3LNj [WDC=Ǘ_ϴ:(ˋ=V2Cj{qIˁU`8l:85g~F -/>6Dva-&9H 5tIFsƄ HW=iy@+b _f6T봱xtx`$ 572cAi03.vFzQ!Ca·yN>5oޣ#هLRz ̚7MU6k8GUE P:%~cS(xb,Jf'iF U?*@a|j%յغY#h)Lxmn$e1Y$ag`nHOǪ(Lc%0ݛ?4P'h6!Yue*ЃBF( :aeҍo3iaG?3H&TkeRWdコBVrr, u%4dBMŪp⯂JEgcQ&8& !>RTxϘU *glhS4"Pèl؃ݦj6E'6nԔ&Xo T4* ;Wr_i<0UDCga V$.[#y?)׹ o6iĬI>Chl=gK,֜,GjϗWÛ\a'7AgW`Ԏxq|mIQ| cb$Svt ;Se϶Mk_H1`iʊ,#-v<P=?h,վqc45 8vzM5S.8C܏Ffϲ2`ŧfkIӶ؂Iʨ3bKkL{bY Hy^5pѓ&fSk^-VsL\7bqP=ygxPW @MNhFyսQ{2D"#Dij:h_Ɣ!ˤ qk,=!xu l9l _a"uvP%=ku5Ʈf / C]NVfB1bkȲnW#A z$ ldW+0|^{$Md5[-w< n_u-K)R# lBoaSy1wo$팽/ 9JkϘBAmf?zUlH<*S,G2GǹTbcohve#d6858ޕѥsx&|]`䗜rqY٨mpPٟts=ﴥ21ɢMW*$O3YKB:I+WR_릛/ @G ??<)-[߈Jӟ+m[,捶PUذT.Y$#*< t7b'OH1%7Fx [ɂͩއlxIjrX%Gh_g[Ċ؞$3= xQf;ZMuy߰ J:E? #re̥Y5i\NU~17,(Fc9 K0)QM0Um\﵊ϱ0%KA`|q?60dB{m*[ҋQbMvMEKP*0B<*N_GRdv3PwI؈jz,\`/fXK!rT- ";yE=@USA¶;舩:,H-h=Էt|W}GدHr"a|q+83 ,EEDΙSD*/M0_ L U˅ ]ƙUĶ{ʏ {DR9G(G|Pψ{w\Şj IJbǮawk5 bkU|Tķ.ōVsD F!oExy$#Tz6AYh tŬOU=ZFr $?\1i3v҈:h seUVA3ޱߜ߷uMZѥ?u,aA9G Z;jNΙ<D I:Guf_sØS2Z)y}Rh@Ӯ;&fcCMdi~G?9̥E뫩*z: @GE]pSk,=*mæEZj7I Q֚dDD xFO u~Dz=#K+j!C@ rdz#\TLO-'T8c  IG_cL:4X3m` y.`FPqk,uck^*|CJvƶPYHt-y!XKȾa|=r;.'ۨU@/փajOd^CST0ex%骞[=7TCT۱Sm7_HOUh ŤM<^,Q,+64yʢcď+8\ ^3E[MTO4 {w>d2乢yX)OphEP>d/;)|ϻƦ[t_^#F}-&Wb٭phmׁ tcodz<ük=d{C[꤁iZǾa_S<,h8MOF)P<菱;=euȾ z)5k6TIᐛr "_t7m//iUW)Alρ߁'^dM=ПH7Ei ;tiGG@vOGZzs6NX&rV`a lLDgs}Nsw9UW{<)rV1%T z*̴B\ЮCxP7dYLJ%;"~9>ŪI@Ȼ=ZWxaθ?NRwK7߸=_CppvuLI.C.XJ/MjpGlyv+`{eTғnaԪBExYC21BJ9W2T_ xCJyD0up-Z:%;GtU 8/0Rx˔,8szڬuh\_\e. [f ^%냌tӮRI4x~ X˂)O%'}b>ēǥgxwRMs;dhJEuw%P};4# [3!c7/~ իϏLg{F,ktBQ9{kcb1ǾRc4(A,f/8Zg DZ7aqiyUv'ѯd1$:8S y_VۃC%.ז|^;6Ք>j$QnV) -! l5-sl`rTοvQ |=2f!*# >NtݷvAB-,vG`;QֺRz臁Nuq匿Rч ǖC~u(bO=66tK'^vΙ{Y{)ʊ1|dG"1|q^|lUԙƻ.R 4 Qxf6oՂl(_F6m[kDr9/QpޘvʄFˣIq{ΤF"̪8mu$(=A2I./PmS?p4D?nIrG#ُz+J[_q=6}kK<ۚ@IY@wdo]ǯꎐfu v)6vV7>5~OK7|#dFyUL_2CMzԱwmud6U$i=zl=hj^OSxNM=@. bDJ2"-39aTSؒCH[rNd`h9ښ=aD@.F!Eﲗzx'urx_ei6]2.4tJ@w\S6OQ>yOg=n4B D*3ڶʆD*O"Bi6/vUDtRu8Bnԣ9[LrǤl!@Wf&e.F8Nc.Co|| fVUh&pKN9.]y/aζsvmI)'֪yO@;e{J—0<n (3Um~ό>qCtq  ǣas#a86:Z)Uc&?Dn[U?ٰV5{V*H,ciK[#WP>_5YM\הnX :: ,TeAGZyӢA^ayL >R(fx`֛eoqAp\m] Z}I,ilIS9@H%)6y:GtOG6O{J}%~upM-wgpB:1O%vN^z=zq@;E )[AlA UG2Q ?' ~h甝 tњ ;Hmpm~ULiftmM2YF"wh#+vPU(E8IWK"e%5àk>_Ӥ)uY{&C?}M,l`Q܂9Ydwr0p0 4{۹41 Wu^1i4z,u*F}{*Lڍ'ۧiT }B mL]% $GA^d<'y5jB~д!Q~咼F́i4hFA)q[/bo_oUl SN &+gG_:2RL#_Jm"`O}U/,X Er<ݼHl )xo${ PD`VEf?vRFK%_ֱFy ;F6Ι_\ٓsͼ% ] )y&kPtT* \ă0M "PԙjbpĮ1I'?)婹- !-FoLD&")!'XJviB|;U,nLx,A(]6LtPL<7g$*7Q̍Lݴȭs#ʘ} To9[cc=+N`ᚸVNGMJ8ͤ2"#ܙRͮk#)1 20*K! s_ZKh_BfJ!ȲMoz:\ItS3(b Pİ@_-n".<Wڢ7n~(O^C_BYJͣ7܎?4p8?KC 卻L@d٬#X#vneVW7՚=j4''a||GmPE)vĂ56th^eSqsm66S]7q~k 1y)i8LP.7 }.N)ZMZ+t')Er7YK^egr"E^ȜZI53-ԿvF5P)Zꓵ)':kzjI+)LH5v y`p",*~K;BYU?RKu7$[IZKKB-B8 3=~Kw*XAёn%4@J|-Q ᫫)+n@WsKIq̜Z^~} ^|GŌn5KrI<Dݍ6o/#$!>r7Y᜝j-'u V"O0h 7z΃ &?xX X9FhYNYO3KX6^"]9qe>OB23T[H` B!^hEo̎/鼋?6{K>[o7x(2tv\^4~Ȯ3=D0+BA{u|>=?RDJQCɇҹejzg_LU.%E}t~ M#+,ރ| dt5m r"nYK+dxVERi&$NPoԚbelwI,,>4~]Pk48v<#t汮D?᡻K 1%+AjS|=*W~+ϧt L/lXԾǻq`ՒlC"EF2 ?qQ$Lq-bT.;a&ciO!*0mo0.eB^;&M rW٨wĸv}"dX pyڶ#ù;jG4&'R[lky@?[ Oe 0Ϝ41OK7pZO<.Os`{:!d%^PR*6gc.5Un)pE>CiDa"պ,|k\R&ynbi#ӉuxbԬUGJTg1R (o<$jQ)43*Q5]f#wr"Txh֕N2z>ԅœ Kc7x*t0^/2\(1MuC>.$_0iNbj_ZhŶGDglPfV~ł|M$b6VjD qV@< q.TJYQGQ?GP+x@iLClV7-Fs]$H GG&ZA`"F*#MuoN]!ZđyCh'9,ۖ^3=}/nr&󒾒)QVP>7>U:[}\*[>uZzG qu9о)5Dғ{b'"؟ LD%h[XY~|7aTں`--J` 0vެ4?K||-?@-a7ħldX$Go<OW#nJY =~&J1ܱo( #ӡ +H~cHT)糱~xZ K)!?q6;+P2iafD`ccP % .fc9(ⷋ$8_^̭b6xlFR^=1kVtms(+o;^R[0̅dxiKv}~j (=_LݲvT ȓ5k#qݧ+vDTx=J?FTʒL.I ęej[E'vTSҭ1f$頵W5"| :6{ dߛ})pؔo-LHA1]d=0\L=olg&΀!T*M(T4^X=p"m6wgǡP#XNj64.b#jx_jsIF:g4M[xI'*̞` (햋}ͶM;M=UwUSDwqv#)6d'D_oߘT|je%#Ð)tHL`~10 5t-5w+BWr &NLyn-ؔk l] -sf0n^ 2HZM7#V}`>t]V%^~._T[\1ƬK#|\0ȱe>8Jwz%xqͰh9 lɽ[* M>i}zCAi}n`T/T1/*yz罦֋MQ 514F T! X }Tn@f߰{ց]Og|"Q1s)\3;4a{wkYSd*@LpbYك\*Γ+#HnPYieGEnN =0fY~Fq8jvN]Jig֎z/s[Hb_hHʍBȒ4,,ӛXC4/VxDF %^Q1^2R):+Mp ErY?9BIrBpJlᥚ/bq,vi^Q+^{H'\t~2ɚ]46"h` h]D5dj*~[8g<~u;([pgj2 p4;## uTtOLmLyX6=0eB*| il k c3x1qgQ>V Fɏzz>=C| sŮ~> ~RLmK52޾& o=Vwe6^8ޥɚOnI ppFRIqǩ,ߏM 5# d]MaoF ӳ= M9_4!|+=i'U#Ә+>$B"4%ց0n-sP4bKs\ ]BciII֖؎Ĵ ܃pcQlW!E,K@ɇS>;<' ",7,]~^HR̲f~қhz^-;Er_ ºjX򔘁7&-=sG\Ҵ&~X.끴shpM7['#e{C6pШ#tX X ,y%azOUDv,{;$يq[~D'9?_89uӍ 6t$(n]oCWo}g Ujٔ(5l0o!T }5bĔ#FqQSn c's& ,a%XԞ2?,=H:3K.bEnf2#Pe%3IVdm'5C-[cKHˑVD=)$`.Eɍ}肗DlN4'DvhPX~y9dֺ~A kT[WC%f[b|D145YB|(7&Ոs"LeaaJj\$YN;eYIwKB.jӈ_l_: ]C** _CB96sQ^4ggo*a۱iR"kWj^MӞ,4)[ ^cEby!ttyt<%= }ؤꜽ=;z4@`5d9_k'4WLEÄSRWC^9ORܗVQ}|[? nì7 Oeik؎tQ2fC=ɫ%Y扺 dw zl/&Y@nI- {'pDZNgަJ_){5YmT5*p_J^[u VҰˏ7~/hQcW6LQHzƲ΂<à߶cExsP"m>p/_5vo]*0ٷƿz9{2}O˿4"4pjfWw9\yޜ0~[3w$)azld 麭,fGơ)PMaE"YM>k\~򿺗EԓEJKWK$Vx|B KFo_maV&vJao4mj$?$ .m tRghW~uyG/?X n%$w/>^n$#]p+X3~Ǹ7)<,wy9.y;N"g"bʶ0OT6VsOnO+\ :F9HUk3h:{Z2fYO0+0!(]T"8=aB&7>J@cUFZ-Ľ#W2*+c 1w4 Bܬ[-DN/:OxT㈰Y4rpZLY3][E7U.mDo=`_ΊMu``Z}Z?kL9mv'+uo݁Fj =ӈ'$yXV@F?9`y qLA_\W7=;p}MSR_2 Z xQeI#|^+th FԉǁU޺nc/a 1gn;\fo'YxtOMk[-8`ZI7ЩD!-p=ujRTZ>< bCZ5^ hʺgR:c78A>)ܝ*MNk?v\! C(8PL81;V+rAa+쵰'! o9]5+0\Ո0xwWvhje!: d!o э&w"> NXS[*5k&˭L2,=iKدCw{rb;Cw 7ۢ NnH >}o(Q0RY))޳'7oq}SB 6X.J3%S)~ Ua`V>1vD 7[VW_i.ۛb J 't1BGbSR02d.(i دػڮ~onlRm+W_WcX{TNa9)l瑅|umxYH)jGgj]蚥jtuSXhFym&?C (i5~t\RCg0qMQ;}p\pdD`6|1_ ^oxvB;d]>y?˲O,ǿȋg=0Y[Q=ؓIZrzAqGSfXJM2^%ʎa_D,m͟ktIZin7j#MP9%'Ik*}z ˜}&@t}}5١W(T@ <XvI!c aJ3+ ݭ^~MRw{AÉg.\@0')Ŭt|dc}`%L>D 9Nmq"YЎ=l>ٟFMR:ҔXJD7uzW+%UTH:s,r0Ed:A> :Gt1^,y{Z"嶚J5E:zdR7㋼Uё쁭[t|.qCCVUfe)3uSAƚ|(5IlmYS/ZDoDY@/DLSXyXs't-IP];Em,sT AgI;5F_I~{NoETNZ%ChrEGC뽯ɍ4-TJkz2_d<96 y7ÊTМcU ơQ1C%.=1Iw@Jr[{mNhUа|'C&Ǟ Yݧf-i7q. `8-}))?7QkaMDud h-{By5V:5!YD30Pq J< =joV`ele_u=bJ-)\dpARO*S|sm8kVfvT56d )-HKl0Q^Q) ]jXT1W0?3{Uc`2&w:r 7# s) Sh d 2H\ע)u}uܛ$^lƚs'`K?ph1sT, fR?Yp-~ ah d*nOH'b$|D}؍uF E>׈H-3]A뿄KUR ܝ*ɐ/ 9Ğ4g@ɗGD<$oؙ˥H EY9Q:rZb$x^W#mL,y_.ލRDQJ? ř`L}ppfRsCp]T[ ="f2ԩC4w5:ЩE#gQQ9b NiЮӊ}D h -U<K򈷝?ଋZ7;?&r`!tN)Ӟ؅DebWdjW[3x"X%}(RHkޘ-I[5j ߶gHw+lAZ 㔲\2g t&TF{ m}aQeK'N =n|d$17mUzDS-Å+_%lqumo2Bk!%}Pu]7 9OJy+N(Ng(  3ck0Tb#tKl,8bhgيP)|\\Ox)fPpa9Ttl,Gf5t2ʤΛ&'A'wx7.B+//SSb5CKaS0E⶯cĹ5}.7 ǫQSUyw R:`+u' ]a6aں<9NF"x+Y&hv}ө +6)b 7U^!>AyF'{ x!/ bB4tl3 +ibp'M_UsQn5nh?ҙ`bYh $'"*[j֤.Gȓ@Z mxȚTϝgu@v;ǰth&m`((|)Ȥ:a") !/5x<k Ll9ZL$f'XIJ< -UZ]R;J( 'Y><~Uδg{ ^$wvIT}S4~GGh 0#z'Jwa]PY&J!CG SiՆAZ5Y{lnv#SuЖ[WBC>ЦyK\@jfM08<\%=TW7 C:P=YQ2Vo44(z.!<>5nWH~Dlɛ_ p W#4X^_poD\],x{ݘF OEk4#uM¨f5C^e_.C5.-z҅z=D( # ^,u W /yCJƧ߯hhEUVYќSE/!>>f -mҼR2B5EtIY6`*鵰./@]SDjD3?]ƿ3QյC:!$%%ʳ_W/62M7raF@&|02AQhԋk9Y/lEu "x .㟖UD7%h/DF~nnҳ[me%tpg:SQef/ȑcMr5yJMQtMՙoZ젤t}puTŸTvdlV=?&|/p$JJtT;Vh 7K`Crm(坋jaQ+_3gSIKrG޴ϏW$8su= ,.8fY҉#EÊx jZ[Pq䣷+x_CzM0_VN ,$Tb(ʰ#sAQr]-<5ׂ'NV&ciTBv< \ v0peQn|KTRӱO }!)GφhE;vm[*;~æ(`o԰pYMw(0r)1I!7@\_|#0~ " >Bu{M؟4/WPkvxEavD R*~$VRX ̽9<9~Z䣞&x}t5IXN=BmI4 SV,]<&qӑ0ˉ8).}e#UW`7̀Df9SaLzj-S'BW#&:PMWsR55<'I0!L68y@zhmQPYeQ]UI/X}d%d1Md[Bí8Pj"ah1T/XOw|eq#wu[妲ֶsSU0u2yyJ+Bn V_Msh`r?j&)4Hr 0]96>r>B΍& 74Z4NjT;)mدbTIى_Ca㮩x*H8:+AE( < Ʒc0 /"ppL ̮b'K[![mNҶe]!j7`D^d I\y\_:8NO3a!ZRAo[;$m풶r)cX>L-<֩H_j紂FTx-U,龾b6Xa\P?qu5bZ -AT pDX&dZnv2)L)We֙`˱9Yue*hN 7#j)6tf);!:5m=IƓ8VI_kG[KO&'+Y{gXV!=\4ۛ\u%p8C<;ʧH [+&I,XurRi@KnݍKɛ7^xl6%L_Y\يL]A|=fzh9_k:m93{T$NOH";y&#K tnluYq>Z]vzPɵCLIu8sůUZ-%ṋX<?Gmy`vo˰^M)uF)]`C=۠?|48cflR$G6i<2$e7cKu'*QNӹxv\pŒt=&f%*R\"K\I UЈ"}PD*1Vy{y?bak2iu^ZtՎ[ uAXcUa SZ| FM𩈍Eȩcq/-_VМrM;0B&jKO g&r*\,$ZJ P u4)[^r~Z[ xS9hz) v:y=kQGjFS/戚;.?Lbe[íΝ!Fk*F1 U]!1k& l9txݷ$|+F/Syi\]0H G I4 VUC$U_ʓ(pcxC@,pV?`Nx.{;簑ߠZuXČdG8_Vs'峄t5u?`t%ob>:zFW4AfeY3&Q`)٨IYW.b^]:n0O"<ŝ3Q603?lp/!hu\\!YS{))_3Y[A_/#*_na*tFxehd70pP{@L?"O~Uꡰ'́`1B2Ĩ@$v?3q×n6r>/[ !:I<^I&DA#Tʞ`1¾rLmOb+`\7:} WP(;{oKտK(3|:23$j"Ê)%m`}BU o|PĜCOU{%ln fC檣ҰP/ˋls0*I\u8=Cw$R-jKk٬R˩L6iCԣR._8pOBn8i`tIwޑٞڬ1Υ5x!|D,}c_I;" euaizqF DԠ 70)ƚNHGNv`W1uiZM#\G}7/-eb6b#J !;D<{YV8;C7/.PAD~$Qq1I3pF~&J@^K /!<Ȅ͢ђ) 8Y[J6u~RK8t~E-1geO)]+ROfmgLYjHp֣D૰@%gDL[Y# H@~^e5Њ )4"'[7b v#9tGH(eԎ)lyM^-X'x(\J)a<fI5p$Y/i,`BV뎣3|#^3Eȅ4?}pZqt)?6S`; Љ "љx/hnY 57cp?#Cy aM/YʿGJEU .{Dŋ1eE6W m[Pۛ`a?' WTN!=eDiU%怏tQA="C2Zg`Mڴ&K\6.E9cJ^ÞiЦL(\)y5K^8'D!a$VXK|I`;Ed@B096aQ9h.2>&HPb:5\p/>!WZB@u4pi8m•$*d$qbL"k*j-D(~w3P~aKN0/fcй)Z5!1h]JXg;iETB%e'g.zSβe<4T@0yPrP'pڕo<^p&E X3ǐPΝXq5(Uo(KC|4dyqHg\^2F-6#BTa|<;O"KSg#AQʘ:e058 pCTj[gd/,vIboahm}nC\ՀLMuyJ :G EwKnGscG RcR~f9dLMlBJ.Ѭ[qPWvkȕ f N JCɺ7zC(םXԮb ̅w 5aOM\7Ա{ 9YXC8 O'o܈`,)>?g5N]$lk 5mi4GS \,zE\1 k EO1yhͫɠ[ry.)SP~<ֻ׆(țSM@ᭋ 0)JeV>eE?4ռ1*dҘ0 qxb )5pwwJТP5l̉t2b)?ʽ pzӝ ȌC)~s ëaA{JEhS[wHKxFgoA}=`dR;ktPH=O/cka:X?8peqBDb"ca7V=AQff&J Sm!HjbnXNH:ChD ;2l{KޭD:G<ѫ (IIaqZ؎+2k\ M1<OFlg!\b _c8E+A2UwS7*z L \> [ijSҗvn cpvK֧Q35̐N$wQce;hs ުfd)E'Bnꞌs.ސRWK/tg!lZ#/0rfӨ~, )c1|UɈZwLp>Ώ÷Ë„FɆxc3|uxnk%pH-DQwOgV4FV;fHݽ~g& yI$DZ 80][ VxtciM*"M %Ss:Xl2Zn!NPmia}LFC2$Q4\e>׋ae6/Q+_B3Z;E ",! :eUwʇSy#ou̔1̨gWӻ1[r{Gd+-Jćˋ;ŸHe'W)pn~I)c5L _SL|g3iƉK~?\I 74v~=H.yPl tLr#av8zѣ -?v ylm_㎚M(nD3`NVt#ؚ R"w-yu"[^ZN2/{+B>j7һx?~$3l-@[`%OXs],+jeG:0Hykk+m5A/.5>P[ŀ"קE3ƨך<$$c)Ulկ{2G>d QAvͼ"5õj8.v#TT$8<M*2 5L4O -Afs[B)`{"wMnT{eDIG + TUp_NBtr`c|zɍxrVfUEl}Mg+qвސXLbWqݾQ _S8)"XV67xCw.)k,idTDA+ڶvBR4ȻzߨgE5~A.3n}|e!ɴݪ'#x!Dz1[ex/[taljLkOm8h58IԔ}(o\}e ?:yh׮ ?!\fĝc޶"l>D8+ߋ=3|e J`LTYS[&9Ou~\$J`jlX£1Rea1מmi`Z7IŪ~qzFd]3^2y,' 5'*lފ1xA̤u(Q/˷|%U6lW#z2e~*' M͏e# Zߎwy{wd/+X9Ÿ I75SMȄCQ "D@Z k%>NH벏4ѶE{ \`qrtj/߱ ;Ci#ȊD{ Ix!pyg7DZ3$t&m~= q?o$KWCyeಜlayS0[X_ouC0+Ă\\%޷"9nr±fndM1QЖae8Ei|pHIǠ'uA9"JRpy,yH~)XvĀs΀}#x=ɵvtmXFd&}ve;^SFyE<>?[/ɷ>_LU|(QVC#KXpnN2 2;,,$Eidr-cd7Qw]~^Z`כJV*7e.и/\e@ǥk4ӈ2.*ιW˱b-MM^\m/1u>CT&IWXt -r&^=*-+N4r ATs+\"ȍ/-\-Ha{1;`ʭWۢMP#ϟcaYimhx,a hҚ&;Bv06>T,!GDZ S IBzDJ@5.}=_!,$LELdlG\ wK峒$l/Ulw\7l[dWn$R氿uƁYUT ۴7?U@􋫡G-ې.+%r*BzܔD5x/1W[i{b` 4d~^7)I(fEWZ p:;[9b2Iכ:p +&UoOiL,hb8>%o̠ޫ\&Rci2[P ΣM!T¢]}xkդAB'%x['ҾGCkhcCQSEBlAfMѠc,/4e|!/Øx` h$m%Y l|h7 #W H 2:9q߱.ӭR4WUË%1֗@&[wR1@7aR]\_w( 93(ҒJ!k3 w+.Q %;7-NynA*c?ƾb3dcd1(m}E{J~.oUm?㠯QdBye3L:ƶU^2]TU7-A^1<*?B'5\V$rad׭hwaS4 Hd*)@t,ҭDR97x,gK\j-ۦFmzq߹s t8l6_ fm>gQSBԒ[ +&Ix}dȔr倲\Hwޘ/klDsxH8 }Jdy]/F17i{}@3-5­c[R6V)t/X 1F^o-", Yd9?$#.^}f8A:'ӆߜѢp{}h YU;e}td56᡻_W3һիj̖34}Yo-$gj֠w4q"MuwLbdY~k$ƄL:M˦rrDZ 4ekBNNqlR{\n(aA aie2"ۼ06ncO %:*iXVƻ %¢//i]a.j`Ҟp;f&IX91 q#ْeu+yzno:lً߯/M Fv`qul[)cgy!UPk=lfkG_ة؟m~7$B|TM0jħ4xE{pӜ>Jٜl79UO(WpM`dYټ`V˃4q+_Ye߲|,j5⩦ωd{XvQCYFXEtcќ"9VfY2tmvP<ͷ(*dio;جw5T@[57'jkar ^x+2˨'"jH[UL$9y4xO e)&v~?1'YRX`< ,ax4LI@zJtc믲kq>nu]B4wq:?z ); QfbHa͞dgoM+-'IS$OjzMH]8:ܬ8;M-FgqWV#8*X}o{O'2^K@B@x+0Y'9=̂:|Πm9dqz båSQ6p|?fB1LpXTy Rr?LuYہWzEI`q\"Ppj!^°@cF' KQ h3롊<_}=Cwh|:?_2A;\ b%?o` V-wNhI1H݀H_ ]g j\=/9P ?:@'LyC$ jȬbDj.Q&A>ągmJM#c -IwMg0yuУS)Q2zЈ?^o=Zkhx):[S ޘM5= iЖ} ޘ 8IF~uPq:Ӧ?51`.)$(DyǦLpyxk)lxxkn r+ڮze[qү WpZ5KFfsmtCBzOGC룵{D`#0H^O[Ćŭi[n㭤mdN㲁tlͻO2?4ȄbOxfgIkuJSN f:1!,?&(?dܹNl>o֛h/z|2]y\.d('XYLPkb+{K X*杫r\~ļ{W1!;Mu(bڋ)ޞ 'bEXXOVBbG+s9QqY압S}&B_(7l&ZcP";ݥn5^"OS7_nnJ{*M\B~@@0Xq2GHkA!b=%sLS3ugIΛ%ʐ2P%01V7T<!+I\f׷dNWɁr`0nx6R4N Q#|noB֐NIQ= &6]FYo4"_O}(P(7t72Dh pW/CzNEr>_U_@|O; ўIe1i`gP#Dޝ[cW p_WWW95, #ỴU%J@0i`K U<0p7:(Ĝ#qee-]\e.TIU) Wb hYEV}!}3zfǪjC T5=#v OFGN&t@鐑=Տ{.,>o WqMʀٍ v$?Na~DNkB.O!)0UN5C3{AMJV ya+OKI&vqs PGSƞI{En(jKJB`񐐡?+(O:HpBa\{#'ia!(_iC ⃦q[C<6Q2!=u[+M,)4+ Z^Q2P} %KB@T#fynK_w@B(b+]&(BsQG5ϣAgZJ{5k @xڋB1><>z,OOV,ClW )LX"zV8X9|X L=vR) SkvZmm L=p9M^f`y,ʌ 424Z(6}0,LofmW™Tf_Ecg8.u-4c"j&`/BC.<[iT-p9ڴ>tXT8*+˷qق3HWUB c}Ch1 U* Y_5-B10šz?g'K/Ǡ)п]jPeʔ.z(h]qk!s!0KUh=!%K=sEe\+?e s&E+_ I6kćjF\R(/?8 )\FE{(%ҳKP,Ef +q͋hws# 2"\4y0'&@Q'8LKD.}J|(@@ Yv֪d)5:[x_ /h@.0lϛ֙ RS>6|=#f' g]"ŀݫJ#ƍN}L:c }hGQxk_ IDy[7T>Y`[KZRQ]I,c?&"/[RR7ngmعwd<] 6!ZKx޲bSDt((UɫG"=i^'$QvaOG "cAcidA`#gu`$kjk^&9u]6.wrW@ǯ ǥ;AKVs4kȂCz\=AK+[y#PXKtrA*g"d%O\N߆cy^ΪNSi4|s"BZ,ߑ6D)Rid1Piž+Yz*GGsͧYz ڨok4f[`H8G;x"*`E%FX#a>N.P+W9)(K?&k&̄ږ|a'WDi~p^J#QU,Rݞ̚|; <[|6v?*4m\-[2BBK=ӈ7O֣Ѻ3圄e(zU`Ȓ{fSP+]xő;0bIUV"4ۀ $7cdoGs{?u^j#`M_F!;~Q͞q+Gܻ^oÄ8| 7A;aNKl.' r9 5um*LE&{5q۝ש_AOCaQofD<.Y]y̰[&K}\4'Xpiaڏ jNTd{RZm6\fzS`T`vB&#1~P']Lo+p 1kA]Z| 9gYZ07070100000011000081a400000000000000000000000167c8bc1b00003138000000000000000000000000000000000000006900000000./lib/modules/5.14.0-503.29.1.el9_5.x86_64+debug/internal/drivers/gpu/drm/tests/drm_connector_test.ko.xz7zXZִF!t/e0]?Eh=ڜ.+竊_,^8[qףj 3?P(P{..IjVj/_Nt1PlBb.\S+S0 8cE#z~>!B\xU{û CL9? 5 &BFo"b+:Y1\DU’nZ y&au '|C` 7p"ǰfZ.1_6ed &4r[UPO@ƇVWIVlx&,Z1$h'22$ۼpi)-+]Hjbb'1rHi:SN<zqD\8 DnSB%y')g[TSWq%y=䓇 drq0e9HMub& eֺu% 2⒜P;kY* (tYLmĶ6$xqVE`֯gkٵMÀ,M +T ªhNaa` _]}WRQKҚ\ꈺ2b+K%*R6;Uv}|hQ;icL4D[!_ ߹ߧr AuzRZ7IBkX6M?V݁ z5 #l0RՕp/c"Amh&^}ì3׵tރ!n{묵%k2wEف8tGAΣ234d_? Wx:67j9 :qi^A&LDroCA]0!dNJ{,F3pØa_+9%מ"M%0[7 b2_T q#'Ppnz8 <,GG<8}1N;O'%yLSҦ瀝W-w>8:W# քBI\Bnj7 YѼJ/@+L>ABO+r\ Ȇ;(Cj-[¸c&0o NƛOY*9F;$bk_ PWI(4 6@Z!s 3tO3(æ).D9PܼI& HԖ9za_c]qvczH7 u'jT֋Lp N#6pC5+4jϥ1K' Ave#w qBeP2h9gz_& na-=fIKknqA:j)ņMiR!ly|Vj92+&X}u|I=`49:STe늺]JQ׼z㇃4DtrEK|Q E~f?ߨkc D8o@am'>QL\㜏ofU[HkOETl/[vr7m~PڃY/@(w uu>t=#[f,R 7- -??_8'5@ixMlwu"l湴@(!}k&n*ʍZpPTd.AegՕѡK!PR(] x^pe$pb//Ш9!<&dvS d|4U)J7CHJ m ~/ʧȁ}.y5p 4R L՟u_Z#a~{^(x d86JNdrzm1>]MRĩ8J%qZ)Zț1E>3$7$.2'޸e]izcJ«HQ$d5SjdZ~ %C{ӯxgm\j#е8q濽Rg,w6 g4( T]KS)6!2+/8)a}dj"rg`ė{>*k%|fJDI_n3ŲxڹٌvLV5ͿS PyϚZ D;ʜ|r(Ή+svb+;sh@pĹdwG$7vD8pQ9L(Arp1fJS c! fugS)%c# ~׍Zk[I=[^^p%de 6vk] m:)z:/ķ87 F8E݋D~i64q?L?]>"@" lUX]VŮr_q4qsEKg6 Yؑ٣<K4왔t|rg-!I&:/b\nyg.]T3i9\  IbI5d]k@m{ٴlq]i3 + c '"ɚH,{W4Y-*p;.(V!W)D H5Cy1M {M܌F}\I|# afѽ;\@W{B׮t|,/QV-cOn+q2w[*M66},91*MZzZ/h36$Vl5+݇'/!5fg9g' a_&^[ps,})Yӣ{7e<];S5 o/^3u804`Q}5Ot'?~°.]Me| *~ФG ~2õ`͕'RzejʉyHn^c$etGjR۔GH@I90Ds`Qn6O#uV_=r[Tni/tˈܟug>n<Yy䀅} FGS+ȫ>T&"-vw((6§-W#'P}J0t7!J.ig̪#AWIQ&\EZU|>=:o3V!5`1d2:1/#d 2cn6YcJd8e%aܛUxZŚײ2hcP-Z{McʋA(-68}s+0P'fs&"@PE'ߑuC }N5/mΩ~KDūe|> {s = kFm W:Q+Lir0@;*Zpa~iҟ'R*/Z̽U)vf J,3V4lU,I VE?9wØ_zE8[kƧT*SgoQtY^Ҧ>Vn~$.ڎ5;v%5#8I"bt3cuֻy: ̿r-fh`mMP?pu\o|^Ǥ `جle&1nFNf{n Ĵ.:E 8 [frSR.!J$nӻ UI-fc0ַmu;˩dՑeȾ H-2/mca~nZ]=OKNׁwrhF!VXN D]ҋ.79i6ÿK)Qe+jp]G@J&d6O.* #'BxǂClޟf S_,ZݦwmD1zBkqP ~ ,cʈp_6P7ITֺG$ _^ U! RetJ}’:}`}dI6r#~"/|- iq6}@^-gvVeCVfA81[[ (oi@{hSk.\ t!oFe-Yh/39G?x[>fjX9gLE'3Tki[XsHQRf1 r}qi-dJ ME%Qzc FD%ݸqV %T36NӇ\m_u𻔇,Ɣy8~-8 `yT2zK;qtEC^VT”bk g[$1iTx3 +x";fu#wI=+yIص2%WTH).W (ȚzMӊuNSdHn.y| D!]k^&F5qԢ ')wRJ0̉i-Bi? $.߹Yj3eR079G.V,H/e&MOBSQ`y~!N֌Z/JS:>u8I)tZj'AE50V^F4*2F3wZD7fbis63z8!7Y3W~iq~r\Eb8@1kS"'ZzUpv{v3ݟ^BoQ:_}}b%ń6wJ"L8nZKQ.(7*R&7~';n۔k$$#Y|jֱjI8k2wp.ءMG8uńX3B0@2T]@\=)m0illYdig* ~;6(Qm~3BXiX8SQR^94Fj"(*6@BpdX8Y>oGNBMV…|WI'o4xVfRTbÂn_̸a^q0KST2sn ĶԖxx쟒XIHk灉f%̞U[gvueI k\F@= s`+-.fPYRhBeq̫p{_o ,X}U]s9Xung5C~@뉈TO4=߸f v@!f YB/6.y^ $+ !zQ$l[4-xDh1 nb)PV:}TxLk} } bm׫m'!yf~YAϲ\$/iE R>I#O,zɈۈ KݑfٛXKZ?sZ*-:Eg h˲ja4%7g7<,f)hU-wN҈?dos j}I)L簚[IvW2BW'a^րp` sO~ذUh)+:dO3.On3f" B2h;yj=RwO$'isiX: O@A5Bt&YI N"9zUcqPfۊ,NCh `4&$mTג1EYv3G[jq2`GȧJ>8Oݺ HI3ɮ9g\EvModŨeTXJNeBzhRեt۝`TVudžt'LHzw ģJMM6E^z(m!nNf}Gdq@o LWvl[f ktrN96X"H:~%2(|Z To3j4n^zoB>:u3|g?]88(㹏@M ´xbSD]ΙnzWӾ$|˒m=g,]Vzۗ۩%c\/o ,*>#4_PMHY,:„$ED"Mm wǶOS|lp0*m;MKػ-o/Z=x6)_S4%90[4GpuK1 PV.VBW דwR[ش~SrpОf#n 7 /L= 0WyfaH;=iBmkIj5BAtvg7Κ[rzTn<퍜?.}cU~༷6p':; m#=f`ߔV=D~ -]$){ȳ`*`X ֡[I^J#v,!G陁1lI(ڱ_N%+in%А Z|V(rKM;$IspvV,,ZUQ i yPESJt$qVfvdmFupo_+5A 2Wf`H4 tz=V|k(F~/(QbKW9 K YL { GkBzѝtR2Os',Ս0?i͇5)(m޽mYwڒ.U9:c|2gQ+ZӀ{W_ڇxFWp1 `yNei ˔R2"meHx(ϡ+ҷN2*u{4ߢdz'aQ/Ie5@ \@iTd%6oY {7]r%Dat5jJՔ܂3 ycwΨ{;:`Ш(ϩH"%3!.ҮPe>!K8.- e7ӣX6r_白pL0z^n~C9`ލi95֫"Y jKR_$޻񬑻igZ \n k"o6۠ O Ko{ۮmZUɟ`K]8/en1׳AQ()`ETÀ9 ĀOyv*jp+)ʯƨ4sLȥVlA_ɔX}m}W X26bŒTڰgtS!mlJO8[QKHBi{xެCP{vHakOu/tcbC1˹to6"q"L Xn&5r K^(Jd@i18ςRDB4ȵDlRBH7n'VP֮F'ʣ7υHjG#X~XSIkwPǼw8+ |^&e\& gEݶW!)u%$1t,ps9q53[լ%[*1^M?4+@>VVJ~aCo/r/X4 sj9.՝haeh(I<]=p&eC :9)aآ HF% X2&$_ב6Z !Ffypiq"~LL6-ᨿKLvcr%Fy7u8qo?cH0Z5tӶ t"jZ 1$uktNϡM:H2/;9>H.ȼzKrT~M]}\Wܟ{¶Ze(sK뗊+61LCmB)-95ǝO&MD675DіԷNCDІ UZCwLK*E9X9q4d7|Br8VMy| ޕn*>JRrcۦ"xzX85{Rrl%aKJaN )gzHr "RdĜ#DSjaZRZY^8&Hpk94j_\Wɞb6(Ä%2ejs<8oUdP9 Z>1c a!g17g`~V*a4:{_t\9$'ۀ֠I%ģD{{P aHy$Iw:&F1" QMg׻yY6"XcۺpHա]V&d_҂̹P)WRp)P'=]E7S Kj\UwT"w|ק ;lҵED~٠\3xD7d'B9Eֆh1ܚɇ_.2 Y!?47`µ=MRƄxS}CrAl g;x'5nf4*+cv=c5*/\#ĻLyhB2+JbApTZA:7[&g&f*08١ԣ/oG;cKD_z54Um@0~Ht?vL*˖OĀv2,(qI_Ih)g.']ޙKD_/KfJj2wO`[6|PH`yZ>|wpO`m_n;>=֙M[Az"NM"]~oD_ #~jny YKY󆤂6ϊ4 )0$3P{%iMl jê/vۑ6+0v di(Xұ{븡0 f&m`T{=Pu0D'?x-jf#]ܿH;7^s<[;2MD ,E Ƭr}(G{~yABfPJfF;_4)Sڄ7[8Sۃ1Bb#wN.TpYguſl>"ex Ս3-yA!ѽhթf860bErwm$SMx_߇wc0x}hHl˯җ\z4c91 EPz8WY g|RgH* ?WSZd0aU  >F{R>Zi`BE;"Q{KTWf&{ -+\+ _,黜袎Ѡo+m x67 9$JnfꧥI5$+t?oCֹLs ]3bG-ъgYZ07070100000012000081a400000000000000000000000167c8bc1b000052cc000000000000000000000000000000000000006d00000000./lib/modules/5.14.0-503.29.1.el9_5.x86_64+debug/internal/drivers/gpu/drm/tests/drm_damage_helper_test.ko.xz7zXZִF!t/r]R]?Eh=ڜ.+͠\hEFb^>`ՐQ`;hpՕ{()"o`{'S|)(yJj>\zL?aDT363lQъK;{o1 6 :bu BhN[}Ё.dZ@׽N^ f%v_w 7U ncM]jx!:f]µuțq4B6]f"`@̴ؓ6c-kddH`0}yѷgL3d8c:y2E ox)F(q?t=Ժ{W ׊ĝC@ިqHPM+b]J*JA %atު ӕeBv+: mYc HVH?9]ID fW-5l:{{;d|h␋ݪ*]*@&>%G$NP6RJ7}["Tj1dp&y}8L$"OSoBlPHɪ1d}?8Ѿw}j*/Z\[-o~P}nƢU!6徬0:,8cOIM4W$b 5gT_ڸyޙ\r]? `_x*:IMTg$gDRqJ Px9;*y`fӦ3X#噥0(sKDCG:?tur2P "^=mma*DFa7V} &h1?vgH'q~;s5zMy ,RK(fgȠ~'Ђn`Gߵ={'F*?eҜ!AS6M‘VDJUu %Hiwi q9ao§\ۭ1!JFԐŇ<3g,_1g q4 `yLb5דHf!V IﮇChNm82na|yy0p@^ Z2˙$@&dFex&7-c(yW?:$)U(<,Xe c #?s d`@@8h=\[%e_SgT-yO#6T]{! \R #q8+lS2rOzG9ͩ=> qo8wpҽTϱ'+㏀jB8N#-u* ۶> yJgEBmLJRkƓXvav҉ 1m=(dɣA_3f6pF$\D_oNjcrC]u=1&|<'B$kHu7 OrZW-dl]U#Sq\͌ݏgs:phl3)[x|B 1br򖧴[;jcvIiK<>w>?Bi[BjQ*_Tqwe J )m^Br=,a|&{9y6Y#tGzȊ~%u_K׻/vu ߳r y*j&v4_uT|7 .5O*̆0X$R$5?yhPYH6S<¾YŚ_@G4s_zgJIbW@ TtK4y.TknSj 61ΡϼMg,/OzYEP.F7@=<3liT}r,WjрO@'23@ynFZ;JSH{70(Ī^/<L4]8g+Lb І7+XlT}6mAqUzNrh;[rU{6z|do-2)no^_DȰzHd6A,K=M4:5.C-NznE3H ,_sC!zwXtԫo?7 t|.P+%A\y(R%J]KmBv&"FS%jA*cR\2JӠ5E2UAٟL VG"}\!|GvyhKX_ -~'$eUE 4J-r+Ȅm`ٷwui+r\H*bK)CPV@ч*hr˨,2UH+\4x#J_mu+WǛw'Y2]x0vWLMbH}p /e]H de },Stp'Ul]}G:J8_*߄(JfuvBˌ/GM'7L^\X@/b`!ȘCA&ʼnB()T\aF.QB@]jZY*4o`>EK*~;Ia+/.89߯;1\<>ۘ%Huw sPXyO,Ի=3(%5'z7|WyN'c% mDvhfF'n"/ |1^r3H(v 8Y Z{.hg-w"0E6 \6T̔$1LE6Fme)2KmkUW7XCg56y 4h#Ix9(n8-m2i۸}qzKs<}qIG8JOR E~e']MP"KW%4k.VaMCxo̧p2D5o]41Z"&[_mQ^2QsƱvɿs AydjaW,ˋR(ͨImf45D@cV`y텦]]\;r]S*'Ȧ ;p;çNb޾uԒUki"͖K5<f4!kE.0Tdc%ET>߫i}Uv{Rrn'ǐXjY:ƭm4Z0yaKiwaT~$086 [8bJF܁ xFs@L6 \N*^y?쎙?,479K CMUCVw'r pA\253?@Me, F (O}SW` -0LZ )G K;o0Sz&JJ{Q,'\6]wM)y~^ܾj@ae4?$n VĿi\(5xVfrpOHRrQt3qb_RX?Wԧ񋌯ZZGL23^_zq*S?j"9I(VTWd4GG͛u]tT=뢨d51IhgU~[cҏL4_Gdw*j^9L;Ӑ)u#k!/S.F)x!ӑoUo^"E$ 3_G7]?Y*f ~@^h-½8M2)ֶ͇g[ͫQ0"yjarH˞erʢ{:ŬS֚3 d(BN7Dĝ.(T?Kv4D m~Wh!'JoX(jemSh\=*0/6~ճm-#T"^i bmPyb/ՠ:_QR^!;-/=>xS΍gFh ]6ݓֵQ"!b5RG1HZ7۩9*2}`X侀t006S׋cj=ȶx̋o$/FU 322),hhmrb7PO*UղPoS_0:_@ИnsMp$rfqaksA'JaR= 56=΋;)阀 _!RX2 ]{ 1IkkDNC Dǘ<6yg69:'ƫWT'l QE#)9^<H ? `ʔ_]HϚ^R<#Vrd~e0R@h&2&h˭;2 SD3y[3xC9=B݄n5۩w«mYY>Ǭ“X|{1Fr/Oӏ{Bl;*"p6@Rh"Za kR ݠ/ 'Kux)J3 q 6d<U >wD2 +J| ~?cvlםԚ1y~!% cQi'$^mG(,! =>jf&:kqbPTŠK73cT.Zw pޮ w E*n"dc>$M?8uΥTb肣!;ltZko>Nb:J`Zm՞%0yxƧlɞ[;" 旃62 YZ#X:fF925>5,$"q2@~U+>,x[!;˽UT7zH]0Kz7? wҊzzɂ=wt'vRL^ 5vpyA6B۲~gw~Ƒܽ6_`X_ >,̖P5W"d]7 0 Ał?u:Pi'oM4Ѧ,tR.WmGtomsYYRtkep5ig.'H (e_͟W:eIDRQPBy {"w-$쒾I,E}N؜%|a6\k|u{n̶ـ{\R%{^S~4lDwW$8#1dQ<,^"`ZG ~!\Zp#RW1*2?lyN sCiA4aGJ(=jQ|q']XBFOd_J# D6ySWi6D"ȸ4+Dac̀zS=LoV|2f#&s(;Rު<6)XG7oŔBlbG"O#cFuS10^e=Ŷӹ6O1tK-kX1~ ]ttOH!hɫ$5gPdӃ{#9&و{G4= 7f9qDgB' D smWom$3Z {87B?:I+sTrlIlr1VK ^"nM|hm*(D 7RFWͪ=6T ZY=G2dGi)toӆ< FYg\kdg+)Tɥ*eqQġROK$SW, `#m@#kh2VI"<*'ֿ wevzN/(DV,8@G{@cؚP}qA8 Fkj(p {QES*ٵU~X"Q t jnU^Ϯ-=&`m͖/̓?R9UÛ}㘠9Sķ6–xg}TBuhmvoy[Be}Ʌ~'"/;';`Wj4ߠb/=`d-G-+4Fa(t~H,Zm½ƑB]!߯Ve\HHv=%LɊ^kBTW8Œ =n`{Y?/^ƊO$b|hUf_}4%l%0pkya3ZLݴGR4xrC mD]c1#02jc=O1Lz*`4(l(1ӥ|xYKkָt;pF\ۮCBpѝ,# `mEwspMNؕitIa=H!u't IuNڛEQ^jx7MA5X%>sGMocSnQxˇXZ|?h$EDԁWʲ8@BS ˛YFΎ̳qyj ,[y BY? &D=녾 tS3[9&DF QT+Yp:qAp=`2PY=pU&*?{kJvjI:E3#Ͻ˪(eڼy1h,ZJiLrfr,X^<Ȣ `pjs=WK{Y-tq6m͠xfq3UP[tq +35l|6s .bHxϣܐ4i療@X&ztM3&$\2DOy!E#w[X0yc|E4_9"\Әެ[8EoS.Jū[g_\opiByMxFdq&:t_1PH8JͽVO!ĢGU4Α~ 1\5e!#Im UITQy% `qopXr,#Rs@پ}CmfGt0S<̜vRBQ7M{j~ OP)Qf@gˡAD7rCɠw^I{}@RXsV̄e0H0ߢ7 Ϯgo:K$2o.< av[.ۮ,Y(ɜH5RWlS|/{̕6]s_0O~*?#R6@EUDE~W r|N$vI Nc\IƆr2ˋD+Ek9XwI;(:`)*\mZ&$EȔ; U,͂P:'UaP+L*yvb4`sBɻeTI3kFƽ'x:ߔ+%ڜ* 6NV:҆6Ǥ[c9qnًTcrTEaփQ 3OR.yd"m# ƒ;z9X^:V@Q$CJ)G(-i?+( ڿhIR 2Ge81{Ƣߙ]H UeDvۥQU(2Uΐo\MEO…֯r;w~tZ5=4{3C RynWeK.I;E,lkPu93$z`-(j O%7GeRu -C5mJ?KRm2kR('a/:&Y!M¤鮥(B0$lw vc%?،is{u8?!(!}3RfO;hRzsÄ7z@G#/ѮJEvL }m6X{E 1J9I}D9>nxa%q۰hI'l}HZ :Bv7l1N}!9b,d,+^Js%sĵ 7/Ǟrʵ^[ ~ڣ9Z}ݹo b;$ݩ''@|QM>oLaq*`9~ީ Bi^BMT{R@SEl``D6Ga:ʷM3w'X]vqq̜5wGÕUm;YVbWK$H&Y `l-Ak0a` + bf:p?zM2.FI(~䃏ppSe{oUbv$!^>YvXN_Fo S*ɸ) wVY ۆ)MZ_4ǩc7unvux^6W3Ytp80%::֌uΉ{?_7([TAX5I`xܭ!GuIf̫Bc|*i[h{_YSiV:_àܐNt#5D #Y ΍pp{r~l;a&P4, UG\Yf78W9zdp]Bb쇍.tFT$"dh|<~K6 C1dPo HO٫(qgk퓠HaKu!#p (8$8 W.pr]y_?s^0He Pu."_;O JR }77~ǢPz aی- g2W~yZpTr޼|(38mg>ԥ+MQF֊uF4F%kSKo^iryZ0+zv5˴!{Ӡpd!$'=5y\06,J;zдG YVI?r#p\95֤L{k,Àw1pw =}"DH3>+g-w%< :wEʕU hR f5X:1dH|yb$67}V3+0 5N /g rp BGq^k=FփR3,TrV!N"3'̥!Nb8;M$Zn8Ŕ;MتDzsM GZ=)> вWťbކMR vb|JyoG9k>c/x,,%&=!6 ݐ[i@gU̲IO,+A"ٮx,0w7. @ Ghr%CpR#D$. bu?Э:Z6&Faۨ5?e//D4 | ,=1K/&i&v'?ZT s :G˾E]Ewouv+푋;avBh-ғ6p.(`{Lj[}pno'S ϾcyLҏ5Kpx8-cUQVn3ʦ MCxY[Yu]Bvq?@#za({&P)#?cXdЁdzHl ֣2HșҞ_SV4*<,~ǣy^02o?^2dNi]D*ZC#55)Ʃ{GZD'pN &;cՆېyxϽ{W[wNgA%ȓzr~I/Pkg,|ar,32PYG.# X(1'ev2}(,# PDLDUtWN.B$'xAC<-꽮!)^l!A0fm}eNcD툋@P~}}6 _]YJD6D(KAw'BRDvZá& qqG U#DIF>hf CYpYxY%*\u0/s_S,+NehE}'oU=P > AH _Ra9C987S7 q9Y^ƥArP%gAhevb@#ÀDw53yDt?$B5Rӌjʪ?2>1m8_Eׅa/ s(>*hPĬH(? m[qւi!n假 1'1 ap.- \cei7k) Ґ%DY4٨=IO0F:iTrBI<`#Ljy4D =ԁ,7EKc=h)_v; ؛sJ/eD|Ч)3k›,+0Cک!LG.]E /C -&P`TVL1lb{D!D|'aLbՓ/ӴP#S1%㫓8CTت^bZ9Xg*Z-/QdXrn%17JFH),R 67 6,So i5[v$c. I,uojk #JhԜM?bbqÃZ۟a`/c~ecIYAnNϥQT2B Cc ;tf?Ѥbiy8r;"d RM! ]OXhr{z[0瘱|=h F5~%LH>=o RYKi|r1 vh4aWWAyHςRUC_c3o(=FG77"H|>^ TJ6> Pd]fV+X\B [@$OU |M]w3N׹ӟ I_,-u WPQ@e\ՑG.SyoK|>0@1[w},:<% TOzTYNy9"zOh=l!.<lIz7K٠6ql]AzTFܩdC!)!QpL4#ܒTUrv״Ip(2 W&y@ӽ$15"S?}[[lVfni>Q!HoIKt׹vZ8d,>_0ǥNeATrTZօfa/E!j's;l]5N" -|Ƌ[@WU6>#"%Pۗ1WJ m4YӘa߳0mkRQ=hZǟ#quLiTnX90HӲh|wvjUL-|bLZ)>%= O 鵯%}ϩ'5ٽW K2dUh^?)t|3Ha0i[_x?ާIܳt".L# 6QRϡj ">)^%͸bUW=C}^%*cq󩶔/ib:ʗmVXsI\,i,44ыp9cbrشX,FAab腤[a>V ֳ=`0Ah!HDRK^ =|#Jo6blzʁJ4ݏi+π56g;YZbs<<>#U='dA:*y t;@6 +\l TDZƻjx`uI B}})8"߭ml^z'&{sfT5ޮS}?0̭-3J* !g}X k+/U)ӽ +_ݑA"`7r?r*~g4Ӻs8(lB{g,L.Epy"7u0qHŊ4?ߓq`IQg` 5Olj 8`Kh236)&,8LYs,O5T[4V,tW dQE6$߿6͵cȲ|tz" 9Xeq@c+0(:Bc9:,3GsSze*g56 mfv p:Fo\icCIv`*UD4]>6}ܼ 6r]ǒ?Q«۴<'~97 ]gCNMe|c5z4og=׹Y7ʩ;ގsO _mQ"JNJz>v-`!N!ae>h載Wr-gpϭG ]&3FF⌻l>-1O4!H+^?n3_NoQ9,l踖kR!zpӓw% ~8\dAABϥ)fo2}RӆorI}^ vOeo*ۣ 4(Vs2ʕ0 ӜTW#HCM+ZbNأ1Z![@0YmY^7`0X ;S@N[4mSb:uiԎμIxDB]a(!JG~؏&\=WEw)IC`R\vX$Rѳڿr3[NK/VҒnBN1TvDwgcf>Za|(,k\Ȏ#& V y"b=lPCH7<+.R\f! Ir+RF8WΙ^)WyZeӋq}AB&\d( ;.(H$lu{ZK5mЌUhI\2fZʦt1[7ϰ}.,z2R g` JH㉒M]X+sK{wLT+;S!JwAB:Hԃ-D.~nb6ZؑJN#gV#궬CFPLHإ+6T /eꩤ9HcC NY0jFܜ2ԛ SNܰQqbzL(W}^V5<nHn)jEO&B a8~6ļ˧th*&t0l g)M;"WIU0[zRU/4zt;"Ns/lyT[&5B[?#6!$}1L j=|<^J=FoT(.<ρu鲣Dy(ɥHJvd//"F'Sї#;zm)0$nV(tl^zoMFԹCPAQz-?dQ H)^RYH/X]3!O_%(Tk,\RBˣyڝKUmeJE"~k~2LhDKh˾ܾy̓C()|#~}gH8-Yk 5.{*R\گ\d4sԽ+ DϞd~zxT8fvMXǚYn.4IEfCX,u;GV']Ʒg 6@.d)ocZZHj 9M f;o> ۡvwt&fpl*C]V)ޓƿ߆*8W"q 2Mz33 daęOyi( lOIOEeEL*ScF^˸b_0tecҨ+佢Dp*EVe 8F >c ?FWxw8ݝYJ_>D(pwWfՒ`7i⿒Ez3WeK)uxʼ @$?%7Ijcc;jBD]J;XA/Aڙ [|3Ӏh9uU߿Gm:8- A5Um x p{OorGonE1Vؾvl1Hi݋E -sm*ovd|+e y&B3=` w~D(fi(p"+6O[ۢ*#cNj4 X|"jK6yY3_П\ErQ2Gs%5<rg踚6 ُ/4DKV6O7ԯ 폣6^H_C9nT5kDŽ@:$m*rpz4M#*m޵Si1nnm*On`#"$ 4>l`5}{@)i¯:|]4[1F4i& X+STCpŭ <5dmc fBRz-ΣOT>T?q@f^7V߷^-".ZrZ[3_X+@Sk'1Y)Q}NZ|(?DdOqMX`2o1X2ߟ3ʄ\yg. 7 %T1l靥NXikWuL>).F:F%tJfӾZ Xd97~Mv*Z}f2#EL]D}j/ɅBBOpUl1T b;;RhMOݏcEz!%ݱs 7WTg ZvKC\t:rlZ˯p*?tye$F3|_恺8?@hd Hじ=]tCR/ ^\4!!W:s#!5gT5!מ\&(?t s)X|;#x&svB8NqKn`p>>Pĭ/&‹ydg|ݿ^ydpMKC-g ᠩ"D5/Zh"|i12N Up\}1#W~e>:IEQ)N^SQUtʴNt$1Eu0rS;t:)j)klRw/pn 6k?dzTԛ[{W蝌)dƍOTY%SY݇&~Aw)gm\aꃏI軋!jWq|@% z -{ 2x*)d>be$`(]Ϛ*W7*ASnh@cN:MZ˾M98Nf:y)#:y"tb\oQZl9PAPո9 $&ܥ+> Ȫ Jvd,O#Q#o3e}MHyDs _o");a>0G QNo1QuԼ)^\%"xj v)>4*9)^Y!#hs>Jb^#.◡x_ځPq[Z@m3\uD=Xdr JTKZ\2.=tj-lݻ|Hj$ CrKW _El9NO/pm9˪'v9(%X֯K &#D!# Rbe{O=p@8d<6Zu{yO?d, %SpxN]9JmVx/y. [.$?yM%O Lh$V; p&lןP ӊHN k)2ؓDҀxqq{\,J`_a16ā\Lm8Gt@4 p`zr~5'ge} ؘQm\O`4k/ EER*LZ{ 9 L Z ,_$ÌM1|^KGݎ?BzsAz3iٓy영0"^3LJYkWV| v{ $<Sxv D+r ֭SkkyZahbvI᰿t}S D0Kz4.O"`d'\,! pnP!4m9PHNM6QiPE9=v=AyQtؼX Ȑ뢘M*k gOp hA-C KS R!V?VqE~\m/ Д]5/z/'32²l/ 0WdL-z!~ E&wX zZS'p[2-zgݤbSacn} t݌9ʊʧ׼08;|dk=bkN ±XeSy6Z UUHھ>-?C) [c-Ժfs6bY>R1vxHy`u53l/Y W]VSKᨶG ڑx]"]Ƹi6[4Nf('o^pl 0X3 GhF s:O.,fSDܛ5;눚* JS/@OPgDph@FC#/9TP:ax2վ/RCƤ e*͚O 8%yIL3_h 27H TMՊCD޽,ѐ5|Ns K e)ad9e=CxKDL^Z6́@Sz\'1[[jC%@AKs˷WnGւ ͽrڠ~GOnԤu;ڐ16yñQK]N7wП/zndR fVvMHRYC*p:+C/Ǐ 4}1]r[\Nڹh'&2XT+_n+S̠`AzwG#JX×]0ЇG/{eaOq+ݷMuI:M Y{9)K‹nh9,K9= 姗+D9zy[˛%I۵@7F L.ˍW˺ֵ)$h0<Čp(„'x]LĨԵ*Ʉ=ؘMbԾō|?k 69d~t@/|t%FhWQSXqq4pr7P0jؐzLZ51aYY'B/˨a﹖C}H:h&1Oy_  A8̖уw44nQhp8f'˪>82Ɗ\vBuXUpʟ#c!O[` DzȱgYZ07070100000013000081a400000000000000000000000167c8bc1b00004ad8000000000000000000000000000000000000006d00000000./lib/modules/5.14.0-503.29.1.el9_5.x86_64+debug/internal/drivers/gpu/drm/tests/drm_dp_mst_helper_test.ko.xz7zXZִF!t/fJ]?Eh=ڜ.+ȞNA1'a/+Jj2|z)pwGI0TQʠ؟rvtn*a'ɂ@ثw}v ǚ,Xy_FCfvt7i!gmS4i6xA| TOJASgNHWEKfs? X55A,'dӣğT92omΜFLP8V" FC]+U"ǖIbnzOT _!Ӣ8dJ>@?gUf>P!P_MjhݬR UN dtCl&˄kۆofvNiöfFL}d/znЏ*C֙ (R8 nH=n>,F^6IX:رnxyи sGWɂM$su`r@|2Qlbu!ΩYʬ7VpZ=xѶ.Ff]셦Y[ohR*}`a FpٜQ/uNb 1.K+;RsGq|'Sڗ7 X^փcIlB<Ĭs/3l"OD@ZT8X:SFP10 x?6M?TָWxX͔G~d+MPH7x{+uJ$Õ9\PeѾɢ{ "b7бֈ ]3/fҡTX!N-}㪹yY3ub&Hiءt/ Nn >4  5{8+@j{[#uKo{,Ff!3^fl -iEI0i\&s0OÕb!?e ۦ gj\ eAۼJ |yGF1d +JA0e a 2ЌZcenl#BR_6VeX ^^DƠ-;@Ownڏ<ͨڱFS&Q*=;1ZrPukp)1䤐[ F=W:Tq!dI.|;gmӡmc[MlsL-:ކm^)v H;5Szx7QQWNW)%VHwUǿW ukK -oIDduWoY$onc_δ~ЁF/ybĘe@TA9 ~ѰTǑ?Fz|2b@U|\*${Uެx!W.0CAR-m ykZbvyiʄү͙׮^_՟&oBP1 >fD>אJOr7w(Y<8<( .LƈӥI;Wt )~k\{!]Cqsvb9 i37T&R~Cj#8:}U]V_ ďNi =HXG2;Ϩ%P*nG|C^5;@,1W1!9&>0QkrT%M"L4paj4zV>CjT3 Nrt(T+ƅ/M[.:</2p/+&P\qG8Vw%1g]ra -;mG#')M$>BPU}Ӽ,u薶pkg"^=XP԰[@|KpX#͟L_ҟoMB`GEYs"+#9vF1weܭG9j2xV@ cŷ6뽰кyAjBOPk \:/Ǻ:b߈##.faKPgA[VC=źtV:>@uYp "7Ǘ3'JRG4P8$@ XB)T[}f[P g{wBU!t.0~PȢrOZ#` $ש/z$t%'q N@q<<I@\Me6U<~ "ZvK^m,V'd*Ck5\f8 %$}`{{:ZD` $v!&33VhT#p;zÜYe]_ȜvtR#Xъ`m l .Fb׈D.[ܕ͇xܢYTgSBnWz 0wwD*"j[jQFuu'Z 92-bbûP6O>x)7t&+D m4u_eqISЙ Web'Z!*cIǀ:D_r_仁Qt;9IK12(BOGHT %*${I28s(K.F+ήه\]-mY! )'Z=F:1@msyAqoȵMy7n?if!Us{-:R2qF3n\plPS!mXn %llo+XW*8 f( ;[6o!ȱv: X; Ynab/!aa ׄ%3kOo.pmB{"3sJcܒiUdiw{jOzɵnN>1m5 2{ź v)mdX~^3dpJs՘L{#8 cؑqvXCZN /*hu{/Z;ӜkM?p G.""NiGy0?ϏX{ /SB+вZʐbt/z $(x`h0KCYJBr? bfp.y`ʟV/yl@"Ơ If+8qШa!R\A}qY೷ jz;PyU/S Q{99DzL GToYU+%hKEJ E*]PTh)+Z"1_'<ܝ]Ģܓ팤T>Ϧ_eyRcĿn(>>% e}ՓcJ7I#Cd#5鵽 ۷2*¿2ݕK?i8Տ/Ke}EUGv?˽ёn15T8 (ɉsws2SUˁA:cs}$[2tC|ɀaRLfۨ:&8 +dYN*tJ7 n{GDh4*wx4:zBl8btHT|;t02 NԱ,Y"u`^82;]Ct.!T^. rsv6 \^=x7&HMpY|-ΒD9iPterVj/C/zOˈ-pjr+i Z U\$zհBj+ _G#vx駵+@ aZ]ptFۿ{cA^w8G<,P$eix#Tcz ҆>苜*u 4~pb82U Z 4&_p[V) ؎VSrZeľ9O?zJgRZ;u:Sn ɔ<ԙdPPr#- O^*YDz07pEΰqwB0Ζ~CWH?c1jGcstJS,=g %l-hvׯ7 oH2%~"Ύن :V>n7E ,")V\,OO(dJrR>_ucJe6`K\{}t󱉤*ΫdeIP38OD=_|> |Ֆo\U!LӰ"*)d/CRY=X3+sN csh4hd~Qt2q&FVlnu;D"Jv/VLkl?bkzŘ0{^v%2{fѨݸzT`],1 ~{6D-U<|myZz@@N\J [3\| ]m6/ijEPer>Lc'ԭ+~\Q t}״jHaPr}atG'HOԄu2zbPN7{'6xL,ӝ PKdLe2 b4*@ѼZ/'+b[ii~X`H xf!bIx([/R 7[n"<~2>xKӆ髒Ys{rk{vǝ}w%>T1g#D&+u%AsEJsXE_=*S$V n4e֜:3_BAKh;y:B-XDo'k"GJg//7A )ĢV2OCHj%Ή5_#4NN[VCƧ*7@eyšm[JdX~W 73v/1mJ)]KX75 RdTU|,S7Apbv *\}7bju'lS67\.&͸ w%ju-]xO0wh,q,_2al\N7-D%d% )azl Y#F 2Hks%=]>PM015RVi梨J x\HFFCdO6W/߿%AR]ɹO1P#ϰuXϭe_N$aQ \XNR-1?]SHswt|A %$VyUu_owV?H75-}(kC;Ŋ$Rކz#s)duwg1z@./'&bT{i ɡtP\8~ 8.J|OD0WTY.,b_V>s} ǑjrP)י^*mn:J8$~T{6)NNVj-\Sf12f-;g=ۨ_/siC]X" M)5 0h%ㆉq>Lt/&(͟ElK> Dޕ ,xE"/KZ.wnP>#&fvr4mnp K'c& e/G%z~|:DVO-Eý<|4\3fgHqؐzieͷC<69*r7D}0,J71k?y"}i2| !h&<%>:a038Ɵꋫ&CÐY*5} hT'7 cKV0vyǣؖ>jw )cOt@J;jZl -/wN:{*?+mW37wqY*!7Cav=~3m0J-SΧwE Aq//bq.SzmuKd+3#ANlv7'˺LTVxTs=|rUR %H['LNĆ/6f W-#1rЧ}1BQ&tZ#?u!>ӘRT6+N:yչp}yܺFz`0ѴYU@ǐ/<< ͍tmι؟\ׂY[H w?袕^ gcfP%/< ց4òZcRh[/TJT-ҽd.;:=Lɯ7 s1s.1 o^$ՒREG[.AQ}mˤLW$%B+^Nlul$1' %*5Cf4o\)m鷴V-g;bMBj%e8#h .%}X$\Zp]E^kpcQȄ^{mf9U)[! Hv.;d! N6- o"H _OOoL>P0zTԉ#c`N3vϟ/¿#2Q5A ŀZdNN}ƪ3 0 =.ز"&2{5z@eJZfQM pO)cGEQ.F`q ޠvdi#fJg)9oδ 2ݔ,=4'Mx̣Q9^*)nϼRFv4dul|1Wݢ4L6D@c`҃VRHQA n9S9RЍf'ZEϕSfh6TcSJ i>J%[{47ć)LuXtԺ5R|h1qPf ~,~]A("vݺ^8ܙf!_4]2Ea![fODӊ,"Ҿ,̠Ok9FgJ$;eAw6@OfxB/S׬HbL#ˇ:XD#.^]SmMH՝N&ȊOUڝ3&u b ec͓`k \bʂ n~ب<[YP һ?54 `JfP ŘlIk n/!`ớ|hZb$~r-mC2 ( >.㶳SюS1 q`B~L/V[y~/'ۣ#ǁ@LݙOumb <Dz@tpKsǃ|l8MTU>7Tj"ܖiϪK${.QJF|"n$68C:W#SMd,}W^1 iNF>E} dMP3s`oNLLwC}̶.2G|*/(ǨpJͳŔŅ;'YEqc:aeםX~:tXTr$]} GN)b:gs],M4 ]3؀epjpy?6=@;h9bJVSD+K,G*/< @8f4*Nw4#$+$JsB{ }XB:uHxXضNle{S\H|!lkN]rfs=~\ʗ)7sI gXܺ3IχA6(=_ETpDdq#U} |gl lG&-NMH4JESgbE+_B3%ހqF(0VI'hs\٠L`-aT̯Z'r!F/5·KN;\匾:8d |qLnU aPѳ{E:06^YTaw~r !_!qSڢ|o!5LwkOM#%3U$/1x <4mf8cy P/Je . @h2n>M{ܙ3Nr$ s,oroK Av%q@~h%!$00 ށ{6l3ǫ唀cRdFGʹzueӲsSiV1Ԟ1e9->9}ocFXn)6t[Xk+=' `3`r+p7PDƈ'hUÄ癹A _x-Or0.S 3(d/2)Buqa6t)̖R{8>~m8Vf}19%M6c̠#$O 5&?% |q!ilX&L"~Yhz&k,*!.S݊sc|m2gߩG+j''@WB(1ez1ĚU o&izS ԗ@M-l*m]QVLChiK9GqFz¸.DUGrtm7i4 ){(.VQ?Fv542wrX9B,J}ڤAp/|hcq/^8h2h4)ooƪ;1xׇи>v˔/*j༪ci lWAȴ霙T>+GsnsǩF8u6kVc cte1]cE3;ܬ:QD[lJ?ń?C-Y/v,t?F}$̹A"5~tW6[b}:,[>'9h:rih&U=HQ0b8B2 "?>B*rHs:MpPR" ᒐ~q 98a*TfN@3z6 -z  7Oilޗ;̹1dť*j^^ⱚW4;=]Q@܂Hr:=S3+{˜6Q*ߕiZ X)K,;#,9TP0 :! Mci ۼ*aEVQhƴp=:[A 0|JлW^G&A[|獪b1[k1CDbW(;ӽJIS״]=Vjy:GF4ߗ,Rٻm[G2jm B۫&]ig>K|ӿ˚pQ֣#?g 1'~<>_Mê>/XIGӕ[5  ϒ"P]j/T<< PX ;8{\ݹ2ާ]~Qk]q]@3Fd"%sRsyـꐺYGor֖bʟ- J8rp2:>361gI+I؛NҡN+^CvPrψ1R)jj E+a;ē%4 ESތzQLF_ Kћ Y#5۶OE۟^ |^d{)O֦`z}QߍfW{$&Ge\u-. 4#LkRRf3ɑ, 3c`g_ i뙠I2. rv][l݊(,zuћk8e&v&(<(S'Y '(!)uܿ_$qGoYcTglYb~;v{ReA{kTR:j+ -{g fX񓌙VGhtQ!MצQG zLHs|S V0M{YbWYK gJ4)dP 'xT|V,]"ti3fZb4t]3ΛSι2as}$-4-P6'D)ߙUrrBPh rAFœXU[bװr-0!f- M0r3T^Iô1e;bh"WL7"ؒ -bR"bQ"9B&rnEmLA,<|2YyPyT8_{ī#bմW":+1^& 6 q?f zb\xv%`Bk) 1D~p ԋl$f@q8qZo 5;+NË:bm;YIdw;c*)яM< 6SRxFtlgo2hd #ܒ+6AqA E`*5r{hkb"|T7[/MChJl޻QwGGI")W}?Cok\-*X">~h]StcvԽ}TDvGM6FJk],m}HrEJ<YI .-_3ji!y~jc:VqI:8mлjd ~Tȃᆱlw.:-U u%ʺ0 7D.p.n܋u+ > hFhie5hEͣZo[K$nddCMa[cV|#-_աQa%\1*RĿbW .{U)ݼTe"U\h+;IP3t8-qJYTp (yCLlurAƲzf>_;h ٯ$X:םdLDqXm x9m`R '=*̉`X'j]Y YI;O0{!hxm^dDɣ3O0X NCi紅c¿+ՌJXA>N 6+[VQ{r';Ee @{lM,G#*Gׄaje{c>^M*rގh)v}ŭwyDžgYonXbM~3-L~5q9zWSDn#_, .*yt)Nu3$ļTrS%v2uTBQz`V >_3lBdޞ?O[$-? y8@<Fh7rȯ籡nzhN h‰0-:g3$ՠ,|+7 [iuGe+!+5o5}Цr" g(0MLᄭEoƬ$"HF?;J"dh؉u3.=Szs2b:rq//sxj4p[Z? Ǵyy`C1o L I!ƼELɘfYȪ=fhR{DE|-4Pg]qnW[CXlg1?octfK2,l3hV;&tœ$-Ӄ=̐ƴpk 2 }e0~W56I% FMJvAZ !gpQuv!bC >_4P.V~f[8>4AzTzZѿ̿9.*Ss961G͜йjK ?G#T;ϐbMfv96vx qce蜗䇰'jr!GP:r$'ڃjAX:?Y#az7:p/j9xd_7.<shB 7>RF6/"F-X!//'ZFCi@L (.,&:hmVLSPw'A3XBg/H Tnm8ՃS҈]RbJƯ;=:w}\M̳Hm\8˖ɡ<:#vcdi?uo@S32Q錌S6tZgw[GMez+RqG(5#f`+xXbNV]?<;>L|tMx/w%a บn:r L`!rn^D8?WH? RMGpL#h}6P<~'/Cieys?zdMz:j!@"4 x)݁t,r$^aPlFv0 L{m#grO`'xNl/ѥ J!2dʖceE_Z GlY/l 2tr;JO~cu7Qfʮ X =Hw`]ic/ <\o8\3&&G1E,ƛ?82=K}8SP|eA'j*ٟUc>|EGBAڤg5m">$]o`kVHR&;u'{1%K\T11ԃٝ9,ť` <@gTxc(K G < ;\.܎xqj8>j}#y}_7Ԁx ` o xJ77\S]6GFl.=/(CrWe[Z~h|D8jY?њnJq]~ذS5Wׯj!(B>zU3U\#q?q0]h 'v=}-Ejc졓YL8HMZi$>Wݘw _}(v:i92a-Ɔ(k$!Ҫ{l36V;Sw>i\]fX0H%@ k ނ*K5jDx$=Ad{⬖4?Xڸ/g/b߮\ #Մ#K Ntsl]&jZ8-%$a&QSʿ, bQ1(VK=-k//ȑ.rE0]}"zTy\/U2N5ЅIl+ HZ*^~D봂E :QN3:"ܜ}Q>/^TWf 4ȒzNxi⋐ .m};8;YhϊtMIfESVϽVWU%SpafX_ٞ{v=]̸aVPOhP6Jrvxj] ) +-#_W9uN]7oq~@eӻOzp?%FK@ qRM+!ߠr-oy3=Oi\yY'.̫v D!h=dtҷ$(I^gL"NCJCWI3>& 27gx_&&:;θQ)@=C6 v[@M0bn¹LLJr}׀өҹ('$qzΝ>^QV833LpjGg BxʙPkaweFCLj3H4ScrF?aF/}@Wj.A@0^IKWc3T+K,.'0LdRm![tĽT 4v@V+ %ќtd]VRt|Jˡ&еq4 4Que`"GF 3-=&In#on324 /x1W4(\X~د.vonٌ ?BBh%|1[U8S$XsDҜ 9Hc˛[)ƢOL&&7tA ̝, s{QAܝoa-٘^vrT:ɋHPfu2Lih>t2![jϚB{K㡞L"3՚U ~«1.PwWUv:/SLHʼn}lFr,}.՜yL\9X=tJ':Ǐ7c[楛Tm שȹߪY|Ԝd)Sz?mMBcj94Kuw]@|50q=tku~RՅ?3b Y{L^ϑ؃L`&^o}gjg) |mxAID}ݞ NU\*T!R>Ld#CevXJT)EA! 9 ]lE&L+qN70Ǫ$0/ɭeJ[6)e[úة? fJ'ݲ.K+B1X5n4&QdnG"$KLAm F/ǟ}`ˠ~+V?Åv8#;ESu5) x ShOfK/湉3SjYhKbg+ue `x7s~T24:mPkk.Xeיq虜I!5 ^2Ll$S8JmJ';[tRعT:P@J:y7NnfQf|UB7%0<#3b͎LY:$>.?%ׇ kl\ㅵ)#0]i*&'?wx~t8;- u>RQt{g7Т})nmƣ9xM|'wCD#x@O.gw_E$ɕVLs:_ Z@gSA&s3j'D9ܸZKd;DP54EJ+Nw _6M1dy5鵵⒬&-+T ;1|%zi8g3#y3Q(z\Щ80e4n~g>LTI 8WuZ% LJ^kl{d)a'1ьEr|P|Zlh4Rvu;qfPͻ5 '(wj[-5GrjAHDS42"4g(pRM': ]#ނeԔ ^V1+I$ ^P)7lMM. %ƩFƣ퓌w$y~j聢B! (u0gXA c y4f5SeL]l+IxU$jotBs0h4qqIɱ3j[_.ASԛW%F ?UMSt PfeȞ IQgZgZ|Tl,l3zԖP JL/G6.aO93d #{*$G> $iL 4QcUITڎMpt0wE&q@d|fbdɚpo@JSs(&)Hh`6T*@ CbJoi( 34ѯAOiX{W5rVKD>~D3|_htY#(:0&8(H,~$IY X:a}2])Vn! o;9!i$f%zl(zVY#Jd#cX7fr׹c`A-t <&(goklmtu]#!3k-[";WUn][y9 ĸRx#){,%u$琸z${>&W[+s\M<CnkbzA\\1#M`7AY`dQJx(prVKla=|]/oGsN)3f-O/kP3zd:x " 9FSe!y_E>UM8k+SM狷7,f?3I,}mE*2nI_=3̓[rr*[J3;QGn*1HӲ0#[Єb@Dޖ}(;A2ҕkfe^KrO*yˉ+َn$JaA+a[.LMcuŒE6dFsѮ,><`*_* e5LCM@KI٧ft0*!h` _*f*=lTY.ڠ=BN)e2$($f=졐Wrע!5L`F6׹+!ÝNw}M\Îg!1Sg@+G,+'K@59jܰtIqfd+,U˱;?$:prkxPU6qɫࡪX8_8sډ%֡||| m/S?EGZh1/dU[[z1DۀPw[C߉Rn='dJĔo8 RE_tM%kI]&8KOG7rQY ʱ4k۫ P41E:rdpV *u;Iwbl[T'K$M*#P*Ðm((e*zyZzau_U/:׎w$\1cs#˜x-> >[n'ag~aY>Ţz_Ȇl܏tjF/Ҩ锏`Vؿ /mgE-U;74!BoIZ0[(#ݗLteCc#`228שfF3#ލ9Av-+!meb46OA8s|cֆ81q1Rb^qqebM s (aN5iqpÞ۲zXr*R8nh׏8z'/¡4I$)_{b( TLҍW/h@V<4dm񱉕+{ط;I}>(gpšA#ZθI]T .X\A KncuC%O5%Z^9k̆^F ꆣaPfь,ɟVOQ rVCW{.35l"jZA2:qoZE1ʧ+\rEJX{bU^.rf(Z%֨)$6rr E9hYs; 5Yjʣ0@=mE}ԐU,`(ɝ EXn=5JllHE3 M#(@!ϦVZb7j"bb+,LPc9]WI_f.iIc?,0v}' hgKaAb"l)qҐ:c9LUJrh ?m~@Ķ4}eD6ZŚ?D9M55L>H: S60"l44q4%8DPƥ@wgYZ07070100000015000081a400000000000000000000000167c8bc1b00007740000000000000000000000000000000000000006d00000000./lib/modules/5.14.0-503.29.1.el9_5.x86_64+debug/internal/drivers/gpu/drm/tests/drm_format_helper_test.ko.xz7zXZִF!t/v]?Eh=ڜ.+`+6C(Ϙ nChN+AQ\8A|ߵQW|kZվ~~sSR{U'᳑#]Kn@yyZtN4aP]9% 3o#ZU.L\xb)fb2[+UJ\o}&iRJ]#o >%'2d)GsT9x (@I 'b+cR:iP3P &QWC3QOc%0nÇXNZ@ oatP}9Z9u]<]G370]7x,]]z%dvyNfn&>, d4߲tc_<#vpԩ<)@kGUH!-~me„]hR1x=PςtˢNm>Mxy2 ;V؄ e?P5ĥ5>6]U]eK7Hj ?5mp?AZP{ RXI |cFb̷X*+b)Z" XiwOG>wً{ӽ߸),O:Ϳϳc': 92PlW1.O\9@EcfjXt_D'W Ɔ<޳r\04Jgf)FZuG[;G1!@NGwj7>ჼ:՟ژXwշ,? HWc Ԭc`KKJ ;iÛT2Yyĉ_E^O1tH,JDQT$5Y$2)orGzTSdܼz#5?=%34f8vݥe#0}ِvkq‡+jhh`Yޥ&;g0b$tҧ8 pceQ\,SsvwUH*!4Z=' b|lE5R>Ei~b`+bFy<0g3rDpUʎZ_ŗh@9ꂡ `"Ľ< pɯN}Hѣҥ i8C&x9v/nI:C \X#?r~#ޭ hoޛA(=%?8^} >1L0AˣUr\- N,Owʺ.&84U?gP4u`1?y)f?/-qYWz$@3]'S c-T8nC$syLlG5 3Zo6G{"yCr!+$K# ih|-g2 nnEe(mMBWW x,P'B* 5LŪ6vMa[3PQSiҗ捘`2i76fq$.B$ٱ3-}F3>9rs>/B}d%ky :pfل覾qZ_BMêLss9]H-+rpKnTb( i5ɪ'4qP/#k}Hi]gN`8;@l6S="u?m-δdWa/1Ռ'oTOI䀤J$k+ĵdvϳc)dj:aృH7@&hx* tzr)v(=sٖ`zNO r\O[]Ɩ8`ƁZ!I %јY8?I h̕hy#jC{?Q@tUYp9[s_lJ;QGzQo dCv^X`?m!)MԪͅ%0,@]%&wޔbRh3379 ^-oZM*`Pq'vGxHT=O <1S!i.BDf}|a8U޶ύ? -fzJRl8~8JPaD:NƆ{H2'lAC]fcq]Z30\1Fv/ƆW!jm VTwd] 80K٤hhA ut|j-XzqЩw}b'&1%-%R;g2MO0{Ivr0vZZC_9΁|]$qQp VQȊ"KBVͣFm\aULlT9-H0̦R<_pIYnP[æ= oҦ!r`7ʷV R-[==r?a5J#8_7ˁ~=BtJaR t̺MAd p{bZ2y>5L'3`g Pm x ˎԦczTMP1gƶ"wNNEE< {sT^v>\`qp@R{,٭׮m#W~U"CWtP-`1^PzQ?QJ[<13i 0qJ d'fqA0.3mvB&FGd.Nj/!XޢxL1f4Z*˫56phss}YVi) MA:;=w;vHc_7C\ G~\YІ3̥,t4>Pt@IU;;Xl}Me" x_.>7E%E"O Vb>.U< ^D cN`&SX7B.%i:\pJ"ϗհ[~#ݢ?A+9)?$LlՁq n29Ix\B?D@e\顒|%]~Ve#L~1!GyS&nHL| ?覢B"nMLޢuKk'aAGZS=tHc/v,zPO۶<N4?Gj"n*p8ԘܩGO\ݎ[GF`V-?gR&QNmr:BQmJk+9񙫶}JX9%Nm+}/Xf\<|I$\[`aůc?NHHi ;RI6sۿjw5(&>D*X/=B8DZtUh;[Z!]Nm{Ԗydk2O*Rg7"B;+$ YbWa{Ws'<PdzU\ oh /,_`j$ڣzC|-V@s{uG* VeW?>>o2y]+tj){wnz/8;;˼u/2Ӄ8c'\pu!n Tѩw Ta:ajx+ꘪl= )J E[4;p(iN7@.WbVo;_BT<%i]xWx{uy.^_CZk* fFr"[0>9W%.2e},iS2 ;' y f , .>pKM~?3=^5B&zf֢Ym,h#%CYr&(P(%@c/ĘwVKڇi>"M6NQmO%.N-X^@j\ VUB] ѪQ(j=]Ŏ"ID-*n/!P@}w,ᑄg3!HKGGbh4e7b\:H'%VΟNβ=wu]Lׁo[ 94b0v$bDF ː͘1^|ĝYd:A]ĖU' 5,9g}7~nZ.f=˥]:m/c OuHN//U=naweդA/13˾OG^ῢE ](օcGc6Zݠ]t8sє41Dh |S!do`xhBJ GH?5Ah\C`ve(6X|a~ j,)YͶxw)qW!!(cNɌufY,<;=G8c[.ͺFJp>4U90ϡ&nWV4ds"w*Jkqm7][59[cTS(!FŇ?SVKOR3Y >: ʐ;?N)Q3.٣fd!:jhC(]&mֺ1fc@oL,y;bN876+fU}5+0Ё5%Z1YCOj~i/gk|qcvw@%-ǔT^<L*O ]#˛93k(oh S"!8@y'D/ȲO<o oα܀HW{JQ_#N42+g>'ɿ~37$/ΒK2M4 A5BptZ\YyЦ b+i6y|ڒzj[W,R0hh4lw>|WEs4*\B@#1L2Vr[dϼmp<"O  >ƈ~ùO`-@JbYo]rIPx*rB\ERPoTlCZHqĤ)Jv7 %N#WU{x/anOɊOH9@?Sˢ U_<%Y"0@/l$@Ta\b_`}iU&N; SdLaZ ZEקlWY38f'-:"L<ǬY09co:"SM YlSt@VoA6ڨ]?k@zL5V1@6~z .kʹZќP!{}1ױYR 2#d)"H!-G0+B G/6.T@GN L_7 &4ޙPJ\~;_=񈋖N4j闧;_+9ɑߓ'pxGѕ2?!@GNsIǥs^WIuIKuDB뚟q@{]".͂s:T`iS&GMiM%?=fdL}9rΏ%AW6PBr, @qm%B4qf!mi!!^F1Ў{$nؙ3+ &@o3M IU۟] :!HhFgUDǟwm$,Y 7IN&.@*GU]1`w ?X> 6;X^Pt":,=}J& Vf-;1W$9|^xJ9FAUŎ|!Y.+SʸѦ~YԆFC1+{~OϾ^ìO6 $%#ߧAL@gBU Ow#z}rHvXyO~lzDAHF%z `T9[QyϹon$G5Ȩ!{8)ٷGQzڳi@韹0EXgfwjVPq6O[$N#"P=6~L/C?Fjk_}͉T5q|塓R.,$Z>{[gWe,AzX2%oGM0lijiK$/nXnb_T&Z64]bɈ ptC:U޲ꂯJUlsGv٪j 7r3R2Y>BN>L͑>'C#T4)Ƣhݙp9n3Ht|,<߾'`d}6=@e< S5eM("P64_dn|z {VFourR,)U=:(`h݉aH#zf 5nJ}`"i)7hh=J`GϢl8s]IyM:ļl<UG{ .(s2Bmu%qU)bp1@PF>(vsKp:LB\m*bʈLV\C7|;CxJ |蓖^Ju FYfiY 2w^"*0:Rc&~6D}*O_2""dcА Ȭ0yb :V|ֿH6PAWٿWM#)- }y_n$F &H&ZkPZz.{K ClpaV ף _t$bf7|hkz<ͭMcp.;ar(R2΁[ORw2Qt==C|vY S+)-L-?e ֳ=(v)Wope+}pi Y>(LZ//j/;WCCCm8sҧN`IB.8C'70kj ϊ2o@ly-G5Ϩ ϔ§26q>\-7̸K6g 7vN( Ym4#/{>y)[".qUM}ُg 5 V G-SY>|])蚝}5+L܃*96)&C>mId7,!?gafn(eu Ȏ|9iPq(gcQdec x2EdLJտʨwLB1Ӛai'0+ #WMUjRw9H8<Tl9,D6:s͍٭ヘxAJ,Co8ovln h#gܧm` sǽpU˕X?grzB-O O8RV`FPzkƅ;JM&ta< (³BEe% Uj-щ2lLǢ7ߞ62y-m }de&E'| =w=81CpEEdaoW'GXi8j&L4}5ewS~j( /Q]SJTg.G%e{!X?iBD`;O`Is.֡RYE=$ss#j.vB,.nA#Jr: Utkø;0:]B㩜eY^dZ):[nphltƹy@dbt#q*~}3 6٭2jNKmB@Q\1ϴ.@&5|Bx=:&!מ15Jeo>@U(1d:Na/e+]C",Uۮ h? ?YK@ yJgVUkZ)6մ-:B7!!̝j+b'%`ڗ!:0eu 1w_c(.vqRx%du==@}NkέAƗZ=QOh\Ć:t^`ׅvkO4i[iFXUP3r[giLyYR#nOra=bL$8g4bJP˫-/y~l|a읆Sid;Fh!>b"AF̄E mz43(+{.O+> 8{aG ǰqHzOa8}}wä -;?|Wܹ%2Kѫgm?\Yև#RGWs5sksFܲn 9aC=ծ(t#5luinؽLkԁ+:F1_Qj(xVKB<;ӒpKkjFg94FC=.f6!%*Wba6sB/j3OD ?7oh{;Us㑔BYЯ"{~${LjOb If[pp2ʁ*#349ץЂ772 !=`?Fg[Y0oy2aziXFIe=b*f%o$Zo `,yPlr[jo&E";$ ݖr&CB>9&".I55lnI *iV/! 9Q7oy6+Zn~a&4CQ9xUǢ;=R^+*wtT\]GOE [K 38" uKOUyрp^E#O ˧|%/.Q 8s76[ALa!HM6%f5p09oK|CC9He/Eb4}=_QvwGdTf@;J}1*E"lЁ̑r؆?eat]@w_눱xe-[ Qe o̔j(x;(.i")]qͅQqFhk0r:Ufw#o 9)IPZg~3˺GNI 6R,qloWKRfnҒ>aʬ1yW9kk@1.7)mT'4,=ZX㨆(X\|直]{S[A ;d:Ɇu6I.ZJUB? 4z_F9ElF{749z֦XJB{uYQC %P3A'xazv7[NkaǴ+B`_\hC{g_@k˝Bbb!x91D[3]RMK\`gt$(WMov^L`l,SFܖU~YP[18/Xn4vҪ5>XCeI qoc_ b3p}n+uJȗh}KDȵ>L6 \,kMeīBMA E 'B3i2AN\h9(J WZal,Tmf4cKc"oM}$v$* :^g0Vv$CVj(ŇEhozdIMv%lXE=,#ƊKH4nJWSd옊i!x?$I2mw T?Yy@m\/ Ÿ jNw0eHs*\']%桩0  21ŗ藌Z|7 %7^{xs!a#L_7輩ML!}=.`arR[5["'$)*cA{?A$aE$.Z.Uv0yDWB|]T~r^N.B!pM2qF4#o_eLGwiW!+f[!D|/}.q</߃pȈnq` -ݺDתӭ43=6W$eh4Ou@,^n#Q9gbO兩]!"Pp-c4]z :*A:D`6OX {~v*V\Y] |֑wU-^KJ~/gЫ{WA5udDv1R`Kσ4].U#x ب=Iao0f`]^zθW¹똕ȧoWo ^В}cso䫝|,P+O1O\nDf5{ ^NtCKShjU}beUG?R>S(3 X0>dh$NL] NbkS ?1Y1+W<&ޖ;GZTDߦC$" śV*i[RCI`e@K1KblJu"dɹt] DΕXGqn nNޓ=NF%ʄ Ʒ5쇚 ֑!M/~Jd€Ъ5!v+\#8U٣|Tl#zКG>!&"ozVZ!fγ~ йEftӥ QT؟n . #Ƿ2/ٖ.I ji #/XVXt#'(]]!Gvn> /]*BVv-F6b亭Ak1}#O-SћX%R99Tm`H%zv,?JQK/@a#<+\8cWZ~XWoӡjKY X6T) awqF> wm7 ;CEhPK6W{.yt]|v3W@MEgq.w%m3+cfƲ>f,Ɓ&$e}=:)Z1lCËPD&~v R p?_ƶ 9Ϡqz4xUbb#9U++L\F`'@J*;vs$j|[A d%LEG" 'TFr 5]c}#wNOE2Øs-cO8ry`]Z/^[ $H )" Γf$6V "Q h17rUfm[5^CeoĽqN`[s/!` ݂^^hi"~c^pe cefadk"4Yj@–-@c'vI[(z%uU59\Ž(綥m;г܅{gDfg.ɫ/rU4;S1m88LJùVBb-C\W;j2H~_ϔZIB3w$: 4;\6 ZA*]0Қ y˹jmמ3dyH591c喫2uָR5PG~ǧ ?OCPXҴ>}ȷzW˴AvHNRt *wEBϗa8EI53vv`\<f;6&RdEQ&LYxu5ݏ[ |Y^: ]HL\̙P'kؼ= >d@hjMGN1(6Do ʑXa)$bdW؊uB#atdҞk;eeg؅xj7(3xC`9Ia~7B͜8hV~T(UV: =p?์U[ ÞJh2pShL.%$U(v Z_N 5 uBB `bؖBr"jsrcsh2X.i$7&̨Ge$+Hq^`ur׬pL&[>3[gsQezb9qBګ3&K.S}?П\jdkWE[ F e4w,c@FٮSq S>wwt` &bX0Q_Q=(AGe<#&rPS^&W1 XKQ&CX=2ŠƂ)W20e?;ϬʣFͥ?!e?"k7ћ"6~?%u2# p'+,@*q/YcКF2Dޔ}9s֭B[AL*eϓ J]=TR^ǜKB,8#Z1\^G} ϪFڊL,C^9rJ=R/;1NJ~U JDO=c"C鏧mv"D;6OTCVnjm&ҕ'#AE[t—X4^͟2ZwrT`g\s7t] `(p-ɕ_P=-)*7O-)bOF'%/3, (iZyxlf`u&&fay*YW5L:﷍ N0Fd#P]РyOg%8gvBlO{[l)8y4ĊDC[W@>@;l}q5/LQvȢNUMګK0|ayt[зi p9pgXsjCID"0  [G_uy|4`.LU\`x[7zB--sOn#)A9\xG%^o}=  !m{r"QӛT,*iG p9b5nMpeZW\aB/6^DU:u,8x:TVc2Ȩͤ\%ճ .[ic8Сnx Mtj&mGty(<c;X?n opE](<]x߸:UAcLQgE 8tb 3ð0PBCե3." *e W0ٓV-Xylt-GբիbPp+SO "MdB}tbOUߟhwx;}4-hmTK M6czp2y2CvtSXtEuߔ6UЗ:[~txig1Ѥ>>sjΏrylnp&LM Q)blB&=ܽPVճ{c\r[,1H?<|#`F]KͨVt'Ny75b+dDO6"9=OwA~Ж˭cs4NJLaz$FJ/;1.5jrh'}jh (nlC4j؅kzf;3׾\'rb/Is$+ W0EicxINd^j 3W]1cd GSk0'gD~W}H? ɏ,3`K;_o H%$Pwd:V\'{YިZce]9j4ki/zЏUtCVXq'Rz#B 99؉>B-tk00-3\wsgrpTp K_ePiމ#,f5hX(|nۗrɬ9u´Dz g TBrlu'%ĜqN1#x'-c[LA"p%#~ %~2֌|&M :g8KC|B(B<VO[^bQ1Fg8ȍܣ\J]qo15 5pؼS p|Lnjrř@G0c̜z8OQ<HA2BS-Pdδ,&^Y.);Bpza Dk5xϠH*rZH/UgMIx/c>Cѿ}-7nN8_~"&^>JsBBhrZq:`}T K5̈6rU28#Pr& Ԁ_11F1SuF';mtF9QЀҍ C9(!ߕP #O C7 @z:x3;Nϴ{ n=u)ib2DsE&H@D*I 0AQ̗>5]8{z{E.`o:o -2gw PE zS'^ҕ3\5Kv(]]9ޭ^G?*yP ]剂7[B X"÷Q\.ìгnvR1 y7vQWEGbuT&yxhYe"#b~tCgK2Xϱerا5io8Ԙ4DFO冾 rDq8]If/&6! aMl/E׫f=t'Aҷjrk䦇G@X/]&2b Ϟ7Yy|?N3O0tTUF(Oru̹USd}xgMzUwPREj_{U$ CtzQQh·b@Г[wayw;ڄD||C.dT֒P6Pq1A?#q-xmvshDeNd)K O tdPu3[kVUBQa9 `cg 2B qMXhsa'&42CoU2LIJZN7ԸT(:1zBBa.ŕ}A"w@fs۲< Y.t̲,̠q7hRn49[Cꨛ?P &yAG;>ot Bխ=*"(S(~ɪOY_0yt9Td2sY>Mʲ8ui :Xf?7ul"}tpA'v;QGYK@[mAlp2j7fNVƻKC V6 tn e^Ě]^O60u7-!I^8٤I9f,L1.JDFag:ˋMnG?f ކ!Q/(@IvYTQYܡy=ĸ6Sz-&xQyvLHsgKf[E/Qr .MJ5xLݜ |D7NYwr5oobNC\ig(mdp^Ppޘa)L}UeK6$.x-l/Y@1hV?_T,;kͭn&eA~`3b^'aZXyFY rr4>8G2t+hXsܡK?<h*-Xjg2dɸɉ82mbwM.G `<2(cx9z;=ݜ6{$? Ͱ4:y"J(%}}e*}/gv˟HSyQ "ɋ?Җۇ_Fk)x<-zёD ~3foZWymy&LY 6뮒sR>~v f8OT Jwt^F~OwnxLb<֒"7 [)hL֒,P|'t$g.DĨ<{3RQ-KKX IzS#`f0)כnކGOr/FwH[yp}rDchVЃ}Eq^:mu7ʼ,̣zAE1# p.D1ƪS4P!*[ĂY;Po.ylRܻO2|˲"0jGՖ`ek;M&Dvmԁ]\ G )_oaĮ(,ݽV@6:؋~Ί 'p"dI4ߧǴoW*;nOaMזŰ `UpȨ-z,p&!s1%(䡦Hڈ wrY4Z9 L)Uz B6H1zD)W_1Z,ZX:'@)@yM^vA"1Dd/e1;pќL w'I+r'G]xd,\ZCp㉥;l/*KԎ@B\`apsd}>8ue=C뛤)M"IB9\&>-,եfӡLq04KG-&q'Ceb-.uOukw4_:.Z<Rf={+境_;Qm v}(F|6k%*>IS]iKY\cRZ+5k[L M}87߾ng`t1oY:zјN-9J=mn._6Uo[P2=1|zOpu`dB!kynca.pBjE/Z2'0u&iTGo}A}ٚ?GFHXqF0fb6 ?G|ʕ0:^p*&u(7J0H8>8vx:M2QP͹a.)ߡe`f^h̼$*Ri8lпv01IcԈ&0/?Ǜ1z IW5'pv#c-Adn'?* A r`=6sέ'_dY2i$c< ]yy}ˬ;"E,="yeaGXQ{dfɗƧ@ށMZV,9&O5\ B&V,.tdu $ cz;UN `&ocC .qs'R~Xpվm2Y;@Of<}h\'7qfI)tw#\YIMxyi֨k/;vM81*0D#WwlX 6jzBݦk̙<,ԱWܪߞei4-N&3L]Z19֐l""qvܐh`_|*o\TE(Y.1x|]1O;QjzOMz.jǚ:o#8T}sCucvQ]&%mY]$(hFGDYm'n3E< {%baSc) ~甜W»(Zv_)c&d;~l9P?~ȥ@0[a=)6vɔ=I |L闚%\I0)b㝉evSLqLYL)dֽ6r5nt *((L|B%dݝGѮ) "M:>ӷi($瑬 Ӗq[,Ip{ܔ-˘C3͆Y$:yYV>ڬ'M f™_y57H-mH\B/%0n/Ɨ*԰v:{(N_,L\}(lW򱜗_&uT(n;Ds3V@xrQPwĴ2 ݓrяLZ[¦dCdq$`i6Edbj|V',gUʼnjnD0]mgUPޔ*d"[F'fumP2nf~de3h`&J)4 _B+sU 0L=)3tbRXwd,SegG  g0WD\06z0)+lFp21_~R>w_L"tczY

HiUG.Lضg!* 2.A 1ahG~ Q.7$zF6JawzId^(vK7O,fnL 8;oچo0nyp i?NJm)#}rT˼jT[C\vF4 Lsu5<+ A.#v%$ }x"'TD3FL I*d1.s7|?+Ȁ,*w$k[3Kni2ftqsoӯU]~]n7 d3 mHSq6f;-ȨKSbF!TΈ%͊ C̵XO~ eFšr"n{_~kdU9L/&2lJP }Ai{= z%S-nXaӾ`D4Γf$qh?L[s'q~>Au5t?{e,q;z=ػ4Oȹեhg09fp]~qϙy@~XHɲ!ifrZ\j$s#KPy72`/V؋"s|@++S_/Ae@E2mdwUMlʨANA/jd(9|Vsp{0{؞KF<ɓrS^d./w) 1ob :^X*6cm*j0W̏6b.*(m,`0&DT.<@qߊp{XeBҘsDM&68i\'9xes,eu&R#X`ρQ{3DwLQC47>W!jْXH!a$elF=@tJFh_bZZ}OxU8zFJ' vfs\ϗ}MRB[/G2s %}U(1*Φ>j ~t NùZ6ix : Jܛ,h{L(y G.iQX4~g3}iMPEnP3|:ǜҙv1M0Sm.Zۥ) lcf[p&hќ1s.>%(Baa\PCn*/8{o30FYm@GȳD< MqPlOٔ27O&h`7W/Vdۑ >7aLLKm> 9AjhU S);t)x9H>Mx%$.V [ӠרךĽ#-$(yEPaeULGJG3S@#5"?:i6QĴ;H+u 'btײe䈥M>L,|MÍȈa"t7UaMnꈏ-֡ 3S^,Ƌ6gYZ07070100000016000081a400000000000000000000000167c8bc1b00004e80000000000000000000000000000000000000006600000000./lib/modules/5.14.0-503.29.1.el9_5.x86_64+debug/internal/drivers/gpu/drm/tests/drm_format_test.ko.xz7zXZִF!t/ N?]?Eh=ڜ.+ힲ<";|@>>[Xv ҄ gHǰ57ޡhoWJZYJq#M@QڛK)6+*X<),L3,kc'Үosmpi 2uyPkzzCl'k1ݬ1nUdawf<@A&P)ax&Lߪ#C}{pBvkV]9"HĽb}(r`-X5S⭟+?͔S(kܖ!ԇ k l^( ⁍?Qݠb^Z_K1&|[!K^cCl` %8xmw[y; vyP"$ӆ"XGW+BѨn 1Ad2VnbZv^[0|G HV;WCͮge Q\Фgͤ!}6'l/QX5HIEu|Q6Ľ1 X͒"v=[aKo\ 5PG?э"d&8YyJ\,M({xh+ZMMF[ۧ"%߸43]7/wMFy,l"v_C˨I䋝{8,Mnaħ+*X!*CNkE} 4b\P8ܼ'ح!AU"6Sڻ1mK "W ]N܀%I5CБ: zޜQq&kT; Jdfi/yǙOiJ;,D1l|N!U ( ̐%w+ٔȓc@i5 7)i7u9`.D0K$0>kAD̻N8lSHAsi1gIIh]RE{^-aV!f*h"G zer9o {# 7߹$2hIL )ˏD_5@dl`˗~p.g2,qM76LoGCrF͠*x퇚PN,/8[bbZڨ@FAW,"*Sb fg"c>L_SV{w d"WXjхr{&v~Ԓ%n2lJrȶ%!!)=X$r!l4c&IS5FIt6B#BU#%ˈ|3*{|yU8ӭ]gB DgE[\|GfNH) 2 C >˒Laqj/q.Z";t4] %۲"+MF)XtmC+[%xc_jRb#{iOFܤwS,Yo\ e3yѳ'63²z h{1p_Nn :L-LdlGh E{5qK#cKwgcw!}6? KtPˆ6FR6 Y`뒵sѕf̭eK;l MQ, z9'<7! L'+W|fQ弍9H\Q~bXmMܹgGjS˲r Cʑӗ0$+oN\tpW˭& ͕EP{DHUz ozR%=*JlȚt2L"FmTI*VRֵգ  œF78t.0QE >cehZ!`i ua*/ngk5ef_e+%$+)!m–IqIiYeۨ?q \8 ṻ6L$Dv'ԝǫ_5e^F`0`>^czj](pd×zDoOF=vD$ZM\Nqa.$[w.TUoVw*NJ.+ՖEM^39uhSƙx+5ԕtJHeti[5 pm̆On.R*m$L^~ geLk~y#kN4yŒ#&s' <#tQ}؇('pMTBYNM~NZ[z(J)G+dİKc[*˓x%Xvć߽ME /V $[^_*8. XJ찦Bjn^4s<kVr9lEX^L4)rRR^2 C:qoQG ILCzn9#a@&Q&;f%c'4#9T!ΕTaGkKp1{Lg>eU&3 <ג[FrUf^),t87 I}Vkt/&.vδ|jح7lXlr@57 @XZJHK=O[#f2"/u(y\5P)ݨ-]-cYo(Qb]S,+tgBTJpㆮ(F7x61`Җcpn#^Yj$Hf2ݟOTO)%jnc!]N444V."ק3`)qlB ~-'(B A'ím1]X}Cc?jֵ4WT{" lۤ{%l0쓣50[]{^ɷV#s'gm ]xG`{jYk['ܾ!=:PsXﮢnw*42HROU&1< ]qW6F˝]SRb݅*oh?9|Jѻi0d 6B 0dk; J-W,,@G¶%,(8]QRJIłNaB> H (9bӁ?:H4<ͶIzo'j5YA 1ˣƥ>D e8|a{Tw?[RrGӑW4a5L >\H5()=nKU4罳8Q\(bǠwzri~ڛB"FGDpB$cϓ48z)/Taps *h2X}+q85HmƂ@vH ˄f0)ˆ\RuUo>D݂1*|+LMθ9Ÿ)N&SDOpfJư"@7g#(F~ʥc=#l;u; O*mmBv24_ `\[mSoR<ǡ'B7 )[} T19ygj%~L䇸 |LOcý6P1o*Ylpƨxw #Y9{mCj`(,fr Uv,#<1" f%3P侸X]Ldh[?ON{tLpV`MUI}뭵_wئQ|5{xmTsN2=2}N61T߬( [\;հM&*ٍ6V3a[Nu "ȁD)Îazxj^\٤C &E$Ȯj K8[mnQ6AyHB&HZl^ׯ9v dsѴ6L&lak)}vIoR "A9zZ@8Ю4$[^1uu2mmYYˎ(JFj`)1c3fG'8_T`kŝ>H{0SңD2((@S)7BU!A)/YRSŷzlyoc=E(& *73lzUФ*wYroQt_}}>*f倲=8"ߜdn[̋ssMna"wtȺ *!%y3ytT*x'YP\R`3R_OTLwF+ UGoY@f0e8kJ@F\O1H׵} c*sT| S3WԝaO!lxdp:}>uS|s5| QSl>t{8l B|{9k0n9Nq8 h ҮDD_ͰΠAe):M_MG9{狿PeX`gA q!oe9Gʌ4 h)j pD إt/W۸-Mh֏R^5f򚏞3 `, hBS#3iC?o YX.瑿4,ܤ1% V GӞF" xɧ.aI֧FBk.u}:w]ī +N&QqEM T.R"Ȁ odW3o QZgNCscȾdly$E ¢x ںHiy] AVTѽ[q#n&ɺZYFW_;cGVsАu$MFyëx:x#aQG HH#yk PufŘJӵ'<݁~lz'hsSz6k701a-'54(~N e|"g,n[KC[YkTl2qQ$ 2 ;3tSYEdi&I" B˫Ў1DZ>6 A~C7"*z~F:y\%s||pnaXXC~ԧ/x`K/#pĞEل2m)Č[-;b{K"NN`3NfZ1Hz0bٓ64鶅LjZSL7lHhw|;&y0Iil|; II'{V6lg64@#:&m&ۈ gς=XL*1 !yG8LFHwxm4pd p:5A \wL=y]:?lh9Te?Ee<%X^oTW#cֆT xQ  ^d9w\͖"XV M*U#Ljw''I8}BZ~O24R"c'%V5K#U+O} 5ڝU)A)O9gTpd45y,F3~P 2{=, ?n['!~%P$K[(:ii8xIJN-7FvY/˞sǬHW{}Lug|<)op1V2c}"SxH+q/jNtLcI$4ԓ&8_f9Чej|H U$,[Ŭ}.Z~zL/`" R75Mk\b+{gVڇ&m) d@TN J!xV&"%YsXWE)V0En;ʾ5cB3bx>~N0;;v9PjTSTG -w@U*T5e,"9p[f[ >9D4ysB2 *lQ(Thٯ ?jSذGFt$ƍmqN Efgv/O0lh;!U"-#rEoS0\>48-כ^=U|jb1lJ9(=ͰVk0ڒ.H!.:g^ntpU$~xFPM$}8$ ͖rr։‹nBpuAf<@^%6<3As*K@ԯzԘ!I~!4wC H dh3*g8gimF3x+(d_E<ѨJJ>Eu)]_:=$e~JM`KK5lljb>nH2w:&zZC4:_TQ6hMD k~~3d1 `ZXŒ?r1ߠ=0[DE)x" /r<,3)C ϼ`w`\kB`.—?2كSK[6X& NY*{]7!yt*)qѮG^) rukfOK/:&4רLv^g.h2yߐ1zx{qs}5~h^D5p .>D]' /*X7$BҪaP!hWp0K`я01x6e;LgƮK:t9I]l,?Yzn(X?JA;1D3=XaW.B+'o5#qlmBB!+8}‰_V޶W@no&d$<"EbTVdcx 18g7Nϻw. CX7V,;7!I̎]]o+h24G0wce3+u6=tpa7 /jԿ/Bz%Pi ߴ-$2H&V4|K{ZӃ[4n N+= YPԎG#Ec?3.?͆4OaѢ iюw1s@hsJ']c)ޞwXr$nw3ڪ”)cfz6b*Fz?0t6 li3w$> @1(M؅K(V9z<;DUQjB-0 ;7|tS!DfG+:4yH;}U~\LoEl5ߡd{pe#ܔz\2lp92%ʇh NzoΙ08O_P1Iq|.L~dGAgo*w 8'=/q6yʨD ̫n116W,Ӣ% q}[R0Ɏ~L7C"h<|ӗcxQB!V9B7_$Ѯƨ%mT]r}`?f e?*oG}'a\s_xi^WY,@Ad616N[9.x-zK1 xMԜnj7׬lIFLc-qHV A1md-ԚGBsZN0Xpދ8u\/e)'d_ϴm]5 (UDtP!"YuԗJYU=E"Cz?dIHh K@_&kRTO{>џxxI9ȏeTli1eeU5_o=·eMLp~HY7pyv[<:j3#%=UXqnM ÏލxQxWF6qcMA6%9`z󠑖͠1!r?FE_'42=!DDz@_"Oy O m'klX 1[S1.@ ㊟=BժV9%/g92)|tK R_vªwsH+4vcuڈDy@SS-'Ԛn\V7?j 3?BiV洲R^ )lC-1ge6tY%m@?*_O û=&EvmԎ}?0#Υ#\ݎmIQ:}B_d(w`b% :>pXsq+ZMt}e8t003{K!`*T'&,yrvfGU ( 鼌Hw%$h*Vvh7z\j5=tGHȬ?ϭ%Us7sޡЁ_TwАD, 7Ȫ)HS3ɗǫh~J|k_g/&|EO ho`.8_C E:*Kz mtG*nw`"81*) z!'"EB=SRl'ɕRQen YN<&/W>v`3K FFPҕT( Uykm+s  knW# aIx#q-M߇-q '<]qϱa t&Yw°jlE=EŦ5`>$q9#稯{elz9gq8l,9<`.#wnvUˏ{,2|}P+8y&$&_YKY[mjjMwgIE"0<'x覢|m mvHo#]_#vlW9pjST~cw*}۪S9*A\CACcx'@¹>d6 -1Kg&W긊)yrS3} C'no$ٌc[6h6fՁ0IƕG]@c wĈ)ѳpwJ l';L@wĀVŧ@+^ =Z&9w0'K-sc:9\pp^Ɋ>S =we#l\ a=nE{A0SPKYaY0 #BHEm jQ|Nl^NTcPGuJ4 9Rg66'm#n'\smSrmeу7i[oZ0f))%Dq'޼2,W66H\ :JddN+%.YoPФ'h=u|M6SN3iGP7耏}%D[2v>jU(?}vw0Opfh7seTgGhxV6S))ao96ݓ9~Q8>'VMהӛeҥ]k|l9̼j.C^0)\zIjɭ`\ym!RjjES48↼̷d6^cqԓ<TA  d~h K/h1ff^׿RLdC\{+Rq|K˞I@F-=h uO2l}" U _]w/a ,;J\&187ڑh/lq]<9Iv\ȄZV/+ޒ {DCPk e#(;[{UoZ+G8 FȑHHG0F MBGۺPX$xWG(}??اYRb3.WiH<@7D` ܯJErwEg7 X - $"H?&=g.OXg6Q2gN*gbOyBhj÷O-8Jb(uTS{[<FRXc[ /PaA&K 錇 8k!BT2؞B#,1 :;}d}A+ށԅ-9tL?.btj+f "l{hy%g×L+)*5`ЛTNࠛ}ȚLUGbrVk?_5 2_=o?2*'C?ӞtDV&D n`9.Iee`$O8rĉ\?? -EI7 V%QoR.%'4@Ѕd%dWSXUA$|6aO3xY\z \RJ*@6 q6z @n6Ql=+Mїe1nAI*MySJlt!-@8gl|H^?v4s"|q4E%= /.&(sDrU0 uk3_:sR\7!rdG3QQ!B0H](<7b`sPhg0q5W2|;pҴ!#1PHV.7I¶ 4!$qbfh:_QB̻;, e11lCaE#9( ןےNV0c& Q{=7✳ݝ6T7"scb!`Pڄd;UҊdV7Ue#{MŐ~> kc-l/pS^zEڌ&dAqz%_tOV<^?_ -Ɏ%vjQ7i@JE0Iz6u<3Ҹf֋oCs+) hݵޛ? r(ڇQ b-?;yZv ~8SpJW:_-61 ;q&oe yE{)n'$-)l-yiXNR;P=_P9G9g(xCHWw߼k)㔇Q@ŏ҂EGUZ_ 4PH }7(փYhO Y0) ͨxI,c!LοZELR0@uSX"WCӄe5D(T%6P5pgjݗTGcfPU_٘Ro{dГe+a럀8}P`Ol4Tyi90;?Cvy?;2x? +Cΐ 8u gQbv\ NH=hlןQ:|ı1:y8jZ^ ?tσ>p1X]d810y1>kg2d6s'1΄t<4SkR暙bcƋJ۾߻.*]i_E$}ٍAU'ԹS+݈?՟"U79uzg!cf0ǮJ{ -eiZ%!3{ן WV!#l,+\ "#i޺b ؋ gdπwX!Kb-`Tܼ֜{tsBJewW$"T+G 5׆#E#qM@":JћԿDO`%''N51=F:PFl9]KewʱULmfP,Xͩ4]rV)3DF||6;=ՀhbƝ wD#r*791cO{L9M8~y@BE-߀ShN:/ZaG7U, 0fgm[yAzܦ4I\AP1 {Zu/ԓ|uo@_{8J\¤)3$ZWBKN eq_tncIh̪(V/w, q(A:2SLRiZǨ'rlS'!umgt/ 3Dᚫp,8fͧ,A %ƃ#N*D -Oُ lml%a~7q*lę~Ys…D<b2q=ٌ$3Hk\(-L$mTiGIJ BǻfrgﳒZ֏UW¢.ZYR+On?} 1u93{+,nj=f1 ZT,W{5xFI@ Y(R虔b9"MI H\3 /3eAA H!qSμnoSXWU BVZd":jM|Z{϶fy\U藉Hٙy,:3Ipd{3jX}AfBTwxq՚ RgWX-l -Wi&'C,;tvs7s$J/A8@okCѩŒpb&<#)ջP0"}KvVm`" BO8u[zT 7+a/Δ> By9Qn9_@;0~M-^B[QTanZSj`5B0rҷ`}1$-OCs)Hv|)6&!P^6ЄJ>MM̧$zd|R 7pHƯyI`10~`J5@գ(F$`g ײ[:ۜc2 #I= R|} 抽0T,*ɂt٣948bq^gJ|ɿs=pJVw=A+(kzceTo_73Wv9=nEyo2B Y#~"e"Z,v(w\"N3Sڠ$/P 'zT[Uͬwq ],}3aqdfRO8q$|oXvRmhYam{NdYRANWS܋@CM`A[8egna1(H}p {|4`Z|;9#c-2]5w;C| UK1a*~mSG3Þ{[5u39x+;0bɴΞ83XT %pd=KoȲFm!-S5: tpXO/Y@8Ul*_ SI{Ph&HKjJ4w˰5G<MQfK%zj(m_@*}.VyQϵu}^CG@~ȱ>N[j`1Ww$2a~H@}XA+i#Cy46Y>cp4J]{կ- fnBW8Nl70oْsֆ$$>iibT !Ykm7?Tm>^%j)ðfN=Xr'Mu7vcƞ\ }|~q J"t|jU30bhO|5([~¿@aK5![3?$݂mc.?%ETw84a\0 u!rFv3FVN`)HWVfe+ڶNޚ+|y ^;% ?4'N$^.+IJ@CPl9^1eԦjZ '\Ddm\QoT: LMs7B[`|m2\VGםD/]+W 0@}` Zlxr+1I[P K#vEy~7T4H%FyT= W Nu-zs3*ka> z.ه_sMSuYcC-dEa=_ 6X{ d`K\s|IcV1xY[hg,:E\ /r"3d?^@YGq űWx\_[+Xc +z`2cb t7B -(;C{zVF5MLJlGxDI]{vT~gvb15U8aDB'>"4xo ll73a!j-VQ;Cw,w:\?kIyR=}M-{EW,Zօp(Bowd@ּͣD7 7?6}.Q-Gm Wny" 1l K^/569uDj\yڲ}HrvFK,@21+Z竜þG sُc2`%dV~@m05TM{ffC[gU$t,ϧ PDK磷Trb=+b{Y>"LΑ)ԬϹPBpIk8˰YgcZBk\{C -gcJ_4~}q0M7|m?)l )xN:$k.!Hp;0헵`= ܒ=_ |i&a`/ AQ^ 8A>\9:=0$Jaxس/鍟՟]Dv$SThr/񙞚<%%G'28.FQ.RQ%^?CiSJ1;]R$1d b}[?Jhyߊ{h(^^&0/Z''YmF%~ q?R6489'uԹ&JK:E̚Nš9nvO, K }gN$r3wx(}V>|ਡSʶ62d`z`[VG\69 tX|Rgq$7F"Fͩ`yJCh+g9`ZOnU7#jF V,n;&<:&ʀI]I~e$f%n\1yGx7S1Jwݦ7]TnoTwNDIAGν`?ڍ8UeME߀,,b8ĕ _)Y=HiaI$0/V,VdL& lB$9jt\;>~y/*)jid1K%1ŏXtv+w eyTUxB,?&KZ4Y"͋<+]Pk~HPeur~"_;|]K%?I4ݠ.NĖEZD".4gʙ-sA=AFũR,y3 өsTcOmQm[ڋ4?}`]s|(OR4oӋJ" u$s"CD+og2 -d \'z5e;+aܰ=!iHYH3؊ugocW5sPā uGփٮ<ϪӒU/;2~]3IFwt އk1;<:vY>bUi :^r jɂ{蘙?ǀu ,Kx `n9c8\ itxz4@7&t| Rǯp=Ub=2lb?U&DwUSК8؇SbP0F*9 5@_$! caqo0"?88e²)[j WXVXמ-ô<$/pۖ&^d!Od}y <*86/eFx9`UYaO_[.dƥP'ƚ4N8t!:?ׄ],?#LO"s#M~J):Pܒ2|#*GHee4i3W腑$UKLƮTJNt7Cs:t>-;eM]k،v]/xZb4w ) ˱,Q:D| ԑA' 'Q?}%[XfEu|1ʥHl>A4%̧t(ul,Jn+ hEzSNdsVa4HN%iU zoZfl4 уolZYqcS @10 DcaeU"A~|k YiB GIJXkTƵ+ᐓ}b6X*C'++d ybsnJ#žH+P AeQ/@!UI܍)ͫ'P˭g#ڡH+4[iDcrb#XaJ{z |n„RhaXW+U#blS]%5?FlE۵?1JjQL{2RZ*( DмDh/\x]L=nun('xJ~"m|)Eᚇ6^F!3Ʒ Y=r>ve P%|͋$ ζ47,%hBu}+pU=-fV| }ĽVuXWԚ*Qœ;χo P ;OIMͯ`R%e>Uxv{,^lf/ĀRcJD@78r-+}[/|3rߺo@R7Ѿ>zl~uHt$YÆ:Je[o7Y$.1o l4Sbj>J58'OLfvF K@D Q:w|4 t *e29"/! @G>dLB~ʼn**K i UX0SH+Mqr'>B+h)iKbH5+oT-&ͤN q47_]'Խ@5tddɗ:lXpeOt[7jQG6j]EjB6>w):{^ou 'gU'yډI7%IR(Yx7kݾ!v,{qDJzKyẮH2]=,@t@nR_aw3iTtb.SB޽~>SX#+"%>n$çKЏ7Cxy#{^ Zʓ|j[GI I\%'k 8$acF9@MOS^@g&Pغ6˹J@:DW¥c8($ܫ6j =xwk<5*ֽTSն, ܐ,/gY˭TkT)1ې\rnHS!vʏL25ʊ88&Hg9sj=D4#U92H4l9mkr+Hmr;w~ DXX+z3m 7xIC`d2{#uh-jc"`ID݃B׻ 9~<{qVr[)w(G ̄?<]QBLb0x>a kϚrz'7k+<NxQ1a8_sB"꾝W:BV kkZ-5A;]IlR{̨ií] HFO Ag%e_+q_;؞uZx'ikу^>sg><ȍž2X6ߣuGա$@)0(h1y(iF>beV=s(;q' &P(Z8d~־,1k$ 7GHGe-"-9iDy1%&rζhI)6^3Ռf#&>$uai.7kz(@/~.mY<Qj^e򔂴kD/,>ESq>gYZ07070100000018000081a400000000000000000000000167c8bc1b00004a68000000000000000000000000000000000000006900000000./lib/modules/5.14.0-503.29.1.el9_5.x86_64+debug/internal/drivers/gpu/drm/tests/drm_gem_shmem_test.ko.xz7zXZִF!t/J(]?Eh=ڜ.+CK0gh[ur@d*9g"A[4x  #wџP|<+Y!ہe[D6)&+>f?@]w«=v cs *T8ʅc'ma+nzs#B4'X J!̳MR fR޴?̅ZqbJGmJm[0qɝ.$lur~GHPf{'qS{Th}?k 4RZK"Lb]8x^V9k]*!XeU݇.œ',9l6,&w3ل+Mخ{(HS3ȹuF_qY`>-'n+U7  P慙Dn?y SLu覜 u?ʊJwU_1']yG$R^ M vsHkRa`>& W@d?PP\lb[$̗ئfO+1M\S :! *hBFkխ{cSJщlq: ޙ (lBm/5B}xEaUx`!qY2T` goLnL*R ZG5J?Iο$]91Us5/7bRI^Ӳɹ۪IZ%@0)=Wqg7O[}gĤ?5Dz$C>4FM(q|Y0`j9(eXsz/9"4X,59}>!LŠ2Fg^<"OGMph,SE+ zc VvJu|n@fXO ̪-ʡIa&Q-c]mЉ_MRz =D9aaԔ7Pfz G0kVQ*2h$38-Dh [)>[geK`"Z__D!ܔ.!bG@K4'h>3Q"FR6cra|Jt"? .-ﭦї$jxzbс|iܣg"ߙ(Z,-;|}ص (/-Ex~i{ R)`GyYvOѱ.,OL MzuWbl* d48)E_%)x_mZFQv`9$qJHt[TyXZ2cb*K,q2vd Y,orhӝ$vkOYv2 řLL ]D'Vi/'Vbi `zVe[gP0$q^h?a*` 8IX[ʇK+QDR JFf[B:syxQZg=c֫10f]]nw̍D n3eZJ%J D} -vl@e[栊OŋZ9^电A`2Ač U'@ꨵH7>qKq+vAe2RH_l?X>J'{}<&_y;FjaGbc%Qi;G! ҖFWombmҧƬE+:٤9ͅF\:QE۰mڍbQz7A T/k<MD뽒b^Z v.N7E 4tڷ*xf&% _4l<-ӅUV4blx+9*farٮMܾPgv{v{ 0~%Ѐ~و\"mI^!&푟/Fn~l+pCU;G|$6YʻVZn)m#s4zjє" ExfthRaaTZ?J#|g:BM0+5~rhY-ʏb#<&\eL;wF'6yO`!۞ȺY4͹ڼSw8! Y&j.B 7ɡXaֻe<W,[ U{ZǕ:~mƁ z1^PVj+% GtT)4,b"| nO$:W^L9,oG5!P ~3ە&(:}L#pReVQ P6(]Vk"ęO *|O@+x u`~˽pmDb˗! @H8Pƚ]%ՕYWCfyݚmo9˓yOq؈-8Ԩ3mYкL^AS_ .+iU]pOWF?µ84\Z^ڔИk7y sTf֕;A s_ͨig 0 T+${A#B+kcpXp1V˟`]*6-zC($ƺ#`5+a4XO4=V 8,4L)fɍI5 J@In֚ЄA× !Zzg ._ZaT1<Z:6fV2[N+heQ >@%u&9C, I^a0ȚCQ]7.wbTӾJ(4'0})mչb/,7w\d`aq вԑo.Y)^T2/SOYfKu'3aODԼ>hCmlU}zϾj? G1 3K BAHtU[*9&x8lVԦTewYoS"ߛk ^˚ Jy`FE)C*/Ga#&njB T»\ w#/(X5pS1!ƯSs>8@p_!@IsÀyW=tV&]%SmaNtMtι"?t`S˿ ÀgŅ]Fg}&jq'$J9ʧ{NA#:S֍[NnJY"I?Y䋙@ ?TwD VYcD[?]Ԭq{Aye <{ uHr$R~Ȋ u|[ag㸺:e!q ˺+Cý.)rZ7o<=JgF X a/vv/^#W#3o<͑jCe+?@!K-tcV&SbVH#ϖh+ꝡz]upXqy`K!~I[=,VMab13StRk_[65o=ߥ@wYeb`~҇pqbSv qX ]d+FHlbU֘N3:VL}pYhjk^Y/ǫ͘[6~*[pay 4s Sp(| ݎ:GbpΚ㈰׹]4utCsd/d2,oj0p"d`Q: wݖc% ȵdxP%:gE(e>@&oHtO٨I ūτww#iUaױ %յK{99DvHs5؉횂 sZH1m1 {Tv-ĈM̐t,j_:6qcU% ]z-O1]"p)&>dC`xXcIC@NWed+ux`<+sk1?_5G e*Mx!;'/^x: i zPsJIVKKz-XR ~90|kJF>Pfi2w:w?o>Xc&7 ހ:ta%fv)jk;Hw߭ɈӧkR/ , azƳMQڦ|l$|}$d0WpA= $g~!s"ͿWȕ<LeE o!3ؚFL؆m쀳 uyTӞi:)c[[+8)T]ct93xznJǒ8! _1R61I5RNe*|7E:2ilPIN]E-%OwfJ˶PIlh2'W|k*7vqvt$^G4\&WD*\)X;ܖVܛ-~Rzxs5}),s&p2N~zrS'{^PޘR,o%bBWހ7M@ظ>5aؙx xNb ks}8hx>em%n,,\qWk þfs?rl Q)v㠘6#J>gz0(:%=Duh0J{9x/Ds Ɯ#z u!f,6'ϝ {s9 Kz^K" Fp^bT'rSoF*C{cY˙cGJl O]s}"DҢ*'읫IĬn}};<,Yz]^hf߅naW38`Kw`3˜p4?sSv #LbNjxr+rZ7g2 ͙F7"D٤p7-1ve T]KI8YW&U<4cҏ۳+ǝ@i5h[模zHnLxpcZ|ň᳏nR\OYT}aiSg'@!iqO w\nԞ"aZ~#<}N 0V n]!d㡡.!@!1"txc| i;]~ǚ2o>t$Y GkJp$OݧN;4x(Qp]1k6b @|Zh-͵A淉01XN+o2]o2\}"M~J/4ޤg1Oc8Ϩ8O(G~%d/ildW2v_sA*̫,RY6?pIp)eþd.;ʊwW皚:{&mc Q?D-RqߗV,oA+uްiZ1(ɖ_hTJ B{wZH */TEuA[JQ <7yj{#T(n *CeTkæ YxX:e[3l=]topcMH?-oXx>d-ׯ݂c%ies\1Vg0@\C,wLⴇ`OA77Ϊ3VA}T6xj )Z 7cm/VZulGPWP{qHvb ΏjU҇Ɯ.m9'B]31HNqyoNR_[F]vcܛۭ#sI4/q{/πpLA !(Bn$. =M-'`w.:E~LOkjF ?~MC Q k4O)(M".QAETG'm v A |WC0%lj 2ǕG 5R4XXUO4BX3"!P>I4c 7wۖCt<:7g.+1 W2ZYpF}\~Ce 7>-b#Et-I$Z@V(ʠ8.VeH˥r)S剣%1Ǣtʊo0r{F&*7(Z +jWn QrTyqe5p1y-@FMމcaMHT"~u6e&, .JpH}$F}_\o>w11iVh| +E۬Y%KNi_Mo`:#(pҽpDKފSz$p+#~lm  MC[il,ͺ.u7ꎅƍq$YtvZWj߽r{|K'B)bod'\3](8: VPҖAҞPTD:cvt)( FPObOT8=]u84ХtZ ].GUx!+hA <&wDC/߫d F)u_y4.+Ta39V=#@Q C1D5,BSW"m{?2sTA5CtEѢ{%f<Gif_NoV&&Lz<ŢN(^MGHEN|;0kk:c0so0&Mc ;^Bmce"G ok%P{U4`sdfh3$9-:l2% \,ƗH' Ez6dqkgm. \ww;hx'Gr^a3b)ߎ aŲALHAгh~ݭv0 ͜7Da*ZwqyY{eX%rدT/|0"NLC s&el%[аyhW(= qn)&2]r?a\pX]ϡE 1xw3Q$ߊޘv,R*#J[%^u5j}5}!7UIZkt/-ʚ<0Gxyo] ȥ&Anj] YF\^|AvLL{@h-0Fشv&o]/Tih2/qf=^ մt+w>!XAlǠC#F^YԞ1~i.c~W E`́MM]4#S1$c$_V>N߇G p] psTZQhpSzƭ{T)OGk5fTL e>q"&0AOKR4+\v@wm怪EnX&@}jEm5@Y! &^a`WD,K29a^Yhv<^}5VTM0RXd7\I3E8M]MDPy겚yӖ/8T?n^lѨfB LʡrYPt?aKw#`jg3Q֍zd ߖ~Vܣ1 +:G lˍ5=Zװv^10<}𰷈[Г lK/ _Nbqm4.1/9Y+80ߛ~&m"K ^79F*JmJ*顬'ڥþ_~j}F:'D,B; .-_iLܥk.2E'O"k^1鸑,aRWF;dzE:]h1$?I S=)p|^m{ ~$:aZ|NV{y\SRIge\P+G_/-~rj|nާݎxBjgکc ^l t35X@}9Ydn[8qql:eRyT۳!H2vBe \loG(]x22mv-UyPyuvyNZk|Zl'vS`Zް*WVD3B>.'DSVG?={+K:A(h1!E>j#)95H)T @@o0=3RJ;TW2PaFjy Owb$lOREw$1-Rq-߲HD$婋"o0("`irg-}$a0$%޶|5K?jK C(QA"M6s `,wT+mc8ہ6Ǔ8ƻ_R&Д[pGbnݬaWuKѠB 9}N :ȼy(YHGih7~cpEe.nN7fT(ckjaё$Csm~~'*}Cq3 R RB1BzUc56eVcFɚ)g253*9XzSr(O?H +y [ްn{\΋風ZNGӑw~7cP/+|Pn̛M<%%pHZm}miX--`j`NTٿ>,`QUI%aV tyl޵cb.Q5)xiM土b$r,5H3'(;̹ǜd"+q?ΤBHI^hp”~Vs )k8 "A)m*'X/אy!3 @uw۹RΊ_.ꜷ+4܌s R3mJ:$:<3Of'f\N jAQ`o;;hd5;3C{};"b  ǚpb a)t$nV̩v?7OOS)wj~KK?̷Rȁy FYA#(5{%gé86ŧ +R+n}5+奂A#?6eؘxh4D5{_?Oq$Eàr1$T]*yʽIei$x؊d`u }q@4WpS?3EC={ 1Ue YҬ8SʪKek~`Z wb\U˅Z~*#5y'ιR Pf_Cʈe܍]Ń6,ZI^[Xn:]Y.ȚT)bTYcx/aA#?'4[պ'c .tK&;YHj>Nfe  $e{q0c!;/{oJ[M\~;Ԟvq7Rhϳ (.T_%bq(n^J4kNgPɉɡFM .NNY{vU\zPHgY|!P#AцP?Ю1 6F" [s| H K ta052~zjL2>m8%^6 *G$)_VL~a [ǂb ^ApqFfm z Л}F,u~;FԠn 6P?ѩY&enԦZ8`"Int|/Y}4U{ wAh;STha?bv 4A&*0SFC?:RV({}Bn)0AC<q`V|pH(Msx$|g6|Gk'!<&2KpUQdL0R$i;g{BR3]h6Џ HbAK+{-}>C蹶j⏔8 ^2oԀ(1ڐcQFn ڎaA`B ,"ȦmԚ,hy2p; Yڋxxc'?~qoZD~qiOC{"Pl9f:(ecmTܩEI\z曽ta]ijl,d%N zIoAtQ;F]Oz K+|=OB09wGgiJFl}3ٟ>rʠe0V"Y\^0tgB}]F 蒐 eJ+t<)% ,T OoF=6}RLэzH$G/ԙ̀v3J"S|M+NSLq=78sN2[!Moog^g)V:kWJL?֪6Q6O۲:Fu}$b7,$N-rwg4ep ΏA&ԏ9*g&E4+W2S@/bfW᎛IŮ}嫗1C ;8Ὶ|%R;y0/˺~1SK\jòqN򲡲VTƘ\T.gIS=~aZdv@o/&C#ϫJo203w @.;/3pAJ'H(,8BR F4|Gg"R#gxΫrM,5I]zIVV> qUcG=[U4.XD6ԝ{y/}.00w;Q2'򅑱LT?LO !L{8,ҌEWPjkL5iƝJ8dlyqDy<JnYMf.a/xw8e/O%\ZMf@u_Y]l,'< t|)m?iz;RJ_""(tbrlXl̦fr57)[6ڼ?m l|@ fFs)Fn@CUG =& =%L3tuPHZ#Ky1i$5(!;8T98pڃ}xÈ蹣e,gY@uU{j?TWrȨ--ki=RY= jiYЄk9k0$ԠK]73aUx \ٸ>UfGaЊ6u(:ȗF 2RNkR,`ߡ R[פ٪ne CuNZm+nHo~l0sSSv~#ֆnI7 |uGjBl3qp;ZeǥZu VGghWĀϐ$uu]V۸ 9VWU sڲ {q<+ʏz1 P.1BKnV7ќ8gvF*~m8 'K:~hmk ;i}滆/J{,dBj!fa~SW=8s L9K!f7%8Mr~nOhϭT7JgDg.Mb@ 9}h<["@W82̝t@͙X?ޞ (ӛm#%|+;G~;1/﬎ q~ ZyzI*j#(q|hUp,5%O5a\ۚA;+RMvDjTj8[jAየܫ>Jhp99߭,)UU{72yAS9H!"TYFXC ASb޽Nץ kE\<0_' v(y0.LsMH_#j; ٺn[Y Õ(Uv'e ZH[IнWRԿm\d $ܖfo[f+gȗx @|$YjOOTĚv!m۫ϟʓOzmcrr^2Ȣ#5dAYtciZ@nO$~ I[|HV$K;Y>A[UWhf,WXko@(1pվ̐5XH^ZzҎ晴\ꔴNSbJg.`39xQ-vʶ<74뛢*HDk0M }jk-5_F"D ݵ,K'm{0]}Q={j& 4DNA)l)2? L%hJis,`3%9҅Y m,/JCȉ=Dәy뷫5fdCʭo3 _6LlM)[k:?ˋ bkRN*yS^g5iՁ1}-*ܱh*t53\d\Yޤdb~ 3 rގ ,=3j_0 KkZ1j[b}YPt9@QJW9RbP'M}0U"gqb5XJ@Ù n}*[-r7 գNݑ)J%H0 We#id'#6 }[ڀ~.'R̕MU.KIJxBI2kW(;.fs*񠨚 C0 ?!\i]K#VwSDC#P`2޺ߙ! IP)R"˲6* m!\[r ގzH5S,XXXfw #Q0Dw%B.M4؞TIaNpqcBog7/%Nn=~h(Lei}-Ճ8Be i}q%7!*[E?Z>9]yw]k}:MC k|MՖ半H?ƨptdu9s:Ƿs+i@{co;R#=oTiJA#1'2T>2C`AHĵ5f'@#+ XX$6ΏMB1h&'>8186̽K^ h<7SX؛gn{:k$=)s=xe D9;J -U\5yn责k}"6=櫑ڬS5~\# %Ⱥ]ơyFT{.We"!,E':yܸ>3YYi*qe7pMr V(2ސ{%D˲ڂݟ{&7G{uxd|CF/%ˑg9K QX+3K[iol8lW/+k  l ^Psݎ˦U\Dˊ^|o'{MtZF V1HF*Nqvm?`s&iQޞ`$_GկgCºcYϊ׼6VEІSOVׇTĪ8]&XmA/%?QBCbFP>XySȀ9HP&zi 0/!n~byE[drazV0K(Gꨤx?uW/~Q"B#-@$H ;~> 8gxZE~$Uy @ZG4R;3/c Aji*hط-.G0ȉy:4d*w"DT:LwI$my5zK{W׈&_K?+D2 :SFϼСU&L Qxҙ>gH|CWlzc܄sn>wYfivRF1Saf؁| ꦮH2?E #P亨<1T!Wj5h7 q\ {FF34L'<ļs5*9mQ(=0*2xu-<x~s)AV&Pb qGEd2F֪[#g֌Bd qToЊW)B04rXy%‚ɼG,qn=#Cˎ 'ѻŬ6 w [sGH@9{;TϺ ㄰I/:łoMw`ph*]^ߴ3Hu2c|:qsDw[C~''WK=6ٜR-{~U6HzkfF=OB[&WZY /WB?R;L&M[i6ʖzDŐj0P1yQ#C^%ھdu+&ȴ:_NҼhةJ!k!+~;EQ~$5KicȠQ~Q h;w|O4zeu V˲ jUEiNr; TF"h5#n⋷8,1Pl_Gٞ*~D _쬟 &diV%m[2lVG`*Oz#-ZD(9Ùy *`٠!lCk+/=A&^=Ai|TSvؐFbbp^Wk}^7 Tt8(ټcq`:>8wo` l2?yBrThDE, ֯'x/ 5k1JjjZ:00~O@XF}jT2d%5.Kr=;fƈ9+"v\^yxqˈPjh&Kd)tyQ0#ea^$M>kj$0[{VtEpM2I!?6&]d= w|7Xk/8LT)cڠUm5D{7du& 9D|+G@MZך=3k.pC0T<(zCH^L&Բ`h8efmiUʑzC]R*:gY\s?.h;o )CC9Zߥ;C< W"Y_XJ_ɰݤy ChDž?ms(me7S:\Zi p\-q9S`V`F% 7ȱIf,⨆!ʄ mPnӡy4` +1@NdP}" 4 1H@NVODI+Bg@]azdLhNJ$!\qGXN-CvCC~է'.$Bsr7;+ʣHԔ۞za#hޘf¦νՖtB'V(g1YNRGco=K2v:_ކrْs2xӵClu>B Ԑ숟 0.?V ($ڰh]-->TU~iqe`N :Ƅ$Z1J31A5T;Bz|+j.c׺;;XNR3KgPw kp6}*xG K MIΈxd vl!J>v3[2LQE l}͊!? _-&=- b {dkO.U% A2E6tf:AOR雞Ff_JX|؈ !\J*xS Uf"YW+X@Fip>Hqn{B ϒk>~csõ!&+F]=?2 K)lŀ{J_3!}BC,+_Xά2|yU;KF.`_b{mgpSp&?9T)^^=72}Ք'R1iGVݒbo_" KG`?siNuT<aLެTm^ y36&7ʍ]C>]0=PvC %Z S+g7'pS_"H˰d\e 8{˽p&{9 |mPwHxfNX -bwjo1(?Do<΁܊Gugr,_V9xL [\bLqۿȁAzC4},s R6IY`nXc>川zw'V9 -mHʯogcIH&RUʼ?@1e=$eYbG'0R12 sKD_NjśT$ g g|hC0y@f8hql-#Uܒ:" xALkGh _NK]:9l 3}V„b"p{d*!M?!8<<9EK/&楷9:@.[~UqK6UN$^RHiY(naEѮ3?@ZFeLh%vջQ|;{J2akezBMQW#\81) ,@Es-Y+U۬`ּVO 6[sFhHӏ[EņlT/*Ʀ\(3>O5HkNmb0JSi@ƌQ--Uۆ2ȏg/ 3ޓ<Q9o8{ S_B6Pn<9{˅;R4&ejlwPAjslDǼ<|DӨʿaa29%e˩ hPݚf;"3= Yt J|FUƉNyCxC`4g Pjfs^F40?WTH8(HPqV+QyEcҨ3!Ϻ˻f$eْZw++rcvo941QǦ{ bsbyOqeSU^{".D-Q;p5E8YOT:n2sYX4ѭj~79 W$CsՍH&垴&o43߽+rGjX |3kjO{JZp ]UuVdA:|aAX!Kp LSzz',jS9SYL赦 Ŋj0J oU)㔛p`1Tb(fFI3t;@r?=nXׄ Vx\F@(65m&uIV4| ۇt/@rߚd27ہQOq9Mr_^PuDڕWs߽4w3 !'+zj9I ,nv^G7"\2<j(xUN"߯sTcu*_ˋ f t_X3[flڳ>)}d ^(p ֍d҇Z)Y]Ĭ쭻85"G+iotB\W"kKWLrG28Botv )t 8-W1v'?}KxΚ6]d#\NP`Js W|_&G}A3,FԅJ[HOЯX>jtk_x{@Mbtj9y#kokw (Ppli E&\ [VpYobi{u8-5FB-UQ<;L AIIWf}0/y`%?M ;B;ZLvU Q3S=.T3R'`GzHK>}tXtp׮aj$E.q2erbv5 D:[4-c<\ys(ɎUҮLYLM(Ն9<έS6jQkՑhE7 t@َ]Ιy#N]rVعPN7> QvʈmXl~G~2 q B-q9%tD3 ,L绶X-rZ&&TNDJ,I4r$*c`Wzբ%1Kq?2i_ZlGKģd ~)AM;ޖ-TR$ r߯seI?(8jqE760Eńb2;jn}%X*Քz,ðfW8[Z2;Ԟ[śhʧ;9ƕ/ЫuP 9>ݔwdߤmHTd_(V4SfDꡌj^?zƂe&4m:q05 %SN]] Dhb&.7/~yOEn 3PT`"oZVs!(Vδ|)8TvT Mgk(QE }9Q# E{8k(#U!v!>M9C>nßg7kaZPW[-z7T҄1U\eqY,`XKM(I:vx E5i$q-/Ȗߎ_v;uok< _RspSs!K[RY*u[+/p-,@~q$6z f۷Gid\ Y^J~B@P uxhܑM8b>r:\׎梀(vۄ%Bnjo#\(Zڍ kpBm39D\ТL=%wo)<]n/A\TQ)y>td%dip3V5Q~dzz\'[=!cjɌ;R# H_Y~ƄdX go؋; D=Uݨwoʭ{0ێˬߜ$Cn8H%PE&k~)`n )Mq7`'Lj}hSSɔ@>@$y?PqLn65:~;OX~ka1QkI({u^",E4 dmѷٌWZz1pY,6p0B~:lbo]prep[*[e k)[M[(K2Ox c3`d?նIv5!۴jm~'n%(6#H(};AYrLxd &t' Z7ftj턝AҁAh +ɞ 9OVucT Ԙk?Ou[?C'bb?Y*Ov+%e7OGrg\} F+OiSƝSux:P+SĢ1HK-)v&\KN8|uK` qɮV#-AUY끈W^R~%?JJnv!ߚXΊa)RhQIwp*"DzߪT?xvKAef2viVA \UuMlҍkmm~`DGL%.έ^e\P“GĬuȸ/ f[$=LP*L3vr`h'SzcNtH|/j\Zn2(ES`pt BѪMMoS?X SV](ap`UJhѷEcNpAt@ekv[+Ge+&OmJdAV'j(p/;S꜂;ߕbo+9KflTlJ"!ң-DOhO4k3TtUЮ2Fo3 䶄PmVK PFվ"׊j( \!kI6ӁV27cg=Oʑm/cz}[1cҝņS1 ZA]~9bV0UJMJ7-d V#1awN|yd/"kαЏۓ857{thysεU(b_-q͵%m 뗬F9ed&S=(-C4rD{/*:qZaJ5휸!:D$˰IM [,\LRXw-M v&\WڧM{;4ź{/"laDٍcP,,r?= &TFvdV/j悦^Nh/e'hK%buC Xl{|rġQg"ĺC~:Zc K|k(&(V-\{2. hbkݰmӛIϔOpClt͕ Kf~V~XoU3 ?;pGݲ2H|1cDEyr_룚QN_9߰a3N+XISu^_ax5]>y_9w\,3پ6xJ8$_ЈoO6mGՋ&B+|Bo`HW{w+S/ `~̋,+v_@hQP`3!EĈ)z`%Ube|o58]r`PGl$m:mO)OJke}BeiOKϰ{7J/Ѯ1va31?ckECnׇ^xv=ī^ Lga(ć-$6=!on ՂFeBCٺP"{Q滬%2>=$ g f( H>F;zh*e92[Vpk騒 -!Ɉ>L s!#ì0ZZ$8,?s q%"WwBROmBB %$ş[Q5xխK5!^9YȟN)׉pU;}sMOu̱7`A*贊bh 'yÿ,ֆӿ{:/%QWl,æ +_l~*%R[ќqMbxt~"Is{2GQ"γfd}';̡.~Кǒ<aS0:4g&O5o.{\ZNKt/LZ| u3mAUUBJGB>`r s :v~AXQ.^ ?PpE*&MXKAI6۾Q[|K&;Y{BIk"/:w*l{ \TqRw'"*}B>[,U|ʡyO]HhVI4ʖ]sڙ~լO{(J + $hQԠN6Ro =ض "֘R+y1օ q]D)Nڛ=p:dڦ?{@}Y)fUδ}a fs U0Ms]S#˕ 5M2èM.Ias b[4{7wКU"I0ܸxdGHdY,a{jg F+ 42QV+sAk142Q <:Mr6]ĀOm@Ȥn\3h!v@)`HI%p4 ߺ'jBu}2~Q2A R]DvB e mXûY4ttT[;:NLE2͙Z6Fsb<#,g x\$@G=%  clvÛ/ Ԡ2yqQ4E^м* 1P*)n6g DD%*]&G}%Tc3'V' b kVQv %@>Gn{/rOP;gxJ[e%gy!BŹ76ʭrh^$mjӁ'3/tIJ 1(BƢ<}KGw5S /!l8Gcm4ӯ[VA$UuJ{*֚Rӿ0כVK}V>uF@ڎTtK،,m#^F؟erjXbq((9PAEyZ nRFʌ$`*AZo3l1l)9~rGQFfw#M[M|}~@LXp/|ug%GO-M;Q i\5:ݒmo_ q7#4jueyg''L[ڞi=+]eں6e!_La;woKֻ~ ,:8SU͓g[c&6Kh jPhP :|뛒3\?,>4ߩϯaOK+D57B\U_^#jT2z42ѵqR:-ͅ >rNsDު86x p}#~.Ẑۿj#9VNxW*YT\4 r )jxG[+88嬠IDU(߶捪l%ɿ<4u|S@k{Sd|`5DžHNr'zOằ{++8WziG@lrDpOfļKiyg Ud2ZB\)] {Lot Dh-t|Mo83~=2)w %Wқ*))I Io㖽Suui[ڞ;DKNa xL$zQfy>%mSY(rU@KƠ;qY8AKnpk-# }ys3U´Kۓ ym̩re`o`SBZH |4'>9_PmLQEI ||1BIc+sٝ&;țzbP)'Pɷ؂V ROs ?nQl{t`TTUogx7ڐ3MEH+ȕ}Ŭ}o"%bM_W[1!4_oBf2މ>'ŭ\e_m  d?i7# Yd z^PØ.!@Os1փ"@T@X>3d=j"uӈO6A g葥J\orU_[Үvv&2:25JQ{cD ;"}5xԹVDhaJQJٹp),Q~|Yn-ދq碌uhi{S(WRR}}ygz-QxTb:JQ%?(*' 7#mNPXrLZOr E\@V& 5DQ8o)o(Q ~@̻N/daUaR z/JenSReLQbE–FVW :XV*t:x1Xny[5+=*Denw][YA8sӖD5'&qvNL}[ N{,[yBYZad5QJ~h [,J]@&jE_4"x~^c&!`ܙW4e앻) J V׳ ,v 5"XERak-Ĝ D!Pị?$ez`̋)wg_q4NJJ 1ŋ\!b7W`R(ƸBd古ӿl{2s`YoRk Y65)T-ĝ :(j(#6Cߥ0zz .*,o%''OO,)Quz>fWVj\_Oi}.1 Tc`f"8'FyjM<}6i+%]l&BFD6Ψk\2%^Dvd%E{/.z/)ӳk(9ɻա>@3EkEGˈ&U/kixEsm1}H; S=p _o"۟^rO:DKldhQWa[Qf`# Q!ɴ%0?iY782v.-!P`)}P/%Fy=Qd4Ni}_dL+' U`dho혴܃7k(Iіx(o8C GaA cDOD0Ie1Y5iL'<-eG` [Mmq"(AO֍: .7嚋="8 ju:Ao :˼Hqn*EA3YOoÖd1d}adD.ooڜ:,2m3 Ѳ^8f p^1aۡ6rԡw&@]B达8yٱ*.Q^;`90Cs66 ]~|tƉ-9q6:ik/h%bAng"V'0i<ǂiI!%0 @:W+h\@.eč8iݣ#hZoDRDoCU»r0jrqQ1BCG%\$ DDGQ.pyZ%0b5䳁K+`" 嫥6w K%+OV|K Bl?oB)7|`>)j:d $mLw"/iNanrž#+er ð%瘎 gNMT/*SΆF01nV|//ϫƟGd-xzV'X8&z1`Lz ;KKci~tv08֔\ b}fj2Z9]=>y6T/ƸTڢe3O|<+}L+ RMLwr-; IW<]V(X8;ģ.B<޳EML?4^sC̽N1m16ͻ\]3Y2F_?=oaݙ?~d^/Yl~7*a.c C:9 ,U"HʁTh%< reNwe^kJUal΅ ?A3HcÆXЩ4l\@?*-,֩e. 9m|z@+hVȳW5nΕcNCfQ5˔Uc)&>d}I\!F9-P Jpr4?Lo#&f&ἀhnXY"X8EXzz%pI&񲡩7pb>[_|f LR2gGG8`$JjUSK+yA˦Nz akޔB8 E"(qVO5kkpvrWz7L7 ǙNaoКu΀CDcGQos>&^t.?36 uY2gS+obsm2Fєle?:D@d Qk!G?QH@4a7]IkCȢgV%4P/hM!_UFmRc,,א2.H?N-49GINgk9Zl<HP &M󵕁ٕYM٥8}6ŗVJ}ķ?%eQ&B"j;m.9A CAp.W3.1q9\aDK7&N?UuRG8f QPbk~aQKw@Qwoʒ o',3!)i.N֦XIz'Dx&zb d`jT&˾kړ 2Pq, %6u>lS>9~BVpt_fǭmhcNRbbd"-bGІFAzFpҨa{Q5,Q]Nzb.q fvcЍ:/FvKL)W&*jAW]V;U\F^ڸ%|^c8vB;&kHQbøtǣB|"xɎC>,%S҂^wL+v"0\?m:8Z;Z/,7³B[ۧ%2:D[3| ,knWb{6ڐ!F$J $+qM29GaHrr_&`fX=*iJĶ&Ç s!*pU0<6-~7wY$|fyğ 0 & F1,TCt5CDJMdh?y2/x{<,U~VsN",-lUfe)pNoEB~6#Uݑȑuso S+ـT%kgkX>r̾F22eJAzhIШ2S{uP鞜r_Gb{a((J͕z_t~{R6?@) 9b[/lYyvV& > "gWeuMɌ˻uL/akM"(Y ϷU?ٵD5m>aV;^J+^v &zBfPKAʑτ=+ɽtRE:cUuEtnZ0eiv98jđmYJu\Q%L3<޿0=g>g2/Q0L5>FN ]G/9ZGm F1Stk{:k X{}}a(w;$U۞%-vlZL.Zʆ.lJ,Ya!6*XO[-ψDƁU1`WCoL_-69VA~Ȟ+AW'YTSn4 io 0SцC_;EFe"" :xy9T'%:@uZpWRR$O͝ot;sGґ.<њYJU _#sr[VUx҃]jUOMi&첡 #^r Mq^ g -7#FOn~ `c*̅ۉ\[qeMUG M npĿRIq_٢:̂{OpS"99p<4S>EѪLL1%ٺd(.c@rc]k[iխL7"~bI0`!\YZUI_RuԽ7B0cgx_.%y PYd\a 5F5.-QSOm+xۭz0٤( GѯTF R=м.5vacL8;)@)Nb9^ B& {̞ ~ dbBb"9ċ$FgǦ*|Ѡ],G?NlY m\{ϋYrÚ9BJ*eƶeBJXs Ns&ńS&2ʔ@k֧1nM lKcWM_yNlL[  FROu PATzFU @P,;}4^'eQZAƽstž d`ȡ`vTY<` q8xo2_\ VxxmnB&5nir6!4Qe䅑L@S /&*7jUִ.vl[ۯkӧYύ4mĝy1z w8̟XӒx`HPJNFưSر\;RrNSAerZk}d%vj]"?;r2D8:NC_mZض/Riv ҴQtX]'q>O&$]Z\+lVrW~(V*DCe!ǛeVkk@~6~|"p\Bk[wtaqƅ1V_ڴpH} @Ώ []2ӈ1mD6uY}m&f Ҳ뇃-F7Bc:7{-6kyB".W[DSnB&EW} 1zWe fr5[c "K*69c 銘f/]CeaWCbJ>麭qԒrp!94@++ح[_p1'\0 GSLɪ;Hѻ&VT7+tk޲"G̎mCCG4J ѡcs8kXa%L=^ 깭uf@@q5X/7ҧ'̗)&dۋ\W6>W"G(Z%;@DSCOk #v6Jg> FVn UQE%M;u}%!x(HOA1Ձ &/f/n֑xC G oOOWTz t9~+4 Op?_Ԥ?B9{]P%g>Ⲧ8T<3ua|[&+Op!=ǢRr_ &-&#C1lLr̍&n]uVZot *E)Gt]#,$ƃ)qֻ{r5th5Ʋ/X);8s챹\sT><,€,lJK|Ojix kF;F%,^aj>b Q4Jy]>vs˱ŇE#|_yI*( ÏkPue]}Q/Refv8"`&>g~iP FӲ:G\Vd1[?*NѰo֑`5KG΃w;/ U] @xE,Q)[kFL~YM]].>`:ɬ`ϑDN) YƖ"y#ʽ NmV1-3) CLYY;J:U]p@7Q~C@hh y$r!m;?=*@e'uqPL`P.Z,*6SOߐcu\\lb+PWesaUB }cE A(H eH޺ JRctV"hsLK}~tぎ~No"y>2SfUzHd·YpW̉t$u0m; 4V!f oԺr`HWDr~5A$ $QGؔVzf&[@t. cGǝoV$'b WZ33_>0^Ȓ(3AI /R+J1hqSUՅny}ZSQfE@$cB-wok{}TS[I &vK__~N <9lS;+aaܪeEej>v?Zn7+*wazX `sXe0ׯ98#A]͕PV;G2-Q˖i( bwotfdiooXHpޔf7fokf%VvkbwJ 5L+ǮŷŔ. oE=ދtQ#xA?<\F-q]zuTW8S)0)6kl r}n:O?Tśqy#59,3 #$eWtyrAjt@|IƱ4}Ra+v"L6t#2K`4FYK3ԉ_af[gcIQX Қi?H=z1:S$ 6-:_kmCxhh %1=INQ9f` [kZ՜ɭ^mPyj F`Y_vzf;`] gQ]HXbCtpju_ropH;D1fs '؉)|߅7g_aI@w8Zf +.Q)YDq%hgxt@^ ^cʼ%F/\U(C~g{:>5 lcCk~H;YŹ~AaEC52aO .L(L3bv)~[vT `I}B%cwrHXxA_oشT-0qbH )v z\rGY(xʉQoƸ=]AjD l_kOlcQ̀$GBQdF >^ʹ+|O2vW[0U2@IJv$aꔋYsd,O6U2bu`75~ U;s @[(PUu|a 0v`X9f-%8Z}MvKr;fʥNU82sK+ ߎBwϕln{͔@څ5X7 IIUŬ?oA G5&V|]MU!\\昼5x1򘱐O^^ )Df@&޳x=D>1C)C,v SGC,Vqڐ9E}0}B(׹:dYgwv/LiD8TK?b=6ofB? 2Q0y 5]MǍ).sݢi8}DxѩD~; ~wU5^F_uٵ0{NQ9Ooԝ>xM)|(¶DnpAbs0W A/xhD Y0rdYVb+Csei)EJSs(zYmw8KD4>GTefH8{m~~T~_A3 1%`jwNij#WV~)`@H Oco=GL4D;m8侲Ҽ-fM[dmo'C=ݒzd9Yrik3OU#yjf@ .rq~[X 6 kQֲ͝}oI7 Sqf\M}MF>Wc >K#ba8gWcm-f b],&{ί=[xJI)ě&KGaJ~nlx|?-Gۆ"lM7?|^2]^c %Ebz4nbK)}p,|tNɾ%i>C:}[4q47z$[" SaU/.6WhoB~]8\6.fr#ia_x \b_=n()|p_g~[tQz޾..A[Ιr~z ]p*EӒ@A0R6b|[af֊ (fcۍ#<,6} PFHh݉kcmKK݌X'w'@@%%C?J1P@`❰Tv!G0g`>v:00ȾޚE7!F)([7(hW{][əCpZVl'9(>RGZs^h9n@W#x(uGiv̏ x!k"jn] TCfdU"M55_Us}BU,ƻ+(584:/+qc)qJL -!AGK++k v&P'C폾]kL]jt <E(8XIhZ%m *dCu骑e iGņR %n!ڙG-Ʉ=֔@0 qKK=D덪.>EqOD컔7cI46%I+ z8R$G Ҥ3fXp~L{) Hd%ibq%mr{ah05]&4; C2 7~j5Mch-bK1~&]9'~7eJmZH0ʘ,餟Z2b|m}Vtak.\_Dl?얿Y*V}@W2]=}*hi'U9ZD [1 ))bTc(R@)IC~"Ha K>9[ #6_)p&'>#B9Лe/Bt o"_j%vp"0?Es\3efN&I51qSu*Qz=i(j:p$x!P)+j>)qY<8.B>-ט2ӸnzxDaRp m0Ng59V-|* "^i|8>V*6B-Р:m?n_]ό| ϑ[)h4zE6~]opL]u;%H?Vv辏 +,~PC.'᛻7zqc\U)aCtWrAoJFjOQ8K(m_rwx&ZL4#7Wdhߧᘧ) D6h#h ]<,+_'mY{iRu7忓_\]F_<#EŜ +T |L;)W#p@[MZh yZyyfZh/; sʭA !U h$K54.[s{W+LUBN_tG B ʰ9Cәm2cUN`:>cWE e*3waĆ u N)\k.P3one=7a Kg"x=?k? Sy 2nztD'!.;o c"Q1aHԙ3_'-qDJ1ͭ] v~Eo5 y{NSSGnjҁGC#X^n9jȾwu#;"M$dzU -ܧs9X9"\)+`rUHA>q&p͡M2WBŐ^^xS ҄72<1Ls2U/ix >P}=9r®ow,Vvtrj鋟雙h>+s4uWAsmn%) j,Q+#wJ9BpWR_{I:-<*AL)چn^cX_Kq7xl5MB8@yp(ܔK O&(VNW`4m.nNXbSuYSL h."l N4ud~MHo|cv4@ߚg O¨{Ǎ1ƗA@|T&rX0x.A9H =7XʩX 'fHwi`{:v!J5pY  Ne^7pݔb\̷/\unN%v .n.G[ܐCpfړm 6VX*^Th}64Q^1/{ȼgDB|sS|F_P}ۤxqʃA:xD6g)eBGΜz)E _FFf5SGZjBWA0k(CPdhuF@ˌ靿 Kf/{pa)g;$A'2ae6O^84aF=\^HQw\DJדF0#ݗzA\ϹZNs<},,+#,*yЯ Qb֠GadydT(bY'dMI/!!Gz*Rnugx`:z |=AҖՃGOn9ĥrAx{&43:rQ4eTkےof㣳h-A(T3#蘱)ôčmF"VF@&H _> rQÝʏϤ"n3jV AA'ꤒ\Y1̲FA67ť)Vmxq9M蜊PGxan H]t'[psN*Ő!a.aSJf*VƝKCNM.vkptVÞ$XKWpHY E3DwytyI=j3~OKrn/g`~[=͹O3mB*t0U Yw~n|' \ ^Z1=S"vk\K$ Ę- HKeoTC}~ClYυAe/3z6zřd$,nGk\历zR\=PΕf!fSB@zIzᵃ+E8x7iϯ]`F޹:ˁq=Jt*a4u\ 2Z "vxMd,#r쥐EiDz}`A!Q|,i? zAIr.j}LTπi"70E zt-`AAQ4Z;۪qtj̧m -n 8>LQEױ8Q/p'i/ 0h@:j BY޽hKX4|HP 7 |̗V~ONGNعv+߀Fr]Nڄ0NMwG0R{fޠ*mPّU@]e!V r~"ʰ縹4h=yo SÝU/J{aF" o|.Zxk> _*R9y!39`;|]Ѹ dAOߍS$\Ƣ<6ʑa A:>ɝs-z%v6z͍TT i~5S#3.\=4| mSHj }1VaSung (I9%l4cvQB\ "2@iDBlj pfQ .X.<Pv,/-v8"@2P#qcu?8&w[~[eO:e軽zK N)=\?z%{HƬ}T4KcȨ쬵=n&9bD86_*?Y*k:&T=skZqMLl:2@QGvQ uq)G_.v5chK{Ĥ޾wO~ǟW&0 ѕ+fZJ̡DlEhHh ZEO7; }{*i9b3j79B\ѨѬ۾G-]oճ0.#E}N>E^>eeYT_DA;[ZRJ\ŻwJKˁbTiNC|Cmk$VZ ;cLJRm3]8A* rwY]|Lfe |-Gԋj:V 0(q|=q`C7 h7^(=lwo ;\eLڪKniБUTF`hUb>Q>T;*/2¡K/ 77 w2Ɇnn.>5!Z&--zmDTHw$1Iit,cht#.Ƒ_ :jm^ꓯAHFқJuqaJ( fG2Uĵ ll9qmbJKtlVTg #)R tFxtP8dӠD~8dsb:JoQ?u(E)9i>[ #GFe3 uO!, K9X#0%1?CV84+[9tIm2OT;^-#Ndz]Wug~4C|65CI T>,p=3f{IñǶۈ~_]B fkAЩ,:5L}1RvB7Ӡ;tHc)~_Q03:.LrQk=NO6*@Vȭy%[! 9߂`4rDcc>:k1,73+7cSr bAP0a)>v Kc)X!)B)v%e" zeM ICpt=[RH*CL{F\NO΢CU7;42Od5#7gNmQBԆ"oj02creZw&AߠmEwY='q!4Je"'Fgia EAqN/x"Ղ3[7+2. !mGBD[f2Qy'cbZM[lg*NF%TLZPuͲ+}TҚShTPT4e 3$Ƿ˖}S+oU90gYʌ>;yȋ)|vHA0jx*ѕdWXA=վ/Jcb8=9p5/l[ pН#T]Fk?A@D=Y"' [H.]IX: ˪ 1z+v5?yL*(32r:xnIR;f7FbKZNթR8>Ĥ5K8(0:7 N9 T#&Lãn pzp G5K^՟}'c'4rX< _kS4#RC-$7lS(LcQJ!l^8Wb;_oKX"g22|y7h%NAe4M*f_x$CsP3$O:'bi Jb¢k ?"J<%G5n ;YGk#EjM?OM`.pl@i7 KLyYc's`hh1ٞ1RעY[tvp1h\ 'j,*21kW c|շSVg=_ly9nޑ`o[G/4x amUT}/= 0`WiS 42) 6h=Xߕs܃ r=_vv-Ndi\a몋ʼn0Ri.XVFFl\Yb,e"*M> ;E]4]l.xK5it *;N/Or)4~vsɶ?nEHWH[.˛Y;wt]K>^oU\dcgj+ uR3\N<@sFi6x N~ÌkJMB(?nQ7MhUk*FػuSTDj{'l/D3E3tkwh n15&g`t/ LW/n>8'vZ(]4:2n&|vRk_WbW 'fg8 +`Jes]k=9\{7ĔQf-E̘NCc4UK}f`r6~W(,!PhأjNr堉ہņ0r^Q]A<|gC~!C)|8$Ьh1{fU\ךP,60G'VAY?~`1ac›mA-_mj_=͙o Ba-0K[*,P# :7]_@)1NNRj@L߈M4ID#_NJaS"BІ? ]EU}5hoq5mٳ 3%p&x?mGNr"G&ԴW6*ip'̆s(=-8f5O!Ƴva9ISm=?}ՓPz}7kv#މ0ZB#VތltjXOJ1oY XIo΀{uU }9z(li8lbef9Gz@BWrc&t?1,s%#,E@*CIXDBսH) ԅaoji2t >³>x؊SESט?y/N9\4T*H*QY&#Yê%>{IhƬ>qԓ|TYyfU /X'Qkoeڽr/i~q<ܰ#Tۣ_tlջuWecj-̉Fug-7ü !74װ y#˞qU=ѐEjHINPzv%t! So ok|SL{ҸwX %kȋ9:+[ \aDw Bgymd?`Z#TߖyaYb6i/a=x~^`*|_nt C+*@e B2\>-3lpjG.`{P ֯aQ+ŧZp0$cUk|zQB.(];76v g6qſ]P8W) &Nr t[+}k|[aJ׸9nǀ=Ac] +a;*&".7»ANDAA̼i[~V$`G0KHw#rnN4?a*T*{}vw!Wdȍt9ZKch~%T%u>mZFjP|Su ͫ?bM V}`i}"WD% )_˱؁<ȷm-)Ԇ-!YTHƄ!T,q?h,[Lm(|"&^dA갢#Q8%aեNcD2^H߅mhMD+d1o>ZKƮdD5* bSd9J#&Fx&6× Ǘ =?sBM}"` WJZ>y&.1u Ίz",B0-:jUQ3/<#+;"F!nry@) ViJ)*$<A-. 1._ZJSd V^73Ak]Mjlʠg6d*>aPy7K))eVGAHyCtu:jvMT뇮Z_0JfI?ӗ 茶vIO@3 tܡTW9>80 @0fS!8?t3˜y"jTBU^O&),uYWq;?ÇVFX_J;_QTO tckWi(q9P)A=P@||:5<<)W5zQT$J֦֩R9JjE"nGK'RK=;ـb~_&߻tkB\Gca4d1HJfrJ)[ g53e^gi5r/y}:\t2MCƗz/YvNAN/6Nݘۼ+[k8;sH ,FJ=r&c{ |kgˏ豽¤VcK+U(GwOh8qw g l_7%j6E<č H$ x݊/ㄋaŷu,iY(8`N(6 )0ي("aHW{$SR5#*uB`TyHou W#k3UZY>ML&xf`{N.'Lߨ hz]axa+4׹5M⯕4\cP(#Q(l]"p%X#^ߏ.Yظ'@F9Lvp]:3^5y+U9_GvrUދy2욺G?G@o)gK٨65“cF$i{fd62u xM/g;ԛ)&~5,k{r9t鿈Ĕpf`'5)V*oMXG>D|+Kx]Sfa(WG*k2T$eEm3|i08][V_y*/3iњF!1 oAOwSx^c\e"YL8V1aErɵj>6T{ 0^Xgk:O}UEg/_axKt87 s'ԏ^,cAF/$7;.u(@.m%OY~+ٴAb`o%Zfsߜ_MS+=$=F*fsܕ™3WvՉQ'{B[#ՒCP\ވ.D3ѥ/l<8m;t&SUE3}{//ltzp -Fd`x2rQg3mxzP{0}Q~"$3űiⵡFU;.xIWlkrp;^GYz0>AO)fSO:E y'dP ]~wαY:IZލ. QN^+1Gs/A"(;A7+1#f&?,wӠ1đ1Q]$Oce8CuWOLx 8̛Nx`~7cҖEbaxLɯ4Ee݈s{cc24QuwǠk-׷nu: uY1WoIo?.Sӷ(5Űü$YzXh>;Q hJVdfa\H{agKrLZU6̋bԼr~uWO`sZKDܨZ;لp1>6ncw4ScdJ>+$@U~1R :y aQ1"%`s Z*=Ì7FS6ys5HeCߵaW(vhDEbDkMfj(9 x" Y]4`?G/&t{nfP1_? `W0$Qdz|{!:\ߓ!cIڈ--fȾ)J=?F2/_X+cTsAY>yM?΍*kݪd,-]|JfN&8U$>PKc!w7Άv| ~yWh1ڸnDAӴ/(Ss0lP漥JeP=[|p2DY/p[Y%,şZq|FkWj*FT:0ֺHŠTΎ[ŨG+rl- J}6g^=`S7|2Ibc;R%oyZa+L둑h8@_ho&L/_B :&@xxa#-z36g6#?pB0hkQ8#HQE;9v ]oC*+E0(!tuZT7[ nyuׂcbFxv܊>L܄gx5`&þĐ{8]Hh}3A LMON/p 7\] tZIl>AoOzQРps k)N y𚩔M5ݟ%樯55 տ;4aV!l=b17=TմNagTFUh纬 8nUU~aA܍[ [qt\/Pķ҃XxC5yZ2i#o/ǭe[`m[訪k]I*1_(%[(*fП!]ad pS刹4Ue>@[?NE\G' `O,%Q k,e+Fykvn2qO_bNƣȞ,8yd.xar%E̔ MK`-1HEiWrzqSt("T5 ]A\d&"ܳxEkr5͍H'l%so2O!NiIK幄xW@sag ]DR߆HP(pazv;!䷸5,1^.)J>Bۏ2>]! QsMԣ/[6xnr q,ؑײv 2vz Atg6CD^g:հ?xk2q&#݉> i 㗙:+yyz~ڬD^¨ 6$aB!,4F5`YRY ثhsPٳtcQK^k^ovra3!Dxm涧FRjd YFRHÇdڳn4jսa1>FS3G[D$%|Gn=́Ӗ80M=]sG0T#' y;_Yn/]FZ~uk@bi;6}ۈ05-HNF"!eFWŜ[ؕ9czLg{%Jz\3lK#,Q a7MDn!Jy7-c%{}ѧ&? Ilt0~g*K =~婔qY9s iKISގ)}IH'SHz#Я(kS~]k(Q9DpS WNK*Ln n\'_d$LyS^HM&4U+VTF߬#LwSV(>=S.kCo]L/(Ө2q3Y}vn^Z,*M}?sZ~v~e^=4FOTgY ݭE=-{m3'ۅ@dJ*;3 kڏGBv9%q#nRŅ*8 CmG~RD_C.yՒBgZ~ E߾%8mRa}brߡ;OU W<;GX{bwt2VG,k-;7(RԜ/o,hgNޡHيKKd[Py)@7)Ajx|)=)YBIL7YP%a@A4s9X%?ˇĸzv=Z7̈˯oN`(*mZVVqX3il1f HnMcwn\@@܍PxaqsgNb1~4 '{tDzH_67-> V5k+Ny-ĵe~lg 3־4Y;Ss̙p"˥dنNs Px_v G_v&.W9v+?,6[_7 Zzڛ/ d9 Q@Ni׼Cc*Q6];k桇=Bz~3a4C&lLO9at JL/~ oݩ=0-{ :"w4eB8#07 .%Idh$<;(F&Us qΨ[kEuV)r*$Ժ.5;$/g0!cؒC%Sŗ8 Q: yVKu=wO!mI&.JtTQ_>q"l;fL$dz]$X7ڳTbNS~ +V)V2ݱ DĶ>Px:lq>v-). fg>] y=U ZOIcsp/S_G3WipRm56Y0'4ȭS}.APtTDfhAmI:C-a(UJe?Bzծ@ lJYn륒`XDYO!}Na U.~#C}qz.9]Vo=+ɭIC<3\rˌQ &.5+軣bLx<S40\F-ݧ7)FHbɵx@i|m,1)(Zw!Ǫ_XVYgN̓h.~D􏬈CڋD7 A9'gS@J1Y*sVNZ0!K^sb0h"^ٴ>#6B/Fg(\tm5捨M,3T*e J$qE*Svid%J7 t1wFyV*Zs$ Mt+̄o٪Lݾ:·~h'ϱ1:PQu9|덐>rU̔f.(-<=(pj*;.-4,G_bm!`˿-[ˊ[t+.!X]SDkv<TeP[<{q'('GϏ1W+:oU6K5eN]A+nwHma|> ?/,(d_4s2Bkpz Xh.PK7Hm촙2LZ-;=v`klpr ?"bW䑓3kh੭Oc+i1zlR[x'un!"\K r?TaBոx.1;/I[ '"+XPc'*$xrRe%Ë%}*U^958ď}T-V),Ն)R{-($²k /NJY®VAZ3j3V$M,첱Skfxu` %CK/]&\u v_RuAhc~L?šMZC: ?MڞiaDy\̔:byey_6,oaĎkNC1T%I?ݳGt/ܦ,>˪dK&`E)3\x[!ץh]}Ѕ7牵+GA߮p +0L_ůHƄk1sGR潬=PƴvT 0VOĜW\NGq\808B~{Yci v٧PpA!Z^>Kӊ64V%*`墩͙D>ɠV,LvvĊҠ?Ƚ\YF2-\zY:M+5KFҦʸǞJvozfr3X]l rq&C~+IxTdAdMjn\gCb!Dz`F"7q_-^|ЂRQ>*$^DYNzr> (iښ")y+/%(ȀI1{syqβ NTCrwG vIFcj.kH) \]e [jo Zoo9w[,4yK܉yA` s+sNwϊ}Y /vŸ#W7JC$Ukqϓ3t,ECad7cy!/v%2ņ-?V$rd2uʌBh}We:򲈙́+Fow _o7BAgf]/' E<<ڡ p|)WɿyRTCyV=Ehc )`[k^|ψ=py!^xLW)NXyLxS/~]wJV%Q7K퍱 CM\߃[Z$ 9?F[c"_rO ֹsB筛ahPFk@ +25(bU- pZ#PZ ԁmYdȾc_Ӝյ Q-ftO\]ΉkSS"A:6J[x]mRĵyTl2MCv'2.|Wٜl>RqquIB)7+w<79 #Pu-m"uH=g#H 6].M[bDҨq,.*/Ҧ0P4-1Lv*rƀlYь[2͉Cl]5=aߛYm(9ٲSmƳ4u͘wnJ?0T\4/eG3h|9 =cyd87hz m ){ wcMRsc xI57F$\6ի/Lr\ |-}ICT#7K]}U/b6'&'xuzw8"F › LX]b䲽!^)^qdx #4G:jRW8/̅2#\F8vjOAЬ]c vrt>yȊF b}ok ɬyvՀҫhO&7 yn~*3|Se[ =A'䄤y庺@B65޶nBGXQúq =ho5f$ }c{JlEݓ<^6tC}z&ORD3֖ ,1OaI>U!epq7бo3uOkoNzj7)g86H" l!f}!ȇCnpuͣ44i^f9 Zګ0kT.G+0Çec8wMEi}<3y09 1X.l60}w7DWW;:uo~TXVWv>/T?H)z$z! VȰULZZaXKT8l3@9cќL+`9Fcd z䨨$;:ہ1I҉0N:KU_^UOo21Df˃6~u`( .v9Gb035UoV>${.-s@X;\Ax1c=U=a9: O\AҿFW5`tix8ec2z55>KE QoqOH~{*= EOWg晀x;9vu6tӺtBz=469rոHOc`K= K 4oz+WTsx{/qk DFڣM߭/()R䲪x@UR͹E=X}[|>6-Ȑɽ|Iv.ExL.r1xȵzU{r;5?^<L*)-/3Q zp+;G{ur~1 6{x-?msUtׇ}# 4?p:xKa8!e#t,1)݌nd-ZdUhҵZFPD<0QJ ,%iUݠt1UHX]w`%X]-fmGwP{7YZu|N~$AoiI#Θ2ҿ&E0Ȉ7PNf\iWA$VT5F32ĮǦ\ Ò}J~&j*2/M5s 8s*l?t6oRb&FPTɜ9~zp?'>KvXP!8}wMg1zx>B٘޶ݦJG8Rh.$0B2ǻX/m┞[K&Ar 3?tD)؈/t~)g<2j{SĊ!!K*k\&H61"0 IBQ~}툽wr3s\~tiIzTY k#дZp0 ~2$2c0^5 ṯz kH1z@Π>rY= /UO'Pe=>Ĺm0f͉n.b{j?[W4)h.۰Mt7kr~[\΅^Ku9}33<6iz.U6 L ݭ8)ѝ)oŸPA]Җ A4 {$BZ?QË4% uulrN׀ˋr"3.WDnz|@WFy]JQ\9O|(|ZQ&y.bV*);穞֎.}m?<\6AP62T?lE~[XKfɯq% /g2Yx&G%t563[BuU adU~28~'\J_U9`8cピ3RM74T3؅OzCDOF_yЂ3AL%j1VCnahQ#H QQmtekZo4pk@Eh-dĴ F%`>s =u ~VSx'3OuH{u^Xd}$炏Eu{ywɑy5DvJկZY}ZRUa!b,wx筯 "aWPZq|fxʴuYҮ^_rJA6E.4v(O?Kȱ9wDx׊,S:x *?ZiZϣ1 {Hn7ΩCa_1A:NK,,z1VƖ=MmƳRX-|Xl-dݼ\}РQ3~/ xWS Dy=}]@p"!R<@֑ m¸]aYp1$Tw̮  :owvک@뢠($ Ic$BKc}7 ZW;t`DR|;%|;"Ѝgw)&-\ptIzKR] o5mCkj2& ȹNɤqrnTȠQoyZ F| 0}+ҞIPd_MB绣mw')VskU{kM][+xX[&XtRV G2b:ur]DE)j/kʖ䟵ⳔI2&ѮsH~-fSbg݆}9yhO;JTye|}>U4I4Hcm2 `*b;SYi:Di|y( f̂=hOQ:a9eȾA)Mt-G-zqvL⣪Eqrg7Uu1T8.+%F6bC^4G*?]iqs7b-&7'3_I+vuSֲuPoY76͌1{aU.V#/OîG7)7Bۏve,(OǸaJ5`3d+":ifmAkaHt"1p—%{lNvŻܦgjTeqw=ae-4K2 8˲|7b}'Z$ʪY7N|' [$,,pr5Έ_%'ZH}墄KdH|s;ʦBŷGXFO2/ŏ,!=TQ;`R68x X1o[d~׬tu.za- 3bPGC*\TOz8m+x8c}x0ݍFut8蛇Ȫeb ĞDʷwE] ?BR.2͔zkW}*da\c*[.N'B Yzb04"yEfCxH2cK#ɍ㱘!Ǵvp=% 5݀ I%Qf2^m\L(m!6Ì~C8VvlLn0WO@1slE^e#!" jz$ai rFb7Ľ XD9Y2cF~pQ`dpYZ>.}B]jMXp-컽?N .J|)(k C8`/G%˶@,!!O`.܃,v/66G@e&mN7tŲbWGaسFc򦹲 H34qI[z\XwV̤v,8|z5Kݨ)°DDg"pOl\%)QL.ZYU#D6270F@SL|VF?+W =(`uo6+a3?'/zj/~!(9g0Xg/nyxiOL nQoiUd9$s4HA4iІxt_4duy$5'_[y G\GްUd)m,a>n<3A$j(\ә|-,p/>z濊UMI,j8) w'5w^<=ismB|R#_ԵAU@£W0]kN%(zuRV2 &s&N݌ .BQL>^`4?^4yc ]0qAwSJ9uϊe7wc~%fw}b_A줖q|K)"_8jp |x#^<W )K\-G_pbZ|[lqpN"'2 ̊%?'W!LmTBݯch#WHSFh/cgFzO $nICT΢l5Q⮍MhZh G5xX#܄&/>a~%;IWbq%Яd[`NۿRNgMmzadt≓Y kR/1&4<^{ZOOؙ4Fk@PϖM1|E5躈;Yp)~;:] mU4G_51.ɡ= .d8DV-\-1]Xf'8w[h1TP 7~LFBؖ&FhÜl67p/\9 Tt찈pV:` m;J O?ǂ* LI!&t a5HeA'W>ԉm  W] 1TÏn O|剄]ݘdb\]B[~(+0[;e܍P0a[n=W,cC]hܯ)9y?v^Ve^)򎗔ߦM࿤ڃbZE _謄/rXx_B gHY$E?KkO !XnqI_7 pLaS ;T[o!>>H*1o@X\R̂ՇۡdL+'.KXp!Y8 4N{֢i>h9Hiȑ "=<:35Qxl>tN TVᓏȐ``й~s$=] ZN?_AiN9H)ϭ qxjc移'{QvAa^ľs&)>tX1h+ېKSTؼZrxwDWO<\)= ыSSĴbHBYL~>Ehl/H{NwG3ey[SH`lCU=ݟ򘷻?XmiTQܴ3| ;wdU oGut)BB+;Ҥ]UD5?5SuV ֘rhK9L1p^faK]= DA[%KY#t] r9 F΅w#4$Hjx FxEMR@M4dx>Y)XP;jfXVwt rOƱ.֮_3Tq뽥J)QT#NqfV(G^Zf\VRԕ'> wגZ+N}5}|Y-~4G9y}wى*rLP o/'H6OKw-'zyUTWi6OjO}D8K_{^D?Q2{XѩeV`k1=b-O:W8 ;sḠr, u[o(p-U_ S\y63fE2O3؊sJ%T[ =L& .7Zu IdLǥMEkM0|(/^ T+~-gV^5٢e^qq~by9Iyۯp /{{!U|ndHS&G8(!y#Ox7{0W!)Y|Bg;=L !2X`͡Zy38o0S瑱VJVG!з!|HdV*xuMJϰG]/'7NI^b^.X?Otd<|j;/T/Vq6YU<0c>_gޣ'Z"v;z!SpIN}(_-r%U yVl`{og6R@wGccOBը(Bn;~~PJqT\eJnNnK⯬+~*-uKd|2gsv;.Tw&>7R\iQ{DijuX$>)+" f&^':~n?vSn0 |HbG5z*aT޵l@94a*5IDΏO5{KfT^/r6e 3? ?N[_Q{[FD%JNV*g8$;0?i(W圲S#MjmT0{!3?\sj&woq3A4{@_Hn]bÚJ\l$qcArwR\m4Ļ4&W!X׶zHvib[lCE%%hY'&z&X˅ǞƩ5HMsa#L¯ ]l,avvF &5V@uwWM|Dr hƒ7}.u j|܁-ųrC'J^{Ľ&Ap;Lfű@# %#O7/-zezlĺt]}5>lqEɱr.  44.:/V*taUk$F"F!]|dQXcbє?(Fz!(swӷ(i\fw`֥d_()K퍡m뚒?ѫg_Zi]yF|VӁ|@pto ٘=L/DAa92Gp_rmϜw_Ӂ'mզ A :,5X@LMBWx>vmKBJ;"Ta=  C: L/gu Ռ™!CĪw"!m⑺xxo P8v <3 UH1S JdsaHĕЂCOb.PLvY-20 ˃u<붼p3/THB4)#R/MwXL~"9eGdt>w17 /i<9Ycu.b阐Ū-H֞`gXT+iHϘF @v\M1-@{J߄* OS5ǹm15d٠uToEcXչiK $kY&IZ\Na,Ǯ 7ImYBBr 5 J.yI]"W2p-f <-(Bƍ4FQeĖ4x]k좏( rr\G { z$e-3?.cǦnƃШ >6o5Zlʖɰ['9Oi~n7|1QCNk3ߪ5w4l~Vh5#L "k;ڣW>Ao}Cy6e&|qvs ?\Cq F(Zq ̇0`~L+Y ԗ s@| D|eSKUƵ{>A)z=|lqa0+ɃU!B0SGi[7·@7=Z[(^_t}N :o~ܑ|@ cWK.'$h~@E, {l.sE [a: lV|Yxs#PӦJG(bqXϑPjyaT/Im:ѸO h/O*Xro$t3@=䨾SIiL\>"dKP^N2W{&Bȱ<v{|KTE4~o>I [+!ъyqPxB'w+k`LS Þً!vBȭչDBl.+]D:+MR$9>1kj+|TFXf 7$Z~ YYR\ :Bh M>C~ٹb-~j, 4$YFQ0v:pdrfQS7+sEZ_xf) *^ml""ѱRl.&F%Zqn83jMSL##"JkZ0^d2Pqfr l:rJ.Qaγ"lt ~rz4j>1OӸ{՚kf_ڰߐ3!Em`Bq/XJADߍYX 9Z-k,52;\d|u%M߬^8*h_TÚ%O2PR5hs±TLɮXd= BMv/.W[F2y]g/+2;U*ӯ- _s?n?^68,A"5c>Zu49S=4RC3P')޹M2YO,[g\B(A &dw8[j[sy B֭K+.)*XSOK*sJZAYO@еo (2)~"HѸzW2ٟkL&*+_x"&( uNR %Ilyi;*CJ" ݍ@ UO es9IEZBpῚ] ^ I ¼w3~ QtrG?ci0'teoH'ShL뱅Q0q_jkʵs=%]f*$;2+I;Oɦs 2bq߆bn;Hǧ9}I n*"^dlI~96OI릠 [{FD"ֳVYCIݕµFtH͒Dˬΐ|b(:ǧyT԰}hA j>08w}eZҥ[m`Tp"x2#sA#O ƽػgl/rb`,g*F[h*"TN|sm<ͲEB^@"S{%oA:Z-q (Kޮ,TtЯO!QVf˂@  hjݲf ek%icjacu5$Ih}-!1z"h,?lvY;ӟ ^M΀l _T?7`tp"͒ʂBf:<\z6^V _Jav>sշ b͊R!z|az;?OY.,~ѼK9Sӭe=#K!\^R F|ZZ07xԓȣ^`R=pyq~qn.K]9ܐe,dp)}g?;2tI' AjC?s[bZ#&h?VsFT,FmVL&hO7W^[H9NCx? z߁nx'׫;-Jn6"5yHsOtmkvNQBV5#}{hobީ'6)#w$o&>U|cwn٣3ŀh UF=ODI* d%l,~ bC?/%5(On D f4 #[d̨Ǧ@24x ?cEhuԤPi+喕. 3r*ȩ R}FUwѠ8.v'h-\ƭK(JOjsFӏ"47JwgmD>Aҵ?nnoIn^9'v2̭d>Z a<]{=8t oŹ:u7NHIkN2U׵ ~q<=u~8slD tFrwncRۯTV%^Uogo^z2S` zWy5HCtuK*M~V4 ԉ!؞j &ߎG7wU)u=`_L(w5!k߬u[\) ˍ3wl;-YNg8ED^ǽlBCY=FVs]7sB"j)i]Uyz;͘&E<@wT4040 2㸹؄,bd{A:@:`H+3t;Zġ_k%a~NSsD*86y4zzI ^wiS6J%ST=C|F@ Xw/u6)V%ECɵІbfU1('/ɆƼtk,Kٱg v?r+ &^A+EriTwOj,[FaO.mK;H>2Ariy ! =t|;دS]PԤUB'N~I4T 6[7hR"TMiNf lB SOu2qIcF$'gE*cEv0 ̬gO\{M o>I-%i0\*'olfF$٭8o_ _K@+(h1R<ˋϷ!L\Pt5 dj4לht}x+`Fl۵y 7z7xy{ʝp$zA{D7p~Iئ]hUHի|Z/٫sLB<g0tt=ӽDfzVuPf-vf@j|#bwwgɌDK#g:Ò طQb &ÃF`ĻT%L"ұ*~ဩ7W^\\tQXC̥"CSFxt'iyxw5.GRug<)Υ0a)Bzu!cW71ge2+t@HLsz#g{Q9$zpG$_~֦o0 Wє_oC+O,+X ;6lwaB6ǩ?Pa \R+ϤQy=OVE.?UMpz崶9}qq6KЦg?xJ['ls;:uo*Hv{U|~RAѣ\V-C)9LI"9QvHj(L_l'r/Lyp~$ ;x%lT٢dQcF$vm Pep(a9Cja(?5l -Jol x,xDh GP}uڱ Ù}7K<.ySHJo4"h!n1zHJ@=Fw>>G~927CEXOvWkemC&b<2Sc[B-=i̚r?=zEQ7O=d](b. 8"Sĭz5֍|)|w3}!'az^e^՚0**?,Ehy N<*޵vb_֑ly804nP-򉖾x{3Hz_4NdIpqk\&/kF9ů\s='( (Ӷ'|TO*}U=9fRIVs~`*OJ ܊0+Tl,R-bJҞU/f,][>Q W,+";P!W67M^]޵.˻⣓5חG -}F.B\!XisD܇sGB.{,th(wp5ͯ&^DtBtE*K +Ua䗱Q5+A*jya,2F|ݛ72c}lSM$VVn,!#f0GgƎ^tRҕg *V Oo_~n6TܜL#Ac -pFA{J[ř66ra7vIQ#-CL:Ds_X>覃{LO֝YI,4G0.." zڝ$gY$ex˰Z.2o iMj@F3f$u-q*s

ۭq#|c,X|{ٱ'<84&'pȀ: /}:A!;?1HdṔ, X$yh2څbY-&q9qX)wl#a˷'].R|ggO󭜕yC tĴ"/+E Blg9\o8,Dl9&#/n"/7VՀcjDp֬qw.21RsV WR^tdH5Efu6w7Z\n)dFFi$qs37FY&2<4IBrmMm }flaΌL H+CDpZz|VA2Žu*Bܩ 5R Rj_dZ?kAʹkh$3q6%%bQt2 ܮ0lwT9sBʕƼ rV~$D%3Ws 5[ Tpe,GpcM }׊hpWY p$Y/Ooa9|n'%1tZ'J7E9$&z0`Qmo*T0BG~g+֔-k[gXhm~^ l6Nzi]̊WA@ D\C[B} VJa=e\ ^KHϨ޼oV[b a~rtOn6Y/+" Qf]7u4ojQXF?W8.AF8Rnсy:m~P XrnKp55n; K}m`-]Je6ș̌:8<"7#<.c%r$[>=(?Tr/#k6JP i<K̏iml4RC8^Æ>W|}9-~\Z͖O?T\0_lCWRQh$460ɘ%hjVLU:SȁxZ k5+x"Ⱥ%fې 1D+mXhR/QfB]:6ճI'hZ5?&+Ĺ!eՓjP>mE>2dRM)gEQ|X'\) 9ӟ^|_K·ڰ\#q>.>'%^{a 3lC+iپʣ.#2Z=8'XWvY}`cot5oI#[ _|d'ogmwTZ-K[7ukҎ?>.8)-AeD :.7!%@QYif{|4H (Bu:ޘL!dÌ[:jAWJZ,NLoDl?TUiPQGUDje'vgl4~c&(KCͦ7'KnתPW֥"1M 17)A;k5tQʍarX'[-ں'A5ldP@ދbrܡFFyF0##nIhp iΑ(!iv?xYPYl72=#ri4Mum"ߠf5ޝ)j˘Eמ%*1OhR([^Em,[d3W_I"v9Ǵb>Z9 +RPXraC?iq{8lĄ!o\:/ŷERIMױ }{;4%Rx;߹Dܰx7DCeYvB"x ?9;+/]E)L,7sCqw9 fK7|ěcj* '˙BƂI3naܼ@<0r.MIJ s͛4Da?Jdq=b~~I%P(v<(;D,<+^yQk`=$̯WTf߭dvXG| |+}ŁF*4`UA$֝[o};g]GAk)!lR>'Ή_9iDt^ItJ1Z:c85~xWWg/- g7?}b[I^m,i7ZpuƳ4/N4f>c?ZWY4@ lH ӧ&O%.w7(Qw4otߞbS3XA[7&__;0xVr@*"CcĨfeTݧWP@2$$W86eEzexXQĕZq%4=đmODcpmo`l\ijDnE =iwBX1t`d)Oׇ /锕*#;|aLŮ Du"Yo?ׂX=x#x:$͗@$K&Zf{ITFmFwʺ]dDP61&7Z$!ה[יX^q¿ӑ].y@99ND|'y_H=,-Cv|41;ΚS7SzZ}'m4"ctgv'[{G3wHBJ/azq3e͊N<`Ksͩ Kk4MQ0OyuN[ ʀ :)sI1 X9gbܝ1cj%ZjI" ^۬ۂD~]>B=4$ERo:O%0GQƅO P_P~FtzbHP5BZjWa~km{ !ާDlsK-qN{f>d)jR ΙG9f{!4Σo ~$TFfg%6~ckkӷ%ψ v,xt,L=ZоGܡQ@QJkQsNxT?#˛mxL?l5a(/]ŬZ&ۍܭ˜y:>KB΅v7 B7@KhfA@:Xic-|ZBS6m[ҨD*|4q!FjCR 12uU<@4\~ۛ0C(ܛ`E;PSl wRjZ+6JzۏI8#ꕬW1>BEӚz-%Cٸe"DH{fUq= B_Ro[ DNb6_~mJ5Ү1qXp,*Aߝ/25>e9W yn$T3׹$ iAlUOAA8 dxƨK A h̜>C̟|2/#7nhUX gґKaVw 1+4n;Csb'ŭE/5z۹oX2סV!\y_֟ -n$#> ^Fjoxtz{Ev2$TR$!r!X:kJ37i=]s*yhEBȣBT{e/]/r5O#b~'Q< 8џӡ 0Χ";RU) h+ٍ G-6kf0LbY$Yk5 Vq[NoGOyvV^\T U堶Żtiom /j)?)Acנhy()Ӊ~5ZбE>r!c83CɈcbhKuϫJlf7EWmiE 6΋%ial)a&*謮y~&zf6EG 2R8E!XP ZЗS ~#*ƝtQ"Cx``.ȯљXn?7}fb;@bAĩR I`ş&t˷ҩmLKxY vKgr@%?dǫ}htXHsKM%{1f-% [x')O8PCv?G@J.xi}1M˧{@gf)&!@[ڂw}wK$ (YM]& EyaSDQμ^]%2/`8`+9_x?Ch-6̽⢧0o׃ZmneEry,~Nà#"P6ϫD93[Ҹ؉:0.[Xh#ws+0 pR0 OTHEz^7?Rw ˻IFb Th6ЂZ̠ ;ZSEtKC9*($*ww B4(ՅIl~e2FݓY  1]g:B@ ֓i9@zzb8]}HILpa# D/VoW{ZzVӿ/4néURzKHrl鹥( X")ug;zkEW}zM]x㳩8R@AUSr8ouA|Rp_lT'.,tDRF3 }>"G ?-#wX7̮P{N Ȥ1h+`, ݪ0"ZJJ: ubI(AO ڹ}K]-?QP 8ѭia[yp|ۻAWg;oKZڰctbAT" ^o!mT\|'GUT4O̳eInu(w ެRM'r /# 5'Zwd;F"!10Daĵ}ó(]rC0oNWhoasDֿK#ʎąha!@ (#bR7ؔK;ger\?%Z^sl92WL XklL2 |bg_pg,"c^+rlo'[tW:Hn75uELDYqK?*k z90yp; #vPʻ,GYè =IhZY~sp#OxY@Q9G9`7O[F[8#*mv0>q5y|{!۫/a&T*&x|ϼ>1& Q֘C7;?M'Bݞ i\˝yS" r&da$Ĝ[r@4S?i -ORհ8M^p~LZpL>lP ϳ HXzӪwYW[0uVjvvt|'@Fy6MECIJE鮎8&=nT>f U3>6Py ӄH9_,\2\HTK{w V:Ҁ m 'NOoHk%)8l<81I+ՌLZ#3&|lM*H^Ym'ia(K9]Jl0202!əSG:Ȓ|kdå敺ͽz5#E}hޟUwËcv3`c#'V{:$jR< O*LrA>Fd"jptW@9!@oŧ:D)1BE3нhz.:|>jy_Uxڼ[ĹeFyXBlXkEIeR[Og32 *C^DQB[>d9&aϴp򹃸x(6B^V5#*k܏>K_'ĈL`KNaZy1JHy)d57^FoYPh,hrs#-<'j1w[pq.R] Ag .[kNZ:q\s[] F胏а~F@1ZK}2.X"#%q{Zl@&';0~}VhJy,E 7E O;AzG+]xEC ,&e%`/vC77lȵLBQ/7`#Qb-^F{?QL£lU KCk~W Zwr|2ƜZU#Pd-)C}2 NqV/ w `|d6ox[->.[]rLj*8ľGl.:rq䜀, $`h YFԜ0!3Õ&"d-J"eGKHz3cK~YZ)F+PT'#̬Q ;K{Lå=D_Ykc} n4)M% z6|!Ѓؚ0CN&o.6EʼnkH@d3-퉟%};EP[*eX-#j}6Yy- Gۉ5[15ȢY!~ԷKťԐPmFϰ&O/${(;IsWjࡊ B(XsGu]NHZ]&cZ"kd !pYҥ}rnGuV!@;ĵ) ,=|VKfZ9qFiQJs*>`q6aBf7L=b g_c%gɡ5IWK$;meq * +~Q t>guZ|R2{!Ow$j I| $F" #0b_{Ϭw"ϥF|R~aMC6eamjw@@ `uJ LZEc'Alzloں;f5Z\_:WrtȤáqbe.Ŧ]%̥- >UP[]cz49fի'!#&TW +iyvȾR^ `gmbﱑυ~ĜOCߟ56ZI{.}){`l+7| OVҢnHa?sctGJH>ju = 1.CC=]-ӑ{8UlၞM/$]"_K 0}mu0$8*SjVuFl)]vJHB9mѕxP7]gNSΩ52e Mڱu qݿ k+C¨-non?#eB QVEayW 6DbI_˱{O*8nu=u}f?X ?^"9>gW82])M>L'YF<\1U$S^{ law$SQ8QDbq CW<׷aNg~Qˮbm|Z;Lqa&OW3eH8; V@٘[IWvLD" ">%a-+$ANys#3Q̨_˳~ G P؉5BK`9lfFc'~GW?wBLH^T*?N>cv k–{c,P4^|j$򼨖a64tB = >S6L,?!+Fb{Ѷ.84&>&pȒkߴtd&Qbb]P*wvLp?yZ0کPSZDg)qA}IR^ݤ*73 ۟Y|ʙQqxvxui u 5D@7 H,]}?(;g2zrpN\,|3s&O ֡6 pdԎr6}j"Z\ bu8Uڃiָ,!״)եeU`ZZ{`WctUN`n+0H!j3vW9ΠZ!ai2$C"i~--F<}Attz1HNXɰ8i[Gʐ/Nag`Yθ٥Zp JEԛfC\j?C.] b rsՂk ;v, A{^֖h}5h#~JI2l7~*îDtvY6oHqF8}I]L1 PͫATL(;Qw%.P&^!7GsYr2OOɐs*l2#? DŽt%^ek6pd\![|Muٔ~$lzwZ2 {3P9Xyw=T =Dʕ!VgE`Ҥۈy,MMO{WILoG*Boh?LxNs^%QmPw0Tvɉ>PC:f ZC.4,6i@I#. Y`=|E7AKgΥCIKIMxG0yfpߒdѪ0z^\UK}cn ݨXtgj*M#;9x+ )V\ UN^#M>t<эNfi{g>IczN{.M `u3GIz޽sY QΙg:^뙗Rj!C(=mpe,"PxQ_k L3Yyb/A/%#FQƏeSVX˛􊤧d<#H7]g(yo)P/:?y93~9E4kyt5gRj`(4зDni9 ?$Ǖ*Vʞ% GbQ0c()>4By|h[ XNc+䢞bY8Ւ[A!]ʈɧ IpDJ8F=#A yvdk ]ZQ46ϫ̭V9<!{c>"X o{@A#Omv m/H(N&m2ߊ|D7/DY Uoߙ,~P8̛ܿXu;\ՐlWw/ !wC/}\òd(bsl/FƂ?p:~yݸ"'A5X WĝR uh@!ZICI 0Р}V$2沗Ef 3t7!,P3w)ؚ gf>S%2P }"fGoЛ]G&tv0R5ZZ`a#vvd p/lr>fLh4I2l>7/x|)"s#>43(ck><>lwVGlG|3%I>'l#᭞a I TDs u4wK~9*[i@Geƾ?͆Rf7vV*ihJ{Զ'Ek[ | Qndc[^94 Au5Q9Ѕo}__⣥7Cj ՝>|N ̘w0lOfW!XIoZU־%lM8# k\îi& w9L:dY"pR6iT}}71& [뻬(y sd@3Ei~;]<{Fy`\} Ž77qTgDO+Fwp_<]aVY"E/_tpz$;=o"VeH_G'C'7! i1** 1U sA aZ8鑋Mk.ª\͝amH"#_sم7eֆ*l]9԰]5t'7Ad=1d W6>>a<`_[-bSف/a&),J번Sbl>A)^Pٔfㄝ2;Ǝ7T7GS:Fz >{~A!D AًGHN)* ng G IH `-h칾)(CW]J|CU2~}n/GveZx@60]C~{mS|M\K,#Y i=$MhCQN֚v4tV;GLH_{%;Vf: 8 `TvhМrb䢷v+4A jd˶!ۦLT>Z*FH̓-b> Clge[ kf7r>l]fi^a$®GȇDnwX2wE%˙= !d>ud-5{^K"iS" ˁ%^gs:m1DX.Zc${t߆*Hɸ&R%C"ɪLQD)~GKZ"U;Q5m$xN1 dMеG* /WRI&N~X78BC$8(ILBeq=p 0B|}LD^^NT 3nZ==pP^}]ļ3qZCWZ pSqޤmNHʱoU)y_I]1$mq8zxO7됟V#}E0bd*)b.) }~''DdQ:;@.SL?U̜ `jmhO[x4Ck FUm?%p8-ĊC M* `.?6e@fbAs6T4e\=Xw7*C`ˆiכv$ fݙT.~cU]%<9&(D+Xpa=<۲qH4/I8-@v}^ oƯ {0;'v㰁J+tHTi@!}岀(Ko]-rQEoB7yڦp ԋ_rReƠS<2vml(?i}J?ٞ3WcVq9on".VDkiVyOVUe43bcl?A8c&*S-p"󂊑ɢZMp/Kyڳ-z@l-孌-Z? s*O!eTF`~ ET'sy+ j4[ WL/bEvjQtcu"z귷pd6qp] JT%RDB2?gT~i6)]V eX T+WR#=C| K_@%r j3/%8™V@Ŷp F7"nExdaIWb)bD`74̙-SF zգ/q!ݵrC\ {h$vʏ\Ă(eCvEr;Wo%ؠ./Y>枩~bd\:ٴ=!!{R4DY@SpO\_*w7QiiH\Ydc24~|4zuώk:5u/7W#K9hY%3iu~Y\?3ÁDG| _N$TV}B1C q %sTw10ulUd~ ą/v)sG"^MHr|fƔh~P?>e6=KE{3V?R0d^n-f%74%gYRshj9Rɔ*OShۅ-= DُDs JS$ݵ׷?uJ^.M٨w̝bhѝY[%~l_K5cgĦZ'$VuA4 ]OKsеS]RǼ'\3?_Wˏ^gPtPXу8@&ږk:߲kh!, [.!Y?EApf2fkd|d7 m?Ʈ35GL/y?|4W,N;yBŐR>Ii0,:͎&F(YN5cpG2غpԴO6=!_߳2E_aн}:ͺ7b_4'HX3S5=e(n/\~Vf8C$}S™ysqlge1O5ԙ.fM`<3yAJv01O44v1fN FƌġaYIZ5_ ˖ő^ "~; wZ3whX1fBĻF(O, '\1sONU5Pқ52h/JYw7.Ѧ_ J&٥!h< _Rש|αp{aO߲ k/;nAqu }YWD'Vʖ{3:QRVޝ1:Yx>\)Ykqq;|ֈ*^[J?+%yN%,&wk sK$J^ݿEQh1fNZE5S+{VX؄J>Q_HJ^Pv"v5x,TT$9GPzn1<.y4V },2rKItwdE,U 9ظW0v5L t!EgĥaJ)T*e" tfLL_!,oIFsfuw7w]A_dnt;785Sπ"N]إ%u'u3&KYWvʗ,\^zRB)KTiRϽ:[I tB{֐G玳!"Au-ie\`M֣m|OsBBpݲx2~fAv%dr6 *!3K9tZЃ7lc`=^/$¶ MJ9O \v&DA_ m0Zr k39ѹ6~9`FqVh.`1<5'1?eŶX1H\<\Իz&,8y˚/<=H:P9]3GwpvȚZkYR,3-DJT 1sG25yr"37HPF¸H:{;$uCdH$('3HȪ\hLAz&'bN]HG;`0RBqRvQ#쑓`V|?ap<-k;Ψ v->FK̺ٞ>G%p01Xc"攒3q4qnR&),<uB0[=:kskkH4qέA&_*_ #q|!w>i2܎+7N>`Tc&mgCԕhE0PgKдy %"ܼ҇ӌkGPJrfŷM E#Y)px݉) @.,Ɇ\^9͕X"^J++>)J8*oþ 6K4o>)hIvɢ/s@g:ZH ]?=mѬ޴rQz_@h>8G>3Ճl"*GO24Wd7;$`ֶˠ8DT,EV׹qsk9τ.PsEqy`+f}ZFל_U|v =':LāRqHrnLxG˥6_\1^.v3ntxXbSjף p An TETa5Iu "8xEі5Mi"CE)6c_?%a87E5hj;4h8>:`r a[?YJ,) F휼v@bo.2x/ ȸM6c<|ݮDܗڞ 3Z_V* B UX$`所ErSͧ:y)eU]S V O9JEH3lv8S.O)6 }̲Zj5v!_;`%jQ΀@n^#Q_nqN8aK>)1## 4ٓ0e.pbBkp=O{B KECDƚw{+L#˩;6Zٞ2GbI"}^~~V:S0~K:'D.AP~54=>N;}q_GM|~<3>fԐ󻿖*I|R4*-2ּt暦׷B?EP+ʝIVֺR >ջz 𩰃K#X2U/%nsEG@bNל Zq󫏮y^E5Pe8+LEisŕ92 1߀:EҔ[/*FSǔF܊8]:qSJ :qdg ؽ<ӬVͿa0+b6V67mUTdm "mo1R?M`%PW Hg)'87%p |uoc?'08eQӞJWQTT${8&>ښj&|({R4$%)kc( ߰r -qӶ~PwjKREmAUg{a(;AͷCWXGUp0m>sJ[ W}o\s/?._FR}JbPU2AҚ N&R C$@ ]J~rW/+_ዀqM#0bLCɸ G~]6񵚄s9.ݷ B\shIXt:NbP7+b .g|8ku08g;b pt*MKs+eS_O'qx'ʗ☐eWsRz)9ⴁA.$H赧FH"Cʡ#M3|f lVkR:C'Obr{$x\_K*:p bzpz*, \M}\ uZTk"A3 %&KaŒ icTEc,6՗7[G7Aa!]@#LGDp}s&ۂ sU(m~2hB ܷ/z.x9r`$1|p9TX1>Jzv[waOFl׌Xc-Z WTUj 8jp@6Z {y#163-H}~ $`<:kiJDB֤gr2"L> $ڪQ&ţ%c=U_^H[>6Q1H3&p}yYzǫyZU= :܅T,}=KcCe1ABU$ wG(ra@x+`_LwVYt4!P3%H^"ΒA<x?04n.X!i# ;@Ξޯq?䢫)ęn#,a2Zg7 y/HnÃ}]RV1W'/~|7:6㍔|I$/;!֭b\X(gxIώy+dZ&Jy-P- ܧ:1M~x~(kIzMB)oSWlɸ򰦝ߪ>2Nվ,68bМk.> ؞=P4fɪ4ƈEݦKqpr:ֳp g'al g\˪F`}i djQUŹ|2s=/\:ƺ篆'X7̭$>S\GrTY mMR_)Y# _{M97Ywq) d⌲R!_G7ݽXpmn2;h绨G|$+,~a|Xu'J3$)8jIm4ԙg@_03aE27ʨ*2*߉0L&{r{eğ9M+?>Ŭ0jNY{S@=aG=ScȕWDlӈvJ o^ϼv0;B!=Ô-JMH4 u3?aSFQugunIP@,>7[ m76raL%|}g)օM! 75YXտGԜ\pȀ5h]ƨ+uGQ׃0Vd.lH:=K)TZF Y]c=r,;PoN*?ҤhS>7khϜط,M_;OsVnYu092we4<%-Ag_1Hz̛99;ӱֆL`tnǬ1ǘALP6ioZ НA8$cܓp!9DTlmdW|heήuy%T|Gz|IǠhHW9bHJQΝpO]3+L{f|SHKcάݷJ0ڻ0`_;qr%`ahc З* ̀`Ck)9M)fwQ:Uʄp_lXkEj)B=K'YVU(2J8^Ϋ'OKLV?S(.Z)xHxU:h3XŠվXۖu|.aGqLr BxbrVUg?˟3Z_8cԦr=4%]3BNEpx ]0<^,Lg#>ۣo"="а){'1Qw+]#<[v>(㼞}~}yF8 0j7u;u=i a&w%ao K^j޳8Z!'3Mt2$on*WDhAZ/ɟ`g?Hk%gC띲?'=>|>dprpЊO"w-hh6|ȑ*Ƅon~Z{<6{IKsגgT5?U>%|y5P!06 ;.d.a_̼1O68҃G /'d&Ls'rbBF,X}cɖruIۥenT<\X^{~O2.'5/㉈% He %63zHyLB;1h[ A]XS]ΒGB.m(T.D;4AKŲew4mꚁ,l[Aw썅NcꘔX '&TәrQrLihm{[ <~>oh0t0NVutWP4})ro? (xP%DzF \ыSts)rĸ#aܛZI0h؅BBBst~k܍KEHp[^Hc Xvzتܭ4g,%8eg9BP$\?4iWrPJPeӏb/1Kcz QhʸT}? .%zS,}|A[|J YYb &:)βAG-;x$.LrnLLԟ9-yWwnA<u!zJGcĦ48'cLgx[-jr2Cd,)1`7U列;1Gʟ%鹮^elS[f8m3 `ծѨ|Xytkzch{q̩3γF[Dž sC#[@Yd%5;}@:\@jNp[w@ؑ܉'\( 7c23}8ԦA/A0!ܻr4gA.j$ A T%HSĹA 4"Alǟ逶 ' $Δz*7mk=|fCPsW ǾKt:Z d3(yrBԥ`%cl67)q06ݚ&,+GL"!ݳ6N6/22+G<;k Nf2 x &emzVBaݥ&S6'98k;\ G-^\Z5܏t1O-rV/+>+.w {Vڬ?V&R)ţlw6\w@T] ϩ:l vM5X7) '#gi{^M,{&9xjv./ ti\p&O[koO1T8Lن==o߸cTqvyu:$) }”9} s0OK YYp,d3ڣ6c͏ -?o2y<0܉dZdd50 v)T)jmBtªb)ՒI7t 1od\:X2&cdW= jj.K9"P3&fqοx$Q=]oT ֿim1 ,ei)w¦T1kyt4ޑE^ML~+E H4ñ­#&]e߫QpK¶&  !Ix dHǮ;ZuDuHN0Zey_C ቛ޹rdٍ?F>!ntΓPOU +əUD=!e`mtڌY!q#[Y8;,ȫCB(ۘ{th#[q:!Im8V+G 9ILgw5Q1IzE%[$ϫQc{[ӯ| ;0Dպ12d8JڪhpF+.}AW ,؜K c6yHk<VrXGto먜ߛż^;)Zwz 84fkiujRnFq`$ |}@ÿ[;>9cAV1Xg pjx?pdRѩapD"(ql&{m ҹ]Ad# ~NGoWݤ[)k0$)Y Z>C$+<)J2?#iϚqZ{Aa`S&~0 :v~oǜl&u{LLlF-6*iF)Q1M2Ah ?}a%j`c?\p"y5r*QHz[ +dt\{ƪϜ{kNFubd'PL(G^Ai\\3؋sq'W!|orUzK]3r7 "TEA8ݔ-/2D֟K*p3MF@>n("z@#gaI%&cȯ!-Hës4cċr땬^d) mW{lxO:Ghvk |0"*$cSh>~2n[G5p%~6{ᆩr*¼Fa @ϻ\ V8i*5QQ Ofw/Z/q׷ɶgel%>"Q'1 1'"g.j2a*tT%B*mv<MX#{T,͛FhzN$#@yPj0 Ƴ&v)\±fh|+/qO8!M6ݏQSM[^@3ܰLkHxff[qJ)SvXXA6e|Ȥ>Zn$Ƨ2&I S4>#&pdۘA":Wy#.ʨ̼ݸ_V5 9}M؄mwHI17s1Ӟ5JLN4|!'E{#y|w\zD U,4BrGl ͢_մOs ڣ>^cC Y6ՓcdQUirgk-F0 de" |aN1YZB;5 h8+n-JS}iU/sdDnF"2!J8f/CB 3r%!7? 2)Iþ-QkH;gSVBzWYL8$w_\&VKa$7i(B_Q a΋- :y,QiVIfub0T4ݙl |O:Ė9,oмY\ֈ((d{E#:^l#_u se6[^sC\* ";II "I3ld m3CH~3<–:H68(13pީ[$&{1TA^1ht?S4rEDF_ۈ& ",rD*ߊ͞\b{ؤ uq6=ӦWέ Փ dy g&VWn D^ lYMu(#8~1e3/7DwV sԁ 4&^":2 `ִJ6r<>IrHcJzB{ Φ'/De %?,m/{2upwG9)sB/n˜pū :&P`ҡ`{r ϧgvމx@B_|AlɒځgT?/vC%2?] J9|jC#BKsNFIrphd]:XZ*u߅]̧e/'BxWğ*jG+†0?n8rwV#pE儁z99wHc? B "A V24~ P!xN5~HɻIa_9 d:`ǔa$Ѵ *w(9NMrk^aTLDz2o}s9!©-HСR۬K6 7yf be CJv}9_^]7TH=#t& bRX{Q8,K=EgM4Ow̔;z˖i ~YIQ;R6#jE|Gc<g ]&TM}*r2eQO1IEoYPN[h:kjMd,?ۤ"Z~ qkT"E2&UI骀ģʦKiO-:1Q+:cMB:y2R$b!ĞBdiL7{z=3QqW"Z!x,\ޜB\ 'SzHsH?MxCR/Ey;[mV S7' FO}+U%M MN+Xb@!ϜL9jk:j(ٝ$iGsX<ǟDu%D!;kGA) ȍLV!`G}]*cQ=MIG3!"5/17cEoG4z&i 2{KπoŊijkJ\Cg,WOAI9= 6{q}B*!Db5=8y +JṀ04+2~yvk-6~8`K#A=sϤ.Hiv8CEwi!)0|’(LWA^tPݎz # ͵}|ə.sc=G` y8pR-AZў$i'_Z?/ɪO^D ?T~ni]%(sTo5FӦ?fXj:/IP `]} :tO fWFeI:&*ud4>9Gq֊Pd4:Exl1P#TM)>R,ʧSݰz ij߶t@+]G,>(㳧idZVzT0E2~vl;@_aW*8K\yPݷ)OפXr/8jܼVZ&LZ~') V$(  -33[KeMk(Rz) w >| 9M$2r$ 8 GeЯKR>͒ӘkaclLn",fU" KvdYPd T$+@J̚Ed^c[WJ"B0ݜÌ! cu#SI7ںR:ԫŵ%KblFz͐0(|:}+<7EpNk4N_!kL ֝1yo" 8TagaDZ~cyVw k;Jj6:)q蕊m+x+wX/X:=J\Zǎ>% Uuj"nEZpoO q~ =p= ag NPPQkuv|NnY&b(<\cHDYW>Q]]en j*mVMqmhQ5LsobͮCJZۍ,Mz8-2dN*D Ҝaj1_k.c]MmL{ HutlՓZm N(xLZ mIxd>x07wcd! KA6[yTO4*ARLBEۘoYxgH#ilcOPZ?uHBHEiPu7v8i$C-r̥\9Lh"*ܳHrk;C\ЀD k E)",3lh}B^*<ކ>eD"0'EEE9|*hGG(|Cno>H,/LEe<)WӢЕRoN?=\ Tֶ/2;\^9O nͶ >&bV~l"=xVz1q 5'8 -^>AzDψq;u/sZc8WDrY v(%6 wO4p gBX sdF9# )\҉y&B-mEb_H&kޯ"eiSI I3N}{{\^?ES1 Dۺ0a ⍹ pR336O_=YΨXJ"JZzU Z]4AY *be=@1PFCŧVmȤ׮U@rɁ1R(," a%.Pf8qq]`i$E 䞅)W!tdf+M6+Y$'Sl+‡"_M?^S߃.5yss6kMVb BuddGbj A>MBoȰ20xܨYBNU0r(D tZvՉ+e~b`̕xQ~e)Tj ~7՞E#ei(KǏwS27A.i8@վ.G3JSE-ῦ^ۀ6BZ՜_dtpCUӻJՌ@V}MZDn7dȹn[W-vZr3/'9*=qz1kCF") U/"9b1Kk ⶭg_S-6F$7+ܟjbdӈ\y=IQGR_TPFYIRX,j7/ ÙykӨ(U!4]mE)l~ڳѐhrٰйm6KnQ)sw=jM=ӊfG9@,NO޶t9dv*sd-}^u??Ұ*16O]#L_7 c$PC)z!o>+ڶѵs?ѢS nOv ]7Tsٙt]k}vkDȗeh}Q?NU*^ ӘX70l@+߆v6hNJŦ'@'1=Z?GV,R l(,>FpIlm#>eRй%~=.RByg獓dj.dykHҴ7K3oTbVӥKd6* r*+c_W{"]XD1-9MwxDv4hFЮ6_ʼ4(MD3ŭWv##$]ѾۻĀ:SHK8]v6<ݩ)3i9Qt}?BqŤ 9G/)[0T%]Vyˮ!ݧu&W-?&n;ZдeH"Rb[N | HwB14\ JxUg=Ƕrr6S MũlJE)5 [@ u{xqZ7BTՠ9Kʾ'|8|Xn0AiRvcOke'( $ \ߕԙT[ߠC6X**S,r uuGʺ y4TX>םv7oG[y9^97X c״h*Iya=Z?/6YE'Hbv?]HrɢEmLr3p3-CtXI7@N3?F$P+s"Q=^afYP]PrrfF_ Q7 oKbBRXr4Vһ3._|?UXB'Z"h t:Iz~ ]]B޼z#ylqP囼0P3Mݓq!Ws،Jܚ r%YC +Ϟ~ ktf" oNOѽ98u]F Dwptu(ŸizC+rS݌L\' щ;ED&oh( ԥ)xEe1赆@+ UIl+4Ђ^ڶڊc lz XZFbӭ&'VIKspKa[{R<5Vz{oW?PQa@ ܕUOVM!| ,,Dw9?PG tArYZ*4KucX_=٤1ttX-v3v3YL-hD@^p 2/zZ9Rq"o-FQ+iX\Ur+Nx~ҡ5?po~yޙ9@în76›ZE{믤;tjڰi<} N#:kMcέWD]ݙɜehh(0oda{)j[[8ûkyZ;u4:(e}mP{P >8sǧiD2ֆf7.n+4f6X ^k$=rt Q s&j pNEN8ok'DM8),E7s#ϒॊ-Mrr&: 촗2bIq{f&HD~-fKxN$)Y qVoً59\9ď҄C^xQUho[qFB9+j}(9gp9US@F;˥lAh*7-͘, د^U!|A$J|m6&*-o3b+,'=]+Br~|HwJw5 L+'z^V9 a kh%3+R)DN\ڢn8kV5CІyۯc.kǴ#PNp>e 4#MsVgΈi|Uzj8Pb8əwJ?9M'#Uiۉ+ GD&zX*㷖E4BtHI(X~7:I8p+4>\$yFF1"* |)\6OϣP&~vcnJ&3~5jډV5(N.A%.4 ? gpܕk%JU2# hUuA\ Ε+S+߳kx&%Dpd n6gG2.HO,K9LzbAOߧ#^] wt)شok!ϓ GxUNhe7x:g\/L0EZ7]l?Nۖ~9lo'6SW͉Zq%B_Hz2&BTtSo?}wCxu:IVk!74JOj,{ +n wu`qS AB5e U}6н<~z[JCr~4M?$?s?k얋7DiF/( tM=Ȋ,g#^|ˬ֯Lq4mE~1JdAY>avI8pI/_\ﻈy]fI1Eo֏"id@,MzԆdKDD$o2TtpwۗK2ڴuK;f 0a&dܛf':Gvdbv_|Be;gzP3qcI@] ~pa6Wg S&|nylD;!TФ6|!K-စF ٕw狥{/Vuj(<.{ qd k,}Q2\ɶHX 7 ؑ`!Gͷ)?y:C2㜗>LV" Mk#({j$T{J:ޠɻ.7bʗ_Ww>UQ eQMZ`+s?X]Î3?)a ~znh7ݛ;&?;s3? ʳWO !ODx=[lnx|V[>L*y#@]HѝʟȻG2$GF 7v>[דw#icB"pej<`)WȳϞ)BQ +5)OPvl`sn ]A}|!9*dW35hŠUAC;{3媺}|^I& sh=fQێI;]7,Phk+$4u.eY6|c-}muذ,ޢW]U3,DQ-ׄ"sԿ_O iGL *= κLMw?6$Ykdt;yd~@ܐWJ1CYT@D+ ezm 3B|8GLY 'ۉPnPvS Cd] ֆ{T6֦2_U3wogH!";59(*xaXJmI NBht" j=yVvTc>m""NH.(~?NM}VDúW=\ i' &v̪͈F}Oo m^0akɀmޯE{ '.@h2H/E+g|ϑ@y K93ws~OٷVmAr"=:")ֶ*k CMB/81Cdj3d0w6 (BNw NYjsRFaUKV^=]h(1z<4.z(h+- 9GX9')ܛ|0, pJ,9ҕGbKpxe闊a"t K'q,ezm>-_O8V2`ifL &.j\49 a*$'r՘V2Uj bΜk[߰n)ާ VE8.6rCkچ1[`qq\s&L zqqDi1掖7xP"KH9$X3[%'ڻgZi@3UVK4&w~̈́m|ֆbwN&e Pp5~TC4;g$ ]l'YGtQ(A[waɄdPt){LSPvhpY~Xlf0O ufZWpJ]3!1doY5ڝ"Uk"-FhMpux }4\l⭹.yjoiX1 CgvNeH$ekt/̄Ա&Gux/;D3\V9|ha$B]n(soU  `԰3By7Aù9Hrf$cKa2W@?Q .H6+(~ۇj+)=X4j@wUXyim:θBLrWEq"BY&O4I1x$ZֶFEڬox Be"v1^A8rE1Nm؅5alc S םq R EkjI 1@\G^ʛV<1IwD[]3:J)=t&4ZI<ѝcd(Z'Tk v!g| ڶ(Ÿ GcMwة_K3g{(>Y` 6W (&`CĨ8j OG6Yjg]Yqu7yBUYQ$#U) HL*̰]̨/7-fuΊ~@k5X ejF3Mn b:d#L ?38 \'|.8a.5ZwS|-Vo@̒}?=jwJ̊.&/B95bja#dQi>(j|S{^!V2[Qգ2%(U>¾D>\LC'##Fj"L]I(bMj$Դ5%`}S5gɒ,q^><&Џ%_BTMA/iYGdLHM߃S4BulnVb3…@`YY%Eo51WcZ:ω@FH 6Cp)Fb;ܥ!wauv@7;/~5a[Biۊb89i*܊md_ч\" ɬ=y\tN`ؑ\TXr1]w2,N:Ys &篬Fb݊ ӯ>4Jnv|)8wC fa(h 'O 6u ^NTYppgdHiނ=<|R#nZ:|p]y8, UoF\&DM @F$(#v|NRm'[)!|H=4Q;ZK8ThEDx|i 's;t56lWM]4V[h-2 da'[_si)%7B ?w]Txa>^+е 'Jz 9!3UG3U2=]'<*h ff#{ ;%EUS,º6 nHK^!C+Z&\@&Ͽ (eEJ|-9'Guo<.i*&'%e'-m%P(ES r;3h)ۤYˌOЃn17~DOᰯ]jDHQ\,͸psHR|#Pk}5g!õX٦MY*ލ 枖^W16U(g(=i60(dg] ј]2|ȽKG^8BAIʘ"o,->ZKk'o>poƚzF"<^O COhҕpΩ7~PӬSwc\9J 7Ɯy(}i>նH{꼮2U?cLF,E>XgȲYdb"$éD_eW㩢0&1COE_13OgNٝ]̟gӯLߢ }4O|%it6?`t|zN>)85َ$$I,xfcZY`x:?hc"xe4Vhlk؅-3Džy||F$ɣ"8O>GJR C6^r"Vr9͍+C$3@rsAmw[t!v4ًor7T< lRFBL`>נp14HDz'TC͎ RTaKsWqGe3j,c֩k2 jW< v#̖hx\Je(~B]\xhaBC}uD %ZJ1rғˏy o4\qZEI!'6jܹ1(H[Odi5Jt3CO_q;',IJr | p :a4T펀jDv"\f3$Q_Zu0JBikt*oP}柌eKF#_/Lݚ^bw¶$){XObntp^Z(~O BX' ~B]Xy9sgP<@ 5'/m[s<[l*atm44ʢԾLy= 8}P @36*J@1'_TEow U1l44[-,"OM?;ܵ!oO -NœCN܌z5Z!!i/Ic KkSE]=#5ǧlQ!cz[r ;LVU8C?5x\_Z`jP>sh}CzoxGKiɧVbוmo3nMOIX(H-v1Vڍ*=6۾B,1_|U8Om ,6ܖT|.]yY0 o J1$iDOICEuA!|EUekKanDu=# l]/H7t1nC+,78;4rB3CT[k$ dW8U:ᜥ=fiƥl0؈Qyx֠W/&j(#@+Ƈ!,["u,4Rs,.&q$s۵2 BP(oD^$|/Lc `i͡  ŀy4b},v(3IO?{$U:k8Cz-ynI5ODK1X[:3!0m>}ĒKy%e#N@x EFHdD[iʎB%0NTT fF#xDzy9y-Rf'?>> bԊ77^oO6ս/(|ˏuncCex_hq"kGЯ6ۥRE'hԦZkZ1C# GdrCnّkj`!8.Pv[Tl w1/o5?g-=1:#t PmQˍf )i NAI#φ/DB60 &x;z[ T?lCTv3}-5:D'QĸGKaQS_r쏘@׎ *Pz'a(. c @Ttٺ$yb3@V恗P;-jzʺo04 1und19 )bT%ms`H%2#;d)EKDKX3`~P=^˦2If]K +\ D "Fi_r7rV6 ])_ʳT=/MÖضdBb{1{!s+*c ܖ^N bk} |Ǝ}=`*T\߭Q¾$׌Q*ws=ӁGWcJ&P ',(-0[/ |#$Dh+jmC n߬[H&4|fhJZ'H>ik[{.bg Tz|`?(7j-eMtJ%K|]lqݹѽ@|ޣêT-Kw~B~3n6(:Q2_?Yt*+"$QL.CwEP;1k&KX^P%z@639DBU4 ]`1Q&nM4I1 e@G˾3-jh㏓d4z"oԲ͈jy|hP7J6pIjYGZcu>$l(`s&ǿEO"YKv5aRx +g |4.R<@U& 2!HEچ+g\݄9DA7uނOQ GԔ}0f$r.\?e \+t@ŞvXІq~AFe|$X~Nš6N9ϸRoAPeMWCtF< 3qX@cq*obVwO1k*dr2]W@ \f]fE .f Saw:9YN. VǡhrN,cے^#Kbؐb KFbaˎhh]J \)NxGGԞlEl6ˤpp~R7syJ7ӞjVP&cܥRCl{>aT_1D;ٮlcIU$kKG:\r܎GHWXP$TJ-[}po>3&ğ_8xє QwP,Y=|4P=qtd "ěIUMw<;I y n~2~̻&%epYHv IA20Dr9۸C͹n,}հ6䪄?+NzP0 ,2w4ӳR0y4Bo8Ŷy]ay:~VE" n9n1.rw>tJ<~`z@qyݵՄ_ w\7ʈ;_ @UjҧE:Ђ$V]N _~5:ۭ,.-%nn"<?KNRys"u `R5,ޑM AlxgĞ"Oht̵]>\G6ҞIr-e[ iatGEWk |7@{8E4u4ZP*.Da짞ӵ%7zuj^CߩDlNq֪))qGAO8LHp4yW2N^c@1JguB5@=bxT-KPt>6 ڸjN!@VXg}#]kDۧ)wF!Ix֍zGr|T *ŹUs<V+Z x'b. 3IJӠbKCF$<(3J,L-جL\v*Nq_Jo 2ܼ^1"zMˢ: lMicF ca4h'0HpL+5i !eM{ڏfPˎYSbFY w(׵f9Wʹ6j#`\o5^{؎: %jjh/ܮw<ƀQ!AS{q'zᑂ{A6c$(pe|#9ƖKFΒGr/ĤhZTE~UV6clZ4vP%TZSkds] `^{B3Uّ={,dT[_~mx3A*",zA)ZJ4G|~u4d S4i!?žrR3ҶbSc2+SՄMeNTzڮ$V5V7JbQN})wo'WKqco6;M9XBVMFN,)~\GWFj&Vf>{Ծ<^>dN) WGH`D :>72O zeB6ՈXF#ߴ?0FfY֭uFa Dg+ɬ@)F| w |bo㚨tSqU%1YXdC^g,hDěeY֛:hi^Fj uz"}ENu2Z| @f[kw,!c캚M~eD=uAi3- 8h;@¥* Z ͣذ[,8Wf:Kw_i e`%s j{9U'9GE{fiͶ@WϺG(ލ8ݾ:[웏21꿹Xa@2XZp,v/hP0$cRB7aCob+1h?TD(/ ksYF |6::vlWv\&>_N2!|^s|\rxTT|rYW2.s {wF 8.2 G!֤ddԹs%$d5Ge"UךV&˛Ab)boKK0Y>Gk@rnD plV]zQU'j8 {ر; t;,zfq^gWL$ƧUk},czpxZYhZ/b ,Yl sR\#"~Loճd=zaja3< ABdES? {u&"`ȕ)ODo2wsȀB+R,"Ս vbD Ø_f@feQ'aYÄNmqUZI#E|OԱp//$)IąF7<(ƲFϜ؅wwMB9s]UɭQעߋbwZ@Ŏ>)x_{p zskm~5^8" .&ɲ~sg+L+[^pYVD۱%dKB/ήeXJҼy7|w$|%G9ZSUk A͂)QqyTd|}0\"0Z6l .fTt]WFY,]uzg)rj6/])>oQa2B}BidӉt9UVK t+Hִ#s z GTߤy }=iz)E8>yqa6۹›Dr=*p_ 6BaܖD9"5{D!q~-z fs~p2>'ܐ{gu#'iJK.>Uǟ[IYf#6P_(λbUѱS)IZ pH_?pR [Rfc hr rnh1!]֮Lpl0jykD3/WLpDl<"Mha͇ۂ^REƥO %npk7f~efQ~y9Q/T(Gzo"L(ԦV̕O3dLUxˆ]Ki;~t%ƺ1/)6,C+`buXЌ'~OTiZo~ۥ*F'eIM-ud1gJ4nqj0Q$Vlo`¢K7сL>Y]3j]6ovX)hdXFžfxy;UJƪИ{+킀R6c/^ݷmQO1Hwr@NȩGJ_U!m*-1[3B 5f`ѿִ +V#,;te,$w.o1FT@gl`F8ɾ_vV=e“;j 8^rŜ}QUç).~i˒N1A!A }ƿ>,ym? irȰ 8̖_h{. k[a71ekv_+.Zi 5]kT8(ڟ{jABu#d*4P3T2?5[}4d| 4M D:=]%1 P 0-К4T:U$\ewrkjUʢhx\7H2:4nYOv_*2v?O0܅`X:'W ^;]Qzvܘ*Pn,i)hmtCx%V  P ,k'Z*ڸծquռ;2nUwe4]"P2mCns7,o_|7Z5KkO;IXWa,ʿ|)`f<]ˤ]+E0ф!4Hpɹ!Ɵ7,(aL!8` U! DM`(̐S^ DY}: $SQKPP|'E+b\ IDr=BmT uҌt퐍)pʤU}u1'-d۔*DX2y5K/ kq/; tU}#г,;J(Oi[d z c6q`&{W%ITJW,15؝V GִX#tfƕQ͵)IP"Qw+$܊@>[w g,fmF53x3Z7bGY<@ aObq.RAׯJc`{xƽb9b\jSKp,i9˅} 0!=NL~_1v!SgGD$a'G츺-YWWf놭ιht/{UWK4{x%UDbq53I=$?,cR,xgA@N{@_/d8IA`=@S!J LyRTV#/XY2~tir6>Ix)fH"2nS6.{_Ӭ.:μq,u؎$ѐ7b/O ZdS5BDXҵ 3ۂ ۵C|E$F`/4Y Lj}qOrR7sU3Ly;\6d3[$h+S*-_ 鄳k Z䠋5>M8\ʬN+w >i96ՍSpkm)j^5cꦉbE^e~k-X;s>x\i<# t}#EHFXGx%C r걵-:aj1kNjOv3G%#q,=O'.):O# BmWW?&u"Xv(ql,ԗF=4onFaX?țF<ӛ}0佹+*+)dP%)]4=91e:N 9Y?zO)e:( cDVM$iv+Z ήqI,cL^ 3p}ʃu'[h3X՜vLzz\$tu$3rEvU@XCGB#Q}&3 ߾>(o> vK; / %c'χ6͹.ŲJM.)~̆?sL|V02Dt{~][q40`{CmLDݟɒ)^L0˕Y4,j+U'^rx3|`2;YHjh5U&6DQ8Wͳʼ;|mtm4D[l-̊\mg>?D|f瘯bGq?O>a |4s6?1Q]; ؀2-31B,I&7(?5T3K~ok XtNQ柺V|#V?ix0Tsu _6.dSŧksX$=vMdNdʛ8oF" ]{)]"Y= K0y/jP{:3v:3o% #tfO7pV-VaM| ̻pk_5՞dTW#Eo䙊 Ē8Do/T-"]m fzbjx%-\L7=LN D&4[rths׃Ő'ԝV*4K+jo&臎&m"72ۯupZD'&ȼ<'.bA8N5#Ś5b+2QhDkGD' TlpcN lWx%3|#mx+Z c*O L3}y2[?LxPCS d 3g6q!c}ɹ(N]?OITϹߎIW: 'I"A݄5bᨶ=Vlj*b,2d*r|ۿr*Pǫ]94xM _7| (;\0_ [9]6Y("s;'"BlGOC4,R4UyP3ةE%huYs``{x:lTw בu3/>Y쫤9sfLLv6Κ!Rwj_ǢN[貕Z) z6 ,{:%7hA\ۗ<2[xj ]i5 Z%eL뭧M?}a\ѓ*jCꂩpO˚d?2\G6 rr¼i% oJĕOÊ[@>6UC-Ws&!vSi?mY:Xb޼+7W'@O zA򠷆D.4_d!ǗaPCpGJ[`5ċx{T7fS;,0SܐgN0g<7P!2vW? 1[\ax%atc@ M/d [pڌŖUJGq&fj@ LtGEc@3U~Zj#u9BNtf<з}!7A;LPq ኅ>|_)wCSJ(_ lȞ )Kq/-Z<2HyF<T@şcUWKWdx$F=G+.Fo@!20f7=<2**_DeZM?ES!s>xVX mr!.yP4Z"eb<;8th`)}CEJ“(8G4Xxwën kX_'3c2p2LmZgd83|Q%yog86LʷvVO+c)qO%;|դuk.[2AL9߳eM3/7tKe4,f$Ou=&&A䪸@RCQqA*-vR{JU>Lgn^e|N>fF {Lvڢ2J4SBykw`uCb+;8Ur$k woPa>ިa- Q:2ɮen & | P1A/#* ǞLAA {EwF^ x &af# 't2ffւ- QAfZdӧS"TgNE.7:yX&~7DWO3c-_%#g7(\)붘&BSN.vֈצܑ'0p uNG]zH}}ks~ƿNFx:|(޿i=1 WC3NHw~tDo5 ?u7,kݷ0s 0Pϣ+vިs!n~8{9?1neL02~gN^ S)s P#P(2rT@.j/~yVZL~ȃB0y Q1mw3,UE짗  T//8Z(Jz^)Y CP=?Do9ҞhE۫p!|wB::]yEZKRy&Epq}y4VG/2=5us&و:߾{Rv(n|-iaV2*QRPR7]KLx^~un %!"WOnK⸸/BCuYt-׷:2()H7p426䞣ǐe&h )* K:7=ֶrdw5-VG0GgCϑ_jѕml(ș_&C$"ԠCͨ70Sqs"%`0K[ z.A&&y}I,@=kr&q0|΄O/6ɋk+rkVn}g5t}*QsV[ ʑ}9 %O!L2R2z:w ]}oR(@2txw&[.{yLGPvkvYdIP1+}jx2ǽJjU׸{p+<zq)WSF[)&6(!UL@Vi fS  |K QdO4~H߲%1ZQ2(f*/^O"~Ev99EaW^L ; 0̋TGo7]_tjZ#㋭SKhƌDkv{sH4&o"D;bky3gP]5;{0JF:D?m4$DW~9"YV<#`5IjyM4q>淩,~_O{&9=d)V{ODC~7' ̲՘~=\ɆؠgԜMzt~hC_TH'^x7e,+@^G߸Ĵ[ `T?y1G)HǦ (biomi]$8 x6Ʃٺ9ryE mpOEnfi %D$\Kg30w]WܬX'xD(U gW..\&6L!\[J\503~$]r,[V~zpvHqD@uqmV$%&\CnP<@{. GEtJ`{ř$Mwsoz3g z*{3TMfk6fORR-*pOdzkFگ 0Y©.1؋A~咚sNʏ#&1IVfca|ҷE4ֻ%pRhWN2OrNЧ2 my*EN6x{yvGx *qx)G =|ç7flܖ&9W3Y( =2gޖ1LsѶiZ:l#R%aQ@0g-ߣ~B8шU;<2 '#th;Z\/v8l<|rsa/Dn."Ƴ0Lm6,]C﷨Del }މ)k|T.Z4x>9EWK_0bJȈ*BHd[ݟ(pkS6*\SޭuGXiڄ|X=" EvaK{ Z0]o )GHYHYȯXhDV8.Xn*+R'M ᘹ,!؄Hm{|,ͯi=.6˯avAíaPZnl[ȏ(Hc|-T f45{J.>Y~cK'FRqF,Bc}zCr۞jCϠ9w\'g0rMw$!뉻 )6P͘e -#!aCX/Fj^7)4_z>}[X:.:Rl"E\oK NbK y#7*+S,ESy) ^;Cq&zT5]bATh xxV҄D$JHY2Uk/e䀭 > q}$)za5*v 9qg3+lp@LΤ m/wʨYW -D_9-[IA4(C0,Qf,;to;( tSDakUyQ姍|3 Z&90更>@̟81Se-N!)bR~V21Sq?حYp )K'"wZSٺK|nSf7μ$23ДSos=KI[5tд0[ҵy[`}wUTذT]x.c\KB>$F "v7 A8q\C 퇔zA&%YOu-: 0y GOZ[3-yɼ,˃V8M;94*$? 4,n^Ifn3_B:')/zkLEP8+5jI e?A9kj2#qIZ4A)j;-,wtsk*i(!c'k%՗ $0b;u|=+['J@nm3&ai'RHC`ZeCKұ={ӠNyMY0b M؛uZ ]Qyzgh̼1(5tzͼH9ٿ04-RBqEdI:2 mtWT/=RVuCy0հ.)KbqS־3%"Sw\BW˜نJX/+%Ky4bk(JkUuPT 7  S% ~帀6(0blLnh$3NCp#/_=9ZG\E)O:l8Nl\[P8Z3aM?3jK<ӄX:Xsl>s18{?大J*f#\RPS,/Y͕puqG} ӨVɺ*[7:N$?2 Rm\7RW8ek{h7ݭyL cȯrhgФ$,)N A?KZNMԒs \W`(ɟ"61z%dl-הEҗ= 3%5j^,ڀճ*fT'ڢ߸A=?'_ 6q5¬/x}?<w`z)HѲ9_g-mZM$TM갺 7ݸZ6; 3ÙPᓙ'< z$6A 7àj[`(6WCя/7[T7tg}TيS(a+y? 'ZM4:N:UYr^N^β:݀$"{{MӾVG; 6_[&IQU9 ^) i-%?'c}5gDUe=W6?L5LPݬ@؉e ?WWpc,r$e<^85vT,^A+Ԃ)&%㇡p=!5+9h"hƪf@zjm.ey^w+?ys%>@fhOf^# Æ\z ?3gm~G!F&LR 1屸[]{zv%!Z(IT%2(#[C/Gy fDփJaKUG9&F`!- ZAz#mL`ze!a̘np< s`J;FHXݜeal̺j3`׫Whh")VHPl~lS'Pz= F3[q/`>:(qj3j bC#\<7u*($E*dF202,O ΁B3=Dr'gOP!TX0^3+tqH˸D"֏Ob00D;v=#dÎsv{*EK?gP[XQ}k1tH4d?N|k)-n"cw%? @F)TCSRۺd>Km F4shw7]I1 KE2^fK&jh~ik_䉒>>GH]A7OoPsW!ݘxu+%3A(Q,21 3}1 /~ԛQ,駚}H5涏$~zbV"we~l/ i$JY,ϝ3fZ#k#SN,dEy{xdUmV:L tBWDt*d a-&t) }˫gA ڪvb߆nm5 ek.XDYZSmm72fhby UL#;aEoG^9c*t_e1hSTH>O`[ ;9 ӿd[iԙ'LhW%nXLJ2z `D/]cTV  n=x>$s@qR_{.ժ^`S-DXڼ躔m #yx<B-t֊L>,ez5f{P8+ߚ/2>RG&F?_Β(Dž bT} w( P6%ܔsf)A&}W?Ѳs_ka^MMA`ktj&f>D5jhV"=f86B(nέ2jvYZafL " 7z-2%7WGx ckɰ7, tAXWB{Mƣ'ZRVnmS@ub${nM1`A/d <(8KaupzF)?r3؇g}e>zF׆\ԐU) BjC@ֺm;^5MD/}`Wz^ n=z͊]"E`ρK!DBۋ].F@e8\#>1Ś,B$WryNNyph%jPmbI|U jݠc҆*@݌ݵl.1Gۅ.q2Q굅8O-te3;=?q\_I[SY60[ڟ@Cxlf$;͉^p Oy7gI5io܂ Jlf*1y6tx` pNətMX\Xj%];"jIڅU\Wm2eӈuLlG7`[E1jEzm(_N n ڷk>v x%+bc./>JZu7rpl+u8YjG!hvp(ɖ@Yc0%ֻs^;S쐚E yvl7q&l$I={l&]Ag;$M{'0;ɛw ȇd1Xf F XmVH+z%WP\'Mtx"Q5D@siJnGӯa_G؍wH1&\dzTF Ť7HƉ ӬxKhy @hcVzLpɁv^7W#-?/CuiN &ٯ,O |S-.OXzP+.B6_`!V3O3$s M$=V*g׌$/ V:4KY3w7`((6*ٜk(C8Hӥ_o\?F=toǕRD, W1QҢxJ4Fe2m{Cc5\rwOXȦpHMcwJ):*f(Mк|cZOAy@,ChF}\XMI8ШF}JE4c#w/vSX~u`{[rLO13% Җ,C&Y yެѩ7>8c@qթu̠>_N6Co1̨_vHO_Lt-  1@f|-}sS㪷7iJۉ/?] D岥i1|#W#7=m#tfd:x0H[5v$o3 BvVt~Al.*rHoTeiwDMd=v9YpǴ {I']e]]_p|74zSK,bh`ߊ<t Ч>) kXX[+@*0KK6HșgU!7 W钄L̕mh_ )t}-mz B[$ FP闲5Qc7F]|$jWU| rm )wTvlQ&#t7/|5Y*~!—}thW)d)6>(ڬCCף\[`="-R\W;DdΊEv;=GIF1G|ݖJks}zf7`kܟ7}OGuV3iu'[U#ԡq jcA\LeCjSdiVI,glX03#ᰄğZ#iMjOJtHA_r} yrZ~GOa* ,$|iaYHUA(<"ǐ u z&5C\^kosi"%de:"SSsWi/ C-:xCvX`pfyw$S_{GfzaD .ſNA8ֱmsXy ~b c:D(iks.\`kVH I{SFǞ .0VP0o2fҶ/2u'6UKmoo&_N,rfRLۜ^An"Mf:Ɛ&2JAh+. [M -RW #nO`E&/x+ԏF!q K[񭜇Hz ũ==l@kK=!s%PHؠH=XkwWZ|Mj+Y{ӻm rգ \Z -A8 (lGn,QP#ocL39:1s;'e~),m$Xw Eo)Q0aYb[qV S_R*z5%',簢x[)Il> Ѕߋb|x ;)5#i$B" B-SOm^=;y&ȯ3kFM(Ӝ@)~gUdKweᣎv\8}QڨC3oek3T 젿O &7wgG)f>-h MzzvuW SXKE- k,Q;I(NZ(ؤ&=N>?N!IoL~'CL7wYMó +x7_38\1H+6Z f'E2A8G"vDMG&ω:Z DoV1- ȾϸH+zU̵TݶR>)HwМoҡAy4 /:ދ-QDUҹUPx# ڵ :<ȿg 7"Dha;"1h1סaTͭ6g@zɶ'"KX *v [rr7j:tXlb>`Y2s-䢽оf&)ke"׌mJ,6rUO2\z4+>*Em*&2;HF%bNFj_`'@|0Uv闯 XTBUR{Cco-/ދwʕ *Gg6y҄2X3=r_A] ,"0j!, |2f1q∟?š!O1_c}ʙ4]_Ge٬g>ro؝A,_] ʴ'%.c98| %>Kb~ V*}WJ_H7?; pHfmkb̀SOFc* -\9HB(&,[эbJCʼnx"4=ycW8/WSW|a a&;Q /P!tnь3ČxβZ;5dkZZx h]hCYDR. ȿD)4/?BPt:ʂ ,66i=ZsމV49cjL fG E FAD-/++B"LieDmjb1H}?)(xƳRS$Ӎ5j- q2ru*f{?߼).Ce8#ԝXON2] Ar )aPz_rZ=CC<? \U& <ƇL[Ff2/GPϩz#6Ss~KCc '? 5}%PrS2, F~3BըLRN8j]c/|kX}؜U vD0ݍe]QofՅaVg1Y:sʃX\'jJ#g{Gŵd@Kt&K0ym\$gR4<|2 _9Gk$+ *8F<'Y`qE1azVAyDJ,P[ㄴ;{.@̝ 2`tW==)=tM v/` es+j*Z|''&`Fv? 1 %6+- 햙Obiq=/?p9Ul箄^YRbFwѳuǘ31qw/I{vdž}C»G[NQVUߛM4seNɬ4OseO-#gv9O ҁ EG 0Vpblq|ѐX7@6L_SJ#5ڐ<\-dKO#Я^ vfqKGөe?dbŴ;32K!,[u- ~s'"]vE/ؠQRϳJ ą$~g= 2kA]0\40O_}2'58}k-›F.2RuE63AS,/ߏ ;Hзҝ^[*+kUx8 zVv^LipR)N $}'9F <'QA, S'N v6`:[w 2H[>slq2=a8 bWsFǘMO+J"ґuY0D6b4n;"ƈAӱѓ:(D P-yKi+lYf=KiGT8\9f )s5)f>>5]d}rs$ߚx?z"koe&мx Am$!_[vp3:L"W6no֌8P*Qs]~Ox]m/d-Z":r^ ?gg2l(ϥe\_Wzku; BUA3@-ɶ\2cJFDyS%֚aMDRno{urp^iH[sUTarK,M. /$v-!2x0ER[,~,%0xr F抋 MW^/&y [.w$ߊS\zƭxkz!sHt%NY96[ R%9K_hzƲT)Ҩl_}sI)EЧC%ڡףpƕk{KJ0{"1ך[7a7Ӯŀ\ŧb~ I5 {#,| ^U)̒sH;T)5٫6As UWC6/Yv)=],80 jQLE]@)!D:.rR(էWnjެB__>γ9 ӚqsƸ!U.e%b\6צܑ7qbQg浕Ƶ\2mHᦂb@_DI ;@p2i̊jf 0!I al}Y5}a-v~|1j-.Ne,'bZfk244՞.NSH]dUZ"]m&.О^'ߤm=O}+Y$LfDybS|πoPa_y(:Ld;!-TQ@4}KIjOzOm0VDlpL&,P[n/YZD̐Xoe]sd77Q٘`gNV!cdIƿ iǛL{-@_rf$oߙ#Xᆻxe59yjivb֖oelД 2sdE-''/^?[Ȧ^C:EPj5Vvm .#vq=d<YZ@j^2}s)G>&ZBz]Zx ^ztnMcJx]i\5"KàSAYl#$?ۧ/ wkyu擘CskJA?|ZT7̈́LP˵4)ZoX߅ܛKJbnG8`#p~^X9DH(UnN"V² ٨UF?`?L(aRs?UNU#`A5mtry'~h7s e'pBQSdtATӜvz2in,* zD=MIEoW3Lx&h}>B5 nr?n:vҽO\=^/K`Xy~?02"#_X>Eh6t+ Nx4Ei羚jrV숻5ZڵZ?l)NԢ;q\f GYw\RcPA bw$5@{REz 7L^@(lPFc0$ NQ*Wj<*Ԝ//DИQ} ӏ;#,$u`ӭ$h҅XװaWҒ@wE\\;ZST3$ Kx$ty(M m*˓qX*s0rԳD|[T$bd4gt͉]י?BSEI< ɫ-\F\ *rQʳ)co&7׶ȷ0R,R /!7a|Ԍm=0Z0@M`>&(jkUK#ڕ&8$B=""o>IVW ,po /j%訒t:O&Q9\"0&ҡ~z&o li+Kנahq_o_nJdӼ:IΗx#V( 4d gSWi'߯s<\"$M;[3"&b6'iiꓻnDyk2(͉/c X1uJiװXl%>M\N7tQYLbo%jG̉zQC}a%Zdt1|A\A0Ega  d(~R^ $)\lL̼S1W3İpWuA`3q1[ʋn ʁ%Ak;w`rҖ!n:,yr hn(FL׭WǼdBJXxgKXogkB1e%!x}fu O__l]?`c@G50.ܻYbjh9HtuU3r1TO+'{2`|KY-',͔/~X=&tGLh601x㰈'ϭLq C2LHVWqvv΋ oyFV/Ev 3C[h#:8_d%+_?@LRًQ%g$DzDcbZZ(A@ƾ ~^~Б/Z7FP!Nϴ 0!MTCZAa<7K)ZjDRjxB0)iV.:+DiV6>( ˀ@s? V6Jm Pt2/xd G%O.P~j-z"yb7o!.o[) W Y|~6}nHуx}`[d (R,evLrpLtzSk,+9lŔ?V@ fPʄ4,T6;֡8{^qa@ ,TОv=ඵJ72QԫVq"k-]7s#䠴Fs@LjtT ^LR$[܈P u$_}#l ^*͔9q5]rD=/e'0y \C&3xPUi86!?Et =-ec|$*"qÚG dd璉P%F>>~I%oaFЀڛcꝋL ICCo1 qC00sV΍h :$\ Nj .~L`X>Or,ٞeX59p{\yQ( FƸ 46!0L,€("ŗ;T>D[_j o!sea0Kѳ!_K!qja _ 2ѹ?(Rׄ?ɿqo@y$+r>M$)Wp}ҀT __r 겺[XZucUF,Ǒ)_&X_yl~)ϟ\zj\ FXLwKY$K{5lY{:,HbHt6"$LqpVI_JgkR]M!dEv&ά ٨[˖Tb]R!mi4%Wc$'g@7'nNޕƋeX  9g(hs#8ޱK ޿uҕK@y͈0@w7fJDtO.GwQȲy? bS<ڼПZ ݧq끪m> my.g6m<Ɗ)ZӦ$Y -^-:~.Q6w;7$GcYb G1.>C4xћe2RǓ]0lF~dkܓ@@XGS%ΤO:A{We^ywI5D}HNdčbkW]*%E{h]ڨ{#.sS7 %hB`'JDE$b.#Gb>049x죻\Dϐ dWV-o2J`m2x`F8D8WgnȢpB8O}BMC" v]y17?BH8cSJs^wEO^{n>6gc+vm¤xʍ*\JWDj;!<1yzUD7ּ+{gXO*7x$fIs b߻7oiMPÓAxoDaN|8I5/3Oy^({uB{zyv>U[ 1 dRWL{ qLjJculq0ȳu 1/G;"#N;nV- g e~-!&;H~\JNR.i{:,Ny[4n|źג3mS39%![%4YB6(Z0ZtmI"wwf<ҘТc5})?ZAewIV:V+ ͐z'Ǫ#=z-=4D?3(QaB;Vya%x8C?OwD{ЧNgl$yR~wU'Z>n+=Lńc@w;d><'9aH5\宂zݻiڲg5`HXi)c *iv5<:QX'=~˾j|يwHLqs|dR'6z:9*G*.5\&8f6/y3GE-  iQKص̆cMD*ֶ`RIBx$ߓeXB z$]/LQS?Lb}+J+[C+~8{Dy3!Ay#\\֍u.LnnߟW~ҬpJ--eX$ȃQ#o8? D&@ YChWA3rG]vw =u)X]eztM'%kon| ooQZ\XeKV 9W2kkWY]g}]!nC7zMO3Y0r+2pݯXUô\d%O}@)V?d\xźr4pr.m-?pmMqw!4 Z˝jqɗw ~ŸE~2G߀Z),'K>p 4'?m׆/*)c2;Sb;vfҀ3"?QXXzR_HjmO",7ȵ@ x/!QDG+\Kx>ʩ?G07rAQAi qnQN 9+S~3ah&e15ІSdWr+?jMgGش< r,Tzn " /"U{A>fVXeM*e۳x͙$5~E~}jߚ'm}ɷB}#T$F8 =۵e:񈘑kߐSnkOO^viv(uJ '3PL jq>pkw'A\ak0o:P_М:†ki ޙQ8$)}pt3$e'NCZщ6h&풔$sEs}^PP81YD7O K>x9}!QqMJ(_ŸS% gkpᆪUH3 /\X*LJ]$m.u/R>C2q2XqI\Pw7L xC}tmugqG?2fAj'kSx Sji^tx dήܷ֍3JCtJQ)?4; 7b$޲sS*? -|k *EZ(OaӃL Yaq܊Ų6ׁ'rΦmM:*ӟԤ I\qt`d *Vǭ o]+%"i.8hc +θKh!'I@݆ܚw]VB,J=AxQ1r6M8ԩd7n L`b8us0졼MoPۖ=2TY>x[f9~:Bgi9m\ujVJqwVSpܸiQ{nF!ʈ O~A'ɟj:ŕLAw;ؾd2aaFSQ3KeR#7n%a@p6gs=v \kbT>j\*_tH"߉L&Ϲ/3tANx"#[Flݲq 28M_lRa-3GBtBkYmegMC!m,7m"pբ{tyƎ\)Wq2q{nZPFS55l1{o위1v+.;Qtm:w *+sve!Ag-)W5 BV2֦_4"O9 ).fDI-\ a\pzn{wϭ4{`bBpSi.0z7ROCEyz%p׭MyE7Vd 1>WLXb;5|1,]i k^ww_fʋr;p*!y2t$sVEn4+>g#g˹ Ÿ~ Fph͞^sfpD,渑Hzpܙ=@Zթ88!ѭ&hkH|j{D,AWVΑ7ݧֈ `>0ILD* _*I)d[w$6 צmnzFFJ Qtg)bU/!"6($(8sj(ȾE[\}Șb@-eMPQi8ԯ"S 뀹)kN{?KП<'ǎG< 5J%B!×OeqU!;$ Ҁvͦ}?Şjq 1TZEL(\ǟX xQ(htnK7tbI-cV wAT󰜇H`4I:VrN`I-,bk&{ɭDxsN8Z_ KC|iW^[{J:nE%/*{B@(`! etT  }߁ϱq7r뜢!UHnB ԑK؏d\0K&W^;w]u.6Qm@ƦzW Xt;xϺ!u(.2޴HRkN|M&@V3.X=ȐA4\~4LIZ?m s8~B /Q5xP8kބj\Ve$/ߟSO1f='bD'd q&<%{ME=L5 *'!X*0зk.׀̀G~Q&RgH[ɂM[˨6 89dn `=.څӝxi|e=!?>(/_4vݛ7cHd?fTTByY=ʹLjLMd%rDQLfk _=܉dMG*t-zaDs͓ F@ZrQʂ .& ^/' \іn GgisWO $w >.jG{bQ'6( =q䕮T"O@kcoAu69sld1לxm;v8CܰD*$:HmxK~y=O?"0aL=` QyN-m㒹"Jd`l1OSg8 xRKtg8Έ."j[>-px-,ՄJODĽK1RVr*{9Ѧ6bse6.F^iyy_ T'5aW౐l;GS7g݊/ԷtTE<.T;%kU?G\r ]CW۾p!f,Q.i \8zO^2=WqSiJb#ˌL?]$Ԉ%jl4V.B\O뗃heɹQZ3 I|" he}Ǡe9 5`NrXޫoϸxDݝV;RBYAvu@lvoǞo׆7O%F O;o9YQSb҉:zPCHzÒ)62!f*:Քp)9=O bT䙣<*k1ܐw<Гw*4s4vD !W= A(y K#\:-)gSP@h,ʜܲbQuDj+* u['轰.Zj)lSbā  2Xm!GkQ +[)fH=;+r $!-sR-mc܁T= l`&Shnê8+&/u1Fe} >P^),-p6Yh%\n:Jww.L,I=xbW%B۽RyR2-T| oJa #bKya칞A΂nšbOT.#H.a ђ c>CtD)H_X%L"ooG?ge@h|xz2@zohvsh  fV9gQaOu^ۦ0ӽz`b-iєeNm̧&=v]<^4ijj:8m; +Wv߶ӂ|`L++U_4lH{d).q S#F|biIw" 6RAF2]YU5W4g E`i( IW)%t-6SV>?@c\M "6Nz6=ږ^FBWl5z:yJghMNX` Sۆ+fo93/mNOY7:ߪJu8KaQeM&w2)voNa׽PpZL ]=B*aA-ViI9$}))՞94ٕ <0̪3 B(c-+>]F rjUt?#󨅙x&C4C C{nyqVNS}vN+W -Dחe`&`"B\:z";W]/[*(`B5F1HB)$Q3-$\ IzJH?idQYU6h?^Le7VXzcb ;cz2o/T D>C\2MK҅-neA#V6u y^EIڢd3 kӡf Iu6֟; 9㐱ʟ/ђ K9A3Isr'c?+\}zaWYrL*}wo nvB*.!m60w,4@0KWrߋ)Q(1ǵ?ʐ $b!`z]+&A69M'Z|4ᰗvLִ81aWrk makxsv9Fyfi*Ln+=gV,=ꩢ0lrod7qX.򜼨_nPuᩰUd+,MV_l(֟ : :tR/S5ͅ)<;"0jW$E? 5%"(Oud:v̰vqQ0 ZL/>Rj|βQ Z\PZ,> P$)+Otva0B\ĤV)|ӠЈbLgIU!IbIԷ2cSNwք @a;`f:͌ͽZy_ˉo`e`zS`|Ư')u !O@ 6(01x>˴R!{e͸%0ADjnH22:æ2h1JZ4e1/֏Nw^;o\9YSa[!V pUt\s?Т1]׈599wqݳH9tc9DӤ" T.=ڠj$ }Fmb&dwEdxg3ێ(7RBɴM%GG'WTNrgGebi pFm{.:Ԃ-pC(tcژ5P)=5[I3Mg^؍,ʨ1!߲J:',X&$X؈Gcm*ˉ>8@jxB2<+]z:qY ץY ǢO;_$܅#G}~'C8yVՆqhcLC_rvFXC#.e6`,x':*<[qkW @bMhKHiPΕ/V'[ziߺx2x6ZPar# @Sb]Ji~m&2e]aư$ ALQLy.-hEwQWoVol`k d";.NGR)qpZe|J8{tVOBg sV 8&4)q'%>>iR`P)$'}illmG|s?*8!J1dT݁cah̾uTKi(F1^ԱV*_sISDə!vJ߳ZYqa$djPԘAQIa+t12D\Gy.bss t|~rRSmA 1N8ONKWKJzfA'0*uty^ KaЙPGRۙ1 -|7 Hm%Gy۷U/u+t(sHOC̒8⼥ˆ0A&&M67hVѵ53+%c G5aXZOhl "Uį`Np!W SZ";aLb?:Q$ZCL(he\0BXm9y-2.$uS#<x3%zàfABn-"Xzx( !KSc\j,K5?fG3}wUnsf}߱9 9T"!WFx\_R4+y@fi> +{ЬBr(MM _)ⷯbMTvbvkJ[?%GDj@|Ѵf1ŴV8t'Z:F|Vw*H>2ߜETc7ټi=Fl'͉~mV4CBbDq8Fq!֣̫]Kk,z 2 ђH}9i.;*+y攟j`њ}ӻG@\}?.-AܕqH&i3lEMqK1e4y+'ƒLHK"L譟={4^&ɝP1t>L$k)8{Û~ͼR]qSV5eǬʲJyb>S%\as)DN5xr&fïxcL; xn)^y+ڦ/]z\)7ĒDPF]Pۚ>|L: EehGV2.z [;DUՅ覟^~W@v@]RWjLZ:Ct\RMFf7pr,Xo$ AK"ٳir񖨾wM _s޴FȽAfsHydpުneC)U Ů?zV+ sĢxe">:VJErayN-ÐVF8 C9AAܶ fsMp!{P ڷ8(JF!i4If~ ISap݆ĸM#UwBSGUJ|r贉x\}X&t1)83ё2y.7ZW8ēToAAr9:q~=О?d <G0?ҩah?П)@ج釧򠫾ubx k Ԓ-T8 q{hd2,U|"  Kj*w3vak[+MΆ N?cAP7T=skp>5\%'/# 7}Zڻhs_} .Tƨ )m@Nist GY' b W*~KGء:?|#'7H<hl/'Z?uɦvO^ۧ{l"E?sJ" Ҏ(CSM'~ |ГW \YpA9`#)ܗs+ 0w;{&gG`L.3{^qgaIcZgSwu'8Ծs_kwnڇ%IAhp! @wsqVlA bV'p+i@l5rR ż?ZPW@BK^xUkzՃgID [8EdoZە:sZhf 2g`.HGUf#5:Se\jf2`p(kԐj;׶8;a>1ۍhڠy)cYEf˳D ƋĮD?HI;AUJ4YU[2ڛP`TD|Yc/(Zŋz0A`Ԃ%\`G*(W@ۉ{}EzB:X"7%煲nBʹySm;ߏi`VU cވ+=Q(g΁%Xݩ  ̷J2tTr`ohіDLeoV Zyu5Q Fl9,GP$_#*sger@Ď)K00Qń yU$rokhsՍ~/1||Q zMß>gnb2mhb6`TJ]hO/M U\Ç&YG%=](¿ѮkAbEb'iH&ɏS5X?T tk^|Rݓ@$Nz PYBo0Zma0Ljd-c6_ ݑn*&Cl"|JI*jι]f:E☜Փ~%`8FxhR 6]iBفNPŰzJGg*j.O.4w`_ÍOXHd82x$+PFRqM& ``I'-l7B;02<+ʹ7jX`RQaSȇ̅=F/4loX̓?CwƪV!u9>!,=YJ#PޗKE2kH:5,72vm=J dS%8 @ 4r gxWJ((loKA ψ]dY?[7oHEC3H?R #K]{J \H[})Hi)ZNƒMA%ܵ(fVK/L1 V1wB6!j Fl%,m%M"7q s؅G;TJ g1Ė%VUצGP2NkҜ}K)iu+9E2Dބ\g}b~_,(T@,uBC'*o{@"et] # >^Z<-;3sVOq;}\?0;?{>7W5` _ Ssnl'kQD7LFxؾƪ;nr3 +sO1sǺ(vË6 ?M/7?A_ciz브%D ߸,4/Ӟ%@Aslp94-Y\O)4Dl/~m o]ԂE`olx?cYޮzJ`D!7fDWXJ_p歏nS#}m]ý{|a(}g߉H.ko1*B! |m-Np5 "W&SpONjתbMpb >˽ձAD!omW`v ֚+Pm3~7)A'uk3?(׏uQdyѺr^mek'^xBh ; a|7,4~> M 6zr1tG]9ti+-+ C9A^O}GJ\$vr^nW9 =2&nƜ( 8sF<"; ;˴pnZ 5΀>)L;}VpՊOFL=AzU$D>^-S#"U Zjh ]I*,CN4Vdi,Yk:%ņ ݸ֬2CjSKm"F!:4adTNJ5YӉB1 igujY.1A؏V+<˧Cejj3tSܰ0pB.'W[`vUQ/$Mdc:@8n ҷT8ׄrڪ.kj[FNΩ➴ kE ## "tf+̇l1 \Bjh;--۝@`ShlmwEcGڋa+Hb\G W6NN5.9{p˥i] inM~װ*\ɕcB$f?`L<}3zyEZgK<]P156#g< g T"ll($+ @6]fspS-cds]MlL/~^FG|%~?v"*k6Y;PwV7~N;BEA3hb.SOfs[-u6i>prz"_-x:ܺdJ2@?Fuɔ * P J%+H&Qjc)^*Y K<9 jDEKw4S_.@љ&6ƀu&CEZ{6˛_zjT({6N>9)XKfn}N9?_^|C>>*1j|hJ=A3Nܥ/عЏ@m Tw2לijQ/-BЀ"C sL+b-#y`Ҍw=PzKN}-uopD ^&n;fΐ_lAnmPC*$kVTdBG`^p o˹ʩtՌcMі&<Gˏ2 <ͤ^llŮ{oi5bKOCM"E (%5T8$6( [;f.3s˨W+,XBG/CsUЉotm].,е-!/i]ZQм2BeG[%9ƻk@)Lr[)>RNŦev* ǯ(G~:b qe|m5& /zעEu*䃁R,b(D1vd̄+ ֓/Űw\T& & PSr9#ƎdGþcz 3"TW ݠ.*qg>w !+s|mtD=(x߱$9l #+CW4s boAuduQmF=}+ R+G7V~Jħeנm q1kQ ̘Q#bzu!3>ݚ|&oȕ42~Սg 7"ٖiTRJEYS:/ˀ1,gBkQ~=/* 6('iͪLZ<ֵl:.gPfi0^ESМaf)X"_:L JV,E)+‚ DDiVW|먴SOj]a7 f;Yӯ]R䎯0:^oKm~ќŽ~ :FZVh2gREIJ\:2o>6~?tH]4(k1kQeHWy䑶Pr62-pL\) 3#g#yͶD {%l ϥţKfrȼ8\J8km[ӆo2a5wmv.'CYZcE}|nuv,nQ;Qzo߲>$1wLlDTTŔ 4!@Ыd&8Njd-#y(es Uy3RI;P_3ׄHD{3s:ov:{[vN)K#\y039\ʟ\;&?jNFA" !Bƌ" g|'=u2xk2֛cBсC}& iAUkNxīe{n'F)>Z.iQ!_*}u 3byߐ'* U(dKMEԇ"&%FOv3s>5 im,g۳*?9=3zdqEjӬv oxIkWCʝ @[` Y>EΒL _\n|@qUS` `` +]<0M*0ek}dU7+V~#nU,>r{99+Yj9#$ꩳe^E3c ]y6(Y0b2}]qtϵB#;"g~8u  jJTz!>uJlpCa9m8\i k=cRt5߮?#&:I8zI~+т_'q[qvZ*-[ Ht qaF惁9rd,#>$H*= ֳۘl(.VZx֞'t(٭L9?FF]ppKJn|Y]=\E0;Ş9 HO&i#*8:-z.kw5`Z g5lA|ճWHFPiY̅OYlpB%`(x7nI 1Wr"rL O hS]JGn;Yh&0;U:h@U`VBi]VybQp2Vu^롑?J2R}ȒSN Hr=ui_Ay?T;ǒcxS Liur$o!rK[[KJLsxFIK|)GRhPb [[^k*ʽ]wY3$3ee!בoO55uӿҒ4ʕ}(_O"S&o!80 W xb #(+ر YџҺM9zd1E4w.T1fqp:_AhsuOLz<ÏFB׆UZ x?n֊R?,ȇ)c[$]$F2<6k60F"bE^- x<$T?5ή׮` jZc;93o}KYG4gΟ=\ JCDNZsOh,@Kn{L7:4k_:E^0Ҍ&ȳjsuMD胚YՐc/ VrB7؈J Mw͞MȌoAf6D !玗O $ۍ3k@ >-)C0lx+p%][n'4^*czҏ uکoޛatQ zn2B)ල9:iגs7֟F0R^I1"(ϙjUŞLT̶Pw:)tEj J2ィpߩių3h .uFEnwL|zGtIw[>aE@0:bPG}UgH*tEOmޏ_N ΢VOЩa"v(McZ.+?S`i}M5y=H&Yqt:L~y{S/B͑R0Nu {K(iDקv_2c9>Ґ FĈ( fNJ%o i5>Q>:3 >1]E(S4T83/2!cos'dO27q=<_Dފ]!ՏD:\k 5!9^:%\Ք疁C5GX'7x&q\5UuV2da>Y89h[/OcvӓZ#4>6"^Lʟqq{_oFSIb?h/NcZqh1fd>DEXfvY䭵XShԯ:U^c/e&PWjAIy zv6p@|zZ坳yp!alʪnLxUG<7+lq~#m'iyKyY *Gqx9C!I(_qu0z_աaO3) )SO&u@ z8 @ Kq)O|ĚI\J2m/CoIs`W9@t.g^.y۞ɛ>|d[qzٛq/X %: Ц0 BǸОHu,6s!W5dzkWYfSUrc&?#"[֦}h <٭ G]MvRW )qg֏M6izG l:W=íf4e3`炍hQv8֮#2!]FU _ 5~/$~sώC{^d[Ld Jfr{/.VsWn7A7!{) q[s| ~Q` zžQ{';~]m͂j#Elbj7oUzG[:_HpUvTWKp &Oʼn_t-FPҷ3 [ouJP"N++^_TstTY,0l4BT9O @ ~K:(~ QˇCY/qӐĜP_^!т3氤L P1Y7=NXȍ9)H\a2o=ZX"t:3oWPL>@*'fs >NpǎLz4M>A.8]niSc+J%?AV!%fCm_biͫ R%q:3G+3NȰ}Q+w0$KJ}O0u kR/PNG-+uFi " D%ML˽^<~\U0%RYe}`Ϋ&&[vυrlbM"behdUQ+h~~#,i?!Eo8rLlQ6KPT7nq7eA^TQc(һ1I]P WX@O|6C4}t_WYSS :ը=v]6EltD=syI]\FſFR7n5PQ=$1]HYWT6_@^ߝHsI[ EK@҆Y_W1M[FռXKt*wKMBdC {ڃ$Md*#&E$ܫf%ñn%4 ](B.%0[nS9RXXE:֡?PL |!ú%+c%3rχ5-MoH]SBGu5"1GkG;Fjձ,9&WV\Fhd׳lin;.g*u+h-M[@-MG&&0n*'8Dw3GnvP{w gmf.]6D`Sk-@Xq CN3*9gL7>Cp8:9u[kt]Q¾{_MRU EH hgDMh!ޔ˗hۏ^#Ybb=+F]CnU؆ ]N[*XQVhfZJBl.d$Β]V,QDS`^L10ZOjznLX'(>i~ќBsi6糮XievOM?Gx,MԌ<\/SYr: KjA2{fzx;r5h1#g2|vPiG* `wHncd{'DZ1"'[d8t[q*/|eAMrGfxm˦Q- yxe:"J4zgַ(UòcDA:3L-h_~-|wF$XyL1 F s!wth~X< ID7-s ֣B)_oo\UpKnzcTܙ`fa-t^2BgJ@jH!PFN JRmmWvfy^qn> @]ci*n2Ĝ1 VcqO%ca7>L@QTtծ-YkZK@pϐ>q]^3DNPLE gV4u8lӁ@TC^@ ]`}U_};鶯=88Y֬Om+~ry-ΖYZa;lVz0 cqu`ǔw^IJ lu25PsW*1 eB͓#Ť!aH, ̏?4A`@HYOJCv LFqpI*#؍k Cr*{Ek@ârުMKoY hZ @]c^ k4`Q- uT˻[.8o35tyWYR|,lkˎO6c#Jq2v"3Ef0ɲ!^n''WW:bոԺVd3 |QîIl@/YY]$Op4  Gj=u l*ǷNsȌIҽՔ98[doV+NB.*3؛sO*SKU)u},el RHգ$)^^6 Q ˯>nk^KX\0bs䢋Ղƫ״_ldDE[@r5Z>` Tsd[Ou#k7dEgk@8p Tb#IPMDAD,`߶D@&ca?5p.ϰ[\29ͱ<§$J:5{I' pm#-媛$SnY? j֬WXv—Wbʷ af~L+*ndHI(UvbyZbH0=K}ٽ9x0t|'ʪ)/-/PT  4',|.Z;X9FFb;aƘs>tKlF]нm$d U=&\q8'ӾMi3lA*M W nh2.2PRއ |3ZX dR)Xng[ÄoA!-G5)&6bZ]iO<ӭte>փ:L@}eBO894Jr1 $ +C~%ڗЮ?,bi ώ 5U *"? -Nt/lΏ/PMA !gUӀNw¹J8q3Sve &vN -0ykn(Z_-Ӆ}RPóEL#辵Y(IJ1_9lh+rlAKkˆ?-pz}9_'N.6h$I ״aG-v" @ݭĵzao%]%ofU2[VsP\p]'+#}?^i(f\دSALy8aR!X@`X?^/! $ 5 }6YR0Z abNlm8Wse^}er|I5ީ<$][9çԋX.άLj;g uLrzG{P'n3s 'aD{M6vZYVWha N^ڹ;XjzTe$;H}Dȕ~5~΄zĪ \8*y9P@>-h&ĆNގj=]^75%T_2;'@B"$RWːRܢ4j_eNt"g!2v:, jyD[FK%jHOHĉ@wvRNptR}<U죆lt,wN3뷗brds?'[Kւ3ʙS6&d~q,"]_zxNA@ƧH]Rڡ#/q3XTy+]l~@q'GNO/l@UZK٬a+yƦ&T_ɵ>O=}N;83R۫39 ECpcJe?2YCU՗//FyFMZZCN/}R@!WeP8^TM[>JEm7jȣ` iQ*5sofҬTai M ~W 5IEꚴw;+yiFMQO7%w၂,7ֳ*Dṅר4R7%tf;o69ȱd!EBXח'9}x⨩R\ؼbuU,OC#I)[j YNlm L9k,*W:i}CYnzt$"]"5S *֞|وLb~KY@WJ+)1ߢ-Ri9JzؑuDKVvH8i!}QO1Q?|A)i<+xX T(Xܽ?IUn8zsMŰ^_A1u"5~'ۆ[KZ,.-s/cJK!z3cidszH[v=6HVn!<774`jmHltMFLwa Pf_>%)ָ0 -3vx͈;?mقLlP cם3!2M{1+;QF>n%Uedc~]<7X3?no <2Y$kR&{Vf]Zz '"o2VgZC+ O?s)qP'c AG~5.${T[cN6i?qoF|mE}uldǹQX-{D0?Y̐^\{Ð?TE*)̌z {~cΫKJ=h_UTP}t'%I6l*[6"?O;=}ZJ "&wV1Th FeNʞx翭)kWP-KgF`4_F ahAUu&>1;xχO`GAS$|9WAl,^}w-xˎmk}Uշg\uVtDnv8˖2=D`Tt| l0X>EkMS 9@42q΅v~|;_ H0gbi< P%v'a'"s[L^KD#%^B_ZuB'{&"|YNdvy{hy=LPaR%8)/}plC&JrB dzO[ |DL,vOxRuD*y۱ `) jU zCĴX \]ƋwN4C,ӟ߆2$@ =rC՞OTt~&Cl[d$ .ZGHdKʾЬ;br݀.$I38<5$ T޲`sfg0CgT rd%X4Y%&WS3{$C'/sc[ݜ MY<@;R2oqʮ.ZlӪ.G״ϼv[㷶 0-~qdwc00'RʤNj*.n=mVK7ÜgL&dz2L+e*DK`G9'K2A@qx0_/x[< 4HjD=\X>ai+ _NYW1bK(oQ#D@i;$k:ay_B=m,.R=S"'BUlaPxE(%r@RP/ 30[%d[GHS`[hI=4p(}N*KwQEp.]?v\i!(}h]hVZ"v՜6ko7!ޞ1hbUl-jo_~n D؏$szT+j?e=Fi(8ݣX"uܫ z͸`SDzw?Q/"[ό{xmhW@Sՠ qя`u*@ Pnmi?a &c+9d3 Q=O.>8G-/[:)pNWkɡgRV 8B%ncѵ"BJ`YeONN̈[/Eu:q%4c ~ŕI&=uI},_54!MShsn?ϣ-5_ix0+CWqogbi}yjc-rXx#X7\`P&E 0+NAKDf.,c/Ec glxq8n~2AM#Ut}!2)Db!` 6OaH݃If$P,*{؞*YD~m領Hm]:r$svƋ&7P_+XlXrB^S%9='< M#˲:Cz٤M aقo 'JG dBk>tŌ4#?G{ ^Dd7|-_&F,-4]Ey̭-A/U}P3kxi4_EwkcVc¢ 〩C%1kK ]#g>ĈOuLH)SƭljۑT(1A$%Rxcc554|yZ{~.ԆiH{ɱ"'uo"=0?M@×Sɐ,x&w@& T\j@sMEddW&$r$HLZ-z;p:-yURh9G>(-K}m;"uαeHAX%:̙4'%NuC-%ήTF{mwݟ. Tw>|\OagM^NYչ!U\dҩ?>¾+U]ߋߗku堞]LOЬ3!!ab(M-nˢYgf{m$$<5q[=!\h(ԡZ_S|%+ (Jhj}n}x&ˈKw[R].:V=ĩ@mX l?n}w)PjymxdD 5my-Tg?}Bi%8%0БP!q͂ъ \\?ZF WfC/]0|/ـyp }*\"Ytc[ĸDz(IGWp4+Ü1>WYUU';TNoRg KdL2;rkw1JŠp`F8f_<Q? 齪3}2'dl ;9T[s# O=iͰ tU4V`3?MHzW+]?ܛz= jgK5"`U'!b#EC. _A7ǰn0򬫯ZRFJ0 m YO[zR3dgﰽ.R@4k:$yT"/nĝ$&,k?e:= uѱKYNI{3?p[By$=v__,H"-td2+ƌ!8q'12H s1Yt7Mm` r(%1Lv{X1vBsK I!{*գ3G׽ Dd72:\Jʒ _8ਉlq+f>_29Yn#:QwT߬*U/Pi_d/%0TA9ڷ:o#t:tNbHᛙ >2y@ɁMOWlx Q_< e#kz%YPfD`% p~}O叺ڳ} DD] QS,q9Z*z6{۪i 4j,u& F4JoGdw+\EZ$TWKGdyg;Qo*n~gfUr=Y< boz Oތ VEsV{97 !>,d*gyJe9ù-P\oڅ &*!t-8ɉ9|c' K,g4Rzf;pUlu$Ke,B<m/Cb;#2RL_+m%TF^b0t@*}8"(Lx )P'잊q`CH4"U]\S}AO9\ƌ)o>E:JEQSR!fQ+V։V&.0Y3M_IjLP"&Sܱ8 qb_qwm.XN`ҭ"*=`E'&bMN_^:IOݨًN80$FP4+,#gZ6uN7 up`RV@%iӽM&ɯ tuL4Ŕ17GjŏS^",Jܟ7ƛ ֬r8Ds.qb( /W1DJ^b絒É]S3HuyߪOh޳$$EG>\ 8x#>G%*x Ϟ`;4?%.g ݰE` O[Nc^x،HmqZdh>w /M}TɀJ1xc#aT`WKyzx`"δSjx@B?=&|D 5Y ױnN%`r%hs^YDYu{yu i"@O'-L#dtW6z=kTUqD5jTRDu,5-ME*E%eZ6om/Eg# ]6*`;ot6􃓋s3zK-IJc-)+b ]M+?OKH,:rz:3vֽ>\b6(Sj@A78ݯl'L>/z3d); Z)y}y6U;Aax淨<.Tv*XB)#B.7%9F48^~pg8T۟W^m,Jh6uCS\=OjWicz8bŵd}ٖɸґٶ}:pC m9ܬ>ySn: #d"fB a[՘xZ>vZP"ȚȣSlPM=g|9n+CUC z"kLh9/69cvdTF>k22A1Vn1hq{,[Pη[C0[@cvIJn i[1~-C N'\6]m 'OmCL֓$+}Ƿi؂ H^r ;S&#pxN( \JY0Fٗ?|b&BʃFj|epb5!F+6,OjYHՐk=\;kEh43YikmE[1m]+N%Hʣh8vx|/XG8{ӛ\vgWfhiVULOGGցK1*C\}utD\#b) I_:nKv:=F˘TNd>:Uu)A xĜ6d>CG0c# LKgGHƃC=zRvc(r޲dqYzZ) F$=Glv΅_,S{2$7XNy8 xmUT{bx[sQH2j4y )zGrRc*%}rP|Wn +fÐ +p X֡ T7H9DB&#}IWL JDFnfWI@He o+`-6kZ#|'JȼF) Rb,B[yZ}(x Q.,QFBP /4 f12*ke5 ,ʼGz_aQ5'ɔ8v8ҧ)&[V, A,kEN2kO -(L!c &u.3*IJӼǃgִ i@a!0$F3LH7ۧqfDV txcrִYyTȍMcٌM#CrYj J2( ]+9NCrʄ'is/@`!s [ӘRq Cj%Rҕ7x,MnDp=ԛȖ[ke:^AE(@2*qȘ <2[*&e-;^>Q|]3( 8I86Ҫg!!@ݮ;n6ƤrUoO]RsIOYu[ e3Jh*Jȅ\c5g$^-E=KIa[2hoRoJ,X.h"l f#XdԢ ~GPD%܏LyCIJKx)] gX(8?*4RzIG5a?j #3wm.7#&R hf̼vƏKm ؘ ,g ɐvOx(/K^yJKO6 tj&hoMT~:i=5o, IZx򃯽D-q:h%v$5x nua9i e NQNNpQZBhJW$+n ."•ݤ1ks=0gƛ+.*iUu*,҉lA<@9+.)tnM率-ȽmqW= :+X8?~ˣ̣xO7ⳇ}TG #P5#A7 SbMM Fߎ.q=C/, |ы,qJ@;OH.v?]p݃_dp؈=}u6rѻgXOM)Ik#3#4cZu Rṟ)qO]IHԾ^w]auM XQ\[B_F6vGWcYzLjR˸&Xu~yfS+ giS ۓQ\xvިW =v+eҕpaf6$FV6ycP01n^~G$>ܠv@ip]SZ{O:+6Nrct^, O9W!= I򞙍B.0]M' OlJ iE" 񙌘$.\3(p̣YıJv TF T3uS?AE܍faK3!~8˅pmw!\OeCS {b\u E[Sp-<ֶp1n¨ɖ&M316>h$?OU%w4Go?ƴb lb˔9В 9&cj(JsTח=I"<>/\9j ᩔziϠv' ڑT}\O}94D15+8@ԣ̺{AX?ʰ"|1;.g0UGWKQiϺynnGktԅbfy/uQF#$+2^=#rB})K7d1=FDZBoTD?|Ph8F_M*#rOjgbA`:҉}4rfZQ-6FU\wnۈMM9ij!P&tZjJeJ2%5<׎&>fP(SXD@F_56$BD %۲VQ=7v~yjs@NՕ 0F^@:WxxB {;o-G۔+pSNA}ØŠ@_pQD<:(NQpگ/~ rܪ ~&?:w %+^n>>"hkyU;ċ.tOjDƅ w˫?0GTN^~psiɒ׮@ 0kKkc\G$X_Efk|8$Ar?<"#:˦k1cwĚ44E:Am)/F|&ωu1nڰōOd}1Or![Q:Q{+~־~=A'bސ_ 5{uǔlFKM\WPR C&g 49,rGdfSlW汇bԻ-01ԧ잴Y+a˽JWbH-/0lR ~- չ;_eDlݡbt6oX?"DvL~処Oy3< _9oL%W G39͋}QivùaKʰZ 9L5j`Z0Kk;#>veKfKX%_G:R#ڕQ'/{FڞUłD`K8WOp@a\6Bx\(ՌX$٩$CA`@]f_v}cnz胋ty^WO줍Ms:kEIFTs!KW}|UtIV% ,9ߓ t})D%f.2IxgڀBo !4$viSՂ%,X Ƿ= yպ@F?jx^2Tԓs Ed-R3E.O=Y+:7=ϝqiojPz|aGksT~>*wUJx5:A`#F;>9|d1m22resh:wWw04dI30k0/ՐdO-IAc塦Mz?h<>ev{?gS@⎊y[2|K%oчIp#-3pq;K _!yywχ݉Tw-x8Ic Rlh.##;DkO!*y(QT\"L>"B<_9rfW@|.GE(D9-d0ahfNx6$k">>oj:b&,ǝ}J3@9>~\0nFZZ8)M@\p,~Gp(ڶZ`o|d(D Nf1[8>ݕ؅(tU삩X5]fm[ !a[҉2C !4[w#Bt6 uzR $]vNpU1{qGVB 9KpLfտΗ {uD ӊ79N7nws@τ JfWV,hI+D#_ ƛ6]*lB+9AEGs>m [`EMWxJz~`\Cpc5\G4q%Gg y \?T-}b-0J_]]Ы. ڮ>X7Oc!/H37*fZCDyِޤBn~Zx0a/gywBeRFvu9NǑ&:&_Xmjs82\#kC~烠{T^3*f9m8NZ j@c܄bX,'m$eR{.!?:x c[mݬ0wv;sD4@/FJ8Izv[Gf])>;d`|耇3}" Bk۬d)݁9Sx*ʒK(R L}!})TI7q=3E8k>鍐]AȦwxa4Q?ެ:}Sc_fWC6}xjF V- .Ƣ?CX%awl nԗ'xUOq+  @[kiLE:Ԕl 2F^ |{F2TdH]ﮚT0&O6C)M Ylhbim<)%\D;ɜEѸ'S 8XV&dVl~S ܈wΦҹ?fx!n- pr)FL}p,Q?$ %te#NO&HɎ~smdž6w,;2mC.LoS7ݥe\6x)vJkz?Cى >G=}ð߮^M9}AZAׇ\@2xndbSvl?V٥DkNdF>mI+NUGQ({Hf> >hDUiC7ҳbxX13JԨ+q):<&0zQOr.梋N]'\ĎϨnWu< {[KO뉀UTUkQ[|uCQLQ(a}M/3 ?At4fزg_S`Hp:S+]BP^*wm11Ċy(S$F=).D+lEm!c\ hd u9t/ƶkߗY,.  9@?f"'r#y&xEexf)xcbO/S(޼C@_T{?|n"IID 4+R19WO.R j`<3'~?Q#CpAi:_KUDQ}:'I41;#PrV2` jl5W}j[96e#n |D*g%HTa69K V#*bA3_6&Ю.XJ)n}.HOsk)+ Ij&iJGi2=PuY"b?rMqczMTPcaw?(43'GUedy [AEԁp̛Fb4 lf٣LBygگ\Q>2HyO֫"-ۏo@Qa*|[}: qPG|}gB@T btjq[,| oNB Jc}l淞xx|M!`4/)&X Uzyqmǧ*͛XS\JmfO PX:(= u,XHUWmށ 1̆=N) ˂B6w!) vEU4 Ňܤ"+xnNu4!r7ŲטP[}ri *b:N0jpL#e>wW(p r!~8"[{B RMn&V+Үu罫Q8~'w=ykaK-7h >_Kf(`v]'&+pPA:Bgw(}$8Ru~JJc\0Qp[Fwh=,~($ú=c>_ūeQ@k ick"D:ydvX7zzֿ0/t/& CZ.i*b>lIt,!ܷ3JCbR3MNANZb`@vVO $z|ĬKZ^ʐ%|HK9xٜd,>Wau:dDya^5޴X^Ѯ[³urٳ2!xNT6͕oCl v Hh⚇-3ҁd9lw=bİ OL $N8P$kobC:>}ɸ-6iN~^r@TD.vg (%E@6zD(=Q&iꎼZz܃$"rS߼qS=hi6&pE`#~wO|-1@daF8 Vq7vw/bdgn R}w۶E#jI 8?J5NױM`m;No-*6N9 'ezx5$ 2Qh9 _Ko;x^I#V`QG2PCAG5^)[׀WSxH[_  ա:C#Q#u8V+:GAPQ, "3k!)ڂqb0c0qRl_rKA/3e?Cn҆9n`wwXrW7"lGs(4T>j#2RAkd @=an7ZMpG&u, ~{8x*LQZV*'u k5_n$f.|Ȍg>O}]jrx_1 ,6r| S9pL~ƯhsWd.boVl?N GefM2'4Iap7g8ve)S'fMJnm|縯LJd~@ K OfWɥyJM|*?attbbc6}uG;K.qGEȣY^MH]r&',Z&bUѨ[? [΃m9 岫 (e$Sr p8& ,RSzOS?C񿢷4/C7߾7wOؿ)'mcqi欛 ĶÝUWn&W~7zIVݬ@׉^*Yg ޱ7h)0D?sÈ;HTl LJh} #)zb-oVQw~ {C}G]72zT KcV2KL+ xZz{?d4|%h150L>XNK'-~ = :N Ș{U>CUZLxVZ͑[214ȇKs/8]DFeIhy3!不Q!BU.I.A(= ʜ^ mnp%Zmغ ҽ88Q(?z}eJ(gS2kʖG zz:gI#}񾏮8;[fy/쏰UF \nG'~4%nV_D5m)k,lz~ci~zIV~@"F;]<3Ċ]RևBA4ĈmovޒhRj_kϋ#(Y?dSoZkCŒ6G4%6&=O,שM1k]A6ӔoJ0=y5=P}?C_8^춖z=j/|0 tԒ?ɛ#/ᚍT;CsI̡ya;]h2" :S4`)\?T꣆"yd)";2;lK4pЂYMM~AϖIZX`= .-k'ӱ>|Wb|ēP,+v:z $ YI v=wγt;o1:,`nPOpUVi, s& KkHSM E,Xn-Ҫe| PpZXόCܢS!H~nS X/) !0-IliQm鮳16+H'lEMt׻::ӰI75!c`f؝bQZ=nxhIk'TRH3 <([_*qKT. Fj@Ӕ u@O 7ՈZ+ L`,[e9=p NϡIQvg[Bc C1/Uz07ƯBy&1* !)G_T9P)saA^Xz2wZ0G&$0(їŋ;NuOLN^òS퐲-UPNq_'$qXQ"`l:tG=pFA#Y;ru?3$́?uq 4UMX<pSoLx VwﱩqOPAwyn. pb$jWt+ڬn$l>UE2AƦDxV(cz֏.aBjiT@0+t> f囚 1B`Qͮa:uG8YBO *>`91*^~5E`kao#>o]"DE_M<'5 ;qqFS9;{ѫ.3 aUVp\3[P>0;iE+ ;nUZ!T9Q%s,EuY*ո{@=ByV 'n:9dO [نkDQn!bCQ:mV. {@}J2)֔{*. 6$J[y^f:xu?̴B)W%N ^>DN0ϵնĺv{wWS>>Bn!KsS ece|!)rMa򏖰"F$:8 N[hfqy`MHA̝D^zd$o \sP;CkXEe.# VA7KIS]>=y^ IݴQ5[H*sO.<~+Wq@Y y)G8rynD@0Ss^x15r'']ZIe] --[V;5L_"T7g]S~2 M/X6P{Z'x:@9^5HlgadLƯ$E`7n&G_jPKՑޅs:^@R=[p{/ -sY4SjfB!0`K8fYo@$-:ÅJsVR4 QmﺓR)SBi·K/+~E(R$Čtt{HzѪ+e uIeH,hbb~OS?"6B"dBKP)\Qn^%56ZA{kc ]GOL .զto0`< V6"+bhfL0Vjx(r~dAҟUYg E$O8f$;`m;%lM6}Oswwrh{4a&U}J_u#q?gԞr gP!$5όa\Z&Sͳ&]^t}P9oEm۽A+y#M5甞w@ȶ\buaÄEKZd^Y9Nb5*Uq;ˤ#`Dht9//}$+UZ`s 76%s%`j q?e<)*)@jE낵Yļ8"k,A­"Q1pf˲#$/ Xd}Տc5y/JvsO3uӨLWYI[[*OhR 1DI>BBN*mMښtq`V[;ƍ[gte84TԻo=>!, [+#Ʀȴ2CB]Ni*ԗ6d'ަR\x*rsVCwo3j%9j@NeX.=jˮFP\Mԑy'ycɔZoSƙ+êvmdW}!h)d\v+ؕ)J]1/2RƇOz5I#$V0kߦac>҅0}oUW{MnqԍIeJWypa(wJ좎±QNॲ+>%{h RǶhW^))w٨iyMnڿyyΐYD+Ax=ʎ޹LC+(vN qhf8 XnNxy2ѦQ^ۘF6-LOjMM,gsOr!#Bd!HNbU4nH,\bIeopR5ޠ.V <3&aMf}Y86歠{%Fzk`RZ*2slC=OPq..t{;-z96 ><<+ϖF2~0$N9DXǠXxހ9z.7z7m//uk7t10d EF5b!^ IvԨ1yw$Aogn7-ԈV}=Ե2}Y Eu ξtbY};pyE.9T$Hzan;SNeBe7Fktqǡ|zmVI8 h懪P39uaaoy1Jij:Sm =v=xx@v/leWl**t@'\AO-Nomqa| 9掼S12%('z>_S"%+:f#&Yw31f q3>vs wpÞJlEŐi1!VkO^wrb?\7Ap4 /`WT f3<(q'Hhdly+b.QkKBL\ AٚaAEJF1$%ן׀^ЦA@?-Fz>:42's] Er|jRL0%+QYq曛hזn[hŶUHMFF,OɮN,ECN 0 5[9|㭟(4iZP1h2;"\>Iսx'4}G& 5X1daLddme.^ +wNe40m?0(  8Ȇ(E};V]耶tM}_heu8$fp1C7Zi>JZO8"b>0n>*:֣9\Lx#F]Ց[d(vLz; s¨5D9HfgcsM)^( Q|\4JCԫqe/dٛՌx:U/$CxڌS۴ r"MѳI6U/x1\Cx n~΍8 Of֖"w2ZZWWFrWk!e6I\/$oLL-"!ApQ%T<~#y_ AA[t0^KMZD#!0m;?hp-|J:С۾8nR1my,I M5~DAA&96#+jJ^!'`53lj`# 箳 :$8L^#7:a_C\Aٕ[xD94J3o!S(nSvp3'=g1a1eD7h" JCy$Mz]r Tn#uCa{t=6y&k,tvG,ݒnY}#aZ{Ygli8HJdUם/X6P,d #*%9G92> 6JkTa-b }!QakyDBxsM0'W`g (~AuQ[9=1CۊH 6iA,7g|{)H$<k{"B|}=DPl/@uRp<~6}0f1BVScOa2y`8+c{*]}ό+W=xId T\ytEGj)>nBK0&'$7\lT0Ycr_lӅE +V ԕ3<291 xAhssY/>2tLܬ)c*}#)(] [5ڮ?H^ \d@uύhw3"粁%TV\XHK 2`x;ؼ+J ;'ydq|2??Bo`ý @+U<2h&͵e eG`2(-tv׻ F7s+Np=? oqέ#rV 7#n16om6 :-NiC]^m01>+`6 ""]OSkVMXhp.2xaPO+3BaҐ:D)fDmO9SFJA9U"`jcdjs_[x*  ίִTy2y2k+YB>va/#;?6A0[>G *ӊ-]bE&G.€Ї@=5N:Vj%%D A! /O ǖ7җ?1zC asDIU$]nrOV7=ܵ  jT̫{x_^BQلW<|4/3"ǔH/Zo_0 ܩ, ƮψNshf ~űgpS͇'nl -fmGc$ÙI{d^-h @M~1BpTNG?UGXU\|ؘ'ܚ<6(m Yyw@rx@J`YC"5CAنfB9ߓ/@UwC-?Ё0ʲ \tY^AJb8Wi3E izd|d޷̚fj+_48qݻd8Ǭ)~Wųu{ZiD =$Feylbz17Ws?` X"z3Ohnh,616l]-lǣ <4+蹔|YI%{8j#0kbuڈCiPr7bpzd'lk4BgЂ+vzڅVtB [NhֵtVFTx{;F1JL+@A r ozIsLOa,f&Rjvݲ2\-Yyg(qp64ל&LAxdNK΄{1v3[s}'˺zk8nF@У XA^.P,dL""XMSǪ5;(3+7X23I沇LzB8!Jx '~zcy%;/lL$W@-5{qYe)>nXHGm"Vf_ NS6%b7kI ҏ@WuB269iCjSQ;QYΚnh`"*a /k']N ]ߺU#hW&Nݶ(DWQ>*_h_Pvf⻎L7eIqqǎ 8KA\NAjP5UhLےKH(9E:Q7 UZ&QWMS) lNApg:@DbOJ38OF<-{@Ic/}T}׉o!!'I^F;;C{q آr @z[ ՈzU\EWTߘ&_廨 CyxamqE%(IooU^L6m)!ODP h7A.$LQ4wF,eG6 ź@ag5k5VY)70:Ž*XOf w4$w@:;mZ [?沔qPj!,q) k65/>Bi{TD5V^3[t, bo+Ɛpk-n(ct8ĹjO;lUG[Զ=ћIrE0R;)EوG%eVpOoǗh~_.]Smm'}(Q b\uhz"tZ;n7.rHhN|S3xB*. ԡY%{n8;$0 j2+A356 wt6t3ҁ5ɒItz=FVj2' $=zӽ|)$mu#]ӲCh,knASȷ"(=h1&_KcU'PpfQR<f"}];TNҒwKnKk % \&bl.d[3Y楸tGmT#SYtgJș!ů)|@_4Q'djpU%NM5_C?Qai֊/hE4f+/tlG!ԓly)EezL٦k:z /'u!jQ IEڼnt*^7d'-+G5',$ے@6x7*r'ڟ-8d~$"xD#Lq[b(;э#+'6Z>f; bgFmlUZw2 )iRu(j2qg!F/6GCh)$OohZƤj]GÏd6.Ug V'*U%j&U`~l},u݁),-dBNz})@1b#c+5k9,7kJv'{])Qa>Ʒ]Ũ|Ajw2*4NrIx/i$d#_n3>2oPūéۥZ"a= 󸰏w M( T!&:ȸjss@:#O 1eh0[bVA?lfìHDV2«gRV9 ~ qτ/ MrC& B|]ዻaْ` `y9.b G~:åjWh)œh)uV+p3xj.. μv3.㡜c5;rԤA9&U_@T%%K)vKNG&@zV%.å1t~7ĸOl#/Bz[e{zVQ}EyaC8ni;9qZ"RS__;>WNMa̺kZ bƒK 99twru#{p>άv,ʘ:M ^xwqy8jKQpc#Ghao@H!uJ@to} kwZ Qat#J.!&>LJD |UᤡEu0i S^XF/x?yQaeB;4s{0?KqbxkUc}[(. yN䳣DbՀz ޿~|cGxEWJegԚ29X׏.9fR-ޗ\lT5h/2ÎvK,"rkϚ5`kʟ('vX#Q-jPktuUă]b;&;,hi.كxQnR1[C[YM.Uiڲl%Щ *j^̂b\Hǐlufͩ,~"2%$7^̡j;_I^jHyLW{ɒy. P2c5q;xa#G6i>~,?V(*ͧOd^*31c£kr\[ʴkw߲uNfmXYw/V4>FL͟وL[DsEڼ{g,^$0wNtv,NwrϿtLU=xkpL崘m[ Y! <0>=Fa\GכtZ9(oJX\X9ׄ)룦 8lQ5uqWf+W άJݐLϬwTj1&d#ǯ]y=grk"1!ι\{ OrZ*$Ω[FŞ72i@^![#pi4l-bIAVQup뗾2oZ]x֋8}9H=ULOߪ9hAqz0'@OnlTlW|%?`<ԟ^LWC t~*vh!b] 4^j\G}ai7I-RƤ^AÈN-!f>@[++@BҬ͹f#P\ JxϠBLftQԸ-&ND*%#2Q ^5Z&&qIay7[QH$ vŦJb=,'W\H|xA&<-)7-"E Scf9Ş$ݽĖlyjh.S)H ކd9Jb6 F } O$H0Xd(kN?geuz3ņ, ,,#>|cXs Z?qjXehqY>c?HOoDI⥆c0l89Kqb5'/~L] VxujyiVqKe|CGd4ӑeCkFyV-xb !7:;ä֡A+;)6֦z It E"?CUTz:`dq"#%4 : HKB^]E΁~~Q,aT0fzwANZN/O9yɯxm ?hzzM7y N/G|SF=uƹ @ѡcI% %r*IROz9pUd^ ܋R녣 03Oq}IL$ 8N#T# =`5Gsg~>/pVfuXq;-_" [a@a]fTBHhu;'Hp U W(Ό+Mn&G-`U`f A6 .}^z.Or/ٷ\ŅL7kK/lXpG=cpO&Ia mw'i>¢k"7)zhK?(sتWET/R'Vqy!Ĺ`龜@]&%؏FPdpzmU,!*pAdZXGa?Ȼ@q얪*¨MQ, á*O݅煛s[PxKaj+0Lh2UhKqH hS]g6 W{\ݯl7|az4 Hʊ~r[\qD #)_%E Ԙb<>gIl]C)h[:b,oIq8_`2957U(vS='q |.DP->~"QŤ"r._ نiHMp`UK|̎7HEt\ȹH(_jMAGJ"|ݒX` r-ǼAt$rWJ>Ml@٪/d<̶KLu'{//"I7ZfWn5EpH0ۣ#c}WFg_, kL*o{>8}A3H" TMwq%+_`*X':4QFg>%, |Fw[JRl!tlc5Gq@amt{ONANu vKc~j2c993O"M4vz}:+3y &kCDHnQ6%@/)ጒc<ܞ[%3U9*_C$BƅHp>-iQuk=LiŽ9\jj~؜Q džd#qpըnB'~z4MK~l\ L:K\}[+s9yWjphk&LjSYAHz1[PxGCQ[5miKv58si|H>h^.;^EȺD`s*ӽVs#\p_7OhD9PNNOAU &'5NmĊU5 x|mPmY_R H^=,6湫[1NRpg X\B+*/4Rmo@bv5:.kϒ@u؋b kKR][md vr7D!u>Tðq/u]_ {a|Sv1q(6c?ۄ-g#,Wi xm^;tbF3]=h<-ȭï6I+v^:ZlWVw9CWҼA7q 15, :1sO`ˌ6!i`Qj:gߴЎ9CEKBZA"'GI>,&OB}?1XMSp г\j QAaqgaR=-~¨b/39y3v$.*9ֲ:P1cSFLN ?u3dZ*CdR@oZևG/B6(2UHTxOr_St4VmWؗ=/rk C0+8lDhߍҋ{9qPʯd_ZY9ef8шTݔ[A{߆ῳTzoR]BSx[c3ULT); ]IUI(Ϝk,b=C{L$>EGuIlf CTw"nT4ב#e7e @!qY~zTP imh.K}[ Gd8gL=oeBNZM̖в{[i@l,?x-#B{NC1^oHfgoAk6T/6XfF HvnpuJC> -Dx5 s|"O'",ђbMF ]r\=W[`|UwguqDb!BVwOԃ"[kh_ &A~+~xcRɈDGvLNΜ?4#6Rܹh`q]K\JGx{xWu;ާTBgMC:yYl@U  s*͗vJQc9Hy?_/ǽ%.1A SA2[q,m)Ƞf?m ]6CZREN#|J[kxlO<cy+O%>O!{ iE(XsTMQƑ~ &R(J}V fEo!D0LL9LJ5e 7ITa?LB"%eY/ o3`&m3`IN?b3B#Gh܁-pLԠs!3YΏ a޺Y8q>KyMb5' pjC(=GbAmy' hυ& " x-x"I|y 'HnfSG*󑐄ً矒swdY͈C㥟t=bQ964U)J,!JZ_ X/Zf[v>uuM%g2ఴҏ Cm[/0"Lz'gh)vHJ!.74|?Qp6d12:Tۇ@v뀪u$!e60oO߃HU=v\3 ܧ2)4 {y}ќqg/g31]'܃D'3텮 91wH~Z8*$_x` f %DPcFFnj#8!$k"=إ2]z ta sŤdɹi!3}p|Nf$eSbVS[D5M2lMꧠYL[ťYBˡ_?yL(|/~h)K yC7^)eNe) jͱgYZ0707010000002c000041ed00000000000000000000000167c8bc2a00000000000000000000000000000000000000000000005000000000./lib/modules/5.14.0-503.29.1.el9_5.x86_64+debug/internal/drivers/net/netdevsim0707010000002d000081a400000000000000000000000167c8bc1b00017bc0000000000000000000000000000000000000006000000000./lib/modules/5.14.0-503.29.1.el9_5.x86_64+debug/internal/drivers/net/netdevsim/netdevsim.ko.xz7zXZִF!t/B]?Eh=ڜ.+d8GCi`B?2 #/$㷙lW9&ـB2udQb-cӐػadTc!9ߍӤ{(p9kSK%4vLy5x{'5 - DW{za j̛ٚgtx}\r ef&aBzQL) yBe5m(Ѷ9K44V=4WMS~ěܢ2핀{7V)dZD-uA?Mfc6"X!&s'rHSLɱ@ s6|Uybk^9Xe{aDΡI䎷FRoavDQyLmxAlnۨ (Y ka^%-;VK1ۗJV YKEYY6ZqċL 'akAucxpףu^q4NaBaOfq{er-DAk #bݝOtm$*}Awl  C 1#srdfi*Kz }U|13JR9f @H0ZG+X'QjK}|L]b ᗒ紤pXO-_iC,<)0{<+{{6֝v Tt.J ~hFC躱ai͏N؎\kʕEu U<$z!=0c~WDGij0'مLVOSj:=_u2%6,'$`Qʙ~ [zRTŠG I:q"*ZULm^([r185^O^I4?.^!yCD0K:昭@AVX\v3z,W7i8ՉEEMǮ./ɲ+;ח3q4n80 :4"b۟Ę∧T8 _p藎}1=|9;S7PBY}Wyn@hD2yZbpg~69a-u]t}b3qޅŠx< hb;]hM]dM{͈\uobvX U(ۉ!9|rwG'g(u2j7rt2mqWgT`{CHA@ %whJX`^Bdð#PRr;;q{֐bv {| &$f0cҶ[zFg-I&3*e .m]1G].3/{#ĠSl%F4E@cv2ӹ<|[:zK%0}a)N=h=Q -qv(x[Gz@]oACEdœr9Bvٓɨ>ZP" '6YcaOMƑ\&/da֒v"& a G3308聐7ߓ7DxoMjҶׁt6Ͼ Fɓ]@Y2s _aJo(k+km ՍAx= ^I@B }6@eo')Zc.(K崒4ǝw-YWX!>!t ;bd9-^W~i _b3g9u9̘K.j FEЪɵo 9=yicݱ"ӈ~1$y;<~D"BtˈOi„tLWFE2cF_oAK%Nd1ل*eon6LӧSSGs"9BbiTE!ϋD#4 ;]0^fZ5_7"Qk< oD9I|k\kJ)aP:KnU$GfY:\bmW[=+ Ll(uy\fr*.W4c;]Y9 CGk~ῡ~c)Z&oƫ!t k)l;!Uȓ,+ŀ1[i4'q}X{VҠ^k>˵!N=¨ugK"{?Ia+s>U_i3oQ,6VDy~t49濄UHڎ.&MX>82%px ۗ)8@*}~J!.& +>(ނWt7);xStkG:62wGN4Ka<\bd+#2-h8~ _ˡ%plֲByfuǃ\0KEPۧx] [}]:7XGNCsP~ĖO,T*hrxg .iMQՀMD+r,1zb}U4ozL Mu0YkЄVJOF!%xlA஝u&AZZ(3_'M"s`im%aO JDm/ {~4qxm'5xnj|ԣl/=85h2KI*e Q|8Zsu]+4P0i}+!fD?1>m-;mJq;p9IUZNv \7(H́IHԋ/'*kp-%1VL։ny=h\6&a fU~+mۛ#Dʋؼ6 vX,uv[y&ۃZj3$#w5%s6ٴz{h*,ʑ,@ZEpM14Lj}y24Kh XT/bt!GXr{ˮ?)WY_4#]|b9a{+]{2,׈yGa/([ձ.+O5O'A^G[t31!|%Z'ڡ>-NOr)m FgIEWyrx]_s#dE?6`pLZ1S=M[;rý?So,U0~٤o 6G#<D &iD)Oi7sqxd"Cv(,Zh! Ftīf܃p&gG%lN@/Qel 1U"'IUYuF=}$S: !#76S(p2t#5xNji&+ٍfޢN;e TErNCd 6* ,,vئ"Qm깖 ^ )ˬ(0C˷Y<\#vhp "ԙ'\ Ǟfc'~ ?JNԉM V~6DTsxiG:Se'hS4V zpGK3[[z-@ExHǕC2龔\=İ~RC;>쿦@atwt\qEZሳAJb@aCiN:B}FR '4A@Yx3*2-ڏJݡGp$V^6QY~~wS_ d@j͆Pͫ>{H1?Cogx#ڐҡ%N2ZRvB~ܦcaa] :y_,iV@ JmP?QױR`-ߔ8YMRu؁ۻOI+c"ύbiUqga ! :Af7@ E"&~rWw]5Dy'4"}0P_1c J3BAN^#c 3^nA YoT7AJgFM;WP.qiLx[f26`4fMN##4}"1*rųi: M9L (zT%Ow) yUhZ>w|Γv>UC(VE`sb((+rd|ڟQ.>2ZL6C3Ձ>ݿ)f |h܌ x~`<ޮ pB%S-6g/{ k$]rPjO gԴM\vA<܇ɵ";Go e1m"0#T"3'ɗ!K#KKA'6C:lPW>\/SGBI!ޥ)$ȀEnYcܵ4>\ H$Y3` ncͳR9gYA~ /m7{"]VJ+ʬtTZ}TOiы>eiȠvO(fZ5 oLDD?)݂.J H |tÌB m ]}Mv@9:wgsQX &,yNVc]^ 3݆ysYmG .^(Cf1;KڪIf٭!3!m@$ߝ?ٴ *FUZkCܥ61ƌ;Ԗ='$/-b:-ݍ5 DxѺnQI~8w$, ȹTCbwT%k.>DQئ^xБ>ۊp :J$;"'q5%g;`)_]?EXs3Xi8x-:#6Ofg+/[qD>(BbBiGUKkγDf{q!TqA$t5ɟLkaΗj#3hڪPeNFk.? Fp"vK#Rc; QqyhLe¦%6,gJIzL_ఖ[ T6mi bbB랷M)𛥅8Il4T]{MkؕEv>䃆 xPs44rȩ _pt9dݓˠe).FMf6YFݶ)^A(H` ܧ*sSV/iqYX{5(K9LSHI;=iNE\~ʀ:7 S4]HhI%B\"; `YgB@=^>!!{r idA~ E湈%fT"\d6ƃ*=<5껯|E(~p:3%Յ5~AsI4_Hn$huovۇ/ezS ^HVr:&S}UwG{鏚uP˔X7 :uG|z^'LWxN{cK+v~%h7w(➭j52p|*J6]`3~-UGXӰ @b`_Gw4ssBbny8z j:h^N9*P\ݺhƔydd?E3Y0ê!aDf8^#g!^Yf$MߦXHA VXGUk$5iX C  YnFJ~wv`׏FLSn Pb/dU| zvE6Y2֓lͳujFWqC939o%Fǔ-5 cQrwM2C-t=>ojg@_9٘m\91ަ`|*oh~6iN$|S"$s<= ?Aq ,aLLy7ӵu &c[ޜX#Uk6f_uaZz͐r:.ඪ#23{|kp,XxЋ7H{^/z{;:Lo\|OnG#ok( Z#< C3Pd9,Jh,FrKB?F(k[ǶcwyZ})lJR$ӕ%:Ȏ>_z7;\&rSʴ kA4.K,55Qu~ԼY 1:=>PJED_Eچ Ud FW\E!QR7BG#+vQCՓzJQkdW3?kP:ҭn֝?妭)$ֵhxq8w.MC:rlnYv@d?BK[yhPj"8YvLn6OӺ8)f&btD R=݌"JN aPiIRJ !wZ쨠8R.a{=a ,ڛ'~n];l,2C-oYiDm) [5GB<|#g &(bofR,Vڒ5o4nwҘu^I--P=궯n49m Eq3ok*&gd|M+u]`9OO>'S"˜eWIRA'//BW=nRKDQIژ.> *c4fG_ѓ{Y~+\n[&99eQs /SJ걍iֳG׺{8 HJG^a6yo޹ 'k7i)nˉ4 Tct+IKz!ޭ1"5YQؓ!]9vǶǗۅaBc@`b>vǛV),}SN =B_\_( LYHx9#r$iv&COL̕ eN' 8oaWg JsE3o} 3Swr 8PB+yo9 h?\ar\9r,v8@ϠlG@L-1ZFۜ ŌiZS4\e,_!T-~ LRmD2L4 &L*+#e~% ~ħ CkHBH^Rb{ $ a@;?}e!t|ɠVȏ3{^eGux% Uk%ʺhQt3?*eܧ (D4l>D)zش ?DՀ ,`SkUz r~k9NT`*Dx2 @H9:ߏNـLWݢYn 3KZ<UpFus\YNB4ϋ,|{9C{15u 1oƧl]6 VA6X;hF[aҒfx-#7Iol ~A[se- z~q'7cVTG評ؔh00eP9"\rʆb {ԣy>,I6DԪD3!q{ga6kϺ0ZN~wL0ܱ!'gK ϱ{yUhgU?AdO*eod]ǎh0f;CCm"6\uuXX Wʆ9E*s$ܠm Gv^OߕdMTm.[EM7ĦR}c*\Hr" ,tHx˨D[lKW;DiljꗯW1 w7oXhoţe!z%E(DZ2V p杀AI)Ve?=ۿлќ^,Ώ&A+㔜E_TXY^lB/Umds(rPE׳g|Z_ji.&њ]ޟx3/)y&U?[UPμDQGiC뛄F-hw'IS>'@km/yn|Zj [Xtty枈pE;k%^/('`2ɇPWqCbPW,-gi鵣!2luU MT]SOfIdngO~lqA#H!K8Dpb^uƹk~P<$KDR\KI6.ɿؒB6JhBof0m(x+۶,قc-+wM.1OmWgߜCs\!KH}?n1 K>nlQ= wYQfO?"*'`dq=ʄ[J pN.~yEhl\Jm(#t{$=`3ҭ@r0",8G]ⰽ{'T È:DE8k6c~Qu—Yr Aw{ "=tG d|h0 HӢWck7/}>TK> XwV_j}2Sέ w1 sWVjފ@C:dDxgXͰXq0?]yrm?9#߉pZ"ad\*fp>9ng4aEI.]l.P,~' %&^16"}3 9Ur ᪳ڕ056{0)9b1LXG1zc<)p~,a *nL*3R ф*yZ~\u?yBM<8)I 'QR7hA+?q)+J&jtR/?tU?4ءH!iƒX;aq*har_\w?qM65dIrC!Yd@nN1ZC!)鋏T.>./jc0|ހ߱))֥mtFLq5ţ-BtEegI9ov ;;a7'4MR;#TfDQ!R+$hM2T}_IIWuxWfkavB#ĔwQ *^X26:`á+#_]B{qvz(C)_SCHEޚ@l) W:82y𲓸lqY$,<Vh2fk$roҝ1C2ZA-`JYwhp&ml)0:*|WuP#);-gIR"Lpɣby-pEx'Sw,ymO]31m, ~P^Eg(EZ`τe}4]TDd?Sx҇.AO4w!%H]@S="vd;y`eR%oI +?OH`6tק6y8Kv %T55t%k0• =u6+r YQ;8M"$pLT_k$s*{5Z,x4M %0l0 ;^2—6ꈲdD",z^ Y󥏊l TQ/8* AM*ҷҞyLj`Ԟú㑯!~j9ry3{D8tlڇJ1Ayԛg:qtb L!|sgͺ J'p Z1Ovqi=`g ߌİF1ii%}} ;Eнm?Cl41arxE5&I_ T7Y_Q$6̾M ]罱="(7pK*ˤ<mjtc<2hd -Et*ԚAoR[ L]}bR(™pS=nr" HqVEzH7sԟvVhϲrC3VȞK\RnAb4mĬns`r۟3mm`Ŧ/MGTNN9S*K`iysΑ*JV8ZHE=SW 6O\j 1,{NHLJ$x"y6|dsE1)F=԰{ѓ#ӧAdDX&Mb;f]Al1 _w2ԣO>x ! ^irDq]k/nkQblf.ʘZkm9)5j.)Z6" 08l;'쮋̼xF)?2T {Yءf_e*rYT4"^2G-O̳Ьyґ^2lpYPGv:'avga\  %bU+#Z'Ժ 廔Lx6EvW^ 5F>(+{h/GSD 1jq6kF,i%YuY~_=(=oeec͵(0-+bKb 1JS7f-ݑy#.,m..^K1Wk\NsV];Ώ1$(ɘ5#ۮ $P(KE/|~9 4×ԛ=jϊZnew&Hw~#{ )uHXK=]#+LaOx6r#1;Np&/ K gw9Xy]ޱ!3lCM4zxj_W ! @!@ ;FDNtL-GOk.ǁ&eo9/(.#., d~~fӷ1A."n}~ހ B['z4UݯO+ꐕPfpF#A*C~?N1 -^PBskB*[уNPV ZZvӰ2}N޺.R%5QX;մ '7NQV§H-V{bmK;QH9FFlMTKsNؽP24wR6]8 N:zǚ{^S iQ~&yM|] L8¾)E0f@KZ:Tz*P"ѰV%ݠU\[؎5V-GS~Wc 9ft5¢mXq7dk]ԊW\rׁHbE^굁ӿ^$eLʩW3k|N=웘XP0jtLFPJ l@qϷV[Fun,01M= )}8,@:JbT-['[1)Qź"I~tD Y #e?*YM&^Rt_/ hټ~ȅ2?nQSAu.uM>.;JK+Z44zJzL=%a>!+=p㲋ݠ̏?^J0E+:jv<F%%^kO(mo5 vdGT'N0ؾPGo1Yvnb/ -|m/d"B*Mŕ\$^rJܖl1}1FyNdxDmV=4k}_<hɑEca+fh ~ê )ky&Lxy}$PFؘ_Ⲡ  ,ENEY: &h"Zj1dq8|N{Qqg/Ǟ3czQ\ 0VoӄQ(D8J4>OA,PTБ*IΗHhG TP̂mfv|~)ܐ;O驞9=70|L5?$ w=S>ޣm#5U^:/Gl=}H`tl8ݷlނZY: Ls";o1Zr[9VC !!QtNwȿ> s8a86 v&4|ۚ g. V"wIDOJ4}6.["ZWm ),"坓\!2`Ϡvu1R pE,W[`zIAԙ y_\BeBÉM7h=~qsP(LFabmV U*]).UK" N"VK }s9ZwX$;c"_v~|8V_~~QoHٛmcG)kGci0vODÂQ_ cLKz4҉ 2"uH S'K{DІŠݛw/ҏ)d_:_/HL !@1?;J`C OQOr7pϸt+W/zf/@%hP .y|{'e >ɫ]OX8h:Ձk%@rX~=r}%nҭn!`B63sg67`xճ~ZoQV*oEDl65ሃh J"C=04O=L鏩BPPЅ_fa)֘ (*DN lu6!G?4 Mذ3(WjE4V b0g[*P$=fXVrr"3T$m8lAm6tS4akoXuuѴBB8/_9W60OV>%/'-f8J mi;+ߨ@s,iҶ (`'i; 48 #mG΄/#ǼfNC|*aJ{3^1dkpݴ Z gCE~qAaAbz@XE@.{~VlU]e'KLp",`[U=ٺCHN$tVq0Qwn>p R\QR^e%rRrK'O23'%աZ+\&ѓNZ|CN[8!<$[tb ೽ǔEYznu]',.֋k $eßuE ki܁-m!;ykZH}Ϩ'a𑲬[m, mi;K,NQٝp*ܘGKF#3bĿPz҆<_VxXAR5o%ؑQ=?jG%ј'5P. 8%}qXW~$%$Ld`;k{94OƱ1 8[l<b`ht 2?hNgb)%Wyf, .dK=ImrE+ g&KCoR-%m^BߗE1c;1~ב0VN?-~t'!j `{B}հ'\ `9TZ@Fc6nXȃq(4WN]YD%"H-`OgJ@=A)(4. -d]!"Ͼ!3O3#Jyշ7rjAD_@~롥M>=yc8 *7mGC<+tdy ͉^帔Uc7gI;aan`)BrNzwgQN\V^!o-oPݒ?nt$24<6+hV qyi8בQ4/Fi!7pysp!a;j \-@Uaz5 <$EX|ъ׿B)c6Z_ H yq@K9vbz5ݍʹz"NiX+^S", Ôyk<1,}NYH3;s4Zy!K @%wXiJM7[M]0.{gq KCBlO塭d0H ӨJ&Fcza2v]'F{ʧ^&[[CFٚ1=vL[8:vt`819e·+!,ns2[0wʓK1JTgw|n.o#M3S)T[E{Jo!͓Gmwa鶫ӛː$zkk,&U:J%hBJЬt:=_-ʛvKF.\_Mi[D3oSy Se܁m|8 V>pA)[ҟ2gu /e/Er-KLBF&4p\*clZ3~6z>'JKYT4{ Vn~P.>2ןB[ISJN![JCT_WVdYȢ4@`Jڦfb ~"v5jT66? Gf!>5ֵ]1a;"h/25G_$0͞diTElʡ=0pK$OƂVUT df̞2]lIL~ZŎ=%U]y*C jc xˮTCz"!G df>.}j^w ;"O cdބ'/o0e]vQw-k猁ol]iNcX gѿ]<=vB5`' v_|:3T=82[`PwHNdR%>?̒UX.t=F*RHbHMFyNr:X%C"D.2{1PmEUSm3oy1jkehg*jK+*n㴡C3k)Nlݨ@g?V xZKlsZIZ3}GYssmAw?:^#1v;ihJ 'PpŘV:@q!0. Qۓ׌h5w&*m)g=Y34>֫L.~؏vCsn*`cW)0D8x-?Hf(X0gJ\|U+1^ cf,B~Lf0tF)ETYUa+\c n.Ԥۗ$v "OV񹃕cV_CGd֎qEFC/,m͓NKCReπœ97E} 1w(E7s"w&cHJ-Z|E# 'N(U NpNzըVϧnU}B%Dq8e&n.vktcl,Wسb,yRXv(dаfDLAvVR4= 7 vbK~4nn+~RpXpE WrSI dp;={*VĜm ;%T`Ϟcwx<y2-Ndus`$G*^ɜB5) u6ŲPf~7MѮ{qss0#HY%;<Ʌos|gfb3ؙp`U`K+1*jQ9v(񶧭XeMl{ձެrIPg]rZH^L+Йg[tO!§7YbY8F;o/6wWjK>۷G 3% SXwE[b+܀sE@nY.a]߫*nJ됛HQ|qe y?6?v;pWVw5)GAMo] =2ȧ- TfLF! =\Arщ|4$&t$Y)"9[ZjnId_t0 = 9!"nf!TaJ%;זut%cxIˬ0I8`q!w)a.vJؘ  *ugS Kt0n۞M+ѧV>/ۓ H#KQZle 5y. E쯜?XqA^_EILهP#= .f$ 50gٵ9f\ys "‰. | .O]I7XO焼fAC3;OQr.+/# lA (ݳ!6Zk BiJkFhJߞ Q-QmsojμlTH]F1 XP`Y&.H_Bj -F'f!\UbM^÷_&rqvsD~,WAx\LNvu˻h;Ap㖬:>.to$|ș. 0nkgT`̧ >>#TC|;k%Y#N, =z&);h< /v%FS%+E%7TRB!Oy< p$x#|Y\`oS;d:}v l E;u T&=­'˹mnIn_vM 1s],9=x? w& ֥&e_W18*+-ߔx~c)V0U[*JeO:We\ 5n3b &Rq;F3>5 l|EC+DZSu/ĉ5Nt9_Hک? a߄>7W-`y|0bX1-0M;UjKm󪻌k)DBً%+ltn._ӊNi1|S d me8;U*7;vrVc΀"#?/?z0QgH+HG@s{{^_,$~̼aB`!})P>X!Ņ͛Vnzw9urO(0\sZ{O /4U=*7]NGH!zg[gD(<7nyXykܢMa-Zeڮ@yΡB׽& '4m-"Ŵ>HyUԟ[dXf\I}gBz6m?>ȕC@ +D^qeNm qByǛz{!]!(ilu<>iG)kӎM5ؼ~&,</-~f|CNEv7iX&un_O!% ߄&81;4םk֦(&OX<>xUas 359{,"i:$={~@>:?Jk'z'G%U" =cr/d6c7,&_ldAxFjȢ6Aģc4VR-4Cmۼ%`=AAQC&GZJّ2O4>]0Q ? H`6Q1s=_*:9ߚ։׽ MӠJϙvatt$Ԃ]cRKKH !PcKˏ]pdpEA9?0 Xۜ-G>I 1L/2 *3ZKeYxe녵,K`Jɜ`Dxo1RثS = F/)#wpӶoAϧ)<F4hחLI[++Ghq;@=? Tb~:^Fw4E(vhNr< p ɰi8}&}8XaRlJy)t]%<~-{ _vH 5(=b\x9y召H:/Z2ك/rJo89FiZ)C\a7@ںN`!rQqbD6saY=@}Ly1K=TSvlRՒqgVCaIθW@cXI~bl.2]p6Ak#Wx|59kAa[{lC2!Ɉmǿ6#)'['XZ(v@ߝ I[r1yEO4"Gڈh;]q14.H,Ny=M‡>5SڞsG&Pck}JxS}#cp+? KR/+vvSkF4gݹ1^]W]j@V,_ВR*[4_̞wFd%NFyy8:bznt7u)m\̙WPަk +EV5>` Y] EYw0=Aq쁧?,]PEeq/9k#"Չ! i4.aTzӘ0um{;ubפQ#{GODZ"9ŕs ́TKYyoCY*J6ѣ"#P +J#,“iSu.X _`N;& Lv߬V^Z-Z&R(俖AoO=I8;e{T?oQx9^/h4שX'e"Kzh ER8HZ;5r'u  aF< gC3!sEq+X'FxYL񧍬7&7xtY 0R9.Y;eq J ;g꿹;wck-K5:<Uh!gn'MW螴5lx5xІA=xm,@.}9=&c+!hhw徊G]yڤ(|ag{ bӨrHFdWTw\vV+Fq|HMbH17f?!_C$3YV2Qd#526}u"#dstt JO|BϋûAjojKA̔,:Pr@A‚eVn@w'/NJʚ]0rMˣʠbj6Maҧ] UKesNhGqCŠ"d9a_^<|VݠA)Z/\AK팋!30z\(ȩٛ8<7 Md;*odҚY8R%5#[ ip:{I ^TCi)C8sn\ɿSiNc8}}hGRbQ:}JzHt^+8J=/UVFbt%%[.?-+cTy-Ixz*PAb_[66=.˟73ytKr~ޡ_s/OQprX*9xI=GFZk ^FFsN&ue9?9N{_\>]LCD>U_!hd?D?m]Ə+fD(BѾMwh[ e`zR11&nfob dX)]w:5͛ɫq6⿘'Q @a?%mS Q?\j/a5B̚15KPćM0_*t`z3zZ]j&y?&a1)NS iRk&D{f(ILs&ϺhT=*MI/j^e25Q{E1|g j9HU 6ei\Yg!}ܣ 4eU<}sL`y?r ))oӶoރ>r( kc[V][sYLuWQOI|$. /I{6`J6A%&CQ<^^832z3;]\Ww)S5D⧩a]z|׊ '"8+E,՟*1v E8le3q`yJ6J_ ' KpVy[;e0xXoC{v,fɠ0y9v^jEj,_N!bݜOj&Vͧ0NY8'ZuXº"M;q!H{Qo4 RZE(;4ze>~S(Z bj^p̭Q!EALRWO$R! sDLoEև`_i_v.xL7gI]jڄ~WI O~ XԒBl73y߆<vԧ+Gu_@* ^ocŝ;yN1W;:7R6zU֬zaԏ@7Fvm W¶ٞ^lQO9h%oG\#8ز73Ph~z0Ġyꍦ鱮tu H3:8Fi\乜yuTF1Xa<RH-̌yF_gCB[VӲ9(f<݊?lw&aw"CWN6Dl/? H56>~>bXz۷6`pK`/ "T[f~ /dN?KJs[lb$lH@V4r8]|1>~w1z-~\sKPq\UF7 D|w9qBBe\1~u{An][0AjE/Qn+&H\xR5(﯃6/c+Tr9=FCh1I"ˈғtG@ ڡO$@1_h,d (!7t(UdBEVcL' K0p&Ωo 0 \bFz3Sn 4#}~kEF>$.Q i^=vr/ l ~Ø|'I)Le[AYde f?8ăôɼ]mL[/LK;B>/J2TEFȢ.R$ (jEm!s?VlMalMJb#Չb ǫz ٳ"X^;{2$!uwɜJUܮ Ʊ$,>'20g8R/F#1,FD XXVe{M':l׵ `~i˔/*}NS#30"OVugF@fap|.pf-Q>Ra Cv1Ը+GOd1n05@ rVЖ@J_d\Oy07¥ʛָ+U7,~ǕE qfNhvQ8js vKg %sM' 4 :ɠN;ʿot̶?*^ ˙T)D/DT(bHfRd?.;TrrUBH-TEo(TOʵyژv~Z'A7,RV-F&!~JJ35f mI82z\ȰJI2tطFV`Am$im&qJ ^7cw5AMҊ ( Ay#`Ҁ.QEo3s\ `Vyj_qn-MS tzDc`9q,a_ATiO?^ja3_E#ݞ"g}ftFFtCJ~sn Ds/3NFE#ҌJ _ Ý(qZrܵ/Lԉq!EJ5lntZ\U&YX1Bتe3k-$Oca8jn]{"b/6ILbԗS=",ҥ>AB#J:PQ-gZ{q:d^&dGMCYfLFHZXI|C=HY\{l˩`ib+=T ƾ%#]cutlrTb4;7ȕփ} (%dޡ$󟐞:#ɾSwȒJPpo#0,xm˟j^LGBkåO.i~eB1Jȹ k0@?c`&;iWrÒ6̟!AnYė(JHѓ@)Ta[6$cuSʪ8<#(3aaO_Ι/ ("ks^%p6InVLO l&8 U~bǵ:)5gOu3%Apd/ȬBp&(=9!B=h؅7|I"sTT[e;bAIWmƆNGH vW2)stXssV~k; ׽2|3W# V(/%A¡`~fו^ GD"gTvgbjƍZNJGWG+u-. [_OVuc%[Zt:#@8 "\[ kQ^,ule^{ň( H2^ahmnO#8ܛȦaĆUxA{F1pTҶܙMmB //*9Ž JL\[Y9cHO-ޞgG”. ;Fw٣ΛC}2KUs"JG>x0vJbqT0QGz:03}Czg1e,̋V> p^zq3z̺]*Q}_x٣)tu؞@SUT0٭API(\f5򺬁3$Ǭꜛ(%/gCKX(=E`Ǭj-ҶiYPTq)6.ע1„p1hi#lPcµ4 *.w&xڟ]>3 r-lo;ƵbK cBALWǀLXcҡ!NczFBlW%E/V%3X2|tV)n"~7P&x/}9|ћdA$Ƒ1ʴ12  Ƙ7O8&U/熥ʆ؃?}c?Ɖ?lJq-olY|8/en +y):480TS 9ˆNRޅ=O4s]3跹C>{{RJi.r?국GJ.ejb<Y 03e93kEXQŷfXC;fGOPehwuq2ȏސ=X #4f‰>fA~Ig K9)QìΆJo^e}bbO@B'gH4jBќ WK*hxݑ:^v2 *bv'oߒ r%fT=j9W)-7ݼ7a jͳ"YBjOXqqvu:NOl*xb#Nalub~l|ṇ{l^Xpg9ݸB?ȮΡbN C x }3 I#i)eߧna<1eRw봍='y Tν!z#6>hWRyhFJK|y@(<}py1A~w1ʆH1{Cv-}d|YJV h:xm?T>eY똔i (R1+"o!xn: #[n {8rŴ6-eM`}N< a(j[Gr2Ne.!fRˆh E~4ǚ>Di,p^[4 vV! B8sb72N *҃ᴍ[C(PnB2^)8SX!y4HbA led]"u?Ũn⡾!v7Mnl`5uXG :85E"p+9*)S5 y \DV93%aݘAC7xXɕƋy" t"$"ccm _:#IA4ih*h9+j@KVϗFQ1~YGz9yI9Qm $p"$ 9̤@CQlsPP>@M7QG/e0h >”?\.in7itJ;Ӥ-dw5qmʺ}"BV̤l"ׂf˯-3JsWw?ks M; -Tfd%UPDvj0L-iMm z{׉ÃVr"STIy{qSR f!d( [ mk)%^#NVg`AO /X.@o>"њj$-ߚ>!f 2f1$.j5XK`eЗW2`oLؽL~O.-}vg0ރ :6v`ѳHdA1xQ,lZ;H*-N œir+W=9ԃZF޷rr)[9 ]un]n̮:]yIV0 `.ӑ qf72C&F3 -7 )mDᛩ3Q՟ӱ%#PiL s "&1 Z+θ>n1&? iNEE&ꓽ[PXω-m _ŵ]xgAAz$D* (i/q4&b +@WgVT" L%ZȺV Q<9QY.N#2[LAFkݑ<і[FlP`*tS]{XB *JY@aH+w3_si*r~ZPg)6zm'Q ̓4J72 4bN]=6FPմ(y }R d2_ܭȱSьSvl]\{G ^mo֕]M'*[nhkVLc!tضܕ{m ƍutvllS~^^jE/CRc6ձвNfr5YD+h+H*W֩+7+gg]S*qOu](\E"?VX8wA;>g<t2{z,? ]ɬO:DN TÇ22a 24DGDWOzR!1(DQ̛ޒ:Gގ] )k1VCqGBgUI+3"R@Y!uxV8J9DN^ha`֝ p<$!/7~λ6SѦ?k+vċТ^Z&ʭL '$#9Jl;"Y {6 ϐhh'7:8T__'&FdYF0-T"BкHH}yS\#7H1yv7@tgsQ,Glkb%1žp#x,;a&/x`g-3E‘2'wLT&OKl=V! %#RM+ʟaySFr\um R >O?7%ST]"SxW+C$AӐOS%ܧЉ^;a\/A@v*-}(x&òn\RaJ;S.$#b?a~*EZ!wPɍo=ЛpLG+0Ձ$zcg~<*_3$I[h& IWd/ʳ{:TKu) T 10N3Zv< w%ڃ}2bO:Z8 9WLj-j b~MSLK#œBJZҕ P-hb|#$MX| [Ad`ͳ8YӋ$t聠k:o=SaS5aQ,L QKwg/$c'~ڈoЫ6ӧ]u pe#mY-TGkF,h%"?5W Lӥ,$4axe]_t[?*&@a7Iw*;Ez 0tMs f} -O$,|ZOҚgJE[R+*F^ɧ_рR})̹kम Pm!)\wPQ]Di_!`g&k%&6!&oMCu䥢Ϲ$܇̴ѢXe'djXNuU\kX8ފM1o}aY F!iyZ0et +a["`LB\poc&q Я? M.(B}QM5cdڟeUC*-d\ Ǎ̻xGiYw/`bڬI2)ΘxC J`fixU~<܋y}el<;x^0ΥuC^y^ i$mf v Ojs'?*u 9|a ?aOOhJmFFJCqjz>2 :}!K l <:?IJ*mS"6/.B֪i-Lv[~`pr蕒i*Tdw]q9k CBY_>,_: F*'hTQMāfrl#!*M쀸A0Ή~}?^oY`q/Wfv#ZcNi϶vYQÑrŃެ!xuvdm=[sbF P=ˎK?Y'TO'&Hy2qe ?'GtMkjU"V+Waq*x+f0YnfC+OF0ߩ75, Z[ 0 ~)zed{|;\6uLItK1tVk ?|~.;ش(:Y{+ &b} z,R^{sziՎt8FY_iI8 -xI>l#,b7$Sn$׮$*?9Xpmm:9L߲q4nlk\ ǰl @gO[`$vA* jͫ1w]94C:>`b1[C%B D`!1jPJwYS3cmCWE $~Ή:ĎjiքL8ؕ(eniqFL)ղ/ ;i4iĨnN-M)#MU}eE!U/T2(٨MۙDW-h'@4W0`upu/恝aliؔAćp)6m4$'HaQ#Qؘ|cab0,@L8FIwGx Mk),leqdmeVKFyඬ74s?L*+*4n (!,n_ `D[?dA+T;bL[GN5OeV j4J%Z[FשՍK*@΋rxb}shu|͎o~0-'\^XF?SLMxh11 QX f;@:8Dž @E߯_-?}ݼ?&.ƊW@ӻ7gpSRs-IXJaqcZG筵Ww@5Hղ2˸1.~X:V~ѶUGjF,O *@ 'w&>7 3V?C`σ&C6V@qI<$kcLՈy͜G />O@L֤Ϡ9bꉡXGy: gO"lTLS 5˨>1bMvyޖˆ+nb<['-Mš:2_v,59Ey #8#K%8OjT!j|9*V]mT`q'\<}xE.j_G4_x"7o`T[)BCOpe騸QRj#yjcy1l!u!&26Rß0iκѹZe%JQMhz̻]\jfjS2S؟ >̒UKH˼@ Ӭ_=$" =]KL3愑kQt! 7') <;Ԇs[!-q%3mbX3p;t( ɼ@Scm*l6 2Vx}\~ Fc'Bb`Y|&J,!2q4!fl\Q6xHMPGGN,a=!s{w4^\ )/ rbdNbZDe곥Zh ةuUt6UW0jں!S 4Z;Ot 2x}w~J_ScEH]|]\^=neґ͘aa<8q^9Pڞ wmˎ#vGfw`K2>],9(ƕzs>w9(yIK1O.hwy*r#$G-E#*5Tix5EZҨ+S(;2/+c*G XIrG|Mm :]'8СF/3zN"e nƧ '`eYP`%Hb.<N~\ DBD[A?)G %t^sHGFq=uS}4pnEnBag@t.Q4rUgwaUtuVIQ#?JsctIk8!(&`NwmFp͚Kzro&C|^\Y޳ò&E| ˆ"5KHN9aһN!hщGZ@6P-XJ҇.u=`]&<52rV5~ZL}B+4P v:/IYP@Jx M&#cshQ;BmbHWd綀~j"xWC=:Z> lus4N,4v~AiP 9aa;uDYlIX)'BZم¡aG82T2#ˊ237VSOY}I,yyD]wg\}ZvV_t%31& !aNׇ󑆫Mos3gHFLJoPy EU}/ٝERQCm~HDXU6j#RrCs$uy=G2DTnvn:_焔:\$QHH}""f^3 mzM^v[B6ЖazZ$P|wUcPnBH>CO&{7٨;/8UNd ZED*yʳsu 5'7Y~7X pQ+ 'mr+}q&i |:?U6yKͫs,b;P]A3HP Q#*jt\VXbT'h!?Y.#ɕYD >\dH"̡InꊻŻ@~ )C v5Ī"h[li&uIZPw:sǻ7[ɶ(646 L2dg08gQL#W!G[R{`F Lj, `@mB2,[@oMEh繢߬OQlKe)~]G ƮC›rDK*?j|ʮnd7VLGr(5Z̟,B F9Q=|l3gEn)QXߜOes2xN 1W|$W$ZM>/­CQ~U.0U[eBų[h*SLp>:}0=y` ,/o 9Jr"yƚ2+m"|\b]/p_eZG%=#bO!5M_7f;#lI.)hGo87Ѿs*D$.w:xxè Rk^ߚWLӓ:,lmaħ'ȏ89CץI C#Nn{W9%>YY(n5Gƨ9klբw !#Ud,|HK8E:7(g=eqr?U9LSÍJ0R?}6w$}Q DV|<\dԘ^èOjolӝ9nYs&;OhY#(FOnD/zm:.3Uw.M2 \O2nzEe"&(SkQe a*(0Qkg _' @_2B☡n z&bgM Q_xK1/[ #GB  fy mOG1xWq+xݢew jD(9>)},+뽭Y^h&U5N`'rM(|0sW:Z󾢙m1ޝvAj$a\(ѧjCwډ}7>JOՀc":KY@&y'Z?Or˫|S:i?%nPм"D"R:x^Ew]8Ӧ_7 <+m{w@PIyF{O=~?:/`! H*Www>E\,o6תe\WsOꂍc /oFɹ64w[;<4w^d‡{OγRԆU{0nn}zDJu) ,HS}8) ܛ|rəؚ3Evu3XH"R"͏mD{ 81.;W30*;|;2VŽ3[ IG \)h{\ŸЋlcbGaqDn\*IXn%9zf\gR451QfFGI!}h%MӚ UvDX$l x#Oa dh%,hHmPB^*k 83c2>["xr,?Ip|V 0WK4V4S )S+effXm C]}-JTJ'Imnl>" 3@_|f?5_c6M 9Α7nOˊ1'ffj[ <`mgLnʯ5QدdfnקñR)b[JzA-4?z|TP/)fml>8~!*H.Er3ZYVG7|6$Q;*?Ҭ3m>\A+-2 T C1XRmt )gE4]z/Fͯ~?0كh g vwwkAyfN}༭عMJ=aQ:9b2R(ɩVW`?ɁX^ EfJ~(/ґx|?DUQو)J 6Nt26)K2ˎ {#x02Auduy-H68ZS!_V-=}"szu-x,*K<%<1d‚a'{L>/,$=W#eq{L3[7bXɨB@.XpC{.y'NK׺Y,t)@DM/f HEUe塨'C9(g0!AajƜ삲VmcX>܌ȝhg1lMVcdD^plwC(𻐔VQyXJ~,VHcR:xUQm1JЌBnr+PObv ?w&nr'QLEdT['4O4Qa{2IX&h %2q!Op^GqR'wp(i">rUc{D= ŝ47M</j,zNk+@hbMoXˬwL)s+LU{^-OEKja6]Ԥ*.if~PDE&Viw>\ЬjڦMjʡAvyW"^QX(rLa[i\eMt!r]P5ΒJL\_Ĉn6!,G4 <(u;Zԃ*Bi1̾;:IP]Yוaے͖QHןoÊ yy vN^N&?"Qy s 3_c+L`O.#20I=(;RD9tv&mw?T aqq PJgRZ߱{jbn- -uˀf{DG$o-_7Afx/0/w^[E)a9moggA(X7Ǡ晛ڑ²:ɤyÂ-LT c~X\'o%RL \d_ݻrɲ]3Yڤr-9\'/hy-/I왾[? XN?t-shS1Uq'rFؗ4812ZgFRG9Jc.iq*IKq" )7w{MOߨ.=ُ|==Si#=>s:g Ϝ$8U:~'BGid<Q 2mp$u9A"K=+3GFP ~ø${?OP}A^JnrGMJM;r;fAg1'X0&<1}W: ue}jrߓivZ@g֊XlquKS2˅@3S?7)h M&yM]D5M{m%<>4 ZeisM'=N^ 4REc봎BZN4F@gY!YqW_mŧ:gpw̚ ڦ DD\&e@S;-sf ݏ@5LICS.`C5}Žu@/+lPg{i>m+`S˅h_˂ ,cXv B(7߫ʫFo`';ߍ,] ㉹'JJ {c15Gȓ #j|͡ ӊm-mnOؑz̄sJ- YlkT!#\FCA@,ǩe.6tis*Xpb$l0q=ahBz]'9,~Ǿ\;[d'=MR{J2EV"G/J*k1&ƈSLJ7~{z2^TeΈ1 Z:#DaI} ~>0%r6`-%J]V*iɺةCxq ] 쯑&f/KCW Y5t` @f]f9_=٠/W6uX4Q[U0U*r>[Цc?ԋy^Ki&ǕJكBѹ0UeS?LIc~ƾʥ %8V9#<v5ʟ$o #!&T. K~-]}GN@ԟ*A* ^}vTҙdC!^nYgu.1"ڭ̂*#`dRIfY qΆHj;fip7*5\ 4 t؆ JLߨaZF쉼\ceߛS,:~`\.J U Ag]X{ )Lt8_R< `67ŃJ_9JЅI xFw2GwĐ3]1K @*[J;V]E_k`a80=1K {$#;Iڥp8fX><1X%Y!'1*ksl D2>{nx)șӸԗ?*ӥE~X+L(u4+Gq^Oݖ VV+W gF#2z`Gκu@ءĶ&cyf -lͼǶI9֨2G.H{'tئ J7DUꝆXٜs~5|Unx}ϭ;V!ԜФɪ-FGr2DO9čeJ]PeѦFv gZnS#CŘ՗m,!h:;3P1S#^}Wr/&@gzZeskH0PxR$`o,1LLߖl :#LNMBn # &im9(|!NۄS{a+[?s%ZPsKN8B=ՌNN9,~a t PR 4jyir P-CtUϧNJ`Jx!CɊՋ 5 3NB)NSC4}n1Bt&fDXqh,*sI1.N o ˨2H5rWo쾭eP AN]KJor \S~86S pORStØd5b> DKz$ %6)AuA52\^ i{ؑ!>6p=]V.S2_)`2aqVʘ~n] QdMUUs%\qTUxV(mi 9d{s(=%.y>k@51]v\Äwǂ[EwE|۩&":lsџڋWkY';2|⦆s |1[{>Z6Z<_{<ib~&B]q'\JkW("_WQX0z?E{NUY3fخ1n\E# fnN;_\׶{\.!u!ZGpੇf[x`& s`?[5d퀇b}o~ t`i$ 04w1xAɮW J8ڣ,FOrzR iLE5vfx8jɞ C4g.x1jXdk}[ ! Nq钡L l"k}-]˘):`x=S/ ӫn@KF}"K- c[Ȁ:$⼙yP! pZ7BG]f~$߷D){({4U=6o}ӴiixnHO\%#hZ篿ָM\f8=8 G ^Խ1ʤwC̟j$ #ªTs}fkZd wa--68=WtǸ$|ZE<"НMj"$KѶR˗yG3 ݁(2rQXQ\mf`]@2/S!vߝ/+ ?ˊL>mo*"RiݭLQ6 ?04Q%=!Cr ?K1RA,%`vW#]RѨ|MtӇOM%:qW6yku3Wz)y2=΀TX~1b 6&y_{ 5_c&.#K˯vyK[^ cC]ZW/fY[韨 l5m=L%'hg^$V+iNxz~ÝC#F> [U~oy*6ޫ Nbs8ݨ3QmVf&c.FN _wjWm^IR@ >ֽhod+pQΖSO:@mp N.gdwgOMBgЅSY-_kPk=+?+vWi`$T_edqjaRq|Af7chq|= B\O_O8͸ "2[9ɠQ:'YA3Y_U۾ _-, %b67IZR{(Iίk#dpbH"հ:~ 5 /=淣Mr -SڶiO?`u SA.G+@ݥV#{ [_иUPmYjG,5#f|j/Ph4 lRa"8oT[J巿+cjrTw@QUݤ31+QK,fиPclg2pf]7()! BGGJjԁs۝(D枦JfVE]cE`UgcP֮,qh}M,`yB!W[%4eH-C΃I-@D+"~ovTlSS}#|pT!sYLDZ(5+^e' y}޸NXyJ=tNTLa㠳 :3Lh8 uVO%"^sKJ.uT,}_d/mGSCy6B·[i?42^s4 it2!__g?DfWy}XXly戝\'޼0ZMͥ(a͌؛ؒWs?rqK3-@I[ HȄNU֔V3иOw&sK-AÁ9J*c#t&=B/;֢ԁL_hbFf:Hk^T7 (IUb>)teў H(4R,Wq#[@uZ<<:U*lR-hfisgjybq7>ۤ?fޝue~%p%̛ub)}ECW-L0k}yX194@prrlhmlZ_hM`%Lx {t, !'ڨI$0C}c(JoVo YJȇmxWJwv?uʹDFɫ3v5MtA!HҊKph n%pgѽ'ֶn4 :ҠX6,23ĉ$TD:GGl>ger1.ɇ%Zx(z 0O6Sql7p6-<9ω-M]5UnB)ƧY`b _,J{_ty6U UUwz`noŝF)CB(#"_*Ýv t+JӸFҷ>ʌCqXzL( ŨFR9&y ź%vR1(aI*s\~1+qLHzMܖA$ks]7pS12-AS(E| ܈> Ms4C @Fe&*#ֶXH7@+g CBQ_5;iU&> ]V+ܨb6xW9vXG0+[}FQd=n8B[;$`XX`YeE> #rdzu]%aM.-mjJNjښzֽ:qVF,S}9]= 'PA*o|8]q.`[ ULyO 5 q7%6(Կj;N~o$FOQ=pL?)-n,RLqlGUdPSpjȉJ< p G%b0QUdB ;:;|J/b-W!){_eZ >FÞk d]jq xJr_סn!3J-jO&Eh_Koh4bd_KӨ.*;|hNƣ2.kyGWTA 2x+'>OMI#+ ^K a|m6r-[v] پ#%T>al@:URYDsWIJ{l&A f`9TB~%x%2JcbZ?z *uh?lgکmuMBV݃TD&=ŠO^,I+Ӄlr៷ |0 hY)Hy $>k튁)1N-rU$H-+q>SI앬=.rxO%|j4@{(\0 &^n|l:r;7y yy<\%^d)f;ص߳"1 &FIƞljRof|LyD҇ \πs$)IhB##G0 AMŻ鑥ꠔ{lm:l<(EK2w+6Lyвxu?WF Ctu -],a*Uq}y~Kh<6Ml"L{|&qV4Ľ@t 0`D_BwߌO1&_>V̙^mZlO9,!R){`/= F~\;;WvEh?8NT/ImԖn*Ցєu\Kd`>/1xLZ '+"l1&D#]znm}ڙG5l`}g=˗:(7o=?'rܻ o O1s&t2{3޺mj_u}{(|؞g'0K ,(;:MgiOIφe:Zg8%fB]ݶ91b&,.(\6]_|/ i=pp?pOC P7w{ #R1 *j!uAgF3ڇq2ZOe=T /enwlxRy HOWQc;/~ލwR1x3PVjGqb? ek(g9=/;+ 4Ti &'Ri%^!br0[zKr*vX?ʵ&i(TrNN #mPP@!m5$PI*GL _JլNO5J <͏FWӭH;>ܩ> ^I(X_*%x&`Q4-<çV0aV,l%` r]MPPugY$/J͚Rg SvҤfUgO<=jN `'12=>QҢLnmw~F˪Ʈ72oh[\h+)D3Xc&/V)i?S63'Ikd ౶ @8|S_6<{y@w GTvhס$Z77kN~ʉzk5fTXAIot!/CQw:N@mYc؛DG%zCdKF3Ljw {M #c-j"0QOO٘'v4~Pe/]?_.k>sfxփ{I啅 0XA-l&;IM1?84Bfhw7?W^WL%딜jvw9Jhƣ .Smͺnyd5wGZcӬ rBtyW=Lxe #q9pYGh o` icl.GZf6x0Othx  |p -$,h ;l8CԓOɕ&$=~%n;Y%&@TNzzz3+$\Vz"rQʹY#$pvV!A:4= @_(P=>׆3% i\/6&a挀`ۓ2έc݁[^ÜA{l :;>w*T1/i%97 x,E)^o!(ۀPE;/'_ͨ Aw&7~8θ'We&?\Ű)JAp( u,i֐j]=%G8<"^6ٺoU׼C7 k%+;qNxu S7^3aUܮ'*P?e; ;u#h0ԔvEFQ|nHU?RxhX?ԀӪ}14 =.t<^ٞגӦ S1CQnhNz1t`pnm&B1~%i_Xh+v9[@ ]Y@8sq?ꮀN]#an)W:!SP('K-~B,f#A^'r'ؒkZUhi޾ːJ2YjC.lw`7,70լG*%BeLZCU vegQE>CWebʱd3(9]ziXV"u^OTP%,Pk[#ݐf-5I.l\ M;;DWe/I%5)ezhH/QZc NԮgA_nzѺNH4e(P ̍ߵXmY2x֑-n_5-d3 Zl{i'9'*pb1[_Ez #ָ/WV_ Rm\_SRA~9}O4CBu3GL>ޟ*+7./xԲJ7_|@/zXv3.Kӛ|! ُ*“M+rzx]5B`mw PXpލCߊLg"dI;. } G852Eh|\&no[u*ڵ ^ wV %zx(E= DpD䔭L&ML AGC(5YPh/P`r 6%_s/tGBQڪ#41&}^m]\k F2GThW> ɰ=#b޷w"nm|(B]ۅ]Еa3)ܫN6ξ k9.7Z\[El3 G3Jiz O->l.m^&_v h$tzX `B,~uղ7zarh=#6WH[_vӷJDN1&OkQRV, $Bgn< B":eL0K[})Jnef?*5.kXA?n'{&P"" ʪY TקM& hڶQ 8=]HS E!Dz"ɐ \֐@RB5M .ƥ!^#qiKeQd*c<nn Zy~:)HfDjW&;Axy;bik$Ytg#E>3hU r4{{Õ #Ջg2zF!O xj3껑9?O%~Z|k|eۇ䏹o[g} p!p]av6#LQPvD$exȊB7A<iWSs?EKfUz4A+KǹIRÂYR` Ѧs/iB֞PkVnOn)ڶu=tžg-_y.z;Bo%Uz(.E7TUƩ$ XioTĂYuS)X҃@DqXiCV/ kFmpG_ȈrZIgԪټE$s  s̘nfL7:.[<~a}huP|S^Pc7s- K6T46A6=3b=%`GЃU0xa >ynLK;|.@5ۣ"լpI$ODŬ[f,BxkP(~bm -& UɒkN:ZҜK ~ʭݮs0-o&?#h'Ã_bAHb]"# S3)ԣؿG8$E=(\\v}F,L̖V9Xz 82!_M)`\H{-@,E_栗Py.8U&T&LEy@p]xkJOJ!؆e(R FnFJޫXSV|l7MVm`zUԌTƂ Eڰlс68[1$@5mQ{oh(Y~OG׬$-ݏ)0wzޠ: V0gft څgʥR~3FVڂ*=vxC1 Ŕ-FPxa( }2IkG"o OM,Rhz*kE0.%$$6MQl ݦ"5fCKWoTJ &wtGϭq g[^ QVim 6)c-lxOeP5% q+7o>gՙQ=+٭_uT0b>Sޯg7.VVBI9Œnº&|Un!iqfJb2(ylr`rS`랯oe5 iצb1, 0_r@W)$|$fkC/ʳВS+5^h2ξx 8]t/7F4c=b} 6 T _ G3wС-)YW+ m˗*-<CYa^/Xe,2ILܷ9D/Ϙ&aIq>Ԏ4jT3ojnGà9R&  bk+S{5N !4͟4ڦL8N8ოXx <(usVQ3QUCSϮ,:Wy:fҵVIf =Q&ÊwivRI! àv\ NPzMÕ-ƏGFBfH&8`k]aɚF|;b"Ϯ\FYFR Xƃj^4[XDqOTr:߉CA35ª"%gRhRtGݍ m-cǔ=]Z8jmnN߳l&Ld-mK]$>YUWU#O߆ A=c4u%:\]pl)bR83ϞWxyKGA`fc.m;_|3'?:ۇ@d,*7zkխ+&g1;(u`H"gP2ΞONbm,#iMõ \C2>spa*qE*^̈=Utr'2a":`NPͥzz>&V|jB7d٥EaF ;1d+"yPmܚ͠*_wgޗ  *%|f\1msn,.+1yYi嬐5aMCq+] >{DڻyR^ Uz-bعB7~;G2]׌p2@@44mfoa""#N0>ʽH몸݀iD39E^?s>ſflKzV8jy} íL^'Q)KjQr5{{ z]X4_)lV=6(D$ԛT~ "HևGNgUr03)Y`] 24izLGYf;Ty[-:98w) Ei|Xސfv37hDPh[sw'c-]r&%ShqҧkW>Du5`b=K,N;&GҌwXm4fz/ )ԉps p3܆kŪk`4IWdK\g(v4+CZ`FJZv`(o6":3BS F\ [ Hmc)"gv )Gi,''sFzE|elcN0qy)#BGGzKO>+ O?<'/gheTOZQs3$b.M WN_R tr}, nQ6U3/$ixiyΧ+ qgQGPha^bp])Ve+;~ӲDctx:B|LIX3Ր 0 0j̒^yč l/0#YmXVDkIY.Y=ȸ') TtaE2gh"$ݠTXU0ZdT`[ ГG/hh38tv@nc,#BKpߴ!1ӉWG uԈxD|@?=Q ׁbRBqQֳ[ϷJ*KZ$ʓwNXb> ĽfYylj-$GY4~L/oh(]$\W9{XS_xX! A*{H`$ 7BWDm &mM\ [a8T0lirK4$_7ʳ?Ƣx\il3qf{,^tL<¡4MxuHPChde +bxN%Z[ ?1" S#)RY, ~$#hզF~yx| |:I⬝ᣉՄkDG1Y[ a9[ @[HZf8]ɣ:Ԁ!4v|=x9w-2gu@HbuZIvVS2$o{,57̱ vhA(ST-KF"E[K`ƫ\^g{ x? 5n3!ޘ\Ox Vir y!}՚Zh`w/6FZgٰP}# V2@/&k~d }Iϓ($|攁^ !:UU!(BG4G`?/:oدS@ĚPgQtx~ŵ`1S3.-U&YǕ_z #@ hݻU-逪DvyQx_ 1w ,4mxKm+ W51Z-Ddx$!Ѽ;#VXO]L>Ffo׼GYZ2yO~]ŁpktZ^B-O<9?{Tԙ'48Jc*ӬՉw0!]?<ϋR>OC 5%UFdԏlPdj`C~iH􂗂LabE C)e)/-Pb3I xYqib  [p$up![W%d 5kk̥)녠k[9V##'KR/hFm$@*U4~뒘ٽ*wWGZR5:8`l3(__~{7YI$mqDgs*r> $U`-*p<D*-hHsXQzH;jsE~@HQI|5X?67Y8V:}¢"yb8'ur IE.O g!||vэOq5wO4p)n% b;"ں"1|Ц*NaEɠhȋt-QcHiq-Ay+9gfN_h^b{ܣ#H~zȐyWRaW?:$nW|80,k}p3X,Y)S<+J?6|%9ǯ^BNn"2с]\[!Xl%Y?bnpo}J0ӕr p/reP=j +AbIMוuO;P9j{Q?ۆI85ʺos 56y钰wLSnT,<(GJ;dBGz.GDXvab,& =e 4e迣}~Gmct.vMU]g(:qsHv3;Bn` ^Jj'bt{~Wh4 2)3{n<^s:]2ʸr%֓u&/"e);(ȤN;Gy2B +,`}|IV3H!R^&܎F D2d@f~)a}?$_z];KzL *lmL ʰʛ18ո՜h<ګ eWrRV?DW;I0<i{X ?(KTcE`,J< NV|jf|D8\ͭp{% F֨=b4RȔ@ ,'AQLm6Y\\DHE ]ZȹMp5W'W ֡KJ Fj`s7ݗE+1U!ϦD 3l >;ҁWEKUpS3fUC,j>s ;_>$Yr&NVT(#jSR/MDA+o /ip4O)bɔ"JC'\ٵu^D ky8lBÚ hk!jv㛏|kOy}z&q"Xzq`,Tv&efItɵLJVb&9I5@xn/ z3>:o'4V7(]hKen٭ ΡhEC;0R$|nҚ}N2#'Ǧ[Z0}_I C'|[V@ PozXf+p%f J{e2"Kߊ7-ki#G:ی@{Oghv7=C_YDSWW#J,kcwUߕcT_@׹fbpHoRWtrCFʔZ ƧLbGDqk ",uރ8S%8@ ś nU d+7b(kêvbz;Y gx~-(XF {{dwg$Y9"UDžsg_0?-GiO&"8Y 8gr9-2Nh.ֆk ">ҙ,8rٳ,:X r.S'2r-ΔA2ov=41:.qPIͦQ4YޣH^-HdGgۿ{*I0܌"59X[r5Q?b5 %w"$^kR#Qmuv7)a`l^ssC4YKO>|!{7hNr"hzL$&BOsᒂ-gB< uvncU1*B3h[n56s6M=2*&L޹ヨlgif0BVR.(<6u w&fdCBXfQ0/MtQM78d"Ф`U7;o)$n1EH\pR:Mo}e:,bz`dB{>yk_EIχ&HP҂C xhBP_J; /ڰIOO=m~ڌDnAޤCO=*\v쑿P(¨m<9{Aќ2)z3 Z5bFruh~Qu[*s ^[y Q"T.); Dd:-6{9s4{)7`-uM7abd;8UK`$AОeS7k x MqEPCNJ\3W<,*'D7*iltDRnN.ZױzDI 4Z;f^օTP@-Hˀ 0BJQC$]>mW UŅSbuC^U/;De%z`zՏbO+*9UX ƋJoHŒ"1 1$f?MHAke7g#"$ʐT"5z0X:yU,/.(Mu}FcCRȈ^} " J1NilB~xc]p,W4g*u5' CYN٬V|߹f]LߺԶ @rK%Ez=_=|,J&!+>0{f} N>72>n_Ә"YIyfXϤx1q#ΡGˤeފsI$2SQR k4RLtӋ7>꬘#}pXᱴ8ë-?TNПH @S5T>eYe_-} @\Bq5 a{ ߕT(4Ks՟Fj[\O\,Q  Hwd(E گA">T$D=wԯtNVSe2Czm^TYegf)42w 9p9@,:ioZ4o&0nA^ nJGø?;+QM{q'LaF N |vCme#W9*cU0[ws\3׬ 4*QOgp>D) FjK .Jkk¼(bWS(V5}_# εuͮn:y?_ƭ]aQx3P8 |^ m1B@Mc̠x~OR"YDyeRѨQճe>\t<4G@wxP,-a./gq6!Wʤw/ @q _d1Ko1lWZBx-D2m[ TFH9ams@ٝO Mn]@z- J$bww)}Wgku{_1!=W ~Sb aY*-\z8$y}ttI=Jq!&r L=0.9" Ii/9=w'qJoo_]OL~Hb:4A!1̩Qg8[Fa#јNmyWs%Oc|{K`X xkIBCirK!+pJo]dd.n)CCyFW_L'D)iڱ^HGl1[<1FxVFp?::׵D@`P"7fcFy!fYX~ ]M%Qu°RuWRxp(ᦄ)kNK(Rϩ茦->aR^:VG9Դ@, o,xJ,&Di*bYI˼{Rn@5j@F7~iJ p0+W+TjSDjtN _o=QP,C&qF#r-O5wb KFqFVCj !~Ȝ<+r{#_ɩa Y@=Dެf%.a}M~ LD'oŢ;n"sO =G]?a1O۫");IlK;.E}U6 xI2~< A1K~Q$⭾5ߚ0U%QvEg' s1\'z>nS'}Jse=fu DiR$i@ OHBm8z,{tQ[5?p3/6f+!,BU|=GWj [iEnz|;0aiq UB K[tCӛT1 +> LB:='@vb.3l֭4Zi,-M2בޡ$?S8n^~EynJQvišÁ⟙îd~< ߨ)9ab|XePyy^-dȎpzԅ:0/FNgqCT>*[l<|d vt~#X|Krؚ],`?j:1jxڏ,)*я~ϊ(CiDEb9Ay+J!<+ ,ͽxoBDh=:S&:~虊wuٕ.P'6nKT1+' vDM  1&s=fHJ$r+|G&uW< v= ~F>ơTqn- cSkyZbȂد?vg˂ )w%_جE].mہv-NW0TG%bT:W^'S,ڍ7Om1Py|9r[8*]Bu@qQ<~lg4PZ]H@xc>{a&[ɠW D0T]#TZIFӦhY,:xp]O'"g [UHWn6ӼYQ$d,y/jH4zLe0x\5TܞFh]tSlxD zyw&2 .',^>0~ ϐ : /hk=Ny&#(pXlqPc]\vyeK1 j?bk|99Wp s$ΊU屨 @MF"/,'>*yGvoL%$Of4=&NvROv,4 ,-F@]*!Ve a"Ipd/`|TB셪aIKLRDkD9}1ѷS SP7{1jȼ/_!N߽{A~fB J;zq ǽOZh^lBW XQ4m&T^viy{,>W8*}O/]'y =IDq"H¤V֨IQ~bGiqUI5'W_\P_0{!|t!^2xw y=)騠sgs*;0/#@0`cv] >s >w)cw%gto!%xLkKp'e^3J}+d 7B@d3|PS__ f(D+])xm:Lf}0.9% Z(IMp*֮GÞPgqt*ETÐ&Dre%u/LFw뜱Qƕ-݋&ZR7ؘwUgcu#XҸOzEmѤ@ J5"0DR鍧vW ':e0fbΧܤ[FU,ǜ"1Un>]Zz^Ah/BU](.:^Il%ko! ^hךm+r#-7>`\nwb+Du,W4q٠ Z]5cOۑĦl"~o~q7: [#8@ :/ly Se ?;od: eeMl`r}MUulhȺ0wdvC] f|%93l:$|6p>\y;=m_%<፰M_V:ݖ_JN :3L3Aa\@bEE‚#9#A-Rb }=SBPu@]elٱ.G4i&7/`nu KzFJQ'LTmTAqdB^ѯ8+\фwe@k Z`*4笧,KeS\4xpOș{yqPTS%< 7ܺQ9!'[:aK(S=&罙LI#K_d}w[X}O(BM5ߕm׏Sa)>%z m,iEN!V^$`F,1%plq9ٖEz A4|E|@}1!/^!?Rr8usZ#j⻭W#tY$-\)󲅩nʝ33ԓ0R:zu횽}sx./}.^yD:Kank"[jN`ct}06qdɐZ(D(9vo6AII;(rݥloQ+*}uܶS}(~ sOF "E )$wF IŌ Gm2c2k7~lˀ,/=LbXz͘)k!d Y=af6pddBM՗?%ʽܜ~N`{vXNyp1apm}f+`hUGOd{\) I#wKwTta55z(/eƭ;hS_' m /o 錡ef?ęe3 y[e }kLѪ%L_;eX-:R.1oP)@t \b4c~9@9a߉L |n:e)E29B3 хS/9UT?[0d֚L$tuiy{.gcLVp4tmH(\̟X H$+ep)Q]lp,2L~.zKzv$12v\}R. R^MZ,'ZW&n~+L׺,vz$) Zu@k ၆^jbwҕFELșF4ׇ`9\'˔zӸQѢ)1l |ZO!/K{uQP *~!u"sd`HHᦋ_fHЊ3۱Qkv&[:\{~uʂH?;FOb1zTt5 r,w'n*z^g.E_Ox(UEʘ0F9ٝdܦy!zw?-/?ݠ̐RWlT_Io&?ymVJixp$]u>?a_|O$k]@>b{S>0d0-X送q&YOF[b^p E:;` 64沆m]WZ2X jֲwx+\URr\(@V-[ PVҟ?}i"!wthT"mפjKTo=pA:V ڒ-1:1<ԊG2 tإrltHi:9DL ;#ea :Itx;"I,Ho pY슧1pqoxMvdHAra_(v`h7k'a'hZȬ6;U1F3s| ѧZS3ޡ9[JCBDZK UxsQS|y +ڌhg;鵸7ڽ]7[.}:-ѵN tiv2Z'[~NVL LǘPf/Ӆv#gl|^-\dJG;B?@^u?KfSAk9썉BFF[R&sS=rHj#k(:BB?QKջ"NTB+5n{@jH;#/X4[1%%+3+0_6'֏?mXKa ]eP!wP%me& GWv7նH$y' 9+"r茘wjJ*# >*}\3ӽdʍJu] p Х^\Wz#㴅iL(\ 8Rv.M2gpVO*_gW"gPk呄RяXꌯ>S͸%ʥ4#AmrNv41d7ȣWIj pqgGg2Ps@7LYdbBG0]#vkN`^z}z.Od>DOY'$ ;ƪT3MZ!N? .L-3NDK_lx~[f G;N\V z٤^ne! x΂%ݢ`68-{V+2ܶ-/1h,!TiDt=;V%ZCnxtu?x|  ,)bC #JzOUk=ܴ쏎e!p5/(ag- mAC#T1oo qޛkJe(#1gZ#B#N 3*"SN<>`Ӆ_171z?!\<&aAjϽi\x%Hk 805: 4 Y`L1}_i*$ Q`\dz} zld ht$~\asypM^7`Ѷ@{D=H#Ϧv|DBԱ?ydm6ax˻h҃Kh$6mkY:Լ~6Y _o^eJGK O": 85돒@}3 7+;g:tݸګ7~cbեS+f;Ytq#*.CQlA`fSڜΪZ%.:I3` OVU6·\@J0ڝX ?+ _dHL3I?Ē^8׎HtOYbC:R.M ԧ?Sq+pF| ѷnU%dVjGt4PDiG&HϖLLW/;J?s0X,%{QwXZ%xq!V"v9J(Kj9 2Kj%#hkYf'm8u,t$ᔛ Sh7Qti̚XNdH8B-Ѧ yձX(§_q'AJ>Zm%qLOJ; h_8i.FXSI)Qy2u}E|0sdvM*7yۘ"ih@JA=uC{JI՛0, ܜ0^Cj&_zXS*n_@ Բ[K1Xw1{ S@5~qB>_kA8AE2#Y$Vl;xp[2- _\ [Q)/ʗ[=@Gcw$aaf @ovzKg n0Nf_l>Դ{2y.dDxWQ؊l٘lIQAOlLXW6 +V4z-#Kwӷ+ѳIf! +z5?z< dZ\jFOVpɗ2m6=W7n8gdB*s9" bp pWBr%l9s cgZ $Ʋhs!Yg"؜CqW Dd͈Z_$>Om[SD *fEo'jL۹ˈi/ %,#*QG*hPe}d! m~ XRƦayT.X@U6/-zDE Sjm®c,D2DXW.rW0I͝KwL٬g-4D;Swix8d(?sMΪs#w-q(clȴS_E;u4wuFa<3SjQ'ulˁ{ժ2&)r's]{V8bJ ݂pGv+=R'DμXY݁ [T!Q%˗-bLRyA&k0=فSPuzAH=Y<%ME }@J{RЕq ,]Lc1 t˗'k=;e}: #: 80bkw}@;QCpP^2.͌wñ9:dA$:;C'&~4s ,Ftk9 +:r^ئinftKVs1Jۣ̝xH_J%&IlqxZ'Kv6};p̭3 FF =jykui}vFMҽ@HQdg.>%焱co[^Z.-?? ,uJFb$>2{ Ig0MiA LT۸G*ro Q5;Rʶk3Y~86%($#'iQBVm n0poK!Ĩr}ׂS.7G3<ŽPbU /((ŕKipO1ttRIyl(+wHu J*EvUP/}?lV5WSLw@l&nl/#Hg_Ry?Dp)YfYDZjh! ﰛ#](IQA؃oRڌr,w*MT}QpXіѼiNȖoIgwZ>Rl IA1(Y=*iJc"N ZYj->|-"qEdY<ϓWkơn}GC (gOjـ6Fmm/җDŎ'jpGs+t+,)@We{]pImq_qŠp0J:tqKûBq+?YyNsg14hSyմ'ݍMwKlj֯ r%Ie(K䍢Hn'lُ<;.WcZG YՠEv/跋b7|Z!+rvuK^i~K AaE3Eӛbi,baLNc5y([%BYbhYPĊN$CǢ4u` la+uE|a&#қsqz#3;v=/dC0[=~7%%_0` L }/0j)> 6 qjOوV0ϭ >jL8/LdIbKIRx_ EwKR-fL.uj3ۓ,rƈz(GY@8 '3`S 0ыt\-K꺥ug*Sq) $EwmG N4Qӟw9c^>8@U9>1 W6V1 =X ]bȈ\rY*so\W/Yeu/9fpH (Vm &*5)s2ڻx|,cI ¾QŰ"9{7Pw|*Z8Mx1}Ys+Ј|֔gS|zJw_xF,!:\\̈o{H!x\ǒ"pRmtU>ƹ@C̈́$ʹ>`LVZ+GTcB`:\Ze x#9\6@#)4Ԗze)Mӱ} |K"zP%PjQBho5sVo)PF ݘ~^b ݢ6bf*e7vmll$6F_}!#v⃏3Xл 'cgPwٶ<u=Q}9}!A6,;eI+c_Oy9vT#Wt qGMhp #}na&2H:]CfNW$*Yh mY-`);8; ܯzd2,5>X $Fܕ|D@!΀\kiE~; [4ˏC&O|;MOwsǘ.:`IlB"7Ҽʺ=m.q_]!+\NPw4\ ĩ'nRG.LLYR^TU5%)'&qq}ET- -0`%H[ͤKWJMuC|76Ż8KŔ@o cig܎U"YjIO IdM[S}ҟeRWJsQ>*&F^լd`sd6G9t|П.؜dW ;1o8_5^tV剜rմ1icoNβ >"26'0w̷`lrUQY=.Ԇ`w]%B;-IËjɚdM0[>X,BM2z+oB(V{V^4Ѣ-s0!Y<(.`2Qp#>6RDD=讠幢O_+$4I1YT]{hewA i{O~RI'2hx(v/)~1VaY;+J HxH.CĮT$`9)+VNCD*AbkSES=`j_,OokhIF_Є ԇ z$4AwR{D&D0 C@ݩrv!$)׆R8%K(]n `i½wРxY@,> TH jWytv2!}ВlGO**@"{R; 5ԙn\(8IcrVOZ}y[t׶[4I`'%6V7 3iwMY aS7@ۻ:<{8j~wp\'d,Z~O:|i~r9ɕ=Cv{QuC TMkM{m{*U⋳1vlڮf_GPBg4w8ȟTnAI#b!netZ\MȶRaKX 0 ![l{C+-׼,SPpP ZDgvwpD.qv\-CCv'v5MjqǬfWuɎs\~Hȉz;7 VR| %CW+HJ۳Ơ|$eM/"F IѪ &nحC,YͿt!1ihVt4 &TBjS, +譁ӝʀ2m\]Q𢡊U<?fO; y_v7uN@oy.$l NM\'Av4O,AҎ 3nY*ڱxr8~{1`t0W]ME^)xE漤#q${z. a@_,>"-ݷI$K]Ă)oaTyzgkծo(/#y"{1=;%g9VpF⻶4" $7 ZWfp٨MB淽 ӹY{@蜆j-`qlCU`,=#Ӡ= n܂NYJ ~z&Vl.LޘVfO+ ) z&YV4c2!V!gAIҲ]o.dkޖ 尢82Δ<Дm[ F>UEFs,7^8'Fۍ8W|1`~}& Q84]?MIƕ9zX U|2&_ vilArI_ia.=6׮! hf*^E%?*ZQGp ֯ތ :{_y_(5_V3 ui=;F98MwWU @COE/-탊L`Kz3϶'WEYr}bV pf¨6a.+hBZ_9]W%\$.JVw YѨv{ɉ9&w۲8S r!;no+ !@"J x_Sj.wM"Nb]Vԭu&!NJ|ПĪ(416XL4DD`-hJe>9&`Uz C!&Pe8<[EJgƟhi_5GauiKZNiv$|_^i]n }u_:vP^s#d=mUTwc62ȣ&K`Խ(6Ju`ZPm]|BHv\˪gO_˽&6t_$>gj6$rLHx2w5\`f*_ιpӞcXy3 0pK^h8}; YWC%Qʙp$@?eet+ ]:_Ĭ/򢤮;)wN)("3s5,0Y`}20_cU7UT:Gt_τy8jwMZ޲^UP2ޑo+@V<$w^}A"/׈~f~wbl~,lU0.Ō*YoukBcMaa9j<-`|ucA$, ˦(`-F4b1Ѹf[(bwRG'l )h&|e@fYUXU};X\P̲4'X AQ7f5 $Fsu=+Q 7x׍i>ޙHmGR?j׏-k{bd\6=`3/DHD9Ai8(@ .q,$`Q 7! m\ȟFMpGTpg(Cʺ%` X()u):;r.$ / k>}-b|TTYá >5tWvI mrN%1^$5 r~BvԹc(:@N$i-%Z|(`k s}7 #6? %zs_ϲR@o cvM/LeՄ99Lcɵ]߀Zb <;-O_jMUTD tk:*un &pǗ<D@iP_{<W+<UMӄ?ۀEhV$d B!{ꏕH)NAJHU7 pVM!٬ BY|xI"^zpK5-B!A]APpn9YM1_ L0i/k}ѾYO\KLaFvɖ.8ua;L~]oD-__`*#5Xi#]{aZ.E?q?Fs86:uZ hH-~(BopSzI"-@P,[arunׁ&+a2t84df]dl9+7SN$LM҆$D"fWKoDNc,/`P(vf`Q"ˇo)86 L^uP263R $alIiwFqDŽJ>1%4+o3 Z:0M/5ÖB1Peh DH$IӨ2K/E]33\^¦e9@XquB߫\y4Jp_4xɰJִrN$e쉰ʭlWlH}4 P\VoZNnJcs` rQt1<+/fdz|葘G#Wfi}y&ׄůkmTc6f3{W !uVU]ͤ0I7::o"׬xo;^}{͸ lGǶl#)97B8!Ĝӱ>%G6g}&I״t"od5tBOٵ'x kk;~X%"k/;jD_ѫh@SVqM>Uܼ+ޗMϨxux:;gn3V+M-&Cy+a@LϤahrȻQƨS[BBft=Y5cFAymbܚ<.2IҸ(uAB]Yub…5=1F(@;c9Ć($( ؝:W'˰ H\n6Mq6ImTp5^W?rHe]OMZYdTc,?;So\F8e"}no#QXg%wĕ3ܖw N2PS=_jKn&_{ :EˡgL/%w@_;R ^a0"r'=y%fl_W] +Z0q|2$g'x7d!qrz+$qU ]:~|@,=ۇ4bDM?0r?CoZ襺g3sΑb~S\TAwW^Pd&jh^7 \Ϊb&(BL{idbxe'D\9ԛYhM܇0RҾ=ҳ[* hC@4FǍY/˜Й;4da=$ `l,c ZfqNLw7[ O 4gx2uϾ5"\j*-=!v\$.]Hd1hOBͫƤ/[g1D*uUujG=)2Ǩ-c6@6&3ڶ&_ř:ޥ7Ek[[) x;[I \B,[?K2eiϣ ]ZR_ d2>0ruKcɄu b"Y|[, HYRfNqTv>i@x.IT- 7LdB.ʃ[dR:c [QFx/kVED\zr3 Vw Pk41ـc2m`əڐ`j'Qп2,cTbXRq 3eC弨bvaWoq§𷢫x;A dҗNe˂;@B嫮Ԏ{Z9_?výWn+t,&XCJmF곞tIb|'f0>x`Ѿ;3Z4p^@\i ?y?|0j!Gv\sQH:+vgIgs\LAr#@ҟwS:h`ln 2x`kpT:rY:/,ΐ06waH:*aKYT+ #x>-3AIQf[ZvWGu'dl {L~ΰ5NJUy phE{bQrEq% bcŚANnd [lE6H{V2;҅"!.[@ )_'Oa_`BYOciH =dqVd1~ d@VOgi@́)bDs?PoGg!|')E8ԠyϫTFX;zTxݪ.AgGF#{|yޯlEiCN2ZS6gx}cu^d%~H rGt#JyIEN%N0GȪ$ʂ(Xpl.Hh (7~ GgO )'`mOlK!޶()sU bwD{JLny%L{#&^nֱw~ l^Fk؟<1pQP,@k(muCӡ ::@%l cDf>;x7&HZ]BPگG;?fȗs,j}xK`N34Z|! _m&+ ن:cqMFpN tD3p61V _"tdwdC*\ <0L1Gpm{eߒe}QQ/\NG#c7X,Fė#ާ.0BC.JMoXGn2e8 .rEKC|C~62-gukT$ R~d[5U=`PVR{ӡxz4Q1L 9^.G'3G MvZk_AZ0#ձdD.wwWe>c^m$9|q/0齈UKOȄ;8smT8Itx~w(ݒT`5Xgl U牪)׊1 cU;.SF!BNGSKUHP u? PZC.PtLӌTْSz!4‘.YsF&{A,0ۆ(/7Z8-.) v tP^M6RCW˚~ה1I~߅~ uLn[I"cÑ)_|W6O0):A,$Zw#גq DPi\!kɔԱ iD5p lƁe'$Rg~m* l i/]HS]4Ewbȡx$ A/h/Z) ծNaz!s~sNV ȃWZןi}L g9 #\9%$>fߐQ-3T 妗H!\:Z8%j[X?~UK\<}Z&}vp6Wx9L7 j㕟]. 1I< %ቂa@ RꀦLK'zۇ1^TY<$/w:׻m?}o=K)Nwx ]112罬Db=?*";L8ۈ2PN2'R8$>5jWM>+<&[kn~;J0kh94SXFadqܳEbIx yoH:=]'E [ԜzD\E/B>LuW<Ȉ Waٚ%t`HB=}T9hfD5?q݈&_蝯7q$s>:ܬXzfTX}% Hߚj)Pzf_|&ZR|YPO0ݺe:_xP##=آ{ /N0b@{C(ҊOM@ @O*_=K. h!2˨c;[t!s_]G_"J0+t/7#qbv+Hwmu2$:H{v,dIm[޳i -\nI"j# wdB2m)7Eحf.їWj@*7J؟O ]ˏLn0 6VA\Uw-F"ϹeX`lQRY0.JF闑 =<Ε'5m3פ\õj^0ށ;?ߍ}jC7b(s抐̬h]RH(Ps۹]$nH 6 ُS Sg3!X'N6 2߄EpSދQWV#UQP+9\xxS]jWi[h=!oP,b/J @Fj>Uz~m&Cx4qlQ]s^Y1pb{$YIvos?2 &وOOkVU0 w>Sب9w $`cg`ub| iY$'ib`B;RDudOKdyzj0|*7nYS(\WX4ţgEq{czk3&lXk&[K0RRNS ~Gc,q@mugw!D(JAK/KoS1Â42]9\7P 5ʢ Ni2PS^$,2̈Ϯb#jjnR38g*Ϸʖ\3iStқ Iev a}$+}xon|H#}|;;ChHy52"F;GQ*EMADNy3k9z qeeL&Va̠ghM(O[yC \[Mvf(I7 M6vk<)\TļjRi(r^hRhϣREbsH#p'KNXxD4 ,N-jH&ctlZupg$iʑЕn=Rl b3c[ \]/3/%N$PRd7pc?O]5`H=$5"&x8 K&u Q0/p΅,i[Ÿxzqylqh '&VwR6SE5IG96ӱY.12b0`_CmN$5tۍ ױL v3WK ]ߧ>Co.7gh 0zo[y'1l~51Ҵvxr(+у\yU6P(EMں iΎ-$b  [gpK窳stg,_4IgG,O8y2pGu(u]g=^uS?{/=Ǿ YґyB9`be9bU{ OM@\ b{#4<"nqqד%櫆TM/l-v9w2,LBlű{,  b$k *ΜۥvbZ$Bz̶%+EzZrf#Pj|ݓ}KѴI<0/L8{Ў+'i8lCDBK@7+烎)DE[SZLN^nN,N읨LC2F pkv L@X=Df3&KiL@pay}ԭ; 0x%TEAwU.D0t VbJ&~ܗȒ %yfۖ< mgu4 8oO}$5눆[ *dߡ簑ECd Cul-v$e?el1i~ިC/<$u0 73WZqfj4&PY*0,3kNrZ}"ճc0FEr5`K9lMICѯ.q2Hޠ!bH]+nBϙSMq6d&RkL~"ZeѓR=\*&C\@)xTh-0xQW\2a<)S!E"njTht9;ˠuNZifMeCwC&ULPFHz$קlxٽ'̩dz׽s;Y ilASyt2>L--醶F1'"sZbImUmKftxSb*a'Tl_e1h} 8͡ {#e䤾@ [xmC+`\ھ"$܂ @xic澔֓2K=9S_h=IkD&==dı(RYGe)9(5$D!?HuR+8 O] ۲Ps(uV\b#My˛:)*)@p=PxsBwR NCyfȩ\!6kJ~k T1nFDW2 8J4H9iAق xḓwK|Ԍ0ݮxW!q^-29ۈ5%yPGƣ*QwAeȈEGsœ^ÛU+/\r}ɠ |է_&ZU9H;᛿yj&p-ug!ox,~B90$l$= #Я;z_m-o*j9[هv*L]] ݇BxOh،T6~? Ƹw d[[`B-T7; bC3@Ыx+BɐwlI/8miy^ AA1Sa"c4na#Gˆ(h] v ;@k9 89#X X5y)v/aT^v.MȪxr%hp`Jy_d8/~FLEWnʋ-õ,kslxh%dM5E$ iCWz-ulJY aS)Ln A~ !3~Fr4 2q&GA8cA tݞnb~ʟlz $ua4 'U9 4cqA7PswB>ˈE{ a^5aA+C@46&62ݪ"F3JY~,Q_=CO-y *{c{@˨-` \/>d4O{6^v09UVDd=G. rJ> AV5n%D" fYqi@DU, #N6B@8_ R"]_80zB܎M/,D5*q>L/2 MYW,tyHz1Wr g~e0G]hDz]/8vNZ%E8W3:A)xs-8`r [kc4&#\f-Žx b٫L'&t; @@hvu [_r<.AW4AȪFXey_^!3*]#Œ> _RB]_2ޖVgTP bGk<|<+9 4=,zϺ[2 Y`mneg]ILT5G:zu`zM`:` 5hq1t>K X`eS1 12nAڌE'DsB=ѿ{B4[SeBjZp#y6ÙP6$n'߃mˍ:3wo2Z_ $BPќAu8N_{noIҎB>'4 ?*$_,^ a/sěqj_΅;~ioF]0S7Q;2J逓dwPeZoEz܁-tAqdkpAxET7`}|pCW.;$C߀bBwl{OxcO+"9gU,Q/wKR9D7*֐ZԠ:ǶiA ڧ a\ K#5OBOgS9tUä.F -,e;EB͵B.QSZujX|t)\ 0?(Pŷ̃_zB>{4@;_'ΩKJ _.HQL W]hr3TWj a;?1.?$d` i6$L1_X]@C}J?VַZ |KlY5`q(>'a,;{J !*[ 2%+e06w3QzBޖV({Q}׸ Xn8D4`hE%*N83By Y8یg`7Gqߦ7JӇ"p0L(+G?/E*XtSy<"5=:j EM!LY`N`wm9ʅ>.qCU=ư bR֧[gs*I*F^0C&jg\By+(ޥ_S%IT.Ö(K_$!Dp1ьq}lqE7CYZ (T~rpfT=O;UB=~OE$}mׇ p{DTxe:w^|CrƔDSiͻb&t =IZvlGv$ۨb<*цq[OKJ8^ZF *lw ^ Ѻ}RSL1 jE^W;M<A>PYiSvgC8ҞȍcWXQqKr4hw>i鬺Ч_|*HSoD=vW=C9PYcq_01 N/G,#h,x AtNd:&7 <[`|.5RRom4[<;.]|&|!`z$k5,vAOPHf'g6Tհ+W)댙K~a}G)^6/4h̤7韑w[C?yiϏi_D< {+W0 ][8n8gD 0!zp >ge~Idܨ600ڧuKM,H:k]Af#"/0+k[}d 潘#/7~0aQ4ej=:KHhe7 ָͲ8Ϗ75yUMG JbUe5naf!'~(lǙM\2H؈At EGOReudn2j: X # a)؂']gq9 9#1i궹C{/g$Ei=y,\%֭]9'qCk1@I|f b6}@3#ί8+El+. 2m25g}>  ɕIӲ coU'T\fj0uL;4saY=wlHmm/$[D(L1;ꂝ#sݿfpl,%B ) .SE(!;DpF-Nf\cy|g'-?+0~BÀ<{U qGC;Z)لEPZ٥}+o6b m{BOJ2,FUi>>ؖ*~x|-`v./?F);_5uls 3rB"I T)_7h[[Мe.[~'u@*猹mJ,unXpwjAg5su+/ÇN890zx۲@* /$T]?O*`/3?9A5+O4xiG빔˱;7[y kaś|SӺ%[Wgٔ&4j/F,gCC]7 %g)³PuI܄դt>Jiw,K3cU4RKQ@[ak4l#<̠>)TSfMM]tRwhZ$Z挑GU7> !(=fK~7'u=Ժ:Q{`/b{c3v^s-ʢpi[=9\ɦh6I%X4K fA S Yt_- "1: BX>zY_s#7Ljc"io4!MDEYiNK= w\%szҘr@_O@&e~Vgt+W{3 B.NI;VV() (c3A4^_Js0y~aYF9scԓt: jgf<<@mr>SzOZҡbi 6(lh.Xɪh;yPD=!eI/M8$Ԏ61VKbkPފ]>S8&[ZP&|>:YHQQ9=P,ڬB+Y5hEQٛi+mbƉ<*WlWE.#3GJup="ͯm$i_VvPH#F\"SٚE =Pf:voT_vѣ4ŘP45;Ftt6CPi6 :11?E !zW>_8AT0+cIr~O⣿Ar6FKϴE[-"[2{P? ma?A'"ki9iSjf#pLDR(EQtSyQeȾO;E˳PyS8q*P37)[Pa*>j!oVHRƥ:Lqci{)܃QlJG营Jhgմc9H ?!Ъ _/gU3g뾨>1ayz\q΂@u&u}84e|(NArTGۈz/rZp>eMkKG\CRLDhh֮!ЋQ+IL[1ӷ1Zw$ENZV~%XOn3O2/~B0uhC}2n/wg :AaG;D7mQT*SQ[\y[Ag PC}Gbs jxJe.<  ,ȂgPx\6ړcdQYSQǣ(["|/7w"`zO,,+ތJqܑg'&w9N n^L܊k\|=R6b.н#B[3 qIP-UaD Xy@k lǂ>'/& X律=Bzbf7 p jv|ecX"7-RdJ S bb64H+_V$Ozj`w>4m/GXSdUXGee(TӚ?%x <P{2L`l幾 a'aٹu%u& F%-FG9 X6dPuc\[ LvUZ4/?/Y3LbУE5Bs0 SW8Q*Fz+*mRUiZhrzI,-qu-L^ѦVvSx}CU&/UmcRA1З-IZ\LAǟ@rW_5q;o.-ֺ$pWB{̀c꼤WiRKC<F)Vd/QeHX^Õ|6$mL~SPJcpg n6koz8-4Rk$jK?'Guީk7{!Ϸ9!(޾$S0{ m$KéH/VEu5^?ư}5i@dhy2 >r|3GmRO(dbq1  mB?#څs<a8b?dQ,z26vЮ &`: TaIEl 4tCeㇲh BR4xHR.XX܎0c^ng+1QWKzJ |!\E˘63чfSUgw`Z(JG S3#C/}''00R8{x@¹I|jHG67r#rit;KV"'5z]}-MR$y1NCR0H mv/ ^tՈ"qgK39g9(&, g`/ΥΧ?! Bo]ιbU_CJk:puڤ֤qM꟏r7)3aF0;9H"|߭GGUdID7TGˑj3[=GS߬ Z~8P tjj͗?Hdȍ c{34<*/"yiN9/+(j/-үLDP]tW >Ä7}3#JN^(FHf,Tf@~Fx»7u›, :S8sr4`B]9- Y*]!cC`3ҡ? `l.X]-Ȫo%XV^oXmU̞e!@@t i 2JM8򆹧{G8=$w 6nDG^!^^Fsf;$Lϒ AfEBQ]N>9w*#Ehy\ ^^-nj&mnNv JEdyz)YGLZ#ꮄ;dѢOO-R)|fv\ClYzܿ&hЙMȴ3'vXQAI1"4kGњ-R僪BTfB?߻'~%y,MhQgv%uv] RT=4uᚮum$Gbȫg>v9ngSrfQkh~>8djKQΓ!=Ն ~e(Y6qv^l&cꍡ!ޒ[Hi7P\nnB8lok2U챑SlZ+Tf\-0^2 g+4eY? (K豃P oi]ȭ ̮t-dKiNI8!Ťޭbx2xmD8.uC%ہp"w62EP:e#Tgy/}OO!>BvXF+"J}--pޣ9ګ#" O"Toؤ6OE YD4X3]_7J]o^-;ռQE*}fmqz{0P Aҟ3`5دoJ'dyUk=ˣ*@91>n# k38&M ,{ ]˱gǨS X ӑXSFHL|:&qIZF7Q["YLwMVJOSoUCePppGu9.Q :m%!wVzF-dPn|۝(rq(g!2jnMteJB-e0.ȳ!M#R >n{("密QjmH2FtSN~1oE7]L2AMU[fL*"`vYaH CH?-ۉ1[_ ^,_3d ʅ$9jbR7nͅ7|^w{vkd E/LV!FM##JhT@yoG\vl~1oKΡ_tW W J`֠;-E aص}r{w#Zp)58ETH+'_6Rf*ʫJJ4pP*T}Y ;5:r5U^)x*;J]]"0&k ?ƪ?E[x s)Z3L6+ťBFW86TP^}\7qJ\2v׭=Q4xeq%tqzznA/6}|{fcΩDxXLJIɟSr!4ʁTQ,'kD*~ vޞ{stxC;t D0>;lES?RXc= ԭ4dMB/YEж*|n2*B%o:$Q=~늜`s,/D2yȌJVQ=tacVwk6יzC.Y jq(CwrG;#mn0^TOsw8(RR<~"CycA yPyO`{Vnäxj("cAkx[LCFW FZ(D/Pָ%1h@훣٪RRAMxaT_2PZ Ƌ \x~}hqO&B*tjzȜ ZUu*imUPyI_]Pwoa_x?}AR WMe 47N# >08eH-UV77`7}ߢnkPڊ3b%=tϏ4VL9U7_"77v(2 ,i^>9.[ ٜ<ߕz})Yyv"jnk,v)VWDf+Jyz.RT#S}\T;>da6I!~ߔSdMnELQN"J?Z +:\x熼4x3 .ܚ'9xt,PndB#yًl9՟O>WRՕi|;?mJe⎐/S. DM2DBp Wg-EAC!~-5-- ˃FKD+N@]'s rJ8W0j_d+BOpxg4ҡCY=dD,T?$%ʟw؛Jڌ՗TEW/ƀPa bܴ=@= bLKB'z-)z}Wfa3ǝnk:O.gXgNcJ`"o\խHu􉎪e%Z}ڪe*b_G*֝wۂT,]N2`s9) t)ۛw'^{[v.W6jF֒F?S@p"f% DXOvh-Y-;ɃK V`/9de v N dF #Mn8R&x` y}'{r6Wcz Sl2<,j[a '8Nb9qVʱA1@ߢ;\$Vˤٰ:u&t&D0_= ս+--ڧ,9x)pU{h lAk⶛&n!Wت Mⳑ'A6񚃗-iB{ a}9͵,t|%k0@=Ԡ(䟁@v鷶Ѵg(Gs'pM9ܲ1f_UĪGϟDYL&S~I-K]4GݶV: fszYTӟ" JSJ"z\7KmAL$ NxYq#a* [1-)DBϭ7̂<[9,^MykZ¯$STQ KZN:'䡯[@ҥSf$ot$4̮8Ŭ:t+lm-P|9u.4_;C| YLkR@Ƥ9$FCT#IjmnqIws N5U {L\׎1LiLFNɽWMy׉>Z+yN_㮾!܄eCitb/ %.;@HNXS,9ͥr_iz[MI _,Jwn,͊"K]Q-vej_/Wv]I5dTeAg6XV翷e"_Wb:} @&ف]Lhe˙ i|*Vœ⵪C7߀I['ܹPEAE3J_m$8ֽ-,{?71:#"m 8*@p3΀q<wlN bA0aJzRg5twz]v+iy4ХMR. !þо^t2Jɩ\M t J^݄U`E]HOr-&-&i=Lw5aQ5֚o&vgkz1E f_/gav'@2ؐ A4MB%G* ]eKSCmŖ3bk 0|:|jzT6ؕEM%g4E cLOM1r1g2Fyd+2hy(NZv =+g޲yVDax7g$SD:Òxi,wB'ulX+t5krc4|$֎Qun9MPIy&jЮR+~nԑYfgnL( Ft@*b~Z`6 QzsM-A BC_nWyn2N6CQxؒthvq[h%MMf((7f.R $Ox oZML V*~td;xd,](p`raV<CYa'g L" %;\Hr&ǕdʥJ2i<*C]Oí4Wg0q3eH%*~M@{0FNIV :LMy nϵ[%3!+f*=o׀m홫>`4Ã.&Q|{K #58gqq/Eo8la!a` Iäh};p3O  εZ ނHn=jX mJ%p? :وopeTYf.ۉbH1KnVLz$/%Nϙ~UbiL8ۡU3aXJ(DƔ2ն澜(ǟXz+ Ak!!/v&BF*|le?u#@fTcI?84pO.HsT)ߝm=(jHxPbxroec(;q3ߠL>m0E\>JoP{V=65VʍO5,옋J}ht=|,fe9[+c:țVYARGM l?9PDmmJ=lVD2 IQXA%+LsxW};!s{d|n]Lq8'd‘Ѱ2r%u٫~u=Vڌ '*;R\MR;nǷR߆GqN4Uhݼ&g1Vq<>Cshgc6w[7:y%A .sSDO[,ecUO gu- aAG?shi/àȃeh-+y;p2]xYÖ鱧SKKў|g?,Lٗ<;yKqauq:pga.遊 |X0~|GKADO`N6$5x:./5ݖ>0 ?"{\)v iD)wWaȜLMU 'G<'#F>Gz-XۗF  0aGbn#_?Bh 24"N}Ժs;#qS4jz8ZZq \}?fhL-r^zpra#)O[s*-{^y &ȕ'ĝZ =Y(5U೰{#_B-kY-"SEn1gDW v{)tOm0 lVURt!BVAC+5M/cwEh'B 10xQ!Ũդ^f?9'cU0ޠhDO nhM6 !\Y]"[Z7ZC1S>c 9/ЇbD=Che"uDpw1Ӯ"n*0 B~;qQ:3ǾkƷ!R$)R,]^ז T|P䳕Y]VSysIH.D~#P0=x@X4)*K9%7hh IX)j ZE$ ˇdv$3r-'MAT%yr4o g,|PNtb4ê#POLm74mґ٫>gj?b7h[%|1qނw+}>A|6,杬<_BDu 17B~z Ep!cκ"{ ~UEm x3@іtX~aѤhZbqfC4G1=}ՐSzur,$=Иag:h6 AЭLx^[BqF7'~m_b(ɿdb;07Md=e۰~k3flĽTd(}79n,E?$8ضY*w-b%&0G]6BZHS&(<6+ܕsRZa1{;K1t3 yE(HO KîPig)W ,pNx\jE?M!񫾊'%-pMAL),9j:L-`MU>*V$d9J WaxћM٧:,^-"Դ=OkɸshYY4wbxT8*g{eJ\]:Ǵ b_̋hi_umNb1EG'ץ]SƁ/w ДXG} 힆?0d ȕ)1gQ/ xh0'o)ק.#EF$ =Lvݼײ$(vWf8R>0O?%[%3`w$(u7k|{Jx!wSxKǔ]PJm<{gt٬#~:}PhG6SmZXbAbƮ<G L(dcesŪ@<\#Rd Zjp9Y6oxu2Pdk#S/`` Qm#sH$xN8ܯPfe"qOGXIy{a* ɒxv̖&N1 }xM\v?*wK wxzx2eА;nF8Fچ2^qdzq[ՔhA7{w?QLg$ 9T[<l3lvJ<V؄S"f߾?UAnVlGu2kk&)vgy}-ةCWyn/T||W'"C7t=gh8`ݓNcТPP( 8 ,A>G? w'ภ/Z.'鋌H?QR=cOX 0Uv* IMo1gp#s7y;Ӈ >}`{Ӻʄ7G[&!ζ6Ğ-DJ/6j#QumfVBCj]B?]9\Bԑ}%lv=6z$~;kUP2%+QVAc.`?Ý].= 6#[{âqW2ebu/R(((IDW*:GVq lr(,<=ݷt<٣gw\)]8)B`6b40#1{x:.0{B=^0!8;o}?M0ddB]^2a+dI^^F~JBy{D $2qsX w;/.-IW W<%ň2&wT*#:gFCXK)*-ÏK*yPEee* WWK66 xMg*XΖO;,<݌}c]` ƽZ06xl;*Ck('u㹆c'ɤ^S t9ߒtgsn!(u%7+:%Rs\vfr}5B L4Wd[Q꺜i 44.Z :fQbW Qxűʰf] euI¬\9+XNg&vVqLO6@5Q`*F>!c:X;{%8`sS$TL@X!O]bDfq-;"BQG!HdB)3$ ooa}T寊X^4+=v K*"[T| ՑݑPOdcU?4Wmre^"rw|B'Q%WX I9 t#a1ɘ;hf"u6qLUF1K? _msL|sXjs|"ny%3LOIN8hBFIdr*8/58^l}ȣZnoҀД>zC%|G6u, iݫ.G CC{;\f(l!| g%V'%WJ`YMHĊ Ew >XPf|N[ Cs%3ؑ Z._8'k,(D@Hk1Q6 X_ ftطϩZ@8}a :bt*[1N*:T] }f b n62lVũ-%9|7 Ȗ B6+zq~jRBjGcT'^, ߰iAΡ&< PA sjCr7/h`GE/w tr t)8id&Qm h(>r 8o=k:<}K~EgGDsⓧʰؔ#E_3hVv&_R~=z`DmpG{U 'ng`}< S'f2Ϲ*M`?8AmæK&4q@.A M^f]+A-լ:/6Aj9/*E*IhwS!ehf}/}_sR;{ #Mb ^4C/my0Oi'y"L Lb笒F.$ԚSȡv9խ7AcI733*,9*y#Pv5]PPuݰk/YC(U9*4'/4 )aw]_iumCeuȉ{R7S/_D8ោ;ΪҍyFg%bұeWC Fy3Tͅ"֓4 Ǡ;i`R6O:@vga7X^pc MDN]sBmYv0QXw$ TgF&y IG%<ʳK9gHn?&\0jdJfMvE.v W$2Y[ ~ .QyO!G -ӝ¶%Qrv'z蝎;#NCy@+cA*ˊ;_k:HU}PpȻΑh7|iBHq4U AM*'!\yèFRwdA(6}aBHy b񊞰4Z $u2ݶk,,79ulMl\RTDʯ"VFZ#؆ykvHu?#.|^sqJlt'fDfG^7RbWM+xJxQS;=MyTŹ#&ح#aITc$GdBE~'VK}h3v \4'2 ^.a1v*&I\.ȶ7cGE.^zi5!e ɶf\*mb6RG',¼/mvg{"(N!xT⇴ q7]=/&8ݧ9/hY4ߔ`_a5_2Hw!ܽoV+M_ rȩ5?,^- CM] "ܞ6+˶"J;H+4 | T,,/eH*G[qӴ_i,k"3rX,/tYaRA_|#И3ydMnç \x ,B0ғKłn5NWK)ghfx90HFHzc~`>34!pYEk5 LS|F@ۣuVlfW.-(rkI\'Q'3F?v4 dcʥd*MUz T*tȺ0e`m )o2; K_iD!>Kd*OCisQ=#\$͸+kSGPij %J +F*e{67Dd^"S.UPG$bljNd^#XRo 5[DqsYEޮD 6hc,T@gq\_s艐TG}!75fo_&ircb*붯!5wTiwfl KV!2 C퍈Ma~s^n2'XkKZ9I hw} ƺ9(N_=L 7t+}gyffBNNRcs}m8R 8™/FyP(`ak魃+ X<"Hc&U6TeO{dw@V8=e+vu׮sqx/%J+Jg{a(MқS0"P2vVc8 Dvl)M@dg)K;킃+Chm'Z>]ٴs,Ai4eQ/:pLAL0OCo{D`G]y? 9`xt`DT{k+(˓}cEQ_lV|pS1:%$f (h6Y. !wrڏ7܃w:@B=' ۸-5~S6gDIgYRO ߔ u8C}QN5\כ8Om bFx~q۷C'nj猡4N-ax;3u_W1_ +pdg &[[.^!=jW:~X]fy螉1) -Uthᤧ8Kba0׶Wb\}4\=`.(e6e!~7WD[ZbZT:{"]]:i˝)΢HBxSdZ_. ƌr>tݍo]>xfgEjN`a0~X'Am,1:9Imz&/{Fhs/( I9,aO%1ھW+Eflu_΍ǹSW 9Ezh }G=SU &ؖ&PmT0IF(h+}[$x..5 AQ"H;yV9kMF蹕E8޵=ł) >Ǻq~P-kDaOԑp <Ӂr `\!_6ƫ/d`ޯxF@xZMM%ZF ߾ ;-ʩhLXGZ&]z2`6 x6 Α cUw,yW.PɴDFjUCҽDBLBJ]S=Bכc&xo5O&5:4ڟpdOB/қ0rt}b8LN5&KӋ3Isp{3 Q2AAghpZ^UJ0%8!hk%8yWzb3+s [ꬠ 9"sSiD)Ѫ3LHtX2:3YҥLt}U[TMNFnlȾUVHN+M,uh XSϔH\fg,JX"g~tiw@1Sl;3;b.wy!b@c3TU=.+طR = iԝ֭aհo?".˵HAp?< h.nbs@ qL˧Gap'LgS ["(;F?g6.+PU|aI{a 2Y>fG8-xaca` ڗc]\ G7X?kcVzN 3'/mݨ]`7M7w+0#/_F2 nSxuBL:. Aݓnu(K3U^Mwht ƣP-θskJx%\ƈ/}>ͩ)'g3~X.&IsLR\+).XQ(uChՅٷ 6Gau4q)+nLPV?T# Z=N$ Lsp>s珟\e%SdT(Â= vNqHBkV<~ ]iXV,$Qt9e'e΢̾}K wο'vc@|"m1uWl7}mA-s&U=&!,/>WiY>E&Q36۫):6wzCŬ M+cqlo՗:) T- L^I~#+.z{2]ڧ*OBqx}fJǨøD:<񩓛ENج(eF]hG?^KmTɱ)"纈D>7i$Ō !PԨsr{cL`jZe !M EJ~ 1?3v@T=zx)#R\:r4Bĝ'(if Ԥo|IDĽ/'PL,ۈbq|9 `5imt ObQwzjnf;fO9Tߒ8`Ⅸ}TWƢWZ)9vuC/ո~QX1wyiA$r|7WP5 0q*V/ʭO>\;ҰPZz1@L6v(>@R5\4v1%N]X[ӶTftT!m ~ȕAG8BorzKLJְל{ȶVPϟ S @iVd"/UEbkS!AP%팀/ykg@&i= W\\8y}Z.ZFJINaSXjح)m-lK;akL&YL_0`ˢ )N1wrB7΃${cjK%~+Wmxdw0'VEw4Na )ñzCf]{ޢI Ek:hV3'@Ikm6nU3ᅐXD)$Ps7.c b(5}b}BKGBw@Ogc!~g+zO[-K|yM)뫂|(؀1hEḷ ?ea[v'<80(buGEDQR0k7k!; pBTl0G[LoE(aH D7et*qHs"-`b)vqéqKl 5er>.q?5 Pb/w p8"-$Fv(|[t]Ks_ebZ W(M0%\^׍>#(jݸ-*a`,q Z}-4y/D봹/__,jHo%)Rݹ\6Lu1쨔Q.Ds% 9ᏺ'Cb(Iz΋]%nV@\: ao(1%\ |(|'T4){ģ(d&G[;M :Oa )P=;%5d,J"a&r,\c4u%]>垛 " #g_:kwַW[LѺ.NЌQGa9tZ vޝΌMR,&PTϞ"t6Gu}u:[3,>EJR|U^EQN[s嗾"+ "wGT#)m+uchzv\q{[Z95Y;U*@ƿ`rv.v$:jJiD|:h3S pьVW3ٓ(ޙS9I @K>d A0IWfK(+@+~#5[Bϛ1 Zpzztp]ZEoL } jz?QA="+zC\,'2LЁl&ڦ_7,*L>rq;n`Nc/^8QqA|@j`=0sW|O(Xɥ2tE)IPX*su&?#K7ai)s]1C;J9b52xJ`]uaQS &*aSvM(j=8eq/]#rxIݾ赅`-3͐2=Q5ch]MFl70N߾9e}VZTa8d&LI-r;zA\:7mΪQ`&C¼h]BotPlvȜcc5﹇G%; W.9{|S,3=lVꁩ|1D}˯YMPOU9碫ɖdzCEJ C |%`ci#ZK\δ L!X` h zx`@A6&1kSW\ WZHHѣV2&:XU i >f q!iqI72g_V#g:(: vihk*{ &T"{F4̼;~c <1~bvSghqQZFU".kW[Bn[`YQea!bDnQOyU"HS &`g4Fĩx5EUGrZ;}$lmuSx* {SxTcM[B2mJ#@H *;n TZql9 VF5Nn ijeaeWa]5UZi ڶ>x+Y)>`}.N.f1 >__(x4z >qx+%ܣy?CӍ kx%{5'"3yJB'}!|U5pf 2B&}7(HJz!:ΧE?{C(AV,/`B 7,VP^ҙ0(,YFqSa,؆x0ws`G}DL|F7| $F x F8N1"dE|*6qwFf, e`%ԋs=rTePb'k|h8''|[e4mxXåga_vy KO kcC֛VSNSAO}Յ!zȏ^xx5-f_Q[;Yv4ĠrVd`_-'EO/[ٌk;j3B)fTwv.53䕔768e=Nǎ©0O@b(t0/0تE䩃>ҷrFouraW<1֬#I;}6Y>S6 MQnH+$!6b"pd6*_S&h5R4]d3~%N&k;ĴBU (+`bt©˵`@ 5\U#Ã4CDc;\9.KU+$U\DG`Jƻ\X锲~\5agSřPCffRܙE[xw+,6c,ۊ]CY V#gy+\{G1K$OoU|{*B;x\2 _'4(L(iemESO!`]E5x,^f gh^?.J$!md蟧lA1!d5Cl3 $khMIqz llU$2+ɶ![@xsAuH`CsfWiM ?ɓ!h+eLTqYQ6'tY6=7ZI93fRuX 0Qq޸'x n=KC5kh^03Tf$M@"Q)qE/|ě. (_sȣ-p&kR }nZ$h{qZ\CU7`K~~J"t` + XȖq9{ċ5UZ:2H2k2"!p8 PQV~@] 58t, fۺ$pUr !3â@|d Ta "Nej9QuFQ4qjXfrSbiC;o9w;H \?Euۇ{ȵ jqwT,OtAAN|M(}o%69Ln`۝'4M{.)Q!4)ɃAޔ p'ΌpZ?gaJPˠ1itw\SKPqXѯOF\!Gqm=򻲗}GlzU , ֣GmVc\\jvjhf8jՓ_ݞ%3 C7DT`fA -?Vv$UIFE"*$S}QidŘG=vmP i^X§ jEt$11NBw.H($-fFr|ׄ$]VT ۈWjk_g 4,'- Ro<5R['r;UCv"#qrI s>ҧ,هZd[Wҷ@]ًAvV_UyzBdL"{_lf1T0k ve.-bWniR&2Ӹu6*D9aQ>!D$cTh QЫNe}W$OYb:#ѻC_I9A4fO%Ⱦ=Y)Qs[m{@qc6W0g#x6tzj% |nۀ[sZOHod-zt, ۆ"&;rGW5.#N˸-lq8Wwl;2 -3kϛN5.6AA6>R~fo}DB9H%J8J*(YE_XgB) URJ45o ~ !EybIl`UaJ5ITQkYHms)o#TDMu7Mx FrܢZfr͜.⣩w hĀ6ۊq)dxfh9LA]_`ceiB]ǣO2e*PY1™[8nΟMH@ m+865r\&^4 ""~znj(k" 9~QPkΊvZ]|,CXI^Op `tv60Y躐о hK^m RLQw朕]ȋp O|Dw$[IoPvp,nkSN YZBO̳gaBVxw|8vy=5h{=Oí" +h_XrD*v|'"ϐ6JQ_Z*{ (@* ՟}3 z뒡*y&6˦6?b7(7dux]vaQTq @n8Qw@ Q!~[|ZJd,w^lj^ Mon"1&-.\".?WiʸPe Hknz !:Ǥ:^jUxbB 4_ nDIj1T|AY=KF=:*AT2?~)67]||ĝbʜWo7ޒ‡HTS޻Z0VΓЈs*qTZ+)nycS,JP-@iAU0~G4I5n)7?l wѳ6TT4 S3+FR̰n; ZN;uG$Ah+gUWf-E`؛qk}u>T5ԧ]\ah3c.瞃Aj6o6WdOە>/RC¾`NJ*_7&}Л W1yy2'A#i{{>EB*]C'į5e!.je PO`k[?!&Jr1AaV_=cCnPE0 ]Ypɐyξr_ܦʊ|k,D3وIO^$5'$R~=[!w^>ˀliʖcY 'ND|02ߒ"ogj8)aL(Ap& jc=dڴ97mo׭7ф.urg ~kh&W:GIQp |o4CQ<'"k8_"'5Ir K|Ph)EHCԑ*/8fQi/pځ,a7l6}E:_nj쪊* U9{eȟ@n3d"}`}^Woߜx''6/׺LMXM][li- t=|]2XB `%oWZ?Xg,v"+/M3& k,2[ ²P`VZx&*9e&Jx?c HQ9Nߣ!*l"oxtW+)?%̶ҒsvmվC9:߰#{G^@]ñݒTfR?Y)X `g~Uܲ5@/*g&EO5:rj{ O-[zQ%EhבblsH!;qBh:g'eט7բ'oZ:Gܭa) Gd`![KkǸKt qOTp V!GOy m9V8l Gs9# Iksk~͓DĨ[5yd+i7oZZ4s[OhαN 9dSC9pZ]UnB~UC B| Qʆo_bBUxډqmţoZʧS)ݷyAQӄ sRE iPSl䇒zsH)X_zcdŵ"U{doʯ[bM"=~G<7 a~AC\<1r3JۡsX6PXh1*f q|abk51X]g6C$D UG?jc1*a C #!n_\c}0}ݷQDBOlְ)P' *>pmy[-;ܙ`z]~{1$c#)/ 357wK;V\Y @/'tH*L%oø7q9:#[i=_"8B|4/?ENW'abjqԻh35Glz s pе;} @Ҳ%3+%|fSF) fvMך]qɯ::d}5ƅ0>HgBs2Z}[FY,v|4E<[jojK4[U!QEV"'IxXF|iNfSٛMM8˖f,Wk1UeG_ZLӯ;v)L$_ l¼"u2ǘ`;GIKZ7&N492.Vv\+p/!0@L8B9!VP`~`+j~ YZv6LN.j&>%2H0h~/nD9Vx93QDZᗮ?:3cSne$F O1w?1KI617Ω}A@wCi_ڀ aSaK6x{G(5&XeSH:=&\ /6g"싃"2U OD~]ؿ?| \XLR ޹{,}R[n%qψswE*9w J!i{yfd+YTƀ՜>מWbiS0r^ɳ7Nu)~b\]zII>>Y I%=D'||G5BbeDRDqvjU֗7HZ`y{j_((UYz5 _?EzoCK UQd|jӢUOe52,Ynd7ǹ =EkJ9>/1ΔA(0%E4V8F.s MءϽsc*@'@݌vkŘ$2}I=Q>3S^OS/^6}gDC$[t ~u {ArwS7VnF^s! 931~Mr` *b`4r-D_k@AuDOK~ÏpNlie6cv~p .Ǘ)7}Mun)Q&ǧXZ&t'R߀#~M#eL u:?d8ս2J%g~%bJ, ⴈSyq6!9~ f6w볲i,WLyTH*lsKCvNO(-.[vM3M-]k>mF J{U>K tBՄء=m-JRw~jAyM1Aľ򕋃Y'B8xT{qсIc@Y="^wy3B?{{MK+`2$lax,MT)X3j| ڥ΢b5 °6:~[KpR_lCHH3'" Q'%rMiJYkM=5jӚE h=PƊRQ KfR;:@W `zwL(u3}D3U_uZD:9Ѫ 7B(jYFi?8h('"/d;@—bY* }/ y i9+͂İ TE|~G Th,Gh8I~8zIݡJ?I^tc%l5N [%VCK_.`~r;7U`U*OS˶XUdfH=0 CWLiBIsF2'~S/pqVԾ.@Pš$yFRߔ;R+ IUAcDOPj_ZaWk}W) ɶS*"ߨGT!^:_0aLȰ9SnYhbŅqxyE+,K-{M9;^m0̈́a'ՉNfCH,|AGJJ8hyGɁiT.f51vt{i}agm3 ;+fחrC/J:P8`Sf@!*8$<>dn kVPq-<8?MXߦ9 B5> aV^fAxq}$SjZzf4~U#(Ck߻SDz]rꈭ!ݢ-"OR GRKqĕejAWXf@:00^ebj r^Vc]i%–rr3S?`Ӊ &*ʴ(fEI8O^L%MCOk"`6hzABxSY4^t{t`#m@y8F:(]5BB0a]D HfDk ]Ǹju-SͱPa8^nZd$\kSwp\'%_0 .{~Eb\&Y,jrYugKc(cDz;B W*@e(PiܮpHoribup;S A>ݸo\CR%ݧ,0U؜ yw9K^q=ov]飇?kQ*XkDx9ߠAKfA6!1.\v!1hfb %$c&(eOo3 jiDS1"Vr {l( JNZb 8æejk'H.% K5gTW`2P5)T_e,1y|]ʯwV9[؛C* (:}6w&ŸX7lG!{ j?mrY3mQqۚ)|h4 eN.X 9A;F4én9oY ͚dӽEvzkkCPֽScQ8'$|,H߫ K + )=`N7/p m]e⯨滇p!c_~pq޸1|lS#cp^Eש?|qx2IE>x P*H]jƗ*;y{`YL ʈ D'%)WZn|M8CDN=B6- D=k`ƆUzu0KS:ky\b o"*G6x[FvZ 4h8BL[)ڍbz$S' [ 3MlSN#norJjƸsiQ:/DrJ_,malm7P e<8I(2y(ug.ےv Rh$|VJ*!I< REӔMǴ,[#FQgS.G!'Pn C~M㴣MW [Nd/nKA.{ ;;F;KIqRb򔔉tqqHyDzt@,+xké?RpȋjR:i8b$"|ں3*ce*k+ ܼ6S*I 9fjWW*6rrcVkN,3BR/X^.Y<v DM{0YK#f[VM/W[(E DO2J&Hst1yŠk'|* Mơ.~mgV-?HȐJ!az ¬ŞIۛCuV'ą ^e|ArEf040'5]HIL=+Є$/y#pU*eZFgMrL2]%Ɖ%r5~Izo㮥nАF1z *>)Je5q y1u%,ð,ZHiK3Fb'}ᙅ[Y-x]dkuڦ4̹N,N6Vww*%bMn5B;d`ZˑlLJkS, ݖ`1 AJH+9}s[j=2";yLK8[14n{[ !oe؇ +<<x%8w|jie>I:pPoJvUU14ہkׂ pFlq*_+]. ܾܟ.Xܞu ׅ> x&i5&O` VSOmێ)2by5c,m`afcRT+`3˕7KI%f7)<2̞X6kx]b7>3"^ɯV%0GCE0JFHNQ=v݅{Lo^;|3B59{n2{.MUh 4YDb!BB3ov ߳oo|$sU>bGkEc<\(sd2K%:,c Ϩ;;ۊ(^hNL\L5f ODk(HzaBWc K@;_\hAgrkH}'0UP-prbJg?o|nq~9}S3m*avuXp|t1[1~=U!]o)2d{%mGɝ`#cs=H8SqDqLt ܻ٘`nV o zsؾ|I$TМm}i3l#QK' 2[Zmh)(''%,yiyW -՚ _Ltql =D0@%\Nm;í7hZuuhw'mXןaC"`ky2ת+)1.)˶0-ݰLf@2И뮴0<!`8 4?z⋡(W^H>oJ͙"Hz+`< Py%ʬ2U&"wYyXQ Vz2&h-)K#[I@$2 O5z*aLN0d%s\:.*92G?5aNȸh}FR8*8{>2m%(K9hX?m6췾q!\~ۙXw&[;հhaYc*gTySCu Q["äξ<y5$Ř'cD _[%4uOSrG& AELؐ),]`(^p~_#{k0S7C;_6mtw,g&cT) "]oP6P=#7U^j|tB!dH.Q}N ٌ}{E͎MQGp xKWck?];LU:gR_L(8lB㖵 5z>"v_^Ú ߫0C NTfWC\i,+Y)̕3ݙU@1`EMJL^">b f-f& E}hȊgoHBtPkHS q4KI?VJ= n{Y5X 6 ?ծ;l&s(1:զi䨤x/t+_&c^(حNq>~E5G>08i@w ܝN荧 V]dΛ[ksX2{BC &lCtuUX1HI&eHNV\ 冢*=fyq*f=]R67^G|}+yq@gnC_x:^ƿ\ob}Lyy9q , &`/k:>6P_A*!67Kd: *jM"l e?W &=`WDJωH 'v_b# ]u]yjg (Wl^&Jxj, ZvQm-dX0yQ$o LMie q;uz!pT"//B:m O~w]32JKTL@6:IeH˭H\4.rKĹk8~lVڣ݊pPRNx}Afnם@(WwFݴh/ zOax^݃03|W-ts)/ BuA?g9 ŗ7,öRԌQoRq-;ՙ'AǻUA{:iƷ[n HKKܖVeK~F k,*cēCV \A^^&ƝShй^cNRt}n_A[i( c{opK[ԧv.+&"zgdx>$=dO2()o 'N3C1H.ʳc".s _w]w` j7-+Q&;B kSSc)eUD)T[UqHX o-D⚈J"Ŀ6uU 7)!w LӄhB~T0-Fgl$ZO GPrNq-sL=StBj9\ 6ځu:wOQd?Q.Q9DU*N*dipo*ydU쯏6zK-D':"L in,Kp`9A/dQk)K聗9ĸ/k2FTyY zIЮOv>-5K [d2ƹ6#}ťrfzSGI7p)T5<dYԠ9q 4׺mglgh1:4Bz /Eyb&|^vn&."Bh\fdy }N9wJJL<_uY泈e+ Lt<<1YOFifStB ;_]4rB򹇉}> IwOdnFH=jT@-sL%ծ4-H)c4h5Εu6C `x]S1?`xjIdp,! !8Mgq_sG7S~~:yDxQyք?Qj!eA`PԊڈn m^ô:'l&r.5ĥ pJB<57BSѵW܍S-$Ι 9YB>ǧؼ9)dhx~'Ooy* &OzsV:{mUr4E9J)MՕPaYMuP^+G$\qeH1`Ikcޕ]vNxCmio"5\iפmjPhI6V^{r;k]S%Frl82JڏY:=\P7ĺ'*Ǧh,n rv0XȀ`U-cm8;d0x&GxQ~¬jb |yE)X _٥#(l13R#n9oОI5>dvJ,ƬnWyL%aվ5e`c}ՒM\rWW)u6&-eiwUhu,uXٗ]F]5>c 7y(צNwez{l^)1xt1TGclj{H^Ӛi1Ћ2ee7^?jBasBO8("b1翰kf~`!aiqb JE(~Tx]!D#_҃ᘚOɦyR.x^HrvyU7~_b *zj3.Fr?WB%!gabOù,\,NN:Ž 6Kf] \FlO~.5\(ݙ@*H!w<Rn_i~3JgHOP]v콃8>aLS_?r,~Rte.R ?V&)IM'ԵY7s?i]@3˃mfʔ*+pɉv+P/ ba"/^XlZDcr-,Έ "}a* AE }>.Uʐ18oADJ(.^K E"8~F<3oZY6hPTd.UX#fkb:%2utW񻎼g]k1YT`.6f7 eBpXP۫tzU"[D$$l YdK> R5̭o >ޗp8WD(î@ZiM$B7[|u `@`8vКH<}ba+8{K+pnaT D1V3q1Bs4Tz#GeiY+YV6Zn4+M N\1`϶E:4#zTv*D_Zw%͋(ÇKm-S4`{ XZc |1RG͖Un^σÏ]W_gEda!~|ÂXF.c/ѼoL=IϬmG% aFi~6< @JtˇSKauC"Զ4>?+\hyw?oQ-J)i[&f'N*v7LZu[%etFJrltYf- ft;DL@Tȋ#JK!Ϭ&B ׅ-2ӣ{%5EJk׊)ҁy/S ܬ>g"{VJdylBmDs_jF}PvЍvh-ގJWԔ“96u|z^v2ӵ=IL*;a֌ $"(DUOFJ"/S*3Q/dy 3FhT/ pSAt~30-RmK4fe蒐łN{)8y9>Kӧ<9}Hz:Y+T}۔?0k9jQELs"ӏk=G6q%J0&˾i@zgC:F@- =bAlRR+`.wǁnyw6)cp1#D,a_f. Ĕįr Mj[7Oɮ}NﻳnFxa=򫉸_4|C"YPT ^f8dW!,dD)zf kXg?c:~YO ʊ%'hK-s9iP:_<1.QJsj)}Zt9phDқ媰VtFry奕Al>0SOdg,lI9}d `r^T-ugrqЕ_džMA|4ToG?cv@JV *ڛ7RNUI΀-nSVz&}vy19b8PB]$yĒbֳGSvXmqo[4 T{lk|H{՜iFϗ#wK{1T1t eì{EGYw ҺZR:-=xcw FU93Ka^8+|@I'ʾ\Γmb}oG3:RI$Xݦ7wNEtJUN^Ƿch;h+҈]six}y3g6{~nȒQ -aCUc5=&.6: EY0wȐ>3M)'%"GxI^3[O<@bW[H$XBA2:6bPmv;"N$va7-| ?NWJY W et mü|j9…UtRٵ,?oh:R7&|^HA ?` 3Cn2'jJْͫ x %43!,0$?Jl ƪ  MG#TI& Qm5=ɍge3ѭ]Ei#K1(eoPgshuJVÍ`nGO#Q(+@ӬLڿ7-й_Զ2Xlcd"xz0Xd!nnkJyͷ"k'Wl̞jCNcD:d8 #L+,*w,)0~f]?]LC%籍ܚ:xF$恩s',k-W XQlx nQ$]tlBp]6c8&7/_W幣TVUw݄_Zsv$Uk4%qPA5d(O*iy `:|rP%L%[_Bj־-åYl ^:)+=oh9kC?Zcw&=*4o'hB^6s.l1OG}\W apEQ}[#WdisH"ir$B4Al , 8Mwɐ4$Z3!$5*&*N>pOs2𼷒KB 1Mѹfΰ lͻ4;u/]B[o}te;UkJ(F:4Aϗ/^ N-q 0V2Y Z /}EO Dbv%Jʣo5Ykt<߽~y_,m/د:)^V4$mSjQQ 9̾òL,cIb]x](Y.VR;Y%3=/ٞܦ_eg*%fFꝾ~;:F]P/OCYp1ireCJl4 (ely382'8F<W8Sj`!K5Ce~<,m^ad[`r,b4 MGOUf:ж퍫TFrC2%!9_?29EC LX"]i e9ZD-:ЗN_܌J;c1ɾc\Wj~)9dߋ&IזI%رA7fqcx}qLVS ?sQIӚ*_wX][7Ԡ/\hsͤgtwΌ_Ol?`Lxz{|\q663 Jh!XUԼzu%=*c48 (^NoKS]9]g5W<0tG_ҿ&2ēs^PT\'`GxB;VQQM]9Bz.p9BZ)WA?I9K}nh66m=~'Gfl[ -c]Sd ot5zAz5Sƞ@4:b:;~q(޷)6o`>hBjo_6s fSd|Isդh4 3NB Bm"h6.QIMz<\&P7G3 j ρ7$0 c'"PvX\0X(ymHd^fV=j(|)f|l$.ȧlb.s.z@w+.EΤF6*xpDtٰRyFS-1e1p+-HٙubRѿ/g.8877%d`E? P0;V]NU)d10Ma:ޢ%tƸ![_`Y=REV:DfFkVs](RS{&! f_o042򉁤Q D$yu~DU9e<,_H[H&҇E>̗`[d d;(;&07@4w rE%~`L̛Y0Q _O9$ pBdC+"zxʯ_`T)cmM`g;9iPcveBR[̟&߽}ʇBĦ'[ 30-c2^H)n&.|˾mט8Wf:M=]oh$a&"z!J3SKTaif[>&63?|t; ^q%~֘ǒx6.z2:Tt9=$]!%D5]PQg1AwIdq YbN^-xDAHcd#z-:F]{wI4!AnrO‹RsZHqa~ ^^L9>km/Oh9m?хT{ľ7 VeFĦnx_Y,w(زUeY+MZkvhd^ E^x#1zʗ/A+˔0(WT6l2G~IU=JO)/DhEӿk΢BV5~eoHoY, dD"9 n~ r N~1Goi;XZ'RP^]5ڼjnsv~|LxA{܃?ߞ QzOr$~UՔ=+g>8d?D kYW\kp/X\ YMژ,<>O\3bzvz!0r^4ru*.fҪgd}gHX rJ J4r7ȂMLP]uY,[ ed-@O^/HN$7TzYR~;-z,l1 c&G{>&ϖ(tPKm<˧I(qF)_3j&JygM7&l?<,_jDaa/@EC }g4Sc:V}\bvk;+]98OUlB y:qp$j~O1iYIM}R2EHaaٗ@_OO,3ϴ =. 8n&ɩZ~Q4W^crXaƂSJv(JãM}m . MsK/2lXc7K~ >=0fb7&Q;7 )0eо7b Y<M]3U"nq!qdRB@-<8lOqn K2hgmNddZ]FAx#WH)MǑ]_w9BT9n|`V}X>]1x!XgQt*jg\3B8Pt&;Lm;ć7yޝNټ2FjO_0Ƃ -U 9`?pO2t l\O]E?Řlws'|]=8| #L9zjxD d@@8RQ[Gy 7瘐䀳c~ANiQiXzI[IwQu yT9YA{X4ZS]H=yw_7fl~^ mW fBt_ nlUP7˳&~FDϚ2~5,%R3;ցfB} ,&Fl)((Ca^\E0iIi;6R*ikhy@ϐC|Aެh~kBrk{eրJA+W Ube s+]SSrVpr7/~XbGԡFr,+cFZ|63ζĥC78;JЏ:$Cax%2 g ':\oyy Lw!_ rv <"Bù#}8j?&d/RO֣8=P3X\̈́GI% mJ;f| =Z5ϒFeS-^"{cUz+2˻fpы)ı|!~Z\ik-ݡ ڟDĞFhaFrNT&4e9Ѝ5aʊc9-b+?ж:E&e6QműI+&b6 }:C(\↓ eYJ{xғ1>Kn^>kOil-O uHJQ up+&/e'%^,- ?Z*'g.r/!N|3 JįX~>[J)_>U?E {Ju%Cad9 [2=8DlN&R8Xw+,sn-=qɠNc2|[ɏwMvC#Y 99YzEpv~~]pty~T{0]3n7S 9҈v~E>?o~s m}y_>m{eEY:m"lm\ [ɤ;onwG`'Ԛ1jd6 l$Y%rGjjsQ_^Y_u0造B"^U4' =v׶k|yg*dBCAP/q5 ]tFmz}ܥVa7L! XaN mx@cȀbADN"+ҸBe 8k4 [D glJU3D=F#Z\,llsCשּׂ 'uz\1@CfVUsa2ʥ팱xF֦ޤVT^wkIʳMp.һ (ڢűS!tF/* +{V *~ռdeZ:>lPp Wue CIq͜o8Ij jA^$boN"=Cp;:6U-" RwHK)RJ[ϐ!Hg$ L)U,BZY.45cXUPZAݠtL"Hd󶶗iw(h7z36E _a8$APEO\[?UY(JOe;` R)-ifL'/>qB^E v`@xzsA`^~UfkdڸUtd95@pس\|VN ϣdiEv=Η^~v;!G8IܵXW";A.Xx@?͚7 /;keגW:ci#lTJt>I iѢV"9W-w7CmM/m5W3BT_(gxI%b5^Xjo7S,up GY( l߲y>X[nU9Eq2Ƹ /ݑOϬR"bq$nI6E*/'fCdB+J "' \¾(-NV#G D[0nfwD^40gt0,nk߰Gȏ `kN 3?-ݜzq{tЋڗ}|q` 2*#3ZFfɾվ68_EjMWp8YWqQfِ{Ȋ9MN lޏoBp6*b 6*r}bB!Nn-sI4CKF6!uK<"}!t(D.Xw*؇gzHH*7f,Q?WZwg.an5H~-:^KQϠCSz%ʜ2Os ˹@/0Ip)" cR{x #ېޜsOzHPFKHgFKIcvVм/Y|c]eYq)XjӚZ+rv1mVxdhٯଜUC_|rEeY\a}uZ]TQ0fi>ମWlKU/GG:\J'OUq7-+'M&GF,|/M}2a:v>ԐxwegЏۚM: ɒ +)wl9;(%fZh$ 6 .-^-@EGK ~}cZG ^ mm3J) *7:1:yb,JϱIgQh&i2w]Χ [)0_+Tknx?ANj49e8kQaQ))yB W=+{?\Rm7" @@ G0j!Cv$.}<.v$ E(DF}~F(CĞ58:hZpPo}Mav{*XN~_98l3W_/ed3d Ʃ-dwB#:? ـlh1[&.ERmxc ԍ+ל+F*$ @O .uPÞx0v13|$_v"0箙Z d A ONa.$y_$ `&b ر l,-L[ct x9tgpnQ<^ڶ]G! hH!`.3 z2-m mwGKP5IlPy9Rv/.1uKTx4\բr"dL"R| 楊N| =L I(~klQ>ѹUytMϼ\*[|$Ψ#dN kӜ3BGݷ6]]4* ʅ J:ggXPì?2lp#B>c Cy5N}rTQJ/Fbu9Ì{em s^yOPЏQw!sɰHk%֥RN4Ag927rvD3aQ$Y({#(9rC_*8=?ECᙪ\^?wAI{ʴb>xvކj;OEJG(EiΎ}z>NnvKZKrt_ ӊWY9OѶ?.b<˴߶9pvt=g-1o;? _H)M@P J,|n1ǔZv͢ Po`uB\3c=Y~6MڄQ=RN<^TW|dCXJ;1 ?/t› *o9b2,u@O:ؾYcA5A%Zۿ6q-x]tF:ZnPkrt2<Ϟe!plnpCϵ΀p0ʄHRУ> c_lN\}Ҭ1El` >'G,ot $?yd5:LNYP_H-_xUIec$OoL޲Qfbʄ:8 3VV8RlmAœd8baU0RCfB [G CcT3_ +pt}SK-`7:F$/=l&uCpar:TFkq%>yK_XvSl[ f,.K3%uGjO 렸HBaPz3[DD8eFjbQp[6 qbk8>K~4UguV}wPjox,@'gR{m|>5i\Xk"hR9,  lz W'eh0K5R5<"1N7OD_mr]AX^N^jH-ʪ)ySQ%"Ǫھ Ӯz/Ӌ}M{Dʀk,xUͦ v×=W?g[=-N2j2Hl4+иs=;8vFR)LB?;9c=OVS=cu w%&^#kܽ?jvXOa8,QqJv2{73&+Q59 Y\TKq-Qޙ& xRR >+MէvC4؅[NeJ~uV,` )BT#܋_y]%XiGdS]b$!@ʾb_3Ʈ*L&MHȧܮs*Rz40w zZы-׼;`6/=sKdoᒸU.ȥ:ymvZ6}?ؕC/F5X{ .Ye pd5mgE@5;D}ҦtdUWXI")N@kw.^ЬeFUُ~de+P  ǎ ga/)-k?k39݌4uM^Ys^j~ VII.&9L[RZ.Nr_ISS9ʪ=j0e5S[^~ %nY2p1Q&Kw;7kb2!Lu? tnajzk+by =NN\S'e wV0NR>Jx]Qҟަ}aTw=E\©,FéQB/\wӃڭ4% T%i^E:HR0hk(Q=ɻrcew}_C{(D r%r)497F=Cɨ_8ұ"C[nUE͛͹2xBC;YtAXT~"8@ ZM|a6)7"Ѝm`{P]0-6r+t΋CHCgcp r)j"vzxMq=;JiT%۷wO=o:Ȁ 8h.먣4,%?@ڽ1v"^98#6bF͊ Uy]bEK;%F_dwNĴp+Do2JWخ~}E:d$ !6;#uWdӡ4Ef--Jz䲌k`#is+ JM-rc+u^Kҕ=-"@ny`>ЈhPaJkorh|LkcjA͑YH_Sr#8gz!0{~S}nf83Tt@|1}/[^̔AMs@5ـӮsLM%eZ|h:(0!#fjk QC'!7ZgK|2v ï#Hkf$[9o .7s3}rqҙ2$h+T&B:_\>V}-sބE|o,ylm;:CE7Ty)hL8u<6e`h(fi|`¨ktlppNBZb:ʫ'|ΣvnjzFyOe^D.;Е+FsԸ6J. g{X70LCt \2' e Ɲ 2U:s5:92hw ~*ݎR)KI"y5ÂR6ی> A2F✩Nރ"ـB\PI|9\cCv Og-@Ys.tbUMP Raȓ" 9'rM)ō),# qX% 5=T=7-MM kó۸ ZVOc[_P!9eH1{5 b؆K.If>ddAңµ5pB.5=`wѣRYzP; 6ژD.W_P=>^c_{h f,낋K2mZsyEt̹_YC ЍO,C0ͰIm8e,ሕ]׎V&ɽ5_[7UD+]ݗ#g)pBSD&xt]|,l2­#ͿW"&^,ggP-#PeK5M)NhR"TSɯ2=_KI/@x?K A}YhQ߭RH>A1tTvќ´$.(QWvH FV(FKuĪ!0s4Q~e)rόSS:N;`7ݐg*<APq~8;h=<) ^Vb< |j/FL' 1`Us5 M_\,D nʺ5Na fRIQqj=7esļqD-1Ԏ5D_cq^uSӊaS~+fk+:hH-NHb QxC/CTYmKu}yCfd&z@?- @}NVݓDK.T~Cх5OΌ1ҷ iG㥬$ѡtlEpiB\ǐJs Ji'u>#OᰬA''cKƩCfd=9gvӉbLZ=;9U/~ã俔1|~{/ˋ!ϖFbs9'PGdU=-[iK|fBѺo@<'\ P\s vD"+z{x׼; ]7Rbst#@$B0X+7$Iq-1$,+@v~վxxT 2K-@WL%eV"gBBn;y,ϔ[SbJV8/̓_U HR5 {0mS2U~&dd sQ"1{sJN?Q.x5';^it Z󍘓4LƉD{$SjXzjlD}΋}~>O9AuՋa p`ϚWմ/J۬<08+7[j2-c֙`希NM(4!K/98ԝXcACbl.%nŇ&`y-mG\c'/u82gŻw7p9@T(f.Oj[@x} =ҫFJĂ|t)]ϩqȚ;I,hVP4_ǯA1Is%fJ"L۾r`j+w^ٌێTk~=T'汁{"؛RuyE˰PA=4~LбaxN@qaԏV/E"k^A v Hw[8ss7!a mɐa|j>H۷ҙCPһي%a@Mb lxꅫnFE8[AVqESތ|?4.֥FvNb"gsnLs<T&ewh hn]2-XЧd0Ǒ|,Kya^Y|}躑dj9xhLL<}=êK/)E ꓙ*9t8\6NCtlu}zzw %UGd0ko}yTfXHK4/yco/Dls)eJсSnE5U)pcdN+ڸZ~Öu+._>q9%Ƈn!mI!1̼s#Fx2. |uXj]M"ք[{idej6Mbmx`ny* -P k:ۇS&K ES|fnlw^!}#}CU .M3{{29nR#qJx<ڮw\Ru_%Tü y)$c d/n>*1a] m]W*20@&C[ aS 5k\'#2X_@v#H+A)'wN17HixW|CJǞe|jTj+]\lF*UyU U8A kjޓV tb?7J8,y]/Mzke?ʢ? [ruSa5byZMkPп݈*7A:F?-{gZ$_szw~UPE9-+ ~!4S3Fs:m/V^tVIS}FR)4} <:v=ؙPztK#|܀ QE4Q}F)y^64|/%@t3%|2:khntxoK5kjZ4r^W0ε38e|ԹMJ=LYI7}p}C~IF 3P(XI;ݰ U rUyЖ[·=߷ Q|!sL8cɛʣڇiSp9MM9pȟS@B;2' -PV. ߐ'/`8qd>D(TEOÚLxRa͕GUYw jG諪fs󖘠i0r)$@邱[хa &쒾KSl*;g>w;)%8OTM+rSh&KKX SAޯW) Dv$VKNWeɶ+ Xg ݥ,i6<>TK?07/9'w){'Bo#3VJ[u:!f3#J2^Λ#]>.Y1b$pZٿK@)حί`6Ń+/u* O ȭ!J)'ڶ`j37Od$d;*b2\Ѧo\ PK[M}M+-QW-~  ӣbu,J} r-_4  0FA-Z41+cP't /rHU%oRrpۨRIz N֧0b֡RugWk1e.[M&@mwW=3ΫIy!6;dB+6se2F ŀC 3걮,f!\NjrPl3sB*=lCÀRlc~P Iѻ}n LT ? 1#$˵Wjܜ5 5* a"rCUen_F*n停%3ZLV^tA|'S0kױ1]$vԷB(!wKLV!X|ɒS\ )q92H5 ݵTIA ]:/pdLц]` 6YIݡޅrɭO)pXsek8}[; /b)CT2i|4:Hn55e+,Tu P8?bF֪C*8U)KвTY0e/U^ɫ) Zipd](/wUs[}I22ɥO s=WШ]nL`v [ F;մ0F65ZMTbJR%>!| &_.ˮ v&< x>XnE4d{>:j鄴27TIt棌.~h+4q;Ok5U>&:]7CIgwJ߂z7b1QXf틄M~?S*T4Euq:Y>LUb/W~F[%WA0 VerQr>CA PFp  3H?7 n){Mvy8 + B54s!e>"H5xm]I )@peS%mZDw,adm>: ZT8z[D gq,!TN:WB!Vݬ%"je5bvG9d6qm-NHq loObe!{қ_wxޕm͍U&u<1ve)x&^)nɋd!inz_~xt Pu}^Yxza|UĨ=PUxr>6DIcqxآWVqs_;55# MVŁo`y47]L; $]K0 -0D1e}MVe05q<Ppt"/B$2 xވw KVLīFVDA!?d<z,vbx7ƨuM[}(-<0xlXH nkЋU-Mn4QiȘt͋%Lr7]{I3çD_F@>*ԥ' NP;ų-!L'Lr&u{!a=x5/M3^Ngr qqwS ֣n"p@ d:[]wJ9쾛I 5֑;dPT=7]mi+Qxj_a#3%P}((v> 1!*N++ 6qDd>I$9e+6z:φ U4Q5AƊNgKyE/U4NSሑ#!&#ⓇFsfNh-0n{ hӃ<Ttߥ̋1W?O/N6Wi5mSku3TbOvsÊcqw1- G•M 4K&f4<*ztn:2EUガK)U æbvâ1ƦƝC)][ȟЩ#_=yF7E!kO 8G9=b.E@1Sc8: Lx_b [~zۖa4=nK:W;695~3+^Zat\2{?U b:BW /l?䌠.upX Hjc q c E1ip!bI߶4HHa2-DR-Գ$<~" 0o&@soZGn&lf$~, #҇#( u4ş\&3O6Tr*HV{c@Mt5悷 |'ᗻ2K97kzƇ=[zvi(R], cA`4}hwْjl]uo 6-KXl#ܔTj %M_ַ8n]Qv$ ㎭C3ԥ*?J_n|+lV}i$lBy;w}vTʵӿ2zܯ`dp4F8X~\rW>DMM1|1~ UĨߚ+| "o:ЌXǩI_"lHu%~nx,Xq!^ E9 5y$YGC졝#%iZpZmJEݩbZ1nizcjsus,KdۥSlk1N`I1ʕ49خ9 }zͥRA B;s&EÖCcJ BGl= BžkS%[bH4}u=~_Vqg_$Y꾜QյksQw˱`pPͨCB1ί|o SR+U]BtOp+U2?(Z=ˏ,G=HnOE~%컺aa. K;%ck")^u񉲡&?Ҥ\zz$"ܧKpU xɈ=uGgg*qxn+Z^lE\]sQ(\24->~5׬ op˧Jɕ0-LkbWݢ KEZS IJ'IXgB0i75MAJ B&4O! NtL|kpL)fhZZ1I6;Yp7MrIxx~.`e_kU;` lDVc95 #a9a[Cɴ< C6,(o[x˟PNh GC殰XzS7g'0qǷa~`p$Վ|_gvs#U U Co8n&8V)^R/⁙'u+ВkGS!-ς}\CXRYXmfϋ==hQ0 ҄JmcC@S7_Us-9t{6l͓h`hSS=sx ʡQ{c40=HPbZ\jŞ\8 1  Pyt ںKJ0\u"@,Ulߖ Ga (U2MXMB7;@30=`g|POX7uV1+ʖg7mE>4@rx(KjFߢ^K@;l& c%ic|Nտf"N$;UUwj:ZˇС2\sQhVyPQjƕnnM)!>cćCju6Tp8\ji2HѨ7ص\hM~G)X0TOC 6qX\a$?4 ŧV u.BIJ#\KGǩuCe&Z{\C/ V~MNAW2[}*:&ux-;"t~"B;8n3# ׶IX'S9fò Ͳ(,+|nK'5v#&ЙoqbUd6 AL+Ui+TXZI*[NHĞTC⊋8萬-dЁ .lȣPF%gW}ZkӦLIW(IeMmmI'#'}ʤ%[nx雯؋]׌!s@ܰǁ5-o$'M\ٙR㰖(t1DhbwLЍhgLG Nv!`h f _:\7yf*5IxcrE;d Z9UGRz'הSI@1e։4:JSAE!lOF: t%J]8"k0v@v =P.W-s 虆]zx1S*ҵqT%QYX˶TvYp˓8uPes}6qmSB&2m#uګjME&3i.*!Q!g" *"C$.խe,Kc5I%x2ELm=͚j}cIYsAԟk}4>\֝ CICnݧyUłGپ(@ouĺ4ɞG X_WRuxͨS XF;Pq%PYI{[mاӱƀ-@Ϩ[x`Z)^ ;0pKl9ɯ 'g Qʓ-  RvAF%Qެ[OtDe 3oZb ir%n 0qz*jN̓˿QU`iM4;F)]Q5kH2mLzZ<;u Ά :Q/搎) N%0ᡱ]IYFA3+uZO; oJu.5C1隅a1xMX !r<Di`U[+Ellq=f֯+!O'\Y?e<^o)+RƖ~A԰^Dt"C#`Qǘ'g 8?(SMMD{iV+I-?zUg[1*E$5 xnm}`:ȑj䦫Aҭsj4f{^0unNJ4Q׊`&\E}CR7SEd+yZr8JI%j0sxbR DLBc66oLo-? Ƹ&O81t ɢm5tcy{%;|[0ه~ǫ^H^ięn9 4j%E*>>O8UT6S4.5-x!BU|"uYOy|Fhv~ې@: .LO&uh.QxH ah(W-a+5BHC$V(N33.9)@_]V~o3N :"{~NHW'Ф‹h kX^¢"t Nڍ UQ(CK6H1': ?KG){H?" WS͘w'p$TT{5ۡcE0/(g?)!:e'|*8,{30mюy FfK)^9kasu|VAsAZ$Lo^h6V_Jmnс5UiƮPTf&5v*yu1>8-'z3,],!'xwfR7(1qkΌZaE&\})`韒q1I!9(A M]YIpûR"<,Ɗ0k]8%\xBh8 c֗f|v̋acU*ȜTd:{\nW@yJo]ۇ9W7iD׷̟gL@t4NL?Dj `T,#JU$􋌴=@`0A([j~y՚ hx(=EfTub޺由T?[䋬\IST ~z7 1":RqP4܏H~n.RjM2^X\{Y5%w̦T!7`:za^ʩ?)1Ê-7]Q-Z%{Hѭz~J#7 А̢^(iP ZpZaX[M7 UQy\k󓎕'bK±T|ejkOk7iE.F&*LyC{(> /_F| @Q/>`0bUsţEEFQGͲxpwa#m۔anؘk)GEAhL6ީ$AQO[A0YI8iRdnwpqƯe,'''Nu8_ĭU"*v>8f G @O de/JH%='˒f:lh1ZU;VCÕCwbj "c<$γ>A^e|kKƙ)J^QP?_]E͡p-YNѹlJY(h5o˧H Kn)jrt]t6XSrZݓѳ"#M?0BlKD/N55m RW/wT] IINڋZr԰ Ь3%&@e}J?ebI~o& R|Cvp]x[WLapgi^ߖNCfM$AዌGh-ہYIXpTB,ȝxo!%iz615wI'5Hy8$@]tJD#NL __?\>z6vdzisvc$mm _e_hR?ɸqUj b g뾃_z{e@>Kԋ[g;f^+R'b\c]%Я%MuMTjB:È},J3Szste"kC\<ݕo&z\sNt$HQ=aIYƼ ̊Zq`8,3]YԚ ]l˸gau$kZ7橎,*4~5ڭpN ~$c1#_>1hnG*ѳ 7icLKͯPܧEL)X?`ɓ8ݒt\QЌ\?`(Y771qל"pnXJw!9C"%y0+Ғ|w)L5QH/.U M^ځ2v*X#xu%Jeodwd 6|f4 %N%*c8:)oqϻ&㟣nlGsS19UY6\_&Na)paEa㩣Աu.D7 1K˕6@?}`mKc8F)d . !Վcul~oUO?`H9E&\IGsL/uֹދ~{Dg|D_+10j:u 5naC i1VWi W{UqCoE~gS"Rk+(upoth/ltj2suqmx-ɿsYWKާ0DSVέZe+Ws ;ze*#çKdJV߶&AorI:-"V$]]C,;O.C1na}VZV P\! {WO_+L T.aZ%l>PJmە2koy㇞]ZrDϭ֝haAނ@&YuCD)GP9%bT$$TebBAm~f{z`_Pg |>}*5 A 6U5 6Ѭ VZF1] #a}Z LG/wYgQG_cU*>B`vI^CP a Ok.9@N v`γ8+~%P^)KiuD#w })ngfEuQ7m$MB&쾜J2pB̙<<}̗qT A@RAxG-v '(8aوmw EYzn+z+:y VZV?֧]PBJg(<]Mp՞95ejwdp4vK-FY0N3e47޵igvg<#hl]1Ou,ʷ h`o-ɺYVIiOWJdž ad>aoxrCYۉ83ˀг>{օgR^I[ڶ赊/'HpLlhH+8]!=xn3Ъx?DW!k7Sk3("3I @(ee/1Syl)X̝j(Z?pܪ x~m& Vq.fn/EjV6C'C3);3We5 њYZR2!%diFltb0'VL +ebL_#u޽vSE#yMGǺA g ѯ/(ܛ ;hl^ at..[Y6dhHηhe *iUV3HɈ='f Cc!U?&dH.jWlo+ Ǘ?(tP U5x^ O0i~(J ֎$fQ]-W18WNc\+ӄj OR~%MáKx^ҿW圦U_=O`!y#xځxoϞͻ}!n3Na9d>:\]ZT"fJz<  gJɉ_*~̌ok)Uľq [${Қu`ٴr&4) &ABG`}Z߼-|wIymBE*t+2z@asg@NUe]q2Nwb|chu @E߬m6U|qVEr#-ƧǪM%Ne7hJ{ h~H֙"! dE@E>[p_F ) itݼ UElʑU,;&I'dC  zPv88jRo`ZP@Od}ߠJ`ɇM(k dS]w<Lw<,k"'}><-I+LeN.?bqa ŧ4ޡ,eFah|^;p1 QB+'=Ƨ.5M\f(t/* 1@<03YCwC R4LHCqE%fRQ(LʛS5c MoOkFiG3q}g.D- =PP@dW,֫p"0-6#1{4:Sy O<󑟎&SvˁըP_DL"~ */ZbGsG4Ҭ`???3L\%6JODOiGYp7>FG𻾟ycgb~~G(*%ߍs˄Ga~3մWO @ԖaI< AZl&6Tޚ lv5_x*DEOK*Ld8驻]C}`-6v+k)XTKaOm\{L$P;KDۄ{ V>mՇ g64 .+_%S]?s8iY;!vM 'C03OԘg,rX9]1AMm Ybh<#XjypʕAlJ/|H/o v>1 "L$|2vƢh1{PEr=ӎ;-C8ķ̯a{ڒr!@Wi,0\zBjX-<iX2Xi=Il9/OЋO5_n"@x{ǢW #Ӿ߁KB9Z]Xnu{4C>)?+Ąۼ%I)Cӎ=Gi!&l&) pM$4: nz&2=V/9Zwx:dEdϔ8-U똕6w/LuǙ9}uYŕtk\Nv(\_^6@T*ҿ~-3h!γGxHV:BntE 1SJ=pm+Ơw5f&  'sk4Om\BB<(xÁ>̭ih^YR;)FZ8~0_JVɗc{i(uk'z~NsZ<~`mJKnƧ #;N x,"JU0?[S޴^TL{z(@IkBjaD^.|OIR273,:hL4*]U5tTo6N0FDiȸ+lRŌwzl#,|=W8  >.+-FOs; Jޡ\5#xYz!!ugl-Õ= |Gog B/Bk ^YJKc9j-Or]a RF ,Kˢm} ħ8T L,׏\3bX!EQ%<pU\m`bEB!W?yWzl8\l hXX<)  /uIJ ?sS,_ C1"!V]2JW&KӨw~H{XVljhB05D}**dDb HKj_3c,mHV^<raE.w8PQik`{mTkM#ƫvF.;t$BH+l.WBr e.PFgC=َLJao  _=BXh!ߤFta%"T/摄,/pl1u=N($AcF> #T>FŊ3Ih<+XJZC`@ !RژXu (==;Ui+n&E? J#QY=bSb YuXB&2,_ Uv-x爱9Mq.}iqt(E^$-|`T 7Ya^,iyyjY2Svl:0 0c]'}j`֩551kch[ +" P߻a[P}r0#iSSlJWl"P;E"6ĵS!ŧekp6=bSzQ.J! F.7Z%ܵK1z2QMPSpOP/[t*Lp>yLet 2J%>^ Ni"LU Ղ)tD/-NY$G3 |~jMC_ 8TVh̝6Cy^#,B\2<7FknD缔[nLuJ~A{!'}@K]Ox!~ |c8iRj0@O 2OBgBxoA7ە[ 5ZDTn 5*"qT63Y.81A޿림ߵ(Ns>1m{Ȅ~m8.e3"vZ4I;+ !kQ]di֖LGb+h`EVk>!ZgfK;ekGy{i?!͛IVN.*҉=;ӖXKei3DV!B>S=_aJh9q[лoxŶ*͊uwyI7ܙoQKIS|#&~@;5NY^_.7BfEC~CK'4ߏ=[>WqEOǔOr^x#nؔOGm0;?T0C4LB" ,iڹSHËqzhbčdڡa>_K%"@:ّnQvk{>Kp1Mx\zTRU@0)^0>e]L@i/ͯ=j 3\k_鴄['\^ƘNUz`Xk8 ,A+ˉ2LsBpV VU"7fo*h[ X??քMBH=#.KL}D]SUm!t+6ЬhN%mg=)j#83$ -ggfYqRNIHSZGĺO~ȒMPφs>Z5XOP}۹[h$dEt[X|/I@4U%!ãD} l#mvwG4.~UV")[5B^_HMz!4FS5L\,f_}q3 CbdOe/76󁽬pZʆFu<=U@D[".*!=T$Cz?cDԂM{H <-m8?VPܳ_Vˮ66ZJS9*}{#هK~tptFĖrzz-=%//sRI>'tQi;s_u2,=,xb?e)YKԞ¼|fA+[o!E G80o۔"5CkFQA$[&Շ#͇V8F â PpzUO~|Xo 1EE"DK8h4T=;x6%kQY 9I'=lȫH"砻OAErtt6G2r^ =c7y; l[pϚ&bHhs2k GBj s(c'Q/>"t9VH(n"\J[Epm7e{km}F 7g#*w# !g#ψ栋 \ATHg'AįAC; I%}W9]Jusf&ROv 0u"!+sh璾xMSb/]qMM+mqrreA&R"zunj\lEmcSgB3Nc:Eb_Na XĶ%.Df@<5<B3iBaXSiKw[ \'OUgl]h`E`4AjJy8^~rcGW ZE5t»ikYô:ShgÜ7@bzՓUXfb37Ǜc PvÃyGWi2Rb݈_5>cc[)}nN̩rHм $}JskӚiܩuaVP t0+:I7fJq]tEh@"H"f>qb"Q#0\ 7@{2!/]sB¼^$M5Xbʽ%7UWQ~3qV[r2{/_ܩ0F?˄m  ŕ"gW7ū tKp0& :e:)0B J$`aQO| 정^:>q.[W~ߵGmeGzȱ}v$Q1? ڦ_bSB]Ɍ !4kjFo;fUH'H/"&)נvU]e[aE J7j kN:j0whK3ۜ=x[/|i'ceh7W5x?EUaIZUl 3{5$9#4#<FJn5i7ye=\mz槠0S$coS*0b(ot<:G4I\dW!MH5T FO{*iq_+Lst}ERg>Sy>NWffZtѬJ ?I2_X[X!]R|rg ;?GzRq_J}t석BCqs=wO0ev]|$+;PEzx3Yʝgaĸb[?Y["r~X%\LSPAjNn&]Bbf0j8P&E\Q\` y7 Ln9 C Vȥ&+C_dM 3*Z&z+NTO, &a7] +C ޖrUbG~SJn[!\'lb:m)1*Z 3(|byaY^_Cy%m@5*wu37ȹ-?(Z6q%b t|M@xq9ܐ Д:/Ѽ 6e4:W;$8($qDɫI,Q~.`~|\I+ihXd\D %eloez+ J@p.oNE~nY7Q;8K Uţb7'R;mK [jc\,{Ole#r GYGs!&h (J7LhѬ.3׆vħ3;'Yf|sѰF*RwEZȤS}& an&, Ի."*;r%f M;Yym.CSGGMnw(VNAю@}L~:wb{L.D/<5 5 GS~x$x P~pI_KRG圷AiO?zͿ [Rjը#k(@PcO !Ќunvy V9d5ꥏx'?[dض҈סp0z!BfgV]s?tw5W)m y | 7Yc8n(5=H΂!4A3AJ؎ɷbŀW"ύ7 {HO6*>mͶ-({\4a@kmGg}NS<u$?9g -g0+@73K1jr?"SLK4b)~1)>@;@9 }1oZBW_PyH쉕Q|7qLG^bs[H2cp͒[ҀSH15֡YGJk9Hm#bQ-T 6>Mw19dzp,DsNm-kH4 H`ERpC3 c $2p-|,p)ΕCZAI7 B^l<y)%9@ùu RB[06bB;ع"7ܬ<4VϘ0ZfUX '6jKBF&AoDfp]`_$grSy[O|||3|x[8>5tn&)۔f-)z?h1H胻΃Roe0Ihמ@ƍ G2?_D&N$(}GX ٳ%§Ӛ!4dQpY0r_0Bu6L3PĽۉgph8GB6\ .w 2cip氋=U6X -rAsNIe宿_j!!_4yCcxMcZO $ kAI0^"p_~LjeOU/m92$3R1( *F`g"S}&iY bHϼF^g]]?Dt"b{FvnrZDa. WDHbZ*w v:G'0K1khL]ӗ Fu^tB5/{N'`EJ9U ՖLvf :u/1cwNuryv&ĖMfX"8%5TP^>ƥJ+y0]5| hJ&5BKyas`F✎ɁpbC&y؜m$\(7F 9vPj͠i&?b lGk0 YN8V3ndnwMHԳwmlQ7.Bw&0|uN]ڄ@Jmz(PdI ®o9Un!u+fCA㘌F_C"b. ),qE 8b^,w1PUvfO"$sD BP/`[dA!h,_q`1^SG 3%R^n$>[_/猪bӇQuD<)OFy-')lg):V+[$5:?EV+ n!Dζ21-֨^?6=kGp>Qgx̵R/B*n\urz ƙvy9s_7+;v3Bz I, -/ugTLZQ9^7gk{ 6Ub.>Jv9|3$Y-xEMsȥ P._8*Y47?wEOhY/ZRnĕ0B…P+a &2Ԯtj(t} 5ɜ(Mv'Ħ  j=&1DYI߁}D3Mhs_1uJE[;Y:J>Fo[6J6!xڪ' {¦ r>;7=x'fPD/I?q$buhy%.]Y3_؝!e2 UZ+0G;-v@-S۸]цi3QO-qTc ,vC"i)qd~~3{hD̼Ty% LKʫCHaIlg,A^BWt1MSSU@cݔ<|l [-Π,DbvӘ @Q,w3,nl:lP5soq֯'[}z`iSsTJ(#|Vj8P'&#Yh.Io%&&r"Xí)E[^:0ֆ_obH0f)$d)fF4Lf#)xq~)hœE8;ܰ>4ֈm*N NP ˊ (5㻎d!9*9}@s~!FHiok9"" b63&A }V|3'u9Ti6}QJqΏr˶ݎ o9znBMz>rKCZXׂ3շF4~?\URܷD;|ed+:1lO+E+'00Tr@VM +YE ӛ$p*'?{ߎH(&QszM㌴FXY"`&\r궄]STr$(d K~gI05]&?^0Y /Œ@x Oiݢ۪m g<7VFmdd&\na&Z'H@QpIJ6 f5F]U燓,;#Wq1 &JP<BJTI4Ŧ̼^pJ l̺Lȗ5-YѸah+({(YZ ȁVqdzxS=O Q9AnՏh,:VE]z+R=BFjsD]!Ss 0n;To9țxvdKE86ݮNv TzX% d^6P2.آ÷+ sl_qT* v8L1S^tvj` 6 {.=q>ã#Zj%RȆ=W:iq@æb8_-Cb{9>%!t@2K|oy[x)s=s/'zͨL N۶#-P;l=+v4/S".. Xg[9JN( aYk(Nw<^.>FGd*Yy#LЂS$9jQ@R_I.umqcWNIdf RI^}ŞI2TXS1p˼$-POY|)Z9]3r~7Զ6`YԨ׉Vů~oM8K8h*. 䲖n2DgU_B*ҩ1Q)R[b'+ ||O[UZ/m1US +?*uW7 *ږ@E,=_'+ =̟P'dмbcO2zv&# $8{t!J–"Vd{-`k'w=5Fe~~$jA\U\~Dv%N ohW+Rt{+_zdhr=V`CYV߁e&f/-^xgIQc<ݖ_x7!z6$: Q$rikOKjL6Cy5b~v]'#yq`C}_GʴMI$֫$¨e_P`k<۪.Me 2 pn"plչ~PJuxoWDYq]|lKs3:Ne|2CECe_^R47 Y?}tcz} L ˾:bƦo~\䖲>׺~2/~ gl;d)z:j NEs(Q *eE%B3mqB;$>;r@ plD2$~+?<2Zn?"7!f _+#,׳MpoIx.=.KgTz7:Tu;/E$Q yB37]K՛=񃊖SkAmsV2cPVkݍ[x}?#OQ GGPz(Š ._!Y~.YUtݴ>BLpBήCks/ G7pUXOsNN$ ql*P{)+5uV?MZuŘXœzn^PjNM*UF]fW*}M!"H7q<¨l{>g 2Ԣjx~C!)o[m4" un_q:+B1KHh=xZ; RD-ͳ[d+s$!3ΣV\d2v!j I0U+H|`}ݨM;~QɠH؜_sA./m `0syI蟱1nśJ) 5]c`89/$GTkهzŚ9?EDr:EٽSC'-D<`g&B]޸+jYn(U#+\FAlG+bx) W(r&f4 CR&Ci!cA)S{%nxܳgy j1cf*2T]ԃ;2x(]E rSB cf"k/3^Z8mplƆuf1HDNhnF{`lX-|Ozj")G"rhr _@*]|Qg/aH)%ZO$;dR|_Pk+qk!-r(7oR8cf kLyv rrrEEDtPpjKq}f0쬏D%ӭSP0kf|/rQv 8((p'P@+jo-tNE#mcR Ψerr48'h#ǽ.@+|5Ǎ?ȶ]_Wc BIH8ME4S}Ũ1lMJX(gNܴ ސuQOMv insvU+=UoDF!(.3O KSbe)ismDܺ1h F?`˽&$R<σݾЏ Y}a=%3?$ i UjD\86zﵙV*B,o(ҾiXn2by|Kp|Re'QbX*u"+=rD+Shܳ(/ɔ.D`.떞[Ǯ{ {C8* xn{ T> ٺxRq;v\m#1w7 R4›& m[3&D-bl`$\<ܠ>=ٔQm/oY/f@=GF'^ڥA<Іa$ Q+,j? Oٹ0vRvHb(" MK6ZELKE_NjoWN _=qN̝6ʦD'W4jҼ,[/if/ZVK8<ƨAR0mqZ{9mn5DJve#"}8ua فjs~vyZxL5mwO0/bsKk5kI>zW2d 0]E(^#z9zߝ@ UjQ_jA.C/IMDn8Z#n/caRs X>abٟ~Ԝ^_3YMPs!GsXw+a@RXae=۳oYFkЄ9wWmL뺿NAaK2& G<嫞fnB M]\zIνk7MW TTxپˇ6j톨t{g9SNƂJ!,BEl@7#9X]oKtj7Y?Kf[wJA sxrp+`S`?9!q! VZx.&շT 3`mcC`R0ݖbm#\8Je|܍D' R,>f-~z"tc!ÆP,b*b2]v-7 =,ΛY|X|ûeEB79cm7 ]6wrBVRR4̐H1vn}ږMUr,Q2f1>l$!Cdbº'g 9;lwF*:s9o^CЇaУzؿ5n`ԔhTz=, $b&ܤZZ!pdC>J`iZc ɼfgafҼSt 86v_Eby8,AA(aNs:,3}s=|ʌ !8ow& *iҢS€6#7n67W֒52<*SLQd>ї2jfP#٢dN7u={P͒^QIč9㓭fcP1H 0U 葹+L 6Mв>zҺu+klz>M8Bs"]E zِnZVJf+KJAݺP5O a'-ǷLn^#Ҳ<nsI`n>`ʩ;&H#k*$mip9əraNDA^YJQi:3oJ2H(FDc}aw_Ss^JkYGU“)5ckܽhbL//2JaZԶFCFNVL 83\&/Ȝ߷TBW/֗+ I_;SvهrlW[{[R}T0UHLM%B/31FM xl $OZT a\$AFYaE5edh3{F6EU\Duh e{ф] +Zh'm0Yh1Yɩzfc?v$DCHsmi1BU ,^`i2ÿ( "DYֶ{}1Z=4#quܗx:%@G^KhvX}!p*G&}sb -%!^bMp1DEu$)kT!ǨBg٣\m3꣢1'a?kmOTId^x1yO&f4sE7;iu{-`ɗ>GSH{p?>f.tkb7lI^͚ Kq#g=_.Լa3JH>rjH ؙ63yu܊)+Ӌ ,ʴL*{oS#nn]k0+H6® -?i?t$QO?C`8 $,)7FPv4UKC;4 R/{ЀXpA_Bc/.u> (RFO?jV/V cS>{pYgZ쪗+W Iq|-#K+Ap[r|8ΡJ@/zᗓQ^hmXՀ Q7fk6!b`#Im+?<œ'5˘aB8g2[I_&9eA"ڟ,qmJ$vy,1~۠5 $CfN1xF:p (Gc3:Vd.MЍ AX}!!J_/vy &bsБݎ'n_`nwAueT"V7R9pNqXjFj>[^V^24RӜiar3zcB}\I`4٥c/|BÏ߿Яk؝OYF'V&3ko˺||F Jq bŸM+r1шd[nAN' %4B9IYR=l[ey#郦h%.‘_|фܯH.ZKN! 'X`k;_4>2,^K/BFZPvqᰦ fPr{PYe2{k%dpO]>CPͯ!ۗG'= FPʻtt@dt206VXC;|-z|,nPx[#PitA\K !7Ihr_RC7̀ "6~MVRvyy!K(Z91C:Rڃ~†BarwK`[~' 2ɞL_Щ~s:Х63:yY/,⣘Fؙ0pã.k/g3kZE5Wl 8j# )&?ĦjIV1- l=27ÿnnod82-V@=pKA:q=2C=i 0T:>SP-"GVNgx5\Ol[ѹ[˂6pBq`έX%̓JSE=A8p>>h 4؍ m JHuBAUHI(XC)%2VNQ"տtS8f ~f4 F-%o Mj[[aZRQ#ʲL[;o.dB+V̘qhdS:htrF#T kw&}þ7h" h$$VU7q el=:A<yā_fmc. `O55jMWiEjl'^(=p!Nw :pg?~7z>=es&Y# wvӴaءVsA:FBI#UqI"{X3Bt]l_WckZ cWPľQ޹QK( Đ">QO>ƒInltKG(+?+aȌFCAubf 1&&c\D#Lk Lޮem@ֻ$sۯ,lj{o~6n.pO^1OOb.Bq_4#sk8'sFz%T,prܜHug9 :Xov[0AnSb~gѿeՋBpl8y psGc`O> :KƷPK`a#CiP[Kptвa9is`uk͞ihr8,%)h0+eT&z7!9CEH_N6DEzXT6 5b{#"h6 kvw8!WxnIg`5w? q/bbY Z"=M,aÆO3}#Dn$ذdQaPSlWs`WYMj*2.nx{|#RveY@*@5 9k593a? RtE':LG wPf4|8mugxE<g~!sQΌ$@!]>XO繓tZ:w.XqJ7CRy-z'kg mR %/:lҊ|S ۙmgoKn˾9WI& J搫ߚ~E4|A,Ki腎 ۿHYZ!)eUXX[Ӵv0bkh2le3,hN`}b3{9ɯ3]ƳBn_{H[Xd }}FMfJXr wҾJj{ լ2c%mG䂠a3ټAmx$l ^urλ''xxIi<ՃYw-?b:ώ!:eɝC/zfc)pa#\%G,W3roG>V{ (De`p9O2a_Ҧ&"4x$GP s:6z>8+Be=73dbpIk!I~R̋srœSVD64f@«FTxK괈4>㼩#eG{}Dzv*׽$PPBK}~qL _-dzÚcYɦ5eP(=ف•+k-*铄= F=Qm֠ bjˇ+Nyoˇ6y4:hx%@LtLCn4u IK)G#! `R\S"fk[s &Gk4rr~]D'I<b~g7(c#R3~Ѕߓ@R*luоh j'4a%Ѹ<#LOP/ M[=11 fq^YVd!A#/_^!!x-zh4!4K+K:%SB9 fjp3{ HS>g' F\ay}Gwv|$*4Gg܍Hё4IKeLY<ﺒH R',F ~:O̦5|Cu#w-] (w"y LfaAb; f>-)Uo@קMnVWU˷hGK~]ި=C>&P5+Fͪ>=D#<aHE0<O[ϬǏJh4S@)O;`-g̩@qh5I&֩8veI2DI> }9wӱ<`5+i&F_ (䖄7D P2PP-)wF?}!u/ԨAkUX"HϪ΅s(fpʏ<   sPO@f2S5k:9&ei|F L? i`HFiO.3qx4WnwX}ĴADGâkP+Wf"u|,@8Du^RZLE)fL6iɁo=n5>&sDfU^HE餫Jt=I@C¼Jy<u˂4&Wp8I9KR{:{ q2 8 t<e ̊*3A/w5/|jlʆͭzt݈Lc7R–C5k%,c\"3zh_b9&cFz6|txŅ$J VdehͰ9/1w}1)-ҝ_>7C]{<.n-A=$7Y 7> EK6rWkL1#b蘟Z9Pz)@C#]`䀖[H?dnZ༜ ߱t`}#VY|MGƲv>·{ad,G2G'ָDpUJx\)[”밃N* x,-&]n\! FM>~ SR_{k)DY`u}V |l r3Mn4|FbYgnPG].fp tiP5u?Wy*L.I ו<W61`ޔT%n7|x<I}#aI*“ Ui1/Ж;ckB2}uMͶ?/x4^@~^gxm9V+5H ]ytZ&ds-BT dLOÞN2,?'ٌUۨ@{z"s|f|6Ex6ٜiT@w>U09k]C BOvXpH/dQ b*VX5)cZ]. =<9xRAsdC_7sh-+,:8`-ײ z1 +HHIvAK $ڝ>f{΋`Mڻv} ˝oaS6KؚF-Pik}gk TJOG,D`aI'T >hǗ1^ݸ1+7ڐm"^on~[{ ^N碳-yRO-A/1ϣTNl|L#+8Zh}6;_lŐQ 0wƩ-Ygdy,M WLf vĶ_Ԯ{"e qs#`ݡ{È]rQIpKo!\l5Kgo"eܥנlnc2|lILX-^]B 7XΥ#W̠#[djoUjKMɪAB6 XQg]eb4hE֨fy}1ŵ䗺FV5D sEqFIUux\h:&Z(Í,ue04%I^ˌۢG}f;WҚ=w"/cj(G"!13ܕ= X[yPbu߆2[+MpA K+2T vqCM|6Xp|[x$Pv50J"@̪:$4=NG :>/a!.[Z|{(+2Zcz xE4` 7]t`w)( k@بܠ_~<ҿFL\"`k ɮe6وzqGo2|@+4$34,~"@MPzaΧm9#vZhp t4! GDvrj6OQ'ԝNWQ:tN P,oWܑv Kc7 1a"q$]%bG{PqmIʖu_ B"Nz(gT=76cσ$Zd-3oy̏ Ϳ+=W_Ǯpg6\ԔjADeH3hcEgZ6~tH7dm-nȦC :X $[]4^œMuN𲼿}mkďs|ӂޡ'!K"ǁQJ8'{7诿 ܧGp\̼[[a͓:G" sk֩5Jss d=Ũ=b?{Ռ&$q.a`vER_6\G>N^&.,AUmN|[x=ʎ'm63B@.Yė&( \M1ԿLIB*wVe%cQKU Bb.6v+~ i1bs{$ZH%kU%vI=v0VV$sȰˋ41Daxġ0>EUKi59=߆ިM&Ye-)o.gq,lVPO^xJz Qh Äڌ#Ui'%Rl}WBN3RHgBɩP) ֹ7cem8͑w(s.vq[m0a[ziqY׃ce { b[pZo/ܟJCk֌OvPo%[Ž$ g|Qm\td4T.x?@$;bj4rٲ˟0dz=ۑ|CbtGn^ѾLw9Sj37g{ a=bN~qk څi+;be`!4o3=3j✮Lilw5r=:72LP *\@(#J#MG:3QX[.@"1 )~!?w&P p$hb9$H|g㘶Fo5o[Oh(8zuM'>_n&~ғUXU8_JlQHNψ췵>N}HEYљ/H"j~+sGW@ -C<= Ot.On|yt;aݼ4_ؘ&8*u{rN?ϦYYx :CbcKkǜl$-J#傼w\i` M,c'{-VhGݨ' aپz.-[bCOxxE#b=:˙u@3l&*;8%>/(k#nxqR'ο*%$j[ Ksp.8:ơa46{ u{l`IޅYB5,Rg OVl2d1 RmDQ]"noeQ+80b ˥qK{*I k*0ީu'DюW OQZp85Y:tlH|,d~r>Xg`Smt_!{XFSIOlv(IUvRrÎgf!¥坵RC;1GKgGŢ+&Lݯ`0se0<78_|mQ#thk3da2I4E&2/!`Z'F`.i Y  7t3"A/+@ל'.e*[6;4 @X=_W7!FڧvՇH\)s-e"`נM!sQzi}虍Vzpu#^"$r;-Aӣ1 B V/8shZC{JwP'!+(^xjeC@,I.PGW@]J_^k؝RBC?MEyLWC=u%߬>oHNBpػa sEE7zE2)dfI6M܅ SJRv[ɹ ĘY vaSXouves4_2 @E5I|>ɯ=)~r^+ϩ6ͅWV)a^X*B^~ĚsaAaY}cxV}ʣhiڻyJ<P‡4G``jQxfu˳&Vpb۴nQp~tQa9;ʫW6 +bLmPȺ5p ^+w!_܎$0)&[Q[.d2 0UvUeq@;+#s[N_>\8F瞨D7X+ZǍishCc/8TJl˛OaVzg<rc`Mbb#mSܓƹ jкiGȑi=,9ziz%'gqT! ?XzUL}1hcd1jzjQG[(&vwCl2b39ӷꔔTk X R*G'Ip+ʦ%xEj ;$ԲCWp{V6+t_M4a_$@gY(|ڙ xHΏ\yNǣ́yj_ t9{LA}+iSQNb"="M +cۡю%?W?}r;FL%A}䑬*1 @^ GR^WHD_毲KZsc 43Î>_S [o]hK&2}*f>=up!mХ߸"6ߴon7r…W󞎑G=$hqO szh FSIe&0vڏǃ8_8Q:Z =P@n侕-L_ox-{Ĺ[odp|fس4;dK;!(q<rlv)@=?Ia{D O/P跪2,GL8%sa( -Lm04%F d)t/qQSCzYjێB M:`3@ᚫ̠ nJ1%z~ML !@5.it.Ɂev/LuƁ3s]9,6E&4 <2n-MۨṢ D$Qp&r&?kOp& r|mtq&⎯q? %%ŽxK/W^s^;mt MPz뿽ަ~Tփ;]aLbהW>ί:J8#wQÓL3LBoIY3D-:wq hE}|m^UkݜsHCk/0)g5f$? >H8E9u֡E0F כًR'|ogeT   (ިڱ5لP$3j i Zy1+9bo'" Løq_@ft5xmH隄Fń{/4/Dor2K$ߗ6$ShVaS\G5 _9uh%h'xLY'O;\I\0˘m#z-^*@ XxlO6 gCpeV,׊ :TLC_ka=IMۏFM\ +%VZo$ HvbUP.,eE Nϵ\^933ZY;ނݸJh\'Úh^]OA;C! A݁tJo!5 ~7Fru݀(Iy1+Ҽ/SY>s,-WJCgUL]B=@KE5)]OUb3=yY"Ď|>7P~}Vp*`:0x ݳƫeՕftS[ ùH#c^"M $<DP_97_.q_SI^2`$2#Y.nfvHn tB9+?T Ӡ10ARS&,䓉B}gOѥrYlКP;SpS 5 ]yWyq>(:Ǻ1TPNJݰL@nȟaP?vro͝}4Kh5};3;Xd 7R5Cqc S񴓶41hMW ;:mY!G=CG)8EX1'v> xU|Ǯ&& @u@A\8U[wfH>MΖEbO#3B.=Vռ kzS&y]zuy8u+"zb HQ@}̼2'Ͱd"p!0SPׯeTl!"ϒء`=N&TQGз+Vbdvk*OfnV_`* f:O^Xyn~A Dtb1ѕ&WVc2vdQt ɅBl޼<'Kڧ,;8*#t8ۙK.@ϐ@?9d Wdʎn_d= c`:L)GB|솴? _i:=߾"\5?x+fܷ0d &TAո"!vzL[|Om <`B-Q㴢zdx)>7t EQʹw^i1<ʣ?L㈴kU5I}=] q3N G I{+id:Ĥ2]}8d̓,rF6 ^+}jVʭ+:!^AfamnV/ٍ`bԢ$"FubbZfʙ/LLn!mXw7 jqەp""W EAd%?FbDip<:6|4ELkȆF݃mgL‡*^.s-?8ZWlr!dBL/{xjtƀcz R-cc4dN>X[{GhƮ2<ЦӟwQ-֕U&wlg0brj'@şLR m]E zr0 -dԜv`v&S%+ą~U'vnɪ1eB>JXȻÖ&]rIs#"N6Q]*ϒHɤN` C")O',Pæcj<=s*uM(Զ&5ЮkL`V6xA"rAIed FT}kO#3jS6<|H2z{2 ,Ia9kD%׭Ǜ*}>7z?24?v@8CɚPQ[ Mnݠپp]^ip {L%y5a _w(aϠBiP4X%,^! N#EQ[Ut_usIyr9(_Zn?,YFx(g|}79<@@'~"H[ٌe8y54[xdcB9-RO~T>F8p~r-ը~ejM(bBfՔ6|*~aAgl pS$ T6a0gE̱(7S7Hd”R)Hx!~$ wMS&]%p8rjHMX>y 䐨y!b&Ԗ!F`FbI6zMPTL>xdHtjj5Nvl۾p90 :n+iت^Xվۡ>Sn]BOHb|"Ƴ|wVb*U -za| Cܬح76ɪXt{a[ |ܕՇF-QNB p=I@8=\ w([Hu3y||3GבQ<̟ۗa1$=^ i]S.rQRr*TǖG 5GķOl&xP#xZe!m&9W~«߮a`r!`pZ씹iU]8 QЌcyjnmgrV 8lɟoLKup@*k.:O(VV7Z6~H7(sǍN{ #bTipԅ8d۬9cLlo 춆#c5yXH(3~!/dQ'(~{L$Q*OVM)ʣ4ض+c 1ٍaCHdmG6`' 8}v+5Ed} g87T);s|*@^k0.@M5ҡKwQh~8HZ&&PofXRպ4]^Ž4*: bå6dhc\EW0P 0$r0_[7ug=b5dL#?\qVvϔmߣDOh6DUxRfcbpjbxxC_/Lȉ~dwh2e'pUJzYq٧ 83{t֎(0JA-ܜ#+2[/Z$GX]K@ cQ}\OBXmK1;_g.q~y 2OHA_ 8116IT$u|,뿒5Kw2jp]p+>]k*@1]л|pf }# '%sMSZ[{{$UD" O: fO[v jk5(HآSof sv:Jeup1 +&^\&- (iiy֑%ih\ YBk'WfI.PTL타YP>pƅ埛Vam^ .|5!fn.I+ha }c9#~gp^ǝ>ņk71xX R4FM "f."GtӔ4%CՆu)W[ u(ɗZwp]~]>ɸ? 6F4-ՐR|12ag"j-Cs_۬dP 4h-c 1Daq':ÕW# OY䧓qḱ .W[^O9=oϹα9j2_p~:xio/gHs*{1TɝP3F!(F,_6s67!b`ߔ|uj_3G<* Y՛?ԲR;(OG{?۵?ѬAӠVuRKK=5 ;юe*>fX͠pW^ɒftl%4n۪e0]<{KwtJ(܇p$#7f J?k4 K6Ꙟ#T1( yv6 ;žWe{IđuqmAGvE.#p&D&aw3Z)8YzFS|蕶g͓DŽ+JRDž XjtYA&,֌)ya9XBLt`-XSߥQhu-::^Hn;,. h4M-59@մ9A~Y|C[$66 IxD>L v_^cjr);T'3$"~P;b"|?r _WwtSFM hhWs6bqH8gZ:a"{.E_hʼnlG3_7 ^(n)w#b]L lFk_ڽm:HAn+:-[/;boVrU ) `rh`ȧ"/Gh l~!b@bX薇xdkGb#1A 't:nB9+Ygn* os0[åEr: x**rl;-rI39" / )gq!ū5a]H3kN 1srt 7 dx`WֲXӷCkc4]ȮdT̳&퇹&x$\gJpܬK\QAU׍1K[v= ul%;ʬ:SLAP' }rjK]vj"G&-A[ru/w3AS`i~ -s:QR3o jXkR;cPkF{|`5nzdmVz+;'BlBK"kyOT+ˢSk BGrqPdܬ@o1oؿu]ni@|xf0OؚFWfp3i;P,I-!ruAkX3_} $˽r&jyW+vB<]ǖ -aNYH=M^5&I%pgiNq!'(mVC*O'ŸA?@pj@ʓpܷpfv5J{[Q˶3kWe%k}#.CȔo s]1󦟧CUtI};3"ނy>GkiЫNe3v +dtt-]Vf'8 W"i'wjht avÚ&*ڇܙfJy@WEcWDIt e٣pB7!/o1Th%w爢ĉ]\gT4lWq. kT;}ln3HKz7ZLR᝞MRLy)މ]*-2ba `Kn!ΕU /wVf4 [Ԭ4m4}%A_+˄JҴ|m˔[}~ jj@ZJ)y/~t#}mHE6#C&U B'qkQXS/'2Dk5=qMxU%k$_ju w_C=@y_e1Q/z!p_ S̴eHJ 2fmd\G8n؊X=vq\F 9x۟2ɣ8$jz, ?LiƁ#`pf\Q›߬N+Ý3 ?B:c]|0abo Oc%El.sfofe$VGTMsP;գPy\iӏvq揢cn{ tOFSЕJI3Xy}}ё}𩄛ga&7葇xk0KTU}a k_t{YkvK-g3mj6<䱡R1X>{L.٪so<rYSXƖ*`8./NvCrPj.=rT{AAC#pR Bha[jDd¸"6GT#9SwCS8xjg~rr&³VtL7<[4$p]*~ֲ[IiZ"p>Tcy$-6D7 OI- N$I1GSܟ/ a'BAmIU[婖=jmǞHӂ0f3{wB*XsxS:5a+ w`1ru3e<r&R`Ӻ%Ɏf.Zޥo a?'doi'ޓڦ苍Onca~o-?2@ҏzcIYl]2i5~ZЏtѩB˟xߊW %p^ f(VbDMyUY|ދ7}lpQa78<L#l%AAh'vݧ/{W@B)uW:ʎ13S3fӬHQ7(Dٛ`̈́9A!Z$- ̧gz g+=KNbg#:g -D\q*%sPbj5U]?X1:ˋS[_RL%/LX1>?15ݞ&[ۡk{eh uLLڴH=AHm(^5?g*wPvFI|k-@c&E?sc"rYqm T 0$f (qC!t&T].]Vu~Ph ^! i/_y߁6sɏwhg5L12I ns3.'ܪ zhE:#/THwzCu|NPz׶U@T(M_G ^ "zod65Ќu#B BVn TMWQJښևUUҾ,KGCGC#"cc/y^۞bHc{Q;YR @A57Ȓ=CS1&l]GZѳ<#Uŝ8fZȍ:/ (@\H[pɷ%h3ŵ]] _6 $ ֖5}:*]qBCe\@$!|jނNT mdݥCY9φ;sN$ayacQx5Z_F‡.;86쯋9W$IO% "a] cMP!YWz3 %{P))ƢK׼F՚rT? Fs?l݂4,y @jML#}k )ISBF?Z©-Uɖ%=1Q? 0DdO,F,d4,*!Mt!)zvGU(h1]G@y ?שVGip^utOI^cvKl|n`^/ɶ:FՒ]>А0[FhTh-)R .ާJ G==i!V?vłӻͻh L5 ;Siª5" vy+^8.>u"^[/ i .sDa}RJ5r/l<\XF!lY+û#¿b4Eu-|Y V0P~sz:%+纀~8hU%TnWS7WnqTAEVxjsDYXו yE)ӓ7f3DԹ3m=9E‰'8q ٻm(J,(lf]5âhlg'4Q<&xO6rjOd9ǎF-4+Źy3t22܂̑+v Rձ-qz,RWQ$`S~hΩi mEG4* )*M \7'OSQs nW/)y=w"WRii"i[6cgF|5N5 zUNHq pHwѵڿ8Px)LEZM( ๹qM-T WzռY*D6Df};zWx+6n?8@0-ga5GuqyE8E|9B:/:pgEi7y3+̖i#ƨ~gL}gL^!3@蚉(0n(vAd'dyEZ-@*:L$‘\Og.N&U5?ۃU20Muofc̲ =?27wȈwS:0'/!%p|>/yqb/6.^My))RRY1q懚sP:p5(c*['T!x5_/?`nZ(4p^'bʖGɒ aIj wYtJ=l,.hZ5R qUcu.\Q(sHAg}jV@RY:[~%4 gz".qur z7wznsE&2}' Z`Aˤ(yQ3,ӱl^/l%" %)B/q |vilXc8 #CYܔI+Yɥi7=<*'16́pLbOGXִf{ t%ㅍy]>s!W>)Db J0k4|1EVvpj-#;\t!XZ#J_æO'(Js<+Fr -0YS> oV-6Gk஥N<jSeS"0GQx *}.ɾ2bVE6_U=FCvc1&hTB<eou`adBi[ʻelY~nϫ ʝZ3 Q/F!vQvy#nB3sXY@xŴV`۶Nշ‡/˼ŇS)lEY[=ncMqP2Bt K+s a a;swbr9 o%!0H6La%GQ嵟;yxk0m.\E7飚-xH_?y488Ԣ?P7QQ*A~뮁.+ .&b)9bIcWt%D*K#te%-+N9w>ZJrє0{W%9UK M T[*Lkfq؁u? p/\C.݌70)iYYc`V\j}w&t͡=C:{fk<.ҡw2kUZe8JcGi_*1Hkp3J/ ;7FQ;+pNc[׊^}Qj3U˪ 01Ɔ߱:6Z{b@LIҊA* *$!DPm1X1 ϛ9gˎ@GpcÁLw9ODiIƼ.pV/ D3‰rȚ#$.Z 8JБ<^RhZ }p@AW)R0ǽ랜ߢI:`dZzA] 9ӈێpvOC5]SFQǸaQy+F ~,cf NZ+su3p8ĐK%Jepj ikZLͻG3S|[;gcj-L}uR"(*Q7Jrյlu\8B2)*`# g7uȄζP8_ {wc5Yrpº6ZR3]4(ϭ+ʔQ6&_C _pU}`-(<X*?NCW !܇:͠IK~9yl 7u)1;>«Gװ~@]:wٰKې 1Ļ@4s H|x] @ :Ef9=iig#Y{6J؎W.ծt1(⤮^cosNC7bSXK7bYjT%bZڻF涟wbW"%懂z`6Xet>@ͤU/R)sب$u XWx=}3-*u]o5"`~eoDNa_Y63ZvB<^ZzV$:5Brp4@8Z~ $:] m8Aܩ!? 2)+ifiya%Bf" iC[^.}g:֎|3uwq`+jUn%̮%Ap683{IZt}^cC/ _[IΧ3I/In+S OhF=Œ1EhѯQiDrSv2Vtl{"+jʷ'r̸e$VM9AJ.4xg5t9}|R z(=؎F@HQ8=X8WG3mv' )!k:!WsTT:=7NA* kV7%%蹺6oGS?$tÆK份x.s} ^>:Zc^K|.nѶ> ֥kͽA:$T}DTF(14t*\6D$5Gf;IeZKMyyյ;"V9AK]ؐ]~%sX.lJѬر+%s$rկFCaKN8>ٵ%5(?_" x[ImN;_<3)7^>Tٮ~*z%量Vz',EO(ՙ>"yO?j<2} g~|{PϹ C>}S-Cb'D6;?O1McHH܉h [w8%{PK.'&)KmsJ[)sLx[@,p:3p3bR_18. jW?aWAZݫדfwt'?l8$3𚵺Ђɉ%uAq_w1da+nF2-`2Oi|> jdaf< euK6S_vY;ig&o]ah=3%"ԇ}L/q%b_C\"2wy^&ju  S b&t@8kgy)B\2щëMR4:,@7RBLC _^#zd-n1duZJ u0:B2'za;o[ំ?uqQ&_>*}?Rg[܎fodU3tĶZSh3[RK{{<A->cey c“ ͫ -P_m<:Rii+ sߑR,[_ӳH r@KbQ&Z+{@qct발8$jLt8F Bj7|%K9]O'ɴ=3zWPٴ8REn(pgТǑ"Xtg# d&"v)YOSok%*SM\j6sEN}4!XA#>~M-*ԡ-E0# b>RŐa^Gf_nÊAv1O+ 9WU#V"hJ1Qa͡Fs rT16!wȆW40]PJ N KIVAJEHĨ(qt$30M͚}@ gw6/z {E{5_R)`ޒ8P[ps_96H3ٯWl :⸝ָ3G 77ttr4ҫ*jJ~INB1N뵑"E{tMGA9hAs56tm$]B t T0s_4@|< ۋ=TJb1nxNJznw%}I:cX)y?|I/JM&j)s^Y$<L)qQyuG@]P!#zP5d͖a~r*`mmQؙVrM:Q{_maXٺA2CT aG{!l48CN~[­' x@ʝR,7ytBsXf5u(5!зPYrRxAϚr1+[|JKFs2zr{R"ф5c<ؿڰVA-4چxE#JJ!i5[y AR5D@\Kf!e„ >~Kz['%u4\R+d$Ȳiͱ_#cū q[63ͥXg3o5+g]O vAePjC 0z?\ .þ{2*K)J^0B9ϘLw`zadۃ!vRO5_bY0ǒʆA4} Oх)}1 D2cιܹk!(1Iw?B ʘ3ς06zBrw5"Bˮ?`8q#htι!MTKE|R}&YoZY=01#D&PcKD_OFUџ삀D'Sñf!`։u\YO'3>^(@Gs6HmZьS 'INtִVO胥rR ȩ&|~Gwnv+P<%U$"5Gupe?ts/Uba@w&%`ng0OU;&+hh~#Ʉw*L91"GLq7܅ "A⟀^ =-݁Z%鑢h.hBAKՙ"1Ψ!M%γg5?miIZ*Zx&X wzNCS} 1ɞYЈ!C9ֶ0r1i嚠X7?s?Q?gdTr:W0ñ% 1QB˦)pv䀲z6蛒oDoԹ/J [J6d`2B;~X.BpsY Q<纨. KuB:9HN"zm/v'QsJi ԯ~m- kז?g!JptHJ =nj媜21IozrYW 0=b_A|)>43ޘ`;IsR}pY7T 4=9[<|&NFye]NTqKjQu'a8x̔|ecz6zLf/jB6XoٙuHpcq٤O?Яos3NF2dbfyt 5u]9t"0v<6 t*Xo5!zv]E n{k8Hub`~O5h`+E{D]{o0RhYQ{iH/p2Վ53qBWP4\esJk^mp-i#⢴[G`LّgƱOd5AI({1%Ne4†I9O?MRkykA*i)Tu)_mLTjz@NOlf}8CQ7ݩ;QK>9Vp629x 8_Evxb7_*`qPi^@*By_j'+>iʵ6HXr!yBCGΊaL5f2>ket Jgn uL шPec^Os![/gfql8Ћohh97JbCheW$%:,u X92GH6t+I@bO2|Wm{| gǖtV[v⦳W<K zK"[L4q }a\0'G@\=IW.j$n>!@3o Q`(gѷ0G! 9)闐ORL|39, i^!9Dꥴڍ6ۚq!%H'[m;KO"EQߺ\>E8hgI:hZNω 1234A>|i{Q=NHgZz*7Ts7YWPP7lhċ>վLڐ=gTu#ގd\ZAb3(nrL?$>2u1 Of$ǣ^ aD; Bj[Ue\bds?`SR"c G˽WoUtz:,N[.3,>t.{<5! hUO='qצ{HQo~},¬ Ks=՝y[A`Owc?b4s* z>>'9(O3!a H1ilYhDsfht:V֋XL~:pl8M&rO(_3+TLIt^:c2>@:u LyYs:)h=.Mldў:R!UN}tiMAf ;#v~^b=_IZNj01sy5-TJ?u .@Bd1Xغ1XmB{J.@h#):}~D V ~/}΁)M&*쒀%>KMW%̇JzT{kKj/) FQȶwny(Q>m;{Ǜkw~9 .2̏=/G}@]h^^"r R2f<4jE6[.*Alc|`r𹱢o#'5k!M^ ~Z1$_xz /.Dgc/'8G`et$y_-pQX@͕P ?(sl3wZM" M =rғ]x<Iԡ}$~5*wIdFؼʤ "`1б72٨D4|c1HMom3GLc0!i s8H0!G9]c6C < &xš]F:>'pH{Vt.a|fm2t]pZtIGr0tZNtmySο J,4(LŒYWN7/dީiWEW V*/9iL,~"萜1gUc*:a}3,gȰTh)8qㅏ Β55E<+sSF__U Hc,\I ?1B^ \:^χ"%}Uqz ] mB¸zSs̈́dY~AR*xreLK ZL"%:OȰ Iw. (Ǡ_vY'[(,I8 궏(/ Q 1rHd́~`nWvA9qj(wUvWfdBfZ1;INE{!xCm\cU/,odeOi="ADVmc:(/o9rM?(*}L>Հ9facN"Ax|ⶒG4q=grf=;{#1ԻHI֍ka%U Q]>֡=Qew75{ 5j?*3J~jHg=Zr,g]nB>0h07zʫ\.6 L:qixo멾FMD0l +'8\(Ve ltT—pHb0ä)m՜#P*2 5^?UX q"V՚GDTuwk t{x5%'&VvZbtr k]Rdx֝xt'@5|]sAE ɏJ~\]T|zջ$t# ,b}z`^(,c.ǐLt٥`,>)dsǧ6{40@bg _C^g]NveU~#v13(vv>E_TE #t|%">^*[R|;72C8ޠ/3 6hڶU6+d"ÿ9> "dD,;l J.8W丅K2nrqʆ3#6h?x27gKp}_}&*"v&du tkR@x Ԣ9xgNh;Gueh+._@]ע)o~r} |,0ە*tO2#I  -A\9CV*;K. @VJJ}V 7 aֲwД])Ej<.NVϦ;8)fܦCTOdgi?q_R*v ZExpp,(G-;v#q6y=&fmuijt1?-ǁRd郃ga @yo'tD@QQ}Hw$KʎQlp?5G-yѣ=2ŭ빠G>ți*K+ -bMk_&i/$$:Z'*Ը3K%l`f.u9=z6Q݆؀%-9bb51]>IXN̚ phU>EaVY 1~0*\(81Mo8tma$]x}S# $I.>"](HgMmuC䖍7p[,ydvBKAsfܚd\؎fFSEEu:簚l~E wPLEei0uv0>hkԋH}{Ace[ӳ0C/#V>PZ5QZ >E[LF۹ L /ڮq:WdJ[)@&V4sxFI)m&*= u)\h+@G3?DW8"WGlr2bMIa$ǰTol`)lu5e0ᐓ%^Ou/<Q4%W,{ec>|RT05{.$=;j&&[/(vpOfJHŗ{ n*P(滥?: z-oW3C'VrtǺm{}=yc>+TQ+/ʮZ<@7sˋBoM,Rq3]&Dq_['M|"i> X]I0Jpp˴a۪d.:i+$Ц\9݈[*X!/_i^M0=73F^ 9bOBrտ٣>ymI%I[DX94W`P |7 䦌עpo`Z½/~ܺsI0 |[|Vm]EB6K^q/m3(Z`f";4>xE˓Z9F!P`> 6GNi(͊8pM0wZ4Am@B00#lmecZ6 ܛuwU_H~:Aվ_#* ipJRe<ԟP#x.:wu'*|ϑĒ h[i3C>z ] DWL^rE 8ݮߟ KXgzJOWzqJqT[ml/+Bn?jQ$Jtս8bZkލ[xB:YhS"R+5w-)T9o ]\ C(MH  gf-28kA[6>%O5#T#hʓ踐H d#x6)Y&uQ(<1{,kZ``W{1WDnq gs)S8Q|=kSd7~paGps  Ârc#};(I ߖŢtfGAUJmowG=?"z);.(a4WS.^r QEZImპ<cW~ gXd[ΖDCKomlO j#ٍD&QI*%F FɧDpNj~7ƞigw׀ns$H}` Ti:[OjߣH>gfAwd!L)ݽ#w(yS'0/~K( "H|8;Rp^Ie$T$>!z7WX86Y{#f~8'mˌғ+S`=ڃrgmU@b֬U35UT&7_n^^V/xDDoj]j9}@wye8>Z(~}/Sa>=ґ.yc=|:D{°U,oN(R$XJc|* F̿_wzٙ{Z!vOHiI8j 2.2;4^BARC!:G3frvHKAc s0r}ݭ<ԧ-<,|@3= nqW~,  ztߍPgen`Y<$;9rߒF~=2by(_@ lYS>ώ/]~&CޣƳ?EHNht$8_We㚃avpBY+##yٖYYBXM3}Xiݤ(GTp7{-mucRbAZh?3,<+JrE$?xXH`9_D3ap0o 5"ϳcn24њEB:EDL>Wvl /)5'ݴa]㴻v%B6ߍn!jϸ?-ma _@b]0Q;'.N3Sr}نF܉+?BbqǨڋ} `AKG0I&E`GӜrR޷Sz\cKD*lUfs)ׅ -aKRoSe=P-t`sKM4@@nZ+ؑSQIk=Kh kf/OwmRJ%y`pU ( }yFv8 &L: k=M>6'>#qD ^>kP`[RdX$bն*i^-E>f )ֺ wn@0 \kHH@+2GyX XZy[AƩ\ISHGxKS]_l0Hx8jyI?]0$GK# Wqd4EHq9M{&,hT@[.{Ċ;lo`ӓEoN]PU}B ^KWj %ÞkG['^ ,F"RK=ꞜX3Z%+TI7ѮZ?O48}$"Д=!Onj=ıYv{oJ=롌myEzdPHr=ò.S|)A/o9O NNc琪8E(Tt2;H:e|t6/dpgpa "eGp}K/)n4QKd=edd0$e7 ևsCIC2LBإ\7QNMW_ h "*)u@co&F|ۚaMJ-bFȴ.E{(Ķ =5=2[8a4kP7rM&TqBGӓˀN7ӮFm(HR2Ϊ-f]qzʕUTz Gj<pv@Ҋp^,68!A{g*L?{*PGã87Bqܛ*ա6^8r~ʚ>w)/bҚj:PK8ZkE%HM_1.-X&_T;w6N);p+y쇜jhkl9͍+bw=#G-HZ,0|zܾ!g}RosP+e2tڒ#eoKh+aUZc}oWPfQT|] T s< fQĨU,}u:sz᱑KNGrd;yϒgRűƖ|ZFMb}wcw]x}Lr"7%g"Mqne+2Ky5AO+)`L񱍰ŕ{{jtSIۏ1ukM0@L1F5i ]GNXj.kJe0]  nZ^&R_~Vr"|Pفu]"ڻm/l0^{m kޭ~-ϣ7>ZqۈN6b:a1O"n."g9 dIHxq5^yfHf,t98 +2,P&&/(6U :˝HEws )y3JIJQN3`:i¼csn%ʗ[\_N8gD2򽱄ZzKK.8z&ϭ ?+V;/h ]߳JVq#rHAUdFef5H+.2lPu]Ig,e=(@ jS)ʽXG^jv4lxQ|U6 n0>@2h؁PHHIbôyŮ7Oߛ"XimWXt(2 aH$k0sb\quY\Wnkc@@Ȃm5 (=V${0 AydNgӊۊe"S Cί5g|zi}PZW|@ Β-Z lxތ/S׾I0Pw{ l&(X=( ϊPͬoF5(-oa?dϊ=L M%_7>t>}^]n%bVd>A|{a,HSv rje8.čIk '2+!pקyت۱J|K`Z>AS v"41Q)Tf-*g6oUM4aSцYNBYjj~H%l5yQDPSxdHCي̨u'T[辕~.s5(I6Jo~iT ǃRԈ]b" o4 5Qà sfpVF5: uVϴ/J-y8mąs.73 ֖UC.;u΋G"G?S6ih)4pb:}OOq 4?4:kEO#BADz-$T=oC"/2 / in HׄƼQ Vu-$ZH| EڪC,RmIL5@LiS]O"k ]FLNՎDD܂oN vl݀ԏw*j$k+gdUCrA|#oϛx 0X(u lxt)b<1['GMvٹjzmwnޠM);>}sTK}C~A$G ‡6P {H_eäiGȒ^Q3LF@ d :+1 /@8b1H[ɭ딕" }1~d6pTkpd_+6R*i"8j|\ /L(KUdUKgB٣m!b&#!P<)mT Z^=8); *(#_NK}܅ G$N;JW+]n'\!327½5 ͦ+7b Fe;MiH^%pWЀ*'IFj'@٦RV` ndy[25 T2r~8J6!rNsCFxxO2UEr'F82k{m 7.E/]`"\unoaFðO^'8ȃԿOB5I^垺{U$^ iNMIUe]s,_a_w)4[na0,cA Pb* oj8IV~ a>$7#lEԠArKP3*0 ݨ d}ps ,w";^L)~v~45kF 4D^%(r{09KT/:RB_n`{EFGĵvj)m^<-)lu& }.8Xרg%Rj`rbt+~cBH#eQt; `1;rE)FӘӬcaZo4xW*oA3։B`Dݍ<(x8CB3{LRJ3 4o%b:K۫Q^\]A"$Dk2h"y;kr*M,ʺ~=#̩';,eo%#`tfy^B9ͭ]:+ueί6}ըڠGCّ SBl+`TQ>aLm뭄q¼tЬW5v= дmQ%X?ƿls

ۮ=!gB+=MxPWg, d֚Fzt?,(% "O|-,j rfm d ih9J;Yl{oKƏ B?#u }M7v峦i,rݩp]x> T9':>1E5O^UeVt 6>d0k69I<Þ* g V6cو}/~'hI 252:b&C,  qDpNz9!}~eB3r*{5qߪ#ij5[Yw*mm3=ɅH 1 ]KidNNq M^eu/<493;,ې|^[r>W{LY% N :$>%9"fm+V!b<,($*m'4XWTBuvdѣ@?Rdk}ZK*߇ih\̞$ טGf9 kRnaLԣBS:0#şfcӬeiP>~).qc'IZ?Ȃ!Jr2!Z4q y]Cc1L!gQw{f)\pE PB%~A%ګ?Y Ы8 1 ! ߚrQ@Caݵ?@;t7˚]IaBܘ]:v1f&Pnh?8ua\-rLi-z0ee??Nޮfa3y\5̛Hsa?ry]oauV5k76ĘJ [$J+k\(CN}VMx˖ic$!a+hq l/$/7*P ?lۍOsDȈ['4iAiu{tv/RB[!0 }]Q~ơ rڋ`/ݬ `%zo W(؄h"e19#׋dWFKS_C#4$5&0}flQ#jz3kgr+V;Ok<ِ*`EVVpUeE=Ո0r$ .0p_5M̉$65 Dj?On[R"\dQJ js$5"=8ZѸYo?b|R4vrF3#x֘eT@IFyF$f^^ad^##[IElJ,#c!-h?9 apJ ;='8DnWP#jrϲ-5[*f Oi/=X/ݓ`M@ z &_9-*=@8}˷#OV+]<'e &cZm۲!uG5eLPә]s +y"B3=>z&} $ K܃ؠ^i o!A , Fk:^ WnT=:=[p@:~Lp3r&,XxK̚@өks(j=TNp)Rr^w&Sֻky3,Dj 㗴^1# & %\}.ਲ਼6bL~/\#(hFLc_8s DЕc8EQ.nEbvT(#ei2p .ض$ 5*?~z@h ,B|vp3C:nA&f.ʺJ^h7`jPbڡ˧\rf$BPZM`S xuV 16dܲu)Ĝ(fΧ͇+zeA ՓU|e]* X K k[T)jhȲK^~ ,Dq4/[DL~)AByKUӉf1Y"v{L#Hɂ;$Bwl2>b?7}x@Ud{6USz26imq+ܨQio3*bĪnA3v{dOQct12Knn̄ +Iq S8RI.G 2C<%&Ahy ?2C 7_4<bYS{G(;H#-Q9av DK/yv^Ѐ*݉ĀA$Z+>+sFSz$8o,/Igs0#5z|oMy `*9{b@D.靊/DT9偭yI6wg:IIUr@@ O&b+T)҆$V>A_]TÎrEjO%#V5&nhBVLTHM[*86rȑq^? ?[w E]YBᬞ mӽwYQ9VG"Yχc&)mz>̈r*V)xl+nN VVPh:_%>%XRԘ3}`>+q3 ݑ'Ze`1]Ó8` Vj@CK!F>g1=P9L+^|@|=^5WM%Hzd` d Z5vh 0ɍ kZܒ&-RIWvy2&w5~2sF,9A٫HGd,^5?72ʁlUO[ȱJR3펰djHxpZƐ\\”%iRvOR@\ B!dH E|I,]<7*A;XqCw{n.Y3 ZӖ?4jɭuAH(;lֲ@@f/~Eqg̴_@?1Y%?t=|g&Ƞrm-Ӵ1ߢfR x=LkaR5ƿFeWف:yzLr[0e #lɖz~)&6%n0sgJXNeWkDMfkX 8c3Eij-ٻϥ~~ ]Q`Nb+WL8={ 'N ,⨱W*_Jd8E/a:+',VE%`]B9V=&rDrtӘ B .{Ǐ[0r8( MxJs%+=c&drV"aRF(U ܢo} jbiƆKeΰ%:Vkn c"ac@3.FbJ_6I՟Z̔$L5!K\+pׁ)K_pGzԪUBy|G(֌hYB&(_f+AඤCp$7T~* <aJB7mm=جmSaæ2vX  toXX$]݂\SzhcH/HVJoH~ tXC Ae%~!s'E\f;H4)>.UvmΙ9G{m485SNS!j&%&`)3kH0(|P$eE]JH"S fYnyZV7, 3 l7v8mS06{P+I0PSdODH3fhܖ>}Kљdk?9Ν:1*TYIvZf>M qO hѧ Lb@p43mS38!V&ZKMA:p JMwZ^0,ñD>5i(Z\2@tz]nB4|\:WJ(c3!D!>vFCs?+IO{x$M"(ƫx^[c 7LFo6*T',7$ߠWBs| էJ >a;k,_yTZ{SԒW?aDZu22yF*h~+Ӂ\yH yPeI24I<7<ؽ ZLSoe\E^\mK1;T\_=zȓtIfp2%RcBK7c|*j R@~ Š4(Ɇ,x!OEj ׵gS# (K33tO!ZRmk8ţ,u[,±ҫ/SzoMtcE{Ak#)@_hMSO.G>aٍ(y?! i;)$ Zਏ<$AkE4r^Ώ~сwz ۠(.Cox>Gܱ3 }\vCĭ*̾Ľ qik%l;;F>^ڑ!t f8m"L&XvE.cx"xY1j%`yJi#.RQ*^?0(e' .K`P9koۄ|@kdƏ!¶4%zO{𹏅 t||W2PpTP]Ec2ڄ{xmI$uD,7FVƝ=ʞw-z nm]:EcБ;,,h=lNƏ!0V`AQe}JTS $#q eA:vnSYd PB)SVAciPPdL+!Y/7xu/aR'g)]cUg sxAjJiʑ&/u[zn5ќtxȉaÒ[cél4HO틔BN@;k qƆY+o0EܱU&>u6Xɯ-L##KZ+G jvVXIaߎ"CjCζwCn`PZ7ܗ3u9"HgUE fu})/x|X&-er?~c1HI`SHnE-31@n'RW)x4$syUàlE_ssu B"~މgB;jU,78j⨇֟kyy3 )cP0tĶǻ`nPN3'<[K2{ԒGVՊo}Ӂ moZԊ-=V={$'MNtX r.F%4ЈJCx$,'EU֣v8ac:#:Й獬S Q,nbH QI JZhxT ڧjtv CpDce.-CV$n0t4õ]X[ -݂W2\'s9,~G@z/ܛoiqFg J26?kؕkmÄMZib01ZE=ѓ뽾i.uwnf%GM(h1Մ8\'W٭5tH72) .&AE߶'iv@+Mtnx#\D#q<g)`] 5p[i7+ uge,OǏtA /:=wara PWlNߞ\`*#O kO@̈HF}8^47G! ׷}P9}'ooLJtEaLSj#{~>H3ab~|%!ŋR}"b+JP@暧%5t級@9 '89ron_$qzϬ?2ͶNG/kiXREAʋRSlf`w\fN,qZw cHM.H+um҆Vy^hEO /~S`*cL5`≒p1da6zm</Ҩ0ppbuq.pswJ[igpK2|zs ^"k&酎WEbX}o¾ɄɰFBYvVNyA~Ѡ"`WZܹ51fT=ٴ)?痜Wsu,1HS1hyOWU9H TOGG H=msEکA`w[I=*xnɤ\Ƣv)zg;Рz8d~dh,yeN͘rN:l҂nmÁ>SSCk,hWnEckW/<&K ob\Dbr9 e㙒g! ʋ5̱]~GA =8S?aރzL NI |6dO|t1vXyþȆ= ;;,?Q=Lܤ]);2`j8s!H_k[*! b=rsM1mPƚ{-&4j4hǖkh6.E!Ѷ)ugLH;$3[6{ol?1 dG0@(IFz#٨7`FT:\e-RlSv-5@yeB}  'NBgo =c&/?G9$=!/hrWkN M#6]"ښ EpMYa1a~5O?5  |Q.JzH_C-߯2o}耨EDaVoLmY]Va>XoF)"Lqx+Y.|x2#p`Či I76"'$!?yԐtoƼ$8v<ӃbmY\ 圭$] |U0=yL!20Snó3t.0',b-s^c s }d1˞DwU}Z * tF<nodiڇ,K!59&!<D'oP4jt6m6~MMG(drG ĤO×$tB#hf{2y{BO@F2R i r@rrYR r6_/6C&ȟA[&=cʬjDK N^< 2䔾ZIP E$tVW᥻Kg=h$eUk=XC~`381]+RTk*%a$.Io?Cql5eikdtykZxe LJ9PW1*L/lͩpI]cOo{*XD6 Xu9Mgl_6q!kM}zhGVH{7#h%vqSX岐'#*3ǓB0h).K@< a/}Q'.Ф Ydkt'ũ9 |\ .HPϺaăFu]C@\^.xu}%ڶvջHDs]W'j'''ڻpR=kApzr:ܓ&WMUol8쨈nh& bva^f`<5+~!D>a(^%56R2 Lj"6k_GᚸjVCwdD:wrB&>8iP&̓l/-`>Uʭ5Qf}I{4r4cuhmpfNol)/lfDpt"G lo<%wm \FT{4T+=Df:+wkI$$ 9@?w})sӨyQ {\N:gUѽs|64s2p-48_/ ,PrCX{Z%0; a ʮ+D[M6&ゅ,$XA#<%r".';1"vifuy a~ђHSZ/a=[vI͇&hr34Q@J%hGۍQޙ *Ĝ~` 7In OaLQ&n.jс c,ӌ643u-<9ţ(egmb_%sX Ap#v_Fa < 'j>"}mw>C-iCjjkV؄n$jOmW:(L RT]Cem{ueݛSQh\~q:!C&[A@vEA3)s;JGuFֽ*c{mz.WtQl{-o~( *I"u֧u8{ M0_$уZ:-^ oaFoaCT ep T.0 HNMIuY9Q=҉EF:Ϋ8mz,A1+m+`߸mtlf qM%^we6T# P- dRǕb%r.3I{>UgW团E~ 52"aeg1;z }X@`kIG5y|r_;| ;sR\1`7s~Q2h Ǻ(|7|3Ee&jg8}j0:QIgv sؤ-TV=nAb뱮mF/x8LJ:OPsjT~z.KOÐsJ @9خ¯N2%̰7+Α1wwe> &Bo{._3Jo5YŮ*Wb5(didzr(\|NٝNq ev~$"Rh$/-BKwL!>Pql:SZk8eJAv(@YƳ@q ';չ`6BBdQDz7abX4Ps#׌ evfDZN^a2]/M=':H{YƧ}XcN˟g64"i0)~Pv,,K]U@(Q, R={\4^N%AB뱮cf>FOE#5з[Z!d!mRkM?k(rGGmjbkZ67":7UCw[|Ǭ;[Up'W{B|e1;W>`߄ly#5/]3<̀UsK9'Id2ʔu!:YIlYT}H$/xSzBָf̄*JxN>;/|FSJLGj'KlsQU[yoݚ\'|K_,ǽۡ=򊌂șv#;j*{T3h=ތvdb&Tmt,Bn0W (1YoeL!us gP:&1Lp]g%颔!1Vj,z uN]i\@=kd)ưJN>>/pV(x8fh&1?DQ%LvQ8"|:^'ZMۧɺXL?j/䃯8[dj aN&I213T/,; װs0-#;֝c 23{8Xxg${Q&[AUOA_%뢾i"߭GreS)M1LQY#UXZ%W%Oɓ{&isyGX~iaW%-Z`;1M̳aDф/4^'k%y4$3^{EXg[XW}6-N3@ &upur5)"VPLh@rOQ'fW.RĘAʋ4os/c[v,z5*QgE% 45GW~G*0K1N9 Ug3{?\i"CG=)R$[@NN퍣oJZ DZ-x,\.*(PƆ5K@U =h'%_Q~dg$[nhD ᦜFERArgr\ak*'֐dhfcј׿Iƛ:w$ RټЦ ^Ć(uMѩ6HwO) E墁v)lZ+G9S, 6yAܙ5#\ z ag"|8oEʲoK˛vܔ4#.DPk]Nz,:P*%g"]#۳5h*铕á*_&H5oR[}'T#fTnCbyd!^HP*p7/zD0?@*Ok6C? c;h,pjYBPK+"Tb|? cSO4}7_s|\;XLwFm,Z߈sMY7dEqkIDn|c /sҏ=D3v߸@V={qaZf`)/]eB̤Д!]d$\ݞX3@5^i.7ӂڀ: ` k.E4m^ɍT5EՐ4jYAڧ쌐c}QʌsvTZ9^PrCw~[~ܥz_MӔl¯RT >J GT$O=S_70Q*FcE*H?Bihs4]r_Z7"|Ȝ!DLK$yc*EKkɻGE-2^DDkj ~n{)1xxh0h<ʳzP{Bܴs$qs!r>ܕJ'D5Bƙ bTN[ld=nMwi>Z0 J>4.G1[A9KmIG)(@*[-XL4_ \l5 nUw?u|NBfpob9* !@Xk:S`H% /)d3TP)p |W |@Vcd{-Wf;qnpǷ_d>݂aH\Ha>8MTwu9P*d'*+jwA"N{hUlGY\9z9 '>r EI[{Ym?gDƚ\'H^l)\}&2ɎS^ |gfbdw yAԽz/kjEAOo4JIoyݦ6᝖1!8 Taa`P&ZZ|{*$]Қ#ݮV FqAݞ%Ym}Vwzwya#c> у(6?&-v.j(hTpYrַ4>,>똵d$/K G_>_IZz"EִLp,[?6ghf躧`Oݏط57W"H"]Ϫ'i[L)ށV[υo^1+mC uA&ʚT` `,\MH".]o HS8261'w:ttħ\ZtU? _~Rvl$lmG*ձnkFkg<85Vtb#YWPMlZĺ`U$|SavQO ݍ]ygl)Y X)|(i?`]&͟_ʊDdno!I|,/*kmWB7n@]IȃP`d:wҝx񒯀n) cʀ Ј+y/h/qρ`w\!KoLB̠pvog܏ZQg&78{-z0CNN>ΗL0/; +i u\dz.G'1Hٮm%zSK }\]pل%/_ Ym0;!Q#Bf cp߳ӆv>˰Wf*u'U¯q%PJ$kKWjP嚼j7vHr{5?>V"}*xc8tXB(6 1+f/&,&gj_{p5e^ypO8,0SS M^+0۱x7#JQY FӇ 05x Ѷhn]jc }wWKDž`?|6-Ddmsv5b(1c7?o2bl)}*r I2_b,i$8fE]זGe^jMĒ$Mj!e(stu^bl`\> Y/pmm9·!3N??z4%ypJOtcD;a] RJꠌ_w`Tq7/iʿX93ߔU`Ar^3t_;%XǛW]CS||*w\|F%FHM ƱMFތyZ? S u5.؈^+5}`Kw yOlj&xS7 V~Qn|ctjʬҒ0.K#UV0t~/Аw%o:>k@( 4<[T'YqP)8b\o^ms_yuE^a7=WpsRZݥs{KuOm~<9v]5ǜ!Kf 1i- )ZTg׋th_ك JGъ5Z AT/Q<@pDNw7!;XYRc&A"nE=^lNH0nku `:oe eA~m7ʒxj9 ^{LC@p"6BPG)tI!V;MN.xtS%DI0Vv9~YӔQmˬnYE7ϐ G@if BYㇼB4aU;U]~4OJ;D?lA|s-Άkcĩ󽵝1zڕu+dW{P5vmk[XZ2ߣfRѱ~v72U FvK;f,5k`M{NWk#y")-m|ΰ|}eS~}q|i.:z:GS͜PZ!Gډ5e_2b)7G)?\+HX&ׁ|F_S Ѭ$k!QU=m򅉭u|^J#YX9 "?Ei1}اvI9i=M[iX6א0\"q7agYZ07070100000043000081a400000000000000000000000167c8bc1b00010edc000000000000000000000000000000000000005600000000./lib/modules/5.14.0-503.29.1.el9_5.x86_64+debug/internal/kernel/rcu/rcutorture.ko.xz7zXZִF!t/p]?Eh=ڜ.+[<ږČVpYqich`Ԩ0jtZ6 ox" Kh7WCoϚ0y)ֶGf/C F'z9 t9+^3UFg݀5SJs&U~ӳ`R~xp`h)Y^~ST `KJ4Z!aI|i/^5N.^J×gQTW:ˉH]W}ZN;ZZ/ޞIoPV"V~BCg*)_̼iG`>M45L1b~VCZr*u¸xdAcL.=*;c cKΊHNC-]ؽ)7zHUum;ngLc b~ V/Cp&FaRLc* ԍq^zdWgCj8M3jJ K%b? 1xݶmHoޕ ic љJx. }!+mh@2F׊x׹?D50}F=O.G#h/2T~#dM]6hsU)} `JBQw79ΦCAxS C@/asV8Jsau :͞Emr흚E17krP"T0Q%\4(QY1h`J]ow⬕io'~{H2/_dG^#cJ-ZjsbIpϯiN&Gx LYS]ϳMCm&tezs۹FƗ0}"ύ]K7T`#_^li5!IGd ƌjt/P{! EQ oX\*x;8kS?t$ B"v'8Wq afHX~ 'SyGo1H(h{@q <8muʂo-\sJaQƮK1+)12lͣ (1\I׃n !&985њ:df#MNYYqO?ݶݚN{~2+ud=u/8Tw)Э@]"u!?V4+ Vա4Ba ``W$R =;Pg&΃ȅ? ȼs8% C-7sۛ8Zz]zZlOeF<'X`65ۢ-EClo4WءGi>@Шhk-3%6LCC.ԇ`n#[[e7$GBu)s700nyS ֔lK8 ^8#F?VUW[ "lOS$3߬S3hjOȀ t_Cܗ'O>WVLOnC6c9[/Q0nKDi~$mV6oG1V :\gh tJKp`aZ//%ñZn-Q:,>F0kێ GKYOh doDHBKu8&C(0)U{+6 Nl5:|g`YCe78@EܔMŏjN})&ŒͣxmQ!ףSt8UE-8q\A%>EŮ1~>WhC)RgyqJ"a>fyެß4'ЎnMQ{?\IoV iՍ/ͻ4Oj=Y"@=Wü 9m@=pVQ7D@|eZPY d}kzrͫzmc_y94S=Z`ԎGhڵ QSD`"V?묕FO+W1W:M F>:5w Zec'~lJM6._ T]Pa'>-[;"0r-Ryג^߰ΠBz-T Q1+1-nd/`Aԙ`i\?T`gQǮ׏1\eܺsU$9*轳 \_&O"HhvGҊhOYs!PEU(}b%h?[+ޢm烈f2c>@wO"MwgVW>XK{G3W AIͫN!.!6A[g??@5kQsrҨہѴZOuāOU#F̞cSL%LcmZd|1#R2dN nd\gq#!ףXU?PQtPNUK4WZנʫm>|abhPXcqwn wLZRaH:1-O|_{e7]1 ]H2@r8a%I6o(^0ܮs3q&PgdOzr,P'(@u8C?ګQd.8ʜXs.A{P[sOJ6hk ` x{!SܕO[ (r|:@"в'([\ H78^_P>(lCw)jGy h6j@)ߓb%@5U%KzX iKtPZ|Jzh7x 85Jt 6MH:D C_?KThjrT;zg]Gȯ\T]Adez&U,$x_Z|wau9V}6a0]S`we;zyrI/0o; oJ^;*$1ܩxj>/ zD4遧Zzܵ^ۖ ^ E7"K}hɉS扷L X@YwsJ0mqn8jMò:&& וgϺ;Iu͵ވN{AL4 eN>=R;ߣB"\Jc7>wQRQ/Gll9~;:4{k3u/{ml~z&Rl`Wm.% _v1&(ѲJ=?bFgHb] Dfh&=_ hNu RWVF I= ymL6:$+ʼnSy #= W) "]OlJ( )oO3##Q:G0|<] 3)xm `zڽU^|Ttm=ƊaRV X$L| pF!h.I`fuV~$I;|o>,h2}Rp/4~m0iDg4)Y)hv=h8Ro?ؗG@=F^$ߣxgnʎhU=y6E&g mf4b_ k)Lfzػ\w{~Rߛp=8+O0[ :uvOĆc+]`1&)gm|adOC<*>kD  1 l}*iGfkSf* (`[hI&wS6\l2rd 69FXe0Xg[E}@OWupwX fm$ 1&n{D!DzL? "^,P ,3KRߜThq|^Wb2 NkPySgl]j\>1ٹugEƼmza՚|7 3~F%C0jy]5 5*+xIqb^9u i^B5s,Xoĕ8 #x}A}c/קny58q6fnt, F+ׅ{JY6Bqʊ_K CpW6{ġHU:Ƞ b)%SXH-~f"GfB ;2QLkYvq` }SAނX;iIc/<̶9&`6%)Ev0&Qo 1הMgh\F7/ᢒ^A䨮Yf"W/5'mDa=J:fL([kbeϐ5-էwcH@J!A?f S0@4JJ-<-=o.d Pq ?; ?rd(p66}aGNiMZ]ΪU=c#{ +2E`JEp؎Y1|(2Z'i4aV(l1.'%qke~ Ռn>BZ'*3=ӈw@6 %lOSzD/eLJף?|of˿btfN)NG-m-"<̹`~޵"AB9zbY e^[ Qn3'}}nh BŽyn3$/p0p$! tC vꢫΝ'֎'ƈ>6=ĥ!:o}A~rF*: Ll$w!YGuAkX& B~ʸ҉?x?duZZN"zV'8^=& /(:vjzBy1.̽ cC݈8#WxݩHm\A2 ./:/J-w+%¸L BabB6s9T>`<+to2nn(}~J3S+g~~φɟ2> ϹEUlR6ٹ6ɭmy;{P,̤(bgI]`:ɨ,CTӳTre[zfᗁyߓLz8"kU>fDѹ'Ci#$e}gZugD_@J$L4=tZ1`Ġ\H}Hnu?qPZnQ\,ӥjZP|^}'z@щ2z${jt]~Fnri^$^"eDŇڽk=wD-Cғe >4Q~U~DTg)KvOŴ=vqn2WQŸt82hlDZD\.8(N1*ů% s|WG~ J#Vi#XF($δ.]Ws׾c0nU& nH3~̕i /01$yTWC ];GoҦ_ƫ)^55p}m(a@o~=@xG^KMˬ@tI\ (,ZtKn&`({;(+'bd@E|>IhA:ۚgD9&80qW^(MIr/RcaY0b=+ f}vc  }9fOd2EZD9"1~tz0͂1=pi]^N3 Gx3~CZO8caZZ+RRq igM6ũ}[fN5 3itu;=-k$VUF_$4rQa !P׵E-#STL5PTVymt/$7Ra0\6c79=)Y[s_r9]31އ]iijAOzC=e!qbzWHi?s ,u;rkxDa&,J *S!^7'Qd(-Z>#/?:z,G0aBl{]>Uoݽ<~0xT2Drvdl]Vx0LQ+`2"J b!LZpOE:$>nAȋ)^PS>?m)8pYb-i.ݢU5l5tT[~n۽ܜJcԿWh^D yԺ{dšp7ZSB :%hL.*C:E =|m7#orO--9`v=I8IbusBfA|WѲ~O>HWx:Pll\Mn|P\ŨT#7cGu?n=SeL^{|Sjr٭ϹŶQ4P+0 j?MzACru*5*֪lJ鱄5:==tֱup 6.WIsхCs;.?K "9( .9,CňőM8T$<=s'|mx.2A\3cٴ2K:IHW,[z&PqHNNx#y&h(h6ņ!4(F߫w;L]h @49GΦf<ɶk6~` BD)/fzҦecX/ ޞiZi T9Ps&K*:Ȇ)1kط:jttM;wmKsImX(irjt9_h]k hۯr5]'.'mJ;PU;{ȾaD<)'a]0)FpKWu^B{*-&17l?ZN\9bR7:_c̭@13lp֑[K_T(険dnXz޼|ʻe'X !NSy.oN,5bG_{Dž =xGމZa8z&>#81<֫C(0>lVP~`:a&D͛ ęfzkޓjQ$t% Z:/-G=H"`:l:vxȬ=#< .(Ȇy=i=PJ+dC֕'5yw>m+ \DC6XoDo*mO6H23bIKX^>6XQt-i 7o Ǵ MH1$FQB+?ndyE~Pݍ}n_[o&l4C{ (S.fL^6kЍ`Ȍ#NMe &: ^JXR+XVtz3 ʊ›)I  ˘#$NIu>@]3$v#oVRD_¼둉C!wv{5%Z1Ru?#W_E, yrvqΫvOEvz*ʦ<ÞbYǶmzm}O'`] aZC+lZ\zhјaҢ[~ӆ-tiz'FPsQ9^CÀa cbN20" ӫ't$- 'W)6gkeC"qd\(,ޝ7ZaVy1bu/q ;QZw!v~ƇU6ކکM}lhhF< 8FXxXSF ;챷Rh@snj`>NX10i*MBOxwA<`WdaIh-Fak]`FC$1o7 e|Me=M356IC+@)6, ,Y}>"cĩ~ % 3\Fj<˾5Þ iϳ1?ꊉ\kڱca:fOe/YXCpdІ8#!LX3#NQB,oT]m&ߋ*ۼ$͓jB!m$bC0`fz灠1H n.- f:3YvuyȦ\x.uzX k..w49<!*N'3#0hZ0(G;3oiXs*R8n!wf_(AEQ_XMC>jHt*6&pyzZPߡ@-vA9HB/BEEBT_c\N|j[U(tݖ<6v=|}A ,=XSPOArF %Ow'•./F V؃C9=.>5!XCb\4&tkatNG!qk+kKS;8_-A'_en.mnx%]]X3H>IRH1Mfqw\"Z|jW/ -6OiCWm> 0l)jdbONΨP=~x9U!x߿3ܲNAazz+4ۨg1ً-0n%э"NTc7]S^)2P\ nឡ tskm+PxhRMzu?*T,QMVbRµg~?XRRFHA>4x*P4FpeqoK`b~D$5>ZTUBA~$QxNwp-툏:T/F:Ä6 ajctWviR'Jl,t'V4$l܎H₢r!%nm ^m,e"h6&fw6o̖ʩ ZQɈ%> AYKa3`ȦN)n3@?}!S>R9l2@שVqLN37W߅& 5k,HtV7(c M"k`G{OuX.af*l[cR9ȧ,%bϹ3 02߮P2#{Y +&&pև7d}س,t2:$C;0$n#VsM$_ XddVXJ QjEv}!Ib$J'F!bv܉Q(~٣R_ẑnNT; Rq+293E'wWy3KF j|<%iL}e1† 9x3O䵋31u,$-k2^"-y C4^6& "!S.S%J3lISFgC?jƼ7'1\)ѿ yc@-As <b>.p ΂̼LpqEeKHnޘ=p`$G-ɟc+/L7F]9nZ";idĴh7]MtԮm@wz@A*چþ28@m&(S;N5[DM_s+.h̙yl6-' z?kP>#e-Xqn$>Mג<4|wW&L}3B2ofKE؇XlhZ-gf6C*+$ Vll;TǮüC}kfbjx8,nDe,(:k8»/N-0<:BI^߄ΈafVNG#xY™:Dwſזţ,]Rf]kЍ5?`%s2ʤT Ht> p+/:+Eh蘤8{CnaHݶ^_TyJ; s|~^sQH@-hߜɅJQͮ? xGԆT"Ab4k Τ BПhOw*QDsbJΠR)r)- i)\r\ﷆTBYmz] V*?G]`:Ku˸﬍jQB? i[8fK0v5~_̃,QTu|-G|']#TԨ:,)G ;TYp(8V٢:6mPMqD噈q,]3@  `{Mgr81{!SD%SGhpЉSi@ f)*$*Ǭsu=6_kWā GK ¥kbx,=.jj{ŇR dgN3qϮ i@!pMY{a j@Ѱ.] -fBM=IR[Z-yZGW-)_98R[-| N}ƎZ.3FEQɤl΃."/TҎ"^oZrn]+ɦ '0 a%so5nݨݐ$TMQq[hn ?"+Wxt+Ɔ͋^J<_F!FF=7t%.mwټƤEZ,QejꦬI]ۘ0mǜ\דc Dv%<ef(:`! c199ZL6kLg!/e17me[@VAWG07K j+]1opPnW[G~%֡er {w#:O="69/TH3my//|Mu2У̟| 'f /T@m:{/#Ɛo8@up# i: E]9Q1)Mց񀙅[}J@ee Vy{=BL|m?0aA`lQ% TklB5twvB.TmnF1I,D3evCQ(>LY,)~kL΃SJ832\W"+$#Orp.F{e[#GynwG픜MwS+wzz4N揟L~([e K ٲ8vR;hj OGԎXp NHF&ᙕ a>7x|FJICf:ʺq#T"4"h4zXb)Q~:ɿQߋJs&XOGroQ.!QKF7"`.钫/8]Wnc*9K2Nc ǒM\L =~w$P]WQziR01HTUuXCC ,㢑."|OqeZu1&vk$j\JO'YxXgr[ JGS={*N bDw+m[jmM]8 ~J˜D 5߸ i[)ĸ}ѳ ۣ5Cq7g:g+"bNW\Zjg뿊Jie+cY.܋1 H[0)Z!?B9OX % #IW ʽ mldDm~:Yr.q* p@lZF5=Tyyp?PqdI_/ZBBh aGdaCcv{ =P-;lȁ تCVOQ$+z P9Qx@hfI0 ($ѓ,|~S\b|# 3A&@SEj-znUZ M,~ )^F$fO='т{ݕṉܭׅ )xrdSܖ3` 7L-^f &s>y6$t`~a A:8Nx'~Ij@Lz$FM&}εldyЗUgHF;]fy dKXLnP/|%2i},]ÿvxJ0~㓈*̕1uakk&&/ kJ\Gb +YOjNH;1&~Rk}yǡNrOyJ#F?akA"ZCq'B{:MT]]hVYo$ X>һ#\h,[?RVF-7 |VLQq ){PI"Cu ciIݮH.wb,PU}8u BGi74E89#&+: W`$9-Քq4a5SrE,xə.!0Nfi3Kf4GUʰZ82e<O%<5Sxۊ sk(-xugrDNW-#=&0jnd/O6_uۗ+]x]6x xj}A/bRU ̮+m}~<&I&_ \%m?b\K/W~Hdi\j+&:_zʵS,"Zak̿35Zq*yZApJ|>hK EF8%RѾdDĠ:c= 6:&q 4M!t>ʑ%W1Ϣ4rmeJZz45/;1Wd‰0/3QY~Y=ِ?5KzP omԿ ZR}cz2'"L'sѬg :XY¶ O%coEq&̽:;>$1&(og$F=x:Q f%,^a >;wc`5dW*>h|sw,x=bѽ#j ycp? ]: ,`J_8UQ/r}&Q\IRESc#G b'꽓.HlWJX0<[V}c#p rxp!e~[NXOKMPHw'P ns_ dREPGt7Kr‘>e[,*A9t:v3;UTD3V8PHn!ark^AM6ُm [(zk[q[E#\nF0:H҇?0vx2z1ڴU>ڝQelSt`q"L-`]9_٫RKOa.w.dѸ}Y d.TFنYD^z:N>C=ֈ+yERA>&[asAh]Y4p{QSguڈzׇ݀)kߨ` ̄wxO&CB@b?aJJM"SU,+γK>L ʜ1kU咐@0}]66korVxRI]_< ^r[ѳ#6m{BN8Tw<,cSgUfS)*ApCS`<,}veLywm3zH4z s&i'%n)4> g&xz0/Ytr7t8Jqv@70tJv-^4jWT]R޸-*h 7VҶ߀/<ҢTٝ|5ݍ+?hv  Kx4HUu('p]GA>ik±A-;2 #KRG~8;S;  Jq*f&G;tImELrӞS&pNh\l3 6G2lH}.s@ M\Ue_Fqn#W$$XI΅@V#yޠ# ęhrY[FgFڨLna%]MƾӳU=0UZ0%h4#aTB"q]40_%Vo`D  ybNP;g9mb3l"|9́t %w)Rq51]1ę^'y4_a({;}~qr>6+Ӽ"|AZ#cY P`\_EB_LB@@!&U@HTM}jm TҁE(voH(@wdG3^6-G+O'NUPbdΙ3@+&yTO]i[/NuIQ~=}`a6t ѫ@*j`9HOW&oKã.t F(?A/GW1_f=/iYz9`Ԥ%3vpcrMɘ3* ls Bpgb}ډ'&q& I%w5tkscMXK4ćm2B3x~R{L^Fj<L!iݍ©c(+=ߟC7p"ʸYbVT|\.CsC^T[*gn^C 2\ur-e?5#Pׇ=15O(-V.lԂ~6Vn  A[>P}/޼{Ᏽ|uM#K^ka4ľ/ٔ2 tU(bլf,4/--05$`4(4JPʤi{Z{8x4f-gw5q)J 29=g\?< 8+ǫ?P|BUͳ!WՂhsHyd]vm(ѩE-wJcDq҆d//K&%$K Ӂ#tBwY{_5Fm^zJ$<(+өhb_n|5^$Xpj?'=U(x>u˞AM'Q x{6&`h 5.Aӕ2kId>E]2Ī I 9.jzj^-|wayEXCp&*ÖۡCIbL*lBUGVRvASppe/<t;xDGUF[{[wkGj&gȺzxS:AN.F!>nv?sSåJ[WWK709IE!$K{VO#QHh@64O L9=PC2fUH_622L#/~o`)$)bDZՏ`MBY |v+9p%pS^Nf7`1zٍ+0kaؙ ƽ?+ :5ꛤB8>frLQIIb+p;*k*,OmٜtvHq0p1d7cq% hK&Зb4aeY/@hr9mvpyVXaZ/<.ꑄOEvk5Yz,`.q^FF-hea.+\QY/kp>ni*zzpPNcNQigӠE(7Y)Z羏SuKIDp[m_1NyEM >˝!"*6tXOJyңTI! !ͱ ^FYQ5A6MQe.IFA]c@2|0`6gm VpW:ʎ =u6X¼JST4$A~bUe6Qe%ڮ"SQ)Sȹ@?+ G@е_ҙ֓K9':d2oMH(ޙe.+GnI<_(9EH*YdY"kUup1] n L7<U& ܢ6@qCSa"&D 7-{H@/`6N,$~RO7cIOOL;q/#Okq<^AӋY RFWEc\xs>=/t퓧,"l'&(HEsnF&W'o|+wEmL&?G"{p6'C 'PSֿWwrSx97{o}S;w jڠGBΔ{ ?wt}LDI9=Q;$2 xt?c]ҚTq8CLfmpwϹʙDǦC/kc ("k{!wW b4+|ΕI@v+/ZSh ."'VؘzCQì 穋Ƞ4 9H_:o:2l#` #L%DH`@TpwkE?홿wډ3 #h4IS ʸX%X0=<7-_eK,]<_wgq&"k8d_oT5qd Y"'<@m%0+Fr~ѼϬC=T(jB+:)aѸg]] }L?*GX ̨.,@ $of(t,hUH8D8*[+\j"Vt.Wd}1n}_0?t#bõv=nXn"R}hk !)CvˢqC=*TSz]T1ěmm^#'x[p"ג22o\8ebIz (咃 :HQ/d|eb%F;">jD \a}))hl(1y-—I_B}"?' )ޫlJ{~ѣ3jQ](/PifrcH].|wmz.qpEKh,:`/P ytܱkѪ+)wc.v[c;~FRpGoN0_;"TbAqq0*Gu9Dk6?|C?DǤՈ:yvn% ^_C_Ԛ];axgAY-&u3H!_ſ2P/b3%MEȭI׼ŴJzP1k`5p'"W wE+eK_AȠm1ˢƮ!)q> uBCtwGN=hOSIQ ԄdO\Җ#/44!0=+*E@5jά l8Ha1՞"eϫ ޏPDZ@~f))ݦ2^;NQy+ܟg#5}ph;_.u9:(X,Sh#kFs2]e8mOB}#S8E:"b,J$MKB|#3=bșcG}ܙO0X-vȒaZͱCCƥpHXITQ-Rl,K# 8tdykM!Ә=]'p aa׌S li8}虪fFh8eŤ#bzеM5k/R@0s^ۜcVňlvݓ o՛B;u+h~FX<}E|rPkilM'wATv$ga,7c|3aSէ7~3u/IK3NMtSI޴B)r|AS3Bi,H QIPdAzy {'qn$(jo[=TRIŮ3wu3b*a\˘I{tչNΒ=#UvWHy?J[k h$!oOIxӷUYbPJdcxw"_Tl s8sPݘ˘[g -\$#OFH;dF$ݩzO!hv6}LG)GL&ur[\.mjnQf]sp4%]LCTgm d8עnpZN>ԣ*Gh+=pAw/3C9%w.,y.ѝ@w!$i%D:!3 1j!t~I93JzLH$$5AWc yHĭ#5\Rg-YƼ4Ho.UǺVm'#޶S[@S6cq~)*>4))D)~R#M g[jtgѨRYAED#^}+C4oG aCDM~`ڿ* R?'3 WX,b&ŕ#HNj_{5_FkEe$+ڍ& ߲`rӡ6 ukFlvٽ;whxsrUnbY$v:ӤGsN1<\44K1I0i]Ӟkpۘ]5h(f×c M+EFݰA3jѫW,\xىf[olohfӨ:aSX( L$:` } K'UK|b G ɨ\Ylʀջ|gP+pmA^c_) W++xqɞ8|dC湖-|֢&͐v!9A@bӄ{zx˒Cء!ӢKvH[Fw%A]w6._#8l,>?6XQanOf{,)h$E'W]Q@–=BȯEjTCd[!f%31v _vHV5+Ayo:q$!B?˲Z@rܕl(ܻı^{9bp֩Ð\"4Q>OE[MbsѣfUpDN <k:s!Irĵc)=7=wHEߜ>3( ?֝91u#ґ~#\whkP00 XD'CFx=fT;'E" *x1B򌬷nIJΣF?iЗp+OʁZf81Da[,RxN JDF1[uMe{ s^ WPXrKjw8^A7}fr=eS=f^P:6U6 >MP`}M%~s9gf^Tm1OP| 5nߝ†q48YU:x /cS {LO( Ћ~~ gG=Ef2:bUM̲E'rD*'x͈0WU&?WBӭn [zŶraTwCy=E*eVl̆BurȎ2-W˲+VUa`ul]7yBn Ž]q+Ey~_Ԑ*,֥ѮY}Q |Yjw h[-h/|y|T2SF~}<ߴM8(Xptj+JE!zr8nGEVK1#8|$aOs)^q|:t \z-ŬpG)ZLؒKN6`d'2yZ{@X2%8*8?Sq:0=9*UA¥|Սb/˯=cTqu$--eˬq}w+X_6ڿ9Ҭ~kxuʳum]8c!_'e#6N3]׏gTY?{ e.Ͻf V~)b3`dl}\1y*Bޥ+Z6E!.W2@ih ,dQz󿴮VW_Qt3jjqc5N&Wit@d5;F9qefNH5Fd;K_Bɍͺ8ɾE^gYB2#$ISa]),,W@>2rly4 shrTgL5HQRwhx]"QUlw|/oXfS{_7Rҹ&l]:Oq@>\*r7`pkȇ*UXZ`oW8a%yz&K7c߅EA^ 2"r}>oJȐ#`A? 1!TW՛6 =*t2$^= hT<u| zƃHX,gY`۱ovqVGfrHκIp.|H$H3y}y%xT .<=7X5?LlF&Y6 ۫e(q^jo,>ҋėp{<ӋR!ϯo]`6ZvZ\(1a69dC8yeWsd4=} §6Υs侽O!w]ֽJ;]&r=3eA))۵F4{T-j%ZLQn'+vr@=7<ػ#"'I7/Yb'_2Q$ w9r&"|GKnX+;uTm#]n2OAc{0y:=Jn@H Q<='H t2q锈@YBbb{ܖ䃨3ʧU/+w&w|ﮢ5Kp8EAkۊ1=;Vb.0^98hhسYR'9K~; F2Ug2O[i?@x+ļÎgG)ʸ^l&I7N-@0y`MjEjOp tXEyr3#gE܄H-aF!͘hhnyRhQu@%m" 8wVaG XZgdJtZ`ՍyC3^{Uf~;Dc|?xےXaр-lz:\CyL`3/1W2KY&~TG7P0jtr-Q2{1_CkOrMgn@8B~\*=Ԩk,>DH_ZE 0 9Eжdgɥ-xzNi[;-bV976]TAI#4:g\jIom%dqb:HBLY8:?,Sg[by"GswppQB+b+"Y CV`fmw*8 gs!"qgB^[:\o1s$䢢%T%ǀHGujzd,cGc5'ǿ7]ђfYm;G!zZrF Fx{G1W1H9SsD]#ӐXh._ͤ$y-В8:F #HDM짪Ò8s!mF?jުK`L-%yG|(H?؎g]<Vi Gb?.>q*[ƍ@FQ3Ӿ 4/U'Nu|CB#k39#M"עJ/=1sqٽذ}[ի@)ƛYmaB yϘfi3D^`z )E⬐Q,B3ӏF-)ddS }kNZs Tۘ v9*6J˺q$ cK%]4#Lc±~_6 JerJ̶Ǎme87Њɾڀ }*f̲lhwsx‹j[kg#o1mBْ jeEN]Nv-a_plCned0 :lw]1w=31Ж3GoR@ E7%KpYªǔϔ[E8蚆} l\;1߈Rp$EfHܵ#/VT@)y3 3N&mf}'S)ZianYB%ei DszъTQ%>bgF>&ب\͹LT.G,VM_]:݌ǔn7(]Yb'Sb}!mv( )Q.K|q]svd5?bsChxݎAM3sFO!y"[ ݙr(~0cd8<|t@OX;֔346$i %>1T [G^3;N&S r&rT~]h>xׄ5@я)tլap;zMAT$%cci0ۑQ0C.c ᄒ D QxCl6w貕JGg#/8]2#9.8_V4>HeND4Hup)#}Q<#wBKVϕ?#}TL ~9n)iHBKߩ5I!A/\ŕ $M_o5E(N]$WBAmf_cg֣>brdzF}L!<2B]>d*ub.W;-b<ٯTf;uoyXg {26AdWYW֤4ޅm"SQYC?]cUhIJs_i}mjʋCL% JS@=~ddxz-k!ۄLd9zも>>`9M"ԋiuQC24GzO6|ģ{{c"["'[VyƏ~FW"5rL ߅ 3}XWdh4L;־7!* j-1LSU'Mrs" Cɗ̜.žN(awp.&[+ !98ȋgM,`@~̍Cֈh ܚIU S/KœJLd z n6P].ٮA|su{Hc::|q{uaz/,AR B yʟO\!lWI .HP/*>ԊH\zsQ5J` ( ICoRjbX*!#qj@R#P>O&o~||M($[!c#{do Ac/a9C[WUh[̏"rzpSɑAo^X綝YxC[g/Y^%d_]ae[9B$ϢG a (F(:Mמrߤe@g;q$@$܂+ydZg.暩ߜRIJt: HhYǺ F62u諢s۳_ H4QϖܳTT$+GL/w<E9SD OեIWa dnR?FК,u[o1_þ,'V>[g?eΠ"vQDt?Lڸ ٺVeYkKM˷ 䓬ܵ)}%6lyj&ެH5nں\{K {NScڵ6adNPז˞Nd0"hC!$H PWϭHxr n^/?-υ+o֎|"IxO8Ph 98+9b-u*X%悇_aDzP}&6ċ YغoC£PlpVIvxx"*cc3e9ƛQ/a}a 1 " *BQK~ql#CSӹ̍zMYA9][<ݵO,~Ccs}j'o~ŬGk9p(m>FgYjkё5k7`b'P6 %{p7HaEG/);QzX逷ľX1Mq u呲3f*h2I. .nĀв7N% AewGq}*RO?_`>(B@9eHWGܬ 4R[ϡx5dF带P 1ҽ+kv}iﺭ)R9P45`Pᵆbzi柭%$WS ,%thuA GF>i?K&$u2ԑ"\ :=z>(e!v s< x 6e"x;AP nzSIВC\о'+[:¥,t_9z}%`VɖVu0UsZ<L\-E`݁m_5q70ΑK1vDC pg>.ȲzPw->QYar:\X-)I /j?Y_c̮@_|ۉ7J&/ Z?9ɲi3.X&s@!*NһCb X2 mUU1~Љ`|c! S^3n|0Hig uM QDjk)FW3|[U\ڶ.$/D`4}E`-xU:y.![ >%!VduhbhyzHc_Lg lX Xw0ڽ=36aeMN,FU hQKG̓$uPJ_'2oF:Bʒ|ZpcUyey??? CK|BgGQMj/?4koJ䰍y~O\6*` %~76r{10\\!x)`y6RYnқK]zL xVS`P|};4&tӃ+[d@~tbGUoL Z7zfX6暫(K: g"Y&/dqscY=>˕~FbQ=]s(E t'^4O`;5UE2UY9Z^ MP Gj5Vi92;g5Ѣ^a8A3gP>N2LbjjI6ko=$61B -. 4HcP B(PZdLaݩ^<]<27 륅=zTbLņ x2tU0#}7ദ4~m#Fv3_D*Q &An,vJڜ-c尚~愪&pUVe\Pq?4:Zze) <9gWVc 8oT)Xt*B-NW͞bnj/+R8oOH|z GpWh;8f&!bޢt/{ЂUW'`Bq { 9K9ɫM}|ʎzIN -J4%* Uv g{Q /T8. m\'N1'mE#u;oW4d4{oYnP>$= 4/7˘ puw [i\k~3f%"+#9,ǁ*:{g[G%3-Tz[_2L P1#;& P j(01C 5UE ?j릎4rtWbޓM钓|(eF@nB.z iSh] ҭa;C(@n6TdۉM#bykf+BO>+\jZotI2GtZ.%Y˹@\ >_pTBZAu8`pQrKcb,Sb%UZi@3C;Z]&QvJGcX9Q! `p:':OQaΜf'⦬X)=K4ѳ(M)G>O!ʲXwOZXm\aN5zlHSE袮!ڈ3* =Yr*GUeCNO2t @U+r)ݧ$m:Ll]=(a2,}ܲF`$?$X]*,E{FeU31e<لI3Y+:Dph~}I W(M6(u4GV+3&9$(\ 'Z?z 3nPTv"AL2<>PCyY\CO#/R 9󒨉x <蜘5>Eӵ ^~R 6 <.~wUE`xMY+l'yyՇ`m^㄁vt2`=#/cI/}J4{}nᱩj?$3~ \7Q Z+$Wº^J1B ɉHfX`ʂdQ/7Is<-M!PQlf-QGHmy poLFf|fi4[[.XYͰn0xWPZ3ڗo=}\#]&c(i=pK%L[ng1zD-Ia[~4pzw1_+;#Cqe QD3r1\GkxO75Ր{)jO$`J rl,h@J!G} + c`E iHٳxDu͇# oC!2j|{<<^?'s+fVi Ys^Ɇ]!P?^|ƞ$VEVkyu:8"!%FQg%K.R( m?u~s֡Ɩ8R?t0;iKc"ѮPmVpsQ#Gh3U?5A4f妃|̞O_;UL5[oj7j$ $&ն &IG%\UfV%D ϱHY,9008qqLH! [7p. &쨱hO~n:P:HY5G .T%K^MJڹVFC k_ܜ&IMռr6By(f͠1ĠO9Ny7kG bcB!}pf7C#aJ\Ѽ'2 rg0  Rpg=3iD Z߾Afg&IRK!Ptt,4I?[Cc=MAŖdydt"p>jUlhX̝h ojp]A-LY 7VpV{;G8dYPcko塁SXs8>>[9u8|4 KQv+>T`7S@e{u6zBqWqK,o3_Wж? JH(FM%Q * |خ;K AUfT]0H~+V`u60ml  ޖH֕-+WCi!LC>4ǞlSl#&җ``g s-Ừ ',)^Qt,i)GXoRs7", |wj6̔ΉMD58#(&s"s-$+k9` k2=hz#P%iE(G;F.cbnfRSIImgfu"2E{ĘQBN#=qq_c'WQ:DE3O{TuWЃ:mta+/b*-G5^k` *4]k0?!%!=szM$)#++tZuICqJcDpGj(V@h2uG,}@6-1gZG쁹YT:A77~[Iά 4 #e]b0#BыYI!n{}}*yl+;8jbI: ,xڭʇ|Þ,W㬽{xICL?TUwȉ2q,){1FMi8nj!CPE찹R#&fׁ?M BrOb:7P@6kM1vЍ E 7iYcQd\//p򀹇)I!5m3wܾ6aZnݽ8 wCwڱU;a1c5[M?+>^X2s;m$[P+M/Z'3a.Ԏ#q=yɾe$EjY7褝y (6:E5siu҄뽜쿹HuFAR(N?i酥sJ`[1bR(>#gyܧD"+Cn兝 Zܽ_Ƨ"WXP{~qx9h;>%.6u3k2ˆИZֶ$#t' x2E]h^&K('&a_i q\wkn}ԓn0"B9~w>kj֥+vɚl|3TUUt㰕`Aj+lOX>v9qj6}i=%{99vyغ{eaOQ)!S87Q_4aś*JgSb'7>s [E}YҾ8ApSM<;N pH71Z; ߢ[*?e]@XiDNCpt6X(!GC<: 0dWm6t ,P%.l;PYP%:o$hd+z+PS0?DpH:C(8&]o8-Lo9? ̮0'd`⬩_ϴi[M@fl{*yU]~+ GQqQi#Z=0ī04OeYCQ˝vZG(WPaXOlh0O'µ%ώGg?IB2%4L:%{ˆBXob/ʸSju9Lƛ^;BJ ’mӞVS]y n3oC};T 1 |Wz2,LetB,ile@ /| ":/P>t@3L ,ũ*/K Qͣ):j?&aΧ8S~`K5Ru6Dp 6f}PG\{UvBF)~g.CRty/q22H2=lk]֦) "<$6(Eﯹ0e?IgvMwc_t/;-f`ٌ2١'0j"ptA/l{zE3ArpwJ=68.'j, |oM5kw^=e?>"*dFS D퀏(0&89O|<>A,*|:-g[UהZ`V؊uBH3 eA}Aa (T'Z%?Fg7A=&RRΗؿ ICʸϞS3t&RIv'YgqXbi䲠>A<Ȥ8ܔVT,\߼39S2VN%\95/3qο> e2G99Jh+w6ؽ@kBBK??J)d%7]!0l^jWDVQld^Q̗햻wZߙ[Q̦ț\"r#[-50OU^j?og1k[ r;?G|{ ©5IwfbAg6RV|ُO dBl}e:g^CΎECE'CbmX7ȴh;³iΰ6|En52Xre@i4Z1p*I:UQVCVoL4RR4UKGtCM+܌a鵯#Gm,iBS޿n(Χ TDs5MOg5/H 2xc-gpVE =0OC`{8{hS06ܟi#%Xb KaHasDU/6B-4]AD7;љ;._PԈ7#׸S{ƃH8ZYBBb)2 nJs9 SBw&Gb #EM!}jWsFBr3Ų ᷎=Ȥ"z碟ԹF<^mcRl]KlrS"gәuKUrt lMxȿLi@-P-R #(0#W-[Hò̼S4PO)uU> z7+=[ PS`nv%`ȗ|^3śeH"UrL[׃!ӄY˻#CB9z1պ8/'>]F:O~NJ49'vtT{GXl j3X _nl*l/ӿ&ynL?\V&S7ׄv uL5bhQ{R32zT+"SxWPw)H 9%R:z(%uu@QrSF_iq\O RX\Tⶍ'dSS#- g͘%!Aiؚ%dآڙ6k{oڢG?[tPI?Z=Vb~WWHD*E<4^ ŭ?M`޳nW>C'&d>zl 5Rvl\ͯ`Hict1Jw`Q™YX: THԱRWxIf7z<ѱh2)XzQE$_' zJ v{G<DFHđjF=J(dzrT${;FO"( mVFe>s_RReɰ3Vlt!D%|xJ@em'ڠ`c9]o7;,%uh;ЗN6pYZ+]4@|BSe)A@Qs(x=H\LAvUf@=0X2RI|vܒ$1rA)vĮ@/N;`z |iV߲MwϚsx4h(.Bi_}n馯]F}*htAKű2PFЧKprfO蜫"&ZvO=a̿jJAlJo./`cAÏ܏pp%ب.d!e[QWO >n\P+Jӽ,?Zta܃|$yR&մtͅo3ȠfqN v9&֓7Aѱ7aXn%un+,rα?<OY:4@@js}B`'uEQGzk d ]/+PD-@ʟ]]Vo =nd8868:z;.@{ ג9p*r42ÞcZGim WG ^8nGlu,SnR8@8gH\-#~DHR8^ q,5VK3&T|Atd[C)b|PNylvֵ :}V٤0pQ՚{M/ޤme vT3ݼ#4Arۊ_"ޱVo9[V_ 35f4iCp9ՊyT#n\կu Ql1{#C<#UU҉ؤѮFClwH\s8R3 8}fw ?uOds QX@ @v@̕>{Z'̋[*֦=*N3XWO󒺦rSp|Z̶Q=HNޚ< PD}:c4FR饇zdQ2}x+}FD^h!m$y:D3sf)MݤR\][%ҙb7v K ak6BH?d~@J5i%EtO{?ZB 1unp E!q(͜8%8DaNfyekTEjh v Ym||5ۋ+Lp3XXH>ƒHZo\Lb]{$3z3a|#&M4fy[zj-XuEH85oVr- bJ_ńHva5jخ)i3k~;c,#ƠEFLN,}WJlW8~y"A)Ott-Z/G&^T\W A tQ曦 - ߽GCcZOh-썘.kZ\Ab2ʟo!DL QXnJ_V0vDj`L9DX6gEL@|s$4yf_xcT^7BA 2s涣rM.@ pz;WࡦUXv JN@Q*)A~_D[kh(HgseN~2E@Zhe-n"_nBUX Ս$TZ- kUtn@&{ueO !<&CDC;u}h(=ɭyl j=[p#*d2c|v8ꃋ}<>ASG{)\W͵nӷL Vl330$Н38xn0#bD@JG Tbk5a!!'a0Ϸo;Ou!PFX Zd4I1ik?tiCMH%'dLhb9 1 >U a&* bKݡ:L;%=Ĭ`e'!f=wEK-#Jԩ 3R K`I1{]K YKXύ6%?; `xi"7.> ^LarHYkJ׼);s~@a$.<^ڹtYy#q:8㛑-[;*v>k٩(SYS+#-9aBQ j6`5 6hɾh&9XBx< )H&/DN(%g?5^(N H7 co0914eY,T%7"z?(.>G-t3j b3Byw5?${ݐ.ϷXثPo0tK[AΌlP)lTGbdnS[H=}^x!̘8M}iTncqdt.TD9,gY,cpF#Sx2OYڦ1RZĦrvrp襤7c|ېk =vG=A\H݄vȑ6f[`?*5B*?OvIO {z@}2CA`npuzE?ROWjbڝ`j41ftKj^BɱlArSc!Ï1 %3`OPz[Q*V/"t}YQe +$ "2Dm<2hG _]X Ekbkw$"Krsn,Z=0tp p&@J7wl Q{x4\_`Z@3ȍQnT4BV^n&g4tVpQ.ĢHe*m,u0Ƹ06Vl|a܆j؄W6¬5X514=T/ѱ.x$9dbKއ\K 1a[ ++SdSOcVZtf~[rnXppuyE)LQRb L 2+SzSP\! I4m1+NX"vPpUNO:˳+eSBSmZ+ TEr[P7tܓHC1]qB Қ]Ļ/V!jQe'|"wF=e J({Dzj 0 հ_jXޥE;B-s| UAfWT,{Z{"M:S&ҒϮ'Jlt?ǹE`SG.Yo`^c5B ʴp#0؄a !0~{hwz+ᚹ ֞ YIg*xd _|-:/kIF7- W3s:oP}gt\K kC$y;ބۇd|Oڗ˅P(/p&ҙB73.WIV b|OvK=~e.F:3mx<('\_mWd2K2 V^Bt0J X+{s&͚ozL_n #ÕOl:ޏT:mc{)) 4%Htq0BN늢x$ Hgʣ^H43Y_˫w53"E;lK}`{̿G y:CܱmH.+s,<Mh{ Doo{0j9[R:d<Ӗ.se[3"|YM#n;=փ*h!M/s)b> muc϶#rL7*a9Ɓ߂H}?7p`$i4U5q/ǜ逩4!9|{= Ph)!_hВ8qvna=-g[o͟ kmy~n'.LTQZ8`!IXuvdn g!uN@^KU,"rl)@-*"xWG;>aH -劸Ѡ}\Qc']lGMtV#`kDX)z>!/tI\Xj'0%n }g)׉ΙT7%~o`*U0 ߡ,\bʈgiԣ^D% +l+:=[}̅HGE0%CŒs'ѻ7SnUQq5ɆeD5Ů^AC2Gϼ:ªW%-Q-Zr'S qbm#q`vM(&6TZ"L3A^HF['h0:|DR72j]!`iHvQzC+Zh`:сI?˩;Q4 @QfXdޙ-TVdJfwVPDHW:ReGp6Qid?&1; $ TAgDXi>2/=R>/4rҰT,Zd렜Ui`Q6w7H\)rpe6-"-yQѿD` h9=h<ɥbXoei|w*Ǥq'=EvhS"$_KB ii(ɴgAӬɬw%<\a FN*Q;B՚.6DUk-\.sA;dY9bƴґRzpfXɣK1,k+~a!@R.DDsJ{z%wFY"5n !:fƨX̓[|tUt8_x i6]?uGB.w0xctB/^}*dJ& Yߵe\=zusf$bvCBJ4P婯4kӽBsvZk0lbc3> %&-"qv _X6\f-u3k|1j{5Jt=<0ZGAt۵h- C\uR#̓T$<`͵Ww~iq F͙Τ]nUK7NFbz -:t E a>4eX ,E%t ,ݝm/zИ{6)A~2g6 \Y+nMԺ-H[h_kKi藏fpFWS6B`{.f-! uG9E!ًXa=^TXnE LǪ ?u,Em_|*eB)9WFA^g*h'\ V!]~ʡb|qCv<GdK/o뜟H> 0<. %3kmZPưU"n&s'l#ufMrw2mzlj Þϲ^Dl 1ƐoqCx&G1Ǭ#܃g)>.iuh &uY7}*.8G̵OM VTS,loSu&(>-LLmDv?n= :I*$^$WZ"g&%nۘ1osAd,Y‚:f:׫= Rl322 ܹ;*)9 ]YM3Q1ALXSh%c~/]9sFOw#K.4Sf]FIn &v-f2C{%;~|\5T*Ű%7o͝T}$Nu*BGrKfZ1dLN͸f|bz~qr?r %зNh<'a/7HutTw Z3A$o !l%B|إg= giɴ>Lq, ARb{$v$\NhM () M,RN< Rk)|Ǖ3mD}V0iO < ]>rOWnzn٤4i}Yy xE,;$ ]1 rb\e7W{K=\_>ڨT}]eAQ 1h?qzg,%' u0mF4T}1}C Q>#MbFGRY-=Cp }X0A%®1<9 Ȼ8s舊A\"! m seN#XlT/#筎Ռ x#{zur"+U9S1A[ CiN.ՙkfiEئ8o Js=Ba_S ݻr?;kr-NꝺxX|ޞ s)wF6QG?9Z_C$C>[f m"f3oÿQU#Nq2;ÂkTʲܯ;P 6'*%MvB+95dHc&(h3g-56TND8Ma7ř9/o>(#pۅc:Gtpw@rfMWs7@h4ƬBz Q4sKr_wEɎwE LSgB<)wD_m?ow%u2C\a)/MKUV㯤❜+ma"u_i: L;!LS14ELzKaB&4$h+ 白bF2>pK 6!;R E(QKJ sRi>bzŵH/f=6 7%SyWFGq^ w1%)gsb \JOd ▶n[wbE`$0xX"@>"ڍJ-[(ֹdɀ`T q_1n:+49ͻ&zx5Ll{www^)SAMt{^!qaׁ`Ӡ<{qSM٬Pnׄ-h*S2tZT)''@j|vCBw<0Q>pFsk@d]6w&‚^&<mJpZiGs-*$/-{՝o.coC11x b5N\>lخ؂8 n :Wkxb AdọA7gvC%ˡ6d齠5kZh ozQh.ZWL"j1ӆi=2ѐ'6fa7+#=j(Z1'vܸmLli飌{>Ş9{ޑ^_ԉH9cpYƃY CbH]0j-G9}'dMc.=wׯ[F7.ZPf]`v A_ 8Zmy]^?IV PTfMq9NK*㨑N4l(lgBYU9_v%mBMɭj?ܽ$B.u)Q^๨hyEELZm`=w,:X^})VF@oW"Ult#Q"F S@ "͵CqFdc"/W6Wu @X8 OOLx$G~awFwr/1Cf5D%H2uŇs\x xUx!L;Eɑkvċ|AT@Ӫ_ 5FuScG\Fkx!!-=61NPw#Fa="'9VwQ NNlڣvaEd*[O]XÝ|L 7F^قr@-y7ZG`9 S`P G1܃1@\)Y-|#-!" ie>ra!iRe]EPE8`Gq6C QbJYUz'7ϤO;3)&TuOuӼ=z!J/(}x8Iٷ!sV ps%3I_4rMw|^F;?a=!,5š%)oG]bɚp_`J-Mtt雷Z'vf\2O!ėj _ y+=Ce͝#>nld4EGLic#^,Mse؎Xd#BەYD +i\\GmHy.hU.5K :)9\8_M 5BO!w K][L[)7"J NECv6"Mǵ<۰*=]JBqaHc@2.Xt|<v.<+y/1*{eLZ}F%߳N1MJ4 D씳tnz|d B8dX|Ղdq*6t#93k/ o<#b{Rq܀EE, w :H5t϶AH#jHA"kDNQ1d^I_~Qn =^Q[%̾ᡆwqD)b&O(QM 7wS<8 luZq$V9%U(s,z|ZSci<& :<ΓE'%Xd:L]?t_*ؘ-CrӿU@qu~ 9ph==ho.I<5@reD/յݟҢsj栜yTKMсG'㑆]'쓑d0i OTs¶,AZ 5r 1M>v_1F,{(g+$ίVX R>lQ NmL;nHݝ_o{O…2l5 b` ·>5+,luPϠ Q?V g`8{iDԒHkM~m8aD O*ѢW0&BD!1JtrZN][GG[j}L|\'[J;Zs,P %1 H܄oɏfẽ.@', 'ҁ[#?yN' ;UuS*WQ17?uҁL ‚;xs0R&4@پMuPؘj\C>CTOS.=ı%[$ˌa&zb$ ^)5T%M.jX8(~LH2nĦl>=5a=Lq ,T1oOx^>O5Nt:{ sEv^`X\m-z|6|81W\JzS SW#9Le1Pj,Ld"zK,쀩sG11?2`cqlL 8TYv~Q44Ir.}8Znw3xfQy3 .M.&ǍwZ!gBBJrXnCFY,ZMGͽũO"yrJ6Xry`?U;+UW ]^iN:ݚS<EqJy:J)xp'?l"8`v7r]{ &|Cbf=ςť [%Fh$$s@Xa#0a^7UJNeZG_>S䪵i9ڍFrfCp+H[2>=n Hg:NL ;~C8I17g.4'L4+tZ,Ԃ䭭?½!T۟Vv}VJӺ=WRaќ9;uۜŝK%.o>14r*{h!8?!Xd2ؔWWTJ9gֺa^W8+*G/떇ԓfǛC <|h> kl0-Ja ._ `4dUI/BF4gp2 g0cu .\gmPpx4 LecV̝E!t`w1IƦ̖x -pU qV]"J* ֬vi^R+ʓ$YQjjqpb^WRex0 aGU딗ЖPd'$T8gKjz(rP\dhzO'Us,kϴ9̸='![eEr-R WђGRu˒l7O;~׵)KHHƒqxE8("A$|ŅoWr[009Qws𤲉2z|/|N[> IҬezs=G뫪6ܑNٯuq80f)N.|ZnQ4\E[MSjw)L u-sZbU8^+7xf /Egpx܇%'fɵUO/At As6Y&`ZBp)2~`veIߺu!(:[ťp$M)Em>]Pi)܈1oaX' CL/sOXJbHNiP.3;c|욖 PxH2OsE8v2{ gwY34{ l|lΧIw:&grgfP`t[W |.,}fnkb>*cU9ꬮB*ɫsod2\pW!] H[КXYcnD@huП&(Nd [w9{U^Ӏ L":dt#e!Ξ#5ea8rI+L#9S6ME3 Ջ;}깚R$3!OAצ&I!0ja1W/΢ qvؑ7eֈ646o@Hl 4j9^MȒ]O:a Pٿ1p6fOj:/'ۦMT'Ys.ỌӰض  Jo";SJ.)}r>_`03G: ^QRr^=[+h]"g_F`17/ICdT u2HV/{V,eUNkxӣb6 qhJ R4BRIn0 /]3!NwSJ\;k#x M"O3_+%9VyJh0څmLC uXAZJS0h`ƍ0KJ*Y(X82lj4\Gŝ ig嶐.L,j0؊k'@(Ū4KhbH8*7x#obfgc|C\?-&0γzMxA W_I~ yXM >AFT|3cgH瀱a|ݩQ3Eʳ &쩊΋*doTPs %> My ,L`sn9+GN3 %ltf5X=Hi#ر T!C ;tS9XD1Nplpp!D P`Q1cf‡H1L(>!N]wzj/m/w hQ>KtA 2'ee+wA w ?:uV|s"eloG[sg7 pݚMUAo>GiZ0 9\#cA cWhƱ\rH|>ba "\h.diR()[e2jvX+(Ԙ,̒jS接@甇diuBlntzp!. 5oEG22?: c>+;hЮ-Q,N}oaĈ5lUjvtUi `Lcn` Ƀ ,!+ ,_p[Kh܍rK d=7WWdyhN&Juk% #CCe( :T&SOx8! a̽> ¢8EOX',ӊCSܑAV"{!J ӆf~Jzs#bw&l_0)gd :a>;&.dTC-G6k)&2mǹ6kkzU) S6P5ka}[H-v|%O;81l F4k^/wh*#D4&`KbhVƧHKPŪʰ0Jt40 )g=!a8+౓<ҾSeZY0 ZOLEű{ZR]]=:_y?&ۓsKH-ϣZ%l̽9ѹCVlB Y 5VQE߹ o}5: qH!hE6AFئ:Ū!iScuf/%Jm$My .X{ʎJI!_fbW*|*oDZW s8lWWP$^YHs ʫ ftUtViz5 .x_vyHffKD7gN`+Wy"9)x"S-Vל39 I00*zI3F6$2ë0,9Xz<v]Ҝj |!{>D ogň2kDF~ `e_']Gw_z2 | D/x ,+3 Ȃx$kpZ"͉z +NJ; QSWbڛg=@Ii\8r7G4UٻU [{$mDj6_{d>FEr{10BIw%3H3#Y.Av>ҥac`3Sɳ[R[+Mk( qLOΐ%2ERI1::/ yp\ooˊqaZ *s]i?KtFSE?=#S6^G)YwpPVpA+"Zl3?Y2Eʒ {m9J@W@B灵`5qVY;e(=DI z@SE ; +2Slfㅧz$G]QXVCZ3ѕߑZ Ľbd`u5"_i-rb9` TtcDcf}U]cI,}ceb7oɃWĘ(RqfZ>Mޓטjɩ6= o7<3V iO'E;ɓ-V7w,w2UGBtk <2oMYRS9P&-0 0ⶨ{?\V+K*H5Xp{\T1B#Fdgj8*R'\d6ROQ~P/ Ȫ^(~>||E {R'Aɭ`汴D2Jk=P{JN1I(YE xyXKc&8ڡ΀krHjsW] cԢ>4[EbfƎ&B)1R#»l(M}h+Y8vØF ooʛlE$ }McH8>k\("+nZ挚%`@uꙹ e^'ENUjLC}ogND}3u^;'(l4 ʫؿ ɆGiy@FFWDj~ 4竻ugkۉ1yHw23\xѰ&$Ȓ~?9G@, ,xfa95_)Z^VrJAwoh#턷 -铑g F=n'c?x (3-|CjCR$ֽTQJQؼ(P=#Fb:`)3>vrz5%崶;>B'X=+H-ۺH) [;/ }L#~ب ##g:TC%ζg_G>f$dy ٴcLNGoDg&ImlYwGc ?tM{<bpPوQ撧{9`] sLڏ3ĖA-]D_*KQCy"W|Y2.aV ~^ V侳ϟ~aߺPyH!4DCGPFח؉j  3ܺbr|޷, '82Ov.ep8V*H5ߵh1lCņտ6xla)gWA_$mZT %аD2@x | N ڛro= ZGKx'fZR;FӌD4teT؝kppof((G-QJRz`)!0ڞ5ȼ],mĩ3w="1cH]ǬC<q5xuk`+'ָ_Ahc0Q 3 "ʱ`bmdg7>vCcʵ024kpToEL10+0;݋jb=*ʂ$\FSD-ȕ_ׁ̒tq GuW3G9ٛfLʻĝv%y!_8S9W'`E$Q<;Ew5/oQԇG]wٷf:f.:s~\82(]@!K~J@9sX}\[[MT\g F~Yx;Ql~I0{O:-~4٪cqtgF:m~ 96ʞ(pF0 "$fxL5~k BI+L{IKE #nz Č3B$ydNzUې6Ņ r',*S \wx<\ ClF*+h]0PgnwEBa0ޡb,p$)HȐCߋWnG:wݫs bh:[RGZx2n(SZ]H{PXVm U6@aIzE!Q>]&u#X@ƧOCDk^0$4)9I[5Ud4E^b c.)숥fҬ0N=|dR @D9~HT4 z)lEcE빴"Nd%`c ІSߝtSȯOI!{ 0-Gɻ2E\ą,`Yb6Mbj>ya 4#S Ҭ;|Uj3.vFs4 tRvFR_:}̪wb.40β53T"Jo mНǏQ-f͓O(BrJn?ob 8+JV+sU"O,2ɸ6UL%ŠL rZ,\Ēᾒ6r{.e^Unz$ܻ1kg.#A9ht4 : vK]} [X́)23jD[OvcVZ[\NFֆ|s:!wZ|SHȟ͙'@M $3Khrڠߵݛ;Z@@xwg&|IP HrV.S߿Ua}!˯L`eX&2H5l%g{^t˟x,! +i3xO;?Sng/\qեŠ7(VfH nŘ)jH8_.uņIgȆ] y)-Gabt`ˆpZ\#&%#>yg |Rvdk)Q{kUQ #!ZZϜ1YU7g%Ʃ[#hiX:cwuhCR }͇2HMd=KDob%2ykA&!ʉqC,++SV ЊymD}O}B]Yߐ 3[tRO3J DrBr#9qx~@03}^'ׅ%m<;5+(i EeDŽ祱ͳϷ7.?_FU3@bA@7Ȭ>NG88a3zkn:ɐ?٢(N CfΗ ڿ9*b?>\Ѩ28[[+WcN֓vlZZLY$dRKz!;62@.Zk!l$> uzj6դCٛqAgEdH>{3g~IUH^Gd:{ c6Tnjr]>@{ /̍-%<1lH$uBn$=}u."tiqTOHX3@N[yuzG؉mR:$F/1MЍJHuH?DߚiP'UNl%; *X[}q@¥B4bi|6\+yRɈD0 RgK%F]`Ao33gb(<6뱼݊'wVȰ ?$dEX} [{SxɕsVꞂvBט!.wJd㽝va|EN-+]TՑ  w#&o6 4yM5AC:!lr}reL}lKֈT5N&jf2ŏԅ,8K?RwR$YLѹE@/,p 鰶1i Hqk[@(MݤW@˿3QQz.7Ŀ9Y!,4ä0(s/[UOfm[*cAz;X'a:Rl3}}`kK lwG/:Dcw9| !g 9;G@U+upO up4@S@ DPv#3nfs h^ Yr 6kF] i迮G}.z}̄,'ȲuE||^QCYwĒd[ilx|DSk(^}jՅ\E@^J8vP͚.Zs>W?E?٣PWJ05ف5`灊.4 R߶矴I>\GC2gè[y&bE)a=8y_n^h&+0g`X>Xal87W%ͬE銳K-LI!e@UAX73|2{DHvBMe*4!dJeWS%vV) o[Έ5"H Ew@~1DIcc<"MWIn~QbB(ToZh[1@&b\~n DM6c{'Rq yat~W~ߥHȜTm`BBՂbF$Z_Dޘ. X/ԲOLMt;+4("Kc*TK0rk*s}8+a%k#11脒C8}褸=QVͣS28Tَ;95$SwDq 6d{ߣhD8$=ZRԴBYi18 %mWQip5Kā4.(2-]{쁪~$Ptۣ5NlR\viڳӨS:2Ͱ/du&wrPn"I6Uc] !FbaB2Eߛ,s6!Zimfݱ.'G _>xWWϢvk}'"fS~NxA)f!K?bl뉣Z㛩T<{:ew*ew@hA$2&W V{<8VFћD̢%48qwV}JA7F_Ub9X[%0j,F򲸼`vKU-EGl4(x,#%/ C#B#ʹ0ctۗa~Vn8nR('ۼ7Vn#h4s^RSe 0TH5J8ןƥ赋FIjt9cI7ͮ$$Cqy'-+/cSri,- 駈F ] &PB˖ LKl Ȋ7nSA_K)D^vy[{!ǚR Wㅅxy1 Rx[HF=c"2,r:e=؝tp@S‘ؤxƩPN ]tD9Ix%r#֏aVKPX,w=]"[ r@N~Nd՘4(|u _*Cg,#2ypuj-@nj<Ԉb㔞,sqMV'ضPLJd*dJ֗%$unfqޘEOO>tϓ}~ "s:Q-3HKM9U5^!:cN@ʝ#Z_䣞*O S:+uUڎ%՚{?lS;ZY0fƣxW!UQ&G3Sw85!w|UX216Y:ne &/%Zk(DdN$af-(M6 ) d{j*F%2q*-D "׎uf<βYK\bhWa3R{$D)fOUW9Ƞ\ʓ6oC{fj3_~i!(j;u۶St} VWeVWovq$*]GWoq9片YHeY\kyg7YʑHFͶS IĄjgA\2?a(XKGC%yW鉐FcR*y<㯌})۴>=o(E # ' h, .eQf @rׅx 莾ˋrje i0j?}wbt'a~>E>+FYgpNo SaB*[S8|ھTCT(Hfm60v4Pϐ|dZ\xP.)Uwf82Ƙ _#O۠PaOۚ Kzjʞ$RpU/ԃ?ϧəj $>/'49&<_穆j,I[M.>|yn:2#?0؀v#fDu",ȓ F?}˶^Ɩ+$O  oftY ۦHkQgղGZI^zRV•W$@'V}Uxw# ^M Gi( qM]c#cn^"Cx z{HݽNq&cijē wU #Nf3y_qJ[wuŠ8'J'.N;#}mE!OOT5J: JD\dI 9|WG<;grM%҈ΣMX<.Z/5N 7:1Tψ'I \-`Vk(K#y\cȮgV*%gݑ +HBkxq-E0]:k>tn].<#B,ˀ*6@b될kYzs@W!c&Ex(}(*Qtk5}ѲAN2`i6>M)FX:\ۦW_6O(?em - 4Qf DnIC^i5=.J}cc:2en0e#KC6mHQz=e"kwepU4.! $*tk? 0c/? r}Q"c*I)U-Qƛ)ctÂEW$/Jsv;~<XvMo\0S{)GUsn0hx=*"zC):~,5؅*j*MOU|\o.)~{&{oP˙@by_(=ɫ(E#TFК$ B[aNF.ѡy0rp. J:(Q.;9;k[kV'(5}Zr=h_p -~ `PLӁKCDm8s‹?$Q;Y S6^~'ԯv[) >VǶ j _ OI=? m=s"K|"s< ͉-.`#31A<4mֲ-2Mݐ}WQ\S>?V?aتEa] ȨCI3O1;fGY._:YVl`NOf'$U=P3.Ƿ]9!k]T&z}! +ONf=8Jl]&#ܸeNDřZt#cŵ*> :y' w +qm^yy*&‡F/p&Po`a&+Auٵm\KK"V{&`x0TK2 йk+D-<$WJn%9#KL0NmJ~l l[̻uֈb"m}ElEʶ Dmʲ)vє&"nm[J5 H/ڳaZɭP¯[vTY"(u 2HI&=5zb),bT?+&\j :+ju%SG !2DH|scEo`Գt!atJ(A^%N+X Ro# 8qv'Bo0zmp_ qu3*O'`+Kk," a3+'g18g++]Iͫ̎nr4 "ɠMJm'w>bt;fnl/=YTFܑ8CwlbǕF5\_BLHgqtdz-D'TTzȪ츬9pEVϦIAQqR|T3✰fް_e A}`0\S%oW`cN"<*M%(] H5?v Dnq̠\ _D}uxNvVsB]lצI#Y"UܫwWV{QZyhʿ^FX/XՉ~d.`G*PXA|*l_C@aq1PcA8`SQ쒰#[B3MU`Z⦲6~Ҥ'mU?=cw]rޠ51׭/MKKC}A,Lyd 10@خnӼW|%{xn&#c\VG_*^(zekl vY/zh+$¢ƹT Doea0o_oGx~^%yE*TW`Zm-곈z8է FCb6魼y`bKAJGLA:MB@6jؕzsy'i&ߠ  92S^QXӢCJ@LJޠАG$CB6R7uuIzlq-2%ܠj,:z/*Y"eF uU[Ķp2H>z3 d<|H5N1(Yʟo:AxhY3DQ8Zޟ;sUv%upRߘ g '\D %nFG4ꈅK^b}%w"4Z@PtO1a&n{\2PZo2Q6X輿/ Ф3)5AG~:Êc' A>"9>ƳfҼlXY#L܂w'oUJBe6MXaN{qw0*Msy^?G;jE?R9R^, VjF Y*"eX|(ўNjڱ`oRKqMBB&},Ҿz/7uE7K~9?__6Az: N\|H51&:WsO;#.ެ<[X3⨄+H=A ل5EwdgOY[Lw}6 U*zVw;Ivt A-EbM ͌+888I~]{Aм$̵| ooc E`1 PB 2AWfpe2]7LP}(D 5-U{F~'}|dh[SI n#/"0rp>ƙ&!Go+칝`eBk.RAz9jI;UE tX{;(81"LoSw S4{/H":OH0"T/>qa_|wf>HyUDGW Y |̣K^|8=Lä螶,GJR&&1>Җ]I=W#o%1?m&쳼kH@v(xTcF 3vi 3E>dej &N"NO\@1Ɣ}`U ^e]ADK0^6xK7@tQ[vOU#g6)8/TqmG~#~wzFRSjdXfXlZrz| BoR.{6V2-NKX^g s.6)" |lUsYr*([Rޙ5r@)^R/oGK_{tIy]}\sYͳ8o},潷7&\蠍lônk[]Rf\L|'&Rlj%hH8ߋK@W& ~Bi搉P0^naŖru}ܞh9hAn@C滪Y8S&s`*&>@ӆu&&SM r`SO d_ī P[h{<tCԟFyx)1[3 ֛(HfWDIi;#PXBzq:ƙ.PxjD{ \<׃հ_AVpٷyŠUGԁ|09W&ćlbvӖ͟20@PDҐtu,;?><(&W]INzeM[ 1~ZL/i΄ƺ{d0uʜb[( \"\gX1UAA -X쩸8=k=l IJJ/ę{ߧ+&59 Y>SU @z;$|OȵJ<"H<3 k\WόaFiH! E16 ey+]82PĊ^e >{O%,`g|u{0'qrMb&P1tt*@=֚ O] a;8ރHjԍ̉ON:ΰ}lD)n5HqN7!nѡ=qܓ &PL_.쁐kJҜAXeA[h*^:o7jGBD|_DioVp3:-#uPj%f1 Vs v^DeuIDpX`b@Kx'{VDl8;BdDw c7\osBROBrMϽW/11Sװ}M6})Q(D_g1̈́6&cɻ2| {f}+H ״< 7'bѠ7:QŌ)s3()IMKH9F&Wj4t^R4O/e@R$ ވ]OJ Z4i(}/ɓmÄV7ggeHAg tژ( 2N5r1> }+/6I!-2R)m1A~@l},]ػ[)NU:2)&6&+ZjpZ_Lր, c}UtHU(5Ut(,+|zP iD, 646W5N-> O-p?ʼn_U %2l5!Q7ZDkN\7=6Ƨ1iobJPWQ;ye n7V J %c wH7r[àTPS0DXeO"oW LoltYBV׋3/sIˬ2B=wuB4W2~Dt՘9f=Wp~rpH@j'Emxq<j2;!=ԲC պT7?=P&AThqV2vYYk#xz9mAYƐ%'b[dܝ@+`{h"&PL-*vE*+񫺃ڤF6d X ڰG7$ 4#;zdE%u=^/ b9zG2I*\\@U+z>%vOs疺0тmW}yt>%]$@^/}4iQl-fO _C#2*} ߊ#8YDS$Rh%Hջڰ rKڨU0RO=X{2ݭ>m9qIEMιU)UU4 LFkYXpǦ 0`xm8Q:ffYڐ:KERnXe۵ i.1 ؆I &T&=n*k fJmQ5ƽ&{`,GpwɴsO+iȋ̹W! sv3F n䅟Ď87 >G!8zR 603f)U?EI4e ܮSb_z/WG`AnL~껤@BO;\JLPT{~ Tve2$:r4]&x;#RF&=3,^xzvSsagvǭRR[N[) 良k^B.0H _d* ;I/sf.͗hK6 >y#9"6K)ĕd;$ᯛ2j;+Q05YBf15.Zun%/Nv{ μKjh|VL[!= F(|ښnХoӗUS^/ e$j4ih5+z݁A&* e R9&B%jYGv3\3;-;#^b_Q{ $D`*` "iR=͞;>H.s? a3"菛YBsˬrʪӁjF `xwa3s0pu]M,4"PX{B"<[=QVuaO!>4Uz-.ئjO1N&4H\=/ض0Z#MT_#d\9]|(eOL.uw 1yjBl0bo"\WP&̟3{k~v޼1oZR0l\$V?&dt 0cil#d0ׅpM, ZS;:SIC,/cxlCD3Efh[_?:O|Q̹Ssѫ`RK9~a[Xo o  /;:uh<¿E|%Ed, \TM9WskP`DɶfcWF LaK/R#av,i ŁN &Hwi?o`oͦL)]hgq~ZL`?]}x]a DE!@ˡt7C ۼ93x %q{#4􆯼#@~#l綧.L6 sg|J} ޓvr }.Rɱ_Q_c"ʔ,HI<|c?h@Mn**4 +l͋/ OE ^3 /:KE07s/5Bp]:Ψ,7d" w(.k/ۼ[Q[Oʊ6#r )} ?B BB2-*KtER ìOi8BnTA ,j=(7d1ۀYvY3IT}޳Zkc*'@$"y\캫VC8Mp<أ NNjB;z'þS~&sveSi۩:T4O_YZTl"Rܨ֏ff>X6}y6Ů"xioHsti'9cRj3<[Г׸%!S`>9YY7 4~Ez=Z0qNOJ"9!,&)u⯞v)>*>O9rZ}H̭_$ZϴIa}|Epff}5Q-S} ZIVokE﹑_,"?SyZf9[n̝vh}W-ѐ"gǟiVrTRE+2s? slHTn;>G.1A|]ﹻF)a>P/I+4 [ʝgYdI3T3*a{"8gx|$AD#r&CrG=2H@A2b[/2,c,˕}@u1dJŢ=[v0hSGb6O;xֆtk;6˩v:]v-_렩u.mtD{#n3T #TդL$ @o: z2(?dVv#` Zh-省=d.x|or Br$,*H]3ԝH8HyݶUr<\i8T̍P-\>kC}߁@%<*`΍Q$]U&p* &fy3̅򸈖Q| ^ۺ&²r q+(:~专3&HBjMu܂ CynqwT Q((d4 H)l6Ut_ʲr5r=23׼Qġ 7Wa91/ йO(cT@xzNrZ@{p~F<;+Vn "e#|u#CdvgڷH 2B$)"rDž'D]DOd ffIiO13+5:n?UsXx}&UҼpT z0<-j!r&7 W}n*3hN >q 5a|`1vٿD=0S2=LA\Du0EJcO"mz)k^'g \߲Nm/}D"}y51N,g)~ wu pKY³mv7>eu[F,Ld%[#wOXrGKH!, %_w9T\"Pm" 2+D%[.˃4E"G` "V+ߏʖ1`Mc.̏-ͫ~1)M6xX+35s4U%Ƀg6Wh*{ɆdTPΆe:XHV#d7`Br"47,mq܏d ,?G;V؀@W1%ٕa4CUr*~Pp|b=]Xj$Ftꄂ>ϸc*DScFuT:gxނ1/ cZd{bϧ%A=eH7,dxvJ0V ޖ4|{isԣ+yS6=򷉬fDOSw9}+GNP1GRPo'LGQTK[Y-%ktA+e@psq!y-r$,FpLZ}Brj9+mh.+#?(O퍃x` @xGS"NGk4'Hygq(XBt&iA|ϥ—Á!X6ѝaSsy0:']ơ/8c邯-Ϟqmd0qbW6#%ެbo|P2hm],տi>I?̼CoLw ټZtpTC%N5|k(>tS d2lQ-gKa&ʔY4d x[/Tpdzyf*еt4\p+/?~mbed/}@g  dܳeMZZ#Hk Ry{8B{?ּ1~)LZuam{[Ddg}/ NGS8G@m$DMm 3!uz:BsNMl~ç}w:Ц"2 u[Q^퇶AXERh<<mWP .y2Γ-v'_l#7b(>ӊggq:b&c*z c9]jSYnm#s# i9rQEwd!^/iU '^ &shaׄsMEnY>IS1ŝY6-!{? tr%yreZYJӦ TFq@yn${1dH4ٖ8,V]Ʈ{%l:cWR88֯>;r1!up "]r?s  Mkqvlk @e=K.%_0sZmؼItW> )*Gx^-"4"|AzI`a -%)Xd=r(RU Ty +H9k6[[{x7_vFQ5zuuc9"wd/j^lHSWg&搯H~?1;"L8=㩜ёS+dK}]CU :Xh-=I?OMB~z6"RQ 6uL\9n4t8%Q`C&C$a`mվƿ<^نؐl 7~wpD4ZV!p>@*)us7|ņt?YT֚rJ(8g&I~|?a Qf WUdjwt|<-Ia5]Rcx Lydn @dLAVJN ~`w YD9s膸zrQIНR"qƛRFKp'?>mnI+jBPQV\ uV$;,j`)u4S U͏8RI1N2* Ȝ@$v4"#3EV(9՗b=CRhll') ,JKE?r֎xz󷮘`o"i?'vyIVZec,'<~C)A$=w܃k`ʪo]V=Y eKṥeǁBL/ XnIAnܓ w n!ACvGjAOk&'t%KZpvqܚ؝0 gIf 'b,ކO)4䲆 XI쓫W֤P4%ח GK;KêƝQUoN$ˠs3 !q6^άqr 45/sz?6u=DIܮټ'hY)K OB&1?YyW( ̫t(I"Y?$$<.)aѰ+3ӁD\"ŔdR i@8LC?hB, ]Mphח S?DX+g:vA%2s‚Zr|Fv.z Yc6/ZiDU#>ɆfB߰P9M^WJirgoxo_Yog:Rs[ST9 OMx~NImXN%`$&ĎP|i#,TOQ{ i@BCWU8$F88i?/&%Kз?&k R> ~b4lM +,kbf/.q[ȵƫD!LDsɬXpre53g<\bT@&h wXTVo$/Q{ĄA%)MC iQ=r Ѯz6f?Vɓ-v34\#Czpo?]z99;dQ4 {$UU(yм 0ŗEtջϞ@bmy6P; LXJ6-BIpqj_շJYq_ɗ q wj@PBq$ʁ8*I{)=t.O= SZ{sf)wÇttLvA4 # jx";\-ĕB qHy,y=C@K ֹuc Or2٦G$KL*Yl~#lbGUc)h81Ӝ, v{OT+'͑N2au38$GSx^TS)CK^yhkjG⛐Ј-\HRi4g^Zgc|` p6.LœB{8KbXh/jRqάp۷TMRV* +o OG@-~zN' ?eᒋ4[C]eNuZ+kēCrz> lY?u!i6~oSQ,4 ztiܯ~]qb6 rLc=p6yFR2MnNw)q քɤUO2J0a)C2:KdoIqpM7B_PWwn>XbWg3a:KsHnyB1H8^j"W/_n"Okɴ1u D;?f)%0[|ilV ,̠*>4N-mY sin7K(1!<0BP4 Xnb v,H}.{}ԡ}gj9gӍl1_[Ð}tCxwJ}E5%o6}i~Ҭ6š]އPG"sָYCDOj5^]t@moFO"!k+WR&>ݍ= XuӋ>lV_#oJK{c)T%:8A|ᣔ0Ï N8?(r+Ix='C;٧Y59ܸju$SbmmJ ĺoq3Άd_UHt1җ):b&52$u>m b;Hc8P4bJ~T R\?vkp*˘:S}B<: {W$qt0~;bDNq;cX1!yɂ(bwfBVs݌;]ۭ_NX)f>.́TFTF*JWf -pJlԱJqV-З6Y 9ۜ+$Z*#읋< TRU⧲KE4r`&zpN\: )Fgh9tF&&$g("5 6mӂO.6FYÔH0yg>LKǢu#y ݑ!&GZLcS,\mnF4[7\"b5- ]^/+i 7LMVwqh EqV%K7S^\khX*$Rθe!㧶@>&bΉ%#ҘA9}<93"ݡ!pDJ*yp2LpO}Y)LdIGƹ-)jem0h"b؎Kã]Z20W $F:$>Tg4.ۀJ1+9+y.9wC) gNB9ѤyO B/gl+鱩rhA]WsL9N!xn͟Ԉ+=_ʄ__rC5U-=H{dբeC\N';`'c>YsI3B`p1pBjK'4e7l,To)ذ4)?V@6'U"/5ntb3/w1dDӚt'8i~O ۆrsGrC|R5]V9N6CPY2`.0_"ůke>3xq yO˪?\g T̫ؑm=\OpE OM8@i) FwَQlW 1a"~>n $YCf>1[TR=d5eμ_IagNi[瘚!H@,(Nj_{+|c+``#?{&3IWUa;ᜑz]5c 4<!E@ZK ZM"ޗ8 b#^6nUv3 ksctFщ^OaqxT,a12/`1-p>X"mqݧ P 9\/se?/}j; M`T-c|36M)׆c]Z5&i)w$9UE. [56徂ՙD{ˈd*1ϗ@418e#!LO|(v|U^B$vV)eԴ*k.mww7"^ =45EOfYWyw5z9v.S ɓdO^I#J[L6vG,cr}.[() iXcBKBCKƞEbom=&:w2\ye:]j#.r)Or~IVR5I ٝxp׎Rdv<Wƛ˥)>pNCfcQ%`f[}Z W[HR,zBj1Ȓ,xj:c6F/ݏ84¼GfVc#`0gJ{UKFq_"V/riA1pJ3s'zX#ctp'aI? @!ytdx9c7*ST`a]oui_/_[fˡ(O]g ^Q(YzHMI3^9QKf?yU[N/s3صn$QHa7"Vs(xlb֊yЁ+I)gLT%l[[HD Vk#ӲO<"XP U9QD&=RO׹d{,3a!&X_D oE4IQ/rhj[䧏h潮02ƪ+RE["&쳗C1Jv6)呴IRj`{ ӈ<.Կ_SM%XM5&~8_*"{1QBJ?ʭwi1iglH=!ә&$θFSBbe)AMgYZ07070100000046000081a400000000000000000000000167c8bc1b00003f28000000000000000000000000000000000000005200000000./lib/modules/5.14.0-503.29.1.el9_5.x86_64+debug/internal/kernel/scftorture.ko.xz7zXZִF!t/ቝ>]?Eh=ڜ.+/ S'b`"Nw2 `ORDE6v"^XZEy@i⺜*ue؁K'ZKZ]mt rm2 —P v\[O;1-nv́L:\:mBOv@쭌 SL/V}dvx.EFn0pӸHGr~5v1U_uj8a>H+xB~r+_XwںdxI͖*3 U4D-0>t)I/06 "k/[Mv|M&٨{H5d %M8I - n/yol0V,-[31w%rH aAARTo4jjųzaU,)y^&&M@TD5}ŶiN5\:Jl0 d~ ,i~s9YYMx+yXn'Xm$4þh筗*/پ%LR<8Y5;'j+tYjg]u/?]a{6HEe:"76m8Ш%Rd<)7 z }kl"\mVRl>T9+ rL~}[GG_ )b|h/LVÑjy7H0e'/n*E0}<&p&.9͂Cfƍ@UzIӞC*ZP2@Xitw$0 6Ǟ6bHp :O9ɫ/ı y0aFJLsGM27>On.bd(Q UC_V =@3n_c'L0b_fCd%RQ]xj=?x#:9(mZY". gF QormsHc~}N*X?ɵKY|e BŖ~Ȓ{~h / p޸,CvCW::{gNE_O4S64&kZY$P,zQ9 5/ӟwR^a[{_#/4B~EDR%:͋]£0K&/:'7z5@5FIRw(+^:,w݂3_tkX`#k=)͙a$&hLf҇H^@vJ6_/%~ ,Le ^Xو2Kg$00/^E8`-n̋lvexbO9] LmfėkRޠGve 㮡H#$m + -+`[6@ޫ8GDzxP07i ka-`| cMWy+_1Ydpr=ÛrwLWqeKB9=~%CF6,_*bUWB t} BUѴ6A?Z5 ,3S,X˄rthW_"MER-8bҐJ$π3kmM$ᐡY.6d?B@n\¢ACs!zi Hlgm/S^} `f~$d,~E|jL^!)irhlcK+-m$a JrMHa,%fcXe~ lhmr#\;*NB=CPT.LFwq +MƒЃK 粬EQU*5!k+[Ԩ5`FwnB;$<=&(h -iL1>Iu$^CvQ:ic;%M" uR#d<6G3LހcH| Sվ )ߕýMO,.mcO6C2p`|P Uty$શ~782W$hKh󅨯 zr7)"W &xc1bCtӤ^@@tv*XnKļl (u P03SIKA9|]H o llh)5NA%SyMفQy 9v1 &$aH4ާ4ˌ]q0fF (A)܈tڀ4: / +-Є~5+Ռ"s+Ă]akoJE>Gɋ}%*i^kvʬF-;XFt`]kV~nȹQwƼ6 XWE`Ӄ(f@WtHG×/afnsͻ^S.@Ttt'2Fg%u0枅z5Rz^Ri?iT6I̗?Qy*sA?R%=FdLy2.x=|)?}=C6 \0সjGr ‹4^@3@jS:udn$}vRk)&g)db5p$JzUh RJ8&4|#)G} Y)_6 pL%5/Eo#jRqy7!3!#lQD8zb<^Tt<`rζ^}sL ׌&Et](G>Gנ2oJ1w,gB?IoXoeKohC0ZZnMtAbF#cm>%%1CgnYmEhpXav U(,8Bg*u頇qtPSSW]-*7Z*8~>rc#5+N m2BZ@.(2nJyاg!gZZ -ކoϵ\&%Ut2{4fMDr]!%hi +Ć܍Ѱ]&>p33/%Xlv>yw {իc+:` wGSf·>cl²LD3Jq؃9ji7v6t(g)eÀ#IY NZ?jCE>܏%`c-2fݰǭar6!U'!{Mit֔=TBKvzzQ(b՗և*kiW'سAՌhBwkYeH &}G镁#=p\8fKpɇWHl5>%75qrn %x,MMϮ~4:pJ2ZֺӋ~2}==c`@2-z4 /|F5ghX9pY_ז2g8/fJ u4, |{4G1b[K=P[Hv|%N/Au]Ѻ\4&6Ud&,.w|efg)Sv {,&_Γv!%<256+T,K1'`ћC2MSK^x."LINw@X4G%gI:)f6]gk*pEWܤË{p=>[ti=0l>G=xor 2f1wV*n(i dG11$c$$,|n2>,GBfϊ9w.RWN&hgazp64-^Rj6ޠ4gdHGK wc-$5#jݭC1rJ2$!`\Uy61 3+?i]$8@GwwVIdE*8vJ#AbSWȱ)ϐ$β)ZTIZ\5eΆ`FiUQ9o Td(פdܼ4Br{G>!| rM 6hKh5{.@,Q0-لĜLk<GRs&OS:ЯB$4 sSpfLk=47]z9 \+I\;n[bRKxF͸.>0/ ⍎D ]}%"AkRƊv\k2 UQQ&kZOdL%-Dǣ@\flXHq.[h{'?W:LϺBQ "0|a=aƲݶ9>2MKoaϽ&tm1beI$.'`&kKH @`H:ep;sd5?#%?#Tlztk]hFC^c?(؆ U/LjQfN5N9Vy$UjVJ_紷PmdϧPY>JϝぜĂ̝x9pig>ulxD pY9;i? _VwϯQfGȪ_JCXdAR^gD7&dXJy_i3^c;;kJ35-43B-HHU#ڊ)Qۉ%?u,M(/In< XGͻ_EP$ݪП;rv߫T} +$/Bj1h]š2|cYw<*x1g3'bw6N%Mvi&tIʨndPnĠdHCle~@)a<ԥ*x4Nv9{+҃ *C C{I|la E8Pn%t)+"pDX.;JYk֑εbZy|ڎM>Kw g#sgi7CP_^ġKȞp2mkci7?,s'\bSoEemzBc 6ߵY( Y>ϩBП&^%F![A#nO"Y!zK1ZXkc8O iHOGv{"Lx׌fQae$[Uv j- Uwu("l.,K)o+3qi=C 7^:iQxQӚIR9H^]oz&!;T zo0{7LjpLMޯ2hm߾8췆fN_ȖrV "FF?X$tgޯ8gG\.}@F+da)]**FP*h)a>dNi$=߹/s%fǹ2bx|@V၀k- J(jS7MPJ6V#*`8+;dHc!D pOUK(ӧ)qu=WUVYq%wZL ncY.Kx) lč ~TRH/X7C&Jdmcpl=xm2oO|Y/қnX2Z(kyCU_YI?5ݴ4{ 8Ac" ?;8>ah7¦!y#kc&M?zһ]YkUL):K{W*QS3/LRâ=OKYC@ûºUX:=[N2K$nސ['3Ӫ89J; Oi¶ņs0hCOޤzdYZ2-B0]O˅^Ss)=b&)b˭XCwl6zux1BЗ;SM$yTӹg9_~GC< +;TrRNb.q*^Ž 5akh)T%S/jd n%*G̶=f@ں)TD!=ft"17_4v]֩\-]Vvl>T7I[ם%z')(Uq] îkV*M$ieů!~>j 8>nJD>"%CmRs@G`l?g>lRWGVP[-l?zH6!.BYX0lO<Åլ*oezڃ8Vټx~*7^j~]h}PȶTqΡl"ScR[6d( ڐNvu/m֤7/' ^k#0+&`iL Z^|!T{mJB{HRΕ;Y | [pZN^Rt1;V%Uuz䲙@y>g?{,R!,cε)҅\ō1EB|K 6~T \Hyh c@Gt+I}_)fW6EY ]L m֥%OкvS¹zSerD8OJ[=*e6b Uң:I Gl Ys) mhw({OHD sp1Bh}> +:Nd42ڈM35DPܧVۙ32:gZpb\!ώ[@ro#tJmml4TAbĻ*ZCgand~g{J%QI>B@֯~Oˡ?A^Ye-]&e}P?ftVk-m`me)t"E 'Llyu% E`Q_iddz4|ڙ<})R=zJjWWw}EAgCYӇ]G꯳ͅ 2 \k%e{퍧|F&&D3Q><.܏ngڌ*qB&eJ Xq_1TA>?2DQR]c=zf ChRm7Cs Hhi{#}G%%DP[;x&.Jlei#뮐?{"yTIaTz">z؃zp @xF?3[=U'E7*x[ rn s\ޑ$ݽAeFލEED9oL8h=7N[k#ecJh)n[` -q}=iJ7gN%|3wp9*@ԞD{J ژl|'X"mD-nnW X5Ϫ2b4y/ ~g*fQ`EӘk4zp^ Q.N'^4`#(.|Jף]H!Я-EeY/"9'暯7Tŵ,tȞL3),ū镻/1"Ӌ->j2)͋?5.F*n eZ{jjMmÞmQV/b"u?qt8qW6QYOxnmGH"Ι!xƂMfEřI{Oٿ)fUP^] N SZ/S|g"u1c͒ t4Ԟk!Z)%hsj[E1㸳/A}D񠄃n' % B΋|%*yZVmtM(l_XҐů|yqWiS=p3ѡ&w ֡p:ytJQk>FҨ$5lD]OE-[nnv]`CQPrgKM:xFt!( :x؜.XWIcEYS"DZ,]cR$`k(x}"hך a8ҖG-fS>48;h`Pp^aV'*VSshwf1ĴوvJqw .R՘"ר]pҔn3+A' 3ɸtȠ4n#jFVbJkGL1_:1fۨl-64 -@q dou*Xݙihdߎa.H}懜AhOQW/8=='`LJ̮/t9_%~e3l$axA@՜2k˗F8Z)`Rpy MSI],!Z RNsmլI\p_|!ZAtč1IZp?Po)xۍ 1,B{?L;Eb7Et0[w|wv1o$lh8QRP]dՏ E E_{J}$P.e2`/eÆNAupΚOJw>f᥄ ;e.EȘ^.+z|GOԟỷ=^oA^;}3Fs-e&߲ʿ0ͬ|&gok(2-*٦b)-j1pyT+HMGf7w^IwVՖG(x'NS3/駡&e}1דl2cΤ&*:;7GG 8&bwڝ)`A}>ym)M$DtEWdӳ,>{M7لuvmwK8hL5)]7It{PL5RvAǛI.AA[WK)M Ҡ-"DMv)XO'*+ LRR5IKXhI<wa>5p qRpse"i^g\.A,ndswJ^sPpOV$~JLč;xCyЩNޡ$td^0n4cX{YLQ)ԀP:mK21s)4Y-C:c[ˣIx v޼zydFA;ۺ,)2L\e(u'ߓ0[W䛶 'H6%=i=4QŽ#6;VP  #|DkI@oL/cIb5~b/@dQgN} ^$qf>Ԕ|m$\r=Z3 = "e'LN6u4K @B9i#AP߅pUJ&[Faii4Q=E (%YwӐFvc$2JM~ؽ6 c[s@~}h߂e'Y87S|;-5@FF'bmly 5Awy[\r۫L'9| .xwi[r<#֘(\& M ɚa{ɞ,ZϑHN-GM3~Gʡ@ w2uĘ`j+T/ks/2p7E;O&!/e#1b,1UE,aE(&6::flT5PO#bYXě 7f-Veq*N]Cwu& Xgofb$L͡B99Y e4d>kw M+]@CAR}r iw4XujwT xT!ܱp%oKPsyf9Q ϖ»oYk٦dGuцq= 7Pb#=aJ"rںS;`+J7\: @6) ҉QaPk8\Bϸ< N:4"B آ[}1^}񄶉yn GAxOWJ\B=~{-Eֽ}Us-zKu|.aF_Z:RӼ2u-9Vb?.j7Sō8oeݹ)m'B`+Rb̫B!.cǘPzlҋ,m?_Dsƒ;F@Uݒfmˈ'0ur@7ʔ~V9MY`Z'ЂH^R\n1*ru ZD*vhl)RT3$?)Nu_*M~kEY^ }KE%6#:lҁ >&"Ajg, _Ec]c F'ge~)wj܋k}6E!lEZ. #P PSZD~vB6T3߶?~̶Wd)B-YY3I .;btFB 쟑˶w#m-4s/<0V3t_Hǩ DQjX%I_'j&M3g2 yA},2գXk{< G@ص"45ʴÇo3'FBϬ#{*Aҝ'z.6JGhh &Ϙ'bX*OOK!xF7a[{xQhUMWV@n sDkU?ynt@[8Av uD PҪo2}O͔0fo1Gn.V={*noX ӀG] TWƅu3tí- z5^쩛o(I AkN^E<`&t"\tPIc7z&vL%A\on{J]Tx .޵b K@X-/r텳Ճ'[`mԩ>ĉiY9=C^w Pٲ 7 y6gŸ$tCG V1wXlIT)Scw'ȏҐOS"S W}s 9c@EI1\]2^Y׫n|ged*3]} 7ٳub \ǂo s%3OpEo QUSdRb.gq\06XC~XI ~Z=rF 6:M %VW$ 27-Й7Le41M>-J:1ddnҽ5m!dx8Rq:A^$ƅW mk76 :!\9η*fP"Q9 \Q o` m[3'U诉[t%} Za(yұL#Lkh\#+kvBz6Kd'qzPJ[ Zmhÿ Jٍ=7P0a˧-OV}7s`Jx)X4yۊ6!*HٕUT@劙K8WI'SbZ,j||LQ\-aSm> xL6'f+tuzs럯eK^~^BErtS̈́ǩҲB<+{_#+6gݕ|N$o:fթکh;鵴x/rVB NZ2A.09BF5FE>-h{{ *d9c^O4+rT80knj HgQlhĪ yHt,I!eWΨHEfʘw3]h&I9bcI Q+"֜?v[HX 20"H pǨ|8gXț\wsx8+8_x?wA5DSOS6-R#[fdMDNPk^׶'h3٩r |b,D0;'[V/⏫Y=i:r"}H+p|:PzrrKT%&hLk8v3B,:<я9eR}ڵ@x/B-L~'~ "}>6P2~,Z78)j k0A,2ieچˇa\ܵ{$[&K>#~dM=(١x@܋GVծB{E{$F9&Bo&M$UUd,cq[P〹*~큚><"XZLj_a$l#*2EW"%O&B"H;DK1YW1If953Z|1Ҁg2u\@x J+?3aB#x</+\heE8P>ع)!=uY/7|dY Z+ :YGO+0DI3}g"\r?ev?ɝ`̻ݯ0oumJ촱~ſN Q2U+'(%ieHUpI {B3|@ؗUUڇG A/}8>YH^`TܩfW+F OWț" zMܐh;IexWQNF/U FdIpM$>1^a-'@O gmy \Vt( V>@5[n.oY਱㼈:"f ٸM1)cTg6|y:s.^~M2B YUIs#g^$ILI|u 0V~Q]#p8E/ i ӄtFwCW0ʄ An~cncb>ba$Z0y¼-a^KxLۥSxMU&%˂?_k7$-Umlm_/fK $'95Oc+Œؖ}`dvSWcpqG:BEgk\ٛ}_a)o%+aA=jVǎ؋>Bm(8к@& ΤMjke6~Ы9  g[CfbIKG|CToVRe-Se&U3@@ WWD&<6]"&hE䖹!Π1ᛱz>NoZ*`HΪya,k|{Ȭ&>/j: 0I_Lagy&qtPIo+y혘KLr RbٜST$P*qN7)֖ veMF s}S(ccPES!)cb ꢝOd4{bލböLB=93n)G-9 @D0Հ8dSWt55r~QħtRS `{O?]E$6@^S[;9]O_aCs!ζx8t]d"+*Ilo)5]"86ip{(b]к=+&OFcU]״FYc{r@$0_LŮf2S%~v|/yGJj,4!8 *4uTE`q:h;pEA_e{M.6+b(W1bg>NC-2!0oG*c9:%]'ou#O9xGfXOIɧL)g#>[`^^h)o}:AtaN я)_ ӗHX䮯z$1J?Aͱ %vU4 !6;o/Gu]n f=js=[ɽTxDtQ + -ћ  `ٷ6@$T2f 6 s:|nZ]6Hy2*ua)6]p^%nEI'U5hAD+fW6 E;i)^@72q53BoA7 {*OGfꒃ_jM)hmeJe鵳b4:Dk.,$ N5gV8h>lw<A$j8h`4gj]K뽠Q CpIuͥ{vU#A@;S=uxA巂b @mU0QX7| 7]N_)PKN@jH-ORhO2:9NzLWrAX Ҍ# fc;9R-QB%Tat#䃒эv_O .49R?scXMNRjnGögkjt࠵I44AܰEC>gO쏈9t#:0s%"_~Qə]s*m g̷xS,4&wPU{GMxNhjaOB->mxYk&P:IƓ-O)@B},kU.@h dBn斅JF#\iT5hXxǢ8L}3׭۬g !>Ɣ; } .'"gN%J *䫞jұRI9r|=˟r/Bq [v`fMƚ;tqU a&"ƔfF6g0=?ޜp!3h)UM.</ۍȥ݂꾘\JYfCPp?RP7kvv9$_cTL- zYۘKT<њϥ$!=gK{6y-Q!-|E Z芕.5L}P'~LKIl`ve2dp@|p-O[U"e{Е"W閩*\CL ͱMIw gm1eH&.`Fh( +".(*(@}]7{(K]dGUҹU9&6e )^*$m}l)R;껰}y*? =&ᙊ+Jo (,0 G5j,VFIO ax$o(L@R~tM xrK`" $yC]`0d%7Qð5WBZ{u+;cnz?{o 2MϣM_4fz^rW cX|UB^F|D\h]g\T5f]?(vyɢMo_6̋yѬe /q1XD}ri{\|t_H$.bh6T#HeP\>#sR)chdM yO6n9Dҽn#4Xd6 ͋'#"v' Nry J uvx1FQ;!kq}<;^M4(ف3pɁ'L鶯TZOH9yruhy2{..'Try :fNC eƚs,ma.gcH•;r6WV ѺX l1n.yT4(=o̼h(mb4)dMeb*R;B%):ְQ(J Y1:tƊz >gD%!li_I mr+f H@DYWkyMVg? }K4zF0&|Gͣc )'OR4UѶn*RWf/#tZG,^hOaj T6qFpU *TIJn`ֹvP~dșCѵȦC38єǡ61 q4:(y*wX&׍ j"ӖGz,B{>}R}@wf'h u 䌚fyW,l`r x7hRRڡmbnT>-VmQ0ߡ]a(E|I b}{yNh#7[l ]잯EUy|olUPQ] bw;=es8KVE7_kӶ_.`K co&*!m3{xI rtd+W&F s3t> e~1(Uء(Oi㉊r'Ie/ ۳닚`.^w?%*~ur2S]01K6)&F0Z:pb废rgpAUA9 6&h͌ Q*WI피Tն$LyM{|G.A n5%$4vV+<,{[/?fUH/Rvh%؋9NODZ2{ O+6obLZf?Q%hi@k󄷵C9-.—/Pg]B%o^i -w (?+J8 uw!ѹfަkD݊puU Sq7jd yN6NJw(#ˍ*,]$$T.}q:Q =Ji.MR&ӓߋE5r33jAe3جT 魁Db^do8O`3B~U\'a=L<#8E=l8i-*od3B JON܋5ETNeД\GzLٰU* { mt\'M2 ܘ㔤Ryfע{=ǗZCl^Pl@&=Sałً%<df,Q174z(goB t~^E=Yflgc6MQ mm=-im<*ŝڡ=&YR{ ~gQ"0N;#("fFTzҸyL[^ӝ~>~tIҹs~4ř~l໠lPZxWuG¦?bZL:x`/*?pĮSzw^ Ⱦ@iOf Ț$J l΄@=ԯ?Ȍ[4@=wK/JDRPN~b|!elu7^G..GR (GZ41Dw =JZqϳ$t`/#( !|)icRqKCº|=QB&޸ DL;,1݌d (W}J HF>ㄙExE.ctiٺɐo dJ\ a`'u$A=}!`uX4M ) q%3#vrmMRm*; ;>hSUX[(uTa]ZZQ: eO?rDn%/\zK>'h>ܬJۧOkϫ|.z/7`Z1դie umFn@sJYsS(a F 5B㑕۸3zk}SnjW6wZ"#OCs\@rtSk'^cy/w |ǾL=ᦹVN*%Ӵ+g(@f8_T,O0Hy~4s$E?~l[Ь]7L@9FGaӼV1XN/d۳XtYmWF1SPb#>tgJi% C _];) 2CmaؤЃED|N+ʏ&dX82{o dS}p'*U_Q Bl&i \ޕ3،`$]EDܕƇ06B5UC s7jԡxe;~bF zz{'B&ƾ#|hH3ˮ҅j_Xl~9 ,@_~#O #IwlZJ{WsӦ3eg}sZT/K0ƍ o3w}+"Șxm ޲hd7ɠ!6<qЂ$À5`0EZز1du&`]~ґ;@`{*oi,c"8wLM8J*Z]$~?^Ơld68²2S{KX TG\r7>95$Sh`D};2N3?UrM9zGԼ wuQ7ޫ}ɢl5A"4FqMAtQvgu={Iߙ2S8lGsAsN#wT2qƻe/诹@(T4.\T #ٌZQB^6[JAҎ<GDË8F aLjXYW^G 5S4VMSIQ=q@]=@$N cQ%EL790E~R )$R2hB{-,`]ܢ>v`iБDLۯkak>c T3P(k#Ve%u kEW*Ƚf"0CܔY :CЯ]M F"D ҋpQ4V4b>Sm QnQL K<7<SN_2EgxxQ)F <}Ar q4 >}ԃ` 1 wPW#`5Z +:((b 1%L'/w"\`òeMw,KԒ q*1mit6v,xg`m}p o \##gs~l|!V6͆xƾE^ :P59I8AY݋&'SDVSx'{3/j $R!WO/y/7O:o3B_a$Bx ɎTY$J>̍٠01*fhgKv@8"ᔮJ mӨWBkK]=/8kW`*nf m9˅!bαXېVla_de=jc@TjJ6# K}{?>)uk!CX?JR+\+DAzkˡt˖lE>,@1s`VgfJ ,-y:9Aft(F%p<vPoD.mֈ{lAb3T ȳN b1ᚉZ5?]MqBR7i;IΥ̓B}i)|)>hg[Ng`$*FK piS?BvXI@KE69ŸA2/` @&n8dwpLAu={!4SKF`^65liG_'kgO釟bMOj OR$r @?ND_X'L oZwl#^XlRF8G ⌦'3NAxzWQvYG/H8=)GK+HV.|XP1}q`ެرp ي_0;ZK\}+SqbEó{c}ücHZldWվIe-*u ;}B|iCxۋZ94g$kt1$Wgd+wc>u ε<^PJ11 N&LϷ xlFLYmXqzco 56(Ogeh%i5/2Nq6*X%w.VoHL}M#|x9t:εE<+٩)x/1=!JT-n(#klaO'Clعw4B2|$@Q"CEl(-{ceR|&Sݪ|`C*k'4tSL, T䥅%nԂ:=blT7h]%uN H]7 3Op_O|3eQuFsQ'n[ߝcJ<#@xGZ/h]sѩ?HxX{S1ΟN5طSQ= wi=-;Õﶣt?I}$|r6!bP8ʕO X/s/dvdw_OhӶPS(beݫX?*`{RU8> d:9Moa] ս/ն/WhVPW1k!j[/Jx6R)y$E)'؂0PƗvV3SsAgT24/>o^U})oeh">uO')vI^rd"e(E$#7AÔFg<qfcuBN|iڟBi,,V`U=SC#;[-Aʹ`l|x3E!w>͞ qH$yRk~ Ğ > em߭ϑ3+ KRfdqUx b?x YPSI`mfeKTW>8= m, Yt7ȓ%Bbz;~u-mca'袎Mg#M0K]w^WP`We JpawL~/>,]jpu:|0^n6_ʳ(\"|#O&{8X79}M+F?Ytȉ4U)#hJmʠxxF{z7r'x#DBZRuSщly T"ք G[hk TuKcs13sJ@ن *;ڵb ;} $͎Fmq@öoðiBa)q+/?EptBgYhHD,n 'ru8lsx|TqRIƀD h}/]ԎMU5HMɅIJ }zFP:<Vx+n:c4j(p+fwg"]>v?XGf]FWk3 ŷ`v!פ_X9"R\"$jCzq;XO/t@ZOP$K;c㬻.([Έ]0^?8 ްԎTlvMuBy)hPq;#^1k#%;rJ6MVJ0(h`{p#xP(X[xbz^V5I ǛE/-~h‰ox>ݵ#C Ɗ!;ic:?UAM (KFJt܌GUZh64ufl8 ָU'; &ϐf-m·j7~1yBI`q{Tȃ ~mqTl &'&jb͡C&]}uc:ZpT&Rf^kleK< E*ᗚ] ͇gߟz&IT`$"+/C9|}OԐbYT64MžiZ""]6lv& !m;춣{@npΥ'VI WE'rX1ޙ5Ht#&ァ!ww؛,H63uPݳʼxVCG#QR3bϷ'n!p>K ^c)8E:c{Ƙ ?VLf\g%Mv]i'=m 6(0KyωzH 6z'}PpƋ ]|:F _ l!^N)HdHSN~o;?Z Q\8L\w oSZIP栔+GĊMaTcqћ@˞ms,`Hs䤂6FY#xInuy (Z(T7 xg (iUD݂c7M kWn،[| cC00톜P(I KE  ?@i7b-y!ُMՊJ14ĢI8M NEA^dCD| ~C-!B3;u>-[,d%[8]nhJC>;^19QσL!iM erЫs$tWJsOҵ4h@[o#H( K(D`?)~)0W81iV ~FT ay+$.}UIhvoœ1ll$c; TOg[2ןL3H 2xBۯ $+dKl~zi-FnPRr|H5UEQ ƟXՅ+! l8T md Ҳ5h.zIPS MqhuN|(gJUA  i sÅBOD9c$T\Ĝ`\_ P] ո{O'CSS>~]8O apoԜB/ A\ bnzQDJ/6i)I#xog?S {XIu"S koK4N=yH쒉P"kV1ݡVeq5%-¯ ӹa*m&aPwՙqBOEH^3z<4qF߳WV'Y395(M$f'$gUod/rt#3GȰj dEQ`oŽ]Dµdj**L[B.-dU@N^N cG0d3Y-'eS\%ۆ R?W<~^+"!qs\"R 3݈d~jIhcN-lW҂`~S8xֿb0QEf\C:`әVwH\3=s"3,_kRp it9CKc)$L$J|Q+TI*l|E`:9ARٵ 0޼c9 E.dcA)ּh?. }.zn6*5%쵌V6S=j,41J> jyjboKh >-S܍T{ΥE~1_@")h >GQA.0ROx|=D/Oj)JNg8c&$\jqPJB6==+BDF핃ym*ST٘Rcˆ(BnYn.zsODëO0[5i(r !D_(TgT}=Z]2/`sI+[ N{m.eV́ aTGR,f˸iBb `#U赑-<\@Q}[KJM.&,vzqi0Jb/N `?cGN f=FJG 3(u%/;`Abr1v/EYHh(pCt9fY nY-KCGdzUn݈dZ*ν,e<½ x w-2mzy۳*3 t8aʿ$F&L/V$j`"82sϱ\#qz T5Uɷ4:.dVcz[Yts{.M/sm4]ۋZZtВwQ끋Բ} nDh"HHNﱻWף:g2rWnYM-lc=tW_T3;谽8$'=W晴ޟv(59/j.}I ɕll:>a{'4yi=DsJ0cPxZj">@ܰq]C!HZDqd|eBfOI3'; GY:5+!TFMXc2J};( g:#YM&iy :#`bk4b}${ڡF$bT<5Ty nV=7rQWQXͩ-2Ja6Tw$MǍ*6Uƈ9e9B[h馱uDG[ADIoa4 ^ƻy2Q-*P*F K R7WS$a=uCyNG9#;>si&3 l\JH~zih zmPXe^^12_! [ ~ḍk*$Ǜa? y P 2KjRL8Gc;8eH  0lNM?{ ]:|ao!@f{.//gMAQ{8MM/g/? 0+ r3w>w)s1]DJEH.jE-~@d^i2We>TrJDáRě,[Oma'T uH9\z-- 5E5-L@4d ߫Id"}5 ,񼸻[| }*F\wѳDwyXI7 |o,52 Q[ o^%Zg;-:s;&Zg.6_Z<(:&4b9F7J"J =?!AR??!ЛZH>^e=5MPUYSBJ}/sS:ʜݻ[X+\].&V$VtChN還Gj/[S, 0yl~d6NC wz0gD"lڶ8½{.5>8Gsn:5el]ŤSUԗG*xk'C{8Jjo,y D\Oz.c.Rt%"V?E~ab$WнHTY&ho-E*pC&tgre?Ñ*ARW̾8ΛkwܵCZrOg7 DGvQO?:5Sg%VGrL<9x;97p$1ʛbĤ8}: /el/`1e)*y#;]uf!&f˼,[#Wnջ`(xZ ŵ g5CY!%m7bȁ3e8~[,8mG V-5Dosj9WBOw1kT̯tH5?|kwfB_\,J;i;P]r` ڧJ"d^ߴi1y Wp \Pػw\.p+v'OʾaPyϝrJG4vgqsz3(.(n+7x&[9RS!;bT :BZ NVoh]e o. 0vJd]Az7inoB)SCBG͸|:̔i LJjT߆[ J2GϦQjpN<+ H֠fK}0 ᯬX+MPY!T1~V6?뺘 j/kxݟy/1dgƱͨÖ2(oa= [gPst-Sl wJS51dBey#Z-02'ֱjϱ?x>#czZk`~]C;ʇNT"L$U%b+7z3g8ҐyQxgKz@>`f^Lwy%^)7uE3:@%2ϖLfQBQr&;^MJDy# /ʇ"&iU1*I)lIMd OAp^wn"VPVq\DKo`}#PrM6*/ES'տVNs>9}yp4/ Xm׹W rrH1SUa1.g&d*`O3V5QZg}L.1"؉w*;чX(FM eDςo&x8ʊ3y!1YMuA"tXVlW5*Ni=vKi!>y#q\IOp[Y⍼%ԊLdY{U<$3a-qK!gv*` S, B-% ?4y?YH^8܄OuH¶e_=O Ncܒ\8tRo‚"WHyz#5֣]j=:޸q{6]" j`QƠcD;b !Y(a \3ձq!8}qWʌw :q\dM"Q0hϱ6A@~Lsu736b qKْ$gHy2} ;OukIp/†K(x庄$Wmk θ%:]pMl㍜Lzf/v"^4Dm$dkPhmufT|V>Bnpǚ!2$0rxZ"[èu-xN%.'6c \Hgvz`J"|nh߭ wczȍPfb<*Tz!Y)AR@;piM˻mZ`fQ9˲SWa,M)Om^ _{]0q*ƒ(bLq*^o~}:5Yd+ NjyW:rFpM~-8-֜/EFk1'ܪC_O'o8 y&y^+9@Yr]rOCaV OnB^\#ɞA;Χ ; .&i2i8ʼn$c|Y?o!>&#,abugXY_ȡGځ>yjT Fi)D#ӏ F(27&?p&ok??#%{.HrD1sŖFs3a*V(*9\Xx]g6TJ'sXxr*\1EYWNHkisH冒G>g78٧7IYƤG xS'Dj2[Y=K@C-Dn-k?8A$h7c i^@Ћ#\en/c*b^j+5p3(>sIⷈԙ|Xu&j)r6i[3$iMU ,أ9iuxա3P->ۣ A߶Yz~nT$ZGd|hM &ζMG2\1w8U VjwC` SAW؃éud?FF~ööJp6߾g7.l߃bZcxGV5>wﮚq5ie^ꟘfB9P¤nVFRd4zr#LcGF5MJ)`&ُ0w9:joMB^1FAuQrdG$3W*}'h-sڤGq` Eʔ NbNX srWbB>\P^`e O $lM971-frX Y4*>{oTk g%+p烟9SCSLVi1ӐyDNFpe w?){' ٨{{xK6@RY oZR>wp 'V k}úFDи(@u4aݹ'/`55\ ak"N*[ufTkjT ;u-5fn(@nݡٳjtKU.ɤ6hBUeשg A""}1%C+(֐w0aRoB|{p17zhMG۷E`ϕ5&oxJ0l=p! ~\l SSZR!} drUuȚ[1dj9d=C[h1Xu]//Re)m&jJUޕ_+/6OXɹVb珼o9\gh2f(X<$^{et-iJ+: \ڼ=%ykao _ߣ*q,7];uP~9S~p Qy}]! T`XPhS{TC;DlK3i?D;l>gJe9\[4t.z߫q Biz/.S4Jҵ@Rnm1< g·ۧs= p}yO>iD# kh82/d͇뗽҂4tdIVj#raK'`T5V{797nIvLDU/+K臫e\hNT:0pG@jfu$hWFaM1mUD=6[_N8=mbʾߑv+eWzE=DYLrQCPQZcÎK5F%)g<щكZt^SZcacu=6+azbiR +i wL0 YY

V+PB)*لW?IALsYal:,4]+A0:<7N|JDFQK1Mh@jYY!5 ΦC`p+E,Rʀ 6 -+gV2Pu^Ů aO3sdwm( Rp)]0gM~yn"c ~'bҨd4"Ě'vb \ k0yB}8掃ʐաkԸ&:3g:GVl|Ó1NH^U}^282z; }C;.#"}ŇsY.Ρ3O[e6#:hMZ6k\e/^6 (v.W!wN|̄v{1*fi}zO5m:mO>`tyuKfFWvx-_|j-IPAPo]nsuآ붉p1F^3>s翬9~_J?%*j(fU: /W:`rA|'ۺv1"=Jr"ǭC*%uci 9K H۩?<ҹ rȥ9];YӳPc[<5&I ;f6J-+1)xb?[̌o*ŮR:p=<"^BzzeHX?M[Iw (N`]hHxY]!)${mTfc+ 3X&j83[ ;`:dL \mJ['rNaLSUKC#Tˣf!c/)vv+R3cƎ3{- p'Ze"ާtiS0ݫ7F/̧`3!NS_]t DK_) 'm,[To ׽y:,\_iu;g۴7˞R0E!gt2q>Ðl\#gK~T[_X$AjZTCkՐFnWi" ;ŀoPOP,hsyI n :D^V `D0l^빐k4\0W|)=/1Ai*az=l#?S䎧n=2B>p c-vհQ*1:FGZ`>PחP_ qUAb['p2U;0. "4;pctqC*1Dlh l]G:dZ `isޝ?Bأ7Rg+̪Qӗy-@҈UIcٷ#vܣŗ"$6"/5-46#,Ɯ~4u#ַo$^.}ܫ)!p8Z,I! &:.Xe^Rpso!*&Ҭ_/o8f 6+|u|J%=ϊQn"'dJǧN5/9q#;:l}BqVGar̭"Ct4,ױuGۭ`m<7?,T\X A:ZYT*= [M<㮆yºGt ĢnO-.7GoG- ZSoљAQ.zt-;|WIzs*o>uUV c%9Ҙ w~v-y:1QQ  6抈6[T~鷀ZPP'ж{{JI$gɳj9kRoJ!aؖv˘J#m:^*_C$ү&[ߪlB)fxS1Wsa @ B_ l\jlf_T]FΏ˖SC4\~m^@ɠ=X'GU~bj+#FVؾXu"E:A-;.lyB n\ѬDӏJ'x;xkGpyy(a[=S硺H>wF # SZĭUe;@F.ͱKqb⾅4w3d~8;a s]3#)>rαrc`ClOݲ7MHa˜7'ЇXUjϙ//0Ԓ}bG+3˭d TdEի KJgbqk2ޤ k5C 'WNzyRj1|+:+ާˉ;4%B+zdD|{~k= w) yiaFw>|a?^p_v7gޫQ@\Yaa Fr$0 &UÝ<z.MӖt~Bzuku-'e׶:Gqغt %qF%";I`~ TgH6o`hBobB:.$e 1@v݁!'/HkGJG..y,ôp FLyi8K莲a[a5L[m] f5à`c|Ea=Zk}|^2n& " E{ ptAөrc-+C`R"^e9~m#,q`.?U dC@+52pTMw%.wKZ6C1W>vQ ʵg51dk0|46Dp/Nnvyꈪ+8Ѳ,j]f;?#!duygW{ Sv4b 5?hN308ZY+ip*t# mܵ!BVz^|GRm09 H&.@7MLD ÛsJf F tsH;y`6V_6wXc%uhvq}rG}.8 Q[v$cHC/l/υ~5heYYA˷[66fu y"INusKFٷ,)6PVګF_f DP?Θ/hv7MMPeBQ+#c6͔μ;Q7spx-|a\0z.x;!5%;B;\+.ІGdc7J-zrҔs>ƚPiq|C%ؽA֍ ; PDc0 1>k#꦳/Ŗ^CUNj *=^[з#Vr%]%!,=7AɤEmd Ktl9Y~~ViSCH=iKr"XdHa^MtK}Td-`FAE=9{ tPA: 9rVΉ #X[, (dZI 4zv+ γ=dP}?JD ce_A=.en*E $A|2R=eczTGd!Fo>?s9!ʗDa%M5.ۜp\#h5eMg 肋Qjrs*$V:e ?~ϴW>&*ғߪ-.)Gg ɓP5K/D%'  |R@2,L(lq%4f͸eP^I]ܤ%d1 IrGYSqV׊9\8cpXzbm5H28DLG!ua$&64L HcrS7ޞ)AdbNLEO^ker(JwNpY!tN`rŤfr&NZq->w_{UA5mCV@sw$!;b@v7ɏCVn4{a=KQcF;ir+:G],$tFxu"&+1:xTdX')" )^SO!37\ xC)aQA9*0^!6)0w3j` m9ߦgO[Pxz̛(GuVуѽ!l_Gl̘@zWPJDng: am wMeDEjh. ]QC՚S='Xe)]✰pDP0;p&ޥw XC >IyK9/n#>9Ө":zE/Ac`.,E3Id+Z]`{^^9O,K OO( NSVO)ۻE1P4_~k"Q L;*l]j(K} KDyЮ;m ۰魳0%^L3EoyS[RA1g6& PP>*sck &_F@؜<2* __tA冨}J|zޢyrzď19Dlt(٨Q)pY(VیFd6!z2MKe_|'i[x >YKpnnTj"C;~K{Lo_ YƠgR9~"0u4pWh_C?zWH=OybqXȫ Q!i`@N?+^>Z+!I.J[(/sz{v>GxS1%I2wx' V5K(3K{C1NrhC mUSH&4OPBǴ* "yb6Ts K== SԁD:MG'N Ȇ ΞE# aݕ\ 'vF";bLQ֜>ɹ͗ ʮ~%qbəOi̾l6VҐ,D訕qgHYw9.bCuiG|F.c{kqP}Jg'fQd1}&NV]/EyJ0M,Q1۪P_۴M 340 Skcb7BkW^y~x @Eͦ2'ׇ2? LIna_J4brZ4 @%Ӛã oxTVi,\ LJgg W: EF'R2hu2)۲u)e-"GUD q=dTʌ@5CӁR)dT5\(rEq} &Ƞش=OBư|%{dj ~ | .3$6F"h؝% ' $0v\m2Tm,)AV_|_@2Ϳٻlб3CS7'JĶ<GgwGFvi_|鼃CN5o4Xq+P@vkM(f?eV|I=@nM%.r[ʘ$<ָ%y 5(3t篯Xk & 7}LjlY^ Eb'GYoOdmfVppv=BIbyWaxOXrr٬nU9컃e})݅`>4Cy{:+dX1[Xj m9ٸkh;/gĽuT$˴Hĺ۶K|KWGr D;ctnͧW&Kx$|FpF,{2aRL] SDTQ#bʉd$I'LS" )#geZ#\'V$OGOm$.,~}^0ͳ8B=o[(ғG ^ Epn?rU]7I7qr7(ͲH@oS ѿ7>|Z%a5=XDIߋq`5fo i:9'A*,!TPzw^ɶ:O^ih饠ڤd2pic#b{u_ptH3'jLv"~%ꯔQ#oQu-j~JnL=eX XZ;ڠq#l={L}wG^#OS0YՔf^YdYO+uVNY4~r@zŵ%v }uMBԯn2fB=YdZ33w7ĿS8)Q!,ܻ)V`]g8}=Q徝/OZI̜ǔڗ&%)X"ķ̴ٙe|'!%zK$TF"\l/尚_v`_!_cC~+p>tVvRVͷsxATXvx!L5U2L. k҅Gb;h)YJVq2[hG\4Txz[!7t|.|_@ǡ2;, b?d q yh*'dR ]'G?FQZLJ @Mtah 7 ߜW{St${l}݅!$MeU;4>D|^\7 R:^?  赽H2%"j/5t\&n|-l D :El0i[!Y&15}v@ Tvl $Wڵ]3i*\_RY9p(A`"h4cE7)y ǘv2nܝW9/LS &o-̢nhF V>2^4\ďhlܭ[9ʝݴʥ1#jc;E RЙBwBSHY ysM2Q7t0jRR]eyLOfm椢Mn]Zv}9O7, /a(}{onh~Q2TSn[ ~"Kً@fx?Hi|œZy Э{P{fa&KH)h#na\+ PfIofyvXOer"i|D' v5+aQg& uJb )~Ƃu=Y275= HJem dqԬh̨!ߐ#]?Eǘ(LO[;w }O 'zʧ1ᄮ-TwJ[^7) a>m틦n,5D2u$~3&iGmnu˅~ Pp7LԸpͽ!gȜ$`LE-,HJoGG) v0ٓ⠑vXϱ*p=Ȭ٢#tB>:&>Kq ZķH7< oUH|R8m"W ]{IZ8L)r_@rv k^t)}ZSt1|hE !N7`kN%ECs1-Mx˹&Urr26ԏ0%Mw=wf35*gR]Gz~6ItQ2B1]/!نOUnxIQ92Vi3ސCkt+-G3XW:#y}ktTWjT(OAn3L; _6r<#ʍP'(8Ѯ@HfE+=Zt"1%sh&̋v`s By|S7ʹ-|<ĆU=' Z1G4K~6=#tU:cȑ H)5#o /S.R7zk_4\!Oa*4$-jYp8yF:w,vlö8ն۷<6!pg0Q\7=kხrz>61525d<\,d:L0}67YLj)kƝ')Veise!Lg̯MTpsZ2Sՠ;4&@`4Ro}Z3+\@WZTJػirH1xeQ @z/ Bл/Kw*ACgL.CqJFufu #9;]EpɹP!(|^kj <`" np^ ~ZX2eyPtrvc^,İ꺖OƃXO0+TT{~:sw8Uki@Vcx{"1|wχLqrCEۓ&pP j$\Kz~&*E ^mQ<v-_&ߜr*|Z.2yS =6WdqjYÂ?ӊs8Q7d.(RK48Ȝ;=4NaV)E@-dBuQ_}z vS` Os_ qO8}Rx>;f ⥜]H27%1y`p"XC>k9` <k+lV7?5wE]^4}+^2G/> R''{!S=CBQS]t` odޢP]T_/Ey[&j'q3|i\x$5md_32Wr| cn+6;-YzR5J `o~|IUmS[$+kb,e5wQ_YG?i;WB(…o<dG{dV&x^YӔJo`PB j3p8lO ^)o4 KES+NT%|P(8AT|!6t0j5pk \gGjtu5<6W7҈Ac3.^j8Mo X\a&DzY9hcQ4Spt4DOk _BOnHßF7\rj}%>S*Q@ -/̖6P&){1Q KߩG-0O0@ȕ?v96' Jiݍ  $okHc5b[Ҿ r8WpErq3W Irr*/v̔ʘ+iGPU"@E3.k_BL Y_ݓD-(bOQE^,d cn2P@$DA*Nהm69ˢ`tt`񁗫8Y4c+q;SJ)uyfEG8F߃6'"5 LW+ #'sR2QT=G2[Ƈ9i*nnz*bS~MX]TdujmF5Ϟ.B?DΫߓ\]VTט92hS2V^3ĉ{_:zzo'y`~iDD̃' ~oe ?{[C4o7ұBt9kwG-V} 9Rh'9^!rp?x9 mi 2Mq4|2!A𻝕;ӃX)I`щR뤯C>5evweeÈoH&p/491F~Ǿ*_q6!/TN#Rm5MO )o`Dm#)99${]d6Xo1.^T@ySuVC6Q*%r,&`/RӔIw cINRlx}4<P 4k` =BˌCn#RcD2ތ#E3N,ܶt VbbB|ܠw/JJ롵r)Rl-aas=wZ9ZAOHŞĠۨ-q| }lTh<6[ "Ǯe?mkO(G2^#\IE 2ʈl?xuxc S|*aAV A|&JBJϜY qeb%AFԌ?"yٶ` g %L~t֌7'@U1 5Kba|a^y zv`MZ YtGz M{%`9ěLS.f!/v37XQa/ h×D,4EralڦUӗ>Kl{.-j#r>U bˆc9A%b &q uF\. Yzk('5=Fӄ)y`2GL[ i*mW(p93/d@uCqV?:'WNcyW_z@x^L[ ^> zGB$D,T.l2# ԰wrXbP<1~ZndXSډIFP7 >J=BʯIkO?F#AzEP4ɂFs3b}\zԿmr;amVÀ(hc㜞\ĵ@i Q[)g3ǧprΚZ;W^HǾ;x " ~|f<%Aw0Z58o[6|$ ے.s2cnБ?qAۃBq4kR3>V]ɪ)<(71ݨ.0%+ދ3Y bj ̑.-wH"\c<uN\NDܴ5 mr4"vi/v0bʿZҝpȈْigO _ JkV) MYZ hc>H%!zoׁрŽzf#*ndB$_,'tzDkkU$ɖG/Ɛ9 oA\GöKI6bl5hQk* :Bw"-CB wcצ* ~OTHF'DY3P(MDÞ̛yy4g͊`о+MV;=Reہle~&ޮNnslB GG=BaO+~9C˪Dh `C\^eFv'=f2 %R`ȥvNnP,֐3RMUzG?,`ᘫJ8;M4 0h(O |IC.~r#p&b~`4>cp9JȘɓ2iypks&0xډMv\[oj9sOZ+MXRRk/!?Lrھ7ӫ24] ':l5#&do*4wŽtW*RAWvI!(eofsD%!" YC n `@H*98 ];8R| b1(vjGO,_ 7T &j)Jښ rcRAgq*輟I1*coi^Lk0㣛8~#TgQ,quI4kg;m4z؎ a@) E󽙩Z!b{|υ-)riw%Q|jT le`GW_$+w`K_Ӝ -&7dzLhxp\'@+^8ba"`67:ks` kjI"h0 `~'8ֵCuտϖ`ҝ̜4(̛PI3F(/m]=SXFI8z)?9=u1×' t 'c#]ՓܢnUUS;6BGL5;O#N( |?B]Ks!V|0>gt ~NJhI5|HM%"1ԾW@_m [ΚΫFzjV͉zOl3+0HaLţ,ᖖ:R8 ZD`jKBp={ݬ# C3tqu阤<7;7_#n>5\}%In>z򭌦5$ D}#6B}41PT9Zy\"-g-cRAS&_o-/ pf?[V78Rb{IAIVߡ-PmVӼOB8$L\jv뤸򵐭Vh*_>W#Ŕ*5_슐G{ ' %eS ܽȦȡ81!+4ƨsߋ1@wFmxPIi>|_}=ZabZDkbRT\w W+"~jt$KN)7 Φ?f|\ 8A?2/Q_Ȕf&/C7iKM J}^ ӧ8\23hzYD":~njr<)L*ے -n#YF߮_>fa ngϒ2| Bq"zp[POud]` mzo1TU**a NNkXQrˣYKئ27u׽Դp!:=QLl`e MofV"1疘\,2q}$SLs$P9@ Ō|rz|PWa %%_ݖqiv['0BeTFUa(dbJ(pj~lhj|-I`P3 ֑g 1a G鋟vuWK|Q̺x._J,dO),4lW6 ŸQ$ȽF*wl'dH b38δR]FeD朒I^m tg=ʥܭLH+4jڌ{0QYQ<=3siIm@eAt = l_P[/a4Do^'dd l-0_P,oLlUPĠS1R#yQTJi;BIwEI {uъzNw`]F/ >YxT5Xe$}Ə~nMe<|Y`cr$4XDv '/KԛYmΛOuMRuo ,-a.([$t`u?Mu{[itB _.@Y0@lRwKzzP^i&ΉXADsnnix-z-:nQ ^zցqDW%{Cua{S:e5bG17aY ki a 7Vs@-ʗ =|DL7mFjG距yVP0jLV`Qb^5N&9T=B@'Kl[v HvFqݞm(Qw)Sk" /= x rA}TS=7-Ő[Gt0׆o(T449j 9M-H}`f K 1w v Ip9'% VO{z4T̍͸tQ;fs)%"˿?/[:\-SW=JҲS,r9pr~xRoO|WսLdK\ґ!0"?bb_JGWGAsEP1t}Ɯ&i19em{j;0s*!w0a֑^EO^dcpkoN-{C(Fiá\d|z7怷o~ټ%^ŕP1AeB>bx+Ē@캵!%y=a 6Ebѓ<1NCu+s\}~ r]p+a loExXo,liN54SNG lZ9r Z4t!Nr/bMIÎYog2O'a;8EJAMbW WŷVl'kbk6pX9 vBzYr׎B`:6!^~&i䃘sqq:lb Bˉ.FQ]sw[Ӣe hay_kyޑ+)$Tq4~!h2M*MZ8a穤lr"Y5Xg$s"X8HHFgSS|?ȏ!hԺ]MnCh*ly9s ?~}%MshNEɛikp]-÷ʁVy}r:ȋәGtޘ 2xGT3̐2,p.uZ.e%67~ $K.ha{I$6k7@^̦y'tS'J/An1 !,Yx?ZIWcئÚ  1k*jHM^26o xTE0(~JҔi(}##vrN(p$jƶeL&R=8{s>2HE;Am7 ]OisjN = u-'YhGQ.Jo ,/|7x,OLau0þm D:BmzVL@e 9D=^Sg5NT7`1r̄UHxDE鹒߰-T$TMFR6s㑿64VU%m%[p#P&LVRߗ҇)`2笕i~"ZR6i(;\%;wL!lZKmS< ɐХ|DT+?91r]d#<& US檮.v+iGew3( SN &ʳmb" wHƖ_HIЗah&Spmz(1͟R9oό ٣:9pX{+_FMt/LgA:jQM`EXa]a408-1m2]xPq,Ղ6'TU}'^L[a~^OoFw/5ɕZT]?H+b;\>QD5jW(;|pZhR mwlt/@$ "J5K٩<myxL F Σq`}}0_D/랳=g_o )`k3iy1;js=&v9~+%d óŁDG9Ie5;zTty66x_HmHs-οX6wv>XFIA5Aek f\-'Qܝ#ҚAҝf7ٕ7k){{׽Ev 0O\{1f 0{?#ҠѴ JƳ*0֤L Xo'O:ثD3ñXň'̷U|#fvb[ {X4P {ѭUm ςw%KLL21)MeIssՈQr^^V{;u4 Ps*H/$]v"A;. K᩼i 5ޤ-wZIѷ(kloLCq'L["|3Y=vYCY.0M|=HĽȢ;F>qfa0~,λW+uFKͶqx0$@j_p|@Sh'xJc%aww ]%WL`kP._Q6_Y쮉Բv {94[`A+I1%y\ aakLگѶ$v2E/q~aFXz|D^m6fo=-ah:oe.7Lز ]~{뜀ʶ+jgyWr .`4Uحw#0n6Mp+vw.Sg#q*It2)!Q5%D\|*M0,#<+(]XuX?y"b=a4Cɩ p9U، XQYgxxyujw}NtueJr_ghA6όIbaWDZ lHcp}ד/ʙJkVhNBS>2 AH-h׵G-W4OݯS`FPrz9E6bhNm,>E,N:9U/")M[#c mY5A˪ $_]!X‡CP1t]`5wX_6~m?p*^ "r&gJkQ]jX{N@BwT_8\z)Q0l:8M 11`q􄇝ʭZl4-,Z\:]{x_/@ՙRFFiq^N!khΧX=U`']pxwL 9() BzawByEt ';,hD"\ qNhM7\/Vu/0upIA\s A{zLI/6ۊPAݩ ګ2GV-m!Oao߶_ʤ dӒډw* (!W2w7V^q8SWe,DXk`/$b:)Uz Lwjlx)K) hAݹX"l¨bz|~˅IT(Q%ʍk1ۡ_>z0gNg:V?pD6ROoP^/!ej.1U|~&v9~?śD_?h52Y\p} *$l琁RJ7Q(+ݨ_QkʖTk3Y#.NGp SX:E W.ia|bi|~oʕLvm!(V@G*4+Ԝ|knQ+ c3cSj__/ۏ ![_},Llq˰T_z3ݜƾjCmT O {C~?nGQ"m<շש64~/B^KU`;sյ|,2HXT4w65&0` 3yF9JJتQ/ 7 Oro6N a Vnz^h;ϸyf @lKwMM v  i ];5bjlx\μ1s~."Q 굠Cp XkRm?]%3NcoB%i!Nij> Hu{O0 (]qEu'4}cW,E$$,A&*6NZ-=߹/;GlasYtѹϹo+˴O]EkY.5!P9gs.{p PrEvWGbc'k\r<=mo0wzw ʕP$C.qdY{X%BRZ !`ZKF2ڛDiȣxaFjHNHFYh7c.T^qvʑZlݍUUyw{HƟK=qQGvoJ給#; ~U#(lD!;aǴ7ClxOo߫0%H=<`{6+ʈ-zՒEr2p!f &f\]ׯP bo) 񏋏+^ޖg[N º@ϸa,}>71×`)^fL䳨 yΞy?$HtLc49A`m8;~+l:$&gKNYi($IC}_q("˨G0^#b"P~v>_,ZWIR⃏!k?[L5^$Qu=klϔeOIsF@YlZ㻻c;,gBaim0n|>kR0 gB,JR-^=mpq,;Yi U,^J"gC =<$.0DZAa,!ٔpȎi360Q,,>_UK-QIp!tC D[ݞ Q*Ls3Giihl <܇v匊\t0 D cgIR#yj)Ls]&My-Em"?3|su2==(BLtfRk) QDXlHJ 9胛& dBAGp{N;I565m(}0%-AkA7|6rJB=Gyx @zrw rdjpʰe [?;2N1'3'QFOVx|*g5Fj$g c%AJَ?tYٶN.!#;x~j~h>g -?ktgsVt:OTaOk'nm 4(pnmR1@/:Ywܥ,gw PvzHw&~lrȥ<(+fXRPyh5`EƸ`<3qǶ,l]&V!bUx# VmDPϹDkd8 * ~RgmfUk({5p?is䠕`цjS oʂDWo+Wqe5TnTF(w흕5Fe₽ +qf6{'btJ⏖Q!?"R“F5& 캎֭-=&B&&}FayTYn|E/ ?Ҙ%sy+&^x(*ח3s).3eS_C;UfQt6P>/1F^>3Q_ŧǹ*otn .EU!$"2S 1ۏ.;̹toԵ5~3۟&Q.`?^3_o}Tf += '1)K ScO" }I%,ĮXɽNin8Navw]XzCzapz,Qp.^UXLٽNqVi5.(:jH?`G q#Vii~Ňf%E LR'_W<~&lk3Ϙ`X5Tm])aJK£|g)g3cF(úd,_+wGl=Y$T"b0Q 6;7%l#4z!5*MUJ@Qid~^^PM*I ggPkuyJӢbj|0z〓{?iL\`(jhQNJSqRvn~Z]mH8\GKP=A7.Ρ($ӻD;KkռB[,Cem3`{iq "mz`cwi/:E],!ĄP#;/m AWhjBL%_e)KL͚- ^ڱ1_ySJ>uV1V4‌0~bٳΚP{N>c^T90ea8*T0wtXoxT&/KD .yN Xg3hG#,uvP)D( E}1\Mw ]/0?SWשa"d//KRge*C@0K ѓР5ޱ]Y];ǐzLoFSN6 Y"TfAtΟΆ 9:=vO:7d˂[=…H$M)۫Έ I `]!%Ug4O+ܞ*)~m(*{X d:!,BɧvfⳲn6hii1:z~f}Yo\jШ:hq͔gH -Qq2c80i Ų. Xx~=1wen›,)F~Gej o4-"­8,@Y`ڽKb9|eEjXj\@sQv>}JC}oC?uIG|y L*GnL *zrHaBxRiƑtq=Cvl- #N[HbBsd y $ĪFv}ӈt_uȝxr A-+{1)$pLeN*Tݶǂش tUUyjEE V{~Vk;.b8T.Y(8Q% ޚrŔbVj%V֑4\!'5S.>aE2O- ( rcf;5FB:9r%( {+:Z Okeòe#hD||DI-dFq3f_z,B8,\G!0Cק7o1?ޞpP"g] ,+XsϻT2c mCJ]PzIt'61$ᒴ"Fn&8vVD(&ahp~pVՎē`mt߰eFLfehzQYrIN%l\t/<.bP]]aQ{ K'T;o:}FPDd]rוҠCjQ,s=в[FRJw{&)Z0q03(PFTcMK/Z o.+`|~MX\w&Sj904>2aQǼJh\ej-{+Y %P"ʟ_d~1*<|,"9aZ!A0JdK6 {n'nE%1 S{ N!yzu '=Yp#RMƌ"9= 3b{qqޱK'4+A督0u\0ut$v,s2`g32⤸©UNVKOj=#u/5' #ʉM3h귧y5#5AC~Hn9D^ˁKifjn3g4YIq}xbɂ\P]\d7_M|KhFZ9+ÔJY͏T7Agc3Bf 8ghLrbmL*V^'P لӃXM E}5a/Dd$@XVaM@ی2!C#^'wT}h7%%>zU1t$$XuGCWdrhXLkQ*6Øc;!N7HgF> Ir&V0dh};@=nfJ5)\]_e&vx (3!]9 ,#ǧ]ji+ $zB(dr<'՚oJvhЇЪMnՄTʸصfڟ}z\҇-Gэ)!%/Me&w&ec;'Eu(32]RJ f&]_Ԙwl= g ;d5&A(25Sr\`j}m;OQd\zN"r1g_A^F`S,}ZV 0s%`Z»d71:(sУT+IXiͅbTDwS ~5cle߄C(tz R*QZxN!M ͯw٩X=yKcEPOdA-28.As-DҶ|ivI> 8D?דչo]OONAUu~7kmh   qB6_>cen<0pfv RZ4 .f1"i20G׼4%{m6`ߑO/7ݼ"5z^ N,OgoTh,سMNn燴r"%ؤ_ݪBŬ~1ta ekoM~~ RZN*am#u& bb •"ϩsrYCOz:{;L߳řV*Z2'8%ѓp7QNX9nCD@3JTx[a){Nww.(n_1wS Hyx{0a¥2X~Z &#.;D6+Q(k VU갽9xA*& "kҌMI$:;!dk{NePuiMP[$r%Xla:څtޛ᳆L'#CڋHjZb$kDұmLsͻ M vloߞ*G\%I6qJ*KŜ p^xHH 9FlcdD5ϋTt={wj TKK:jCUF$PQ JEPJ;{ yNzIeaB@2MG5;g@FΞc}wPѹ;xhB2\J-/h&_ddou6l~41j0}'һޔ7l֮;E.Ij{B4hUL}uF>Rs񞏻8Nxz'7 !Q&fo6Gl ^/R{>sn0'=0~sg{`cXMpvS*ڳ \A :i4Lev^8Q RbU`vO:&ϏVH d&zU"pyjeA("OT!ft ('?YB tQ!YQĶG!}p& R?g,YQf4gϝLfeaE ̖Q4Zg .눴ysme` +mKՊ7\^_ѯY"CλhNX(JVe#jpzN 2Qg "N{ Pۊ7% ,OJYMj1UuЌ2B:]$%yb"̙]wÑFe W1<Ǯ=ndC._ /~0t-X41+O#|rw$w"jFE$ZV Y?6`hw[M g{z7FL;G>B(|@vΔQN! Ix]O3j I֞lq9G`nc/]-tsY r"Y5( Ÿܭ!67ī.R8x1*hv`YV<\GS.سed^uɚ7 %m#7ɼ膳mH5{db4JӞ\he AW*-(qVw$?Xr_&IJ&APH^Lr6ek805`rl(4;+}\.n"1@;fh?l}gK?BzE֌p-"0{-'\_^Bvd^}ޘ&,hzq'M0Ii̐9@(s1 0M73Q{>ɶB[ V@cn{ӽwkk gA`ػLp13)6҂meۋ}vjl~ADUtQ' RƗ.{Lq${!Tuh~~`5u'pYjiMK';ޠLrv&@B2Qd[˕`^B<\O)NČy{c`=2V -kkm|XVcLDRj~!M`vƏ3 %{JfNI)UEv!}{0~ӦefrOwЃ@?c6bؤ@6VA *xYzezuav*6k6fg,ެs^ּvoMc@RMҿ, lڂTBmD{g 9gE4LqT=&*teb7(e`6i2v%=j+f P2R!iRwВ @<+H{cZY ĜzA"(P$V` Vd\5Q e&J>b47(i-`FŠ 9uJƱ Z*쳻UC}N0N`p@ɹ`һWާ_7]I61 ) xv"xB> x5TÂ)=//x 3VXtGDӲɨETe {FRC9g!Μ@Yf=yTJZtPh81| hSޣ 9uHV;IvL4'}^0QGD 7nT#֒2@''7N Etľ^{o.FU9r2koUĉs `?QAPr4X 4o}Ғev'OBq'LJRY-Y\Aa$ |5AKXBܫVKӎ12d*s&+q6ONvUX{tJn&+E`i "sj_]. ]%gJ XX-n'ʌ$ M>OOkݰR>uZ'`L[`WÉK\4gݤ3G#e(ѺGbeN=P#2\LGSԯ AVvv>O|m ]_bAV<:ɥgKvyavbvjt׼$s 8ᷲ|z'Zu<ۂĩ vǵ!}p(] (Fi_J@¿HjR HO%}N^=#6۽t+Ș:- ž9>۔0+uv١r OckLl`-,q$]$bԕ`RԚG/]C˕}ZҡkOp呍|?4P=c2_M+܍eoDZ 38{@C7jꩦ3S/z/ o,pALτxZV,bo n!9K GLJRy#R븞YLGBm`+|0#L;̍`S.̐o|R#bPFC~IC1X@2}(g9*EoX Jʅ0:KS0 ZܙûnbYTg.ۼ Jwփ.EBg8ɥ֡<˨YiBQծΚ. y|I Ix{>dQ;"O#)`SȍMOg~NQ][ͤP<%.ôZwpM0&l=ҏר!e,H%WZf^\s@Cz:pʽ_J|.JM\Nv {Bd=k Fjм$*Nl֣:9L"Ѱ3 ZC$|7Xc2y҅JeN«6<2+EcaS2][gc\- /}U0/vJo!Xc,], i0*ku7^KX]'&ϑmVGm}.V]x0 ʬhAل5;QGk[>:Oo. 0$o0p6|N3ِg~V@l:TUI|RNQCH<* zJ:M%Q%=KZ'b7v. 8֬d[@rJ18%툿^}3FZ= Il [r!}Ք%s'Ӓ7Ă4ODIs5f(;upiҤ[ ANpሻ{[(#0jSTYCfC0y)Z3isEcbSʝ-ry^#ۤ;y`ɨO?i|݂sX%nC%1 .(L: Ag[ R:VV`e# ~pj O B_a{Nsȹt~n~n~ BTԿgn/l\'GEEsǻЀ>Ƣ"ew#䡽F&Iz(b0 :VU*Hz ZL9yYqWuqnm& :QwF;c1u+b)cSG"(jOj4* xf53dL%xv3#*BD.1`5.%C C$ ރmx]YOPyAEkZ*0O,OmI=3R%>oJFhkaA[M.vTd4IL%țj{>AP>M2(:Bl iu䩸`;͊%''<.`i.N ^U9pWx': VRlA'K[ITgw) RogߗK#Uӝp>\ZB~􇏱.xj~tbi%%9仭-{b?SD6ae:ja5XۘYr $GB7zavZdB <;D`R=^DiQy*b0plЦVχPW|򵈹ٯF"뚁֯^Y[XL3vc.Z5ǻO yfoC*˦ X4ƣj<ͻ6ėĤzYb;#)L!Ȱhټa"IҐvP\hɦ6""e>% i,RO5=F vVr}iX`,`~_~y6'l`NhےY8IKs@NiVu_zA蔈C|5e#h WBCǨA{ KpEO$,ra̐vh(]#m!Txݥ[k RX:e8 й(/E\2%vNDE;6 `iCj2!`+0dq_N Kt!vrb$7C4fGbkiY({:;r ҲUϘ'whqqڶ +X뎷5-MS磂:Y=r[tѕqm &!Zlll|n`wVpo"[Uƴ%W;@t a  Dx'_3SqsYH,!JyR c5hEknno瞧?n}f%P߭W}_wT+g`;>5㘲1)i+oymègqDW:,(:ݫ$Rȍ|pt\i_exNg̒s?eKH$kk(&?H]顫 _mrf*߻ͷaP"~nJ'l&~GiPHXH 1 0zC0 ,K0[>pTf//\'r0.qD 7s4%Oŋh'"L'C{3z:-Լڊ@.q1 ?RAt,2pi5ۣ*R?`0m~0 ik29%;㔳mD@ ,rȴF,|pC #HҤь8u`$1mB ›AzNrd^CuĈB z]?Pg@ gbr֒h*IMey?5("yq ؊mTR͜Ga  ޝi0'uI2F8$kƖ.ulACՀ]>$@[ΉKԜ77>TZh)}$\i<6Ѻ ϾQ9(w PueY:߄ tlAZfD06=Kmِ3mA8iNޥ2mDp:gۆ6Չe4 ggޱ @LZȆd4..E@a!dO zy|Y1U9lȀ+{}M"8FPZy y;gCby*W,۱VPE%ml+Ba{ vY(:>'B$ƈ{>1+jI}6y:t%f=l@Qp6l:22hz:bMv%G-!'/4`CMMi YBQrdfC,!%33,CA&=PҚ5XI~so,L;ƅ`))聋_y똆 Z~}QRBZkLmv'ύ%THl" ̓ePcI}94[CB'VO5tڡ܁ƥ6aFAڅ*xF4PioEf.̔<Ǧ%'juAGuI\%oA:Г:` gu?";GcgsZb>-б1S-HvMQ#tHO Iwl9HVϐT=D0~,LV8xwu(D(,R֛5abXxԱjyZB[YF!列nCuݔ 0Cu!Focۿ!ݮZěǹ^1S 4CjrSi}I88WR\|ݖ\k(zXw+y `mh~6M_e@/v%:eiPtӇ׹T尬`7G}yveeZ5 4'?)RX|j0Ꜻ rЀd "ixST,y`Ī䢰6t @5Pa0rwB1i(06w2Nw#<#:5z;.;@F~FkɆeZBr\ۧ_~"nW}7}Vll'YmZVAEך@8gx8ze?Jh+]i41aĆm{ՂJG_HI2Q~q|ʥLnY89OCciQ JNY\*K2r mcv܈F0a,PP xX 7L/?0ZsB.XȂ`1W-yh a'ՇsX;0ZjXI(i=$9Q;lYcJ{pDwdsE٥lPTj80O:>?||+cw[S8q7\{'VGYɼI7 !ngzr{|r44;{.7ֳW|U jq( #菾WqrgzB տ O-%/ 2bDò6ew| :)^AWq e*ӡEp"5*d%IC18b@OKܢ$:u~n2DIj4uϟD޴z_iqJJY f8睾7ەNv+<ɡ׺rDs62vGh-|;/ hȍĞR"tDu1FԖؤ\ ;`("4%cr:K"̡@)VU䛅, i'B?$`~!hU./2sr(q%k; Z}*I35}FIME/yigkIBLpL9$U[ GQsX$fBp,wk '~32f %1s_47 =4 iY$˱EN'^$>gTI*PC@pZ hwئ_QghV:1:8@EH9kTZ \c6iI$}7r_Z$ #dJշ!;7ѥ2Q Llꕢ:͘ |Ņ3acu0 1H-5 BK^%>KKCaۅ7i EB2dz RCz~kb}%bc!o=+]?pAGD9)9kW H&0/ZDt^tHr1nᘃ$d1}XM,(8޷iD:):`PejKjڔˁ -/<YUX[p'?=aR|;dϒWl8dw#T(Qa^W.PBh6$@Yy; v4Hj){kSgO׍]ThՁe'ÚKU9r!Kfpo`Qz(,L+#} XSvAS?5cSyI6:`,-Y-2`>fƍ55ʈ͇) f&*6ŷ"D5vw%(,8J@ZUa )|`SZ7{mlsIWO:=9m@<Ȭ=ՏQ~R, yƒWٶ՝RU&#{>.n}aNȥ0 %S0ZAQ^E`|I*| I׵S8;BټxSo!uWu6y3% $jxGrI]S2mP g8ׄG_xqB/p: .Zg:5ٔ(볕hJ̛OfLx=Y  !y !D()VK0ü~ێμK`QbgMLB*oCM N1GNp5, 炑; ~uXLa_q#!VC0 ·g 17z}r1.0;Iwx9߈PQ &lI2He6n'[S6草 :;Zd(p76]5I?RqvtǼø*NF%kܞl):oۦ4 b:fUM5;NU%1U L:#wThY tS!r˼$׷=cgAc+闌=Y?Mb駿jq50`/LaGŇ#&kyh|M5f{ ; (IuM5$sPE `=pEӚ&0?v41 x%0i!urL^Uuߘhf (8 N{/j9Izݑl4ލkcC#^Vxڀ?ސc8kw5NX<n d_l9WVa]Խvn'MQ"CrZ1v ք홝;/Rx*禖ڱX6cTK-r=hF 2pkA3&'[(?y<9]lH2Yw|2bD>GGtc"q~8hfm|3~|mw `A"A}ӦA+Ɉ-GΑ,1| %ƫd.ԟS UiX;ϪAC*chxwV[)\-*PE}]SSQCk)N%fK?P]<({ ] 0ݱC53ρo}:P*]unuȨaw bQ1xIhl-^p'hq>8p^E8ٝ&I Nzl7a쑴K.{DLήx_@{GE*G S W@0C'(}7rfѨhr8f^ zE+|5ߧ`5KtUom' @~K>c X{k-qo%;.韲/F̡Usq"DسOC btS`tt(eÏ c p*Z( ΜfÆ s#K5[|-@?aL(Y*HmVoo@MU,WzBoK@~u׳Q6wZ" +k)`ЅЍl'XȮ譟wx^azQ.P݈8Hr:bo~ؚ{|=nARE,ٙv-XCk߄]DxI%Qm$@`0 -]' 6C P9n'c((Jx^u3u׮#}Qu_o5݉>]_U%#tӜel3+kDvѿT|*p%Wrg3 RxCsP:Z;٧yGj_g5w&h%H8ĸj[,=OqB-sO%520㪯E!^-9]Ѣ^b{*ǭ%$O17ծ]pN{ƍ=RIEGE}F9Vk=JVqp2sPI.!c8\ <6w*8Ιqwāv eݲZܭuM1I`)$c Q/$>D}RCvҩ<%ueF!FFIeGľuzHVz9Jc!~ t߄Y P ՙHn`,p?2|ӯSTk"hVt% ԰E`xoEK颟W8J>  _| 1*8k{u) vt{3 'ҫщmV 9'C@'/Q6Ȇ3c˸UnQmY74;d$RF>~%|-V9$!KڴF֎.5T_=%[v$p?TEk,0br.cPp4Aו) x{_ Kμ!s>R*^iٰ[}ZG}|-yt/JQrawAG*ʉ`Z̐z uDwb QA WPomf53S&oʕt"R 4kN҇uPshK"Kxq:'hwr;C5fb_sQD`8&%$V c= ; L%eiN|g..v~뵵Z2 d^]dcs'rW#>ᓈS<_EM|=TRœb;<2AZN$Expݮ~]dI"H3-UXpNE-lѥC %r/_oa-3+LˀbEь'SxŊ09> ۬$<`ga(i? TZFq_2;>b1'~&ޠʞ^Iiu cR!*m>BAil뷺ſ$o5=O۬fU,f:Elq0t&ZzfğԶGSt$g[˷Q +3ƒ IoEN֟_NbuQB:aY6ХRz0KV2Ck$g͟GYf_yvf)X`}g;zĭTLM jfr*dzAj$eCfqZSkݝ'I-SP 7rI'lKˠf දy6"7ѣ>QRIYG9̕I2/Z6h,E,TF:I~3qK~9vHR>ud/g&2Eܢ2b5:oQFt[#8,5UnVӛiF% K3vIZAZRz;]HEb; WԢX@,:icqUM' sCꘈs&Y>kMCٝD0G3-I N^OEL)IT; ;ÒL9hpPh Y@aKr~fezK7@]rŌ{&c f+Ե^G9_1/D SZRV~ Wk^BL'șn_YEl v㜞N6ʳZvXljAm{b1`Sܩ3NxDxe3eDp-B4>fJnrZD#.$H{ ["a$ ,zG7|_VFx a@<(DKM0"ffk";4A _;)}۪FPr6*I" )עqM7 ]hj d$; %QZDΊuhz6|@TbT;n`nV{XJ"$Ͼ(gܽa1y[e :KzbԭM c..ňcdx-} ͉FL|FyDĦ9;\&kG56Aܕl9&f+B2 >\Nq >iICAɡDݬ^q7)5}4(/quF+avCZŔM̤]^rt'J3-k=QE|x@UIJ(˞A쐒oA\Crbj0QP5%j4ziL5Ua|1nЁX@7꽱|vk1!wHE~Jޭ;P"0 vdbrO s}$.LPcg:7p#$;R))R /:;ߥn ieĵ(|q5PRm!JF{LF8by jF[njBlHSLGP&+ =yk_e45n]:@Y+UsԠ^H*qĖ]:G wm _|b mO&|5y4d(%fc{lѿ^w\3JkSKF︻Q`8Qa4ڲYdYªO+e-(,JS~!6^3úZ5EkN$But&egu<sLBK0s43gu6E&k|S%0< kđ[^۸qQjb$qLXLƀzfjtKXW/Ryhd.ɅR+miۏdFK0N֭rҡ|`FċY lٛ#4>=}rvE:"0)c7~..9_jT@׵2n4$1=V8>s;ks'ͯ+@paCv?t[i[5I#|ΊeWg-184 j>Z)J|\wT^n\ŗkd%1 _z"j= aryr][Ώ$^p Z&x0$Shb n%mD+d8c|q_c*Yc"΁$Mvun)Isʅu?vݠP$v"PY7/p%|a^i1mF#QfZ,ȈS  ^XcqJ@߄Ǣgə0(-@ECivqkB02#ⷦ0K&oVѕBDb)L: 锯 ϖ~{ եr{a65@X,ɛ3O 3oD_}9d&a]$azm\!*YK,;1e#@di2t^E-20e<0~[OVbX٘Yu!Dro.okq@X;1je1{髬Lݘg1孶=eJv3 @p_c`> M|. 5 #56Lk+mp&`[`PĵpPw$]GCiqžš*ZpO9Gb%sTkw)CXVن &w Z8q6瓞s]xjS| ',.ݭ_i3ԉL6Z Va4SrY_ū7Y[<4s.>AMdvӿ̝E{w\]ɜV:y&Rx\{DEy|.҇ĊǩDKsKp19x`[PVQq|~rt%Y+@YWPz͌HY8{=dv'eV0P$((`ǙUBuy(D{{:pdZ<͖6ޙucLG|P Rl{~4G#V-J"C7P{bP*pBimhlj|E=ŕ!˭FAd2&_ f-{ z@Q p#[(Ь$$8 3.u{7f.^U/x-zrV|HA;`/>~m^**F!WL2@a/\+F>@aJYÕaz-ws=71WhA9B[@Jv¶:75f:\!-5Q; IhkۭCI;f@@Q+ӿIOgםY͗< T> HE.2 ^ߡ_w1GgGյfI$*X4qDW23TX%M8!OA+ p삱UG)"F(FX,"Vd7z/r=*Iyž $nh>g8lR7\`L93+ސ\(&5/bs,|fܰAsr"ow9kI+7@T,Jg{+c&Spžg Ǽue Z5'"gawʏh5{۰hoC,Lh`9pT.uV֓H|zd]_qY~Bs!Vjr&M37`'TTn8bE{hv$EXnP Xt01v?H-jWSb&8?O{3Lԡ%J17Z&YeWrkŐz(crZ_rølZr0fKrj H-gvcwxHxeK!; JN*ě١0(ym?ӌ_^$o29=Rw:TP*1Э?^+[stn:W=<8ul_> JkPRX7 {?E R X}`j5ծf́"`/{[ N 798@^ 1xH.B5cՑ`FI&+Yb$Qآ1Edc>2[cPƹBg$)zui Ck`J82Vcz"` B /%BM:{_2(ɠ'v~~S\_}w>’]Ej/%mQMaJY#@г.>NnI\t q%,kndu$'$*H9bY}G7|}Ы$U}sJ/BoCwq͡ z:>H̒ѢloL0d4<(Ni2I8_Z6gz;{슡_G9mu:} m,T_4yOK.*+gh*'6y_3ՌjF([Άl+u>~yQ!P7xӵ8/,|G{U~  b? P3r1H(Њ ]q)/u{3(@"  7L!3Jn-sLQ 3,H㐛*SI7BtU52`W&H i9na?,?`S={Y<ǧs-Ij>P4*m3ubb]E6:Ճ!lޗU Ӄ#\U9n_.-:{=˧p2!jq%({qJTpXxm).,Y='y4nȘق#&(R;4ro]G`:B-|Lqm\ pqnjC\./|  aꒁHu X$`™bW-,lګ35fXҠ,%C|~W@\bnp>Y-*͗d*s֦xBC)kQ(st\O,=-d/9`?eYY9e6nr掃PN{+(`N6I9˫!-zs%p HDPRDTO4nT[w.[  0@R ~`ԅoŔO a{'t#oX;>`g=gZ" % Z3gkQJiԀquS1G+ S9{{֏T5I;g4IIDkvos-ˆӘB wF=TSui}&qUJV-踟m3F ;JDbk ˙9+K^y( 7rlZ^? 6>/XWOag޿ CXWgC#R!fE3f‡K DIž3 媙直Cg E9(#.Mrog^Z?Fz2 7TNֳYC.aԕ-oSlN7ҟ?ͳl#a͈3_eyon<ҿvN3Z\S@y'66`p$:@oJ/9~vf^0ЪH{"$҇UKHƮ}AU0m!!>1Ťݞ!$n*4=_B"qQ䯃qmrvgx^`d}ID&~0J4XmPQ+7j k,-<ӜnT h/ͅ [U*ĠU $$> nJA"NbiLUGڽN` %OC%|ʟCޅd;0 u9nUM5kw8㉆e g"`w)*l%FXZȄS]sAt-af*41 ȑ$Yݍ!//ъlaՏƮf|vw'~{@{rUjr&;Z\`u+$pa"ANXV5"lrW"R+ 4gi Jg ڤ o`a4\J cgTwgs׻Im{PqQ k+;#JlGnnUOP-mߒ?*`}4N}$=VeXӲX,_aK?ײMЅW$-[&“Oa SDI (2V=FR|z^BQ`Ubv51gh!`R[SfinUȅUֶU !] fALI {w*ZuDXj_Z@@1d6;1vHB͒gTb$awpcV[:?JI4XJAg!u@FB;׶ćGJvgJ|wOmn]@p,DZ^ocTG 8zD1@24@B]*M7^Qɴ.i z&HX,Jur[sTY<܊3}vu,Y9_23.:EI n޿箹@€. ay_qvq18xV`'DPwkn{JwjĩM uEۊʠn\>76UOh܋cѪg gew*hPR[P'*-gQPDJ2mnLD-E6];Vd6od0WG-4`n=؇7d1Br4\UQGO+ 6w '֩TIЕ N|9r̨1*;@? aKeURۀɳC8PGm & t9;3s0k^P'@)."w.V8d}m>Dn 7A!ey2{*9"ŧ$ˌTVKf>e7{٬R$ 0G>޸n@2&hwϬAl"$(ew[115Mg]{|v=->ka,0UKk/ՁHhˇO{i:)F*o{m뭖|+I 1ݣ=-vBįT2K%DԽCY4e=UۚAs%/D,8]%,px{n*6? }3`?< ߂l(%|*9V]cb,qbXh'vBP,Уɏ*+<|nDCۡ~_/ %椗="#$ctʘ*pFsY֠b<\Ov*,7xTp&8So(hdKvO˴N?\ '?3.;,krOja1/fB1znY Ə*yvL@nϝi66:b}|$ė+K!' T^5JqCk֘,LYH|]2nY?J+Ԇ.ʽB< Xv6M^tg^Q˱]j\] 9`j-e؀ԕ6Šb1Q1^ƌO9kϧ p407P+5`N˿r,b5za1jkg 1'&If$N蛂 d&M!,`} 3{ R'$߁U Yg<-0)2jWW=xs?k^oeLo΄yF%J5;Q".znMUʣD ~`Z\>qWNۛ7i¼{E+/52$y4B3[ 0.{}0V*(#5wr&'y!V59 SleN)B5!0P."5 . ,gz_D;vzJ. 1~0(-Q4g1x۪ JnZޤ##p۝Njڊ^)N3FL7\2PڇXg:/gfgUCݢ{r™iJ"~1IECb$mx4h%ݟ%qhn5>y%@!"sl\7'47Zl\ȁp~,|Vp(n*(s,\ N>rZ, )6q׬vvGxcyz&RN(9/%ծ%3]q<^׫ɇRbgla|G""$ܔ!RV[hϯ-7Zh |/ÔѠg}9k4|#Kf v)@m 㦥ٍLcI٥۱"@ƛ/o|0to4/]r?1up8~P_^]G>=DNn&8L˭TP9V_{8r0&/s!=V8|ў'='+҄񲓤ob ?Yf_ T7_N :v٦ӻd!o;~gnɈ4xHx7i$\n 0iw>ɒ]Oo&mK6M?/ Y<f g$Ofz'Weq`wQ',VWaN Y&#8n[6;C)r mx樿ꏺ8͸x14ihSKO@+QɰFYH5 oNN"'t RǗ:f[Ń< մɗ(qP3Z/Y(C:!ѕe*&y"GLJ< 8Yg˲ίFad\x}itEo^l;kNQ`25e_CW(N4`0irðj*mؖא&=o0AQJLE^ h] à 1s͒|B|5Sːח3INXO]0` _g=_vdcCm￙YbW+p.9xCxQ8GoϦЪ3»lvCwBD8*rBa*BKKXn 6+ZNo8mcЋ]0%w[k4n+fNj!9}3aWba.ҵ V /B4 ;9Ne|%{A|CDd":M#wO92<j\1;g`;Nȝq=up۬a"PvE HYTH@Ic , E7;3Q*Rd4,>vjJW|hR"A[I*B:QԾ}y ~ÁU٥@ЪiJAM/P2L.,y1.kph*.X@qD,KE[az9mgӥąUA/)D #<ՁT'q+_m0HktsN20c,v#&/ﴸ=MYptR:DޭM`3: E;l4L:r4u8҈I0_14QO] 3%jw( "y'`[ iEU-vFoʰšQ->Nxl=&&8 ?<XeȞz2ole3 Lpkm*_lYK9騣a1s4O+X^$s|ǖT[^&T2=bvQExwkLnKS:r8%>HRQ=+>[#nZ Zcx.8T]uq-ϔdQ3Lc=!8ɥ2])YV|D85T4Twdžw`y)VT/@LKH7,U-M(H >ZohZ mTF}e\!;c,r//X`ȃ#WDEF`1-QfwKjƩzޮcaYRus"8L\$;Pyt18Qbb(}F <`kACI!o/aFrÁ.TuǏ|7UOHW!rXe7S #LaATȧj[WJߡ>W.0^j6}ށe)Z(}u/f0,؊\:Km Mx"0Ob 3$pz}GUT>5YG,~5҄_)xt*r]my2?'F)}-D ?f@9nߨktfBFPFl\Ոj5=cChyxDH^έV0;pg=fgFq*ZcVY(jWl8Ȏt;>rMޛV _*KjV }1s,X6Axfȩ}٭W+'f3>up6Wx$79Sͮ돞κ=X{- UW SyGq@>=P\33X1GQ!΁hͽaB 'zW?%PԝVjMٟ4Aϵ5 N=xDϬS["&.RA1X!r4By1U'67/=<(ǜtBҍָN {l'~ ڳ3{5=AQ{H%r-h;p b #@rk6~b嬈f޺y!"x$+ =opdKQ|f*|^ּ؀U3;i]Q\ &5[__dy6(+8I>t;FC|m>E9}uG/E2\ܫξ t {˫VE²\o6}xO6F([΍3X!-D70yFttN_HnLg|9[S+5bK0Rz6V.c5ń֔ ~@#"Ɖ )ob<9Hs枩Ff:@HPjm Y8E踄>wD2K?2أ0e9FIXi <íM5,p.L\BϸG:#Yxjg#ߋF"!Www|{Zx3`!5m&7qpPS1idfӡ)t'4Ѡ9pIՎ +u/C_z9"a-!n>a>3?hޖkU4]{'tPLEq%rδEuc9%"$7'/´ñ}"Ghso3$E0βn{gJӒn?ߜW'U漅8W%֧G}iX&7a=6[X} 1$pzv Jowcuv22L@+"Թ\t$`T@ߦp9ؓ~uW}"7BP; }ȲRDL9~6Sy}mmB{ɋ΀G@;DFqԞhR&df| Z$IRWoaE^I"JןҹgX0$vAWՂڡjL :LDJcNݸ3tc:p}6H`Kc&da%'[ wd[`_ӏ#|螂XCqx8фFnvQqPgK~b?$= SED˯Kd<[:S߸v% Z7j\,AIޜa%/]%JH%Ư{+v(RpUVu٢y0ぜH_u"ճ32*˿ڗxŹ䘨T"^~na% %Dr:=y?+o;hls#WJGtճwzIy/~={3pL:덱J"_i˲7߯qP0z#t `$MRZԃ*픩;{y2im$^sCf)/@ GecH:kRe&VFU uǂ]gu``{7s@Q$@pwX@V|!~QC =~2Um={:OFƓ\4WTE4$r2NӡR . ="ّ2X}oW>:vޗaGp1@=vSڲp= yط,:y&y? 2 -vvAiVSA_k]5o;Yx\`|$+2$.v\luNdG0MֹVw5#cH6˗%J%,1 lN&R&=ֿv^}ŷ2Lxpu4{;}c3C./- BKSK rx_ (?vQ8F"i3xnq(@ZA7i7C [Q pJY1\mò ҠPa@P V=o=R@.5/}MF}5oUpi$tKj G_mTE_&(t Ouw+Y Ef:"\RV ד鄰nwY=3рg+|6dGzBUKbW3, <9í~Нu,eÌw}IpҎw,z*d-^)k\zqhZw)MPŏѨZd\-:;h{&nLm"j&Q7{Hx`*d @O3*6tIE(I?M;tȄaX>AS"8S3%HT3@kk_7+ęĵ> lJ5sc Tptd9av+oZ3 BaP2 _ЭvrO$$f[ȁ9T`/s,u'+j(=`LH`|𣆓sl,+P妥6LIUƟɝ'Bm_ywG- W&0wkЎlGΙ*iL;Au֛C"܊( ޠPu2NxY PQ5 KзѾ{h|KS>:!nN~1i"sS2IޛLқ~:x,3Dg~y/Zdkg3/h'ƚietD>Uy)Ym`!vCxy'ĸxs|(g(-ts(OƊ2$ֽkooDS R7VEeǫYjFt^}T޽Th=^ _iH^Vhf:s`yeOU~]yl׻.$ByGhԂdj2BMw.Em+ pXcryA^.LJXםJt1\Ch_1k#ur0+ !Ns77_^rv'8Fق ל4AF[N['[d$ƽ:I\;#|h-#j4y5E($<֗iN#o`uMs8o+^\0Ys]U#܋5!6Z3ճ,{i>`#) +Y/nz7F7;6A46<:h1e@wFmO 6 `a(@fЈ4oo nC|pc>(jxm{~&xŽݩuO|3HhxBe-JP9rq;CygLVjZ۠})x`+WQmߞ :@\y,O<e~n+MohР7+Pt$];|4^EjLbQë)ngh D *.ZGb"@U?{څ5y5n[Q \]$ 1d21Npxw4<GIC`ɪZ|*-u[2]|qWU9պNYiNdq<:~a9zy dIY&)~ykbfsd Hҩ)#~}0Y0lxpU =#*HPVӟwYV#V'f<=E?QA@yІAm,Ap)l\c159<@#/A:# pTN9?!TW'OUFl2 t+84IY!P{kEk*uoE#VEg\C>[XG+洔 b90d12 |{O."Ytԩ ?E& ?T-v; rf1+}u!ZD|W9 )}2|?m4C-g**<ʅXSf 0Ns^sXñ`14}t?xY泻j}c|<Fp + 8uiq).bxN!ݲK"[uEnT tqEz1nEZﻦp*~& FʎV5X (C<a/gxaՌ)4K()StY@Dȹ|~BjEݍvE!w wąQNNdr FxJfpR*ez8Ȓ䷯A>P=#b?Ccvg?yO=B;Ԃʹ:I{bd~oeOr0L[*bͿ_T91l9Er÷haRKް\ 1ୄ=s ^*%'gOo>?b6 F^Ä3澮OBz0>GCfoV" .T<n4%ET9 ) CCS%u)Hؑ<Da6y"iXk=z[ U_esކ,qw upoHe#`vQ,,:2Ru0hEOOtxw"#ju P9N7ag9Mj<Ә@$*e$;ۖrn/޷_le@dB,.,ۡg l/?xnƴ`bn¸N+Gv|‮UbHГ:tQN7nUex%"ԭyp;buN|!}SpW |֣]xzn ^cv&P2\N>ncMJ`{ga[=sl/Ѓ{4 p.u4rN ./x2}e51{igQ(yDqD:W%G{;"-٪ڋyR {X=~u}>p|`4pD6<@yaJpA^-'L6W+enk,%7%6F K^zIE؃TW·&47}F IH~!80HIc,򵍅s`$aɃI$cG `x`Ï~+ 2/jױkhz!)N|97'cq ~bvk?|7CoErp-u5y%!jz\i֊p$~3OǤնw#SYCfXoT<܈n<(o 2 iӕa#1 0a"ucPsjJw_}\%_(?n~e'bnU/wxZDe߂(,d+~*#ވ$ԷoXgT@vG/ P@N}H~v71TZ@4!B?}n yu.|Ix)dՏfc0`ϋfƿ%xA=Y.Xk|jaj1 yU1!Բפ8Ld#$M+0#/ؽ}|M+ei>܅\|\$.yyģLjgt⧣俍A6l4z>/sf5ÙS1r ݆om ܜz0xK\U%B>|fU76[]*hC7Z-|R&fW]"2;`qU/yZ1<ٱq⒐mSr;%tX?3"t(S{G7;?W۲m=lʞuH[h2RHӎ肃$r+%1ENQ ;H]KvRuMY.@u/g,H;D:ѹPΥ{aёʢ1H;vYwvgO!P8`ZxI)ij;[-ԓu-% r:dr1.x/܅}[ F<=DH>-d=%/<Œ}vs@> 1V hjwN{L [IEΤpߓF30!J#J &sk}wa1(3J&Eϔ~Fcs7s{\L.FVH1Z3x:2=Lz&P9٬x4"9 i~urS"5"g'Z1n<"pu_aN57;+㲠:S"SP/e?KٰZuU\#I';(u֊ y38KAB=K<_m?N'úb>+Is"q[ϩཙNАYi-H]]YB֩VӸf~Hiu:xO2k/>yAtT L-G? Qbx+Ui$߈0FH N8p+!߁ @?(:F{fN{l}rA'UX"`ethj8Nf^7XVz,EͨuKkkrG$B_wH?'PvxH(\}YH.1zD>Btk[.e{'0a54Հ,h &>Yɓ]gw+`aVb5'KM`5y gt7!1;(=\-$dgkLoNHefbO5όx!eOmR"斌DŽnNi?/ݭFQ`Ɠצ5Za]D́WӬW+^K5$H0&N 0D~3kv7^IPqӓ߶#-Px*RJ+AUfaj1ogY6p }7PBj1䒒|n;C<$Q1ۜCv$YtZ8vQ}uNJ fɖd8@@3bzN8'h msXI_ "¤#B}=!>&'IΪk`Xi QuoN\P@e6szBs[ukvis$~_f0O⃄_lo1t!(둿`wDBdO > b$X\Xn9Y}aàܝ֔I4|%2^+18GcHT(i37n芽s!y4 (Bm +W4$gkbOzQ *g74>]M_4mD^-8*9=/dKVmD[SBŗa: &n7r&dr!٘(P7=;OѪd̚y\;SSZ'+ ݽAw΍FQ>($0;ia8}r]h 8Iݟ_mR35 d-VDESjS B҈^2:y}z# TsR^`߁k:|aVj$Huq4\veMF-HݶWZU[ɠ nA 2I&f*R[_#y$%z[M.@*Ru=J |U=JFm7N#_=[OAX,uHlTw ##ߎZ6Tl }J]&\\&l5A#HOn4O6sS;xS:wH0NYo#,3>({b;I A}UW} y+7B M=*`*=FR 4⏀1[D"dpB7 ؊ZZQJY]-do sch3e eT @% [ұMZ_IfuYrwnݏI#ЍKt9y6 kb XtgV(Ղ|cbXTDR$ cR,4eOO,7AP+^WuUVxF#nd_RRs3_+'z#Su˰88"7=:cso= KTylG9͎Ewt?os(,21E $#G<$ULC&7[6PֶStQYy !WQznn*ʚMȒ|D*?3峷ШݔN5p]tBeߏJT?';^9G q?s;7x?rT (߭H5^+=*-竦._(Vǟ9=YY?ѐ(?:d^F5p *0vj A+5=:Թ [ݖiQn gAOO$HeqqM_4wԓqFllf[Փc Rw=TT}wP56$nK\Æ h x+;DՊB5AHCPT3uX£t L;6o}$, NU+5up.@_ eīz}mDi')ʼnx!5­^u.Et#;,3O C emB ɕ?FD|iCi.LR7Q~͓Z85I!~4-&CoxJ1 ȡ2cU>L^&m_ڐM^opV\VHujD !{Bjɦ,a!^9@UvI$&WPK?@?~Q(-dm ^m)2$kon^"Z z?8JPz@u3 ki"<Pg^߀$AUGP\XUShM:>v'meo缐my;䆏 )d?9iC $ n'Ul$ iQ># 'o/˨󁭮< I'{P?ً:^- o^Āi.Hya&j,AvY+<rA23g`lrT Zvevx5-xΖЪXYJHp7*{y8԰t bS4fDa _}|=/̲œ)m1^GzƏAd^TL.X3- Ȏ -;)R.KYU7n*f^4<:úV* jF~92caHB{OO QgxPR)4^'V`ԑHb"Quahڶc'΢H) &g3 ou[#9R{8k J丹7+\?e/>d9-QhwAH`~V(j=<_DN zc=bw"q:3uS[ڑECd?qkz87yk?%85ˑ7,f<8j>yũ  đV_3Ut[%v4Jz ϯ;"6w.n<""(!1SL7X6Y?ԡ<2'RZ3qbO3Z͢LRB ŧNx޹n - @%Q$7AΊ}OtBxBkXb. c7fA3*~8LiM9.$·~$ɽmI>a>=jݕlvrئo›UP^ѳռWP}:)K\w_Hp*N p#QMeZdf;8:#{=WZA@SQI,EG $fSVZRnk(~jCO3ԩ_S# o[u6M~>W#='̭0/"+fYMxsAJ0pxghdoȅcsO )^#':Wa$H8x9 [p'OFm䈁e=;12UsV5h=42ήe Th= طʀMGNR77Ud3Nl#h Jx]H &5d"u+DwmbZb 2: Sho.l2CT'x֞1[E$LfNCw) j fFM汼RnǓnј:8LRE!JK^qɕ˓qȕ(դ֢YtI# >[J TL6 BPCe9R}.י6##@PaYS[5}o2>Rpt@X=#$kjz4hI;Ph"@ &^_yAg4mdOߤ΋Mၲ zM-HC8˿\ n&ɯYiPK7(T<(EfS)ږfKUN'&vmem7*~6')8\p}_dʺE [mٿȗ2^Z[8L <)=Fl 6K3 xo/ƌ~i:0B|z@$ ?Wk^bh\_ N+U}YEE#yc* hsv5YT=r|ՉkEmzR;6*U8ֳT 3 [nKXz-!]tex{0 *'5C.c@O}xrׅ9C_v/^YUgf̡:g/2<|J ;})N}cP=T 5F{R)`9VEԆES(,(tTX#ҢwS5ATY[˰_YւÎyJWl$'D 0`L%Vc e?|C[OD+.Λ7]hCi..t#:)%Y?s:y6QJ+*(~NIM)dWX: M-ܟc&g-8Fᮾ)]YCRd`͇?)܎mk$P] bT(w'(xDFe1E|^2T|nHG䑏hZ ߼M=w'5(tAe Yc)T_j& J]GIdI7D<2 WFҡlc5!J{5RY5`2w{UwpWP@!Ds`¶-C:Iִ5[{ΡQM0|-'(V~(} K[lp0 95 ^{BU0+UCsRB I2ލ$%nkRɟ1ǩޢa~pX}[ނ.33*nX "UAQ9:5LZڹٿʠU%n*v\7vvwz ,P/zmL#6`x1wW,s"ĩv$34ì-ўUFX:r[6Yݛ%Zjz8;=.OW OWwlu-5Rru(Q<> ;&< -ɞ>g\('nʍ@vb`) 61Yޥvޗ<etd57>e)/rdb]5EMrlor\49(FhJlߠ.*_$|(V-WUj q }R 3yPħb`&Z3Honܩd>x7$vU]a/InZ9G<3eFbcE'EOl+iO;>HJ1ܬil)vERD kOJ8na? OzoAB3Dnr=4 z|r ޺vpj]0QԏGm(W+CL KO앸w?U4򇇊Sy15ʀk: 4"BHȹB-WדlS1ωc.(/D\a,ꆓRݸoh̥;2T jMGpdbWr$9|:O`<`B vBOwXM2/e|ufʣ`));ÁSƉtVz] DgFɞGxI [Ȕnpj[[YDۘoۃYov(s v)SGSq+h,//M݅k!1rݜeOB]U@/Fw:FFMBAf#-Bl ZTTq-]9HRO,>v¥V>IQk9/H1 |*Ռ dL!{}^2)䂋=0564`֕tʚA4oRH: #ɫeIZn+ԃ wqޟYvMsa<lrX'œm0܋K>(ifňz#U׋N6D J}Cg#e\py 1уx[UlU+"H>n֎0/;"Mb2&Jl}9^ $nR7^_!LJ2qƑ檛7l ,wNPmLvKtE.u#N&/7(T֦-DWL'hҷx@39<4V)F^ٲiW:d3䚠ZT8z$Dh2Isz,uyڐa07#\٥ru )hI"^if3 ;C8wsZ<ZV_xZ-I9(W|d"-`hNR4C74M= __8S}Źjcrۏ`" ğ8Y MU. =LPi~N{$%pr!# Cq yK& G]DÜ߁& cD)*݅\AZwљ$@*Ƣ*IwBsX>zwNhQ]FhASz.VgƨWz \֮b1V4͏"s Mk@gQ-ɽ'v]]Tr+>u1H y>Dx ?P~9T&y͹=a}x܏ ^1#H<2&=4ZFYTR(D-0D0sl(;}Go:YFMm_Ĝգl :Ηi, H&;76G`$.^4FoD1n$=f:2q6`qʊ~شR\ûnvn )WA)ph#V9*ר[qG29ȀzJi{X9`XM64ɒ7_#A%13Q"…WǺ#b2gJ-7%mC͠&jM9pWEGodգ%nj X;ȼBCn1t̛Q?ǫ: D2zqc[E'"'0[8-2!P[%î@^2u<ۍA؉eXljʛ0Fb-5 ?ңZåF1x.-%}QI\>Z ~|2{]hm*酘4X4]'Reh4vτ sƢ67ÅɁdT Z_6 [s2㫃#ź$c d~B)* 1OQl>Xbhy1Z>Su(RŦLx6Xk  *g΀A"?6j%z}l:@5>٤~0 dwc{[bg^-ښ_C[S ]l^a|sDS_*~'QGHG/ (h·AeȤɑ`1,o ETy ˪Dw(xUiQ1- pnn)n)*g*RF{,K:G%"% w:9&r8B#8-~㭟f]|O &W+:sn ގⷱ(lr+'!nN" "ȡ箴y.l(no3sdN|aqGl(_gTgm[;"><Tz>.̸::?Y/|)PYS5 H?<%?̱O~ꟴFB1DmɻNj3ձQK(}P Nj{y8b=ksqp8~@K\xVmʼn4WEWpQl$sybj@ݭ-|&o MQlu:.[k#;ca.kbZ:{1t ~wjŋS\yaَ\Kt)&d+9l4M >.hW<@αeo3אJdUBX*>4 bVl4zB-EVrւ~zS*Q=gK۵+(Z9csyԭp54 d| SpW3H}##oz! g@=:DyR`ySL<[?fVy}E 7(q0[Qap 0Abÿ3a ώ&tߟB-Z{4V'ZpH`x*C`zǂ|K=geEw|QFXe=$P( St.tC '^Qg>K9 6ez1Evi ]5厛=HrGޥ( 0{RGsga aDu&L) QS)$S Pü?>X-umJ\(8_IX|.5w~:@+8>8)טU4,|T*ͨ<b=4SwC.'ʟl[%jHqR v"tP 6JiyRYKG,/ 6Tpu+Zlpm*F׾7[/}I+V˻+vϲz >u0dwKh HU[t\;WPwt] *^Byfz% )7[%Rÿ@}:\\0=PH y~?`zZIgR>Y}DzF D*Y4:88yB6u' d׉ bD1X+['PXaAw|ޏf[Ѧ+Jb*IKBt4`A\#I=W*I΍IȂV28骼?zjX|v$3 x"+G탏䣲-ŚSpKl> r߻`sF>ޠJMJ|Is@_~ [be>n9%VleM.nQkVQ)8͘7B M[͋8}7j" E0Hd ";7~*"؈LFI EkJ@xH'-`ڸ20tU޺-MANcj A#QtMi5wv*U 'ސY91p<`{1ikqŎͦsJom(+y6*uiJB+PՍi[ sNKRx3OS Qfȶ>^FZ|(۟\s5 ZA2=%vpHv.Ai,9WI1-*$h1ƒ\7\4xqup͑v="uRz:-5"־3B{g]ua^ZG>sFw^gB!ٷ"tƵذCZڇi*b묒̝ nbMSytC{7Q-Ev[^:yp"( ǯSw7zë$gYCZbZ!Ρߢ%m[ꝅI='|RشrA4KF;ϗ {fb+FӺEY /ji}J:xPQE :t‚i.^o>\Kq:eFHTap0xmǢ:UHeIIS~*؋1AV-8Iӌ`?ș8Ol&8#&P5*2G˳Se75.%$>O!սׁx&ϻq\) b8ߤm;1@4[w8UYM$p,:άjJ1 mbp(L #cx(@w%q iSgj*-IZ=OdЌq/O)ݤa5U.MDTqk<(Ǔ.zb[C͇̠!˥ M,Hp>*9]EHvyFƧ ^)9HрΙa?GQ) aJ ďibQl2X'P~~ޮPۅ#`?FVu'0 ܢ38oc10f@oF%̌DrG"Vg 6j^ س9Gw&kz |0F<§>9<霧TYe"eTS߆yXMg!_mUA+N {Ŷy$-aET1Y><oKE@ Xx\9m,j_tO~1p9i^uH~pF+_[IIطlPRPsZ0Sy{ľi$!p Bѧ_*RGIY c d] AAr~B'#j!=:R$?Bcn3E%h[}w@E+Ф {C+O  oP1藮xX $M[ HebrQHe(}W>9X-t$b}Ek@2c?Sg$-Ψ|om'P۳80?Hgy;[3Cަ6H +fV(i8(}إȈ)U f63R)aq:qO++CgP0ʛ^c0уga#--ȸIWOu-inU^ m!M ۇr fy40rWvy1uU䅂:&Ղ}' k `c?Š{d~Fpc/"Nt8=p֪zGEhމ}i]}qbiaWVI{ <櫒 K׿w,w,`[Pt b V9Ka:SUƏ<}i~ |=*?n,EH߃+`νI>ENy"݉w+{ONjA>3Dcezb1ɬi@ht 88[*28Uؿ͔9c/&LOVxP/0g.ƹo,u>du&kF"m`EgpWݳ·=U%$K9z+θgؼMà^⸲Ef"WQ kNMfTE<>9t dki#:f0iw@:89 "a"E;)YHD(n%ŁhJHxàxʇ5o+6^^l5qZpCM.^ת:% n(F&NjУ0ad}*UgSitx93oZxoZ +60š@jF8Q`&3n?ΘV~r>x3ʙ|" b4:wj<,9]iO)L`P)w=}kY,/f-BAzq`LNDhV& [ H0wq'mFd\bgGu'ִ.^,gPsTHSu˟"=rݜCc#י$hX` ͟Kӌ(͊Z^h.)WAu\sk?jw K=xvt%CMag3dSe&=^#Do>ݕPڨgU&3QrxC Ùou; C֮ݵefapavt=wNS]xbuq2 _U!Ǹ֊nXuJRKoG~u~7$cTx qexv0w@_eYsL|fid PRu@ѿ`8p?1j@9< ˭$m)A1{w1G ,U{X6"ut{ ~P#5!ٰ08bƽ_:\y)L/p/%/;t0jo~0ۥA(C@>UV|PO(^QX0;FFLlt6 ce 8*Bþ^iLAP2!7/X.!{S9xYvXAM Wc̨luK㪠NsΩeNVVETM3^p{\v|iVyQO{B<^Cmn-!І % 5ܦ~s$,V '&,iвJo~sUn F9ȳuؽϦ Z2no3,(Gt%]0TPo]Bb.崡WcP*^w0 A/?!P|KhwR6?5L:d3iĸ k=xL]I:Ho :;b"q 83ؾ?Ls-/bK?Knjbr*dj"xc HX\՗cč9֒5:]П&)*IV7sN X 8Gb;.: r6mLݜBx!M2=[d8 -;? &R>Ӱc *`QZH慀rDPy 9L/n~GPR؃X Ax5%U0\8{t-E7$Mr,IhVd2ua&V}[p*kʎꁣ~)FWSzBB7 .}C񅄊?75:ULE([ SoA<^=^DxfT o52CR9r$Ys5]NH-wae,u'RK{ҕk|3< @a6f#j{Wk%$>PopNӷp.[p\L ~9$ 5M"\xpEs_1jYn5{htwzyghqܼl Wgߌ9LQ6GI^kr0 ):N\ב_( $-WX}9nftN JRrtݽ/)ȬUaP5bcbtO>d֕dHqW8ML>%(C ו؊FM|4ڗ4lɩZgMn*1yՖ~nR`e+P8 Sء^#\^?:tmk*+-mB uzw3>@ei1 ~ Y[ :@PIi- N*of噪ݰf$\'+)Kz4}H=P*%]jŨO>~MKI[fŚt-E79e "OMS&Iz^CgiFG"OqtxIfCk'nk %٥Hi,oԋ="CUP_{FB3wD538ٕEP$32'60[Zf2rdjǂt?ܾ:NpnUxRֵ0Zx)߂c!i棉h|Y%tpUk)4y1T3*::=h\HItVR슂B4k@Z+-*^xAӷ0 t{faBr%p0ng i"M%^X'7cY+aT^qz,L_a5cEB;a#К80ݮZzB*hL3sŰLԭ!̕,;I\x_'Ͳm zG'!؏M0wK~.W#ZdDZ c/8Tϡ~!GlLуrsvk&D G02Iپ.F/.\6R=p$ڰlMv5ԎTnb&~'E#!afp'n@B>|lpWkv-d@#r IH_M1QX5<dZ.'* m-'KDoI>5A7[U$e>{ t ~d *wګHgN0(ÍxE+ b RM>mH +:?fg<RUXy\SC ]bgof$ko)riIOm:ub^ O/}tV/C¦lKKVCtI_zɉb`*K(,=WËUS,ant3T6ֳ,QH/w *kPea=b&;Ubj&|%o`Bºl}',Kuvm6,3ls{9Yϟ}\Z=@gUxHifEN5%IRހlY}´ly k1C^x9=ʜ`> 뚐GȚ79W %&(i*p2 0N7 pۂWafRs0ͭjk>zC<>4^.>U=QJ"nhRI/Ѡ|~C<X h7p (ɹFa,3<2 ԞHnGZwd5a fR[݀~/E(@\SьX{^Zq3UcKΆø \t+Tspd | gZe>4IImGХ1~N<1AL c [(Z#=e"95Q`B 7Zd\T5GkE ^~*=/~x50XKz)X3nLk[[Y}[voL{H+!o"; (Ѕ935$Zrg/ =KoqdC(>L#=y\KN!s,Y%?U-sycVX/8pJ:Da NM>]'c7nTW@&櫬Jv Y{.U׎8Ee]32aHOگf*ԑ;Igmj鮑+k^ Tav7A&vEVj0_ џ3nzPx:'-ope[ c=6[@lW˙W*s;4`P#FIy `OCMV⺻ a0XPgM\zLhy=p!nĔerKCbXɛy<5*;@)ih$ Op$-F~ 7$ hy-Āҿ@]Q3X3?q*j{ ^1voK]nG% 0m썤)6PE 򏁣I`J3shXK2~"3{D'w!UDڮ(QLSG"N=%j]m$/2qdbp,y!Pff2P0x njߜu]d`]Ƣ\MnScԛF?hxe#]WIuLh?k&roF>1/r \;݀ZyKͰmFhR4k$l4f$=ҝ5ݤF *,43A^}3f/=Fы_UIq@-2)̣r| w1(+H0_pxPRw X05s}(#NF=J?昍; d02=9 :3#Z3Mc!*vRpb+U ?j'!ҠiҢx[ ^ĉG eӇ}dD/ɧ7 m)/"UBϝ:0yʛ}[{=Tc]"6\LԜߖc5On5?y*9z9KA|ivvӯk⭅VA,r @~H[p?rVD1?H@$79D'<sZ@ B{P,P;raY8pi#"3sXVRHq^#CM>*m^{. w2q$ifU6 c=&|^W||5]@`uZ/F,bҲeO_j5LvH/v{sid-ޚ:v4:1.QXѵDNX|3K E,U* m,x`vkfFHܑ_b PBz(؞~QE 7A~ KHiKXHUrzlZ% H~B~-TB V栛֌*E}RwulӗrZʹr:ږ`j,r).e`)|ZҦ8se|\ϹA3J5IAr1?Gܲ4o@mɾOna&^+( i=Es6y ߘU+¡JrDR~+QN\Ǡ+vTBAƩ.@;Q4I&Pzp4 V4q#ӀWcXPB$u (Emh3j 86̤k)!)<ǩ*J.kfwDK"p@ݜ͂hcaYApvb/8h7p:IL IZa`Pl zCo9';i$e Uۧ<́65tzS㫕={[Dq #F>$7vq`ybշ#F<ѥy#*BA 7 {\1"dV+ V؃F|(%htF6Q9YZɯ,ҐuKG=>B]Nv5%NK Nc*yKc$/р}y"8 b?᪬|5IN<!Z;*`St>Y vܟzU 0dPB%f7'vp?=GF6.օ;ca <J2;I8þ]ŚO#CG-.uI@!9iLRzZfv;M FSt}8/N2?5qsتP[2={M t6DgPM=e?")0#QxBZ~C`'q`f֢2\&Ѽ[ Җbc=:XudFgQе|b_1_@F`AG)=ԄƆ .(`Ǖܩ3_ &MtTLoB؜ddUFx1qfC̥C϶a#?iqʬ0zzv}7ef l'凬 B=5oxh_-bMM!2OZx%z`W ,La| YdE'|"!yx2ͭO YdΝĤFs\gR{SGx2 U'58]TqO1ͩ7 ,fQ߹PE c,< .0tpz˜߯0W*,NOׯx,ve8r0^%1w?>,Mh.*݊G4! PQFctk, esD蜚yFɝ jH !Z$>2{%zq(8U;y2Ӄ,K V%qYKIf4S[#VVED!+W1]4!>oa˝x4GÃKXruGw ag4̑´h(:K(eO b8-9,L0Sl*!SR64rA.G3ln{b)h(S0‚A_ ?\7?\rn){D7G,nѦh@1Uۏ+qAD\-"38wGDrń*Z{2/Ov.Ī˨Dć/{-/KߤlhukNnWvo8܈R T.L%iKݮcZI)<4pDB(Rؤ+wO Cu`m@0Xad: -PRXB[Rz+9ĝ.(ⵏp.wkYQ)&RmoMN9%H Qj٤(9k MtCPh-O!)Bd](xM;iz %bnsLt.9wC"TP0Gѳ do{62 dWdkJ~+זD(\ͨPKM$=}}i[2P Ll3ċ4wk΁xW4(Tb@?c]͂s[ l$^7DW#ζ=cOji~5VӀ1*6QWIM<)oԔϫIT9KNtȓ ÓO}G4_fT957<-؅ Rڄ< 6!Ni7~߂+HӳKs?T.w|Hёm/r>3\8.^nDʂ3~JDglJ@lGCƣ5$/IEwV-ҵz^,o)+j\݅231NՕ9]ϮZ"ԅ`K 3K cZL.̇[·Q2rŨ#]'&a,C -^aU`ad{{λ;k؇0C-1Ļ xC4kX?\C'4Ww'ۙ-cK+0=A]mj_"qAĤy Qf%9&u^Q|Cw燢bYr7}t6AR c6J\@&A9#iϥǼNI$6̌ΘdXPT1{Tr`tGb&ֲhU{εeǮC!s4Bc5[N"qhJJataziIƢu`$C(ꎅum$vRVC yF?4z:i 9bHTźY0%IkccA˺n՜JüTy6Gh2zɱEsXz$&Ia\k~!jcTN-/+ܦ 8brl~4HKIKsRF/V'(9B`?YGO4M X7YѦAx8N/7WNsQ6 M-PvjfyHgWgD1e)!&r$M.v~(7?sT~E~I=wMqtMfG4ɖ쯍+Maj!;b9ם\Y"K1V oQĉ+6|<8T8=GF>)i>",Q&x9>rvz<׸ۨHh7};v o}lDha`bYкcNFG D[.ma{LRL&T OqKӓAyX=l_g\6N!|2&Q<;A0Jbz|Rִl:JLrz^fM"Xj ѩHb7cj+|$ w*|usmvV?_:]@ÛRp6~kj(d3z`9bAF6 $ܓF?e52AG*KnJaWq}D E4nm7ጿz2޷ș-U{]0SI}{8d*)h|cpJ0 0V 6HTYB}RvFe磆^60~ A)Kx;NmC!'T1J(?2l4W"˔"+ᐗq<̇&{.(i+'ϴ_@$-P%B$Bw.bU{G+igSmpdNEs<>'J?:}fE342v+uщOҔR.}bp)~6Eٻ:jrm,u+>R VioXXvZ#Mr'08^'|AzL(ё5l\凌w&z s OvILM}Cm>upsBe` wQ:Yd~qkmyc>)r@B)0ydhY{$Ľ>* #v>qc42)tߡh NZ"Ց*V$igΟnl]'H-8FJF+'p,蓨_^̽0zc“ NV&`{;f^W=QڤAV<1gί8l;4/uhw t{;<&< 'Nݛ:Ԯh+2CvdsR."bg~_2'DҪ8&MGv̳ýX^uGfCa5͈`BA/ ъYIqC]-#\}b `UY:nq ^YcA=His:V| `JrV`*"py龰4xkKYbxu}mR;%BV/@.W3J}UQ- \{&i)X:2F\  oίk=hZ s&m,V2?M#WU֠ue*2"? *[DΛGBQ'JqB4'mʂ$.ag)TW{l,gT P lv]?fcC`pZUt-=?8zF*u]M[;zږ}AĖ0F (Fߜ`$[i#ciN  R&k/NyB(  H68enF2k]Ves\& 4,8~`~>eLy0ӯ4^zLGݐK#(/w}F)\N cB5-{"hXsb0g2*ʁnռpVP"ʝ @87c;h(4M*';}Cmʒ95Ñn@5$  E?4j6?+nhO+eIUyhӘ^r?ۯ|$#yE8<.⽚u X`vʔi%"ض.<5&ݨl=, .0Ѭm-u p/V!A5tB.@Bu+1KB3^Hv{\7}(_}RJ ];XۯW1!Wp%|Vq0漩CcN[t> <2Is+ɹ>0ӆw9j$8YkT$na[ZI>sة:{EߎԖ-; ?^HrjAnAlܒ ){9jJybQp$_cH9Sg3{r}[u*ce=,\'F>If))8pP.61MC/;mǛ䏯kN*Lu\G6wAKhڨ[zfcSԝ4 >l,q=SWa`%9^/f2 1^!)z71 ÇZ -X'&PbA `i,f xk걕y2}͘> ǟ&+~׃KD{o>'QF|ܦaH$mOҬYr0F{0 w%I%I$()ґS8y\oNʚPqܣonj5Aw2WSWE us0lՎ`;f*Z体ĈӍ!ػPіqE.P>?6:܌#9WA΋-G*J=Mv0ÖJv ]-eu` ?Oe"̔:9N I;U=u9&`}|Y ap o(FqR1 N;2\*oqam'76@a9PMዾv^ ?OYUd$9.׎w ;})noΐD`u Nt|#I=}n]0 9XOpl>ȩn\tϴl3)^mM4Or/zm$g6%:Opl扤zM!ooڡ&ծ>~t LKu,+;4b(T|s鏻3B}H-D++fNOo|f2>E|4Iz^.HH[0-;/su'4x)@<%ۓ2Lcػ2V)E6 b&pܠ̤Q&5킂q֔iXdԗɕ ;dPs}ާ H%FSB4]<Ũ{LD24B#2RNOzf5;dRdؙ b/1Kɜ'9YG+wCWkhyM322wSţ=qf!=OLxZ] ĺhN%I]`}#\0~k:kPZMP)?&JwEVs+ tžje0SKqd~LGLtBy>q8.|i %!W vĘWch>sn==??9Xup,W? Y 3UX +\[p C-?Q(z|{z.)[U"-<SQ@Yf७m؟2ks FfxgJ'?;Ց~; =,x=O؎a]0d8L%X EX9^hxPM)6'aA23JΓ#Z3>#T񿘦oG v dM%#iq+jBjmO|6MiQC8pjǵʛQkE" "lA:L:"Ա9-㌔HĤ4)9cێJ l_JB~Ί-ۚOW?(c6 -Avة"z@8i%Uulчh8^|FsW_Ο迏e`Gbaǽsˡjb) HH^Py퉫75[F4_ܫ`q ð'^DvNI܉l˓x GTŇO\l ,J2VXNRNRC!Ow)3 d] cS ׳C|c,#@oKkL˥|l0a*^-3Ro;n4D>&:'qzOݣ4`tr+NVj .jvSG o^mQIYG Pٛ!:"PEѽ |oV*$X`)r'w~#` aV4B˪gybM5hSfϢכ*QV 7&wOZE<2I8» ]^呵7|" !n[>Qp3yn/:EƖ<OZq-hIk"?L#GUH}T)'RR%CY2@ .qġqF 7Gta VlriHgxrՂ>6C= J>u;{fQXAJy.jhْH_O9!&H-ftQ?`ޑtX< 5wOcz[23*^r5 ʨ9P!zA {{̶P`$:z'v]I]̳ ).^f(McYmqL-Ma)mIIxiMkZoc /f;KmZ#z_Ѧa̜2F6(LD4n Rƾv}_$YL`q:-U=6pdZY\ܰNkư 䌰CE+-yI۲!v_@%E\HC& x ;M%[ =֧pIcI*۞eA'02KQ-ǩ9gwKaW/5Sw ha -vr0]]ljYqXւ~NU\ 4QE)ԸVv NnP^v>D5T3Dub$epWLO&4D9[#n@FqWt3]'F”kQJ$͟\ ]ffc۴*UpMit xX2]t ҝiO?"qAA=}0|5WK%)La /Esp]Т&WneR[‡n}{S/yvÄ́D4Bސ!@'䄵 09-pqИl7D 5[6!t/S4EvA7mx)8 ]Kh5]{}x>{08 Ik@OpT0ts/xX&&Tn*ޣ@WW<hU*!Bx~8[SpU_i˂ּrنJAH$ fG&h9zATQ1эH|(ՙ!g=28:9R!d|A$Yni^?uz1xnbYlFJe*E%~i2%%Cm,Ӥυ΄m_ؖZ "黪/#+~ryk0eFohA^=6  mrP8 $Y"_j8]Gn$Geb8d QyِN}gjDCF}'am!"6R]nj'2Ϩ@ CH`꼭67etLCBk%UJ$ڭ[ďpS2S6aj hnQ6fгҶ#cs!#Ky(ol;u1j@Xuw> J<95kB(ª 5  V``M&I.L+ՒS;2ݒLS`ޢ/.M#״S'"qxN:>g"#Ejvhx7({ 7At~rQU wqC?[ӊz[cY}h]}W?>VB@QBCԐc$/A0qכt bL q/e\jN+*UHՅ*pp_3-f׻kB^x)~OQr@_{O\ b`󊣢Nv}Ҋ6emq R>0Z;‹J"0e숧tANvぐVXo_Jg99s0rEݳURYn{sƙQk $p"p"5_RlRBk`5m =,qf/s>QJCn2РXA։Q<-||i3J2X[J 8iWx ٳAHՅfLYۓd_o7.LD~>k.yfݾ%֚p%a@j )]QCykuh9@B\hܹ Tc ֍.OՐG6z?&UfAM2poQ~ҟYGU cadlk8Umi#Iy,x 0ԦhPďf}[aq4Ee17!U_$,k+10gS B-sl21tvie7m|c Um %F 6T\n"l5gfF9[Ǐ:hľ+O83 ͋'K6f@TR HJMh{ -KW؂dеTKl=ݫw,cS=rFYCT8ӣ Q[’h"Ɂ?'Ch zO^? <ֹcv.=2=>nw/L t =f yX :\(Sda%JsXNvdv ѢD3TE#$!Nx-6y'qLlv~Thiq`,h`UW MR1B/MA5 zP 9KsHguOt8b3M)Qq}pmW 8uIOM^3o0^s]x>І}$dӉ-(wW^ ( DWAHgEVgBS$ϧ,蚢@fSc\RW}'MIXI "B0pg>!(mY4Xy+7 qὑ$ Yq;~gA, ^gㅻ* 5EH?B #/4N~ٌpxkv*Xyy.&[vLUfj~t8\u!a{1@7ء o-ȳʠ@+@A R]p.?1ھ1vxFt4-7XdQ䚽E}!S65%1ܤ%(! ՙ}+2ͮѳNa XRGQ?B245h⁶#rFr3w|L[N{ ?ӦJ]qELmRS$_($u;Khg: ?s' d=8IP?5yps1 x skaZ  Έa.R0p] E>z  >|'IZ7Mm{8 B$)QD,vc bez-o[vu3uUk!LCskfg !:'5^]̹{*x@&~a6-f 2Oq ѿu#QK w"}M^ٚ/`9}k!J!)P|iI$NsRc(I1r놞'CǃN qa1~i͔0K>AdƝDrD ޮB/1԰={32bScO$#Sf }D#8Fꧻ blble3ay;_\-se*Yo>Qrt^v`&E vȍZdVc~NOOĂk`p.P`j@dgՉ{+纴!h4DI"s\U^dI'D΁t{|T0gP@O$<R:\\?O@Q6俱?cX xU-]8_KI8ԔQTJB^8(/Z]c`͟kSĞ+D!?c3PC/8h -Epұ}KU4spQQ7m.9{+.J3#h:tU>O& pvJct*.\0 O4döEf3QhyTޑ +]}y-÷K@AF߈Irg4Sip8i\9]25:ʺZ?7KqhN!oE1o2Os})EE͠2h"i^;Ǭ%@߅(" A% *ە 7sD`+yS%&(Q\j`޶ĸ0G7Րvˇ- aoPaU leЁ`Ȇ/. (cJz,GkJ`+2hBX%9RV XڷPri皱S[ɨ?1W0qSSDzpWfH>Ob28+ko̵]CFi U>-(& ?EFH KNx~dR; Ķ늍3R&E@C%!l jwNs~p$UhO{Hpܥ.rG z1XX\YaoO:^Z@dd< n _u? Mc4u/wk;Y堃`62EUxA%?fX\ژqWgJ`# ! cDk464>}B ##+tK^ ZKrmO-ےG:ݩN!vvFC\yO<Je8)43S1K苯PRdOEOG#GmHwϣƐ&$,x.Qc=+@M֙{){K0^Ml2y!b D"঒ -d 0;Co[M!5a I)ޑT0f3q'@XʒAIV`lll+,'U GMx)Of-*aH=l\RO ҖjLtŽ" v.\\o#/v fH\ɟ ׏2ˌdKY-CMJJ,[R;-YYJnAʏ Nf>>l* v`~TP!18Vg+|Jlpq9ɒ gJYnu;.ذs!PК"}GIM]UA> _gJj#}'| q~hQ!..%Q8|-U鍰mT`fxvW" L6ĈM8*]F3Y1LG).qyITkrT~PLxɥ;„8n PR2s@/;r/v/&oDFX^G5b1G /YEۃ5V55_?֙+0A?(4_3 W?.dPOt6K ͻrM5F2:?~4S#28y.Yta__<ۄoޑLI|ԥ֔lfp/rc]r y`kfK` rD=@ {#r:b2 >v V$Ⱥ!yKVP_,Lx 7$&jE:Kgw1/ѝ icjyDJ!K.P<R×,&xN4S 7E|\E Jx'Hc e+ {Py!h  1גS > u%\ `*JqW$ X~*=VbXMGnqa=R}>2u[|hFT"Y#zrQ(b,Xli 7pمXjhH;zO#>T%.X)̋[/@Yg2'"QYmV\^-".zȘLP>VY%RT6׵1 "}kD\i8jFKFlda#7v%8_eVo'ĵ=ly}]^/( )r-Undm ҆-@i-`<37lxzP>œgռ`V'EW;zQ|L / [j;>%Rߵ2 ^QOq,\e9:ZEU&ېx,JTL6=?DH/\Z `\Efm`Eܫ`b HT&Z*Pƒ[%Ut^}%p*#}:oq!iVϸ/HX*ɐ/1of'R%U)1 W\OS!,E=Q轥Y.AebW72)|~@V8)ј\!.#<>y$f_Cv3~mL i(拨MD&6=svPMp'er% 5}8SAWX\Z= e 24uӽ߀@!$?K itQٰ3t{1+Hæաa͜Pp06,רbޱʟPPgY<&uP;MH%X!J3 D y?zZ .ӴZA<n"PJZZ#cKA- ]}Hels5P3{Pc2}nG@ap"@, B! oU4W {Zzv(NZ+bPZ`Np*z,  (x>kdṀ=s?:)ƒv>W8Ym&6,Y(|L t{7XSAtș㨃I]K |%(=Ui{X} o?FGͰVj &G/,yʰď@&=;^$HڦPCTSHg֘:Y+r<"\`KRg%Mvn{򭵿X}FIWa*񃉗.\[9=oD =vI kJD[(b BGN^\ktj#Q>%cLkOcډf+p[(8iشmd)~oP֛ Enq3;&$~gXRM*2tq`_hF<(N8NaGoU7Fvm^%s DfO+8/KQ%_J0F26n=\B)𓑠 :bSNx?0 ["mS1ԓ 5x^֝*Zz*M 5o)Jsi$WL  PGbX6 rb.=cjh1V20!Iej Qf!mگO]H Sx2 z=F2WW..9!@HoB)_lӒdHl,sF3s!ΆXr9u'YСρ1IB.?RmzH;|]?P.Y AcGŠPi)۳=s/ Cڻa* 9tD@+J$*` ]:&ML3  K:$A?(M\m!, j u"ez)_{n_zSC8ra}jJEwdfN-d@b]ZVlNy:Z'\b6g4+<W -y^.U> 0G }ܧ뱚b`*͡񓗺|<^U;"YRT0%,@8)wWdF,`LCPdDVz=3(8}byd78` 5=oVչs:CټdTz0s%l0ǯh9yi$?@.g;gJ[vp>LJc,h ͟vp˭II:w'fL!>ܩ+v>¤}"@,p+_:=!H^=b>S'mk(HlVf,󈫼%>GxL^7'7\ψܯ[dMqMsoinY9mh ;(LǽFǠUdl=X?ͷYo;fSwsC@}]7rJYdeJjk*t% 0 hHWk>kCu]wOQ"nʔ1?L ~CIB%v9Γg`hz6 Ml_817 @cL?ۼfHP.Ym̀&[/=[}[PA dT$*F"T3B_&*eLW}]{%S{Dt9N!+f6(z#mHdT4d5W{iCG,j>>[7:|g(.x! œa7z!>$R: Vt*ysqR7HcqsM[<]ktK֥=nJ,͍^ԛU%- $\6ɧL3Ք֤X&̀jFv^r& *rqxܬ ]S sZd:wiGJp@_'?N=S\kqeD@NM~n_^Y EE' Z*L:צKbG~g[ctV;%Ў4[\tQY@}]\!PŠ#jrSFs FVJ PS4206鍝be{j551-`fd#{ DΏ ;@ɘ⥭ wBp\4G\=As|g +^|nyjŀv)נmM G1Z]~MyUBɣA~peډcXW;|B#-D z,XGdAe-hh!i;IA@:?oZۂ/",,dͺ–;d2cZ;V8>1ǃ#YiU1fc H*\Fh՝}f=ʥI$h9?#~uHiRqCDtm;g&(I7?FOg`>0KI\~/A_hs(&Rߛo".Huz=9H9!1Lpks4hG k<:m_rOM=1/>L"P,t.v8N~ܨdz(.iX1b+إ'p{"܊`h(Js2@(lk%]5_0fg!6*-OPA)їS-9Ƌc]p ;]6L5dϛ62:(e0gli5"!-8^9,-% )> ؼ.1mWgH"k>zZ&d Eޙ0f,+\„$MmN`= jPTvpk^M!1HEkEW+c+(dgRc:"Of)GKiE{%dRRSiYMTN煡v*ٓ88!c˺BVFVmËOn_{I l7~&CYtv\)*CgvdU}0+D8@դE%]s 8̍BڴxhE$l},$( Ǫ  gϙƠo`E;c}/8lOa= (H{],8§>!v:cW2vٛGx"(<@A |^UKP~E¤i&QJ,€LJvTh4gKXmKAfҮ8@:[dMs*B-Ktᶫ3s9ҋXC|IR{pf~K_T'R.hn_0FU-BЩ]avWfܯ$ӱ|dfB! j[?&3\s cunK{n y4S8Zom׮eQ٦Ԛ0.P nR!o11.\ ֲa)Raf=y2k tiw[ CP#8,!wUI1Z_!Z ͑ճ*=+QNE7א5TO\C8?=!!ߋ-t۩;{L+AC8nZMl#}DqsHhOΗ#K<XJqntbKrjt>֌8+*{G$J74 cTPS>:mz)Uu&F0%ֶǫUqr OX#Ԏ9^ɔ“uJrw]p} ~˅a 'nA5 O)E#Zrڳ4U,%4=0TkqP~sm'$ק@z/yx+Dxw+M!F"ʧ=j! He6JtnrKA;Pߋ`V)F7.hKkΥ B; 7^U YvAk$?wmo4WoAvx Z|z4Hitr_yU 71%;ӍNDA] 3AK߬.2 KfzV&~DžxlkƴSp KC\O'2|pf|D+Y*?/%柊p<{hgpJjb  zsXNf"i{ѣ!{ij'V/Biu1}Y+H郼PúI` '/>tNL2[_#Ҡw0:=ï pRyn^uVRQ}}i@ wYh_ߜ4d M<~Luha8^Ek-m|B%2uy(g~U;zA}*uovģ .yѦ!r?F]ᴨ~Fzi)&KJ"aCT^׉"E_ }ˇhL YQ J#އʌKO-[x.f<Y{t͑ u!5q eO s\ËˠR\БXۚQѯŶ}J hLY'@5) NFL7no*Q?%rIN)~ll {[+ & IS>@Ь_q{bPbNM#>Ж#$iO-T^0U Mzssg+E=(ӏ4Ȟ- 03~!nـpYTJ/泛\I4W߷X}%.'$9a)R1o$fc?v(w[,l,7XOˆ084K.~p/w~G ++DRE$PlMqHt)nsya7N)3-NNU~UIi:nj/(Ώ9Z2{ݱV1ۧHYj+ûRt%)lu t)4cLޮJ 3or,y(=(ȆD(Ȩx+D.3'hyy:G&>og.N ,\1#BMV(X&9jf@FBZk8Yi'QV^FCH쎇݃%K6 #gx,a P#璛4v4Rd61vPE s \Wc \0V(F },FcI뚩vPƶQO.Vwar0H<LA|e6/$ݬ?/dJ4*oT WipJLQTwu+N67gU?i^| :S|]ahYϓ8f֌ rpwlC{boj>d&kdQk JMt l&,~SX+Ϥ24?uՔp+0*d0{4&ጤڲ EO´3%X-~YxYtHCZrU #fgA/bC$ 1HC :1Ɨ$I ]ƚC53-W}פWC0Pj˻" B SQch;Vg9Cz[^88 Lگ~27fWGc2h4ȶ@ isr8R/7@oɵO vZ--n 228"jwڐnUQif,u>Υ*[miO@ȝ'[/{<bT;!^.% -7M Y$9ېA<ۤR%hey?jx\O z 3oPFA{ 1 s5,\ҭXHyJqw(Zs|)떎2#Ϥ2(:?a-ZUo( Zġ01I~%CR\t)c<z>8~tGzVgo[!X`\aH"eNJtDlB_--[ !B.T( 媄_蔹co-ٝ iO8&uN,vT oaO'u\\,*j:T[w]m$K:O |D $I4t[d17Lw6gwP7XrDKBAHy~Cq#v ;}M~Ŵn57 rNNG).|_"$,ϕKm˗Z.wIV]ܑDZRg#kz.''[lC]bGɢA\֤kn!Sk oZm 6Z*169jDs3tXrv  B:ޕo)avhIgk3e;9iYPQ ?7V9nN&i#zp➤$,D3-ѩd~Zi n1G9 y Ъдf(ܞq=UkكVKބU4-raG/ޔ?>AcmC+^r2vշ(jZħ4>85/Y=,D h[J-罁nxeɛ5MSղ/_DԌYp]=~ޞ }Yzdž (ކhkY_FydC_YJB?'U2ךU3EǝFΤA5r #(9G dzā'Ze4г(E$r HH]z|fv}Z5 wDW>LE;qv SM/C;̼Gr3:JwQjt=sU}?IHO` {Y]g *iHp*owLD1XuC"!~he*QG6&W#")##Ї~GE.[e>}YGK ='*d]cr?]k)v%f~;h9OGhäh3Qhk)0gxw0rV,+xnެȤvNs U`8T" 3װ|`NZJ2~K~Ps}ؙ@1jQ=CDm I]/KO BЀ9+xbxT{JDpaJG 7G ?-[DLˀHGX4w"`Zf!]u)< w;xX}QhP3JzB :gYZ07070100000055000081a400000000000000000000000167c8bc1b0000a0a4000000000000000000000000000000000000004e00000000./lib/modules/5.14.0-503.29.1.el9_5.x86_64+debug/internal/lib/list-test.ko.xz7zXZִF!t/Šd]?Eh=ڜ.+-uBIG1;hPN@}%W]iߥ%R lPO%6_kYfxHJt՛ .>U.iH-ӫDe`*֐.g15 !?6%u0=R ^Zd_ #并)ʞ3 ĵwm](#9c4^8]{nR-s0Fn  $@9juE!l7Tlor5f Sb˙i ;출 OC?pVRRm}^Ju&#|To&fD{[R$)_yl;PMgvu#ę;hh=$v7|0^d5R=)QbMp5//K({]Y>'"`Ia?ciz .Ip+prMeQ<Οs~ksA25QkQ'>*JqiCLdq쥅_ V`0#c$?p'ݚU~Uil:*KO/ă([zʛ"4+H#_ DZslN[=֋Ӥ_A`en"{S QX7g%O ^x+B9gl,ت%L74qN.N M6]ŋPOHX}JAV5o`8حFQBcvSa*ixb[k(M>oװ,jlŮi!#\t&0$\Da8k@]Ǵd4ZRRDCAC3QtEmtW3/L,ך}3yux-Gaa=Ɯumh\&T>T}n"]>Q )@𠗽voB(qg^$l/WP~3s^VeKsHo?;݄s`{!F)l&a}v/!Հ}#+ݱU%Y"~D ƾ^D ZRTxjQDG #">D v`X=C@Q谄F$9;w/Ahj+;A#m}?bY텻 -!;9[V'?oߍ7R΂i<=JD[-Ok4~i gT^k8y"" e9;Ƚ7 .>bX yN>ʥI=K)uHMoLLN9K.GR.@[T/ v9\?ҡI@x-̏j_v}7_p24,O`k~cX\fܻߏm.)L/qicˍuF=1PLRi;*ւ[ig. h=!)$ KF}# 6" MBO=]>VZP~({ $C9ә Ȏa+²dI-<7޵G D ُ)nVA){W0;p.܋j9GR)l]dW=sZAFXol8daxD#ZYwy}21Sq.ppp@RyoٝQ5 `}yKAYCw>|e-Q>C͑z. ^.klg]b >}zmb |F H|\8nn%)U|5ݾf;)?Vr_]$A4/ W6XS5~;c4dLOp)l/-<ۤ*rw۵eZ/8>f<%!e7ijeި"jV҃,#<}JeQ p0^Z"Ui?C |P I/I[tM숭XeVfy3{i2.8@cgThĮߺY@r d?{E`Rk\ oII2U&Hsd5pM>kdWy/~s|E۳Yc)nSYJ+ΑU=kZ/4$E lB?2@j-aͧ ] 3+v]‡ZK:yUYbs9ҰL-Zn-0 oJq~[~-?,3Eainĭ>,9OEgOd2u/ˇ۵9#x@20TgE=fCL)MPMjJ$E%f^h'v{#Y1 탍 j ̰@d.ktm0c 8IUR&ȊƐM7Jz!YjX$Tqx;nXӿYGS<2,=A73{-Ekl6DN$kzy퓁JFcI VnݣMN5a}ig^ϊIf($ "kqz::IrV~4"Hnӡ{( tR{FNLzWՂ~D '*eI2Wzgr*Ԗ .EoY;;+ù9IwTaO<3wNPt@, yFMI<$^{;)J+6AB^ 5 tʄ2H'y;mşJ/88ΘU좸2slD߱o_OB@2u+l$Y@}>?;G Kas\d;i&Ux+=-y 5֝˞a( ݌HU1,{yJlvh\Ssz_RQI~^nj7Y) Iz KK{Hڭa̵T/y\]c O/-Tc'(R(G*yՅ7W`>`!p]e{2YЋ!JmM8ۈ;p8*|S̪>#0p ^{׼1:3f[a݊0;jKO)h ՃEQ! t \Xg) C\0m`qfꂦl Yvu;5IfpYpN(1ZIrdq.&IC0.CU子ᘜ)j3بf9+CxOF#<}UvNง}% ص[0Hl`r7T a` qg m1b;SEoѥR4ƤA eJ ȨƎ6Hӥ+,̨=(=Ii)#{|OZ)ܠl`X/&`!5/mn%ԯ.$*'իvoX >,1%Vm?9;'rl\.$3}F5)q4D;9KYpJd0Mbn&W"=eJar;T ]E4 a C֜c̖CȎy81XK [ӧxQx-B IȆ~WP0 4t;GJ_1 $|lᴝdZeט}s=fPOoHD9, ʡeTŠp4SÁ D؇F Oe%R|`6( עl; g*$EI6XִHs$\a9;U呬jfa1!o,2ӾDÑ@LVTp~%w#I=ed ^4)޻h4Ma3& ԏK5+]cu!] JHvdsnc{ňIE>b´Y5%+)` y,0+'[0A#+摔E߽{;[GȈg <8ާM@]#}aIMwqX!I7s`IpG؞.Bzɷ%-ש%ܞ晛y p!gǏlf HK &Rb`d2:* hr-2h':f(if24 늺G.):Uh^cm% t$dF~v)Ҽtӎb]"*퀝hnt6Ie+]«~IHS}#ujp@ԔBH\B>s̞5ޔ.e_$Bsl:޾ꛂ|M)SxeS9K)&vt]ټG;5"Qzvo/#^ 4'8"콽(SbCʩm 1[ `f@dm}U d?8d&xP㤚:9a p,κ' @a%qɛ%c,Ҏ+a:&G2dT>8#"py49(iBcX/ Yz ~5]%)2j E*O@I%'hFfLgK L7t'G\:@qd3/j2Eu"IEGwogɯEClPތpCx\*ZkvTsBNW:ryHrsgq*^Ҭ')6AqgɃ0*%vĻ+^JB^Kxky3EVDJ-sQB$2%76z_'^+ƥ] n3 Hh1 kj|st֎㚊I0q40MCO^SsQKd˟ |B~hyج$`uWV_~ρ]E0rDDa JfjâP~ɺYDf,hVgaח{n ]⋺ 'C2N&Kp,SuϺ` %Kj49(=kEDI'Q'H bu8zdl'Y 6@$h6BVV/ﷆJ4Nn[% +D^'%I\lx^o3~;+R'x^ɨwWy~:'!sbśēG|ʜ}7/C -Mj gQ'7UNkp(.QHj0ƫ^"t.mO='U? (ɻ6=k# s:*'ylĂElk[d-3F/D6E' 7R|خRZ]=$/cdKry=QKL`[q()t*3aӣ6@^!s$:f(_aX'ǚN{Yဨs.߈ $\VǞq[];1]_ɂ@iҩS$M'ݧ[ZMvH{coKz2 }myM!vc7'r97;p7 xewlP #'$)IXNͲ `zw1/  !+ _LzH= +i1x`y֥K3mD"Q1ܿ7_rqx[Ukwe؊d.=DVUJYx=\B͐8nR[^ύ CrArZ?ݼʎA72=B^mh,#39MuƯKKvr~G#~eAoqK V >,?*Rthiq[!QƲđPv NJi 3< $8"P0 1 'wSp> (27B%F*B!,RՈfۼ;}gmIj:_ aB:”A1k 6" v:_nttIǗ-C @j}:U  tvFz/yE ʼeO}5o͈3!oHT,xxD"Lٟ64q$sZ!~lYqO#P9._ .+c30n`@vtHd~l\ފp`!(y :ߠ$dhkD{wZ$H<7# o?~<^l@f:%n=LH k._ l 1'c8br< ,=y8i O`o34į% exIم6AWa%qILGuŠ?k5=6hvsA#M5gľ5]J2Ҏkk}&`2A[x5E4FoVPB w̮ڷo. Au,(?3-<4}ii[ok4X7i}lrodfh zG_Zc0jxB@EUZ*Ǝa(ݲȕVJxs_,3t> Q[a|)~ Wn&W Q`P]Ay% =";R7wiHc=cci;'ON 6MNm[($w-PjeEŜrC;9P i.wܟ;^ϰW뵮6\)z=PmӚ ?&DrOh.`´4w:Z}}8h&j3<& S$공HٞJNqCqW:MeH.>|=]R,ZNB"0&\#piGV#Ӈ &ƋN-S 5&FfR5j5xCHp ^.7[38NQD(h 7&%~q{nU$,`e_j2DQMs/uh_]6% OJ6rny hD1Fz*[+E-oܼ< : Zg=R@=qI_&T$w8'.l%W-䥇L'}xC5-M7\s5p%\)MQ*-sqh*'JYjz2(R9q,}™{cɓ_b}+YqKGJ'F Q1Nna6,ۋ{V 伈oqԱ2ֶ^KO؉d.]4H m6g }1q%iL! NuqfN/S.c s'2ܫڇ~Wˈ< 3-%ehKSl6 f`O KnO"f6wS|arRh]9<,8>SP fJdAoQTȋρ˂8S %QCA1n=ЂU/#A lӆW3KG}hY ik5,E}4+j2 F}ƪN 2 !ۮ'oU44DM 7|ݶ-@fW.~3*yM5/$+ʈv' 8_FbHÆzl >CˇZVS0g.sʿlgt~LN>"Q)[ZKN[;2`vŗmDVu.\t%"&r#ߌq*UV4J\Ua#TRTGߝ5\k뒾5VPpHB`N[PtGRu.DJیx9P%);`DDp ܔIph!x>q^3²Ыb1؀SWcXIn{M[| ^ x*6x(_ީvׯ ]Q1 68K G@ƪY恍ր{˵6 0{K]kkڪ+1'!͇>֧Nu=xy`zpNgAjzWn 8։9RAK ܈ꭜK/1f_Df<i %!#О$/NJi L"(7O!^"Y Is\ \柃? jDE1Q[|8htG)F_kPB ( 荖9'Z؈;([kiŽ [J*wf|Өlu_mlDF i.U0lحj:4;Cyh3v)%CBaQP?y)AWnZS e_Nsow<'K~)oA]y9dE'h,gIȋ] z{R y僾zЉTXEL'Z;19<+ nƇ{(-frFw#n@tyPYa-Ǐ*W}+>ҔQι ݗd&xr+f]RvGX|7zt4_yC Kϡ 5Ǔsr RCU>icqHx>XEMH)Irot醚x|z 1լe.5['2tNNaɻ1'WV?DΦ(9lXA3)# ]qNmIc3G(*ܮm "X^|7908YX5/#s,`Ժ2B4ܠIy։aB>Ŀ&*Hr /pHyWN9׃Üo[`5x%PR̫@I`cIcNY=)'\{#]KkA^@OMyqbj:*U4 MY2_sY($W +g3髫-)rQkr59z<0\* ^L%6hޮy~%JɴNW֧$㑌N hLhdЧ(x4'4JzT6/.LaCF>̯,n OļiGp,`''.ģ{Պ4ZjJ*`[h+f]G'zV L6li2q4fN|b9(\y/2`"%-^t'\9}J Zqq,qOn&**>ˊP"3 kShz?^ RKM屴7t7}^Ә]ՍucE]t(a]-9P0[þVgh!x<~P.*h 4Ne+ov05aF +K|3]7@*WISu]5 )x$po} 'n娍U+NJ![D:XڬK0䯪'_Z$W"]Tf6&f/ Ĵ`7`ڞ9v溋45x=Y*#8 TvQ|!Y(^')dշv:=\kIׄr%IZfbRdGF IhTLL妘CK9sDjhbel&oi$SE ]OujsMoR./3ˉWDⓇjk1Ě,x UiLvaFPK@qau2S 2 #˧0he.A0@mdIUTHb(66O;ʬ+#gW.8 oQ.݈&ׁa-{H0ѴQX\Fx[U5=&e3q| f-Yn~ u>H_MkbwWvCyb UqSTlB]Z"eTOrSHndC_TVz|Ό@ncy ~xq*"}dNX;W @ 5V m ˬ4.*Nbh_+/>~%³B92Eы UӟjDCyB;2O[ryz+8|C'z;dK :/O0%gՋ>"?E)H,!DqWNPa!4GYoٔh;v:f\R3̨BHSc"zEH"koLp1 "<'Ԡ,f4ՄYu9&z: qOqlP#e~t!DWGu'fÚM*&#M (;l+!Q?SW1zM3KؖgGVAᩲb .Ȟ6auOA4}nN"@̆o&v#fs~P8'=F̅m)ѠDd "ggĘi9i.nbKhޜQ$"&IND K0}'S n.:J,mUz! 28!qkx %{{̕aa7'yT4^ qLWi>0,["_F3cClf{o;3 Æ׃yU=n8sF-|_B]-GjΕxe hV'p.!k!Tu&`" :l9,EBbb(?Orbw͞A +=~Qg,PV.LMEI̚l}^G9!0b MC*ޮ',Ok(7TD#.-g*֠ /В1rfŤ\VY8Tz(IBW?1HqΖ>OL\ki/ϸ.,OTZAH(g)n t6ٖ!+ R>|(ʻ5e- A(_Δ 3"utr 2\9Mlx,ےLY( =Z^ hyUsnځjM8LZ蹓ȶ"OfҰY GXƁZy'6aR-iu{^X8}IK4K1UVYªl{W_^r %ɥ8g~1`-.`vi,7=uޜv)Pp9 .+pŠúwZf|.ַNnjN!uok;ag_C{|M?u_G0E%P s;[d\WcT|Dsn@͈X#z՟+*`|"E/%]"EpFTȧ7dqt%Bx N:㟱Ԇ 2T;bl<kVyQ識n伄`?=&1P;Ф]1f:g_}nuzbb "ߘ 8N/%#N}GocwۭoG-ʍƽDۼ,agFJx?R~yIoZj\I3 Ǟ 'Ҧ[w^r?tQFg;%d5_F8kv2\T$Eau}笰c|YN%6` bm{ sLpn\fCj-7ƒ H}#۪J܌8US6.v,VM+>,P5BZӅ _m{ɥ8m R"kĭ/s;RKkfخY (Z#hZW[[!ZJfu IXsnF)ON@$;¹J;5F3leJr5=z:Tؔ=?[RŐ_ݝQ3C.B)bkāЗ!/ų9@Aw6>1ͮµ ` ށ.%bA,{r݇Z /LRLf?@S`fwp^aOKtB^*J?U 3%uB[7m dru %-O+5!PщMR׊>#moPCvbjV) JLjy7#iT{45 -0BpzVqV4|l\V39]BMòg@: WP=9'q<X9EgvvP* ˑcm\OyՆF.ǜCs!Ck2IqwW*L=C[~XԮp@q!"r_lh.jRՂ<#QA5|:>a#hn=~z-#g0vQݿ/tHŻجdyf[/wm+LFrb=Nߚq&r wa$do0-pl5ʁ@#Z|]jMJE4 @kHl1铵4q 5(jZp{lm)J@Ww2W˹D?x5O/; RX{(ޢ3!o:lX\ h^P;V({&˘5ߛ_D\W[d?C ^>̜JV"/GrO>^("7Mm_9@T{uRS(SmnR&ob5Y_L\;V®:(TŽT)Z(WۉV8Pb4 %I%B\)ܯKT_O= D>l 6}iv=G)Y߼"f({#Vv_S\33)>v75a(`-"VG{]#1MwՏ0?`|e:1ϓS#<0SxGsL=%®\Fj;*? *5,Z< ox3MuHidE#9>kuK*%Q[xdScgnKGq,$:x-αM6^nCӍ^ZVQC 1U0saq)%|+=2 +Ya6lBEӎt^S>CU6VB? -v~a=$e71'a=K^Ƹ?cEtcx22<.9y  lG<3i82!;afxW}龽>we)%mWo@E-9ZJ0XR@'4aI%HgvjF>W3W+S9Ua1^haՑVfz 3fIR3")̾?ҍR@v3ٶBAZ 3[422hG決=5.V堗oNQʫ]k#'\ZT{P&>>]uɆg4 (YyW|zH{p[ODmd/zhI.b>бe(^#Z?eqyP+ilLBPi܋23YVU⯏ ~M9}9f90#p?|ɏ]YS$%c>bgj< 2xNOHMhLptOI9]*!T?TP:K)KOL);3U)ssFͣ^ˤPG✵g5J^?IT/ UVOjAv!,Ýu+m0 ۈNZ$*u_FTPS~ YRV,T9}=$$ˇ4钥Rh([ 9J%UA._ͼpBb`%ƣ k0[a}D1Xi:6vUr̹k,5nTvY%YQZO62\ 5{T7#$Q.J;ɞ,kMJ 4C[m=U4`nQ(ScKX 𣄛8oa'1gD{`NiЂ^DMBbl8mbT'*̄nPxƂQO@ ƙ0qpr{.b"v }G@NK]zgBATm:_VQ8M^IN\͸BPUC'քFRc,0n?"Zl_"1c㰛FMCqR!n2$r\s. ^$~S39qz,\kE"TZ:] ەHwyZhmeqm,k/ r &Xx;$qO2Ų/_^l o) Z g $E _G/lbwD6*j :;. : ϵWn@UHT(/̰2 wV_z3hH{hJ*Nܫv6cj[8 ylʒ[~5(G/`>J nw[w.GE_nTVBā:ϣ$5ߌa*zU2 m3a4jx,<y{ըAL:g yE @puo5QU3nܭnG; yu<)Tc`VC}n'mrS_qKXExX4|H]K%Ax٬Q?J:19 [M)gq7Mo{kßX`.`^z#NrZ Yvr .eDE[*d•ӻ f*&ͧI׷HG ڸ r~,wZ\6'_e|Lp\|ܸ_f,yI>.5cST$fPHBP1-3IaS=l-rSl5k7YY\ձ^鄗+Wj2RWcpV9R?-"ub*HWq>i(ا`JC/0ToɦxF*@ =oA^K]^ysd o夾Ũ6)Xs!d043fl|mw-nb1s+$st,;rN0{V$>b?Hﳗ(xy8Cz L06UY⑎|w)M|GLU5O(~CxıUN3]dTͲqtkqhQ'l-zn2K{ERTg|Jh0^T $'*SFY>7LIp3 Cu[̏r`W[^@%ݼ|F-% !֜ZʐӑxW9dƚPYΎVz/Kl cFl;3% &+Vk( af18yֻ\I_MV-^H3BZH fJP87l*mۥCETj}AG#w/|WB˼5=w{W$+@TǷQf鱐nB!h ۔Qձ4fS>f dD׊9ɿZukR:iͭA[rKM^Q .H-dwqɢzId* %渁Sr>L~~kMzo 4Ҹ &Jб Omu " +% #]+u]y_LUMLI^o\d^Nrpr"zM31#̖D>jrz-P[ *^kjo˜ ̩#&9VXJ5Hy#@~n`ǬA#'zD4'ŕ>0q/"WB~$seUdwL{{%)9ͫ81Mmלu/=BߔV g6y䯕\\uCezOŌ[vTg&PNopwi=`]q[~愊KYF )e_C9> "uNcHK,y@0c*ޭN1(/M33^HAH8 @Ѹ$Y8ւC6;wy)A¼ʌL "3{=xWG޽`k!s#%gܛY_ѹ\Pzcj+>CCTpHܱ _ bVw㮢}4 Oco}4/,`k]1F6- js_0BUW1TWޱg9F#{z{MoK7.,.`#'MoX{Zkݡk?@7ry.&\YFnXHfmuC+6&o(:na^rp]WtUAQ0"P CShwƳ,0P%~aGW?/AYi\Y!ܲIb25Vy;^W6jҮK}^(W-$[X&jwdgp-.+&jo1ҿWV$ r9ljkX` hOJ,/gO^K\VB'U گRa p>L$[5 ~3B+M+Q@WB'.)H 7ťϗTGՔ߁JJTc_ 7IU ,2i.ϲZ8IYwg6NToc 񸴿ׇ1}py$eVGF5]2η8i؛V֙4ԥ˭ YH~13+蜾ժMh\~"'n: VQL4pZMu p:bP#")֯SU)D;Hrif) p+")_Ê+z@@{ލ.| \ȿ;]i@L'l@Զ.,=iG`t~  =6&劽C[;=Tvp A *KfxMA: ?}:<>6^s}X/?Rt5>>?HeXPf.X Qf2b{;"o{r`!N?;f>4_'vdsU ӻdfu:lml׽|0LBrx%˻tU^)M{ PM:N) $8nQ3,b *1əe\ێѢ`ƨ^ P81='8fr$ SԈj&S{[>(lp3Icsԓ^΋I<귏jgKѡ\A7WNܚQ8[t!,`1~ 46s3>9)uAk>ܧUE&?: s~"+[yDruNjN)Y0`}O7'RFzh+A~H-c bq50]z:wʦONw.e;E$!|l?{pݐpԈ]0o'h*!<8!嶱ׁ{$;#^=cy+pݙ X'S40 ebǐz_$֟urՂ-U`\\Ah6F);kKP<(;p@?77.H{[)3?lfQ8rg~=RyO`@'L~80ү1,:( DSMGX˅+8JkuA&[4Ǐ1:fbɖ7M y58x _v7wsG'S.x> ; ӘaqQ7ed%d`lB}?/RSRB 5^f="ĒpYo#ݏE[\ sܾc(7E# .qW^yjH!he^>K6'fݣHwVzUYz8Pv~*=ŕc bdZR(t8$I:`AOG&d>d$Z280=N# kB&9ʻ|&?(gT]SZ*ĉ ع1mO{MB=^ jbve.3* 5b}w'A)`rmOFu?0]&}&2y,W$9MBҎ܋[k˅1̄5ruMYaX/QPV%o{SaPb׸D*|ĄҔVy􄟎1t{Ǫ2؈T&tWNGra!VX~-j_^]&hZMu&U3&Q4y@S",JʢѸ2cOvP4OF9Qo&xkQfΖ7iͽ30A+Ҽ>*z>84tƒcZt\Q䣍>2*Ų Ɖ |HV"ߊT!4j'킆̧$0kh~ZxǃAc\z~K7,A }<䌱_,N]<Y(7G4Ċ?mE1niaҞxE)+of9K5f < [}8/:.ɗjAv=TIIʧ1!u}eHWpvp^(sz`j ]MwD3Q|%<<Υzn t [VM/(zu {m -`Ba1Rx0r= fGhn;# @vr0MR ~

KM矫E؀Y{/V1? t t*{#7+ M.;x⋅eL4uMĩ]kNgg|O ~fOf `>t\5fom`KH Zd|C;*GyVyʶFgv{J8m SxI2 8*c5Ϝt"v<v_ C(9.wR> Vm^̆kBLTm3NX[a;pYM$}nXTvS'^gX\,.UZ;ފO[BRO1m_,xW6Rp}O+ V"}\Q:t^a;BRz*Zqd'36:3(]O՜9%>V^c3*|'Lo2Eb>qrn)Og$\/ $ 47Zw3(LiݠMyޭEc_#/vV=9UB0 0i׃4 xԮ^3~?^C>?Fa@o-1i5.QGMI>^ tlw0~Ԛ`8&tµ_ Qͤ3ZCYQ7:G# cJo!oK\Sr&15K:$'8|M̿H )T'7{L^^{S@;/P˾J0ŭ6 W0v2|m-:Ү5{DW=踝cM+Hwo(; 5 ,0QyyЉ$-IŋT@~؟4炖dJ"93E.$'Ԭ{& eHݨeml9&zg 9UA=j wHoc1Y&Ȕ9A84p ga&3.frUOm M¤"@V+e= ٘DuSb?燷iվD=㄄讨;m u2hOK#~Po ״ܑAf2By>,1T`?}+()w܋ 4{8s+]314ʢ>} i(OGN01&cU f7P.DĆ->E׋ΕLKp5H#FăCۋD7QA]-L欪-%$DB!2VLPP([g9o7=Qd WS0S~ZY[}mgs =4T REiX;Ã5+4/c6N1FGħJ9䱁\P*EwLZꦰ8 %G˕%/mD;lRU:4D|K' H[3X``FuAf;oxvRnT_?3$Q/ K\.h)BqY׉Ӈ} HheQ g1I)2Y^`åGЭIAS7mXyjQI딆#$ VU/K t@V@hw֪xT2Q{+ 0J4v I#1MՋҖNxzy7Zw?~5uI!ehj# >gbvMiC5, 2puM+(g鿖7 zun>"l&= CN^䎅oO["q)ڎቮZ"-k /x/gYZk!:N2Xiw^!V#Ad<3m\'o R (~e:ءĒ.ٽCtDuP-OdVw"XWf]{LdJ?QQM9{\e瞹l'F1U"|//Uч zנr4%~8E$Ӎ4%81<>JB1ei4e6JTg{| 3|#b~wE%>L1@`ipI"CL*Ria5:r E5B6Ӄu(+>iCڷLZ\~Ӽ}\p^xS^r'/?Tݜ A W}BB\Mk(M@,W?[4Ԧm!3G8xPe4X< E%-؃&8wGuk>IB$l9ඊ/whUs83?ՎV8  rC~vqdFbwg{L,]{_W'*g=ZpGX_c<Ԯh۟]Y`Hן.I+->{fS=0;m m>M}Q.[G4 K( pb Ï6Yj€#^0Q[y9M!1,k} {tc%V&]gu|*u^+[-|}z6͔X:2 Lΰ4b#zF -f֚c 7LAHZAp9):mwe>5Y8KOwBZ#;JQݩEIrk])ͼ^o{x 0'fsrxOl&muH:Ke*QJUz;E wˀ[ !N*Z*$S (Q+%#7e'56REmM䣼eSGC&K Z+zԈԨGk1ODF;4I-h^Dp 0H|F\?![%tmZ27xS7|v! J|"aX*Nn0zg(0BTӰBֹ|..SŜIYB_8c*6-^D](cܳȿn':Q2*EvLQR0h~,~$`B'\SՀ'v2fk'g<0uR2&Z,mp uh!K%d^˙9/֠wNI-\̡Kϻ绫]v)s 3~QU}h^M czO7`fTxƛrw(N]q>hzCPuņ_AY(-[Mg|FaL_ fee&&h*%šlT6"sց375> CҵR@ag`XCc4c*x|{&kw0V@z.16YO7잛~N֋BBeN/atLDkA`OѾɨ4Kf /B .XbY1N=6OL\YO{ԡ"lE%]U, r;[xW_@ŢuThyL<`6+yjca'A" ;z$4>bӶxk U۷t.݋u#y\|sEP 2n%BŮEvo,u3. J;Mݶ15f3EV:K 2!d/0P'Dܧm94vӖdf\l =Z%WAkWtO/ڨrQ~bƔ$ RQQނvfrN]ʐ&vhp{>)ҕޮ8PFi!֠{ z֭Q#8}J֤Q^G9f*9LnݙF}mHZ3P$g(+3s'hPD'=hOi !B!}=1r!F?ޞ)pe#7HfmјGx'_@t52lVyM/O@#PQ#[~rIo)yD4NWpN}T+<r'S^>b -[0oΖ ڮe:eONJƟe=4MpOe-iD!N_J F?8"WH|Qqj33E l)ؚM*=dLեR {bj|3+,C\$? %[#o<b3qeTH}%`{g5R;ҥ^ )w :=QfF{T?Y`E-dTmFy)fCe1N:SRM#eKQgc!4Cx9)HotM 4`3U[^^Iz+DTO=^(bCDuW4,X uh0+1i]W0پ7/Ep6}0,JykpB)]Xp}R5P6Ox pS(w3% ^Cp'SX_B46Ri%~Qw"s;.twF"U hA=ߏjI@ e"4O( 㲩sō/Tbu>8N!_U= eDB]ch*{6T)0§M ?D$RhW:K)5୊c3=pȫszŖuuېOfp.)_:`ޗ}̞Rnm@OI>8Щ!\Z˲uǫ@h~0SPJ7RM7 }mFe73#~L'f3ܕ2$e$ J}&=_MXöX3j)QS]K&{y2 d Lj~<Nm }R<'ѣ)ךאѳTV|INw%L9dwj k"_ T{"gKOsa+ /rHk#-H_hJˎv5C>;Iwej=S<>}R|B֥F f?F ʭګkdaǐ:Y<wz\5X(1s2Dhﰼ\f#àΥ9ew:Gmk5)@,\qRHKnX bpC:M}j  W^nza@; l<<_GVlvDVfA*ġ-LHo7?ĐVSp&ab ]i? jsKo.RlyxK,)FcafӸ**1T?FY,50KnOdj73{+Xeaz_Euӥƕxk=|DwwzWm 5i?]IOXWP 74mVJi?Aã$0F.5u=X(6VcL<6mP-gĆΘ g(P’@NQB΁7/|r_xZ9&3ND`ͅG-'zL[hj7t)e p=u.q̵yau*}dV;IJ!M+ KN5GEhb~lvD>l[k P<8uMs)FE+R[uU!(+4,rTVD壏Oy}kHOtoyfCv}ՖiR> Kq9H9jMe"+Ii-_ ZyUu4vhCk- ;AκA_qK C1ˮѢPlP$Dz6X憛MJAhf䍞πs(wِmsҊDq ^ĈX0Z#QQj-0c3D}wCWMs*)1tDZ!eH܁ %q6;!s^#$#ԠFS1:W'NwA}.\)w5~HErtյ -HB,y aāfq*:m=Ai XMBtbH{)~% G +|xZ vwbD'@jI#Qlϒ0/'V=,K'z\K~jabd+%I0i=CUt 4; *J]Gvhab1D6JrFe PN})rU `Qô K}}ْ ZL"U(;U[m⌤ŵU1:C]1.'H =[Aao*Z .$& rWzęzs*Jm"ԳZ,Mlbݘ☻ EcQb]iQԋ!^ih%ij+)r;]& 1 {U'@6T5^J))ψ@L]x}e5t(  ^a؛GOOf.ÉwaZ'nĻ]YKb|>QRPPlXNԷ`v׸i^2db Wۻn]*3bFA_7@bxjkX]EBF{SS}(Gݶ}m md?:T&qt&Te6X 1Av/JLCrcuiOd٩W>Jёxz}zO@-|k,I:DwIƺZ. 戫1f뗁bK($bMu5MID$Ɣ "Jx!gbRRFŎX6Eo|wZV&AdTm o{b[bel\\\`z^k49D6/X2 ҭMd\g` א7R$ " J[b䀥j2vw$⯃J\0缇'Hs("6]tC#R} `6|!R`7Xp2_h2/vM&.*œז Ud|2\+)ݷ7:$Wx>@9R'ozY6جQ9(je>%_Ok);rzckD ޓ?FDA CxtWxO̱Ϛ*ގv1_D VkXK--N;Y35.S Y3MvŞF:"}'Y0ʶ-{0 7.z)Խr[ jіugZsCB9 uej>A2a xx>cd 0>5yM9~a=T˖!9f{*kp/iT=HUf}r i%2K W׎}8(F!ث~Z67ӦWs?1fK!s[=eU3Z̛[Q$w qB^ʇS}tF̞f؀Qr#&{?kԈ.vl^a}Ss,H Kp ~ilM׬\oP.zX2k<%m,I~sA}M[h:l?A$N'\w40g(,Eg4T8y3,sI7:~p,Ijp9}=\/J2@#ڛs`(YV4)ƷVX&A\Uw*A!?`!ZэT'M6PO{)D}B .Fܜ-_G1z!xP!) tppKZ.ִ_?@RFgb03eC@%IqRO,/U%mt44O~Neo X13FR3y$nPǫ>Q9:M[Uh]1)xB*gŋ4UqO$뜉jj%T;A$X;z`$SV5#R@k61LtI-6LHͧ.ꍺvс5 7#)Lm(FC Kmc<aP|ȕ@BƒF-%oV0?>o|}ܘ.%ݝVTpa(^Յctϡebʠ^:] fҤ/7v *J0ꐴ@tY#{$:b^$XWQ{Gvhgາd/w4w}x;(|9bƒ(b>?J}wПKoe1 ԘNf,4'i⚮Ft#[q*HP<%~}m >Hw}uMFCj)ZQ#[Icw* of).dlDc(10v\,Hp@ i ܲC?#}~ .dB/:)!ihs0;}>/w7XB=3zAڞDoK=&? O syY:oOvҵXJV@kEOS(Y3"pKcݗޣ]y"{p^Xe**xb‰6L! IwG{q3y_5q5%SfBovZVdD&y3aiJ@G |Iu %.cђJ瞫C3X~|_r мEShrwJV]ޭ~~jIJZwYH_{e$P6B(ݩ9?[IJ)BͬG_g)(یkv%,km]ҋ}lib,EɎ"Lh:o)ݳ*&fyy_v؃6K> z!$1;?B D0ܸ݃ĨzZҿ~:A1\YaGsPe-?J',{1Jbf.e%Z/T[5RpжNl$sPy>aZD “K`m!}\p06LKdi&ŭ =Fv@s~N؇'R1ĺ%L5} _zjݐ1~rU7\\zAed* S$ PiwKp#_qP6Idkd(b+:pl AVPG#pYgPP|zsMr Fe*`ALЏrddvਪZl%TmWFE>JYk%@apcףd+8EeƿXn4W'vOV t*eٸUULAe̥`^+}ux L" 8<kHpc)oy絅̲47-(sÐ, "[ NBo*8[9-<:K|؁/[^PW*af03\ןi4Ѥ P͌^$IRۦJ>'JV{SP^4z27,;f {?ԗ[wjۀ4 螲(gb*- KL[68ҥ^6/vUk)+ =G,n 4G~'-`cș[dz?i\>HJb(Nܵ2. hq6.Cfʬ Ri^BMAᗏk)@Kc2gr6Hsҍz2E8i%fOTZoZ E<Ϝ!t o" D]v]d{\xLɢ ZM5kS'WE,׆[y[Vv 1LXv^W39!T0rkz>@t,z?TlSf6Xz"LdQ) 6%1ŞۯHQA_T*Ί+IPH`G ,qƮ'HqZ/ԃ30\{=)@e7DisFG7y0,\ĵ?15q#Crފ8셏f ` XX!= ُ;Wtӯ #1dnZ*^= ҝt[w~j80i&ns$Gy9æs,2wVTg_ ۽H{(,cΗȧW,r1x[>8hX2W}@[OIE&)ƴvPNn&3 **@X(ީLYLX+q i_A)4l"@d=ndLFI'lɐКlgOu-:֋%歱9RT2GB*ȊzE&pCtSv7v8UxQ{S~.X5g`[:nntɡyOx7akx5n @yJV`0'/B{6 ^̆glW~ Ic xٯ@*F\BP}'.LfkDDRsSc,e8FR qJN<ҞGnR€Mͬ_"VေBZnȿUdݹ;xBN5 9˳l&aAK*u?{&" ,ݏcUiUFb$F6" ɰ u_8E&#j]@ɱZq+ɒ*L8yNK9(k.;({e w_V YV'?}L~kc:31C,Gc9xRg1rzjzl'.bS W{[s@Lxiy[ s?ܛH,֓*IףBխ1>Uw5\&CVו?L'Mrz46 l^dMYʲG?M4d7~ ͟D mR`|uO l2zq]{c:>BIXn~K ܯ*^:>8B78 RI:-2ЂYBoUu_z1=Dh bd>\]Si{W W?cS3W+u=oĵmOM'2Q͸mL%ї4 @K+ȖYE{6[Z\jWϻh8fziP/PgER 8ט&0q5jöRJ" II:jCd!L=B)ʶ|'б,WeoAZSa{̴#5|Y'߼ױ:*~߬j'*Nn so襄1va6B1p 4z[ORߏiVĩt|@^n$}Pstd?#XaM+yZv Y@f[]g`D`ݼe lp}IRp`Lo`iV`Lh8EW8z ͚V>\Ɠ:w||;B8h1>ZrZJ~{I o6tv(ھd֑%fuFm'GDS@o>8<8HOk.v{1Dxn!*ـ+U{_M.(y4冉)"x=AmǦ]i+hlDxjEKE[r:"AVL¹1緺PUjV%$Rh1#e DrageƷ\2>x: y8 A3 7~"FO\f4 y̠ȘU取oxJ$ ;hd9EYdl\ -]q &X}8 'kMJ@ax^McT@DՌTNSh>rd<́.]~ ;|WtYSxZ u-DB*9_³eQD!T 6 &/>O`.Y*0]Tlp'?YO%0h"Zw%|g\#*jw7m6SU|!:)l9Kpzr>}Ī܉;F@$bUcƑ+3@ȲhqzGkȋ$Xq!3fkjmJmrT>ԏX^5IqF:|-xs,mpj* DH^I-ȟA%n&bdJ{]}3͈UmZsf"Aek1:0"]"WIl!@H?11|ki0$| n=!4K}3F>'c~'(4Tm~' Mߐ'e|{YT5U0/ͅ~nJeB|T3͘pABEPrHB_47 ?3?|Yՙh,Gbٟ;vԾ.лZrLYi "oiYByz;=PXC,$SF=}F4HMڢPPSKXBlMMHİ:vy%%xa#6{g(yt1tTKqpPcW&(OY}kˤ.4O&n1GIs9Ot{qO'¸"wNB+Oϑ\? RCґ(D+)_0!yͮVNd7[`^Xx봛ӀZeϡASпCSSg`uf ;s_ZT6;u0^^pEe\;mWmn|0*øDN󁛗rF !wU ` @ݟNjNeQt8ab-, г\0شS(T0a bc܄qGlW=ȴҗ+ v]5$5=MbLN| ))>Dd`sr6(3Byע;VN `4&N#cq@5afS%QPd?$)ׄĤO8.cG 3܋o2bozÅ!i a64-.)FHDBnWF{Ҿ-eQ|@ݜNػC w%.E-UT#noMz1CP"8:J(E ݩIn)`I}pWW9mu׬5;A0C`?MOǷM:.'xbSb+|3eVLw& WOJ=uy(8qe&ʴ6 1wELUVEEz}Ws#xGQj&|74?UvB1g i'wl|vLW@PxiZ^Gv>t`Aumf.xJͤQMVT{Xa$ru8hq6=@cu{Հ %,rJTsD[  -Eiܕ4^ yKW(yTj 1&%Xj܊-yDXE+ בo9v ƿ583B ǖsS7Ws :"4?0wAe[<>.3]ofV1CizS )tcrO1튏 IIGd};oGɏ! tA@եlXv*T{XTto+릖ܬaDپo &)zAy3B f_wz99u s/({ V;<{kƝ$-?_nWΤg>vYg/ES{fYpZO R #?-rҁSz&)r `Ԛa &>P?,ZUβl ~-lρ"F6#;́DlɔWWzl>z":`\Җ9,P`6qYD qKwd$GԳ1^Wޒdq<4 ԍP!{Pb]f/p컇 J8&xr˕f2 v/P~K}6w7d`F:lXO:Ej*}5Ԡ퉝s@JӯPdzX8x$愑Is\p*5T7E.rz ɑڊdmR.L/{0o:kO%Q7wBT8O՗Dz]dYh) u'F*l:$zl|pA2lVȺR/Wevg@v$@= 3=n&[PGUwD/o`!T׿5vȑ/F $aUE .?${g#JL5јZ—]3msg7"Gf@n_Ppbd2\66rjey[S ;2>n'֋R6xEa{5:@bU禇MգP 8,a&;tӲKaoq#]WcmʈO$mbQ#V\Al(PFum+WVS*dED ptgB$BYq^ӛErsrr3Lz㈛ft|#U;<2V4ᵂad =oR {Y.04>z9[Yֽչ+l@Ԛ後7V6<tǚ5-V _0[:Ъތ~@]/l,Vdի ڿ1o@ƚ!qtQ~<˜ܒb'WEIOUc䠆7AFIFOnkP'CpH2&cgus!}<:YN6ޞ6J嘜& FB矺ܲeEPiOMN8Ung$$x 乣{N7:T*7E]PX4,8F 0#hVnMix sܹ;-vȂjw(щBoX9 "geǮE?|H :h+"xmn4yJB,#Сx~"cШQ9ɧ Uqm{ jUEQ?ѻOQ~v_GoR`w=4&Ҋ[MQ&PR:N I(y(ܒzXM@@W&srnFyn ?<K<_wbZ4:fԼbn 6GQyYx'_BO5J6| y@َX؟v_:O^-USH8ꮦ[/>cYup( Z&ӭ¸e9aBڄgIO7rѬ/c;F+a%HG(֙ΝQ޺"z.']!4؎u6!=d@]a"@S.iұQW8hF麕[*i<9nbހ\GCpѽF[9.~$@-<>~"UV\U~Bt l56/q}kzj,=~/V4Kl M dA|--7Hi褖 i >0703O>5 );Ӧ-w8zv6.P (jKo Vg꾫b!_rg^HZ$zi0GyK0h/60/O$/ld4=A#.l2H?~.;'j]Л hSi=zl ~j]`+hTg_^| q *SVzUhJ5)1-sG'C:E~ AM\r@C&!P*tK\ou"|Q-Hm-6T4QN}A/ rChM}85Uɖ@}G&Ұ9mH2*Pc58jfʧ=7Z츖0yyYK*0 nZMSCsHVPt& 2 06< c+s)hZ.zAQة e7yV nE9\%!! A)U^Ţ=_@~q'jKM3-p"(%TC 1m!;'!&P'Ĕ˿i=53'ˣ!РX+q@U̔鐥zCwq5j7&_l|*_OEGwh_AM9/j$)ZUsE*D<i"0rj QaZnC7Dv:LyH~tUV=RO>nQB}zXۓÇG>E4wJ.oTy9\M]۸P2yWRY96>ւqjiJsJ.rpO43*ĐƿYR:* |}-k~=qL}vy"[%f,͈XkǦJvqa TxE1i <<䉽Up/d3YB#U c]`h^Zo4 up5#RFqK`}'rӚuf_vl_co F~arqoO8WzuUH\! [\/G⑞xCOvfPSDD0@?(ydvu,p,_ d5KR~l0/9f+{oWɵ/͵Ʌt=e֕qM46NrBdQW]џ93l(Qw]|<ғgW7>fxCP]bOs1 }j5=]p~˵~H>ԇY ?7 GIE%e% gFy:0W8@n&-}&>u9z߈R# 2Ӹ%Q:'3 ,kSS$?Կ b_21Ҙ/dR}u]m/3 qǼs6EWWV4N%y\d@?ut3a Ė܆Ye0Fkv,ₕe{BC{qI tSǵ9[񱄦 HW u˳yQk7$, +C e #Rpa{{ܾ=ڪQs;/9϶0L KQ]V2SFNb.(7b5kgSQݛ R \Ba?MVLu!.gspLbq ~Cd9l-T NVA ҕ\-wuysYi%Bo=C4L~xG.*k#I.xSN޹w_R{Is&v_Ph! %>z3&,'g7OҼ;Q1XuvKAzT+V >w;da&-!Hs!d)[[ǁf8̲S01EvտX!اp+*KZ@+W(!K{ZjlBA9Uv8W˖%W.Mi :ctT 85Tݶ|0a׺n6$⨈0Ye\Ɉ4 gk\ !$袑VTôl!@ZO6TʫȉR3cr _ ,l4#>j==D> fy蠡[ +Ns4GA ' ;%|W&.ʧk<|>c5N%)!Ōؿ En? `b:ZBZ+YU`b2ib"`p4LzU5xb r)ʣ{p*؇f.Ũ{ﺌ9nl7h~#X`+ZGDVs@q^rvViwaԏ,LbDH6c}k.'Ѓq lbm1^f  '2y~vD'=SS@_}\%H=4E{SDzEow%D/O:j~]Q (e b+ߒ>(7LV{s|dC_t1J`XMGki'vC m C*i*4-BPqr} p?R\hg>W/ZP6# ZzóStOBb໷DnA:;M4 $㌽T}UZҐ e:)ҲrϢG@?Hs_i"i7$8)cAr@/AozKX[Ypajs=d!9C_gVJ]d#Ҏ),^w^Y8Z?tZ/;V1PRD*MC-kB0FťTbJٝn&%z"*xY\텤6V[d+y0h4Q`3.)@dc`y.}#2‌({$fkƅq5?"yuy3@5ЮqH'`D'`?{F]ƨ`ء2džBRmw&<"uZ&Kn}pw֕tZUfQ)&L2Zx(D,lqeMa8 ßFɋ i4t0ZdINn1婔 O;0Tw;Ղш?C)S;9jտ_#5WjΊ0&MLߌwEFt#~RsqჅ6vw! h o_[@⤇#EշcgWЂ.`qO$l0ؿrMĩxC'r$XIv]4ʬ3\< =KM S>ΔjS'kk/,,2eƶCLaOHD]v/1ovb-WXh0"kD!%j3h_[PKkW$$}mL@*FE1OLXdm8`T^k WehhN^ܽaرю-"ܬE*ӰRl4Q:W=u!~?^yĒ4JyCoI4'r|D`fϟE :ha3`mɾ C=ܨexT} V%dZPaOAngjFrl&Md8TXu! 8+eAN0WYPX^g, 'Ӎ+^zX~ |%A"XWc r&^\/cPh$9 ktT'vVd\l4 ZȒaċ;ta;Ȉ4 =5Z)"*Փ)06q= bZ ɝ?3 &Vدpx5d;9[(=b%BǏxl4Yͬ"1|$;V'6Kt! Zxqá]L5H]W2 _Pl|.C:yhO:fx(C$hAh"O9)SN . #,4ph:#TVDkj \{n!#&ڀF66ٝ+GC: KRXLj3TJ~9HGŀАTɾ&^[ʨ1d{]hcz'g9U\ ?c$epZ^ ygS̯MjצvY7M58 62y3BSwtr8I,;EdDUnpJ腴Ҥ}6XU w؛}fCfk퀝"A7qb)^eP~=A$qX6bW ǂdR o{s7S4mjE̎~@? w{}%4f^4?@TH?Z,|q $mҭٚAn<~z>4/kďH|%<;5fpU'- L"*tJJ/ʻEƚ<_0Hw^+ Bȯ_h䛄C IE`yEHlGT,7fkwZn_KIgXfe\ LwB.6&),gM/7{YKϋw -1I~+!CgOW(gO+~%<7p%Q9Mli|ؗWkG!LVng90QtY>W'ip,|`ĄVAS}]ı%s|__ [au֩ٯ0>=]ͭL%XR3]/v{PEJ"3SYp]X^ H~ _Jɝ(.?*jŃ^2o&RWiʉE{wT <bDw=PZidƢ!VPޢ]>$S>Ql~$`ke(jb*Zf*nC[(5/AB/-Uotfz ~4f.~Qn:ks{cS>AOhJm[K̅bk#h2s So?/qVKt=Q8Nwo=Um}P\Df#vpPVVt`l^8u(WQ:W@fHhiJXL#莂ٹ4WM)9@@W.7:}%$֛;,?6wgtk*wSAydot&kkR'W|_LNu?#sV" eC"j*Vo!5bƠC`.̰j}nST3R)1^]ҟf& M0fKUҠ;JC+&8(I~Rӊ_^-̆ה<ݥ94aeڙXJYɍO.)O^­Eg{6"אh,9p"#KݒYv>=?YCc$Z`F8Iu鄊I#*aZb ^uzWht5cygGY7e[IL3ovSVyIWJ08CDX${N<[$%T]ar4<Լ2myT +aPX8JDHV$v%ptonur܌*', j׀iT6?U'fшWJl^)Iṃ˹`7(z x,RtL]Kw2~MW6pڰ'䙳7+ѥզ(=TL%13:7Z3ǜ g| +랷BPlioO3)U!tl܏ъ-LF(0!WK]`' <Q\c_@2K04JрT6+.HF =a0_(5`L}*HVUGG^m|D jH$>ȮW5{Mi} Xݺp]lQ`?89؟1R3dLY.17Q1I EW Tdw/*N`iN!v-~kGX(2x33j@O9do"`݂'߇&UcT}tJeTTp!f0,8vN*QWp$94Jdq8k o\$TڃSjbfG8ܝ۰;/0[kCY[b}<3ٔ+\B<{\JW{diFk+pH?ʇQywҊ] YRFQZQ,%:^t~<Emy?YIp ȉ)@hDRZ88Y ³@f4݆9?^B+#_:IǹMliϱn+b84:l sO=~qtl @>.Pe|~l{~*"/XW젟B'o')flǫ0E)$j|Pg4:ݣoptԌX =-18VZwt*6wHs뎎%NԈKhYAǶ;B6i36Ok7 ?&|8JI+䠁M9 2;xRG9^䠾bj]Ox/;)>N `_!Z|||5ĝէNJmh>$g%\Y]N0Wcżt lmr0AZut{> ^3_)[ VWT)e 9Xa.t>5*ޑ$`fZ?h)#W!婘V37]B<R2oh^]˜_(3a.cm?{j'̭1`HV8yDTlG%dtm |$.)SiID \ᇆʂgG#˂5ZhH4̟ſ-+t.;Ɔ>X~bxQ?b[ͧXʰ$G^pE<99 P23Be5d8ZʜԄ4ƥW82Q /6O֌axHBygʌuKT*O%c97l5EX F}cD썩Rug/oZD2{K/آ_kz%oTZv[O vcȲ?}/UD?@:o|aYaGnV7)بniм9Yv Xnů3M%Gz TjRo DK_xptr =`xFWyPH17є&`ZAxODUP'21dl u߷G銔S|Njâ֫v&KH4KHbчLnNӑZG`;$ F`G*zzD]5>RP3Kʠ.O7GEvi\$,Ek?ʥO'MW霺0+ccْY;]GzI-= [MBI|ozrCy]{Łɜrwojᰉ8vBِ(A!NQܐ̲LLr7k@f6L%wvu fp'2Aކ&ug[Î˒ Hc%띰sMUXuS8 QaÜ' D˝S%Y PUHi[G0aπN(:mg]wSh^L%lp+J%l!*4$ֆj&~q*cuەs ~[G6j D58[ū# xw˽[oC{ $,[OySJSv=R.Bu$wf q4߱Y~8k\#O.&Vf!NN1]: TDW+~vyY9kL;~V;3WpֺjSLG*BTF}^~IU]^R]z. |r ٔ b1D"8v]ȴ.)DH ITPnR,?Coɍ`lI+u2i{adw0< aq  c QsT>)PĢH"td7;]VmAcrř4 jDw#='&GGi6q݀ڄ'ANxT!ˍY0@)9z0{{})Z5Jw`1K ᄏ{x?U!SozZ֭n5dUXlF( !S0nՈS# ئ) m"-KO+_]giwsɏRJ^6kʉBZHOr__*?߸%6iU9]UԼzFL&7r&l7R,*R>x, Xѯ ;~ <1BAzþ2[k_WA1Yyu4,Zcwd.i萁5Q<2]ʨ؞ /è.+d96 t̚ 6_.GqFY´3Ehb4h-%p 4yĴI5$:1#!yBVd&:Z7=ІBx?VD61r$K}luݖerƂ3ykEtrֻ&&:&>(pg`(%gU˜v J(*YBK+k~N ]%:ѝd{&{|@CW#CNLX닕g4eגNRIJKkq-S֪LiSyL |o,O\^ya/}rJ*JJX$Sd8F<=IGothx32!/5$!L&T^ M8 7Ck&HlT:? /_e#7XLcFa\a_R^`%5E״q!>QS d7~ 9Ź]]r /x{߱F7AZjlwJh",0OJA>Խ"}?XS!,DMl"c?AZ7ͅZǨ)jmqƈf~[EBVJx6bG@ytuӃJxϨ,mJ_Ξى6'L=lJ^~shE ##we.$٤p#vLVP`29L vg]6z|sS?m-zoPh߳Ix)^s(Jz!NSvm6{%$[,R-xʼn[Sf J|bHARU&G].HR}Yh[ RF5Rh.L;:(wfqOڙJ(6Gy< 5؋jLr ϡ#Yhd5 91#fW'0S\i)|\/8ȴqXL~ y ms#9D:h#`|ۜ6;CDֹ,@D57= F8-?['~-bd}`B Kf IUq(N^1 UTCgჭ[&6׳1`hops3Þh 3ޭo/ u(O#c'A$Yɧ"?^ɗ%q{޶ݹ,#EKC9Ά4$b}|-u 69fD8^OCt{7p5lBM J kuqXd(L&ǜ򽣭!OO͙?|YlzxZǣ"#KGTzBSX g ՊM)sg#zG{a\ @6ׇj aVϱW|uԫ%nnR#%.`y2.-0?+m4ȁDZE>>dJxkb,%7)/S O;sV渠2lwME3v!`[73n}u",Y(!Rq5_l;L#5P9䚳Q+ k^-]0fbZĆ>VlU2aDS< ͬԮוl=\c~asy78EClrR7 ZMf瀨VzycƓvc4:S?7E9_Btz[o֕L2!MR"JhuGd7B1vu7R#[d^BdzX\JγK|mEDծ'IT>9DAij^cfrZ M4Y!MZxtޥt2JOw{+zLz35)ĩq~e% R̈ 6V,,F,;-N?x㣤0JDrMCuOM^%me;Y(7x{gV16XǾorvIN?Q ʣ9"s`5hmUX!{+gHYm[Q!Ԧs{ Į3&gѠitLC`S.4JSnVKG=Lg/PKY%][KW "PC^;LUy2jlDI_+Rźh7ɺsuPn}+ |˨gM9JgSL``ِ, 7KD~{Άُ1ﱅq:¡Tʘ,hU@Up &9`5(-[JDU>0̹pkg km# sOAYóWi(άmν ;޻{z 2dOİaE'1>`b"&ZŽE$:<}9G8T qy&)TO›5W솿~#%6IVʀir y.T}]Q)' {@[$^e:s$Bʩ16͵ֽ&'$RO&` z*JwsO<6bBXcD+$:ǟ KXDˀk-񅍏UBk~ Amf9ܘjH)/0GQm^,kJĹWi9Rt)SLTT'ށ^#ٌmJQ2)mW1c1|#nfwYT6jUx#Pt'Q]=?%Pj9=݂F>?w'EP+ĬSPsr9ϡW>b9UxCȗV; y򞎸huDoY%+ŚdFNڀM} /[8ųBo2E`,k|ZJU+Hi\jXeF(!&Cz+my7=svzvwVH"4ϘyrJX9"vFGk^x 'Ns=enP,S@j"{YKprfluzHmE Fb⚧xKʹ3 Nvm2AU[Z{k5% ⤆zݖ1[Efr YlAu6tݾõ,.(qOt.!!\)}.n_qHuM@X!j9V ѿ qid~ 06Tߛe^wO|S!B2eKu@ YF2[aÛnTwjBg  Ȁa=LZx pr2?gOVT/D8Z,Pv|*@< LRYP7}Dk7c晾"VѧC(yD1?'),U 9I[[0!2r,]E渋Eiɍ}r9h"?tKp0S>vDhfW ^MƾjA*ϑt~oނClWxkĜuB' h;X>Ca7I6~ gzw'gieL;mJ lAN׏J7 ?蜲/է@mU,O(RWj; BX5h/)86~~C(oXZ,ۢi͂mP줐egd бZ0nosF&:ul/PR?͋'3)`v"[E p̝7Fyd*&ɾ=JOfg[mZ{>tÜJ9:Pi>՝wurȩ- ͨ5^C̉kb:@J#VX HFbY8PUY,;R&Cߴ "5.9O9if0$8(hx+6ب7p&[1niͲ$x̖Yʤ?)eFuPSPA c;b?Ѯ* !S {C߿fX͖ͪ|x_+o@ûp0f=6sZ/qث:5mzKݠs$i*4=};-wmi͇Α;s2r7|ZaQhf >m2.|:B*}{s֔aS5*uŢ PVuOq6WIy:YnZs%&%%A?eqg[Z ({1rUnq-~z?bflpg.M?u,95ZET"a3/QJ(Ҕ>i2BŭԼE0 Imh>C !(l{$+`#}{a`'&J4f%蜸l0)*>rW-=d}{q"֙#u[N/X8jǹ-,S-/YH? Mf(}D™|pB= 4MV7)1R(sd@O fxD@³;W|4Nw>Gh 6;9&VA`:5cnx!B9L"}x=} ~L -EbT,媑n_"酿HYI1# WWihLU.YWSgL${}J:̛&0Xy"ɠ%RYP5RٝmgJ\N2<78(25pirhq6Hc,pHY%ֺM%% ʢk#z;6+ ӧf-`&*t O^# :O 0*q|R}o&"_{RT\}6S;|zB.Sa"Y1$3L!3ȈI 3E`PN!n UR 1J2aHhi˥jBsD0S `0Uyj'bMQJ>7{Ixڡ3T[5,Ah"n׭Ler>~?aS" !c8FE Oc ۠ooe?G Ť!Q*S v9wK^Y8VdYxyj wlh{18= =m:5H<"yJ"f#Sx]+B )#銆 #2a4ͬu&Ob ":XfÆYB8f]^'r^>l"Vt&W3С;P-ǒٽ4Ɵ`@L'Ǽx1kL+sz]$-H}8GTd#+]q$¨k#sF%3,X:bgQi I/pM%X7.P gA"ִ^1"X ו*ٴ4ζ1ye-hDoXf`+/qLv ItLB-gQH_L\uMNcL;1.Grh. b g`RD)8u'^BQ h,GWViqDU dZaoSs4Y18]'HlQatQ4G>.ͮe L8f6 q{15e9 Ip;Ɖ3Ӂ27lZ:7֖U1z919 X{u.Ldvs;BՎF"崐pd1$Q 7^јwwyXPuc`X^1ᇑf!@0߸#"U7*fk=Й$|mDXW>=0}(t_C\V}#aت/1wcmD?E*f%"=YoFJUHZϹriWpj/`:N4کEĔsʧέoAi{ҽ)CJB_9Vz9nyq0ghQȞBo^شE/[RӒ4_(*F9Iv\R"eOQ=ji9 LE* 'W58f' Π{Qhufb/G5m\ KC(]'߾W|哸 a؍G*hyVZ H~!I᎗eΑٳux*ITw(51{@&uʓ0Vќ;9E%!C~VJWcC5G:l]k l)_K-rE Rp薋IChmUuW<} mրPb5lWs [ańB%QIy Nl}MQacgQݝBE'@,R?ʛ sPG!!lPސ+T 0Q`x29Ɗy"y1gUGV'@/g4?8Ä>IB,Ӭk r\BזrYZzk`G (dPXϔLJݖ+|Ni+!&2zd\WZ-!'=^rJB Al̥OqToo{I\duc~.~]4zќ8lՍ*CM-HX0l;/~ھ< Vo]! FbQ$GpE1 ŒEc5MQ ժX +$os N ,JE]w1plMwOH݇tɀ!5O Ut𞶕+˒V#XxsSm^k/Vi@l[rӪǾ Ro9e ^ISԱ-lU/ƪߝqp'E skiֈuk%{D&D_XU>/_LX4,2#DEL].Kj͝|PdLD)$CہJ3O4:p*8_nM 7 r}*ba@l;† aZQUp/lPU0X;`ڨId݋tX4z-(,E#xm۵vsZGeWU9m {$g?F}Uq>Zcm ZL͛]paꮷqcaX^Cc-ٻ-.Qo SQ$:{ yďΨVVj3k/қiHi:&F`R%1@@?t+€.*u΁%ƴI RnpPE[_9_M*brw|Q/ wI;fmxђЈXlKd4f|$i`q* uϾyq%Hvg2óѮ$ U1M3#zKRwOq̢ӔY5Jen+8qTٱ˓5&n=`Gpl!md%/Vnd`CkRG^&7 {_If"86X#Yv`uZQO}xOq8dF?v`؄)'J X PlEzhC8j-y$nmp+~#]9dG:g0_K|8Rn!9fm殊Ո_ŧ9X\wwpeEG)~PV"6%7po1+nU|~8u^f77RF05'v1=o0svІ;۸q*3C9}wf Q ]8 GَH^[ΑL9vZu>pizFnG7nUA(geϷŁo9)id?H#9*|$DiPP!8$ PWw6w}oqćQ.T gU6f`=YR0YU Jyk5ߑJ+pnU#S _vY"w2& r$-"ɦdMf- o爧gFW_h{-yfL'D1Hb߈"J29QqU5%fIX6LATcOٲmy|^3dy)@Q $qE"j=5.n?$$V> MpkAwvn)2(W?ZkƜЊ6{|aV9!$r}h:$Ks US细$[_zsg׏BgfJ1`&<LPʈbbe-KۜloڽzI֕A٨rE#]zRPulv5N>1 1:|t/ȯ^L H?9^Cie)AM!\&)JVgϬ.GZd"(n g;pÍ޵S|O*PfE-=`T},B"OxX^sk+i3VBZk-gMvw| o {(Rn\n~ 3P>,lzc6I ;1=}W$ix+*+(| ck٪#uҦFzҥ*֨2X`r=K$aNZ.Bsi ﴲ^i!{xŽ3[> >xN0һq."'a8?'S#ۿ'֫Vn3E$݌NhЈqZ`,Q#a4r{TtVVoJ):J_UA@JWڮ"6ppbW׆E5,5|^¹4'*`vv>M )hZ%`;<;0o"AUY(ׂ 0id=8p=|p84~q=.Qz^+I}aUBj/3E`G[pboh/>{:VDnjS𨠽ӦtLY=77zeṈr֙_ZV :sD=w,Ww:9=}+~~=dZf"ܗӛRBoJCܯfl{Nh/M@ alI^ܵ/ i;C@J8LskGIp9ԉp4X>7qx]> d O3bk&ul!g\KyfyAZDATQ{6Vrct ZoqUHzgˊ*M"C +M˸eGx t:/Zol mn/$@M{ TU0n]q\zcZV8X^ r0x2-KD1s^r R M߭PX b/ wp:w@7$oꆂCbՖp*@D,.8psv(0Ƶo)dno*< X 63ɸ/tr8ӵw>O adz֜*CKT~!ʸk$oޢ -_ uU;vE 9T]wb8a|B N9 ?UuIԗ=ȚoJlcQHm(_OZ!V3@ƅ5b$Crm"{o`'jJ)%ΩfK9@gC 8^G c*+ġ 6;suV4ƾ=B~X3@hpri>xCcVrb\+8XZz)52Fʾk z*P;$ ˁSf]U\ b\@W~mp@ػH{rWUl5S|:QPf XK 0 LƾNqo<#wXy*;mU0WJNRq5:Vun)~ޫ!BD7?_"Sg?g B@̤oHu$NqI+x Jd]~Grkht?ҹHߊL OU,| e<JAd*}JKl~C@AuFuLKi4U"=0DeM GfsR75eNt!2 $pd$6x~Q rGŕ>3ZTKbl.O Hef9cͻ\#i<5"G.#44iIOR:psNpExE)gpRX~abD/v%TF-ALG Y^M* v@ٿM_s#jsZG/Q+UF7ca*noHI,QmP ns'D4'jS#ܨ.[ =mo) ǒGǜ|Je(t=ZĴ` s('Sj:=þߞvB0n7;Œc7-GC쮀.]̓ lSA(qK +ce:|vX iRJ>z Yb2_ZI阹|I/ylJ @E17Cbd^JԷk[9X`ط:+JOX#A8^y}a=h;r]EQ 3 AnATN0q.ҫj.mKDq uQz#k7{C$E0 <džRD)e>/d"'rL[WMUP+y1Ph2W;Qtdm Ak X*<%oCr?wPh۔iΖ1VA;N9+ bF3v13[?Le"*&f%v}E@5?)TX"ր rcmz%Nwmҩ3=ꮻ9쑝7O>YwVGP:t#ޟz/b܃)1پ#gz0#TAJ2dP4R~yZ1/*aD[!߃'qRgP_eB}=Fv?R&_4.&p(O飃]u^oZa;6GA|:-_}`|ޱ$W$'4묾) ]P*%a5^l NȦ/U8g+kRή}.Z[rL]3?9UG7WhhCpL3'&,L(m4rQv<7$\[ g+iN=aȢ1S?s@sR? 1U1 [(. Cgڢr1V#jÔLƜu6xšяsq0L~43dwJfNF*, Q` l(mJA-2߫5(UrSNs uP%2 30_gE( !.WjcOb"N۫,)P~]s} dӵa3|md+&q-ULǎ7D{9z-Ӎ5$-0 D fIT~Rt ~c {-t&灐!uۊ|iUj:evB(s [-S(`Ǐs{T?mudo:DY9'.%1e_gKI1`/A)G'$!iSsM`.G#c >2%v!߱+!_X^| pҳ^(\ɦ񊤣l>oeMj2p`*ô?Y=("Ni-_aJ;,΁.`Xnic@ﳭyDs$h g/ K2hZ Sq 4puf;4}z\) &e A@Tg[~hepΩh}NF4K5 DN`R4 w+VPܘ0tG\j ѝc[؂3]aޯFuazO !>l9%Gwhm,-Ģ%/$1h-~iMHo`閊d- YP>Ԡ3_kQl>@9QSlRxjу`~L%r'ZmHZ  ͨ 'רĸ74#H%}7tk-|6O 6[}G /)])xdqh>dF eֻew$34Ҝzkt_F!Vk8xB@m|֯]J]쿣nUDnz3*JfB=8{7P&X0%Q俦nzx 8rƚYIdK 2f[3;ެij޽u!0V?a?a4'Ywm+!w\c%!G` 6 'ȍ(Hxd@%OO$/*2uЮkFн8K?)ԉ0[0X  b5߱wgRlėEse}kK?b6RW`3g}^!PjPg(D*v1@T ny oݴiL`U >/l$GD?3J_%5}peYL K!I Dd}e+~=*^q*]TA8Ǭ,cqXYqK4I!U)z Ż}EcxOՎ:SD_N04]9Wjm#5%>;V̷'tD+V_9 ‹W6\{`e|%KPAqʞffL`OM'%JBkm{tZt&X(lE(W[$s$kzTE=W ݶi")#s Ҭ~kҚzP@iG`,W'y7HQ@eۋ(A9q| `9*c\_) 9J/f{t3ԫB<7(ǨOi%j1'V`4$=k?Z'¬j @OPe=!hȗcw$2n$"Ojْ݆a y&3Ov5fRA²nT=U'36RJ<0q!;!sR9i&9ky hl%'2΍Q[;J W&J-5% < ㎐HK*+c'݃>|xLt^<5 [*E=,%ܩ:ㄲŠEm62 t.[Jp3EJ=!ȭuw]p+\pO??V$ElYZ?z>T>"vB r T4[~~Sθc:?R X5ba)΅Ko:ƒHs?a<ϷJ r[iZa`[ndk9E6dj'zg88c!]ۆc(L YaŝScijeCLq|mek&@=0vmkő`\;;#Gz4kNby]_<Bq&_0]㭄U<)sEi$v/0RnT~SFڅGݜOaEeEz㛥gK24#%'5% nID0PH)gUNNHSԙ&Ų/ېx1]PM.=0,h,ϕ5+\Q^!{ڇJY dL" 覝{xl |UG|4kb^|0;<4E=C)/=]^}CVTT㌪3+ 3c6p 3MR }K\RδU&o{I `4|&NW|(ֻK)m@ &֠h{%L&gQXY*ؐKYo #5P,gyE ٔeNA9?Z{)>FJl~Ou3.:l]~,ףpJ^/*"iIљa{xq6k8/Ǯw&t 7ݒH&4Bq>uP;Js+@pBN'So Hze#CnׁU#0ޡ^>Ud.bܡζ$gGwi)4H8&{eekf\TX8ʽ( Lfa4m靥 R/,̩v@ As:ۑC3ؿ tDaU3R5G^3m{c/O bZkqZRkPȲTNn-*H&r*JXA YG-ESzga?(1};N k@=|ݵUZQZ50ʹ66 T+/}*Fm2k9BBʺ5}uX}wK_o8iWXk+n1е> WFąky HciTQ.hM:sQd[Ɋ$mSÃcm&7]k(? 7?1o PI~,p}?KҶl}BN-?De nQ2q ۀ;|-9f*T0d!5_\]?(a}PmL u=lפs&H+,;]E22:7iWJ[xMVbAhV{WجԓLETTxB+d}5I5PTʥR[G2#/Ղj e)Ӓ"\ǮnEK^|7`4J%zR4A$!楫5'w[Ly^ahqD[&/[) oX 9%~{yc8+`]y"xly{C̗bm p68x2mΨ]bu=ΛDrRO5%|TDuݾ+{SlUFz |zs`\|b8vsnloڷ |-H0af O-eKY nc @ nLFΝ$Ɲ1[݂VpўfK-G3du?#՜uZf5΄D^v7aFԞ=)|uT Cl?m*l XQ[F"'Rf +/&)?߹:l`į@|^dy\ퟋIZϗ7fNf3FD/7N1k~l^e <$ϧ!+E%g v9d:. YmCWj_VB$_dLzw]A~ 伣9`*\QLOih׸ 5^mv˂*XI='w)lul%]vt}K-ŋ~,a/XcBfK$a],Sr-)ֳG|_'$7 ^BU=*;Ӭw_m^\PAM̬1WLx{y!X3/~)M&Wj(rqMc[($GKdT5,↔A7LUsh}#б(@0[YByx;/fN#; \(ek,Rj56Ib[8%`0f9-{h剦X)9Oj( ;k|Ib `Rlw,H:![a_;ZIOJ.j~/),ӛn)ՙz001@ %;^bl/HQA_CbN6R=W)uvjnOhB88' 3]Ĭ @ 56N{hU::-rٍ|)p㋻`AP>J=g%~O 5 ~-o8֞ TUH-F_ōllTPQB~ӫ5 S*@9$v9Pm9{ո !*x0x3j<J.ea ,2`sHda2(OՈ9nA:ʏq<0z.sJY.Ly #" OP*cdB`aV΅0wE`&ҍJ7tdߢrrߔzikv'P1ԙcPd 7CqHFNIYKP9i㗐r{Х ?-½ ~rA%K{ÂÇAj*,!K_aϥ±<7S Py|^pD;w 'b"G]?`xRa:O8-\lp~#'{vw\ӆ$P*߻̤1J5 6 1YrgҨ3BR@*zN9!j[~:q^Bxܫ:1]cZfbߢ!ˆw &m'4qd5y2Vf$T 7ޡň%']SrO4KW#{^{ζ ac`OJXNjuor4\XAEŸ&*<ڐ ċ{"ѹh0/Ys/FQ#h8dtÞmX'kgYZ07070100000061000041ed00000000000000000000000167c8bc2900000000000000000000000000000000000000000000004300000000./lib/modules/5.14.0-503.29.1.el9_5.x86_64+debug/internal/lib/math07070100000062000081a400000000000000000000000167c8bc1b000010b8000000000000000000000000000000000000005700000000./lib/modules/5.14.0-503.29.1.el9_5.x86_64+debug/internal/lib/math/rational-test.ko.xz7zXZִF!t/Rx]?Eh=ڜ.+υ:_,^8[qפ.8P{iYaRƭBq.`9 a'b@;:AD%";b،<敃ڄTؕ5w&?MIګUam v8+dtn꽱e I!2`7/%Of^Jgķx!7 "H!._=nr+H.V`^Zޏ\y~`]a ެS %)L|v tX=rs9g||N 0fSUt= hX~9/opskK&^Bw2'G&gMN Nf9%qfl?EO$!i g3_泌cNmyI 4 IX0Tt_w8zOR+"3<U+Ctro8f~~,Ou=T98|F¬}o,*TN'(&MOv(S" 䥙} 坃E3 3T8Z:&e-KIiadޏ-$G<#Qݣ=V4Z8K^{>'[$ܾg1;@JZɊb*.>,~!E3 bv+8bmF>u 蕮qR Naˑ0.]ɕicҴ7M6'k]kqNMH|KtXP227,jrxTj}0G}׮N;t~VDF}ˋNR32IYiX"?wAM3(䏩[!)wlA23J0M;FsOz,z #ɥ` 9 /dq !\4LEQLRc|E VJlAxNtwYUt >Owwd]I #?rj 3 jj[ WWpb?2l%'f#KQã>Wv'=%h1{lkX毑.G-NE *Ex#b܉</ΨZ;lB6Ek?凩*HF9oq= <웇/져"X8 d* Ђ iW. f=hV97߃MC172yh?Oҽe;CuxJ ")g߽s8ID(Ux`oKW_q%K%S72 t`ë2y{kȢeSߑq+Lmb$lݎF- d^S*8=gʤ!ns|ap% !9.t v ; zJH0}rM;J~nI.%k7QQHţ*e#u( 5,Ҥ z^zŭv}_M3 Jh9 !S3((q{<+c`AV7kxEv󫠾%a.U\@zJ*wHg:6ͳkHSW"+V3^v=Pؖ˽-14/;7׌ҽR9ޞK'aLI'9SZtq0Z+}pW*.$jv@)C:t=eDNio0 T`s iLVI?d^mxD\5Jw}ICU*&\2#&SUXBqb}klPj3p{F/ӶR. v=\p0LykaA> ?z8S k0r3?D>@S<{f6~VS"`Tݥa%\U(y'@6TX*t&>:R!) c5 г<);bi'&E*_sz:9/T%?5%/twQ8*)`9M\{D@J͗#҆5"IƘ/) k߉t)rj?QoYv>e Tҥe7DyQjfY_PJSy&ҀM]2戓 L0jf}Ũ+Hs(+ &H%|8ɐP-FnWKF* T˟\371UVc4<gI`'"^YG,ةQ821d7y@p? [+oRMzu%*p>˺j_ O UtF8x& ib{lg鼮=ߝsS"5?xy gQ9o  nd3+!%d)q @ǧDM']+ fJ"ڭ8ʹʮ1M_XUrP7Mcx8Ht!va))`\ m4KC*N{;gf+aX2:YZ>5?E1yXvO=>MYfm[jpi@JZ E2w_m\@!{BW_nlu^%`Ykx35jNi c>oSި&iB،7v:pIn}=g곱!gYZ07070100000063000081a400000000000000000000000167c8bc1b000049f8000000000000000000000000000000000000005100000000./lib/modules/5.14.0-503.29.1.el9_5.x86_64+debug/internal/lib/memcpy_kunit.ko.xz7zXZִF!t/[I]?Eh=ڜ.+ȞǾ&&8aQ*1I: v}x$-C'k<)ᖛ莺He_ˮ{st%۬) 7qPdI8q{?*E zk?t6CXQ#< t"AVBfMQ(5)ʬy+TR|` Ga ykA΍#JpV!vCq~h"D`cZ1Q I"Aߌ0_BvjG#F@ne,uktiuIZB!CgOz4\ \^!0ҼøbRŗ2:XTlmvOotS,S&:eE }4Z펎3}ݮ&R)A@Z;o v; J٤OU%#1t`:&(rq l]m\Lha_ 7BbuW"5qLV4>,?TNc. /c&p~& R̅tr/vt~"ONOC|;5Ctq7;f)\୳ݓB0XOX%OR@0dQ{KH pDW / ˳wH8)cWŖ#K`VSGߘ#cGnJ}Ŵrz'&ZFT?Owsު/F$va$R. ϺJ(d \eFRAaMz+ϥIh&^ Uwż4ZzdK=& 3wܸ0M^Zu$s:(~a L*N#*c L#BB&4 KK~ؒƖIF5U[*0;umA +,6.n7S?Z8cn# po+VQx]ɞˤs F̳;1Xnү>ƯW;T{gqZ`ϥ_{/r^8Ƽr ϏWry#ĻPf|8*sz>8|}4]Gn$"@\{@Ԍ2C33RꜨ( .}Tմíӛ4X}B=s,v˗\3 G]ۡp VDթ~ QћCwpi\z iE"P"]>.Ȥ3'|b-FXӻ\/]O B`}^@&@FCզqң+S!#3mǻ͸rF\֑VYpgNisgzQyq5乍}:!m1Ϸ%g?[،43h,$H7ei0cAGu}e*ފ6cϾ-UοCFEG">fr$j(-npi.&2Krc|يQj ?ߣ$dfq`3 p#aq^pq_4:-`T*# S_NI|hc!'=YXĸ,C Aʼn'pA2d~bͥX.[pD(qAKyulyX^owB^F3\U4)FhgBL5Ot%HG4vټW ւTcSԓ썐?_a53,)bo~c>İ&Mf]M)pbh协Y/Uf@"(ԏfL[ ]V10џ=rI`V ~Qa1Lv0ӂqB~c8ËA>ܓP\RY}L>JmrєGz[it[1yCrҲR|sFXj(F* MK܉F AM6׊v(ɶ zB3@X~*K5JT|jmFu!Wv:L J 4.&|\1JxigF ]lM/J_ D\/vBdp1:-ڣlP~;xT,`ɻץr-qɋ-xOZ_)O|@VEeK9(jÙDv(]L vVjĞX6f BVFJMCG$_BO !^teU2p)B' ˂+E=Pʆ3G^edϏ\:'In?N%I`T#ra>.>o9hD֛X łz"ASc{ /IuZk 4P(K ICi,t}~CXW^ᝃjcD@rCPqpf/t߰ bio=/c$T:W8vV{Φ Ci$SXw*lB&M6soµU:uDCIU?KOdÕ<:^ۉ:. $²+Q1gB"S#!,KlB@{B!ܥ{ԻQi#Q-r#P D^t>GyLbDzk$i"IEXqQ+4u| =(W6EǗD#`CRMB:ObRHF XQ+q<5ZF7 $>v>SZf^pI{4zK-oW~00)rJF&9^LO!%H*%X#7^!Ah/A u¬ޟvUao6h(e=>SwK϶d̬~Xg(0s<³Օŵs3WVˤ#f]'Vv  u/%}걕dJ.yőpz2C/#r>A~ſ[$ sC/D<)ґwX3d؜Kb1i-Hh]F|teNysy0.+S8Ś㤚 J&a;3GZ^Fkg[R~)KْVF} Z-يb;l*V^xۏF;i[qfd8S_;-z;3贍 (,K߅ R$0%}0=W풵ff[v)F*JE}MhxQw+i|,>"-Q&R/ʻChT (_kZKr @ƅJEL49EpzOJԻ:d俜X]|aDy}zlE53MݯoBl^%#aQbE{7Z0,`ΈC}B,dh{b|WШ"Dr;٫g?RY5kD[}k{H(4Ɉ g$닽CPDّuV D|2#F\# i0֦e$fYXL }/I̲-?hNHʘ>#"], .К;uA_;|ܱL[~[Yd~P / >@5cE5iJ% YΔ0=GmU֦.S QcdYCifyd()ʤw/A9Mnk5q$sS%:@H9vAtp^IW %?gPLCd 5#,$4܇"z 6h2 Dn`rl @cv҃ߎg]GPfOąq?$hH53j~lELjM 3'd[LaJ~EHNt sD iVE6G'$eG:L~oOCRY?NVR-h=W(Pt̞cIݺxInl3,m2g0s]l1vo["Ceesg^$TzHv'{g$mA_ Y{5ֵfI?fzA|B3~Y$ѣMr tg`sa>DQ^lFU1^ҥǭ즋z-2C81<ղ,iГ>[JE4u.JPzJc N!ͣ; Oɤ-i;8o*,~ɟ*>8ZN*&8 x Q)2-IG=|wnLEJ5GGfuR6I'F!e,YJGs p;=?;p%K׽& nv`m eppW!y4_ z;Q`Q' c:85bwe ]pÓF=Ov/k5&z\JO8N]wdd#DEk2zH_E5W{IzZV\[0-.@$zr*YM4:+mGqnzQ,X"¥9,j+Hn+&͙%'<;6P)McT!K/_Ĝm  A""LZvT<`lu tiWqەdX=F5XP]Nvb4t[z3bWk.Z]7+MoR/TOmP!S#al La$'6Xd ?O٥~o¿Dz?dZa3vyh#a ПkL )"0#н2 ɘ" DJNHOc C~QAX}Sl% ZCFX+Rsc<fzX4]̆|G)j(),j*^G}Yq}ꌥO 6߷jεK0&:7L +j$ų srskzP'=>E|^Υqtw& #m x7;@25s #]WSm!%ƣ9K0ob%<;3FBZF7D:` ssjG1A!Uˍ?3uU-~ {:ܲ꽊h\P˛XeϵFU 1yαx><1iI0"xna4YM!{0߈TxBZU8ЍkRq>HT?-P%+e,|'kYSq+(1zݹ! pC# F:>bU.!HGDZ mڞc᫷-Fd};%AY{*ˬ&xSX'~$tePAcxyXNMeo/ 'AӍz=xtsZUOiFR#3ܪ^tKD *p:t\q) nl#0 24BB.}.  }OU'L "&,0Lk ȿ*A!B2 #z)A܏];4a )tٝ?^o@J/Vcr~$pjMxKo>ۢb(48sхg#:n$VNnkP*!zTpњ~C IuP|b;WݝΟ|A%T۾֦' IGp4OuX~$ -7]#z%4cVI|0hiHQ쟷EN+_r$H.kS pycf 'z@ N%hN'RQ;o\@1+gGK8ޣH&gr- ܻ&)5Yk/<"?v: ^oMaj̭H|dɌFPu PiӠy(IkW7`T)핳 Rħee˹>y 5d|s~C9֒^~uOJ(2YxS.=;fgv5lD,Й+F7l L6Sg1UCtworu(ca K}?JtiK歷"_,皕=Xnw]{ϔqA, t><.Ow7 Z_x< xS9 ^(*4bPQ=02[]r3Uz5nf SQ}`:ᨃ8ZO@vPO^@\nE"Lz}e$EYMwq,9+X{ƙPbMTT9o_p->EG  ;ݮ?0z ΤgDx(vǰ}aUXs'T  gv8%"!'%i%.ubnQFA䗻o"PZ= GAa5|@Ybk,w2CNq@ c N$3e\ IL2{FcagoF|)]Ƭ5ΑC+ еE(h 25uƼ٘) TxBڲfZ\C.dz? rj8 w_XLRV:GWlI?Ev}xմ`L8{-'>~ ^x \ % P 'j[YJ7כꏙUI)*Vgu5~Vc l*-F~ɕ^$wڏ*9P2D9|_̓=\Lž9np+WFu扜\09r cVPo+(Zv`8/\U_yCA3D^(%sR[@f<}܌ZBw- AKrV^7 BGC{E8zEG$mR1j Hv^fnuvo|}:Dj_|(9M-z_ 5ҌzN/U X]/!|L֩Fm^P$T0AJCISk #df_ \ Re#T\rǯB 6TQ -Ao{6?1䆓ʠTE56Џ~ņ; Tr>rJ֦&+Ͷ̏GMmFvE~}U$sl{,:k WJDץp`X˄l=$)ppΗ->e$'HVM)ミ-8} L夕'' UVL.EGJ!BWߒ =ND-v'ݷߤu̫xz1u1E06kMh%l,_SVZ␲)#yH`=khȪO+y6#LJ!L` (1N`.XUS>xૢrbq?8wpȤMNL ?JdG#2ڀwY 2SY-Q-r D^y-?3Kɸ+G8Əa8!cYkV~B .sR\33rDA]8.h& Z}Ytk8c0c!`Hl&b0na$d⥣Q ,U$ʕZ1Ӯ) w%t4J,'%?U^ DVg6B"\4mD:I{RwY08N!c}QAj6Tׁ;z. iRtƂ5F=!?4ӕIOdgEY]* +[r#/ <4MOuQ(R䃲y,ߴB x+<ЏoYT27nO }Ơ]O ~'@+R>QGh29eZUh#3Fs&d;KHO=/Hy]'G%c(ggTz+]6`%P 5J"R Uv[Ar:]l S?ݟ *mUq]|3%$ < `mn+C0^vi%ieGPA5ѬsÐU{ULM h%v5 1ӑ1HګZ}l?= S/Ԫlj/X?-`7?}ŖSAb.T\1d{s."ˤ#-3Swڣ]CqڍyUR_,RwjYn3bb<6@@f!kdžz Q=q_e/f $EFs{&OO$hAmޕ4פ9TH Ȫgҝ/ F-]e&~ԉ>֥+LsqNh'(hL"-nqtpFVY0Jx5 fO2웱M1/ڼU 2~Dϸ1b)(*j &#mV[M b:Eγ$([{<&%0cDR? *g*ޮ+=PHjX1N`j er!!"6uFK_l!#cOLn0Y/]GoX?{aգܕ"[8궠bzݫJ > Z|CdL'//g|p3]! L" k. 5+SlK~e9]A#v!V Xke&Z b^$ttud&AUb9i_ Ppp_YX?|ƄSBBqkj,JY٫i`[\֣A4J|,NO{B*z(VO%JR nT4,>4NUzVdwA@Ddѹ9>2u6h&0uME9:BĶN^Ŧ ڶ7zm_WeplaSoL5YՉ{2h0%20-){\Q)%qD3"r*?)1JYQ? ݚ6GnZqTba"+ C#< eB$(,$DW!& rvNru:-l]Ȑ'h+\Λ#ʻ)![}mZ؇Z.[aKq@A:wK2_|e*_uC;}0% 9Nt} [$'ߡsuY8OvRepop:&V|5#UCY}=pρMbO`gѶTz]WkYzIX ,\KA2#TX~MsZR#÷\ޕ̙=a?tH :wuCK=:XdS!둈VGxɮV$)Dmy3kՒb{Wg+潪ϓ')Aw8.*z1`0c(;.,n9g-\A9XCn&a va|+Kh I65T}1 27\ʡ8!/vjG++m(?p --j`?Xa@K`Gºßh3:EP.kєy]@H%!B?d i f?}~ }D ;>sjQM\8..euQpqחxa .Jݒк&QcN=q@?_e#1տ@9Fig Pnǖ7r Pw>5H ar%P*B X?5H\b(nĥi`2= @R V0\*nn=aX3cƣ׶ gGϑitБ=%@9Yt!9W[iJn/׷g4c J>- Q"€ڡK C:TMa9gܷRo]US-9JO<^^O~ h}0'8ZoW'JpGpܷҾ2Eg|ȫ޹H/'"I#hJh9 HNY|&&=k(QE.T3*y~dr勗 6}U7U'p#A4UbtC7OU-هәamO'Ixs;]T_h p==!3a(i Oٶdv9=;*cHNgَ+h%3s\W;^&ϖ.$:N L<[C};&JOVT@*=T X,tfG;Lmkj `t  (C8QX]6ŊRv~/숶Oy˥_Z\}#e۟c5"1=q{#"|);qѠXbGǰkO2 לKyTKˎ 0]Ǚگ kpL }+b?Hi%C4I~ϙ Tl#y 7zjZ䡸b8^UN9:k=/C0o),rF.4᚛IMsL[Y)Mv3T}9 ZGܗd@T~o)(hHc5˸3ΞFg-8H 0I0{ZHFkw&/?b n.jGo8?1Kc S<=xh◔o[O_] =G ^M*b3oW=A|hm-敤[TW~6r(n2Rt!)SH&U^y ǟnN^ a,4qLWϘCxx n~ _TWcVd  e-,Bc,葄lѥVHF4&ކEi(i:p},ٞly8*WAuU.y{tin-DORʜt6A\{;ZF?_Yod8?@(#/@l,[l)L,J#Hɗ Hؕ ?B[2/ o\PqaE&iy–B:OHk6W4،DO5A땱eft7K3o*^>P¿:SCvPZp5PKaܦL>c{i(L*|-W|AH@LctP.ǔGXST(mC,t[eY5~3D5MSr@9LC~k CPg4f7w@sDK䂈C[GZح6dKڰhL( ~8Lu7C}#0fأa'M^$ew_9dgz˹Ud&0odϢF$5C4P!7iqWKc;=TNFM<;ᯉI%>"=`D6V$df)2W wjG#튃{kyDomp$HXS6jU_P$x G*x>\Ye &,}؏^zsvM*s6ymoD.Oӏq0sIF,pL8сl2Z>B0MQfԞsm5ZqVӷq!Dc |Evx7䀔$ eqr'FLdxļ :eB6(KgK?}GUx<4#{bRd~s͸/F]ͬ@[8Spý58|zS0#GBC/ZB80i&Hp&>-(6h!mvѓַ qogYZ07070100000064000081a400000000000000000000000167c8bc1b0000a7a8000000000000000000000000000000000000005300000000./lib/modules/5.14.0-503.29.1.el9_5.x86_64+debug/internal/lib/overflow_kunit.ko.xz7zXZִF!t/=g]?Eh=ڜ.+̉dlȨs&i E 0F}oMž_{H4Y-tשϭ/cCѵy9i"BFr∀1z]7IRL @}SM>zO'07p#pW8?pXuy3(cnl^c䶓$7\AIvBEOb?>dpwIws,[aXs )0`%*|+pDfYm!#}PJ/14s`Q-N /.?0ihF .D `zkGw:)^9Sf̻sQI7`;iNh ֑d 6Ŧ$0x*.yrah^ #4z^Zv\f=g sҖk**ߐM@lwvn bJ҂۽ᡳ<@QN)^ 3&Vч> c8w)qAT/'Ȼ><K)>,D䭺q0i1G@ǻog#zFpHFK+Y zA8[)dS{{c!e p%Se񌃖Rpe%.ݍZ)bF+WO>G2yW?[ wM*#Sh"P74lF%M>A0-d7[Ȏ.)-4!/Q9I!ҼSHԷ:T'`ZHqpn"^f@`)Fw l^ CgfnB0ڕj8͈OS+m-ZZlBضpgÅn0ә.o&+52邾=;+LEdo>ú~j\`bpӗ<’ύu2P|ly:[Ylt'EƚSWv u +͢")0J pg򲦻J= qDZp¿䆣>mt7w~Ƭ"q oRI?&?54JRd@Ph@,U3!E5-mZ560z |߯-+"oOh}$WQN4RQ.+auUdoI7iXN_O+JŤ)6"AXD b]v,k8N}[^-yW}v8?ϾP?@-:\IŚolX@V܂Un^(CL\Yi*miU",o&7}h04"&M.)iG@5j"0ҜgKs#0K9rSY&~훆P$gpԌ9zuoӨҮ]|p0D`S|j~1U+cJbn&<8>',9 by,?bWTϸUG\#vBP NEQb\:'ay؍]{;m]~`iJ`Wۧ$xIt}g;Ͳ &=fLK s@YZ)AWݦsD !v3h§2S?IgE[7[CD#ţ1tfM4oAu:f>ued/p)jx2=dL:uYȝ#Ej,n)˞'>RN=U:*?抈Rdff ܠŗ N:e~MaRJhE&F #Fkar\DdOTEo?g?a) Y %nJ@"C97\ܴ^7]c!l_qU* V O7؉/15EǸDr.f/PjEw4G f,H@E0j3&3,(Z//?x@M~=Q"cA2i\'qP !ܑNUZ@6g*=Vl-h:72ig& }Ҿ8pLԌoi.. S*) R#[-U8kW dNaBPm 4sOta=Tź$ :+2 ݕDmLR;l524τf" e$PAhJ$pZ@Eٽ:r Kn L 9ofʵ@EQH큷} /UBu.xğGS;x*ةCbF t2X7zQV|*c4䌨&R%y&gy]5#OrA`` N톤`(ȿAa11v]Jt4#Yfd+@x苹EQRU=why+g/P`ϪXgѨ0A^rhFDž30y1*⟌E5aQ* P }5;17ƪ']pt\} F%yR@k,;)WYbʝQ0ɷ-HzniIUQZOA}u}X `]F$r> \ƌk֑A`si / cG6sůq\s!h%]sK"" *F< L¾WN3X6|~p'*r}lvΏ r\_a~+БIp8$LZOAE^_5E^ p(|G0z{e U`+^ jvZX+6>JqobzWDhj ?%rFZ`10<-P¹K ;KVPXGρFԴN}+hw}cthHytU"4"耱\g҇Lk um<"Ǣ9\`%pO$s,G@嘣bdtHzB`n9 S/mj~-M \cʁB1<)#UXtaqU,޳RVqn=m:>QH]fT=r,d[~FKE %!s]Gv};X+>C'U0g۝\q]Hm1#@׋ާ~DCð|ػlw3XFgU[p0[bY 3E8UE9 EB/ lTeωaF Јa mxR޽1HU[DX w.1tT(s.Cnkdwd8I>2_,8p|녺=`3ۤG\KÞ):3إ# !x;rFA3wIRhGœ1̾G[&ij`Ev"wC"42[xV/q|TĻ1ƍy[j7CGATEU@9!Nʹ%E0@{USVܭNђP:wKLAV.^% rd$V6@b :i<2km5³m˩SV9(I5R 萉a͈; uG@`'ٛqS}+qI"o?)uQ8irbJ@{U:k _k s6` ;h%֜lX.)Hy$ڮ,}֢ù ;{$[ftYȝԩeH-d"m+,!<93y}"65 osPvi3hyge2"սv Kzw;Gl6{j+qWKlJC:Drc{ %/^"Nn`3 l 5QR˜;;qsD<#sl@8|5:$}@G1^gjENqr/hʮLFkU;nR(U.!e?JQIr"O*c)~!nIDâ%0sn8zJcD?V_c"K: F/~rwY Bj2٪_p0c>!mhM5!FVqF&<'rmv΅MnWBԍ!zU=2b "˺N$|AϗkvSK2]H\5⩒45B ĒK#x~ە7fS]{b wK!t\A{ 1F8H5e^nu=rf]ی:6V4%$p妣*Q7sK^j5/XFUeNmڋh{sI%C x$ .Jp[uhb JH-}vZ87d6ƅZ].lddfL$퓔g{!j\B-b:Ҧqf8iՠܯ T5߯y%ĥ&$M?vF,OE-sЁ,*(A;n #W=zܷS3e5k$ѕ:9uʆ g-R&w iD "!KqPl5̶ǘ>>?8ćKb=]y4w8%g,mZ9*]P4NS 0b7R }7iJ>wk55l%Җ]p`j9=RKP8-h~tLfU @Q+4_֠`wЎxrC>p%v^62?+/uAWolNL?#k5i?| ygu ZVEʾeSm5h &)sUy՚=Й [^}Mx(3/^YPL[-j풾?)ۯƣ@`Ujo|W]nhB p}dnQxO(ZE&}ag3i[ki ˫J!!Ob蜱tJ $]ѯ*_vcm*DFR,Qc6;ؖge_oֵb sGުPش7A,\__UuG͗e6{qSG/U2Z{w⍻ mp;QJ#K e?W`.bd4 bʹ7SF] ]7<ެK!fd!r[ݜn*b<1?7CPS"7=R2贍>+E.8v$i_ Mb2طFΒL@Le>&.z**Oϩ  )UqMݘ/JP 4t^%`Q |= 2볻Y!7Y픅L{YJF%t׋_hځ}M`9G4aFhI>;g=OB*V.ccQ'<H.Z=gz#= { 0P<.5N?\囮S0:nT[a b4+,+Q!r %le~X ]l}GP YZȞչN&²,怐!&;p-?{ u(+5Vn#>ڧXYK{5xAA?MV]"xH}nvu8x%z=}}OCx!fd1ퟒl ษ޺TpĔX".TCe2H-`.uM+&W,[&KP ~]Bu\yM/T U# 1(ѣJ&rPCV\7T|-&L$ D]]Z5UTbkOԩ`=/PdhNNRYK6&JoZЛoML}rSfI1OYIBG,)j>~4w!'!0}@c_L;9`3RdP-#*8~tpáll"CN]No 2b9tyT'Ztvd}#[U=p'Uϋ-I*UnS0ԫD?ϰYr=Ԥ̇)l=O h>Gm4 ׫NtJ(P< lr`CIdªHŗPex\d'I RxH}&3h*yV[\T!We@AEd>U\?#mBS V%G{Q֙o|8+T@; U|\h1>`SR|%:ZN%([et-2$R};& ssM tPĦsUg 9S SF$[_;Cm@R,@wCMOTUcM$].0$K x5DZ)׏6T]*d2 EB*kzvCj R/1fTAX)KVGVuV(bh5iD0SM¿r3;Ii2:*(-zH)0ŽX)l{"AMìGÈB3TC]n|G*587`u\9*l>U=|rvm%|!2Z zX(^C[V3"uQz(|DH񧿔Y5o*XU@iB#64.1Т.[M 1QC8.uTD9h(cH sgp9R/y_rBhExmlWp/>[YRy/3&5''a "iPAāK傗淉u@O̐u5BM~H>XaE_4 l9J698d hׅ;1̩Ŋ) o. qe%"u9E< ,MXA`&-@8w\=6S 4L ׷{iX;Jfj1H ]ǗU88^3#h@ 7}9I&Z'W *6j}৐w2k/~X4`S yG/~@qv<#*-4c3JodF|U9摱V9`f`]}JL$0AFs.sՊ"6`?ObRCv-:u.Z4kbg iN`uO*\[K =>RImvȚʉ_kWƏ5rg-}ޑ^kpyE{"aT4Ǭ\ӷjN8ZgH^ Q2z1C%6d Qu'3?oDO QXʇ#jz^|4s-G΍+DJ9 |T> vD8ڌٷz}u`7S7Bdp,E^10C ~ yk9R[q.(4I,>x$岵2 Lm =N8˅&ЎT L{TwzcDxx1n)0y)h3oYOցn4>.^1,fD<$?ؠЖjؾKI$|)i ٽ5 .qw]p|yC g 4Ɨ)isig48-Ֆ<,E{u?œrEՁ)s 焈nE ݊ӷĵQ{B ]X#nB--^e+ñ2vrtrGAD') ڇ҇nIvU$6zapBa$`&'uD2xJRH0(9v͘O[ A^R 3' E" q Xg.RK/Y[7%QSQFv%׋Yv+ #r ʃoc~)r8 _[l"j7y D[SP;$|;TN|ё4S;e;2َ: Qz/w:0ȧ(a6.eT7ɐNnC\NG]S$DDh(]j.]bJW~G9#GZPlJ54qw7\9t7$8 *j9~Ŀ ws]9A$.6v0F="".$ B>HB3{(TTjOjQeHpPQx;IhjX(wV f^WwgRU吸XA1#fΜ:28*X6fVDUӛFKdžen4uQVR/W-Iۑ&˕M~ܽ198ODŽ'Jtkve~Qr?'R]"- UHdM+)l-[5EWtm|6[7VTGtw⒭`*FL_v_#dV+:o70%:mdX-  ?TG~dE "K̵%Hyh8fwf-@nh"A/yGvtV*9SXX\3w.@H wRz4ueƣwdljnT<+VOЭT'2ͽqIJRG\ I5@[%Lf?Ze"kF"/AzfnÉ&So4b /BjSv*YдPk4$kF=-zV-2^G}'SdҤJdUk c.:_&oH{2biDJ -p`a HxF\g( hz<0@0"Ž :Nǁ19񰡣#,o\H-v28*,1{*DBEPY/@ lZ70x/0r~Q!M@8hu\e`3fr Yp ÷fg0h ECmmFVVGe՚ FN[)Rq.Ad;]7%F@FҨE1:8_ g b)_ c#Ip2o!U;*Y j1< 3$ю42t^5/~-+qsHi+֩A~WREWt09 q2 C R$JNF؄C8^T0f#mN I_`DkHa ‚,=x'69Tpbl@͂G`{|7'0ֶUAK~eǁ=DU)I:+%Z[6EQW.8FUcl?HTF'Edr/b1Aȃ絥zh]qW#0"~ZQO:5Hishܥ+wfxLԱ{t=9͆D0U)w] 3680;ɆB*Er\"_o-eW@#?AK Àt|#V j.ԏ_Ƹ.1L iD`E&P%fT5C$0M 0l!<3bH+4I;Y{Wűa'+|sG)햗PW:hW|H;edI#u,ԓƻv<Mr唋S چ(knH.NÕJN_5_m3S=9dp}VehĜg) -'PeSTUg؀npU"hcomYZ U0xUGs4k$؎‰ՉC eǨ&mByJݼ< c w*|.rE7W#[>S_`#[A_uyN24~6rHc8{5 pхXK!81zڢQ<-ǭf -]޺iv{=񝣐~F>g):bXTb?wq}ܲl2O_+kpO0e8`REKA]Af[K9{\dGub0ʩ䀉+lԘ\*C!(R";0Whg}]_sS0`sYˏy>9#5yR[*fV-_/OyHvɐ!1t +UL]jqg5 e֝?|&]Z5t7mmew)-Ruw7]M}x >I+cZ@etIo V&+B C;$Ӄ+A]oH0Ί;AM 9QMa˅sP9J師)G39d8԰ϋ>QҀD)dCB$DK8)Ϝ;Ȗ],3/k1-DG͇D[y>U՛4GDtsz,w|ѭgimQiA3tRV!VBҕM*}P'R$6=ZY, ٌ' ύm.> D㯤v?qN䆀 Eb.ǎvsv.i IJU[n)BI5 PFIrJsC :%7>]<꺿U\aV~^q+hQ?%˿7u^’Fa]i9p7-C y7?`'}7j6{l'L&Idq Agf$ ,(yw;a`ж`&W^VRP9-yr!ܲTO$=s":C`џZA";skI"CC;`޺iIzGϳ<;v{,If\>76t`:1 HHe"_?~D1Ρd bvtq5aTyc0*xP+2yzHqx7Q_#!&v%&gnGő.ɪ1|!6T_&/b?A'#\FQ4Ҧ@nstٹB٤'T߸t& ̊mcPPS_NϫM72)nXed@%|]Fu9ZX`퐓,t*؎bX=E(mJWO+ _rU֝E܎[0?X BFȺ MoPyG(bVglzE9. ~7׹ri"+dE z`P/1Z 0$LMxMnK•` VЬ lw;5|m$a;2M/oq/ Lԃl. y" WTbV}Ђ H(ݾfgQ7"&k3xiumAst6KObQS;rcmCjS$-阃fL\@"(Mop޷ Qe¸J1mKxq!|𓡦9lC~LOŠ+v?)Kb [ytR0hlNuD^T)좕BA]ᅘz>}Y>:dm7fѨj1$Z>Jvfc1E״`X="Wю@Db| ♙B+cwSt!å$$x= A&a`e+09&0 9;07C#ts_}gp|nbɪ7-p@O<|N7vddJ)N.wp yL3h?\!9)y zGƄm'b(:]j5CIy-;=ȹ#' H`neڍ|]FpYm2tLP\L9Z, & *>ai?&%kwX'e9D [@S^A먴ţ |a[L߫K -VTS{f}-wrj`=LZ[\9I{!c"nռGd 5Z-q@IUjs:l9GѨcb9BnLz-:xnmpďZ>ͬ߅st%BJEo8(%AZਟ/uz$r E}ju; gCM$4)HUc$Ey?5 qL!U6+YLEA)s6)XhXj^b.:#Hf_ ddd!}W nDJVsɸcڸiJZ75~^˦k؛81UV%.$0ZWe5Ɵ T2H1 d'6(}2M00Қ o~DfЀ0QH0"^ͷ&:t0epnmDeM%-`lw޺s!MDNu0ذJ).څXjBGy =H1C,ٮK*R%-Wy+wa<Un!1H܌(_?Ąmi$ ߶h 3MQ7΀DTm7Z^^yki Ijm#@21.rwv 7̱91(c 72OkP dcG"?vTxɏ~7WcUgG{pp]c"wmα+R~t ǿXc5wb 1*cp3Kԥ0v/1R:sZ{HݮU#A칰߾RG}|bVPnnۅKU l!k00=(>xfhD= KZUI5qw!}* c#2qOU.4۞]1)bx}Z^*$6Ά=(C@fWT+Uhا,Y ;*Ȗxتy7MNk&V+n1;z4OCHOBǐXT)i s֕B?5ne62S9)KBp9;cG+MYprDEbe#ijd3ۀŞItYS׮ufs=#o":IhѬAaXسC߆SImZ& DC|H,]H i@4L㛣SC5ήl 3tMƅ DpאD4ȹM?EXs >EKn7U̦m2ջ'i7z;;vj6L"`CsWUqUĽ:v.p R"wh֐,T4VJvzUO1œU_Oe"bxߑbCΐ6nw67}mrlEo=TÉTz}zIeU!lk3<ӣ1߀t9/[ѕK%r M`F4#EZmg$z/߮ELzrC!JoĵwDlhk86'eC>%`%eu 1xg]D| 9$Ki,;ĜJUbGܽ 96Ct;V]g4rd3Oyny] C(%4O`>ŭW|7tWoć"x丕wЇr.fQ 2`,_<-M!7߲Y_ne?F op 7-3h"befDele|d$eQ.9ƼN';E'aS3[bZY[{oCl=u ky` hIi#rw @س/ɜmdۇ|H[fbrv)9o;ԑMTB)WUoP1gkx93jXM' hE(b#F|``LB\r#bT,Gb $}IO/>Mc{ .n?w^? 5#HӀrlꌱ{F'#1wҾX`&ڀm7J^HN*f[N=I$jt{>J&#g?J;ک nn gy;e.570ӝo#ҀtVb햫e !+?rd敇)VD:$(%:X&u:;-At%œgD엓4~pK+s"Ht̛W>^4x2sx 쳂4ɘ]ij%9rbdsɂM!ٖ,KbJh|cOO+!Ssd.ՌDcE6$ߴ=?tBqdw !$u_ m{22b7~<8Q ܕbm3kGoMj'@cY9.Q~4igﵥQu7u21lv[~I-8 c^ja+KYawid9h@QrfM^C".3YP³noу.@-c K=Ѷcbɀ%3fyq5%{y86]XOՔa.F=y9*C6nV)2Q{odXꑑ@MB]b-+MЭf fK$pf]AW:wz? 6 HM!;uKoʴeI\x{$\٥~x|#ɪ}0y:`CSAk⢅FfzjUHMX:?G2#cC! 'EOnoCQ7tʌ9%F/I|Jk~ldK}fNd\L.QD:yd*K瀞B$;03=7ði-1}vMΧP8}WLÚ|MiX>>\C0m) I=otei%55#huC) {̸ɷ1@Kk{o2NMCͅ}=E̓B**#|p7yBv,ΖߡBOW2lK>,VPoc[533NƒZa Tf&'J`Vuf}'ҦW7tuTr? eqxD`C ƺ{faiOrUW!T=Bj>'zϪia;dB9/`&=r)΅F]uZ=su,^.5K(2! l\_@Vy06HFEx$|{~QueQn&XÝhd` 8ĥ{T={M2iYd68H" VkW1#ٱ 6-Ik<-Z\hjo9'5 RLqm1CQ[?8kt%عsoǂv TʐFEґLS2*)MHXcUIۿa?M|€8{UkOUGfcT6.]V..&ruXDf>9"eFh# .M39+#&|X,s.CprѢ38 Q2$%Zn`^>!liʥȒ6 JtC39r[Uy3O2?9EjD?GQc_3w)7ܩ yA늤??EsG^vDKܩRLm=eoU5׷XsNOg$/QGtV3g龳+W{H$j~y6gh`iBt݈(P_ǚ'qlrզmowbyB<:Bi6`z1 d$'9aIb˃Sb€C8*Zi(l4);AR lI';׫1.vߦuzi1m䡇}`nl_tZl<^>gYro0\ qm2~;[ߩ՞` FElk'OUB#DAEO%{I΀=d`1Qo]ȣrF55 V9gqvW;?iʺ%%T}kXVnWG(voRH{q(6O|~\};$cl i Z6%c,S}XEdt쬋2+-mӟ*ѵlؑ 1ưi%;i=$OX 鏀(*5eo =m n^)R@ֺw E &Q2 }`kHm `4c/{]a;Zo\?Xz)xzM􊭺R }iq_yOS+R)x=vӘX@AG9X| {P lpjS ,jY0!rzU|;a'a8Ut8{][(Y;pjҫ_ !lb?Hw?mget| rclj3.2bJ &T=豮:'qf#IZ8V=91>"-eo}&4!d-rpnFkm|nx#x۷)u a4HAb-{wr?y|7:`hHϟhȓ>dE#g|o pQ@I%Z+°fTPjYⵛcٙ叀 hyPTʶ|m$Ĝ5Yh?HaKRE酔Gw`SUmӭ;Os#f8LG;7wsbluXrJ|J%i77n1O_Ʉ<8ᕏ.GW!@`1e@l㦽~umd'Nb`b2EO.)iE<0LXWksDC2L|Č_oYWK.,>KHp̲W u9_:hXl -# mA{Y`w}gkR88-S@3˛oq&~!8B4r [YlL@84d][W믑 T̈^` b|z7=\n;Uxzi 5gk;JNsRxaRg:[BX[X;"?Fۊ/eJ3*TJ{LYܞ|/D<30GFB&l,DQ&=mU7g^G=&2Sd?2 I>^EhUP?  JC '|J'r]FKyFtlsNVbIm f2Bqb嵦{y4Uy;sKQD5E'eyx3DF^/m?G"%UTYa{.r6/#2,Ѻ$EJHWZzdZ gi / -%}/]enl+rލ)Od%(b#xE (+@'#<UP zno&m#>:ZEͫi/x84VfQ-hg=~WIZ9M &7xv2m<˶ʙ l ߿QRLoƷ8[gaUWߌ^֚GJ #5RV7 I@O'`2MEcѺPxZ_4c`Z d)>Nއ1.vZ$2xۇ6$1 ?+S)aY(& UVyROC" ?ħ7׉^4|C C+%3_^8dt{VUYl7l/kG>p 1,ڔy_O1~?ejͪxV:Tvx:[{/L'/>t;Pa?M@V N}(y*6xPʗ7T Oce(6Y2*ߛˎZ/YT[𹓰 c3p2|V~|ަ͈ 2k|{3^=uGR. '&aݥtѼp'=m8H7 89߆ޔ2K:Ԇ_POB]6ˆՒW([CMeoQVxv]gzZ5ed, H Xetb >p0HUzuoFudJ/bfp"9^,s*~\-i4Ql͕@HI _F1? EZ0a6KPBҭ4HRL4o,i ȃ6#]R%G~w]* ;ekIV̔ww4 0{"mq7\*f[kީ9A/hKT&rf63ÔȽ/+6N/Fum3v*ctUϒ^T(r*QǞ~ ļ ] Kh$Y~*̊'#2޵ 7"} +M_8@黴nUq ^v ڇ>b "DWwG#`N||b? 4jyM0 Ꞻ^Yy}R`Dr9#OF$I}ZqvMxwF+O6EA.Hgó#c¶5/|CwdEBVX٩ F *% 1zhkƲb`,Kb/lq^!SLHdA?$L,*zw^1$=-J KZq2&/ ޥw)M QȸclC&Ь-h+'vCd''!0%Hq%Zaq}v?wquWpA<m!xKZC)]Wg-~Nk < 7&O3K3B``u`x6 G5>>pfufa5@k=V JbRq iy (%OGݭ%߀E4OtۚLtDcUgC DyIi ]~L N8rŬ~ObS/ f>QOe^l?|͝ˋ˧fVp VV6-# |1ovN-lgL ߗ.}2Vq1|a^^{}{x>SەL3g;cH`>`XDТ6 fqBrט~k N!?[L/pM>%S})ڎj qܙ{imɗȯw$ s C$n=os}$w]ƍaUe(ś^zib V,E)UҀJH~}z$qri-m\Fҩxe]68P;Xnz#Z)!J;~~F``ݗ@cbX[^4޹H^-ׇ2('<}S4e  Iޟsy%JsZ9C-RSȑw:ʏZ(Vӂ%:ain^ڈv:3|\m^Z]*539rѺ>Tn\6%Ztn$ЙG̦6& uTw\-*_-9'Důi`MQWh2q,w]5 6pEѪz8{̿hQwaNJȆ$2A~wY@kc>?2u8fx4۶Vn+]b9V^Рl,轣u-]HGlDw}reKii.אQ]q%F^'$~v9mP F{7)yK"3񄛜QkdejS᪱ q5)Q y?To{8LYK&M}{ߑN<6:zG& ښHӡ QbJ1U0KSC_@ʀr5ZO"ü+A{vkJ6͈g&M061FDUo~: BO Y$ X-kM>ji"!P\Eƹ,Np⠾ թ7_V@aЮR:u+:FTRLg(5nPV0uc~Ieo\Z@e#0b~ġ3)$ B@Ia8l1U1_?b{uړ%Kck=Ght]vHݜ.+"4Oa?gW4h9=*gփ l|+ I,[VNY?9.MCg%X1r",V̲PAPqV'ppT8+0[qh?6c>j leUVY9Lǜ4̪M粰)冟Yn$_TP|R4 U*ٮީa3} 0ܝ0Y{XNy ZsvsMLB2a2m):X#V^͈&>;ZѼ[NK#P=WItMVG)QX 80_ EUz-NA9^ z$veVK$*Kwk0T>ڝUE7ahs5Wi6N#~Mb'TDet4NK"ĹH҂QrɆMYH/SWTً֨&|;ZuftU#[ iT`ϷFSTs&452Ӎ,< {"!099Rݯܶ B:P;Vr0lOOQե=O7uoOwSRνUl =jJTz6ع 4!9YykT3MG,AXϖl!dPA)KZZ~ jl7&8(מo/ڲĖ W NIy,C:R?g ^ۖC?"jOmַ+b덍7CpJ5Jsw"5f^ ȵE4.q( =E_&ۃ6ܬw=̐AD0LsR;{u܌ѫ>I>7:aw 簛rĠU4z1=n+Lh /jR4KR d 41= [l%| M*+Ձ֚nDh͞>^6sQb% M8m{6ָYcՕc뷝L2٧uN#-d$ ,0θA[e ˦J&Tz1s,me)jE8S5l58 c }Q!#WbExe\XvXVx2RY\дT|9˸ $䴔zIy>c%הvO@yMO\͟W\^s?ؽo7G\V:O Auʥ'WuRJWs\Cvf`CjX/D@sp&/ztkhYŭҳpM6d\ԓ,r1D:Mkӑm`/fGrK5޸MSpW:D+׏@jl{<\g>~NP5A H6^&1BCg;x3611PG0,P/$?8/6gLyd Ha]u hGO~&v^ j'W8YKv!ҥ B[zygŖ>"qsԊ{i%C/3ΘYrDKsJ|^1CS] Ƀ ݀Q N@P0 e`ׂ!@Jrݔ:S=ĹƍxSz }"V'VTB0E Һ5%3&r~ {zP ߓfW"leJ r7OF$>G߫%kȱJi]mP9JO~"X >a 3DF#Cr;%ωwc&dtW$"h<N[*.,IY|\9劓t:Sg.|/!э󎗡SƢ+6Ut_2}5w=Q v[\W "5go(mQj |i wEP~idy]>IUֺsxgr!p.zM[5:vY9LiC)ȇ`K2B47ݖ}0ȩ'_֭9>ό&Xyp J|D]N2!d9QOKN&Jf^Ư=_NokI\BMGڰ(EoG)) ]pY$R9m8j0\"ĕ?CuLxrOX9Ҁ ʟD~]̂͝b9$=8A (e_2?N^+1)m6xJ;uִGo]Ȯ8lGzjOKuAS?L{'GIa^0g@{.*4 #c fS߄+N>ח MGiFBj5%dHQ~'2@7F=у:ʼC*T$$F 8ؓ*~@Қ|sX ޵+`qos$n" '#WѤww380yaԧ4;B(&<"]EI1;$wN1*ܽLKx<tVJ"zf7F)_"f&y +5 _ܶEV%_ߴ +I;(,ौߺc @W^r@S4:gp6q mKP6 ;!u Hri %S.r/u1be.iOugtr RD^HwË́遨أs vE)H.KՅ_{WpOX>ۛoaZTuJ0 }}j=R-$js 3=z97+P*&=S+F덋eH>@0(o̻5S\s mU*hӄotN VQ/@ $M#$PL,ud~]hCW~*;J$4 Qy8Ja?.qWQ^EflRy1lN+k8> ; h&cA26IJ]fTaG7sdŠ6flrj {js hӿoHŝ.?G"ɶ+ޱ돸=H$UcŬ~t: oɐk0nӒuX נ/視ꕚbz\\*G޹j[rZ,-ハk$m }dexLmR7*SMs.@9\0Rz1_}**\:|]e =ozt pٰv`g(q7E>ԼKy_?PjsA]:WU ȼƵK*OnhvbEFr~鲲gv3~D[^5 eD~}E~,1] 7L`^zcƱx]y $b7K*i| Pر͉~rOC#ܰ*Fد)`rW‡zhZyּ # Moۤ"@ǘ؈ ݽ|g !Dg_l b޺!E,2;\ iA}:Oٍ㈒doF_8e<;ًaarfNýv#>Gc_fowͱO擀бtG#Cg孮x8[ w^?O0D^q\ujΑQ\zc7)4'_8Q_j},Nࢻ XP8$9ϞsȖ0 Jc=*Y[}=|]AGAV:ֆQ H H/VSʓl:iu[T-]Nb3j4tpᖵ" ]]ʙJ!%,0-{ 1 HnMQԕI<γV~CPRn b{#͜BԢlFłWˢd cg!{X1ߋ 2U-K~x&4 #NV$(3>T@u}IQ)BVMHn9Oz+`opC3^AZuL9g.hGU[>kzeY:o,(Rr w2^tv1 fGʴ|Dīӽ %j/n;ώ$=~;GMv1'D3ЏKsYmosGr[_}"iLij Mi zZe{1{+Wx)joN`ة#@eܻ ~5=ߡ/TW!7wuۓ^U;`SCn@ aAAZe5$m陖_mK^b@Y5 >V 5kUZ_ F&"3Fu2v=V:1P1 0X{fȝQsxjrY$+3sub2NDFqThh:͂Y:O֠\~n~pp BGgVVT#o&bҋ2(dP_{((OdC~_(7"4' >.)(:~AwjyZ*pNuGpFka/tzAb~å~_ۄSkuc=dz1SpJ?4!d)$V롛.WT2A5<\D+^Em'b^?J8' 72s ly @*0"Ւ+.RA&hN{Q^xw_=歩&emb\.]ˊw1|b YJfgVzJњ*`oDVN)fT"*xE5HXb%(1(h %EOޖ qj&kcK8a5 Xw2TIsbν=#2nbfU|yϿ{|>-(G֮Q4[;M սfP *}"ǢE<{v*mImF~Iqp㙰6^,AwQ#$) LP@}K&s|F!%y\;@L8 fx B^.AJi%! -!Ԟng[Wbgwt_tw!prT\¸Q0'&55C/ z$8!YipR6NEwRɳ\b`MϯeCdKŭ?]gp΍MG SqND&"ﰤϭz1gB&K(ڀÄӺH#p9̰M+KyADa`* @j 3bQ8Ym+~?kfYQǻ 6R\Bˊ ~Ayw{t63 s8}Kbe_J` ; 8,~k 23O|;eЇ_vVť VS zu">sD{*/3Q{o A@EvUk(:E 'edIvxIZGkG]=52mygvg`&γ P]rMQ1f 0ѐ IM s?.H+ި3YoLU+,2Zh2vhdX5%Iwsq |tAOPє1xG"̩Nc+rXJ\#I0*pSiyKXQhckӕᔢw'g_u k!fvoXtlց !;a=UY>v=~'K}@kkOi0d|z? Am;qen%Y`t;%I\^ԣEyz;942Ueqɲ&ɯ9J}9'ggTޢȶ'2VM@SwPY37h1DD~YNC.SɲAjzvB3la'w/q<]9b]L; ^5_~ $_ nva P:BX TAyR#~XZ/iVR + l^LG"wZcLos#xM"A^2z=v9!76>˚W2~ Oe&%ʯiD6 ]~gǎРC]O~> !~hQ_k2q kR,d%o]>+k"c-dh蕏hir-o](d ~Duya4l9YZ-3343JPL "=yMTnr}WveXvK󛕔U>~'~I"g(1ۄ2_"P4zCöLB/һa$7 ["R^KH&792d{x R6N `T\V?BF5DM7en8"i \hbôa rVFq.G0=C!+G,`gMw8v9X$vt8nGH_j \;'s]579Skx.I5 y=2nwjQ* (| !/M7b]wgY5HTŲʁY=g.P+î࿓ gpp 9=_Q16> uh P'.dS6r[.g:fC3faocwJCuHO8B؊ngcF,Y 4c2q[Y-iy@NZɪ]ԩ@eR>m$gE4&a,n)VCIG;A2Z;"4׽~4l04F3L\m?`iCbҩiO 8}KG.b E3 8f01PsJЉt.x^P< #u/a6DZ #Y-6%8`W:[|DWJ`cpc*kh2`{'[D )tsy-"R>(9OYD%/P2*̆KJ*3#O4NXO #3WrgM4؄p^QÔtU\DO%5YcIh+, 'Cetl,样yOP{Shi}*3 v8B2Lo՜U 4t,$.5J+~5ʊŹpԿʆJ5[:&>v'/ijLq]9Pcy]]cs xwgavHZ̗֫9IXP3/g S$Ԗ q@TL]7DĀ\"450{3h5I;Ɗ>&҉$vEIaHdV6{*r5vEsqqJ?YTi0؀2Fj?\>?mB!mssi@R!=[X2TmlyHx'٭J|ل dvMtNҩ*c>ruw`O*PN}ge)QMBX87g'bސiE)e$+ :P mTE5KB/ (*/=A}nJMg7# sOGN`I>h 4lkxt=6j[PHkNax}w2yšvزs9 : f RMʫqV]4'qSx`J3QLwDU V׫єrSK$YfVvQ"f>*240w+aKŋqGGKyoD8R@t2HJoY3.b/ ">]ʨvY0²UL퐫 @kA+ڥ?ęabmDQI*&t| d E߃O\NiMAxaӊ֌Uu-F.dJ,uj! x t bP(9M3 msϗ!̇w1%x׹*,Yw)<P$Sv]j[4wѤk ˹8IovDAy:r⨁&<3/`^h(IL 01IpoԒ#zlp!gMc2ZPi D*JOU}_hXx!Zrf}P1?؍o :&׮&& u'[L20dI>qW e'a@VOZvQ M?$["Ȣ.!>W+d'e>1~,pd+d2 \{ G-M * rvBϞYqE^i=Ӊ"]H.պsՔWXw h0 Zՠ (ܳR̉Ynd ~y#| #ñ9SC:> A&ZN+ -U*hvG:wG{Јi)CJJfBzK0B8(=e]vj>_)`r2Bjvv؅t8Z_QX\R@>#vm^ { TÁ҉͢"# U K?Ɲfe\~V@O>g eEk Qtv@Q(D]955K7qKmwmL& Vo|=$)peG&i;xm`"}C݉}ePٛ:y9hV aU7+ՑPN~F6R7PVQOWi e%욐TkkX$`su\1Gظ*G$ @]iGBəWmpkO v)yMs0sT7Žr2Tb%cV0b7iYT . }a94 kUTg6Q\RY7(aM 47<=:_.$:u8h=j,ruGFp')^"2Pwo|JU]Kb16i?:.(A3]VDWsJ`YD %S0bF8M)QM~?Ż)RKgixn쥣g>'7gr\Bz@1B(!k+n8@pp'9B1LWap?"V{%zEQk O m,G]d!, !x<ژ:haA5Pڿ&VDi'gJT?kOt0є x$3m_;RVSo48BIj^ ד0421҇#`X\ ƍ+Reŵﯙ-A2\F=Y!`qeU9f3T6ꞇ^OwI4L?'5.7zBFXFbNd`R:cby` gX!w=,2/dgb߷)ƵaRWkn?%GgK=MҐM3y.kt!Q24,Өk^yZ DZi3]V5l$Akj 6V,U>|08ּf0! B)I);vzxʥ`oVF\`^eR]F1iھuST+~Yy=m_J$@"+%d-xfځ-[gH\ <:ԡX]asnlKAZP"Q+XN$w?{hULh3_Ojns7n a FꚴZτh1aiqG kͦJ7l31Rvr_шNUJA8%WNL۴81V{-m|Պ]aެeV’r v E|Z(P T!ԍc!}.,NK-%A:"VhD"GVf͋ _rKi1,~ {;1~aZdjâ#X(1/5FmvCq'Od,$K!6 D} 5^n^d4Ne^dWAW3g/ߊ@˔n-yDĦ<*wk qDws Y]:,22KH%;<0::*dO;ΉVxD;jFyA?^#"#Q#i='HTO=1b^e~u^+>$qGY"V E8h}#?َ:ᥕ!H mwu.CzYd̜5*AQ*P-'u %rJsp:T)<Ϡ6 B$9e ?\NV0BUҤ64M`X'>?)A}GɁ;?G⹲vf<`e;kyPqi^(PE-#i[:Bo=P ag |qnH SWVe*8XQrDك)b=V_exB*ޭozT4h~U/G\Pޔ0"9(=| Y8Rgz~Cfenc_sڄ"tܐ@ 0$U%@Nggavs RoT>&(XP6~_Od5s4~uO1io8M1=7- S9ݟ9 VT-Q43pמJEyP6&kvCB/E(:Bhd (4SBԦf2,@? ŗRPT R?]w .F$EUH{.O%., nY[s6g.&ya.<Qu۲婢6E< vB 0A%T8o*nHݻ#沣C.a{[FĒs\C OZ$" XtԒR ֈPO?ǧɮؗ, t%x2ˈe+by~D!e? ^/tuT8__rinAܕ\#ʙѝSulnikHǸ[7|`;o%Is]U[-D>.%u<(*FrxlT.`;I!N\eQ"BU}qqD"eƵ'ۋw(K^eo׫񟂺;%^ceꯊ1mg{TgLݿb:@'@Z?X;xyEa~NbADA;]nqCbGzl! É6┸*l.3Ue2ikw@֦-ZO\Ը3b29n2s]VqRĨ/:*p[DNWFmWuGZ^Iq taqtLG1ݲ,1!l"cYDaM0uȀsk* W1(49֏}3yp5nTP,WZ FG7U&[ @~l:6s5JΧuM3mODj&\jK6S.cÊ?\foHoaM3$zEk 9X'Pn½/$ߪ<36l[ߘ>j@h:-:mlW-D5"(tT}uWmeW<] b#f}f}J(OO}p*.I$u# ]pϙpY:^('8lD%MV!-` ߏ )Q/coá%C@'v[n%KfpFᄊtj_ͅk /QG܋nK]~(!3O)S~,$@9延i.MD-7 H7!M -σeWPYY5 ,7xyM%W]p3H] JQEm3ϧqEU5͋Eb5Ä?A# \h^}~vMe$v'M*s< ~o'w~aiKx)}HEq8Y[%g,,f5fE% \p;}7;Rߤ82̞pW˽x&"CHIP.xX  "t ^%֎<~~a^eiU\&/ &$o <3Є=S%SU7y,>i4A痱,Wm8쭔FpfiÕ3$BiL-.aa"Й YNPkj$OB!(-ڌ:ʖD&V {{-:!ܣqbYND8 ΛMQvp e55DO/=?Y&k(ПI&xߜ9)9+.X:zlyf 2e̞U׿4^-DlNtl6]o?'tt]kCot%𡥝gڹ"ta= /ZYkice7W(Ihm{a_Y%@$ *y[\ۈEanʗa~~xA36 e0ygKHK:/oy.k*h cy~"9Vy=`kINM 9%Vu6p4W[r0!;) ci-&^_:I_] 2]ªׂF-샇No9Q)SᎺ*Lu98$MgП3SqYzUdO)\hvkY^k7bZIG_D!7f4StAM/ Йb^4gL@0CM['. 55)LtĢ; . LWA[~)L=O^T;JQˤ@܇ W|i>N{Z!iu(hTr '#ZA-`:&ٴ˲Yckg<!X js<;og=Gno#3_7?bwI1j񍃿Q4H.:d*2h "V#u E6XJ& ԃ(6'!@Rt2Ƴ6/i MH$s0_`ȼ=CqSDn>5A┎x:w#Kj XXӶvmlAډFfK dkc%xb}ȉv /bn)tDF7o(s@#iW6mJtE\R0n>&}Z_LR^q"dB7%WZp2M5#uZ)ˮfv5߸i2Ӏ˶k_Yfbsj}~p^66^R:}:?0!-׾T!o`9}U u}"vp!'*J>[2{]]UFwP3\Z x.1Ă(yC$cw K/%^oQT?OJp梔b#߼ bVU -ۋ w>'Sb-q;ҹ#GQ`RRwj!1 2=PD}&j3 Zᷙ75JBޡ[uLeܝt1 kz8Q\I_܁DƂP3ahqgk% ?tN>sR9< "h"qz:^%ELqM%/9]pu>iHz%LpUH٭*1^fm9qiRxR",\5JX([կZ1%R&f0Ҙ$YeyB4˅(+r \.۲| BvD{OsK, 'JD2bѨ*}#jB@u*qܲ=cb`pĽ 8(eap/x sۃ._gº3ک& zgO,hl3uLRTk^RJ.]0^#76f^|>N=5Z1|[f^uPzk0i_ͬ@4>*sf9R.Sk$6Ƥvbg˓ަ#B AVJ4<:b=fBJT$8uްwQ)D}m{O>%4,n!b4>JȔ+ '[8clr[pP/#6S| ܦv̢ɥZݫ`lJL;0GF=* KL:ˤ; p럐Lt .wN(֚(}bpTfrDdl4#zNM 6A!9lE5nT 8,ڶwY6}Z'R%Yufǔ {1!#" t{F$G_O ^d}sC s\)Y.~9NYk X\ )7'q:8( _;\,htdn#&K$,޴HW"H[ۘ3@vJިjfw]Rg?ȶrC[Pه8m_-T\IL\q$\T66M #fS_rY[ip|xn>IJk7> ;[.F1FlBv%ʔ7R֡:?!C#ni˗"䦐 硰,oS޾eɂZ\mR@9&TvcLMUvYE#ժINH]{& <y3}$uLm4s7qAH YEvkrfQgԨ|bIEgCMY.b%avdXQ]<0OdBrnЉXξ޶CY]ih" p/1MU~1^W Qj@[ujkJo_}m[p8RSe4AW޳*EuI#%ci-yWj6oFa=A.}3>R:²Z(%d8: S b6d̄!T,̖}/gU6H_w4ˢtI)eg@F3b[)$dBqɟ1>!_jY[9Fj~V/34r_4F }o"a0-YϜ :wJ6]aEfFe#Fs YcMw].zbp鏆铼?#<73ss@ ǯ #y~ciw rӞٓ<#pG XycZUK YF!K`G ]eu9LGkN _[ F!Ҋf]W Gb "zަs/]m@ZJ p:fIXa$ϜbSٍ0Vy|w}[o!;ܘ'  UgƸcw ubUX4C!(-XÙGӵ#RnQm[E낐Ο(i"  7䤌UuԺ@J+,PN%fTŅ11z%E5ᄯHٷ]>S'4'sżI$.*iggض^=tk"u㗪a(Z?cbdq*[݅ BZ*((7vZ@G#tG2BwJUG\p*鄅ndĵuе}V"2@(\&@&sHAk_PɰVXHzֈ~,ڋ5aƐyʐvMd)'r!/罄[PF{|}G}|hK?aKpPؓjs,s5(PFMXyX%r+)ij3\qNCh:wxG.v^X$=e \;A3LhKrD[C4wep5"]gBJ)<+dbmpy3j{$V;݌`+q0U)bEúzԃ1}u,OZm rlS1.9As{IuR5\nŶM$*?bQ\꞉ϲv0%P%RC2zmG&\  OU|LGw ?_7^oOR|)\Ladᖫ:ΛȽ.}l=36bl `;eUQN9D)Dg.EPM7^{ZϞW'Z]q+JL e់JɺQy6ЁkzdcMbI7|hT| f(-C hJ:s~{낝o eiy+L|1^Y)y` QCcja<5UkRR b,$JjwAf]K+.pbl)ǻ8v e)inG;8t2F_vv)6;<.*;2 jY h>l $]fY}@YEXk,Q]MҙYeTHfA!u{ 騣.? (VU#8BLcZ ؿ|@Gonr=Ik~)M|:kȲxuale0oL@\Y[V/|*QYtn`:'dCBߚA&8I(YNLAG"zpWq3"#º/j@y ̙$z )X4j.2.IPBiifFlɞ@T񚠛f+a ĩ~N3RH9KdF.#pHj!ԎE)4+NS\!9$r S@GVn6V,svKe]B);{<`a@mP9 >gkHɊ7܇je j*:g;TSϡ@A]1o+xK!H  2ix]&%d_#p|*&Us ^6w,ȓ׀@6[Bga5ˬ1w<#Idj3lq? 9.?t8E{v1fes{VQ1E4ǜKbI(oTʐ1؏X*ۂS !Kb\y(3Z;&mK+il9RMF`.Lz ͸ؘi[ IN ݵt\g{X~}vGS@ |֊uQ},fpАvǭPA299ˆ>(_>d.5:`1bm/z؝}$]z,KYC$U鶢P2$ڧ㚫_ؐ(|=0G_XBM]9 X3*;II.4)1rGRr(zs2\3_؂+] ;|om zkuF_ahoXGcld 6}Ӎ,F*~%u벽w|[ p1G),46#ڴ ʙY/q/J~8<8S)6bg׮6AlSG :ZD$4Ǫ jezSؔ!E}X.}k\Fayp6| LOAnbW疪twإt 65H%A(Kݲ{%(*4KyVn^06'&3k 3*. %iX,"[U?4f{%i!UI&?MӐlaONy0q {w.;L@xSxW]lC3AsY( ޠKc\ "XzT@]/ŴgLc[r\VU~KflgV4Q l#1Ul,r>e_ȄJSзb3)0ZN,2UFח}1>SJዃ:DQQ̸|^Uv+^LTX] x{K(9ãb ވt^BTC mIX+J꥟EJ~u\*k) %*W"E!dp[6̕;j*'IFϵUS9g *Kgwy0{cr|HC\@h%&{M*_Ht>/WhD{_ (E9UOWEG]G  i:ڴV>:c}a\)r* W(17Ys uW3de75XŢT[6VKNIu*1-)*jLF,bqޢ5I?&0tgfÚ%N9ҩ*'GDn`H;(>>D}q(jWH33ʼԾ=l 0{:e4KZIC9>=hb[H/+ݕDiܺ {+r`}m䎙Ry >N]Gj qG |!J5)0JҪ1As+HRvAes3.wK jfU t[ $c7Z$HE51wv|uA(LZzay  (!S?^' (tk9q5Up{o%qu./ ĥ4`YYՏ(0B^E<*U|᫠Aݟ@Ho ]c{˜jF;Pfπß YJ{Յfbk߽CFAzBG;4`iDRahL݄[s gC1'i{1q4Du*sre)j[Tn ,< K"П2*z ? ysU*Dfwvv>%seL"ʟe妈0 C5UA=4t|:)(Ӻ>/=M;ׇlwF*0XSMIBY= _;pl*בp:ND S( r$$xeb@x<`@"5sFQϨ%.{g.a=O_GNi"c Ţ=0OP@pv0Ia;j@xgH#cnZTi~G:=H2).h&#EtWdWv 'EχYK}0gEc4Bm/,iJ`Oul!1 %C߈ `E gB~װU5UZ^³HpLOZ5D$vYnT*MtS*7(U,! ZؘT֒@Jn@kֲCX]i|OҵIL@TQ:rle+:ΔRW` 1 %Hи0,Y2X[:ADe7(=`<1Y &b5n sLMn9fЎ FƘ|Y+UBzLo(tԺPmfMnz{ /2LPa39KUI>(y~F=h}y ov>˲%|0޷"tWR <GPj˜(q-lOo&Jr:;<4_:6EKOK%q 8ӧK[MOF;u :H fhT`ͤ齅SL- d{jY+(X:? ^9?|uyi^:䤇#y1)nc!T]]=lU [ŠCVx.+# 9bܺu[5NyE)h;-pN4MJ<^-"RRfR猁>arb[^ a:Kd#+k1`GK][5G8W6ph@8"3}Ƚ}ߡF҇У`WjN#`=2XEU BD\3M}}1cQf_6 a?v+Ψ9\}r.q.[iƼ4 U}ashƤ. jI1r5g lM3?QrUZ3l̩Na} u(ƫk#[ytg=r'i%Q|A ;(\poP4Gd/ʪ*4gDZ~4#>4ost2-֑׳0CG["|EWvM%Ѿ*AcIn-0,|-Ѥ٭@o$ydKRB#qQw߉ʰI/Xt+@tq>69CLJcM~| 2v-P(H/(ͭ 2Da=ð/,vsD=s HRMR?dx% e[7DBmA+_>_];=<&} Ҁ2 2ScdyaJKF(Īr1k)w!XT-c9Iw2/9A9O<uf._c$>Tv _7ur z!L-gx'f҇Wjf/IEOK\- ղ{hhզksa*nU^e\j@57s9_7}(+c7#'D;AϷYXZnot83@i`8>v+BH{h#ۂys UcOyU8Jn ". Kg@X'fwMu /,a!z #vO <{-78T0i;F^T&"#}DosҍPz }1BV^vE?S|aqVF4^zTɿ}`=,"\":m9iס d'*^RCf[@ZR F{cmuD< Zg] %C{x_$>GO)aff]KhȈ5)ݔRW]m`H: S8yf(`S_!0P]v $j]Bag8YKP);eEژtYTSyTdw*1Tg&̱{|=+X9~m#gbMӒ:tԘ5m< #5U5&ű=i;})Ó76[Cs!.(b2y;ZfajVXbX39o'8\wSИW4ǛB9{ JS{'°N):wmCiCTi:RuACMa='mN6zW/dWYp`Z{[/s׍*i&-? dn`3A ƉHrZ`Q|U]\3 iFMS{%AdP]fsg&qV* ڨv/CVU)s^d/[Z䣢$2Ȱ~ /#W;P9LuP92,&M(lK K6av.C2h#TRV"/BO> |YƏ"㣔YΞBXGB'/>9vHmHo R` ѵ &TМYNkRDtLk?&H}fl-?H*Rc|*b*;j5TrWht'X02 &A (xcGRs4R?C tރ0-WOj{6Vwtژ5?NqRƎOGii9gT8S{,UߤY:0KIDQ:/lNr7Tޭ i=RE3)!hSoxfXU4z b$Yd7Dm=P|BTy* %}< xĞԞ< ~iNv+#3ա~m>ש2VZKW¢?h_ڛ4=Q) :*`Np!,]$;ղpUZD"!@=8"|IH [;:t- JAqft&5r>d<@a?8FxW1L?!^G=hS؞p)WGeW8J˪Z>I_%+;=[{So3-}I>da%*8d!~M~J Ғj;4k@\2-GNbpn mЛH;xEH-{0 :M (kab6Nz2߸F_gpa36;3 #[sM_%!5L{ ks RSY_ oG*4iOpot XƗP2hN]2/(jr2A::Xp2Y |0b$gvFުm 0CWZҗ[5s`FM2 ޱ%O' f0V(M Y1O[>&8HZ̕>/1QFuꮋvǦ`hGk*< ;o)\5ӌ?f1j6PxlIykx%c'"R6Wt"|aU0i{1/RFwѬ_( {k.DZ֐7  t oh RX롩~tI#Z$&~(V]{iI$3 ^G%6? ڬr5ԮX !)DQ ggo3h)*.7xSg-:_eŝ A2BJޚm<*G*uD&n{c*3ɔ+1o[1645o5ňa"B?.Om5I kf: 5VAfpg˜}3lbQKcSxµ[Fsgx~ dʠ-oϮ̥lTDᙤ*9<7jʅ*L1Ӕ}NOލm܈ʌX$X ,5!K32=f$:P}4,X8'ޠ.-uZ`wj%7AQYN/#,Oxo koSpS|:0 +9h@y0Qs^MDnM2' ef5`Xc$ې U1Ax9at 'oX4 俸$!{-Xp'̀2!w/?JCM̩/ j/XfTa_}G=^{g86 1Ǎml(HTU,(!#UYb&s9O>X*?$7IVhB q3x?C*hfkh;+R,IJe *C EnobU3鵘4բΉj,(;Ǎw4edrYTQiϓݘb%6⾄D=Sf*s:FߓY4jE~]G{+qA#wC A,֢ǰu xM]~ S^ ǨߔJEL)y]DYc`uȐ#kB q;Kk|CȖ.xدc$>'[5"s𓁨)gF1ʧTv)4~MDDؔOmh%LD+1gՀ6AѾvfNU/R5-t@mM|g2ijc!< [#z/+lJwPuh #{#Y"i&_Xx6kjXYD':`X4K`AH"~ ckzŞJ`ϧdH<]h@oŁD2$c6q_6(9TfI!jc@I˺D"<&L vk6Y?p-B{!exp+U4Ul]|}{J;{)pU2sDpʨp) 70p#7z%FՃQ )k A/5ӈ-ߜr_]* $Itrny(rg"/G(|H%骾OUy-5[cM@V~SD{a?'YLQ[[nP> ) #r*T'r"隍v"}KsLXg/9yhn2D5oTr^z0SX'E] hr*%>.EGyU>Ei$1ZmᎳ8H1\BW%>Kd-B>T |ۮ;\=~$ ҘP|ϣ(wW̜هh}֠*$dF"C|?fwܼxK>fq;ω Q;;QR!-М\|\V@[H}^4ϛɈ ̼TP+0sFJ [o.1[x p I8'W8 U3/b:Y Ԉ%!ѽhlVc ˶&`@sM;{VI_L2ji]cQ?N>@f^ ՠ&+3W/ALľ<[;7nk 7]C7tǔmѵY]*(bM$vip&qaѦ;IWzE͖GM=XskLzcКS ? BT/oY?e:CU2ZGّ{<$&|\~p-U ;(րzQ_8<-' raUDdhU/e@29v譆Xl2GVzǽx5 ȍasTNox{;}Vݿa7cQ@fMje`L_f֫SN[VL@+/<} 9٪ T]hfUcKo9/ 2劾(eaph {צ_neV#Ž r#y=}ޢnD(f7)z,7r oer"ځMi[A#=߻`AB$'nJ&B$p`HƉֶb̅pKoUԶEm= ק 香Ld:nf@Y +GZH&,09zP;/ʞث1knhB99@Q#Ȑ5zk>f8$8p6nk/ SB2׊q+$$( Q᪌:iߖ7ȗxf 5Y ~]E4 'f-ǓYV+FM?x>AHl|>WUql%}窺lzWRcw*f@Yzai6Ŗ ^C6 XnTs6ˉՖCGw=HiΑT6X9mTH!3gEIDQXIgX3GXCU} 1@O'ol u ȒYVHRpΑ`vZP/8֜C5Xv5| Yxa jv/+oXB\`S54D̬vHǝTFW1 ĸQKsƪQFФ+nH֖4jgPcK͂|7^EN΁%C1AocT9D  Fm}[(o9>I'5GaG =!T le?L6-T19BGŜl m M١g~Oi90}(8=֒xk'ЅsE<0 }@5n^_tRl{ q竻Ch2݈ n9-kD"wJI0trE[qN">nG""GK.A5a:?!]bݍx!. _\{3.]nǮahI(6=Lnh9(ؔO+%w*;=wZ%={0 {D>LRsvћԡ,{SbyEJ6x SDChdekP%IB)3Y0]`uq4RbgA=sCҤm)8%=+5S٩jR[6z R+cBc5%w6tҮ"n&BB4& N(!\hqґ WP1WoډXG2=S*Uԡ|(řG,m_#"s*-R~V$_&M/¿+ˡBCr]KZXs 3r\u*EOuǎP'M5jb~ÜzM:w>%8+{]['l0$$ r ]o 0v/HkߌlSYxol;@MioͪJ{)PΰaI u_Yq~ 8ƨo[t`el Y^Ys ko!%i@T w5"Mowy, 9e4DQNlOeM%=3ju^ +Mp2c&%dVn2E_=N} !d*> 0U*\9T_ Y<1OWuՃcHfDXf(-jY'!P M9xf-: Q@تފ9 hWѴh#E-$ZƏ|)74k|eoc E Ả]{d|{ɣƇ;@MEJv_D |Jg#\pO ໡ hkZFؤY" 7NԫZb1 &`vyY7xA3U&Śc0Ԡz{D~ļu-:=Z0kV^0Z^2 G=ahUĮ*d'IU.wdok <QDWAuIakD MDAO]1[6z5w`?ՀwiGw#f M~njC):R/c8JulɉKɚz"qW/jAaLwL$9_$;f?DݹsJgvkcB5Pu,S_' yF]0qm4L!k _N>L 'IUcw2˜aD (UPw8q͈cć G'%=emtA9>yT-3NfS~C&a5Ȟ^CbKHߋ~\`ا\ψ5?'5*XDf2Q5u:H2S7Oև(^AI]DRҭx1t_)j"e-;[hK=Z1;(۳7bxeNHLi$k⸽a[I%%pf iA}z,,fd*0VI `yo6G'r{^9}?lN/d`^H"Oq?oyϬ4t6: oj  CAѯk*wDAb+8~S"@Gr8t1.w%̞`fr(vydj"2r:DiF\'5`75g|$Nj Uum5XW2 gS8ɝI 5]eFOXl Lw`p;VU✮}]J TZNaٷ&p/[m]o0h szqVF>)_CޕMPə×]|ϳ1{az0Vhǡ%'ļYagR`rz o_7]xĄp/ʬ.ldDc*[Ȍ[a=!ٯ9zK;1 5 p#ϳbT 1p>?]*}t\W*>k=[feED.Cò? \FVڢlgFh|߆?aRW=>N**i`]QٿlOa6BOzl|rcvE6]vdOGLO-ta "̓C٭̗Avh.KaT{'V&ӫ"*>!+lOEN:=25mgO0k.7{k.Φ1>N/P#Y}kȽף'=Ģv7(Ā`hrZ"_X 8t0)bS=[>s$oJ3Thya>E%ﲕwC\)52BIAYX@I=\lg=YǜaW\g*{ ōޙ |2LijdAV.R쐇ݤvҦ}<M.h/tZ)CNmPɓnۗCy נm{ɟ{sLdZ%'ȴ~a^W0@01a y>@No,xgyΐ&-䋾lsVcҒZq L8`nB8]gi\)k{AqX|3Ǘw- ;!] ЫvѸ< UNE]K LzTaY-yf((DXot%[ Bq? Top?q2Iߗ.n?A@JW.}Ɏ0#ڕYXD! xYj#SmUJ#uEKwH[L>؊YP[aq['!zi])5SNI~# Z#rj>-DM3#r8Qb&UIG9,@IrGl9- K>]|D#BA_Vc8.&C,. ~hZ7.nP `# a51u58&%nѮH wY;*ho85[iE1 q`RӨL?Qp_ *Չ9!1j6\<ؾׄX  ɵ4vN S oʷLhZ ص6+u ӲL;h^}ʵ ~i9-F(ĪtY.Lƥz5r3ڪl?vrAҰfܠiAe' ?&d7w$pm ;P:#nzVdqX;R9#T++S;G$f?U}XR \:c.}pٶTPo3"oCU}=%?DK -A]n袥vۛ-kW;ʨ4T$9hC$B nPI5aWQd kɩIɇp&cdǜ=,o1t/g32=-3MD) xluI o{)>6bW@5Iv +,fWWXB(#ݵ *D(3S`{4A'k|yҾ7m-bNj WijK{x4ZV iZZSzD(Vo#t2`-(ܿoH#{ k#o*Β d(\C3RN 7̍U\5RXDlBW LԅZˤtl|B8MXM!B6Y Ik\h &{ ҔOι{?iLC&R7R~r34CYa ],Hgy$CbD0L!Y?M9%RsSi+aw)iE2TX ⳳ= k(6;M=r"%xxU` su&;E&-C,Ok&{VʣDzwm(} ) ųοC 5\}~K96 tWiOwOQhH>s0O~] \NT?"Mjtgr(~QYPͧ12 M,gZ9S8L<U(.A@V@-d@kJ-O`cQʵ'#e(XZ#]p .+ Y8- RgF~i>S:鿓,amx'˲S(ӭh}W^wf L:՝ł.m&PHS|AN5@8lڙ^"iO-6zPJ¦(ȹ?C)Z=[s0Ԩo:,_7̓f{ɚZb)q&q]]SQ/RIzV ,FL')#sݚGX>2yomIt6 J^Ǣxd껔D:w<~5Awf9sy+ wیZEH׺*T?SnI cT\0'r=4>Ԧ}07djι5>c) (z\uv$0rG۰,{-%WD1,P! hLi!nwx;,APq(0j Pr{"o37DgIBʓ+2_)pxa);>!r,N%Jߴۿ fN(,LS闠 _Ze۸CTOU+kD0%b/lbhk2ۨےz l⺭|Y03JF/єd.>pZcBd#~G'ggKqHݬ'b`_Ui_` :Vs/ӣ+<]Tw7P@+YU{SKk ~ؾ]TnYEk 8p[v|ӈF=i9qLySUV ݵ7jD7OF@!2#(nqɥdI݋G ?NDXab{EwV-nj0]CQ4DO\R&yf q-50k5<ň,~J6kh Ƭko;f_S1U§f .|`o iЅ˳3%˕ h 6e'I*cK8I%R*Bȸ{A[>Z.Ci"a%?S䆶kBBW)+pL`y/6v ;c)."jy4.%'B哻_.#fjQ pb(&2PM\^}p>IUIzd"&yBU勌F/">^rrO]soceZljROHsYFEE h[kzA{Gpy0KZpX唭xϓxk;I asyTDb+m&UR޺_ 5jݵI5`Z(bp]lQ ifjb@ € 4N~7 Gf JX0`rl:Ptm.aMH*# P 3`" M0LXv`>ʒtrڵa>F=c$pZW\; Ef-f`&^:wdv;lYl:(~vӐ"{H}I;c2׀sO5[gң-PLk+Yse 3|n48f8K{U<ᔄ!=䳌emϥV}^ KiRP˿A(ZObJzᝉHύJ4uF4-~(IjfW KxIddjm҃_ 1d}J ^#$l8*:Ԕ2+x7֪iG>İ=V ŏ dД,t ߯K9wM\ߐ(nvv%pClm .@jVrçiGT(fK6& (@!tܖ>:Jr#^]k{ZE&ƇUf׹ItpMUKJn/# OgIWjm#z*v| Ŭ&I{m)z/.E'*jB*k sW4E\fVY8ܰɰ.{B_nKۊA˅O.#:-$,UM߬bsƐP%֚_-a[zv7-l)a\PUy"0A#R06s7DɠM`{'=}Nu3٥VޱJLhiw/wZm-'?)cU,~{D9~`9 O L)yjm LY568阔1Sg&9 U4Fߛc rTyG+}h~#V_t)s~AUaGq**FQ( QAXEHw}:~?z@]σ9MԶȠ`Tcc.xg`w>/ 糞>34^+{C^a{?L@_}em[Te5gF,:3 [|^qRFqxAhiYWGQo6^%;jۜrNLm~vǨCi:Q &;CQ^8 GOAAR?tñm" "ϧ V\\wrSaxuwYJXaC62`BJ?|Rz7i0.mIz@ћ cpgx܈洐"1K&lN"zMFinO@fg쿩=0څf(wDOk rdH%:[ ~[{;[J[ xSq.N^[WlغULg^Dq-+Wd_zQ)J:-eP.) +6ʲC7HM$h,tU߅R*41_ڽFD `.'%(lMČ2]D[ҪFD$ GZz>l~sowWtA`ތ/pO6TK`xg/che=1>,jlUWb+R!#q~FёNԌiIäa_׃0C9':焜pRTVf?7#SX41mݾKPϸƲ/vz' lҰg[1WBukzH|9NUçn/;[N['ס~y՗ xu#moݼ.7a -81`5 G$i ^N<1Ȋx=~Xs{yzNggr;%,\*AFB݉h%Te`Uu^bI1Tg|[SQs>^lRuj !=-p)M3.4{ E-,1wQl@7OԹ۔+X{RG 5׌0ۭ H  _[YX>e3>6Ur$h恸W߽ۍ#M=V yZI6DnBۚ>YLˢNɆ@ ~8"_vWƩSTx5rT[f58L9A/tf)!z 6DʠSJO&LRfTx)ExNיcOˬÉӹyrD[p Y*HԋY-2U{7#Yqp=m6%G rtGxW/9pWpIn'mǤ^>̋OT)h /\i60'0i龒sAٞ!(K+ VoL+ VD!eD8 7jN6Sri#+U1-Cn։T,L>P|]k(fݩ &RL:\- `W:,] ؙQ} "ܣ!+S;'޶>VA5j T,{(Cw`7bi!Fr'V%nS4Q'Hkda~;VT8U I c9:MՌg?ahfH5>km,xd(\p{RMP-@c(d6/^Pz{v&2vN7~ 0C&_Л,btugiVsbך(/p91#,} v0ֱͯ6-i9vlhDctJ+TL54ۃe$}o[e٨T&,7f<uk= zuP/ˍO6),r6Ǔ @syPQJ"Ұnn79/yF]&AlͯMS ߿ |0xO0XY>T\Շ=O ?!&rk$@5g^?񖥥Sy?QpA tA/H5(*9=l=m.%su_o׫É䅆 Pwp! s osU*b;L O[کS%AٟN:_wdyi`k%_^ (s)X{Vo˥Z&9y!ˑ:rZT:yY}/"Xq;0!U8OW:!SJoE=ޔТPPnZ[7T¥~ 7P]V Ϡ>EYv[$Yݎ oicZ t?i'2V+^L +Yi iZԃgIkp@r.ws$KLW`:qK+||B\}ʮn LSZx:F=s džɎE'v 7BK xBŷ Hz9@py@l?7Kr ägԃŠeeFk$7 )7M}v'9x*}kC6ќ0;+tt7JIJuR=(Ӑ P C4l.`Y\N3uV)^8QRO2b9\NRG4gU9DBLm?5b483 =,Fn ¼ ǡݍo Q/ $he(;i;ڿ',ucn UJFjŅѽ7@C\\Q ?H7! iNvQBd1“ɳ,mr Ƞ IP |Y)^ԒbC }p xsUҸ^ 0@sb:2yF" diL;^m^ milFN2*e##8@4 o馞4y4xFlJW+C;_UdɹD3I'r]'ގ;'f+3f\a9ʯ8CXI!of2^-7@*Owj'}Lw OZr-&CNM΁Fyy 8j5k8>OpKӬo ?kش6GjҤsgU,[*•卸7gp?15K1Ţ툊 QK&]KĀ] (`TFl5dq'2Tr\eqyhܿ$Vj,|(Hvĺ4pwsݱ9+}7Q1RtkCT%էlf=B[$U=)y].MzNYb]|`3qD/PϘ[} xYF]O^εq(i.,L-qoWީžx%5Cu^$H\cVKYMc.$z›YwԼT8"mOtAALWCnm-B3scvsKK{K28)U{gI(H.#pvg`O%!} Z,vilg5z9Gj>41hC' 1 NU(i%*㴕bJveOrVT+đ&H|EzGG ӿh1@ɍB0B["dypݘW`L.<֞Ms.],?Tͽ{#!֚m]y^: ^J1jo 9({CGiúVÓ˟BLQףkw6E qvGߎ묿<[OX%b+z' S"LIz/DK6-eX?Ze_SW-=*kWҮFZcK`Xn;;PBߨw$Oum ㈗_1ed"aka7[2ƻebZoFQK j]vei#^ }n$gwڷq;h*rwP5ĸx Ei%ID4 e&遫f2 Z`Ѭ)h(abI+5Sx Q슿-EL)bvId+$LR_PCj>7/8nZR(^d[W5qxWT ҥdS9w,eF+m>bbȝ [9zφY] o^ ,Jɔ}TTL?'d7Y $Z_oqw V+:}f*s{0ά'y GX/$)P bMNJӥwAg&mlbDF\< NƴzOaLSOZ5R 6ZߛlL#, c޾16wGqWU$JiL(y‡w%h ':NR&61{!?LJx39Y(&b[Ÿԫ|畉{܏E1Vs4*Yc7QCfރ#O}G @CQINN0i^[ni{a1Efv~DIPJ| زns+F"hҌ5FteY&y~lH#cZðKvߔ<A*LLx \iM o?ܕoK#|ZȂL+dZ*D ,X4Mc)Y/1-_54ZC X.|An lK+Zբ1lmTtDQ~^<`uGHm3U'3B)$sdH1! 5Hl,%O2b~?:ڳ ?ȓ0_#7quV3v] tc7G ƸODnc$*ϻ'dYE0Q1T lOWAဦsSK?CTmoBB$EijBZE>%3$;.kG-ƬǾ9jfnw O^v"2QGcߺw 8EUּhr`?:}Oo-KkD:R  LOIo=oSZX}4;qL*py_)^:ZoovZj,߬ kŰ Nr%>ߋftk߼IN\3Ϊǁ ƮpwʥIev$<aՊTwT/RG4OΔGΟ8Eُ}OgpSlhVGn\K2YH ѦW.jܮ%Hh-еRx j7x*SjږFzGi5'K囏_Uź8:7Ϯv֢ÆLF6.d*šԫHs0r6yf@&ՋͲfv, }`e.W6芮\<~[SHZL{HKQZW~OМTJk`d[BH7C\88dV_yM{lRbNqnG2y,)=n,A*X G$b!@gkWm C>4 ŷP%=噔p- rҿg:{=V6Jq=&oɽl@R`b@F| "IF/ݔ֙н01O̔!xOhW篸 99rd{R7,fb(Q:#j;NPShX)hFוp]5_e~@'sBIx9795PvRމJ"V4\Ӑ[}S64aQ;e>ZϴZ<%m7Q DSfwD=zcs; ,YK~fn.#4pNk)P-K 6/x^i_%M04㷾[~!|V]b]F8ϙ9_J}abΛc y/8 {$*%1L܏=^rZNv0`AHa c w?`႑JL~f&ؚ͘JK29єsb;iI;S lDw On 6s @0A h\@`wfM^#cP)Vs )TDG!xwrjE=̘D?eW{ IWǐVIx!>ŅؾrtAZkm[2cM.d=CG1DSԿᕬh 2OZ:JdnG g}A/h>yl1G A#v?hx Zof!Xʻ18;.Dl[`ZTᳺdč^鉴{ߍ\;J WBD&Z_mAwcz1}u 'ܪMq}ue -zq |5Zܹ-pmO<3.AERqe4oUe> >/`B@AR6x:/ yqKH PoWX9wZ:/B)$UqʈѬoz~~^6E,@0P(7ڟi,eDe^@l2(K>"u'_m(x-YXIrE`:}4I9$:D OV>###:_KVX[e=$xz<, |]KU+J?:2ײq#Xkac2HΛRnwahIta2˴GbKҦ|AF1QTHVS_6g\`|r|LBʃɸ 3l;|%#V%2y!F;f4aYEjxa؍9תH&q2 MP@3C$Ѡk/ƗX '6pLA)1 pf,JaLAy6t_Vd07}>yJʼ$-E {m5/)X3`}XϦ| sa/z\(#fϴ!a:50nj/3E_PiF5ҎvEA79Y'; 36V_bIJYje]_9%u|Z.Q[̿Q:QkN]_4w) JiE{xO3ʹ|olT ĀRj 8uwmbk6y[WȨ+)g2=V(KU&n)[Xf%F|G34i`Nf]_=?4ϫg1XX@_vԵ/ӢmIʿE+"oDhz~_aBr*s;,|zw5pN2oץFA[|lo#jF+vg9vX]jk4UrLKn*v i>#䄍4a)[ M:np@KMCjuDnd?+;GxR?_\l"0]g-VwX( +T1f\%ePC+1Y\*wI1j&SuʮH읮,z l]?0Xudͻ̳נ3 r~ I{VUjӏ]Ƀs>V]1`T޵CNx}\UR5LFYO)g5ؼ D0@L%H ePҪ-2U7/.K>^{c4jg -uNIJTWn-C2?%v+^|uMHcZq'nwpO2/l7-RF !J|§r߿# G" ƛ)W*Ǣ@)σOw7<ѨL#3L9<8jv )#EaA&/$z&=I?+Th.m(V̶"'M'}e(`UaҤYfh2}gX'zتpoP k﬒l='*;_|}pƘMBz}V1˗n~CQSEόنqb5 ߭ :R1  "뭒bnpu5#CF,)m%6r0 @G=(Æ1])-Ӗ&$6R6C8b M t<$ @r>]̌W5 +%@\7Nac0w01OyIWKEV uL4v ^-9.AV^Mq.ooߜ [?E;BF̯h~[AРD:Eln00Tf:r-~H[gqhס!vHƈfͪsYK}&GcAO څ殦rMDO(+<@C؅\+$Mc\76* UzqHrRBwMZ&f]nCY0f6 X$v0["H evBp`>3 q)-(nQ1S8VH9P?Q)eWYM˅o?7~JRwHsDp.T&jh16.כֿL@C4ں}gC]{7'Xkd95OHLtd u=\~3a+)[s@O2yZln.vtBz#@y4u)P'|/^&Z5e\ɳ}haeyC? z8/vp@r4c+ EF.-ݤrcd( 3L=1GG[[(v=е ځ 1E * υ1BMQQP?Wi' 0% rp;'xtfq"I*#K7 m50y2/Mgľt32>=2㼞\-?g+`|~j8e7<ڦ}֑EB$AW?/DCV1(\b@EҟXU*eZ>4:hI0H_7%%EUDZXf 7VEJ6 [H@HF%`ܯam *(5R?ivVS0:|A꘣~!_,!ҦM뷔f86g蝦'?[<.VGOQ.yǦ7tPe78+f@Un(8)Inn3|#9~ MS H!i) :SaVA׏~[ n(6Ϧ4?% ۻj*#6&P(_1 pt]9 *(ǖGS(Fdz{P6BUv \Z\^Kn3cV{UfQ/UZ؋Q}CB NjU I.%gE4'u_;OJ_7?1CǑca#[\ZDB2ͮ={PV)}/#[Y ngTi$#Kd0bR Ū_Oˏ"";f}.OSnZ~#Sz?Q(p(Ӛ$u<eVi*s.n4 vHG#8?6:VUv᧥K$r͖pӊ3ɤÖ,HڏU`Kw(/1[,X"JHy31 ދ<-G{-=\"Yn[Հn/x=% &h?7?))9A^U<ٯ@D}+NJe\V֨'zpu#OlAO?뾼8)ݔ68ӞΪB8z{|?F/d:񮿭 S0+Cr7~:+`lPb_'C~liT2%.:4ރ .hI4\܎oŠRgwܨY,9pZN} h;l&5;KZ5:`T\<$jH35z @8?,52(TM7xk}S1ɉ&ClȂ 4 FճtUE%Jl TO`Lf`19]rƠL2aWm2PKhxnxۥ1)L|U1(8TCSQW. <ʹC&PwB]܁܋ wFm؏ W^*&|&KP, Ɉ^5|]LLU 2HsVoȂ+TVlVˬcjd:TA@qaHZzT>r%oR ik{!ʜ*T(6..f@o\'ՑTw?KcvФ B췗J#q/ߤPv<5)/c($]/(PwZ jsI ,D<^.&)*6y 'ptB 0&p=pǢ=;Bճ*s?32z tёN <O;땚_[d_kcWSEy(D?Ӹ-p$=Rk9-/[RͶŸ=Vݔ8eAuM (r,=;?ߜɨWxa1S˗A־3}& }pRy s 0gX`f,h_̵ mR5v* 00P/MKDg|Cx>oGp{EsD+GF {>R;Ш`ATԆŇ.(?&R0j% vfGNǚV>!2ں[d1K<]ދ)W2}]:kɦ>'((ɰOh.`Q1CX[VG{m&SJ*VYLG)rȪ?*8/^KmtT%JiUb~pwLHU5 Aen Z_U$hͨIz 8)UYN)HK'K Rv%!JXX_>,>D@'cNd)Ņ2"LAȲ,]= x#Ijh')䤾)3#fxvhoY]PK_u/ Pz{q_7*{^`&G!IsfQ)Y)P]˅S-\z}ur-vVh2tJb >TЋ5D<%ڜh' ϋ²Lo'M:gA-e&!li`*m}Q9/L[͉|"n$k%:^9:]j]dAbܐFҎLIǃwٛ4 Nn.O(kAJL&,9fg.nճ"i2H %/ O\poNjՎZ 1ElrEREAKmmYpy7ǞJ%7s7EM5t"rw=x] 2i`A]Eq,IB`n!C T`xvH_~bGЉC>P2;[ &J~V4p B\|HeBJQWSWgK7 Vu3=F!_>%ؾLi@Gى@]ca`eGȪ;'qUػ)8 6Nr*{!LV )Vtl ̉Z *9.A^˨6pqK9b~kÀfy\ g r+PInk̞Z!,2 "0&(e(s|f>o7)9N0 B+p1iy)ىr?yuU01^ku%ǖP+Y~_~V(,!eҀmb# AqSQDY0ЙVXXNj3\R].g 1G!CIiK sZt/=HCf(gE#XS1:׫U *I>d Q9Am#e '"ٞێ)UsbKϠC55:M+*󆮒>/d(PwGt*KfUSRP߱؟jdQm=Bھ7[z 6pew[̚J5) ZdӇ߼ "mZŮ:=E%GG"5EJ 2Bpjȿ 0]M Yjq^oIvScz A|ɀg!}B&$O[XkM~G@Ub\l5-GLp zđ{1SE,/W?m>8񬨜|9!l{_ m@dRV~!#eMk;ot_A!8[}pٺ6_'[ۜ~6fAq$w(:\vqؼҔ /d"\]L934+K^ J?}wphYTX06(3S>D1p}Tߔ.` .ԟCoxYԍ؊'Χ>`!EU ={(V__hf#r5) Az X4n7UHJ],!E<uDf˅jZ EQ0ηiZ[8b~%uU nKp/)A)xw5͕#Sf"yRǫaɒ`c9l:1m$jޢ@ɐ?MϣvnS__%).-(n`ک6lM-/յJ혅E5 INH4oyN&E*~G\P( Oyd[+Hw]aEVY$!v@8x;[f J].H7S §px䝙tLse 08){\2AnzջwPn' N]yD>E~Av}3)@Ud^9PA%"}aeiE>Z߁Xwm*Ж)؋j2/nrNU'\ F32$%?CW9[ןg@4(0*:=jMʭ&QR:~cO"L1a<_t-d O~BvtwOd<0 OuR'kЌY%`ifB 7p?I٠60ӫI8y?@ݶ|}q_i C(]-:2 -t$z]5- $[YV$i&TKIe mt/4- ./Z5*m;"Ǫ"z~뾅b:$E_"?W]p5kPA q߳SHG}%@ipm lstJ-w' E "h~ oWhI吁DLOquaKS3=א✩`g53Iw6p$R)Z颽naR5񛓵%bp#死?#R\".Lg16p@i>5B"q-w ; )~Y|EȵԠtRmZ;ȦqlV^PX1Gw _]Bi10@'T ¬@5 [)ttȓ-"YؒaLN2ޠK2+ KCO~ O9t ^اf?oI ݾ (jLX"49һy;AKYHI_%]=S 4 +`<=k]`}HjPf9_b>CPLi\}+Lׁ!K7x3bzcV_*kW@-/Qfh $ \: O]rg:ŸVԛef2ϩ虦X7Cxs(7]F} $[87:T\CNKUX{.&\d%nΊ}3bok4Y3+d <#2_.y`o9h8*c?P %>$1)j+CJ0 V՞ta0KWKXJ U+!Tg0j#-=y7v-(W+V vl0{bOfU7j`>Njw`Un  $bt@1J!t=5j\9[֑r6QQeg^U td^ՈS{&B90`a=;ZAO7l _VP}*^}~oD齬,oNks pS$xhWltԭ[h5""gx5b} Y{z8s{= [nXVR77SŴ?k]^T#󓏄T N7>Qx̽d8\?ʆ欤t<(H ĥ鏗+пSXf4I2zC %95C[uICR#.1 AƎR{[9tJnbIݑ"HAyj8ugYZ0707010000006a000081a400000000000000000000000167c8bc1b00000ac8000000000000000000000000000000000000004e00000000./lib/modules/5.14.0-503.29.1.el9_5.x86_64+debug/internal/lib/test_bits.ko.xz7zXZִF!t/4U ]?Eh=ڜ.+YbU1@WF24Rh3 $FKg,*P5κֺʏСgr~q.;QEA9A%9 L3=?1b1զS<zȭn[q& 5:YR]AZ&|MRCK aZ-6\O\ZOh.AЉe8וфo5zg ; ai <o}«|S/zaXm'9| ~0SmrXqjG*זRhCe!p؊!.+~7T d~Y[ ck_3^>4K}F1~Ld=>fL~3Va-QS\>hĵŐ[- 7w(E϶&RWN['OZ~sٰ | 2ܧYUЉB|<(辁-YD9X77?To;j D8#+/4nZ' 4FHYv{(yڼ Ҧo'J(%cK[ı[7P{)۲ }R_~Jd⾩N7*} n^Rf]%'dp 4ğI||vT|JVC rOn\N^|{5.FJQk*xx"ao&L) ;m _T 6Еhp\ĂlJ$ǣoG FfINocڗxmI9*&k%^^>hؔ!z#@*&_㨦JQ6xUvoR8<Tq"*@F3 \RR~ɖ,oBY}VmIM":r|s)gwM3=}f~ \;lteCB;=t oj͜;X_y_(3TzG_&pOEB␲ IP6JQ$5;Ezǟ2嚬W<,aX5D_>~CA%eQ0c@7X{q}[:)q՝+W);\&IotǃP1"Lp|DA(%HC\iV[Im/R݁eD,h{@]Z݇`-dh6 %©@YeJ+yb|Qծ}qp* #h͚xA&+d6On]Q_J1 (PGUIA꺙 FѬCrKg7X}:f *g.uY5p ̟ SՀ]b;Xk|-7@/ZJG!xX*P퓏 x-ݙ.Ys5?y'7N\A1u2ojy:IB$0g3ynсP8:%P6)fBI be%RZ8$c4`ib[E5h/@U-y{%wsb;uA"<ͪWl0287T+m@2Kk=#n.Ye>wE~M]L㋃L0>L-pW Iq՞n.^]pI'#^L[ wz AÜyՐQL`>* @DT:q291y XŎ9yu\GwwAl ?-G -aIΧG^l.1̘Rɐ?bT?-)!ofϤ6KԶ}Rom~E](Ha^—nj%"lLѪfWU cD-= cjL6m1DBV/ <1|?W|(l2+1#L]C-3fy@~G<=>hjG8l: bcuU+&CȾPɈߎpv| W O70`SD:#elFEmme7ՙJ1kgt"W7bb] ܶB;Z"e};kC;6@侾JNQA\% vl/sdR֤y Ep'q\oj"Pl,Ic|rԀx-38v2"<$MYRһ+.grz"6a?Wm[$ZzRC_` 09 U2jeI8):K;| pi܃O1#2jPy^܃#Ȑ- j!V`*J +hQRIn0X*S6_Q~Ӕ0dql[jP!tv?5 ʚwmODsv% `1-A!K)DUڬAoeࢵ 3 eO׫4f*c1aXOZv4FSNw<;0V)OnSZ%ZNhv ֹ$֌fp.dՑR,<4FP+T?*4Io#bONJ%y*%'_sG w}*51bZQvзl]ڝJ|SǰIfb ֺ\l%!~ciգS6r’MrUEJj?hO '`V Mu\1醯M[^( LFQ~J8|gD5y85hL9@y1wɤc 2k*Q(ƴvdP74L7X햩pV;\c`=D%Ùˁ[ d+R3jGEx Tll .;($ G?M@I%> o킄D`Wr2kIW "dh.*9,Į=l tuCc?}qhUwlc/0x*}j(]!PX`hZƬaj~yH׫5ZC1] X>RCbxmaf[u47GDr )f(p3SpMbqYS񵿽nBf;+o%\uY󂨿I)cqfȠnMUn-"i5s1+e4pL"ӡ~#2*@L&FV}GώdħKShn4?%h6/o R:muJS\>l{t>h4vU[y]N3;߰DsC.m!c}!R KI?dD ,7Ap [AZJr\/-[@|#C@CĖ Bn\0go[5ϩ \#çWwK\!τQ~.x/ skVcy;qezE<'e?ZF O |1O'T)UqWK4?pՖ~aW}cmţ>N'bN[$?v%N1ƈE6ΥF&U:* !eNI,a3^R/y.toP7M]Π;Cfۻ-[-0?Y=4Z%u<j Y[TRw:z)VPF66?GE]s}3Vm^֐DF8+o~0 5 #BPH/(M*O!L Wxv7EoI]$yρPs y\bv^g/߃wgYpgD\YK'UI0 6 Se$o 2K͏cq&?`OmjŽ_߫Srv5^99 Xleq,&^eUlFз\KR/]HYKZS9"/㻜TKgIacHĝ+@8QjJZ]S=l/0ykj7Py aiݪEgE\5QXO&zkW;'}]giVI}G.t;B% jk5?d:VJU> ^: ڰA yVR85PW+;8!F Љ|7d;(86>_q}cZ|P0}úđU4pF fekzcc|2 Ȥ4H3[h۳9)~A1!|HDZ#J(ӾJ՟.Dp*-ɣ2;\@/:XGA^k (gF. !<醰.ün#</俰D-1`D[?rfu N3We)#닶$qB< h%9.uW,TC `;JU&Bui9@>bZvD Nę) a{lyXQ_͝Y*;ƷtG!ܞ1m):IQz,OzO‹r)FZ,!-L3ʙ k+B,!,EX(% "D.ӽ ۭC!9H-MX?e#//Cb "z`PpKN:6)@ ,|V!#r=h,U93 4!!^s}~1 y}&ҽ'WD]>B _`R=Oeh9dn:fb/lwnݎ-.,1 }M\}šWt']}1_=],1K4m F*:to z wȧAy+$IS]O=|~! qgEbUWnDˡVCY\^5༡񜷸Yf:]k NCmGW x1b+&)%>D\>sZz:γt z>ڑP6Y_c.SM.:ؕPU;>=-pv^"|Y'm?TC>EϘnOGjdhKWQRٓ$9NRs 4m4v`?~nZZPN#5N&. n\b>U輸ak־ KGo3D }`~m~Ϗ6=Hzϧ\b Wd}đw2 gHPGItJlWPW VI0tI׌-vH2"+e{m`gXodO<~5FC)P٦Uzk2UQY$l!Bv&>>oI`A[\$$$> Z&R笱}&zOd,K]:~!=ohn!/gtg JMUgpr~gpXLMUC8yT_{a[~?_PPvgP)fhsS @m"Y+ґ^F;jA`30>^۔61kKPSP)Fմ~Ŏ*͋Zjq4⧔0VZpv04GfebO($+Ti'>|D/\swzW'l/5Kou !eTauVW9rRw MzKgÎ$׫fP Gyѱ o`1=Q +bB/Q:tK'7]~\vX1|Z8'^f1g.ǼI !>_5Pn ^r\W[f`][ɾԊNMxӍA䨢"_2 xr%ܤeQB^GG5?iQ E+SǩTOYB"T j֪ u:}Ki oGƉ-8Z*!0;rdgwD ꌚY1_xqZY<ߌ/ sMOtsEavAz+%7yLT].s"J4uf!#)a3vIx ^~Y}H:arVA3=1[~bi"*y((,?%T%}9ai㏇QH7RwO `y{E>؂oDd B%X ;0NH*+)s@3ANƤ_hI;>5#b&PgjҾlvdZΆ#sP!9\߫2o̭iu dאt<^lI.WP)6/"rHxj<>OزtE17_{Xk?w#@- \Y)={0T t7  &HgZ3bP Cwˁhϩ%5+e1gd_#Ѽ.a'h SҎc ] تd^[?:2n02.X ׉m ^ܽ@/=O1mޔ@Ν3 huD'2,EYz@ }'Wבq"Q7;nh=ԩa1okTn)G_Ej]Eb%?a6K蕵ޏRN+M{:9$'ia`,Ѷ{c}'ϧ-вHEE\ixUW_Yeޠ/wX7 GgO5 2(|C naL5ierSԂk'ᾃia8J OV5H8 VI% ?"NW3x+8VzUK,)1zm¨,hps1i X&Xׁ}(ξ͔+ۛR/ѻ[;iqy;h61U0}^c3GOdR@haU=$~̋}Jqݞ,3N5iM:r ; _`I&s’vb`1=*s"[`0KדF)c ?Ul(^;X2 um`ǐLJ?$p0=֟O?jrĦpDO(_?."L>aQOjuU\i7ve O%w!z])#"-59e,2>W[˳'TAVߒK=bD  )üO_61VtoS>0Q%d/Tr K:/Z5u>a Lp{I0tl܁SX#{mRdiB08ӯoMqEs߽pQ6Δ=osl*VPhX`U03J̅f[{&C.! /3yʁT5(;_1C.|P-=5_uc8F {:N6qrX\_Gy]džjuHvl3ȳ[L(f?,$>\薡=L3ZFXZcRR"`8a{=Fi׻2!ol>mN,F^U]^tPQ8=4V?'*8@2TZ/iNc`Q~m_5BP+z'\E]*Z jJXK {99N:0L<*K#xT`g= B Q,Zph&T{"ta䷡h=<0Mnm0FPUE&9 3Y)wr nt;|!hIKlc a{1\;.\c (+_ӵ`+ WN|LA9@V:\v@е T0HdVGd,% ' MRqV<IT%ZΑ,x^un^'dPcK34p͐ˎ<=?/s觍b MwFcwv;âz7Kaj˱Pl4EI\ntPL\m#s¥B~%7{X.˃v8ꯒH5Ԋzg:)@b4 2Ed:B3&KrI D@&M2J{>x~ݺvX/ݷJ*ʜA A r"{!5}ffQh-OQ Hۉ|+-.UU O.KEz_#Nh(q{i,Q GO%F_Ӊ_TzJ+`nLXr{Z9PD +TpjX|2@7p)skM)ԶkDԹ/QE8dp</Q73I8P;1:cqK,A_^CՎ!w0^k2;t]=Q ڧ^k#O!vf4dQ:v3;BS1o.PLKΏ[s݀YbZH׶QG6²Pax|W%9i $^p1n l Ġt?xU&Pnf"M m<3[ki<9ts??,~`+QZk S* #rN•#D)MY^nu_ 7g,V4ӳ&F;Ueli Wmlij枒mX<&^jɤĎZ 7y-}0_ d, ga=Z#|Qrkrv(a8G:ɴۿ;;>$ 0S#>F`5]4-LA߅BХ~x]co'>DeR@e"37U a`M@0slv 9(w0]skX4yڋ]qųk1b>`h!䃰2o5 3(6܍(^wb)땶-GIox{<!+z? lJNtK<$kfur*7#ke ,l.6 G8Yu ejTU,TNj' .,0E+qRN:P.,GKw/ɃNGnRHCr2zj'(MS;ka!7[ 2/vV*HLB")qEX|091n@@fK7ia5Z̾]7\˶2 w.kw}SY%/mXz7o)# R}K ]~~$z|6DiL:a(Xqr3Ɵann/W"_;1Nb vqXZ,,5.]0V뜪B%BFH0hb`XQru9 _2KEOF1H&upee;4% tݚՍO1~ϋHv$u1g}w@%<s-o&a,[{^_(V8P-{b›HQ0Hq+ZLs2ӪZr`}2KQ3q@F=愝LOHS]G|cیfV/DoRaN|>&ӂ8h[ SVBU5$hFn8= 迭!.kZ]l&^}mjB2\!jXbHכ~N&%ֹ7 E*'eb5m j1O%!i ˮo0\[eB;+< ᏸ8`&ƉA93rO`~L2Yѣ8/Q}:[٬}1)=ojޓ˹ث/q-L%$aXZ7!;`8C?+n+nn#%壵"PP%N\PiMlw%ˬrNd{N>~RNBABNJMDo-1vD~{I܋&d)N;ߺT:|@XhM5yN2arRQ\U\Tp9y*ŒrH=/ cyp2c؃+ X 5n| E2ߛT}]A/=QwQy}%^ܿ==o CD532x|t b^f;I3敝?)*FVnJVؒx!O8ab[㖡W&C}ա(r0p 1PCkm%ޒ܊L\'` 皽@6o \ni"Qy 2-0pE%8 @F1.P+a琙ɽ<9T2O__{Cct+J\\tt0+#lGaUíTf3]OoM*#$K Ycs.aR92ĩ&^ToW:#K*QZR q]\aBWoQ$ ^T]|%zd \͞ަ5Ron1ȵ@&1'}j˰ֽQAZ+[(ٶ=aְ:Xnrߚmn8y6/VGGbs;DɮJDum;'&$ ' j~RR۳?5V{X4@8|H {o; mRo An?S\M7a_=0]Y>ڟ C Tش;r#&GOeUcÐ+?bۣ|ScO?id0򜂎]^M׸ A$qj:Ʋp<(dJ[\*`pGʁe'쀟|V9M۰X\ }ӧBrT.- #vɸ\vםLK5q* X*dfnV;b${ Y%ӛIV+~$6Bzٟ4؆oZb#q芜 0г/@V0T"q< -2T̋ALG3YI 8+dZբI=fm5x-u$k]v0ѫ~zڎiSDE1,\gU:;y$#'4ZJ!.Țgf\#=d`HzUrJ"sVU>xsG6Q&\o.ɏ/=ſ;^h!1a5 'ΗA35RlYp'ک)UpHfʱ3- (Tt0m͉KݛA=&فFp N817{5]g>$s+kǞO_qR^Q97qa,H_zPܹH&oT[HfLs(Pט ϓ\9T$IN}GNy+ǙPHmop{Ġv/+)AFmWnFUxD|mA? e>&ZD˟JL&IRƗH^Q.tKxFLE0(i`4cFߩZ{]<0, >=}*%jMv&P̚m)C'!R@rQ^$v)w=3~mo,#)޲߹n0 p^ƅ@ǧs <=M洁 ib:# qt; V^18ӣX@\F s: 2N2% b r9IG$g7&f\zMIoD- ŎK'RڽW_C$^y믎 F2m*iFMx9" բ[;,y]BG4G6F 'pZm{z0yS&tFn{z?a|h_rۂSۨ]̝C~W!7ax+*Z  LvhBX.1oTD9-ouz|"JE\:α4(; 3,P܌Tv 9z)4v;egdw:`bq#>p&|Y JIڇE!Yz͢ӓNe`7m>?Iffc5?!'Q@qṠ K)KFjX| DN?9s0} J> "'L'Ey'rÛslap>^2f%e@OJn/S1ԉ{;xK$ YWn3/ xש.&ข ߎ0p6W UOЏ<ĕs7emfcl *X9@N.c?rhP|J?56׌uͽt?fM-v{tNטҼ þ (ƗviP8 Ӂi'Zٿ hQ\VBLCR!/.}3Z$~koi8B ?&JL1C&h"l~h=$KYl@4;i͒,OE7 G ܇?bJH ZZO3'M 2ߠfu+:LjosqLh;&,_/3spF)9pZHNJ!ZhY'lwV3BuR5pNTe6v-ML8ʘK3 Ȝ/ )cyE"nX:q3#ΘrFh|+NZ@I *6cKsTN8zS WY_[9HQK!Xm"rch9EƌUY{*gPixŐȨB# Ksm%lFsd| qkv۠Q>"|뼗vX#)"=r<ڈ(?@zfeQ-G3 A "$4_=LݹjZ=Y jKZ%0_Ԑa6g06 S0:!UqU&e \V$(*E&pAMq F ?#9tQ 1= O@s>/N~nڨ5k:Eʲ(f1eZ_}}+ @] '¥u7.'| λT%%MXpGiV4"fJp+%6XmB7>hp_r^i0LKvw05u}NЬ@H 2>z6%/PEI|;ԋ{C&{C{5aOʘ;w AĽ8=Uh%ݥ%}0#~hBk&:8Yk14k^r Hǫ̛#AS-$ d\T4lN!s9 MY Ždf G|iU0_O b~Y%ĥ?Сd],xsԊeW\oIΧ8iI;u>%DY*t,gnlG"D!˗w{gxڳVc֖ٳ-{1?yox֨+0 fXܽZ`^Ċh 6hJ184ǨWT}w`y:UYo2wY[Dc z A:b$кGlM I}4؃[7Q'$[h 8AZZkI,B|ZV6Cqw.-/fc]z|P 嶎Kkz +9eߠ #q+[B/Ss-.Bn;b Y puf$ P~U~ܕ'?ʲnOއ`-m`\JF> 9#^8(j@:d 6|_5]'J n,4gDex}NuGN0H[b'7ޒoF2lȁjjٕjDCINii}+#ip<@9`g2燧C`$&c v-=} }68`SN  |7 ;Y:,_©F51WB'*HZӫ6̓VjÚjxQPw|777M hiQ݄:{2ZZ!%xe8ҳ`$b\@}Nߟw&ck| Af8A:c$c(cV⑚8[Q_'VlO>+YܿlaI:]5>,|ҩ܅9}9])v2M q??q6>C7"~5xi=|ZbYQր9-EhB9};*L-z7ss>!!KUQ:hy$'!,!#K&T)vo"~Э^UrUz΅{\hY9iިn5vws( jw=9֫zu&Λ1v"[hIP /{Π-Yɱ[)Q^ $DKJ2vf?_3TEPA66w"*wMGG[4 @o$wB"6hmu2v*o^]^IoK~(j#_B}-Rب&hmLcm&cD6arW4wz{S5ZvԃJj\ F*%O(SJdoC~qbPMseu@txǵF$!Nr;/$JV2j:xAf!/)ͤ$-'Y7e]}~"L/׮yzTꫤG KZ;uJŽ6|/Ü YFO\?P$gjt:\p͓q(m$txn0k<.BQ}}S wO #XlI AJKBn+ߛ gA z7އ< Re"7iº]$D Q*tٸx'_?쥇^$46V%Zezz'IyRc o4bb_$}dJRV5;RI:QX(g`m^`"?xW.Ja>Rz[u kZz!,i2{ 4mV G9KӥWP wp*vRiquf- ]I9hy?|-s`;X~ʡ9Rv [U䴞4D*(O|rX y>: BR1F0brfwK2maPwGbNBّ$_dX(Wǜi_@|ؼEξnh$i 1UTW8D)j{$jˮ]'A)?eY-A++$2P./S=o=1(=H, $_8̤g=qAP(bP]&c5\~,I E@l¼1wNYŭ53=FS Wz >F_Gks[F1&Q?l4;bL9 wZJd=H&[/^6a=W3DOjEhDAas+xVI^Y_$Dd䯟eЋ95g~D>9}ʹs_-?>dl;z 1Am:f`]?jrΞ.Qt 7Է.w-I,/>7ǹh߇5/'|,)گ>{f//s ҾD'_rCْ8^P1Y ~yh&];xQlBN%4"WUZ rˉHp2r%e#Uv`@ؽU0VKqXv5&Y~hGscv ~ӀHpL^@~yjoM&Ms-+Hu]1݉fI}4W6pԷ;.g/[F?$|Tp\L댏Jj·/j *RАI܀>RP.Efݕ!!\3 v* kn1?P]LߝNkyL _"u =KjNX9d PqycW`8"IjgaU_I3\v"1KB ; aY->\4L.`x}|2 10/c@3=E|ڡ@ئ(2Z:HOSZJ4=&EDzp/Kowc9|m˗ e&BtfK6bp&e u4I'0}}O;ĔC" yHhNb ,I^}}I'wPKqXޠbiFhNHO֢ܵ/;`C.LBq4$Hry}h?VjFflhe/$0maDn:sez:;EѦʋkb9QHukMz6hi@loNҘw\Vaj6|,@ pR ͹v%B/_Œ"s1F eԍo{;`eʘ-a!v"EzUzݮvW TNZ$Ha8Ks_Șa@x%H"f`EGaG}v~ߍcUEoբ; qM1^h?˜Rzec?C fJd+ɴHlk>g>e`@C]}Ccc>DU` cvnKȏ"-Η)̫5xNdeu=5Qs ZGAv Ro Z)Ί i${']p4"æS}0mXJ_nL=si>J%!K"âv\qX'b5H%Dn9ltI=Wßv*'9=/ԏh{% Uy_md5%΢TW. Q($ Mn'?*jxQ#m5$\ZlfUkTͧxJӚtW|kesxtI$e /NO9Y=/詘c.|!LaP\р- @;JkCq+iP['׽=~q,/q%Wڏ`r>2dY&jbfM>0h*6[%[aLrLI4`M_NDn1}F78a59%C:s,62 >X2\F`j#;No=v{`[ToxcMsV~_3@|LLQ ` 'CYL\{,b78ujpR"E>xDgVvOqe4uŶF?rD:̜on"4d8.S6%= n:吊4| T<('Q)i+Eٹ 1S|ޙ_Є5 8,dPR7Ivh?a ROn\]zsЊ*bȏp7;ゕr}R5YJ1dѥ%4ʲ`9&rӯ^;{*Ѷ6YY<4؁vꀗk¯~ٱ$p>hZ~/'vD@vWv;i]v l_I!oBO?&"b%s:Vm³K5p4Oư M ͯq߾w=llFՏ7Z$7TGg~lq-ǿC*&F6HlPMm*e߱8W uӹX)]jzU\!yN(XZ36޿e]zWK ePh0co8jd= ^4vŪHwL( [q^ {JK/(S(a92x~|FP7d3gyISiSzΙ>+1e-"ԧY^`c;>ɧ9`OBq﷖ˁA$'|))bI '0#?ZNBAA5ᰔ/mO?::|P귟h࣌J*⹹?dpqة!> VBy82t*8,e(,Õ^N{uQTQ6P./ -<JLp);+×]7"`_(l P?%j5M@wasRAZ$J~TMvv$ 3명?W.W-Al5F3u~C:I pIrWjRjaS,_ՙ|PG?kdxD+c &.x~fu)kLܣ0UjrW3% ʖzz\MS,NOOfW̛- S1OOPx% ݮ=(ĥThYGO$5k Z^q.K'7RP.fM%jҘmϷkW-!LhGA}հ僜T2O~~^ϼVxQxXϓզ0QRna:X7՛L $6 _~mUC/ʣʖpnrHEyg3*&mZq#Pj-RV>TkwpAm5hԘ2/nQ:)`Ĺvx/k/#sw'FCv.Ye,Ye0Y s3O% \V,(MRh x2F3qbMx3Ur)-&4.jBYʨ=`ҍ>: j@ßxY'qK5-]M?:b]c z#ݙ Ԇ8&,INfV/]geiB=7='OpɛSuf jE `Wp +_[bΧm %!-FS0zjE˾~mn"|97Cw\S[CY}F+(z&SNy 3Ryσ mU(1~-~ǜ4 (I4^uD +b01'SJ^pѶi_P{p2vbu'}r5)ÂZq ]ID(+(4D=a =l^ .lS,]aAXk!@~bD'F4UUg7T‰j<Ӟw㻰æԹq.^TvƣI)p:LnIT.2}KcA5[`9."^TW坰-<{a(rNXc |h[WU,?< ɭQ=`MR"$IvBNOheDRW1U; G;I]Z_]BE@]ROy `u!*I%0%V%\ oW m)`i/˸o-Gl;AR#KXV0!+c] #-#&dͯRLС>,(Z5K's. $ J vlP}H:>3($,R#ۼ zR:ń<VާKܗY1beCJk4\4Lu{Bp?eqvSMڄWBc#+)QOm{qC٨lb k80%d4#tgM{gmsHV0a?kttE5n5 OWPg)߮ ]-p5I/* J+Hs~\Lgk /Oomq:qۗeo85IBm y&fԗETοFxTPF(mV%{c/(Ne0(7wnӭ88;2;q>v ʡʞTEkj|㝉[._ 9$}l =c^-%N]]ۣܵ^vgk_, kU3z<}XMKs*EZLG7%EZZ]zzf|!L;"'qsԶ?2S1sݣ`&. `hҭBv1cks~F߁h#D!xO6 ed:wؒ=t $RڮM6>x'Ch. ayKg)VuV8nSF>/wbsMivjAo>.?2 9O +KY:ʅ=^I2;"I@g؏`bvgī]a@mTgSj`"L2ʦD/ iu;uÂ%G ;٦:kMNT@{w{ "NCo" CZ\HDT̞ 6a^>L\Kga4 A$ u0H"4uЯ"&29+An*dA!˹J\n_ &l+^ 4J2z"kAJ_㨹c0Ϛ$^H3la&)g+3 ĜɞSHj3wGIO>S$v*ZMy%oRb=%jSbQ~d<|u`'-/4_IHr87Ny4DB'9|G2 7YQjG?P!Ɣ.Ŭp}A!Ϡ;gFlA8|0}Z p? P{Rω8P􏉃;E}9}yaᅗ@Ӓ$ 6"\Ry06{ꎕFeMo8̓FGx-看wԿ m%tk/齡X}@54`NFVzˡo^9>jI;ΎŦ(HMhYXΏ{B 59 ¼`<> #^yZFfL!7HCr7 BJ &Vj;¼2A3Fy3Aͱ.e8/27CT8510EySp Ge8`kǐ@Z=q_h*DxG,c)^r!Ze>XD8xg51RbRRS0-AME+247qCMWgS5oj^^v54>}(#yј&_úcucc=),\)-}s PxVO-czoftj'CݠON]1Hܠ<šѻO>AfAyn-gq݈E0BH2e~ض& تؖ@QR9nl.c퀛_zwz ZM q x'/{si:ƺB/5@m/2NʊO~5 wГ,-k̥ؖmOV4 A/+*Ґkmkx N(y8A[`iT婇u6 }CjO^Q?HNlP6"oÊ!vr̅xN݆Ahl&]{F~Ůzc ܙq)H=|9DЫeٗ7,YEuje;L\S ᱛ M؊G0?K ȿDoG\u0aHϜ'֜֙6i7\4^_ ,"#rjXC%ox;i>x#?=zơ߂tCr8V'|{?b84t_ 5U'`q`є,aYu&Z+ve\>LWID4("FZ1^bK1Hdw}ktU]!w"RTUPAs'͔\Uϧji|UG8exyRCPw}UiPSEu3A-[ɶ|+H(z*5KCB!ng8U9Q,e)\SS$EQmJk7Skxw * V cܴPM6~=$:k$0{t~33| i'EQ]/A+^~OE`ulA6 =tt3e]]ђǽ#o.m[*{ A]],ni^n5k#W/{U5{x_%&u[0`o"֕qWØ3WڗVT5k8a.J. f:sNě~Hh.c2d[z2t#j,g˂o`6ϱ̦og.B;^&< .Vɀ[7rU{yjRfWy2,dY֫<4]KVO2o%,AD胿}vG70|B7߆cq}zL1UеݓR$~|G6_CLJ0BQmu0AU!I=eK*!ɘn 2L Ƃ?)eD5mj?AN^& Fqu38YTg+zB"!JY^)1ڱ9^0EjQ~:t^JOurEU$x40cH;V?5Jr-:#9R3t,s+s/5;F.t{ƾς =optq;ȴ)(Bպ 3YBC/Q?5vr$EC2M#3rسAxHÌĿ8|YNV3*93P R*TzbWpʃ(d=ꌖU;3B n@ŲrHݠ~&s<6QN]5m]o@Z2, ȢK? thB [0 oO녌wgȝ) x1V$VeX\k59_7Ө>9lzYC"@M 0{-M!D,ldo$|F=tTKMW%_EC9׶?4W]D>:v*+UY<]|MX:۷5Yx, k(F8@uC&iy=Czڨꐦ"=u Z<󎿫SiH^֤ފ,<1/IX4 |ӯ:q yo"$@23O5ӲDy؁BnaD;m0k易9R?E:/-7aK}K"qMO,~`L`#.G|!4`FA 12^FD,:B&?|5&Sojl OuMO>E7f&AjK&^p+ހNaI+"-X90lĨ0X+]c:!ZgEU n-!/!`%:^#{˃-YPHK?:~70dQzCUB @ ` T+v Qu*W%n0iMlBB琄"Y7HS{5(q@^mo+3H2xw߅~,`IeݯlS )75 2 }?OFҏFVqvJ^j4<2gPmD-gs1`ӶbDD}G 7FECCMWdb_6zև)Y=W=*9E_ ^G-зG$0KI4*|-dzcgOm 眣[6@6{C@&McqXWX7ב1/2[(c/r1$ /|5R Kqck(Ow6:FRj(.t:͒< ;V #m/{鈛KOO<&$^㡴&4 Omg: Xmx'V/G:*ŋ%pKYrZq jeCZx/B2|Y_G#R,1 Ew,&qQ:.Ue~|Ru{[;Mط~d_uK_Ҷ~NAvNQf?6>MLOkG?m=Ubfh]$jm]Ɯg=Wuȭ"iy:EjO r+Qi\PÏ^-bs^;R*I%<ҌuorfŤ"~r a*+fpd_%(Z9.Plږ;Lx,΄,t Uc\]!aFΎq7tBzf]= mAMJ-hu S6<( "P(NV-aNlO&Jĩ Ph5QⲌqތ"DµhF(K_"gߴgS?i=GۗA_dFef=776Zǹ.aoypCs㮝"~p%kO2 Ŷ#fkI@{pzS6|LfvKU|kˡПŃSLXBpoS&-v+?e58(H! A-h?JVRn@v U:}u{in&XWpp>R =ԥ=/kK3 b(ltoBc\V ksуê%*b7ӤXv)2 >!ɝΗ2ja>=fuV5#Q< _&_3dcp*2|h#oTb J=+P~2Y]I,}A=WnoA1b|Eԙڥ$ŜLud(ʛ%;>G-xҜُn^ttF+O JRBUQ*:*hkbT'1J,M|!:\&֛bJCc "fdQVm'휂:sSA$mT}x-9 C 7[2n?קh^Z.Aq $rVA HMh/IY>7+ ֕kM=A;y =Qz!H` -d92^" Ox 0z;k<(YH򠕙wFxdÉĉٽܘ'՘GfQ0]{ڄ>?WWC]v"^ Sb( d~x&UzK $ĺ_6$id^( 0;m/OZD͑X|wT񁁿4֨Lto8$)F@?kjùUzT҉D ~,!8mz`\)M#¸Cmw5 uJ:&PmʒUb\^&Hhgqו\.=1!)p"ݞθs-RKvMEеAޔ )FXJtn#2΄P !nybvd 6PuntpZgiGnZʆh^nX>4g'HŲy؟s `k_)/xr80>XT~.^%Ɋ4[ k !u.5 UFoQcC$I[ym_z\0 rhucW'ka]S<5)m(F{?ڎ$cA +H"`B5 9Qw)ڍt :;Ja-e Yݗ"5X(iUc>mkձ] tx «?PmOBTtKb9T/U{S hyB|aR 6$M* Rٱl*_O"AEfK@ <ߌWh3fW 7V >Xy^'O%q5zG/]LTIpTIƦ* 1ehI/R98Rp(x Pלw&J:/h0B B؅tvV'd7w_5pku<;EUܲ^ܰ @P:Tx.Ֆ/~K5:`t_/)C~yX6ll5U2QNц I9?噑C@HB-:?T;)o l a[Et=;&MqZLmQ'fNZ9{7 ͛i<nx#g!Qr2RWop i'?,US6iTo9.6S$xbYcgݓ0r4W/چJfx 'ձ-5_'D) Wjj1Rro$RLd4gxuVڏ׼)Xs0uWN9Ohx}QQ>\/V4< ۱\j4"uCa*@;su~O-AƟ$FNpIT`<[`V.N G\~=A|9 OyEoKC&m !ѐS-fNWP@2!6+xl4YKO_[=fN kyk:' t.0snna07 aea"0+7Q+& %'O+*g*Ge[%@{B.Ds%}1%Mu"8(w$_a)FpaN;I%QK.||Y28- !{لjݬ/ a[t4J y|n| :ʺ%ImԲS73$KA_ 4Lʸ;Ps;[öivmip椞O&ֶJU oJůP@qA IaAe5B4]'!,!S.?>Bk08φeCQ@`ވ6:Τ@wIbȤGt᳭\<L"5q^EZ~Y˳Y[l܏qwYER: ܃V,4}Wf+F"ژC)jWK@^[drC@.vW3L<<J'?^z *G=)HiAO\d9¦(mdYUW `!##TބA[~"fw*_Q;R3|,3v%\qԭɭBG.lEˑ %Ev,ßu ˥+kCmCk(Ro>)n'A'TMIJweɫ|NQ}߂Vƍ,=|nb %'>Ϝw|ls.>Evdr|?hpw6І ,gW5_+TJ (kQ+yy<õK1ʒ Dju@7v!"iwH&$DeW6x֧agpx:22.>m غA)A䙑4)&{#Q&a !-n6ލ-wxPzBV,5}Kq o;Sd[}.dcC=%P1-v-J&,(b QSx`SFLk/%řw~e &~yrod! S𖦺 PN>*^/e8A`FpDz?flqƧfxh5O`4[;K;wxoXíTx2l[rf:T qUE JEP!qN~',ctjJ[Y#t6=S?A,z _,֦3XxLȬ~* N= (LYIb ck.L9&Ce ɶMJ֏̡%l[j}lT>`rŕҢAiЁDw&E38tJ~aj ko/nw"D܆v&EZ:xd@۹NΌyre{}](<GJ6:l34m9 Mm۱J#|~x} g34Lk-ydN@ˮ 'ޖU:]1o $>P@]}D6mVM)45mOHĽ㓖kҚ1j[Սųjuwv"ˡGWf)cAl-߉LiS iK +A(.`v~r/Bunz/iG^_m`Vq+! Epe,p(t]GgB̅WD{nV4D Z Qz 6NcЃ/0H˴qC(xaĐ K~9hc ֔b.hECbMyhS^؊N0zXA 37M0C{ -ȧ,!q6lY x\%hlш.k|S# +&:m[8(ZQo׸4*0F=%ˌrFLR5*3}Js ^q@KRJpkdD3^w׮ 21s[WU9nWWo*Fl ~e͂_p[4cS5u]%[6ux곃K/vcn ٻY̴ Le*spO/p=_'eklês_I>ߦoj_7J!owH#<9h|?nIn #P]S8()ܴ,.@ơTyڐ8˚)R˱uk+ ];*G݉6 yt>/*>-ƲLg ӈLhĎ:n_ril2JWx{* J ԹP:LK}*i[K&7W]-=Wo}O2+B kB0#9D}Lt.?@Ѥ$Znչ?E@x؝.H0L*05m{Sأ%d&rulA¤m%#RˍAL:ٽX"燨KQ"wOKxwSr'sn fm1M)9c|Fa÷@Qc6̳nݺ.`8cDf>M͡.fܛJ,<8lͶSu.o9t`n* A%L3ú Bn|7bk#]mE}] F3Y}V8s iUKP('K Mɪ鵇/V[G;Q{GgWPd$%E( :P2nrj*!#kyJ` 4SF7Ш*`/gJS)*o]xmX"QQǸ'71TU:ýuϹM a/fp^pINhw Ƕtb&;ـo?9C= D׈/r.8Bࡸ:uN3+Rbř>3pʆ=91(kI7߿s# d(2;p_(6\CdPM!\.92XyH Q_tkWJь]2'h(8d~Ϳ7T%cePh.h|a#H#m$N+NyP>9 d,ygm4`{%'>㱇`_Y1Ԅ3p;ڄ.Zy2oe]P`aF;}6>(2Ӂit/B?/"]7r%Zڂk[\~\zAYbj(^r&uSram|F!T/"l!Ga)2 eLQ1)BH3f*h4d#U>Ը<'Kl xy=ppqE x#LM8Utq$_ 7]}t+V-H8|eA !٪̸?<裂@LU~23:3KD?Jji88”+k}ܐᢁiu8bsuBK>;5@x(spZ23+kI m"AͨA89;/U(]WO7yOj7nۯ/4̄w6zA I_nM5HWÏ)DπBhֹR<*QjНa1Wؠ3%5BNukb)p'h=ߏU-.N׆`q.r%ן*P(SK5sYRq.~_28ŴG`O LVv~H7# %5w'wa }|G>w|OmdOXWmb[`6 `*Ms>49K bZ/'Q#>G_ʘ^ڑ)^\0~[vl.SiBbjQN51*ޖ C0j ,{6ʓw |@+MMJ*/F⾔ R_ީ 0.>Ӯ 3@Z/j[AEK@럡uQ8apa0e\SZPicv)bh3 Hzs]_bE:ۤm)Ly[oYT]r,fVHBDYz̀@ZuVu <һ_$B;@=B%/RCVqݑ_v 01j3X^K+v LZN[aBZ8*ȁ!٧^wq3e@2xC`mTW EI#EBOpZ H$+\"^I6!z*yMj7sߟ zCI%it7y,(n#v;f$r'!C vx?zQBoKS!i&¤>’b[{X */c)HJ7mޮ0ȯ gG ܬ_cQ?oxCWI},G DQ: J~*2m!QJŊ?hK~*?(M1lI\᷐*r6Glͼ'[6M+c*o8#̧QWovts^6x'DMLte>FF׭!D >塹=C;z A':^NsMhǶ_PUp`Ίm]_0Cf٢nlGoKQ|fIFF|qڳ#g25(]}cؙ4% hSB } %CTe|sk.\`;xd6N' n)Ǜ?p0I` K 0>9:5+HZƲfZxV+|*ٰsm 18vgJkowĺ;at#괿Y@ƃ;6% *PXAW Xn3}:Pyh1hvaE+.3[LnObuyz(N&R:Ⱦк܋iIX5QOkV>d?wAåL Ωmg?:NjKgbS ԍjň +Ӓ-&͌9`)SgU |; \7ao.'xtVCNz}rw 3Nw`QW!GdRL,o0QB|DIDß}祈Md| ([H.1n/|.D'.d,P|Xݲ+R>(񄸥4; ZMSf=ZSc豂qI;OeeE-K[9ay+gsh/ɤoPbbLjL>NƮVB_zb #@*Pph9bی]8k I%K2?Y[(⹾ C6W GuuQ?bV yŃY/0^bv&{33C?x ^҅lɒ*\lh{@;߸|v {E`#tB \q]^$Fb%&rwV^Q7Uh_*>T]F$} Y4_*ᦊb,jG*Z|B>.afC"%VI$}rP"P4C;C;Jys3]\/EػiZKЃ-F`DT~BR²+aApoY [+f7s!Trsvm[ܟȵŰeв cNm{55v.qh5౮q`+#θ9L1޹*,˦jZuk+R-%ZEXcF+ߕ:* R .Z<D n_4Z|hJh_[s۩aw_@M!R7]qrDTM N$˩v⦚"rwb@Q,쀰ݼщ+r>̿ h炪$ S/8Z'0.66rr6"hcKX:sGC)U߻F&Hkq5pYDX ;eeGی]j` l{T (QS*"9[jܒJY( )*1 noFbD⵵ -N>WZ}xp fQٓi8}|גViY>%J3XB?H/ 33u[ mo1v|Ku ց';FjG ) d%nMqԽM6u)#35Nt]l=uuOjpOH)E_ƯHIwC~:y5fgNi-fmmKO ُ+9ihklm+>B ӦɍB1Y/׮{P<++ U7eܢ/|NFt?Yh\wV&S?a׼oI6,A)ظ)[$Q;hVR RVDN͊33DlMEeY|'f˨h-1~,#|!jhLRgݨ3NdSA䡙N>71Оd ʜFb/Dh d\h%ycݸ!i>?RV˞% uI*gkDدbY'U]}u<ĒѸ%AqwY%X ;df3Vda41Z,1{MR8lcb(hM=lKQ;nʝijG@)`z rT u0z]rH\A~nn^NmTٓDTX`(҃vk;bѱi#ub;{֮_Մ@nU4I1(3WGl񢌂k4o1ޚQŕ;%w-D#d2b.T'E UfRa񛖹R~ m(K;4r튰&4CuoOߜ$ v1y,Y 1p|q["䉴)Dyp L`o ܊:3G{qj%M>Rc⚰JrjZ|θqV?#Ls$ Ω; ^'3Ie[Nt>-R9ۿbBez˪D1VJG=HK27,[ɎRpICkD@FeI9pv'|,sWtP? T>7RРn(m9(k]myn*\{:mk(0Ľǁ%ahzK\BtЧl50"CtT8 Y >K#&# ɲO6aC}\#4*.pHȄGI6je:@wd$+ZFq2?:ռ 'J°%zGqmks1֛Y<YN3cm ("e[Ba"Wߠyl) hu޴rڢjSs1aVJ5 ?P"+4,15Du*7&ȑ=Bz+qI[n?/gxok.}2{3_rמtʀkq,sؠG礲U}$'ӫr="+MAXKuoЁ{G&KN';뼰JXEKHFC!GˤW\4²:==Q\!驉,uԋ{9ǐ9w(EaȏVЌnITm6rr]xhOz;s&8E=Û66gN"Nid?yճ7/\]{H:lXL9x.y8AΩJ },\;nwM.,۵6Y.:WCglp[Zƺt9 jѣ$Ym@.e9K~v }|LD- E0 H eOSiiZJ6gL3s-W/>]#8Ty8;Bٛ&-evbeǾ_XI?& %tZ GB<h}q} }TA~H(rR>E8ko@3L0>;sN_lt=#4~ 䧧Ouzu>?![U +VE=M'Ӛ6pMYgR6ISF1Y*b.q/g]{2P-dV\AI }mt"sF܁Gfn3rr %])Rz; ,aVfN,~Y3oT쌾b-r%g) [ 5L`oxtRmTA/;%v[@zy{xWlG{l!nrdhމGPI)66XˋP?ɝrfVwẗ]wҠ3(򞢩B; xy{8⽪RѦn?c=5 oKo @'gYO.~k(^6T~]&ْL`vDXg_dh#` 40 H̘5:L=PGy,ӳe m Yc$^ag/SE ѓN&Aʏ>WU߀k WТ\&,nz AbRv;5~ܗS' :e--T4hx2V;gqd5!x;2PZx`hhNHI-KwZQIQPTA$XMJFݴS2Z7fюBQv;4ǔ,k '[ "hR. C~('n6Y-~p >$dD[8?䗰գw$,zQX@^ %|Ih) Fhތ˔S$ MˏMZhW|g,FV+ecpc? )HX4헒/0-)@ޮpDm~f, ?f50dJe%+=ݡ-m,tMf4xPm3$Z\[l:G)&1&\gR1wfQގeVm̫ZeRqE8P(Rhc,/裔m|9ML:dz*j!|8!r %թm4ǎ=wܠA Kzx)d`RlySlƂVX_MpAPn,^y95P=nfWPm|EaMGĮ.?7cZC`GL8^t:UE9hS7XSs./n7ɉ(Z̘ 足#/~ JVѕq8 6' (̄Bar(X-*5 p qƞìGL36sβ7 &"h/T_*P1GF:ww3&aIjm.RDiQ8PKz[^=9eCr#0_X5x+<ܐVl~|^藫F4yJ S2c0}ηG_xmqP/;@֣㙺Y=<, N5ӭ9eX=Rډoy4 )F'[^IEj4mxUuy1Z \nώz(w BKE̔iS-_y{qJj'8-GQ"2`.jڸJ20NgoY ӽQ*9ޅ}TIM-x`5 0u=gJie”~֙߱ԅ)%I!MB9/ńxb!>ZGV0ؤi"-G,xwqe{PLngD8+xG{DqQB;>4␤Y~~La_)dgxrISo>jzuMlׇ}o@"altRi`&@:JP$*Q;*<\!qAaH+i8Rh%\+;\Ŏxw[-MM8Z^_{=d&J^I-QWX?)PuD= >5j]#AF^ 5m12|6999c= GԤB'RHڜQN^eۏgRKN|;722rU065m.(]7ou~Ae)UqŠM@"P4*^쭤kPJ7g:gW\ZjX{ % RO4 H.Փ)~"7ZC: \`-$#U78k/+Fћ).6y<{fZcQaO0q߰I uN0 x3HqQM-SS2at̓G -ˢy?0tOԈHT8 MP1&nwn PA_e 9pe pSd< mÃP `W/k9-1 sʕc!h=q]x `3:P uJDu=z@pf`ˑ i {FPC3BL4F}/S||g`cՑ|IX4sSq2._>KfB9Brfg1N.3{]vYbߤMǷ8L$e8 ɣZ-"zãoKlBˈ?[߳ZU]ChȈVN<LfV:OUL %)W}s1GI+.eiEd Jg%3 ofp%hwQhƈHCфufzΜ#|﷋>5c O owr_3+@DU)A=Ma%v_$7cb'y!3beɑ6bQWT&[e_=5b)}7~h޴F/=xI0ͺo+ot:iIf$guNݽ1^ 5s`+got-&tJJ;}fo|5cn# ..33.z_&)Sp`odWYW@ ǫߌ,Y<vH,d12v[|15XL_yn"'RK]&"ڳPA!ujq'BRḽ[ C]N6-wb~Wb E,YGj>@1` G 8Iwwu= kMT4c w/ 6܀ْE>I荼=tʛ^vy. \kZZBwrnWݪ)}#mw>,NE_B KbUUg=w\;MnB­.&0*2W_ЗV3f7[b6(v\fnDJ9]lp=zz/8&s 48 V/ F[H^g^5wMVDO ts `#C|]p3z}+ P Hld<2/?.2ܻOsSx5hA D!FAN93F VQ \HLIE&gӊԪt[/M?B=v@z: ZH= Smͩz[=qc;0.^2l"B@(Ē3ȶo@Uv{ZK/CݛcqP[E?_>D^2߰K?-ݝ}9zT,}MewJGp/^~B~ 4 9yI*I/Ħ̳Y䗂cy5FoNo-||ezP:wy}pD_@)Ǽ g X/vF*^ڟHA{qe>^o&]yN_f<''4Z2q'.9+زb n !"a QO 8rucIB.ܤ6?iofb|ݕ?QHsCQ·:QbLHAY6k8'qz2q5IHw%Tv4+Ybt::(}ZMwjb0~8a;=-y҂NW ƀdӷ[F*&w+QJkg]ƪP@A}liB(\t%@U߈(*?o晴S#H;!}ڂLkF w#ZsPuHFVO-ŠퟰiLǁHY;RwK @O&xkR}Ьc₂Mȑ k7<ȜrIWфu2c -"#DO Pʕph2LTW|ƃ߀Yvkd U1GdVvûIJ' xP2B$Q6*28Z֣o\WdhLgr&V@])39͝Z? Ϲ$Io4?_M2Q׮v/aK&\x&O>d 2am ri~pǗlqFh-/z ,X;0`񼥸^@2E 1Ks$`E z\5eJ|q'H [vF|+ c?T'%-0;~@SSK?mM\,_,[TV׉P]dhm&s-e/_B1FIro$x[ l#U1vc4?똼Η {A:'eIUt{FJ힎<\@(R0yzHFS\}LϿ!)6݊Ɗ;.%m,xָ8_f&dL/Q~Mi@@f-d:WhAXl4V_\,S&IJTТC46q*b㻙6]UC?O˾ N{f7˻C^*VC* H)289é1p+DV vAw#YzMHc49׍ȭ2"d D=Pq:.!%du9\x޴7sQxQN^ \", j~ApZ?]Ln Gm&Bb@ qeeBO=ɖ :xr^3[Ôدd.%%!g Qƴ;mcpS ?G4 7|ҍ&E$ 1'K>9TAfF#|d kIPvIi:|qM$Fs.‘žg󂄢37w{C}^k8Xn {Klp*Pg8swY\0_gԩJ/Mgaj8Ox.@stũ`ԕۭ-尫eqygInJņ6X 5V]NTtCP?9e[:-ĭƞ>5`m%G/;:-CY!+ujR\dچKa _r IS|0z$gsw.]\Dihs̸'\Zܓ{C\TAbd(}"s;/|Agѝ;I(d\oM]I=nKSfyl4>W w{ mhz&:%MS1B>-c("eRYL::㺺""k"~P^{pEKvbrn`.i=&tMdPAsEaEӋs΃(x2 ~L& f3*dt( zG&*=tEN _ҿE.8n&\9 `bIt=0t$,%@]$OkZe 8Q%/ 'C*𥀚>F;wXYd`ekH8gÄص8XA.On+aS>HǴOiSѠnS:yGe\j\3s]%  BQMw"9VYyDLjk%-͞ F akT9,5ĢR8{ PtdU؟y& kgku\Y@쨙N'M%|N4}uwv_sцKZ%h!S\m6x՝Ⳮ<H" El|"Mv<y0ԠD#=y i DSek6!ϦxЀB2@V4Ʊ~CC Nh;%<왚ʑvjпKmje  rDo8.2 L[ʎ,ٿf9e=n#^h+;\A1^90)aYdD62`z c UׄJ3Q(TBne&f!dʞF RBNҪ# @QZW_l+OxRt,K']@`8>$5Dт󾤘MDL?# Jx!! J-Pj0o젮VQ:ycRbGNFc[NuUÈh!>56RggGHMqԀ5 2_] D -nnlBSsh>,YtcwTxɇ]riE\[9 k HystPT{  ^M?r7}ifv.f8W>[:T\|aˢQ94|ۛ=c>ܗXJ7Dc!~ÐJu3Htk)Uo<͒'v-&,b= PtCpa/_oCڳ`¿G+dJ&x> \6:o^n +yvIy@mΒVNb#6.FApYCZK6v]|C-yULZң~reEYIyEu>aV]#)'쭠t0,WeKrj Hs ٵQ*מ }VC&rRP>nb_ MCJHL@/ J$mhu_rX伊e`x|ĨĂM+(z±Lj \D-o.jG&-Sg>Qjjgn5ŽȬDg[#q'S&v 32BQ 4[f(+~?=pD[O~gPE3tKO4J tULU]GP@6x%H2T%O1c_ dѥqrKqZ98d{\Yp{9)ٷ|@@1 XJ"k.RCWAGI.H$\IQ:0Xcu4,/mWG 4&{L ³C*v3% 6`#Ι7)E*=[[YrIL7l{=&G}qr2U%L>Hm98ʖ8gp= _='A31Nb2Q %}Nr$G( >Wb7}k*6ǰI-"L/EE$U>ׯOMuD4eJO%pd|VՐ@2.Wtt;XHy,IT*o1L6'o x/JRU𣡆b_oc;1ǿ(΅MojBww_@i"gw}=fM|;1!XIsV7TEcAd}0*R\rg]8NG=#xgFO!MרS}Jb!BƗ79Lr[8XPQ 1ˀ(.zbꈛO=qz\`yZeub# %KӚVQfƴe雍zde(pӮ{A5Z%HQ?CIn=FoȘay}'\ԁi5^R%Ax_ԯ}BrlRiؖ`94"`HݧqmݴP2 EfC {$$_j՘Q8ݖ{Umxuٷ` )fE8ڊ:?rC8hF)+QoZAw^`^pzlFSV _ /R+C<0jUdol^sp?xLcTDW#Ћ 08kVzb?_j Q=r,㜧 ?#*(q- :oZs0 +?grPW7W/,bofؾ-Bh$U-r%+b ~Գ!5]D~:XԺX%Mt;v9D{d!t$ o4SJS\[о2Y;~^7( a|]YyP˻7}E`l;R{X5XX^sʐhi0{}!e)> Ԕ-!rշbT,!88@Yu.IBrLjzq~ JFg"*Ge/iٔ|idc$ՙI|ӺRКxJ+7pl M-03ܜ)*.㜻'WtCh[)c$6=4(,K]vp$F5NRo)`jYh%4CFvfe FmlWBD{k8 DSq)k-b0c[%fo( f <A>,Yjqq?kL {#Db#vιpMkV}%c^@c5"O#/9vG]~e7_346)M. f GϨHR_Y'bGUXO^v,"NֵCϲd6>/{!*TG`0vk=F[NVcԲk'f rI}qﴶ>x٠5GUv2Y2*Ue_Rs))N#x6qQ,T3*b)`4{ȫ6>u _?8w}jvf>j'm{A"wKhT/@Ū4tDOc0m\Nl4TdVډ(1^Y *ȜawȴܥkJy#?E OZ. GaA P/Vv]-ÉMYzNG:ƒy8~Js7oUiJ8֡`>I.h(>Q'G6Mlitq. h^&E"q#>A*Jt|=h4֋R1KceR LFby }UQ%dTQX}Äss{M  "(zZ4}m:q FxMc0lniDU篲)N}6?-2:@ǯ\ ;LYZT~Q9ܝЊV[hV  Bf~sdX%UHZ򠽯h>ûXc5:]abX_ֱ}nH=XSGy 3%8-SSu KMB#RpvEݠƳy]*˘=e-]*p~PR}C0{|tvb,<&@CarJCjWK82ۍfvԈ88H$>N Dn^nuY qo#Ś^vDKʹ)hMߟιeN6hzH0"(@F0F؁rm | rh)ڲ(я k/XdHYk 9o:ۖ"r2醹52pPw%tF_2IL|U2r@g/yu(H !Ou7_F6()%`YZ>C}FajGERbwfW* % iR-IZ2ha]Ur5~%lfQ)Ľv H:UEY._q 6^ ibg@(AmkI;&.t"F ΦB ͽV Bכ `^L-'zN5*?l@3`?{ȅep"Y|e<AVnIu%S`.Ĵ T=ԗW཭X>؄M lNefNm/-([jaϖ6N6)m {"*b @.nlb@_DGCR8l(2|53G]40\Q:<ޡJEKysǽ՝X)G?m.֔`6l /q70)c<1 +c#ƾ<^4sKʹlB#0RP&şE"rcމIc&f^Ј FLw)l:3R}ҏMW 7N=x{wqdMxr W9;; t Q nG$B77 U7)9l,tr| ^>zA6eyPkoz[ ;B;U@TO(/9 |x!?|JS|дjF^Ki[۟B(UDYbo2sds/eO34Yc^!LZ_Z5b^39*F2}(:Tck[7B)5Skș>ƯZ losbWrǷ->Y㐬e{lhU[E lw[_.H ˰ VJJw~Y = hL,_bތ;8nF%fG#wJGʫ)8`B#D$̱9МR æ%;4GGà X=Aڟ90xZSN 2U9w.4)%YaNE!^عP^ O;m lQJLFpS]hתޘn4%[<mZ^>n?z3b9[0PqӯXĈ[a[pS){_d/~1t C܀$4w(5Șr.Ҍ}5Ը pWԼ?K\r-> yG>~r;͓Bh5${"s! 1s3]~yt9ř-$3x)2|,F= N#/$!C'niYJ8SPRQ%yUmb#22KLʟ (ȹ=퉫~ٲ QrV^ruZx03һ)@pjƀOb${oMTȀXSFk%]$bO隰5@yZ^4JK\bL&6: v:צk E&w+HEhiLI\|(-|7X3 Eu|zhI((s&xW=w] (Y#^ d6塜R$uYruX~xhYo3OjݬKUg֐_n=¶))tS5h.(rmFy]%h!|$]@ȝIwu;JN#Q->v6G$Y8Q̉Ҟ2j0us]C$fV t+f_&\-hYn \]rVc! _nkL>X aCjil |/%zc !h}_Z"BTi}!of*,2ia\oZ3[D/dN /v"r{bb@/Tײvy% _2t>k}?yEDFr9̘SU^٭ ]f۵!'*[Oǽ='ɡe~C WP7؞C[;)ڶksЖSiaU? .A@ur;;-%z܏^Eq+JYM-<2ʻF$mnG!~ئb4WNߢvhI[޾EGZnl.dz냜zm뿧=I,|ɗN]& +Cz DUŹ'J^R7# #[ 'ɺv +" |6Y !2 .wL2RSP*) J!!sfX4^dP ]T^{P*(jH$Y5#Me&+ TèoP{v(TbB7nOJvV*^VwG[kQn=)%hJNogj~>AEs3.^;[8ǎsZJ M<f Ȍ| }tx@vL0Z?{ 1뿬ScĈ8K,ؗBm+rbqi ],cp <6)BB(:O1C#4AO2Z{g'?;K+1M9|gcY!bԛ.K?E윚V6T*k]?!r# x#ܾY f[J?@V_"*JcJu%X[#ʌԻ<UE`zf{륁>NIsa:BVFA"ML!F2 D  ipäl0"C[) ̕]  !ڌϣy yebkQߡ[Ib{%G+V:U@#lo.RSM0[/TʡЁ%KNJ( f-*X_lBi vhIn" 9Av|Z[^*A閬 Wgo,f$#-2M6u&\|\Z(ٯWU 8 avxR{@,IA+E363S!7#Y#g4^۽ X[R| ͕T^ofT9#4+H7ĽkYr?8ޟgqJf^_|tPJz=4F:FZI> 8c+7 _*4d$|ifaKr2G둈Թ%mlzΊբJbo!Swt<^8׸)h>c"*zX;–v"-ą wUa \oXe'& }[V:Hǎ/x`SV9O z\Љ>_MS{i _̑gw>}0VQBd˗_-l8\jXZ EfȰyCb#xeg=DMi(Ma'kr/txC[cy7o8tV ڏ4!fc~QzFťk펮Ck(*!kgA(60-;X v S#hS-l"@ 7Ub=ڥ"ΓE1=~9űnPMTU&S WLiU9YiZ@BA]Qb$)bIEH|H* @Vi`bw&۟|A_Y-47g0!RōO?6H%RCޭ6`1hE =ɋ(onvE%<.%O>OA AP L{]\"w@gEl` 5.w󵐾lj0 ɢ J5+Q Y5~ɜfc43x .W ѥRoGAoS!hc+l{:D,,jh 6O 0VղsVD=u= {&de4*~z ?>d|pQY˲> h<;,%w wy!9(Rv=eh]s,|BTyOY',~1t؝/ cܾCܟ\8Ou4gbe yxdSxC6ɌjԾƸ_MYwS:p_SƄM(WOn-:U0.96f.u'td9UXH&qk݋K_ #X$*ѾoJƗ;8InTc&?.— W%xM0wP'JB4O&CNCxcy3 О61գUmcZk5:))E)'#?f`WIǡ:4 AtPg7vmSErذivE( ArVߦ͢?$}zl(t.SO2ϜP9 3psP÷H=ը L{-[š[p,Q5=ҺuwA]@f.'iBN腅 $0pfYj-T9̈́C%~u5(ЕJkB |kŲ̈>(jʪ(N9뷆#ErYx,^y⦬h#Uƴs; 1ȩ|OI  R ka}mrQ -- s*"i;I*蹉IkGzE)MTuC\@>o?C w@Qڄbմw pY Vi}W˔x' x;.`p "پ >I|l *#)n,uOKǼh ԑܡ):j-FwMC'g7e2Úa]졐۵i*.K B\<[\Z~AX@F t[9v]  ̓z<L,t .|ǬL%xpq{;$d?V<톽sk,Ž٣N-}x=y˄ꦿƙEByZfَAch!| To\Aܕ;\@ˡKPDy~(+>TjMsq8\TݷjY*N !OsZz12 ۥa~Gʥ nٚ^ZfRݴ ,yd͏áDXz oUPuY5 e?tVyYnN^C\/AYv7%wq('51~]W 20.AheM*3 eZyKW7RDiu,Fi+$;ti"Z/ ۛ7f;O{)-о-Jǭ$ 40yD3t;rƒf|Hv (5:F;gU+Ɣ?m[YXI-w*a. 0SzVms ?_*,?A('/x㘠mNLzYvcFPKn, >c8In ?V9ї#ޞ}Sۄ)ܚTD8A\ؐxNun:$c:5u;cVhS 5SLWF?`1(h[{8rs}ך#PRi5ϡ(>Us f)(jQG1=xwuL?5m]͐rO>e`>̐!y!ɢ㪬I 1對TվCW&7}8/hW 7ƺɎNB gОM1::Dy-ӲYMf0j67~" mWQlu? ]#}=_ Yɑtսi1u6oh\XsW;(WA=z0;-RfӲԐ/T%%׭ͧ\~{hz]15Q9GZoG-|*԰_臍 r>oQ9pKdDP}7zэʶ{@k%rBn9R"4߻O=(k OL04~W=ż#ZBpZSӹ02w8|4ܦs}Sp @(7׭4Bg^\hW bHVzDjxKoF?ۣvas#XIAVt늷ŭ`QWܺ^\jiTs,E*$ap5+4[!+Ky*& ړk Ǡ☃WKyΈzr{}[!=04H}|ߌӬ-_tp*9',B}EBmFx)ŜAZWc\d~m=?^ #L~r}C3pkŠ9^ZHO-(ԙxmOx(0K?1~%ܲa` @ 8#~IҾ2mc%%ڮ;DLM} y!+y 0Hs,7Az]k ? aDAX<8э CTAKef?4eggϮs~ٻ薓WG(9!:GUܲR-Ա,~gMwbyF|Z(.{ev8REvШh),};*VenɀN,ױqt!;`P blZnۍNvf%&1zMm&+xʷF?+Zfi*lQ_(9\/~>e tQpVd8:(N*aB 'tVR߫zb13pnNOGj4H+O$aCCq'o/Gmp  IV:Gw8bͪuj`4tΪuUg 50vIPYΌr@eIjlw,loI&ԣ@hXR,T5Δx?6T*;6^-.iaZe}N RmvI_K,9D ̺] #jYG6scDQ{xvSӾQ_C+# YHBS%# Y;hNvV~Aea:>/؜xDeV[  $sp)ׁ|^%M](t\1J"@ wk6\mP8$J0>*anڷƘe2Zdt/fN:גXTBLTWH7|SXW\8Ygnә0\ԎFk'8AH6LP ,٩VŶSh;l'-5&a^&)-%mqS !urHrb0%%_QeS*|=yV@ǎؘbSH\Յ_\M!R$(0Š22D|#GO|!l ZGRN8 5X2BZPOsq"fxR>Gջ珰Аp12@Ȕ.GZN(%OIA=~$wdž\udY+2\NKﱭ>Eqf"@=M3B:D] FPoe'=Vn*IهĘ9Jagɖc: PƴdM aP *$/?\A8%?11bl7u\b#KmYx<04{2 VGyS6m4Uy`GSn+v7?Lx$"C3>D)͏ܛhZDo|R*'2D8{ȣm? 5HGM!ܙlΘMB;$O"Z ]{v8l[q ^*޹@HSEr<1!0qs.(Ӕ0-eG u2"U4:[l$\o+~r$5 %Ȯ\-|F+ ioqyi1GҴ oG 4\N?%#!Jz6iaJYJAon7ZO.1|99biOVu=cd&slIq,c"ܻ'/}agBfTs"bDD d_`&q/A-QT\퍺"`rؚ 03Oł5)u0Ind<.Σҵig,j|&9z8~JoRIk~qGMͫ6"]ȃ/}?8vP(,Tx?dFB@I;0YZ0707010000006c000081a400000000000000000000000167c8bc1b0000188c000000000000000000000000000000000000004e00000000./lib/modules/5.14.0-503.29.1.el9_5.x86_64+debug/internal/lib/test_hash.ko.xz7zXZִF!t/~L]?Eh=ڜ.+Xu6^pyױv\d5)yyvR ,ྂkԲHE4Zh>ZV`ZexcXp,\]ˏ ."sX SQl26UĹֈR7;6~6gok" yژjLT _ Uvd\@uzf ~ױٽ^raJآ+)1^~ִJd+,zKq%a[Gr!h20MHlmI|[f$~HoCqq5{p%]y$s;rށ~l+ Wsh;tk4'ƪ WGsR`3> []S~Ħzqf m $i}£0'6{*5Gz,VUwpЗS[%ԋ9;د[An¶=Q}խ[I%$EOW+Q2~9kuoQq$"raiyp&rO_e|Eyw3fVr9w-tꊋ8T߂@k:*ZW6Rq G9 'm >G6ZmE9^kR~L1ɘlYݤyv⭺2?`j,&?ީHRnBpb_K;-Nnɔ>%eGB4zeJDsxvrٮ{Xg~O&CWz:PFj? 䝱u TA}=bH9״휑wMmɀ8&cdg?pu_\t=btNJpύn2O|O*׶(fWjIǝwFBp@Y,ޠY*oCev>좤UE͠OVxmClCed#X$nl e` ҸAzX*D/w^fB4g9" {5]qx(k2Oˈp~d0 N$! O~;3XJl Xt`6/)'z`@V$AM| nIg835DgiJ}%(BFCw}1L/ v[=;cg,u6z @0DˉycUibaϋ%'J?Ś7 T^= ~ 3?C[!$Y>BGMm&_2Z蝏WyFV QpZ D] lREQ)yehH8r?mm&~>ؽS9~iRjsJ.8dA P f)w ' 6~J{^ZW/n.yjuv%n:fQ'<>)ӇЋ6O5PY,NZs-{~k3K!Wx7b#tN1^ 2Ʊg73DvD|Lhw4YW*kfkS%~- ڔx~[tOA)i+qrCE2_q\ Ɔwipp|i"= Mѕ0I|ŗZm#~R}wz(ΜF_ "Go5F aQwa l22xeӦ&l!x7А%`Vq]삋I]N=H{LѠ,.mR73Q b $ScdZֶjװDst )!gO^DS8̟8Sq`cS ,xbD|S[V5]٪%6GY"jz4 ?4!f7Uh`;`>(},OK Ja4BKCb]4Y.l&F{Bu )4?(tSZ9lDR~!+"6V. 15)A3#HĴ }GLNpBiA?(QR~qq9BL!ga{]P,7lYƅ<5߅ad?X(s`_,6Ԝ3_ΰE(78<Y&4Mxo"3適#ͭmI43tH8}-vR);bO8|> "zkJFb}Pz@XR؏ݝ-}!ˢgeU4kY,/ Ok" Q (i]UqI l"d5)[K V9J`6f䫖|8|״`OM3;Q MG. }k5;އL د ㎣+$ @S_~KOsh ;M'xU~f%ᡛ&\Xy rQYZ%{6IEdmS;Z@}RBR9Q_;Y֐xP+ߦ {N:<~0avJN;E;#C6ں B,jmPgė0=}uw^_tH3`\)[KiX8BjpZ'V oSYE^l ,ԠO(h&f 0s,b&KKu\/;νYCDo(*PTr զ IO$rۇ$ri^UVtʇiUF#IYSfBElb3N+ 7FNжBO|T}k1C㕷 ed?XʏOlm߃%v0$-yA#3tư+:bfR7,6!rΞgU˥oiİx~}F$ 0ap{gʄL^Z dxSJ&+eK-Y]{N$X*68- DLB<#Ŗ\@uS v![cO͐=Z|g?FZާr8<_'ǵgEXiѵ:QK3kKdME+O!nяj/JheA D/E-)`ifLp=Emrygt픳ͤ|DJ j75 (4$`.E(nEl-.WP^rdAYň,'iHjgv    gn!(K_=QӵkpědEyś@MHJg.,O|W,u@H ]b@$0~e#N$>\| V_!+N$c5/.*iBeR{z#6es"z'zB5>cp= 3>u)|6_ ?4{ p T Yf,key`28ʊ3sT1P?uޕżA9/9H"0-gTE%uV.>N^.$+@a*O(1׌G?d=TB:¨X# UKES5j2?rO ߞPP)'Oћ?@qR>¼EY-Vͻ4܃:_P?wwEvM je2}@pTJyZ@z;&0uN1&2vםMRٳE̳NhU_,K*8RM{~Ɔ.3$0C4 e͋3Ikrxi4'e) %yqVWةje,gҧ`4  0#*Z;@N`-eЮbkplr|FGhHZM+ bZDW߈F.r"5HnSĐyZq1Q˝iIquJ6m[y+v Fg}Gw}.:%`K7}%_ `.=__a‘fO̖Z׵  6X$Wف'23Z}KDW;ɝ9MIvW 9,CzЩg1v,SOD 8t;m+I.^J'”I0}{1=%ѡxglߚ($q^j3$aչW\iPG!^iMtRCw}MC;(U~<Z kkQ*EJ2&bЖJΠ/<􊓩sl'qMdzu)>`ךl1Ԩ/c&Xf l0Q X*,&4'2b$I?u)jGE$m̼a"8V!]#XTY/vR9H/%F)hqjGL0h\<;ywXItU9/^Tr_y/taw+ toEcЩKk70.";L҄k)XhL=@ъ Ii6^)'˲#ҧ]w駂T4UV%5h95t!2y-H(c,_1EgWh_i,]w5dayA3",,4|7`QI(q qKW-ϧW aBsx4zeӹ# ')7"ݓc+/z_}(u. =[%(Wn:pB]P 4^q)_$B}_/wع;_Q?(1>;Mo~1"8T봨~.hQߩb[&KM,!W 26P}Vm|Zgh2H'VȖGֆ!6P&g2$$!Oͨ\,%KjRKk|QuUKs+/xP#86VX3](= }O!xvF6ckGzXruHvr i;y79ٹ1/yLlJ0$[ִEd?̽8̨$|m$C2[kv,3ʣ. } d)-| BD%6ΞߍCIJ?(@"X#]_CպG[Ǎ欹4jJ4]%4iu䒚~[M8]8PxV>Ecm;C%xWaC%0LV׊h$uThgn)  WgfkР.Wm!Mj#(c"{17~^L4ɨ5=̿Ҙ5zGkJwG5x!#;ZJU:0BogYZ0707010000006d000081a400000000000000000000000167c8bc1b00005638000000000000000000000000000000000000004d00000000./lib/modules/5.14.0-503.29.1.el9_5.x86_64+debug/internal/lib/test_hmm.ko.xz7zXZִF!t/U]?Eh=ڜ.+; }}܆Y~1[i0U4إ=􃔔]1-XM=ZpmW׋3DֿNc\[F=#|#ۮPi=uc?$HT 4ܗZ*8kl-S,X/la;T?d&҅',Pb2̤gc}.'~ !wĒΠ]RoW6j 4h&$H*U{j,|yY77gH{ofS L᱿x 5wa^6`c$[ɂgs_6UC)|5ɲ: ܜds:0fr·T{pnhݽ,C}e:{ g/xq6|wџ~Gq>? .arg)JIX2:Fh>ʝfSCڿrzUnVE)amrda|9.1Ǔ`[#/M&嬾W+h 7#RC(| .ӏ2$`7|BXۦioHBvMSd|,Yb4E)hJM0;ZKD ,)ƍ(nV-/* !33 O9PrlU _ߌ[N7|B퉨XhPxަA)'b<)ɼ&ɺU9,8oΒ`יX2si\azCE<@qx/*mO:WE@Aᦍ@XaZf,)ˠ"l:FN%#)eUQ˜O+L9 [bM#ڭ4 ]!Y[Y_2?%B8bNs:$ (SUp]W0U;}/Zo6|ob*XX ~Eeg>" ԝjUBDG;Ă .M8cJ:7&@$=ןdrvO5Ћo)[fHK"^36{'Vπm#dx7m^h7;xSW&4Pޫ4yp|.]fZ~- w?RSw;y ;u.jw)U,}isEV9nimj款ށ啼Z._~ы)D׵1_7d0DYu|v7ztbQE^hK?¥(Fv /g4kkrNSyJ/y@]-FL/ZW7_#Aj%!J+xBĖՉb uQ'Gb9tUWP~U u:21S'SF(]VUxt+wIfXukD%b Hg2{2w[E=K¥lKa0iVbT홸YwaOFnYp6{՛t?qn!+"WqZ+Z@݈=J8Zxt7۔hpkbԩ-"^AzXe.#CJ`}6U Gp"Fϙ/9 &W{*4kv./L⠚h/apK#>MEoN*L73!EILvy{ڰVknP0x2O\39T_ K0e$%d"qFlr S4guN8&p,/MYFېWaͯDύt 'iF33I0!;@s-ka=,~vS@RÆ,x8@XwQs"k[TYs\6`~v%x2weCѩZZ/?-aU ҧe[[X{g:Wvj` E~ j^\Ҵ5ZnAT3^A˔8M(A:eO[@ d6cP<+]bhzIcQ%2@<.; ڸnz?RaTcDPn4'.=sjv|L@BkEZRp.=:2"{>C @ŪۥP`jS`MJk!uUbS76QJVۄ3 ESsf0?c8y]VWj]? ]/[GuN>m!̪\NC3 C&t+ze/# XsPbχv 'ׂ-3F=N"xQ: ~""='$0zǥb}(tv8ܳ 6&4mV;>RQ9n@Զj(<` ڹiBrHIM]. '"Ӟเv$qAnjO`k]je١C@.XEU֙M)RjҴKkqύo#zVhW:Hq)?l c揮WQ7i~79%vdH* 9/_uZ[[nOo1 QTU Q^K %xl@FI9.wnH>d@uY2kRkui#S]IV-)VR>y%8[|?V2 PWi]Օo,c[vcu7(_;,SօWWZpEsM3Hv0TI:k¹xu6ϥW^B`KN.+l[҉dt g m=_[h( Ѫ&1m\=/}>' L tzݲjq=\rvڔ,.mA,^io(V;c??ؔB7aIӍv,6CoCj@p2`PRU ;֏_ 2sm`(s^82ٲ$?sӪ7śABL=3scޘx>*q̲dSؿx 456pU=:c[= fdm~)C㛤tg xgԑ۽\Q=&?`|_H op$ύnM}D TP/QΑEMXºRl/Ms۽ǣkUXv6\y*_eyfEwR%,oB3aǩ(O6/'L';Fg1}4f3$#glULNB쏐F/i b732t&aAid?iݵ]S&'S"R_57iwj`o8M1+T8D,g#‹aF[ѯx6٣qc{i9$SC9w`b9MCLLXzٷg/̊K@ `alYm%vTS̙5Ԗ˞W}{JI a8m$(3ϫK-S9.0H|Cm+˾ͪ^ls <ڭMKѸrLә*bbND8q`]0^[K3 ~g x Op7>vP,o9v̕ռ:p3¼# u% 5i кy,GFP\]ATL);KPV] ;αR 8KPw GH?D$$:VuI׬LRf:DzW6<(<&p[X1e(o޽j;3QqRx3 Db1Y0&h2`__;#Ʉ3C'ZhvPO|(EC L2I)4B#6[?g KÎ\ULf"p 1y0]d[˾yQo#8xy l6kC6AH[m_Ǎ^Iŵ #@D_@" 3"4X?8S$9)?ypR]ޮ֡[Yp=>I?ѣb3RcVX1|X}dT>PڹE Bʣ*KY#״4A홎\kz:3_mc~ne}mogp@1zF;]fr\=p@tQc'AeZz#Moo`xeM,L܃9`4MѠ Æjlƴ}J!6`>j1Ytz FͼoG2$>&m xdߟyW >F]M!"y Ձ]0a|HHWEr')PMQqOE2[M3)#D6z fT-zmRJ;YUSʁ0cXRGJjHfA}x1|;X#WBzsZ:'& )8`=c@t"KJo,سلZN=T#mjjᗱ׎Ǘ(j$zG2}h 5T)'M&SkȮ\-x g(Lf ]nbJQ\.N]urAO_;1Rn?yRcOȀD0"#݆Ua;uBF^ZVOH*aaN{˶9%Ov,oEAGp? ĵJ4کǬoc\6>{~D+#T5EG0?*RT;1\*9In `kMŧ]!5 @"]?:z:Y=tUr?RRQdty;zAXzķh|JO=A S/. S+~*iMjԦ5aO#h÷s. ~D9^"T\Kۓh]Cqi@ #; <oSk:Ljlu߿ 2qȽ/ۻ l>|g}pt&S_fz.<*·tI[ͤ܀E-dޝyhςpPlsQr>)%\5Tx#`gV$؛F뵑uۙyu>^Wu;lT?( P__6m Ytm@wPPپqF.ӅqD>,OѼ=*B b~8XK30uC}8b^b%< gcVa jM*4fy"n<\Pdp310; eȠyɻ N5O]]&\1j@ezsFD2ahhb| 1:Uvdd`#N3M⃾IAѹ+*- 2&|kY8 :5s⁴[.>2Ω2.aDsی}a85XYH}Mj6PWurn!ꛄ̗@`M:gQ˂A u@bQ=$ h# o~-E-|owMq$grh9[keqY=Gdzĩ)$QyoB٦:24gsE9*,,wg %w6ў_܇"YPX?i;͑Y3stg, Ӳ2[TD28qʷGAs2pN.r٠dj e$!R7uX1Im$]VUI(BU[\O~n'Yj1xWc`EQ~qլyR4s+qigX "ŘJw&-7 c CK^KOa*X7Cvr5ؘ6?X5q-H~&¬!S#*RVK-w3pOΦ5w$ 0.m"8[%ŧtrqb%:I>A%tҨvgOialu3 bjl 2&5IBQ>=O1M6|V׾#u9$>u`?㧰8w]'@wS䂾mn rI#/x ݐSma9MvlB9Ń.$\1zdhr {Ko?0vZcVƝv}Oi,7Y*=3@n).Nѹ n>"`}ݻEa3;[O`|eO! GwWyBmlC2 Ψ2QeOlqjdX=/iCMWE⎊\യ5_4-ŗU,O1V㺉q*?kݑt ]ԝ$KF2QFt{Yݍ*:[f@$Z䢹NZG`u$xsTVLģʤe-o~ؽ{&Z%Ip8=q'KNt@z=R׵cu75ͳgam.9v{&i ^?Xv3V)˕Bj"6$Ҳ0TŤ[1cu~ÈnWW K4 o)'(YIHߟ'/C-6: tI1x#GT3!2Sew[S( ͉q3ooZY]5E/X>6i_4Gb;1&$bVc5s-#pXb]h$ uv+:2e+cu9Z]uj$$)Ruܗ8)L _gŅAhM,̬$F!n2E2c=~0xl肥_ dVM1f "WLS"_V9l‰ Se 7lwgaBO"^bVSzQ&ϯ \@3brzIɹzQ]_6D7N(c_b/OըʬʵK{ZD틾3Gw+osf%npL6Š$P@IUUӨ4 wJI9 EIKl.D0̗`: 6Rxǃ4HZEJIO$J4"zA{"GWb쭇l\XJkoq; * ME6X# 5/Mi6qsE&Aqbe86>D9I6K*cڦ4&,A|bü~xR<`rR4PEQbc9!.N1I~ wu`C]DJߥG[&ҸVK&Ş;B?Lb'%ky!WN?vѤKq8n,0p'ÅJ XԬls^қXzmwуoRWe2}ZC:Y$Ջw#2)o5D\vBɞvF= K5V`?MUkŵBehŠ:RF 0%˶ _oY&b7ttp:ůHPu;oCkq>h^Mds?_32!鞼֍ZSFL".ӑ2Oߏpu5&Ec?C Km?^e0%<5,Y*s, $3(rрpOոwBl6]b*彀M֛I3d c hwĶx aH|er:zPYU'N#,e8OT0/ԑ-sT$} pVL\ڭ-L5"{$U?\n_&uB_՗aJ4RڽICUM&aC+"LjG}օߖ1am#'[AӞnLKBJ/#u0V) m?%ZL5m傼ۭCt;Ԅ87rXoG7(ͨ,}4)/R3C^m[ZV&XwloRc0w9d`/EcS+r|5_2F(px*FUcVabI _;.pݝH͌6ie'W`“q(MQhc|ъ]-cSؐPS&k\W e1>_-pU:<:z'0iW;5;B åMoRq"0܎w$amGz:kH&]ZoBʞWc]N AgXӨM |e փlL(`:tZXݦ*0 YCwץMDU1!\Qae1*M]=nt2=DDeRwQŀ 9niWє(I]%T ʫ0.b;Wų!,t΁'yNl8҈'^\lBiⲡjv'g3@vroh CzI%5u.G;me]87qkj{M<49S *nbO yٯvjجx.JJϼ+̮|VL(i #ŝ`3|d"7QBnRE)췾-"OII N?UcNz3yFHոd|[>U$x3joOe_f 6`R%gF}S5,˳ Xؗv8 ѨLSH[jTr|w< &AjHI[?Phnl7eg3y;xqO!-п9~,kf$/H7C)6rxPC^܁+aQL3̰\ FA,s6(`x!).Ju2=m%F*kuؔ؍UF{G'B.u'sP3L;E0[WFCzwXcoJ<드)DtYy:C׾NfL$…axPM|DJx !ԫ75:4EK*@0.7N, {g`bo>mj 8DmIt7'L͙\9WGľז۶J!Η^x`x)i|;k+;>}Ϯwn5X49|!B1)U VMM##u7H$Ǒ9|usC\v#[8Ft1_re8P]mb3i Ia/[IBO#~d7"KxfyiT.(RwuO5̡J~gʜfH:oKAf~tAR:tD_(TNHo,G`O&Q_=0Om-q{ 3MLvLSl =9 I1JMgԻ'+B >I}x Ĭtxd;exdvĉb1YߛL/:̋a۲6bͪ!.7 .Y)ubE@i&*g$< VfnY(I81=AC%z/y;"c6I*fU&~s2J/ |ApF\kӷh*_"=JX$RQ3pΝ)O:45dK=mfx.|Rzuz^J@\Rj9ա\Иk!q\! DA?4βltZ۔ BէK%P]s,brϡ:_Np nVl.eSPXvq?F* F @9xWQDS ~Țd r1}^btRp7;@>B}3~l'm^myT-X>!S?WGv`DEV+k{e+J-QvD@JH,[Af!WLGHw)Xe.="y m-)qPӡ.tozCjtTGz iLNºQ GVL$C ӥJ(ҷi:d0\lI0ى;+SzU}P!q L]NZ |>{Y]Jsbdؗ UO8m"?@擙 M#tcRŹymv]rP,} %No0ͫ RjޒVYN()XJیgGhPٷMjWDT}>Sިgf*b.b^JLɁ`(0*O@Lb\(w܎$3ېmw7czng1iRpu!bi 969u^,Zճ&@D>ewk<+2Q*`$Oy7/ebՂM _,=s?;Rx,xP֚&]("$J:Jz`EB}Gkؘis"Bs8.#HיTUo(Wkͺ0sfۈMd^X:S2ƃgl߂!&i#$gQi??= G%k:ڱMaŇ5C)D?g@lVӷe'p//HBn|: 'VddCd`GKtd̗~mo } bb'D[4J2jt͢|pojIsgڡl\/,e0^P5?'hij_㉸JCc]!v"5dWtHj w)5f0_Au2JོRˑI#MGiHjEP̸K-Uc1pDnQzH*0Y%,qP^{Y5No hBe^OA:̬]~!Z|;yaW] S~RL@ 0N1O)dqQ\eu_oOa646\kW\jikT |O`OZGIt^4/E ?4ܲå&!2{D8*QJOlM]9PJx' 5^hԴȊ-MxjJ\ çc͋&翤CDt$:pRgu6Lݙ9}!784oAο " [ñ0,)}}J˻w83pRŘjn8V'"gZ~~q 1N  3lDTg|UmݗDu;тݢ+ng/)4 (^I~.(ѻ))jg(`w0 e݉Ka fmXBց1+Dy3n!op}hL7p?bŸT(ZH TGk ykO" +dtyټm@517MCUg2(Q"CO`Jzw&6>'ώkx9Bd]x PVNrjNF.[O3 K.|²ʩ2zg 5{@~JpqP'Y7 l)i,ن{uv~LٻOf nـ(Kgi?ޣ~TR r%|&1ZA~׻C6?9|SŽ"M`8Bӿ9N̻xL R]dR{F:Y RY8bY]S'9(W$O=IVD_z8 )D ̀07(aHsfpH>کJGp1 m@[AGZNEdhPe)(z6S+ .oS;q)[^ζVl(,( k L4 z; rld)bAhob0*0,^k?rKib/ ոi3]JD!FK 㫿vc 2uC+7gTB<: {(7C`?қBoqD^A&pӍ10T\ qV&cH5 ^,'8=Y?Ɓ̀(1#j>KO@7t/]VUŔ39l:yy5) Z:S4`WXA<:a<[HXInݲ W&oob׌-!OUU^U)Hu7t2pYN3SZ^&z=)2C$&0+T$o!į%ݯA;/ ؆/G` +GvPCfac4$zY R)XAtn,(}+7FY(m6_΀3WIΙ+8՘g. &_xi(!ҜigԨ}{,.D;ozwSjn:%J sQW䐃H{2Pfn.6EPC&H{p&\vqݛX"gIы^Zy^:x~u/9S_Efax@HMvy: gykOJp/}r=b\jpbS)z.=lP/O[(-!ۤ㸉g!]C;[O8\=5fD[#{i#'l#WUxDeN/>8,TatJT~I^䣍nE|eAդHLʧɅ^4>ﯦb+Y%.3 l~2ĞtZKF('ԊPQar?'Q7ȮYܽIq{; \ A೽́"C4Ɂ cw$d׶{f bYD-5PpCR(dDG Tމd{ȵ"Q ܝ~VS q~@l[뷪A'`º=WB YrA= ʔk=E WWx|`kJI:*F(0p[7O>R% fq ! sJHjH,s`I\kA /5xg.knHrujH)S2"Vp5mDwT}dA2T(J¡%}xڐ|1>u"#hȭ#Ou2CĚ'lU|);4wGҳ? @,P|  ^LlecƃBjp.//tع)EOEk55ǪxfErJhEG.5|Wg$!rORچӧ~֬>h }sڀۧ\O jOZ;vRZC}Qz aρf#oz/o<wKN8Cl֌W;pl{UD]].e9J)nC0v,Yc37ޛ(io*%&D&?JoHp-l|1˜h+<` wm9/ ݀FtpΗWc/AE9Aq  YRvt@:ӣv XnR;1:Tv`:AƲZ +Z?O|=WV-Wkki^S|"zk߯YF6-B0gsX]⤎L 971+$ RrV:5LJoT4qD=34so)N4ɺ{d2wT\NG#65pdOa仌|O!I~#ٓSU8c1OtFN5Kű9ps[qԖ;u`f!뤤bQD'PG8ZLj1G`B=̀Z\54G/)$OH`ɖxmT!s*SPٽ5dO3NQFX3i3kT)ז'D.&fQFjSI8nRR$+Oƙ]ZQ~9uf1GvK~r>]xڤ$k7H&--WMiBJ>Kr+/qb/Dqh4"qzB .4:<Iq=PsMƠipq(BzBp1Kt+U{ 0RWS%q񫢣RW/:Xf2Q=j,})C,0[:so7<"8ĉ_46GEsȡY% h }x.A“tf7(0{>1IlVe)LqXf5M ژ* }F(1Wu=fy!:gbnP 0gmFdqN!^mta ~Z#B9S$z6'au~S hCKЄ BFiq5w&@K(m~p5!\w(_8Thթ;$ ˎ#o?G@v;!ſ$}}VT;=A㺹X;G GJ-k^ lקD)N(RoxWYCΥ6s}P\!:Fb_gqDFp-䪍ykwA"YQPT9{1=¬<9JVs@ _՗}ŀ/'1w4]<@ k08q-Ɠ tV~>Mb;|"·=$"`dfJ/;:ǯt)w{E @-fogqÄv |撃09͘$ndh6gjLiζY:ƣx9!,]rGzci_7fg`;h>4`0031+h"H՛ms ^OKW!Bج!'兕SMٵF;r,9[N;EڀqCnͬKVs`J?_s1r#܈+L>>'pOG1'풦Æv9 ӗryd̺KJ6U5WCu煒<.Qrb;6zڹN0 +@%&` (4̲\lΓq V*j]*wRfsMۀaN"_}v-++sr SEL4RP~!7EM\YnhSѰ 4$#߳)dZdhCXjhy1wOb!%sQGH^o tm2ir0د AջHϴq;'gȏ"D e#D2D> ii$g^{l:rKa};45JSe.Z,P'W.dqq^ΣM:9ӧ{/.{ \Jc'^߇]m q\by8Q^Z;:P쵁d~{E87oʼnoՠE`w:MM Yךr:88EDAȔ L8h ҋF\1u羂-60u0[AKF^<[< 7)P03dZV9|>QK`TX# N˱5K%X$Y QXQΫ?'\8ۑ-O* nX1JՂpb]| ]jZՠcbAWIa]{Ie/SS7dz EeiQse&5{q;[e*OY,^A.ye ԙ:@\{ڶmlN2c:]J3! r}z=}S}cJρn5}2E2+S[3Ԡ.j# a'`D72 <Ϲo/ /9ӍȅE_.syKbIJ08oArS=>xQXVw֫OoDj3EK6У)h֨\ ʱl%j31.ZUj(h|EcQ4*XH;X]|$atm/L`ց P'Ӝ60,ˏȒ䙤l!ip_bD7DYaԏb\cdSD2RsKtŀ6/>i6L.bE'o_.UdA8#Ҵ6-n'EL1n H/_ e[Vdxu!CD+E(h!~u Z9y̌m< 8:+_"rWWyaAScB䡝KfUjeY9-ĕa\I>ݬs4N0miMzj/!^EK@6UWPPthUYCyjŇ)-Zry!&~;5q$rWnsE6cYx`R!Ƙ Acw`:5 g3=) |-jR/J#d4/I24?|GS .ݟB'mXŭmRfܧ|K `b=%옭 ͞ځ'~_ĆgYZ0707010000006e000081a400000000000000000000000167c8bc1b00001d3c000000000000000000000000000000000000005700000000./lib/modules/5.14.0-503.29.1.el9_5.x86_64+debug/internal/lib/test_linear_ranges.ko.xz7zXZִF!t/ྍ]?Eh=ڜ.+qJ>,BE/hp{aX\.q mI7mvPHycq!=zTg+MNx Tfp8)@&kl7w|{O$eyD7LQإXR] <{W%K2Sbtl 3a'sÃ)c$2kAxVx?\B?qx"HΌ< b= ?bfܶ|b2z-#+Z$n]An̗x.߸Աd9o:=&J;^U 0+1i4ܬ)Q<8W.p>5f[l[>[yZDdZv[0vUgK9eڷԝ;[-fb80GU _!]L = S踭V#BL0ҪXk[k=WMk"AR&Wj6Iٿ/):IJ4 @#qj[4Rol:YDJ!@/sśÑFoڄ*5.bv "7Ma=,ؖJyj?J:$.+'zͅ+Vq@$?~詥ԓ\SL38YJ{|r"oTuo1Cc鐎$&v)m[SZѥ-X^ :]zY4⦒ڈWƇMh;a}s0v.3t|0/fy SuÇA$բt/^IZ<j4~)j˴EWIL!6J!^s1ϑeKoe)sa&*]$;$->g&9v ø~pɱx349̒~@ rS4韕PRyV#0_v1׍E[";b{2p%f8 P}IAN\2Y'w9V(qpRTYwEM*1q#cyɑ!{/;`j)u$'w>Ӡu^H:KŰk?(~mgǵ1?5,*Fw섽@pzrlr{58OVY|1/m-V5<+ :qwMDqL6ְ  ѥT {&W@ t&tx\ڨYRE/Ub(9[%H7qַ2M2yfߚm2`f|/mWgz8`"#jJ /!=[zJQЕ>] @߃ҭk4OfbR VPY<+W"X(\xcL<ߏ/A-3>I:`D $# Q禂Q#rǫ4NH\_7ʩ+m` Tt Au,29#2/ÚVJ\cb>v/lu m! <)*t(8X8nX}[ YۣJ}-/XJcR=C_=_p)oH?߫FdhyYF1(ք_MBl[Iޑ*wz0j,L{>N1wJWE6?Wb>uGG \ɕllzӶ0r=[aT.T\\jKLxxԱG0E%%$Qv0!/RitfXg{,v$%'qt_d^h((7H}@'_ڐ|&m@~$@duL[IOl*opQϝaEm8<&%@Ld $Odȳ+(0IfFfK@.=6?%8us9g|D|5tA/?|iKat>2yb,UWD9?TzP&rr`~} YRH ACS~LÞ^fj_@q&a:B]C/歼|~ك]/2ei)b PZJ@N)]5.ψj,dvKPm"gc/Se_%'f>B=.2B9>ή|) Ҫmw &dNgP8QowGJD8ėy+Sz5edxlTTi7eoC",g5v߰dK5ɮ7tODCkY>n0RU|T@ɠ[wl \N5n*t:oAb:e85ecЫYhUg[XM`SO!78 IQ")'*`oAYZ a&BfZC6daq\dD͹@dSWkTMv-#/ji,P;M B?d+ueCƎ7cZdك05g.o@~1oETߗ6 (((׮24$,S9| '/?}'ŢL)/&t~q\37-5ow48jaxKS5A<()TyTD䍾pL7 )e;Leu[jfGHןr]P#("4=őG, Xjb,rTB aTxZ ɒNndU.Lg{O NV|I]OS"e؛V,._ (2.{V ACiJ/# ӋFf&oO5aMVa%D}Je"sOSd/(jJ$ rEݷĥ({Ѧ~!Yȿ[V nr/שAqU2U_ԎPP2$EXpՌ* fg'X Tv.jηKY (&"E "_YqJt k{gYCK&pn2 d鈄(s*l׌W ؔCn)OLZ`S%xUKNۍ[3(sKpQ(Ю0+o%{MMq Aeº>c}_Uzzϟt;9c'auukD?eba4gLƔ2V[:*3W-٧y-j{Xd[J<KEMy)3#2NFz2E>/ aOR+|Kܐu靖AjdDQȠdC? JxnRD9.Y[HM ZʍP}>\'WU'%[gYҐ ԪЯ"I9!u=@@/ 1*]J+qF.ٗ+ϡ&h!v^wP"`>DA=aQJ 'BR2Jӎ| .Ga-;D Tm۬3x#@HGyǎz!gƙקH LȈu>oCy7 ԔtP,$(- G ս{ry곫2Ihq5Խyzk!ԡG @u.YGd/E|auIGV=&B!gQ4t "6_3ӎpKd4i&pEeZrϻX6Vc+}MLj l=kũ.%87B8z&tL\sӜ$  -U0vɞcWfb(yg;߽*c# STGYSBj&4za&a2 5209dX KRKd1xq[W@n7Yn@S䞇h=8"FMN~,AA~FfB*Aþ4s2by{Oi1p=c<p `wAJ.~~@^Z)-V5ElťD"߸jhuǬ= FgT|  ɢ|6K7~/G6=H@e8w>u3xrOO4we Be;>ʊ|2ci Jô JP?oUk=X-@aM[I͢_Ś?o/-m,&0Z!7WZ`6A qZ/eu-vmUUf:ކW!@Y\'(WT #t8b2 Er" K=DdHlJYk:%J@62J%iFd=lŋU2("t*sCU& D(Zc0ϓ&v*fsq_:<6{_4l?4,5y;3WARCsPޣ}ΏH ԆkXiMҘeEkfZ>9JXѤ}3wHK\!|wVnd/A:0EO Ƿ^c5yz:"f\( ue8dJ%,BRzg Rp+,ɈsIv]t],dں~~R%F9r:6X@ItX(e徚2jګRCIzvelO"q 4^r|kڷY'bmzES랕hUɻ]jFm 2I :m. E@5P$mhiat\*P|1(KU$pE30iaL@2m'BIcj`h83B9X\B  WWb #4"C )pGcWJGho 8.~X[CIɡg9!McQy9yLݙʶw{ݻ 'OA?zd1.Ҫ4Lp쒏)oJS9q$|Ѷ'[̩bpJ6Vmqz\>B+ ^hx7T%,&P }FߊD@EJH+|įjՒ%@qq(Fݦg.iՇEy0i!5HֹA>iM@JE4`_/0$] ^ɎY~s.JQ iO7>ޕݤ"l brbZxI.:x\;wB(4.< 1.AR xxxpBle !g1X3nʐ78+(ߘ(Zm!3]]&qkUߙ(sz$F YBDb1tq.of,BcnZ_Y||ШN+.Vkl`jh>Tb544k#AkKQ1Fzq^7|msuvʒ "hSF7Rƹ_W٫?3,-b,fDc:%$"c_FS]cw5g> pT* ^Ā~퓺9/T4< h08x<.J0>í~ зz1)9bUec{y?vqb>ntn TdyhOW5`c4< FK`QF/PQ]ai3K *5B?Orh!2ܗ"K~{6ञ[yc?i965~;t|+F5[=Ck>.Jc2#sjM5/E_'d 6zEԙzu/'J]r?ךaզ0N[`8 bZ!Dm<8J 3|hLa9ƆM[Ÿ TkQa:MggM?Akux`~d rg;b[R |iԡy; ٔ[b~D 'inF) oٛ~ +NěHי]TnD=}eXJk1BCwFhG٨@29$*4XkH|CՎ|p,rUHzmRQ"GdĶ CBN0@HYwzh-4Isj9^~ϤtX;T:՞ko%t׳.@>4`XJ8K*d DO-3ړR̚q9st/.<'ܕkDz%B`A%l'vKcw#+bLB$QN$x:+܋ֽC>SLY9- <"4If쉖 Z)OY`iQnn:Y 灤j k (b HOe 혏tJ^Xsߗ#Q@4HQ,w<)A ݰ|4VWE " uӺJ?N2OжACdv&Y)Ub#XY 6"EyX{׷-Mqd34CM8ya8 B@`zzK?T{±*-&`ojnb:V2yOn0x;*>NP ml㜔3d.')4tKcC(9kPN wqb^f"B_sXEh1QwDMLdOlL]? KVv0^b9bY;٨ZKe?!T09雨(ᠾ6&{^C8I{ +\V pl?]δ " kªWN CVH_U} TU?"ppDdP;:@Ew-mKg1nҙjF1v4T@Le!j=3l}~(`׭ʋ۠f4-q"R2o>5E]YqȲɶhF9F(䆷BbU=]"b Lﳹok \Y6ȜBO_Fgd[õ"P3^!:3F'̛|bt zͻVMn9UDGqeY"KJ$fu7W;%z s1+3& D i\ykdmGY~E 8ЎlC!/>*JEizyzw -݃GJblnPD1 :X 0[M.!zƝfihʆTAsnp|(/dsGRd1~wwnY&); Q2*R'u؄TU`z$pN_'pqU9뷆*2]0t&1iVLA}S{8ӣ.&h)Q9s,p\Aga= Cd]oR/=d2$Zz጖R{ 5xE:,DX 6P|X=B.FdQruC[M+]5׶8'We;8uT|,u#vΗ:TRҁ(Є1E䟊ۢR%P06v;6:xOE*!)8iܚ]nU4GcQNִP-|~>1Z[Tz<;rT^U㠶0K8(]#*/6ޮEE| smj-H3Ch {>ű@si+ fm`BqK,r \# ! jg8qVUQZ6W`H8GLHY= 9p>/J2C,qט Ĭf OoExS>;2v5}@V胕S[-0JN莠v {m١8|F*yH#߸!SNufQ3F=2(1V^a u~&:Ҥymi!1 Eku{1T,!6Ni.qiO97\3.&%#47`pDTI鏀J`ׂ` Ϗ0۔_*:حl͠\SLV"n QaDr;-= l'kO#% Sʽ$@0 Y=m?Br{:;V{_ eXgiYO,O"Td<=j6_Fm=T)LѮC"{%T_W&>ͩT򱺇Vhb=Cw7_SHGEEfqtDV_+d#YwlWE0tPLGfzۊZ`wj`툏(!c@QwbRNO]cCcsAͥ]310po^),&`xKWu]g+IwbM\@ຜ+TR XZnq+73L^o 5tIly_:f$Vx -V ¸P {%]HqˁKUkoqƍ_}5ieCԂ1KM7ܷƁ˄v S⎽5rqޏ0<ƢQDiV =L.EuTM.v ԯ0M(- *=Q,.}0bAkfRda''lV&L]( K[Q (~J436ɟمdG$bE\«ãb*ϻpY~VnB?ʽSL%[۰ }@Iœ܍Ą@RkG<2,kZ^hA*S]_UgMD+V|H@^̞fE T A1":.U5KK45a O=m.Kb!UKGPw 9y oh&5 -Zd`/zU3uJS٧w&_SHjZ sZkm^ y (UK{ѢfkX XEA"|(w5×ԥ'+/lsg/#Wb gڃ²>5^ȪȨ6g09c9gMb0N\vN"js"7T 'Mקd {p ⱡ΁iV6O`-G$es!@mhEkT: jI!!͔vY8z!pQ r9ebn"R،U7l^-}i{۳.CB R&qʡ/EZ:ՂvKذە3b||y[TyZ0DEꚭRAV$f˗쾳f=L֗*ԖYsS}\% y60'婘wg $ ἠ &rY- '$rR eO coԇT}TVKr̤]O9-q7_:dHeD[g&*z&67`m$P#X 4n"uBưUc).`].oKergαNɢ>w5ÿbm":14HO1^c ڿ Wʹ(t ;u( P'[UԶ4q4k(A};=!զGr9-T@]oc ;J7uʨE"7H14}6HhwW݋%JC^x SIXJ"؟߲G8jEHERLҶgrU1\16xJ¦CJ4|[*H8dzU $ R_&r3~gLDNLcB^ f;El[Iw1NK Irc$gF8M:{ğPb2d*]\)jܼ=I4Pq*n(xKyPirP}7#9qԳI SȏZ7yFOO=`Hc ^àɒ,CV9>eju:"sB-2Ȁlј+[sFL n/ <)oz7(_O}|%; -Y' V?h'Aѱr[ySbk^^]g¯/6Xtj-LҴ͸PVIZGny|BK0f YE-EMܒׅ[gSz(]wU^٬H`v^D0PUk|^0gk!\-" {XJE@=Png2">윰$ꆣ;ʀsp+PV^NzrKk}P\< gU(!:9:#?O$J 4BF SNP8\1_.g*QzegKeKl8x Zz툟En$ȈPZP,xq~;4*1g'MqPGQ'˖wpk9غo#!YXKw䅇jѩnz'Ϲ -) 6[9w A^#=/8V F3h&A`^)x6otڒ֒`­sj@e>=% =2dU8A SjLݓBw(Z>7/oXk3 ;p 2lk V=Ӆ72YqoHCW\򦚓Tc7VU䢍! F>RuЎG{rA]^eP9B\4%p6Zg(C| |2vV5nYViT˾, D~uc޾ ,Pj`ݜ"\MS_#%U޺F9³"\NB:: &R 05!\}n 'Xׁ |Ej((3'X&AԀ{paufx-RܤPFhĽ&fA4z`Y7T3$[Hw`KeP L@x* @=ʀ˵=d"[I ~j4lbleXtiN ށ H|!GE00远dI\S0jbsksW@RzCڶ[,ོRqxzbU<6{>sҟZQ:*#2ڵ'IǞ} Һ+vZk9`$2qBU|T,ܧa:O9—P͐ XCe6TN~y*ܟ@4[>\[>;!LP{'Ϫy6kNfG鋳ؗuQMpT"6g[ _DE9ց̥ruWɫwK Ĭ7Ѭ&εehE:"5&"H)4+ftSNzdO-$1e ԛw_939pֶ5{s;,JrB껉Y * ()H㠝ir"nDr=2{%RhU=bȠ ^`P:\HB:trz sdџ j: ۚn UJ+>oi[ΰ2~m8v Kf{ؕ\fؾ{;:>8Sxu4dP^τ:ۧ7+&܉!c|>faV:Wuۇ&6^? с..l|W\dzO2w'-Mo5=8#m؂7Nm&Ybs4(! ?漓TN1SgjسVc0nS[;%=-žqdYC^1J7JRbb>(dp^lIo ϗp[Px3%Gɘ/AYmr.pR?=zhZu&=&K_5xOPW+E(/WQ/] äu895Xo!ߺ~LJy,W Hl'+$HedC\2_<+z:s8v}S=6#@Z0ݦWB^{~?޷2!=.[؆<Ҏ+T(kבoDVSg$$4$HDXCoJx|AU̓BW !Rp?NS_KwTCȂ8/ 1^7K1fSP {5tjbx*";O d~v~  p)DJb8MknM3C OթsCP`AD%R^Mݘ8p/}1S4*bMP_7SP}58F^TW@6-CI*[&+&RKf$z?HLX&bQS.y9/T4$ b 9d|öQՖuȯIEsK]u9\՛Zݣ1`G2RYL&b@L]n6 ^!\3U97@G|;I[)kͰɚՓ:Y.*o2%@w;:À ԑwJ}\jdr1y!a6@ո~k bJROl4{<%8hIh1LO΁zm&mgbX؇ 1jӑZmt `ⷮ/?۴BGn_Cp{ti2{ZM^؉ٚ򦸽?'(] 5eg-ȥJHE/ɥYh 6s/e.iC6ɻ  |q-y%^MCZ^mq{p*x*ZGge]2neZ94Pڂ g%KWG3!PL͢!bqf̴jg-,T|n À4 .g7DםfkQ Nar/5vGaRq5E.6> E5c 2a19luQǀ%,<?;P$2hPxy\lN>b)«}C%.ɧ=e)x*C+{QWbX—*#8H?ԍ3֒M|;,%@dgU-/!y& gVB_+Uzf-iכpxBub6)z[,LMiBn.m;7,;f!c?>?cuWQ\$Ƈ0 {S~xhL᮲XpN'GbpiSae & t]$-;Y*;0Йc$2f  [$Vov^G' 'z8_]2r4(bLhڇ ~f$C5Uuw]ɱJ &Lp iErLH7K^v=fo(B}ٍmTWu\;nuT?N%0q^U9ghnx[ώ)*C>]FNŎp^t!sƔYY214<11MT QEt|S);tPUu YFTu:ھp==])ɔf>)ߵLcŰpϗW@k\c e{L#LWrt4y:H/(p ui_}r<3܂{|O u2Qh"Ax-ʨ}+5J-kJI'cϸz%m>w g{L_׈(Ψ ɯVW5xqٌB|$r$/ Lp"e%5Ƅ;IcI5YZ;PK;XKQ s7wPhICOءl`#7>;wt[6W\IhW ۀ8n(à(ѻUZF=XTRCC^Xj?ڀ%ܾǯ#샤3*f=tgñNdA44Vԣ*6 8u͸Զ¯.?waU CrҷQXkUckN'#P&#Gy2Iz:\`&VcU?uaM7DT~dw{̪>/SQzyDqUP8QbmN0|a8r0_'R]C=ZfҔ'jO-#=q.2`nY}U"X.u(xw0ࢸt+'| D ^z'*w ի>73ٵTN(Ze!jq.V{-  =ŧtа mUI6'JSy°PWax?.N㘴j} Y~z a{m@-ab!AuI;K(j2592+q1!Dk~QQׅ i0[^eK:pi6D@:罳ڒt 8FSW I+}V38qɟC%Qؙaj3u@θ bdG5cU\2Lz-t1x&gF gi, ɈSפּ"jxde wգ^4ؿsuN5js773R'<  o7"aY߈ck-'\jex<N'tJh3oy7&_[/LF?e?+jۅֽnOM1KDp$`~j2 =)Yn1d~ JNn~Ð{MI=t9jELɠGvZ<,hؐ5HxIK6!tv~\iY.ђ+@Y+.)CnM$vSX񛬎 uchop//F@Rz6։Jix cL};$_XxGێS͔-O5p.0izmOx`C{l+X|uL24|*QJ<GL6NWs'gNփ[~Bӫ"\Ïװ R Cx9h2br;f->a 2]q/R7ҥT=Rx#ʹei&e >~B\x?_1 K~cbMv:柚%(93)V (qݞ]Y`y^wB kTlKF E=51Вy:\*ZH^d2) Wn̐z'엖:,it}-ueetԻTazd$mgO, >4mּ=le/K;PBD.C_@xc9?O>b|Ζ$a'*!Z.\r6#nڜ q1%6D6eո.qMѵ.HA0V"F{k9^npG y=VmeB$ x5tFbp+DLVFiOs͢-ieة-MmvVHj R J`}UETpR3H!hE_+AoulxbKx_&48Z/m| v\w i(Py0&WYrȃbm:\$JKI2t9ЏyĤka;kqҩiQO2$r{{-Q#rsy1ڧUUC(xf"0p=nsrӜ:GUKp~8 N8&4CAfwb7sK0RE2v*&h4SzL x2q6yLGs r;f?Hxq|F&3sh3j%}nN?p*}> 6' }_f{o",#<3)~|o]}p[&ZzWK=܎ QZFQe}-1>Y[R{*by3mgȀhQGƍt91f/,aFfJ>K{Gx8+JxrWjڔMzs h?2z,:W߭GאkRY |ΓiYczm*Fg^>B/d׉Rc=Ur_wQ~g%A!MD&/1p@n<&u1M'L4凿'xO;!DDe͍KQ"DVEіxom5ǿïaPoU5^jU3P˹!/Kb@ԃt1AB6"̀,p's WR3RT29xFE4w+08J|p!!vWbNf^/joIZuu]t%q]u|*K,f|ۂo6WoiҞ#`d(*(%t10F7mMKkuk&*!#'b7-z |?{.Dˁ\6=sEm 9+c&dY$=yhsSyfy _I8,6cR\/syP idky"1?=ƽ46F3eMx>gqƿ:G-8=x! :U)BؤT&=KET{(I:UVToY~-ׯLhqV rJ@ki׷ˆ'UX?-DZ7 IM1.'b%j* |(k"32P3䬳6ĹaSwUN!JVH.'#SeNjЉgBxK?t<cǡVDžT! JP_/2 a6%aԅ#;K R34j.\xȲyPk.uԡט)x$%_ksYwsJ9 ̠%dAp>(rƾ\_0PmΤڊsK_/t. 3$/ߩXqbxBQ%HAQ%<-G{ͮGzY0&_B:-G I<57,sHT1Io|-5 u[ QӄjUYh>/A˚2PݩYT4$YbT ~"j<Л{Y ?zW^RT̖ԇ,mi}}gUȻѳ5pNHj/6+I DiNK3\SqF>xr 9z-X/oj ̲tnS"kN{Ѝ#FG(oCۄ*G/W"vrvLEyQZɫ,>c}(<0vOɋ\7+/ċxu_$j89 }uz.2e~|ِ=/=vM]t E,CI@dW!&My@?h$k4QF;CweAz q6>#0qu`ugӏ: `@=h<%pBJg7n hхN`Z#%le&<}gaS#q1R?<,bD8M;aZHLu3O4@AܩPYIcxzxiNRs37ܘ*p]t;:65;Rq8~o2C"Ap=\`kCߵ>π2WFhm㡽蟱?9DJҖ={>0D&m He<|ǁ. 7ʢqWlL;%O>W5%@~p{>C'ӝ#  Kjěu@yd_LY&ay߇`P~f$E<Ѻ~k3pS+((Vêx[C'TD \ӧԸ!n.9=I%\]t3tpYs-AjtMqyQa1*?F_>WՃ:P>)sǃ!Ƌ,P2!Ggd] t8,ؾ&;_$v^%Tfɯ-Vg ^8ebga5.`.NP5q6k&N`3ڳp{PBfW#JZ 4>Pw ʕJ֭TQzk|/,rZe,̸ AsǬ 9wnNUf ~`ROs,džw,為nY7"b!it Gw0w:1TaXCi̿$=ၭWWF],X|LHEŢd-ƾQEe<O=G9î>$G"Nq&ahVB/C xd}5ZwNS)UGzvK/(M 7?)utti#*'k]>~AZ9 e@xmJjs&6oںF j05 eBBDyN/ߪ'Ut3?5|r=;"^G Kde91GG18[M]B2P3`0:hEJMÃs1sPos G, 2c9 ɲ >.[ID 8{Apw*ltJX*p.,qx5sͨY_.dc泺:|w) Ny$GPJiA/9Lq֓"Ӹ@e7CїÒ+y+VS%'d eHD8D$GqZx=WqmK/RUot"ҐVfqNX}6AηAaK1dV-P,@c6@lU7.0DPL3nMzKZ}h7T+:Rb҈uС麊RNV:)Oexing$¤.^ _6ΐx6-zŹ[bTVm1DqvL,UR0.A"HZ9XPxIxx=*Z?NzezCh|/ g-Ȟqz7P D޲g5cy"xф&|8aKJg`tvÍ  \ 5 `lrJ/^R5*J\0gG-澢C5K-?G`?"ImOG.@rf" &f|*E`a~H`z`%1MEWKotF-\jJ̸:F&H|U1诙֘Z<-o Qb!V 1 SFcD] =C*iң;g˲U k1 ~'vOw GCɍiBiU!2RM!)W2chܞE!ܦi ayvR[ TlhwMOE'Hl2 -1C+ qʝa/G,Я99-wn:┉h1C+8Kc$S%8S{e~̺G.vzTsOXF/:~S4ϝ*Ǚ8'!bǨ'Ux>dǩsx K .YcPG}x`^!H|,rVz=A4y5\}Ι y`4/YVgNox0ۣ)^פ;6mje k/6h֯S8AlWfUkc܇ + Tq%&S'c($8 S)3'Reߟ3=ɩkNW<6 hy-͙d>O{զD|#9*-&6%޵X"sX8#h.N`!::/d V XԩK=zxzۘt?G?t,(*d˺ \7s4tJ>ki&SXT 9D;i U^Mnݒ!D(\mLN.mme}/ct.2FE7\bUbŊb{㜓fIJ~$tVeqBveM 1i3 *3[a)nwk℟a,AH^4'6tdbxP9V +ű|D}0!)s|r`[zQ#7:""/X|~x?_(IQE:6dץa |4eM(}v57^qe`Vn? ѷbgD"Eg}elͺ iFsb\ r3gM| c+ M#SƽUDžA_38& OE*Fr(ҳ pv#mv'`n\'$*ث0 [UtnEWBW士 ma w4#DJqFbx5gMԫTh`iԘcZ |b,fKUڜYYw['kxo˦Ĭ.nX(dpvBvtj"34{`b oj}xCO$K{ /5~>xs5"4X 6`УbŹCJб>khmF(gas~FЀ")zG1c|8rn/_[z}Ha)|c(;ubF,9GstDfIsEtosKېrT*Y^MAPn@cκ/&͂'^E D1kiZԁ|86(feQ0TmB簑ި4}.qcmX딾7EŸdٿә}*TU ĂRFnu&t̗xD)6fe^]LtN|a[_.-rHPZԎ/}.S4@^ABeJAM@gCer \X׫h|'9Q',Os#{l(#Mh7:y5~Vp Žp#>Kgx_]\o =)Fߤ hR`f=P/uyλ(w׿4V(+ic&4ՊB-3Rxɟ3HC%(^A<I/:)7sL"54܄h0đrځI#`鯼AY$8GR*We#/7^5S2Vg腰zYK1qLTbXc'qbQlw,j6"u[+w\ @,jVCNү7 C1PСޫ1`}$lq1E]UfƮC๶\V*̓RSeQrnOxW=~aUHԶ9?~vë5%/ܲ>߿)" GUGBPj=vcnI%r *DՍ|_j囋w+F̙/lZTG @s <7c1(baFz uq|/%54`æq>SDDJm !hNxr>^dF COGuۙN@p]>xK%Dx0Uއ4XDjAw(NDu<;f| $օP9y^Q٢lTfPD ZXh |$|-Wq6fO<u,uӬE#x>&V]ITb@:P.3S@(o&R>1?!bQ!hVYs2A k$ſ&ݡ$9@m̿⁅ X 4wD}ۆ531Uj i57+6cF>rn%}giu\%kmզc}d4yf‘# A]wXN2g%+[B6@м5L W>?5s&Pۿiϥ5.kͧ68~vCSՀߵK_1hi*M,?'%vsS"v ;Y##5 bJӗF_,@~aUhU  5ݘnH8_a+۸Oܮl*; $Юc[?m[_*251#j3nO7ki@B T+Pr $ MOv\$#\|KBXjZBgM-9cbSĽbd[!T5o-矣2s_,Mp&KWB:Ro- FˁVQQkeіeZ6&I# 0ˣ' wT '92Rr uY(1kRU65hrCl![ioCP(F'y% Fw9cyÊ܋lk^m6x(S.@^lIhh8V;!cc34ɞo\h/U)PbDBD[ej GLte$^" dB/E'Xcyй:UzR:?q`py|DŽ:UF{u+z<29=7<9؍GpYp"Tb[ܴgl\>"#|Sc+Zν!Fy0DcZ]nqhL|^hn )YdR7.ϯ9m{7f:P!&2GO&ճR ,J`*va,OSIlj xQ.'Ɵ1V~I8<Q_U^L=k9e;[ H\ǚ='^g/~tnt_ 7"ZASE 4j>ƦDXr!KM>Adj?Yj<*ΔBJ(Ef{Ӹ!ʹ|Cch2j i6`3ǔvph>MWx6xaTL]r0WdG.z#:LC*p9T^0|eH:G̏*K^8 Yym@pJ1V<"7R8T#ƭ, e'MM֝(;QMx2/kC&H ~,|?)udtb3 *ƎЃYEX-S_qQRɚv].5M ݱo4X6ss Ɵce!Gl[UꝙX2?M8125ШcI*UE|:+8*|/OFjnX}W䓲eR]ԊO۬'Bƒ7Y#i7hl?1Dy>=1Oy]ɘ UQE6ԟًrea9%'Bpxh4t[1͒%S?S1RaWTMRBL楖ړUZSsGrr|\Jr&_-C Ebur9,CiNMuP cZt;v<;xcǐ! Tmb#$\3W-ңy@L3V[+imǙF G b60W"} t?qeb TsJez.wEhXt۲ o{J[daW鎛pGJ{]8S]lgcN^:o5U/-hYKoܲ)X/)~r q7a(4[Ig~L1YoLnnOKT.5cne <on#vs.0ZdƷqI?+&Eb!y0q]ND p',߅14G)rx22LK9T2Of[o|l{Uj2OD*ppB^on&3nw  IKyi2t |e4;;j˜8ٹ[oe:]PUUȷފʐy%14}~ ǻc(s-,8}d<L{%Nc2 5'2om*@ږЖ `!ͧNX㵟)SBMGG)zhgԠGNN&Lrun&:ZMm+gR8\i]TO>A?UvP!ko8H_y,)qZTk/WW2FXcM hkkU]Ks%ZC8X6md[avkC㮃Ed'u_E1j7iňtxtRԄÞm*;ч%=wUh:<fjH XlEQl\/\*Dc K(PRȮc؛^er++ `deʮXsK=* yVP64r  d= Ls0iN:-Lv8rh+c瓛<ߖĒ8{OgƧ'TDJUzq2Uw MŋCj7$T1u*3!I-Åo/LuR"q>Ho2 ʋLjNr:Pbd!MoE=^,8tǵO>Ӭ5O{GB?z<w6յwT,-Fٖd%rPqG|Eֈm o=8,F6PzAsR@ޓ:t:[ʝ!8ݟn'gI5(`/BVݯkU~U NyHafI<H-<Јv{hhg?Nɠ9i>Su-IgôѦ=ZjD}T#c[ڻ,k@&}J%s7HVϱDܲix=v;T8AM=z5i)H9ZؙNϔdQS\D F{OBP.{@sȒ|Px`J"> fjz/ c I33&ٜH!kGEt/0䄧з[O,H&mL~ oe?4+ a\MBb(up;U,2?زa%u!zYK]#1[t\QcEɓxg.E8./flMF=mHVa8s7y7ձX{< (=՚Z6"R+fO``X+hsC(Lt:F74_}ɚҳ,[JMFu}UЍ`$$l(O.Sa \!vK7]seFC %E@^S!o[ot r,sҴ5$ '< b6.bW:'wJS`,U^ wDiGcXϢؖREd5Di*G\%^E$ \i?8Zܤm#B=S*2dI~ؐQOLr:+B"򏹧Vcrnf A/ǹQlfhkPvds|xYSDcV X3B_$RqeގQ0E#=E + T=;Dcʸ5kx@iN=<>bjsqr jw,{V!* wd Ȓ͸NGEh^%5_QղY\SBΏ-݁#vaZXUczоuo*u?zq]ڗbZ0ğa3!7gŷIGy7ҙqDU;wOGf v-L8_khl CVE[ky̞}y3Ru{>eQ~rf$OFjR]12t#8)YHFmzr>`In밙nӘ>r.B'Cw! ցƒf6}Radfj sGi˾I5|\wT:aU0% fd(vUQ'Mb`!'L* ͠s_@JrjZZ/ip՚k`wտ?n^ N3]Ug4ُ xf|5\[DORe$rAˈؾɘ,-W`3me7섢au5-$ 1W+n e C1"Gy &S9L,ՂdCD>WaC#["g :?]=- w$zV3w*XSX *hfyr}LA&RJlGSbsfz 2yZ!)I}fU E!EV/Y]OVXRb3UtQ 0^d}LAr?X,q6'ݩٔ:saJ}d 63)n_Lxx1u:Яo܏>%oE8g=wr$7bu2bqg^nU 2N1hIQZz4`^72B&"mk]q G0Sp\V~N' Js856)b6t 6=ᆠ#Â4}mݸVT}fMcsځw A|@%13-t=4I6[S9N9do 8`Ȕb.cM w(.Jy8g2mG;E kPP&M9z얂9Ҡ O:Pޭg8 W}O3} Sr}{"a{30aGˌݟ6(TvK H=(z|;!K$@ WT~-PB_ 3`pTo>6= 4~Sd SҠn? My`Eo& H+LwaɷFFCã|hb X A0*[ xK%W8aR-nAT[%k<~d9T`y:ه ?0$ѱ_r[l᪅ GD+7}Z9}VkeG]o-<>$(>su-;KӐd|¯_|xbIx ,*)(|GB13wgNH0u-πrjn sx|ɷ6/ܱ1oф='?1ʢAⴸG,_AW],? p; `y#ël&t*Ty*Nsv5 1 eD:MqRnBg>̠ɴM񐩑Aٞ!<DŽ見'|j't4E(թg$è3ͺ[wb$Pn !pE[KўW$ZSfOJ`FpNR|,OM, y0DsDf._K"ۻ[k9dd}bV*56bCڅMBLyHXWhCF`w,RNGfaf' 3iYc6ȤgwE[$%knEJӵZ4[J]: M՞&}d8}t!b>rLj)|d?G-0ܡ@\M4zcțQfoWpGCFݛĿjDnh#¡Ybtz*߭ vOk6 Nb,ybBSud< (7q9T`幞G BSQG-7>cazt~Q6lpYW7kb95Ic<#@po|)(g_ʵ#AKQ^9atՀmu?KI~\UFoSS[o¹V*ٚnNaw582΋߾NR쀹/SB0Zخw3ng8͔tg<PN+g4B/A/Ecv½q:>djwFC;bUg7]['ck z>CcƍUxo ų-,LxILfԞd6I,eN,df1F9[dah20F*BL+:2-ea=jBc}COYaׅu-mg=hR]NF7 :ビf: 4Ċ=#r(2K7H`A@~q7s('}bŽF/#[mL0!LyHO%s%>Drǐ =l S6oVWnAQ?KV/dzN%905*­xRi+c &kY~t I_އ5 ~BzfRYv:)]zI~@/RLe9E\&ᘼȕȁI\N3ӨuSec"tQ]՗%ޅjfWjZ(#DF1TCXRH3qH_g TmHa`5 WY/S[3EQZ!}69.1@W LC]r%qRDn[4v]}Zd ZPtgňݷiUDКC]R Ȗ&On,Y#V0Gt*H(쯬3PI;Yn\8\9yOPHiÛkGY¦cIQ+=$YEr!{ZGh6.ȯ=riBogF[!d0"m  _kwt>q=v䧆 DnF ?ɦm(?>/FdDxyr챳AeIxei~nWP w2L0tNOS[sxߦSB2dre26QJ AyX. ̂:_tdt,F¡z5 slk?5whAL1PCO -wRɝHiZ̛;޺'Fp\D?줟0ɳ(N5WVp[LгAV\_>\S~ !^6| X,W7%<*0AXH),HVlhJG&{ c]l$?WC|ɢ-_H'l^ ;-Fl6u>DVe;fD:{z]6v{OD^a-8]d1y\=&apO̫LW} :W:h%Oe`! )Ƀ_ B^nU`U14A!¯iOH^XqXy:ZU @?l(ŔH|Ĺ!G 6ZP2.AsC`y(ű&NV,+Jj u)p(Hл$yݳϑ* G@PXI;Ve!&/QvέO<E |:1[i-UÓL̢V(S"u1?wJG)Ic*=ģB kX5ʥ 2S&`~4: C*v7|r;SQaHz(g}Ϣ6ӪVQ7(.D튻:S/hhtP uk[QN$v J7a,NX,j JyT \-(`+V1%{-iL}bd1PBa/]єs?z~#DCE.%+>;M*'55ّź~J J(u05S^V6(r?K4-A~s`4o!I( • @xM<]3ԡ߷X_U y~wyQҺ~ 3%kSaX0\ G͛9~71 Sݙyl/C*mGK?fK~%_r彳w! noݸ] n  c^^JKfE'6 F ּ |Ͷ 4),% ѣlD۽ [{-BAn~NVef hq 33+G4x2M2ƨg/'Ƣ҆0E볝gj;Es{KO:ӊk`}9 H~3P^*0]k8zi_Oqj߷Njđp 'uZ.˙<݉IM)9[\8o2\jD#}AC*QPFtAze^Ƞ76[s$B[= !dʒpѨoD :I*)S :Fm/ezpxەVN?ֻ%w2mii:_JWɞTu3eIP~ګɡG%N=/Ugث0(îƝ LoJ;~ *sl{&^Wvモ}ԷWe\46$ BM+3 Moya^ 7yF.`GpH?v0SF}cY-x~ {]ոRQ ]'!Md`;bH}!H~Oyَ(}1w<N+Kyժ?4s$jEW0Hi[a K 8粦y]Y*زjw΄#yuZLsM|ޥ(=/c6i/~֟ v1}Mn6sW8|>%;, mq W' Fn0UUKaMie2Q2t^X'ЧpkH׶M ѳܟ^(_9zuӑ7~vE!0m7\a6E/uȉ,QolQ%@!o~KBc߸idOх+,:rݔo`W"zRi݇nRj6+4m:n~O0k*ĥc+NG-$6))4T^(u8?hxh7U ߈ӛM1%AYK33].i}4gf e]O+%Bʈؼ׶u䧦vLEӉU:{̬<( L2ᚶ e;B ohP0[l{rաNAE{p 7STހS2w8(.g;Mt)͠Ea0aRɅ*cFPFa3ŸDz;t_WT9[ ju x҇93ح=_RƋ=(wLf݀HWy H59Ov _V,3%6Rdu%!;H6% <mGܟW*,pld5Kp) c4>5z(zK(9Jc b+7/|5A},Ǯ'|N{,]D֢;_BIҨ8Aԭbj: lp>b嫇'o̟]YC)W Jhl"_^w|N-mM hϻ ^M4~~?D`BQP|V7Ef],>'Jz8})_0I-]d=._$Xd$)ӘY36s{uk i*"m|NoI)Ud}d,[%.g`1i'V'ooo6uݱz!'~mj{!;3x\9TɫNJ Pΐ=+@ge 5V QP&7 H .=IZTA#܌-ysGt}7dctKQǒ`T#VՔ2O_HK m>ߨKE(?X(c9cVo99#K6EbbkhNc-FVd3cbDe@m6)0c `lE"<S`81$r5jGY&"͞Kp$\cN/:3Y3J㵈}6o2,*;x槈"McM"^Gd%Ͻ2QF(zke,ОWzQlUZzI\Y6~񀗪K*^/k\U-wEv[t[]>EcDږH ^|xu;<+ɓ3Qݗ(QWUKUzߺΈuO37Hƿk3w鯃d(xvf.]d<lN4yA.X:e+6М#\7S)X1o(<L-u`C):?s܋R`!RE?F6qmDu1`4#/]^Z;pU\a`4,Np O_*ձމ'k`A: }Ǩ[_?SxeùZBrffA%Z[kfq]E4wkMNF(j8 <jr{+\fPi hpW]FB?6":d799 =4ʊs#c<<)O5NewCAO:āۢWg*ٱUi!jF%|ҽ3$7z.)82eqP1F!4Lɏ."8ԩTdZ:ͻup ǯ~R;K_C䲍 EBЈ#П'T~ѹW-<^<&/Ft$L"Ln?Yʠ /AV]sHi$lV=9 TWagtUɖx}=wkzɲ7jY#`[B( . %Ͽ %~9KzEݩ[?mclmi`Q2Y7: NlQG@ T1>Mv]H =u7η+-o9UM # ._r⤷O\:yſ2jxt}Mg;hCrs}&E^u+"?Jɷ@{aECƞDŹsd[E[Hq_Q`wEB=N9N*DVMvȳr,CyݕHX^$t-Uԣ+EIb!̙Z9E;l$D:9Qھ63vzUUQ_bJT7!oà/cthK־z2j4XHBrGb,~+顨FnLUг29.88%ȏ1Lz67nyG*Q?u긌<4# 6ʥ+=D\=bSL0O$: dv!!dߨgS,PE$ubIUc._m|jnK~$W}yvNo/9.Qgaޞkﵔ0 >"{c/DN`zM `?-ٖ MeAJsfzӞJϬ%s#w#^ pgb {\F߳} l3u8@oN#3ҕ}!7+N[D\@$;k͹)#"X"?n+sv7Օ4>KS!GQYU9'5O1ӯTf25{yP nh!Y1Eez{1ΡjV.iudk נG P_zRE}P&4Eaz:;м:e' )ݳfj|/YmJ{Q;Rh.Aj Ckgԫ3#yӷ}15 ʭ^φixJxGjƛe3W%.w`to"mv's+u!8|{(l|*BIҊ^!P_t y+҂:6dJvD N@h{H1+͛I=C2D+ADoT,N=ˊd$}X!^и˘ti3{($tɺmktPw~cfB 7ySNͤ!\z:Yl&pqC-KRnI'>K|_.΋'E 0!YHnuv8 y&q ;DTF머ƗQffz "pjB[8"\U1VU "^MI<\{N>q0)̒,J/܂BDAIq GΠF9%$+dy2q6S4RWPkk=ǢJiVчupj ^Jޣ6oPȰ )x}˫2X 4mi_zѠucfp[`2tظ|eOkIh_] UҎXdVVCA¯'L>{^>tL"Ϣ~,pysSMNpp@l).ANWjw".]f@S=<(rf( )xGP:\ '>Q# }_FmYzq| :E= h.υ}J]' i,[CꞖ1'`K&2Z$M薀%g v79|H =?=RRc Ht1*{Q?Q~b@jĤ{$x,D闲jo0#{8U=}R!-P>&cd]z\j]R͕EvJ8hǗ;s&QjelQѹjjb2^ݛ/AL>5CgN.t"Ndi$Cpʓnrb:d4gM'03<)/V'4b׫A#7$Y}ljfAuXt.A=.h6y,Ooo #'w8 j bLMOrG.[97G,Ɗ^AkBFm&H" cpEd^oBa#瓀 EҊLp4w|rR^u6$apm_b@!y Ift1htL\X ŘcISgyV۱4dpqBiNSpH./lZ8GdлU RmK'BQ޶pԵ9Ep?k`?&R}A[䵒Qb$%kq`gX\oEB=3{"EOXaZY`t=q$ { $c FW>,\t]aKOk&ahOфs; &6|kYZ}I}Zz NxonaAΊ7k\Q];*jev<[^L3)ښls,[6]-1L>Z\-跁P` P#}aZ=OWPnBRT6I$θEuz]3<9|B2}Hn\7BL jS%G Ckq6U$-wj ǹ¬-ҶI=GwNXlU2FbL0snb1A P^ę5n`:%'H-"͆σ;8C`ː E{xKP'-N;)ҟS~ulL(:~8AB¹(HF~x4wdu@-!U,dӻ_ UXgik O =+m:6HMkO9i3!HGz^WTA ?~uh^B `躸&ʂ&+O5H9V)Wy y l~M TNcgȥcld7P(wp}DF DڷRrmDBd{CoRR6h§{xi5jkz`ސ6xNO*>ȵYei46ip=up$Y*` n7pq鿾_?C ]xfm+U;:H*~/.1BSC $q.zU@ SbN;]Κ@! L?Mw{L\@J|O`WtgQ۳J,E<ҍ؇H%>NXH#*MSIc7ך3"Q Xd9c)'z^?&`]6USqm.HS,t;賣2GQa~DSQ~o'*-,XMљi66ޖYڝqww G֭O\rd_5.ARE"a}ۭGB&p7ĘI5L ѡw, Q4[=̍!d5䔃Hd^{n ONa ,\Z].E [ uphĂ1!Ω_{EeWi04 @S!ώ}ݩZҢ̣ԨA?4{C~Aᅩ-:[tfjEvvq +R+f9a3EHͫI]j"7\+jMgF#+CCR'K4իT ,+@9UR೅#XnBh~%P-<γŵYlvoDdnP.z 22}Z+;Y^@vN_3l 3+޸:n0M-(ˉk{ eI`OEc\ە)ltDMba#YWrj|DO}FdEOj2.D `>نЗfq᛽d?DD6.I"vG>W2?0,r݌:-0qh?d# oͅg# =ݞ4dG"OꨊKZ:Qɓ/%$Wi+ Ha3 ?S%VM'R)}ڷ fz _X׉4"eF#.@'mxE /^-@+M#S\~Xl$5C 'nhZ\ƒͻqycR~UTn>zXnMҐgeV4q `ImG@2_t+G^Ɲd`vպ\nJAjZ 2"qjED $"gUPqD<{  +,o3ѢRMd% ̅sJ_y&'*ΘJ5MmuX2O3+ө[4^Ig2&W9BTc4c.Y?g^lHHx?$zpClݘe۔JVw%>3m/]G~oQWj2jCJSuq;ҪMJK/Z:5FvG7Yi|ϣ9rԪ^c䔮q?]'@vR*o+Sjhރ cue/X(f}m(I\GF5}F e:L0$&qm}důT q(,qj8X햄pt=yc4e+vy?b zȂF:vt]b`N{<5ZN >;Vp#y„*7I7G>f& ?DX,M0r/ŋۧk6]_%W ^neSd1":ACH7Z;Zt$c䐝>meb .}b"G/K6#*nFr\($!ˎhX)67i.P/)n;ù~&_ᚪDoUL0D¨t`JApF2gQLQy8]py,jmĊ%ʙD2Uwu"$sE.?JQ))X[~Xkcn],IG;O67~o*lX.Zs͗8)o-+rG (aT]kUôVH1 yW[S];cUW9U4uB=P!*8-3EoeZԨ}(->Q*)ߊw~4˦_ ܦq!E/*n]7]2l{K_Yjk^8v/esJ2Xa:kW“ׁ&KnT$B$LG8pW۵7(ְ{t]F/#^Wݮ$y2_ uŃ|6*|32,ضEtT*н|?ս_/A{i}Hz D|Řm+uC z99IPoX-'?jl289E5^GɨLA; 5NColוa43Z{E`xLhE= &_N_c ',', #xeRl!i%PMbSrz4ͧٝJE DEY>v)Um"jt8X7 %wl5߾&U@V~(lI{&<SQ]_j2dƈǭؿN>4]˕3 \sDQxԙJN@xB&x9c)%fWV("l/H%,$Vбi]{5")?kgJNt'{T*2"Yȅ& POvd䟷{ ݘqz"$޺E') 5V-zM=^*V zr󔽔ľЪGCpʥ,l.s+pҐKm;l[p&kgcݵWԗ:>LVzÌme7U!e,Jg|~ymF3e@u7T<ާ4`):.@CN5q$R ͟'}i6)r.5YVtkQBqIM{'+X" .(B["zPWMi;/"z`.>.# u*(KpklB29D.tHyN!9RE)3"_ujo4!~%H'Z-dts_`6VEJBDq&GIh Y_0pGdZS#sBKq{J J4D?*e;j/<7iynwM{kdP̲2 ]B@`282DLua4~kdۻ?Bo7"OAvϑ:w'rԯ2":'pfUR58\KS[h H40ݥp)B?&ѝ*@]m'/Wzb[c./8VR֜b0TO%9XK'd¦6n}A?Jѻ9gگYjUGsԐ'*z9v:c|+vIvUP1QOg pz߼UC6{L 5A7fR(IU|.Ӥ.A:-ՁӢ WuD͑vUZxeM4%t% e.eX3ڰ7yե&xiX0 W~TГHGgiȄcETOe\PGXJȒ9jI(eǪH3}8Z%+5 .B<MIiox z]Sdjz,VԴ -R&0r"XqSj !#f '/*%̣j _v8xv ˱M6,Rt13rSR?6WyЗX ʫwwBTԥ9̵nr᱑Ww;VdHX!A|q*M"$l'Jyڀ"d*մYJeX/CZ+ vMQq"Z|j+k2%[)YdpǏ ~, Ŧ!A-26.P; ZՄV (84Sݟ'TSw40T{fG*T]$P O6;Jg&Վ0t-:@^R20,?ad\V1{jjܶOO#p1_]l[cMSl(JfX1)hozJ9HW-y&'9yQ(X[*I#O8qKk]d/IAwi;~,-tc2QI܅5ׅ#GVRΠ;n,9OO2:1a`Afp*/XeyY.9 j{?8\#_NxW\{G({A%qZMw~dJVC)T,BuV+X\KS3 *Sk`]o ~WvQ^O;W]|(]U'Zy哶-\bC*׺Ҕ72EjړUd]Eڎ ĮUoEM7V82~SFs;1UH\$\}gL]7:N,Y lLvJ@% \ɋ5{ZT+N XbXdKb]ʗ"{#H ƺe蝇4%N U 9roٟ(nҙdB07z ܬ7kv46wdo;'AK?X.{rf'!#"QCz.A֒FCzh5tgJv.߫ư3gjws Bxf7'?JOx͉qlhᣨIL_ƫ!\Y!AfJK)SOOhԮK$nr'e8J)2\呋M9>ԕ7* dPD5 %Ra'M1B+Ԩfl:4rliۉOm;P/1f1}c쨢)MQs7I1xW° 6ό7I/"*2B+<ž?Q )ޏ^BU!R>PELorr3k&g(>Q2]"?{}dfc;D*9`h)ʒ,տF6mS_CϣFpvY{"; H f͝!)1PX]OΌO(`a'ʌ0]85YQǬT 2jG.@? =ĉSQ٢]?bI 5WtC 3a7~5bu}su֢?SD x6P&zp5 D,5[¤ w|pv֬**O`Oi4YYjԿbǃ^ i*GQ"#%Oi2o L9ZďYC64A xJ@g`ڂM.6'Cl^νe{x͓iUU#/ao,]1G%{9ضWr+V=-ch7 a?T#pΩFgЕ$1TG_iOmsL͉UY5!oƁ>ײBF8fOH73ab)49N_jz w)'*zEp@EKWyn|Tk817S -c |{M`0?]5K fg1P`/-8pxJz osa4pWY]<;Fl*?Ҝ`/%xF8 Ѐ|:HC{w>$ I(d*%bP;--ًjE.by(:BcRg<'']3/*)E(3oPaP$I^d?xNNf0 ?ݧ .FJ)J| /wY9G1i1_طJt#ҳ7;TIu2*=6 HWaŒ.hzV\%na{ PWk`J+K!Lϭu(hjt )>#AV>z<UW%\MI% ].G?g]2GYZacb~S'kDS/F4mB3NY21O2B;U <\nF/mrٖ i0olnc}&'@E't ;*eH(:YJZ2J餆ӧ=,Xu'-\ D-ڂyT8Vd|::(b%aAң$$$oK)ů#C@#?Y9/ D L5Ap-ea]ʵ/jkN@aB\2Aߘ9ۗCˬ43=8>:g=ad^lٷ yOnzh2hdb0駖hIE[2,k4z*U Hat@eE(JbqTу-Z]{c8VW{`gͣ4oC83Y"aWCxR \#H:F iMc`g/dHCCnǧUt5Vj{}eVa8|)1~"f^O#Gc2Ϸ.G=EFy%7+AS\EIC|ٯĩ ^uk? %A۫ -r6NMfzFK0^&)tRw(AkqC(fnB|˨tKYm8,F8 _kSp 2 L| U!mIvRWƺ_xJJ1yn5]MIS~eX)3y3DA# c*LTGIB1)]peL2΁Ej@%FdΈ R鑀/N3w^)ƆH⌉ 'b<= _mT>eMɱ7z}δ/r Dz4U0OyUF'p^KY'5ve):Vbigr<ԛ]]u\hJ 5 eE-{DrA@ N#u^H:ăym"P8L޵==!}IK3 ~XI)fе9}vP7i/y.p*\<ۛ菱$n3οM'Zy$y}ɎjaZı.ʙ= vS"+ (X)E?#`V2Wsy,"HK6+rՁmO/LX~@U7G0UU;L O6kԣVT׽iZO!DT?@t!xA$HԬ=sP{_f5n%kP &ql3~ӓa5Rh^K٪ru*肧۵٨KS|O PRwSd*8C3p`tW i@)s~N?NqIh^[^H!=OOXbiTit Іq% ʙ_ߎ6Zwxy_uZN\2 @|SNԂ6%M2P6W[yj޴.ɆmW򳆈# R[v~{}MK̉2ϔnk]>K,Wƀ9(WG@# GkM٢az" P=5N.aki6y;˞qqMf |imSį&$@2I-{)A2~k *v]_`-y%B 3ش4YTQ "Ń4lʍe֙axŅl?߮ŕK=J^_6=C]GN~+fbY.sYݨ+v톥rBFR wܪaSGG: jmufZ])Xҵ÷ 8o1W"pv.905l"D O*ex׊ta+pD500|6-/a^r*"Fu@J7+b Rb@[j-͐)8P6 a_[B{Di+!>p!#la6ǴB! e %A4!Y p ͓'gR3MA2+ ]BZƹmAH@b )\ yC EѼ*ZҪy|6, \$eɹ[xů@@^LrG-{_)xڬ9z1l^3YwQٙ(uO#ԦAت#΂d jzdT(Ee0!3<=1T^ %P3bF @V6.6T[5U< 3H!G:Hp1[pH Zj; j;X=sl[x>I7r#]Yqʖ *,c;NfA O|"5WxI/`X?J &4نG.hy7ϡ$QKqPV۱YP6b4T6 \T2QP-=lѩ\r=|Ϝ'wV2\L@jZ/?ۏFUOsGY2TJ#R/.̻rjIMy#:ڠ0sy+3x:KblUR 3DzMty]!y1ɹ.ڪؚy ݃Q,H~p=fzmD@;ؗk>VuY2741ֹmvЮmHm/!Ailj>e$RyJg!tu@_W-D )up6֭MW~2C.L[Y4ܽfmu6j vVxc!3G6Dag> 6 jfMc1 Oݤ{&'" ĺ. LCđ?X1.5ftf*dXw_œ+@gjOh&qfAqO]I;291wgs,DV2/耬%_1}Wjddh=KcP Vci~h;mO!v)IU9BAdIPhWQvG~N|ff _ +j&-odF+ 6kc?7!dǂFU>Oq I\)^ܫ7lmJ0/lWԠdm"Z@EJ+/,>m/0]Q7`mA'a2b؍8x90{<s2E Ḛ**g|>㎶a1k&LƠB2yUm?;h-w\(0?3}6X((rA# ۴ Gul.@|svR.N o\ -02BZhhhs/SJ;Dz'erIf=zHY&Q `xU1\Vx<{1+ tM?Y< \J{gn՘ ̛^7h ?? GTmǠ;*V.4 c'zpN'45U 0Xc{/|4*bNmqfz4׽aٍu6UNR`󵅰^u O{5K% bkA{j㍎ԃG[`wy)*9q^˙AAb#sq^ >X-)?:F1/?lkk4Wy9}EV &"Q(j|66<;?1%rr&:H j=e11P?3B"Byl 64^Eٵ(3=6tm__ ˆYC1~js@j$Gk1ܾW)Gf檛ÂT./nAbq4X\'Vl[hp0) S Iͷ`k\>/Cyw+ζS$%h ~MpH-pKLi^Ӻ wiG{l{TGqD.;rҗ"0w܃fUS@鞫eG#ʗT(+^R:xeo ::v628Ax_r'ETq0Ѥ1F~+<L@mUn_ y ,a[#Kd')qTQ:)V3n9K~[!I>J32(rS5CM<&]z,W`&:_rB7"1+/ՋOMa0sT|Fl܃zf_{fpBt%p<ԥ0X"v4W+-|)aD.fP']hs\x柄Y A ?}mqՏWnD>H1K#!NZ|ٖ̋Dm?[>ō;s 2L3wI-)S6FkB+d ۽.K~k$8Ygteqc}J_lP Ic5~Gr )۱v䢲g8IxfDt ^YBq {YHo&Ƹ5FVƎ|FgVkqa)w%{Vg-fҥP5g[l˿ ^yQ=]tQ5;~7C`I%2M<r_8ޒU 0fKY2s{mɱQ0B]^^+3y xO3hw,jrY4xr؝|,6DߤxLjE;l!6OkK~p67^0sp9!16aҭ;z %ؘ[,pVUp1s6Xv1SusN5v)} FV/<"ZC 3&O ;H\5)g`R(Ǎ } jITsk_F3JF\ l>G%ΆxY R5b#N}9GD0.AJfN1Aֵ͜' sdd`7?G4!v3l 6L.ɧʻ7g n wfK[%M+ Fy P$7R@eU.NmϘ\rJX՞w1]?Y\ZR:np\=HqD?'>D* k-F>ݳNɌ;B)!B>Bp* KFlm5+唳 4+(IM*ϞU'ȒX93"ndԸZJ0KT[6-;k)c ?Ŧ F֚W)}!kʹs$k~J.([{ҡ (ob;CxOC֧~Ns,ݷN+CiH|ț8аyV4"FaR_23f济+/=\xc<˾nW-9uDaV֖U?sFy?ӰO^%lId Tjӑbt]%U< a JPe# [:.};#~NhFGH=*n!(]:K;`0Iyp* 3L*yo7w@ %9Ya: a;}$JM;C#䱸8sOL#u~t8?{ ډC$+5/~9 ׮#lyH|keJ[>li@O>pq:MBOʏf sG؎xiqOBZ9;ͮLqu̪6|*j;&XYu9Xfo*}ҘW &veG74+;Z [aQ@sNRzlh]c}P6#ao/iԲ ndXT(|t_3D(Ȃ/|;;].h)Q:B0(hFؠ):Md?|ϔWttzqS ,75n|?F9 k'@xrۙscLNRgYZ07070100000078000081a400000000000000000000000167c8bc1b0000e148000000000000000000000000000000000000005000000000./lib/modules/5.14.0-503.29.1.el9_5.x86_64+debug/internal/net/core/pktgen.ko.xz7zXZִF!t/=]?Eh=ڜ.+X4`e:MɄmN>?)aNh&0C4~taR}TDjPH%}+W}4[њB@5WgWs!,_x?!5#!dHJXx(0Z(LZ tT$cAb9)oqT߂F;/iyb'Ѿ*Cwv>@4mW);Õ):5S[ rVIbrKςpC'mS"cEn4°'ţK+c RR#_6x*A?Yø"uC/4Z{5|?2/"Z5t4s'b*ݿֳFt]6-F"b4mTkbTv2X՛Yr\7]@B,1ڼ@8]3nBO܂,#, %W$&*<ڊZEx0dq ZQ 1?|)OLyLW07] [dHPݶE}5 2Yk Pi5;?vZ;2Uk*Jug'CGw} kJ`1g H\x" ;*0#i7'^$J-S}_¯e[׳yMȞtĩ;:zɯ9iQʡ@riy=aQݨ4+5`01t855[EUX[D4acÝ@%땞M:(_ PE9j *^03!t(0e!5Y Z\U:ˮ3ԉ=^} Y[Lخ@̤k2tgGauy*72x ,cU. |kgt_/bxҡ)u' bo=_\ SRPb RTc1Y1*_H%lj7(hFSg^9Evjk-oG;.9yOO]+^dOEtK&^{z~ӵj)# *Xd(|NPA ~ U7r9+P53e2rIHy{z( 8i#zNNZ:Gf"1v/ۭFJ?ev|pmop¦$nhwf$ Q*h=" t'o 8B9FV jYmPpP핡h)Bt =ap_V=#r]Ao^Ndu[ׅ򓒕oVⷷ1uCeǧHXhkU0 c;&^[hDt&tXC%ީʀ^6jeT)lYmPaFL3@p Q[l: |kiҾWd8XIě29!lߋLiiS ߗ`4Ը{$[`?_vqHE!-PIh!zEH7&f%D<()9}d?&CNez}f\RZD#*4hGSڎȑ"6y^8Ǫ} Qj^ry&lb!ױIhg&5BtXJ!89̠7}nE8S +tE / 3@ Y;.k2u+.ZF}_fVĔl Qg!Ԛ_bu uБzya#銙rN`JHV ͫ|߹ 3H!ܕ~cGXMI(>h$@> $rOf1+㎉; tUÿis*ŠZ+ b/jQl쟼ɿT1 /X@.ϔ[#C;ml1khL8-Ϯt,)n//;c#6lRY"zv=-{Q wNeP5kKHMg u3ֱu.:ǡa{ vaqTWu5ttF|u9[CH3AYE =$Ù ysA2[ %Kڞթ}Ꭱz]Қ\Pn:LvoM=<1=nA4 %,o œr {@Z {ơ$ʀ~-w K7 4@f.HUA*ܞnL("g@\Օ[k,Jup=q?\{g<:b iԽceS@QlZ!r$aC^-IB1Oʼ"I;|b/L3!| 1#"Q} ֪2pj:W}b|o67ם'+I.jx ~HM,b,+>z` }<"i Ph(r NsbgEUbkuLʰa?:@$Hk7]?T#E]t?<)OZ2Eڻxgٱ/F(زtSb]uGS;7|@}7]gDScVGv8e]ſwp7JG*;1/K2wyH@2‡Ojco,]@=&6C`M蓧_kTWm;jN@FyeJ%yr,P-0w6RVۇa6>yb<ՃL֞'f$o4AƔ qu&%9.Y #+X>WEuٱO Dõ qЂAQ=x7ܜVuvJ%c<%cEW解 Jc}Z CqgܥpN;,Ĵ/\t[OV.gd^} )̀kD"~&ʕ.E8|ҤbXugKr/4&C[*=8Ǔ#6H+xŋ3:WdT6+Zc]0ʺ- xm౮}3hs{2mSIbQ.Y=@BM|zXÞJ͞GLO" vO_0ZUGZjFELɻ&9k1> ;aK֙*;!PH_qrU TF̐lD7603ꀤй-¸5Ж>u*NYWuѡ,y1-JV!5}Mq[Tǎ$"=PlϧMf>WFBNa䌙ks{ES/nƁlVMLG@MZՂ˕{VQ'+uk$'O29;p'DJz$CmJ~s7\*ܖ&;4)I4cg+x0KS^('L섨!o$-0\~9+ Š7 vJ`j\jq/ښy pC h;^nsnߙd6o.pķUe.O:x&ot+"AN8NI C`X%kg#cg >m}X`#P-p;̠$bO'a6d"}T}ZxY@kbd }֖O -F Pc!֢?y{8`id mW@c>qY(yրb6΃:8ύ"UC.G޼?U:>\L$'pd%ϐ e[,E^l+l:Ssm`fd *0rՉW9+ ~JM{! Ȥ=f\OUa"bA l"q8.}85WtS)[N`){}+ʐŖsڿJ'J O^mtd D`;> vY4%ΥIrUbkc Ty+^4S4#WSP=ɇku,_vQ$s>3]f>ؓ%i0TffO/nʀI`D{9hdbd_{4&Va;1 vIMRo B`@P]iGD;]!*LuΤ = b9Rw “.Z򨧹fΘW 0p@ro-)y/xa`lX>=]G83}7ĤD˙(aε\ǀԬ ᲣXAgaI*+n N5b29q@H e"8Mt]2Iu\0l<1Р^Lkw=l͏1D͡HKIsj\:0mYD^J&Yӣfw*ؤP'AI]b;7q;W%v Oy@BVwal'c3 7x4e)hmZǶSS{qߜL8@L.c `?>R}Z}W:s:CSrTU,o,Yo+TH!^*BP(`Y6_PmMr\mjŎg<O"e^7E-_-Ҭޥ?E55W{E\%≑eNUoҭ!D9f\٘5]0RgPóOt^xG^KIx)k:FD@,;ڨpHmq=z=ޤƏy*Qdz*K\wJJ_풾9ˍ> qBK ]?9uhhO!n edCNYJ^9jdɶ]ɐy5 BM>A4`x3uOz;@Glvzy.:=-5EQS~ܛW6[%0kPB%˿,Gk$ v[}Yx5zC'џ; 8^NǶ1"~E2ənx~ߪ]g!<> N؛Oݳ_^vUUIy*du-_^?sD=0M{Ӵq,'9Ub %ƩI nT ̚S͏e62/9 ,vr{} M˜ ?~ӈӠ6Ds S\>mnJ!ccmq@H%̏fǣc SO[Pc*^b`7.N?pbB0F ޟ1rb!XZv|yFΨs>03&wZ}eBIj.cpA D?WoΌ*>ˀ>g* LmޒGbO$چK:37kyUƼ$>b/ƂvKN<LVW!M]Z+-"|H4DX-p*)'yn4=d3ޗS]F*ЭlBBa)|9]pĂDM9ȤX?~:@,b Bu: F@ȕν=5)nA1ENUt&a"4Jum{8:=Wg\)oHO%tRHLxN &d.5Zq}6my{[Y36\ v,+fy_/߼$AWolH${"T0죺(<h8J)zXl\Ecj6^NTw֦ͦA!jVBРiq{Clc=? ]6*TaFN>e \16QeT3_Ƴϴ*5~>*.զ7Es6}z ,$927'B`}~RÚq6@ ;hWu|wj- S"Żk`@W@S bZ04&+)f0oN p3/ir-s[tZS;Y#Ќw勤%ޖ7SM4tTJUH|Rq$.)`qIww{; äRZcZӗ=3nocRP#oG$ D'U3#~Pl_o0\:gxX䘎4E8:O|ԾJ'}Ak*؀zהLRӨD6N)DCg/Cң`@yAc0P0OCtaf#&1L:i _XD#cxM9I: ;zP{tC4l<2,vKJ̀cRlrȣqX[gcu{BR'@Ob$e4E\xhK!8h18}䈩(Ox|DqS4Z1xO{nDkHr=BVͻ Is>{(a\݀)`D3G5*"&itsPŋ ," d^3Z*'EJ& +\ɼUP:vyoNIuf-^ o-drCҔpgi| J*A Mh}4lruBzI1uόiplW٠s`k)m:Z3qev77^`fBrHMh0cy?8_HV?Ͳ骃hK_ls>~~)z,TQ?"QFR$xwUBApH Ρ2DG[F[(ƒVIUvc ,1'#V_ofɦwwja okzn [ ~ʾݣNGg{8]&yshTmz |mt1oj|Z\RKzMdLއ3KyI&6?S'd~4/_[&ӌzA0U;ͩVsŮՅ/F:p~jiaSP"ٵ \#F)~C%0j4Ȳ0Hk"ӕ}Hu=Ѡi n:5N?  ޽$+ a8'L]͏Q0:4kuSrS1izt@5#]4f_{ZW^hHȝ% ;<,'^׳s=;5}A #eXt K!rh ,:5-OoĦ3VB5({vJ]cεv:/mFg`j}?}"_mT$CX_iYqa )6uK KE1 .}? )|ezKJ[Bɰ xJ~䏶Lp\v;A@1 u xESzp*b2| RSk dU[ּ։9J,Rk!dB* 9.lDa|hA1mJېe_2ti.7ikeT!ߖ7'J0 g-ׂG'(`5>5TZ.PO1(3؝8 h5uAN?`Hw5TO*}ڰ^ $1>EbY5}dC. -'dgV UɅJXvcԊ8P2?L!+ zf~C&[@%m1ѿN]4O 3p jxevMZ-8RClC0bzn^7ۿ8K扲044w2l>+)o c@2Etg!*c 3 "{As4ҪxS|43se *ٓ\MG՘k" 2@C8 ^c!:ղ#&"nDO!D38Js#6;)xмHw!mK2j 9g|Ie0}JdJ"d3iXihMfq6ʞ1m+wPE1 pU'= q5}Y;+PG&0߼nsk nEzi,^hs\y*\OH߶ opi9֏oF_'~R!Nq U@Qu*=xz0A/)3'U?Wt;÷1Qڑa!(_41}9P2B-gsd"Һ4=7ӛ9&&)$eꡨy8Qw@|&r7 AD \`g%e- 9(pzAۿ"xT " 0k>XF-*jNPv,mxIv"㕿kF#_P8ZXQٿg=zÆ81(#Bfo 1 pU}0!SHk9r'HS,sS4м gVSaA^ Kɫ5̟̪a]J Sܼ:y@bS,QnIwπ=Sk|C.BL@dC [;)X'Xċe Tf{/;8'H48SK@#>L1ᅅ ;cj.m-o*x*Td3NBd{0K *8n{u];İN֛r9|\#% 7Glo),5O(%$f$+ $i?s0Aj7ȲGA|CХW÷/z<FP4S!cOтT{TG"Dd"## aґBt}$>9S46~/هnݯw>y*.~>[rbJ/>Ҳ:)Z{@Leq{y TУFۧxub\7Tx~-.4{j% ưPN-(d< %4x0zM@,>Cn!7)]_ Pa7ܱ/ 1Yi ndo1(bvSEȀ ɔ)P@\=5=eNv qp=l6˅ ə? C(*s1F/b!Rݎ/j A<(Y'QB ;mfٱ}i|+mlC Io c<4si RBEŧ7zU\X 3CmؕfB$>g1Y>yR.2oFmeoa@^؛>9-G B^$LXOQIys$?0R!;`SCM"bى؎mP}rlEx7pUz i"OŊٷ M+mE$GI5L[\%dio4Y9|R(J{)A]7˻+ X`6ZLI-YJ;-"%LPx3SqkDej3w0!U:M+o;~Ő\G\y(thP]lB+C'@p(M|z+>!0T@X Z:{NMgK(!`Pap{Hu%] [a4J3A?x::=ܣQɅ-w6 M|n}6\"KnE[ķKp/LexɽWX2!`/ To |fҺhkcǞ # R|wC bb4AZ?wSGz6Qs:(ׇ<cVPYRo2_8~hcGa`{zmbM\!B0xDq=!}$Tm.ݵߓciU>UdANw٪uZ9i}1%s+5ǢiV@Uf|kK|litFkCvp!ݑ ڏQj|$E)=>9ڐ"w?-E7GIk~ y_?cotG|ieZ=ŽZ+5f{? W {F 4x9/0_N;RH+1/u)'g՞HbM&/}5eY"YGOrýCw|6t%q'N;6r|39 2f5ZC3VWM,bYf/I1rKlBR_8E;v9r&//Jj BC<խiu }V~^r*t=u 䢺w2o<ˡfٯ''ywu F&d/ccjDa9pip - MO]/1}e#oxj7Sb#cytnpKpr6j^A^8!|32 Ph⬨YS*u)}h-kt< ~ԑa;o꼑Ս&1]ʲ`u]ݼ/z>bTTaw/x'UY_$}V74 !,6&7+Wsԓ¨⸵Hg>9 48=~1,]r5klp^9WwL1K&6.bXv Erq= ^0& (V ]A GnZ[oNu-sU\fWa&b Yᕈ ]gDIF/mðQLJjؙ͙O3I),d"gM窚]k ֍V#^͙(t 3h~²%r/mѰ0K(a CHq}W 1L( Q 3fM3vT {a!oCSP8m!7)yz;}OBOո Oic4e,:{4JZтg߀\UTqEi:ã r[d ^IRu^u\4݌Tpǡ$'5k^ GVgF3FI74 n6&d/>:u^C"ĐDZ#KqU2hB > VQk!m[PhS D٪(R c@TLR:d :S7_DA+M8E% + ]A꽢2h˫>#N}Iw*ԕjDd>F!\rg(2]xo@ܠ8yw|[&9cq(ewfSd<$>WePܸ:3 ȅ =dj݁ah%].Zۺu6iL9| ٝAPx<x܂|8d7~3{դmeaɱظ=) wG(cn;UTبڐ,M 6?![75˛!tBhᄘ+ .uS0+Lث]K[I^=LA璑n=칢Qmnmx=@[!9շ1Qa0T[3]KJhW]K*3afQ9"ÃF8Zy"~uH H;,9- uL}' xվ`Ѱk|M!^jSR{U)nJNcȰ2Y6,am^QU"J2h#. 9WK.[YfM? 7#xVC^_)fTsnN@޺'uijo MHЌ.$.N[l-A:J:,g^Zx M>{Gyr{>XI\:Z<)<=*S|ɦ }ϝ46PTC)8Ibߧܴbv1"tbNpLhQ5j]4#3 sdvLçc;9OSI3~7l[$RFQ>]E/G t 0k;ƉtH_X)];Ea ;x-@0IF`lAk!Zdи1TΉTlm:]WziM="ؒsRFT@0Ыޢzo˯Gh<81'=A_C"\gR6@}3eBkz$mZ҅ZHG|BmXWgbN`N^چPXx8gcH4fsN4ߕe!6ZVp3wA8VLZQ&J `b`\"UsS+ Vah[^¶5)b&Sk2 ~ x$!̠a\`鐑4/ ;̫SG-݁;c9%5 !Ǯ.N]r-InʓT ի6:BŖM 22pj2V\-Vfe{|Q4E]A2RΎXIxEݹ"V qb.|Xq:J\)?xԆ`&ls \Git35=foO:0(\e;Ll46΁kY6ߝzɪd&']:026_ B-hڍ['i8 QY"<k8 \s1}= I,e zC<X8D2n`T0G8B<}: ~IfӖl?Q^%B؏}Cy憬X_)Su+V`f#+= E s@nITr/DnN"v))=K[6ǔfћ w~ vβ;݊ȀPwp@ ވ 曤4\i-x'GX4 ߥa#8WR2K"B8y 6 p1zfQ؏GKOg ˾>JZOdN LqNf>~n4TqL2U20CrKl..`Dit80;u_0qv N}ZѴvMa#pJ:^sF).е' 9ՓeǣO{?a_{Ir/tm$g7Xl;~Z#ӃXUc |8>* C0HZm vFf,@½ҞҬAj8>#}uB%J\L`4j68eGQc]IRgӬĒ_u O4fOhP{lj+BgnQ0yXtU,?u{̮QB#E!j͸O y? )1XoqБk$C[|a'˦eze; Hט"yqMNrd[FKj꼇5b}3XR$ݳQuD _#ׅi\m/ .s[:CxmtU3t۔.J͔oY0t5gT]:8莔J6a>O$4㶜TWYMcHQb/}ϑh'쒨R9.a:bь+re(e3{d~s0JDI/#?zX@7S(FP):ѕ(:}l]uT*y K-,w̢fQcQ$D1 &'Mh`D*Ih;yDjNfM{g[,]py#gEMtn)w95񨌝ArOxONtA#+iW,*΄*Qq aVaՃ << | B3S~m"w @g ^k}އ{Sr=&Y QonɌ9m z5qc9*u?[vB Y=YR*}b" "$ȇ#@'ŗꎛA1ƤདIrwa,MWRSI}e<֊AD܈#'Žp!W4ӳk;@{R!wT%1ߕwXo"fH+X]Y6v-4Gğ]mAYK''N B&7IϐO,JR AsĬZ #6 >w*?2SJ`W8ý $tw Z``,Aw^4di00bZDD`r,#ŒOQls6XIֲ Lӟ!2]"? yj\KFMQB8mQؘN2tG.G/46u]#O5ҩa.tv h;`r*k-YY8ˣT|}%G:<89eTϕꞠiI$ 鬗5&;}'b힘BV냾(-x )g(f!Ĵ=֜kXbzcҁm%X\b(7-0(&QHˁjpƆ|>NM!q\NwdTs빵E[_jۓ0t2[8A#O;UObڪH,;sz4%X54I#]#@FdGS?9~F8(xgCC[gD֔0 Sz2Ў0W:&cz% aٲGEǰIO!q&hae6J\ e3OMemvεsΓ,ěAikz[T/x)q̹ tNc`sd4CwݫuxɔL(`f'׳->l,ZTs#cDW7KJɚh\idȰ<`Wd9(r*TY;QYM?ɢEy_)H=*hs p*#z~IH J0  ȍ#$<^詚E+Lf&|S1֏Za 䰠I=.<_*{Nꈠͷ,w|-3V \!׉2M6v\F2wS50Mp~nL>8K| }"Nm~M7d&Gv12cl15@u鎜fXT1qPԮb+X'7[%]A?C.;Y$W&`xfͤ /j^eTMWk' **h.Tj*Q@lQ?:?"~|z@ke >,_M0:gB!6g!m  Hy+. Hj 9ފ jqgDϜT~|AgRR2$ltK$ҠKP PAۚ'qZM> &i΄anh,+eaeZ/,bG!a26,.yK8!z P(_ 5e d>dΏ,! Yx"pQtA·7"晉_26 ք.շd;?:OऒWdq32D?4j;! 饈>(Z)Ja# q>e]B-Ll>3Z+u&8lJ3A6{8kٿ^,IgW:4H-lw:)h [ /OPҀ6VX ~o zm3 9VӪ8J6{$%:GyLᶤ*kMpA`,oxb= XqjDzpu-âZLw;a8O.#j6m`ۀBB=MiT`ik҈G7$ %o{ Wɕx[Ɨfk'=|E\ʩ뵠 ܜ]ҕAn^ݴ?~r,FRJr6X/t^}^-\%԰1X^M4v挸c{4 "x^۾%2ԯ{ J O.yZ?G11rB<*.C&4Z%o_G-NbY^U,,%bްElH@HTaefZUc3yvCfxa50X牤lz,++߂uCgO˴_C#e65`{?~?u:Z68\8U |a.t{NM#VKHǚ]Eg_-Jȳ|]хvCnSN"%NX@/~^Ī[(ld0FCHco9N oz%|cv༡7-yJ~t$.츶zqkFe5 yBҠ~::M]W}=>_ _TgR_A5+?^V7̨gj0RJv8S`hϤQJH 3Y, EݤY pAZ]-]֪b ѓdsG­IuM>"M35~'@]LьTHpBBnn7cڮ.!l0:7~Jkb4ft&s~lPZF+/8v0:<Г 1aַc,4F |S~AN֟0T3 N?>o O`J<~MPq\YᨕZٱtK9oO.QD$襢IBo>uaOv}"yYgy08~%xq$m^<|~f?dU_LYmMdX֟~~HʋzeJwMg'ǩ8hrD0=ȶԈzoFC3҄-XדּZ` ]/(o8,?E?g3i GK(g. _VX58>*iŸz< < s(a1v0d5`lB|#D}ei0suWm,WxʈLn@wác}J1 pTQ1YhV,DRçs˻r!`9B=NJԚKgp2窕{R/@We4ZUf6JU* e` ᗁ7Lj2V Ր؎)._;RW?H燯=4ؓD U[43 dH9ވ?5Jia~n tE*dQ&X)ȖI[h&Y`ݢQ jչ.N~REQ wxdC0 Թ8hU9er?y/w. FSddg&iի ;[<@=ZWg6eF۠s}Q=卜K^K@&0+aVD=,SaA-jk|.uhL4 'xjBi忞tiow[Js͎i&\,)>Vw@DZosCfYBIic`g$%7/=ФUO&Q36;2ntHI`u 4=FU@ 8zKܙEӜQ6 :'VOHT6y"Qֵqa@޻?g!kS;![*IX~\BMҢ1k45;6 ;Ectc@(gz!5Rv~D)jHN0-..:MnQ-Uwv{~%FLcj y'M 6G圪u&b1sh< 7 +G@9px) SqڹUR:}߰VA>ŧUQ8#56RcbPt:!sD/Kn9=k8R+ }) ylԂF=,#8l!/Nԟ\쒤.f5dCT?ELn J|LcP0E.S6"4-bqzCG)1KDAg{LJ˰ye(rX ǂ"u?6ˌ?`K[l_@S 9 kѰai7N q:8uĬ;,#%2 /hkz0OR ؁e:5E{ 3U{7"> p (*7)=}x.)7nJ]4Ж+Fa5w 6l8De;UzuW%_<<)-ҹ gVHXBxNJ>K壙.slKWKqsZ-Z搫|{]:4}!n~ I&lFVHФHGD]7W:?b @ `n[lb$>iXFنmTqtaPf[ lpkʏ_Pg6 a\hf{YjGaoᑋ;D`gqo0tA_aLUi~ ګ!_pclIʼV($^XM|Lh]a;򎋘ޜ/(2)BYUhpunuIVc@\kEucy@}i_T@TlJAG@W3ʸ ue{/6_byP,Q/|;% ?D,㬧.OfK ˻1Fx0%L1\bý̫PǛ;U+cX 4C }9 GЅɵLB{Cp&z(aWܻm]*1 G-mbB=v9Hyk_ݻZX^.Va.b eϬgDX)3/#2v Uh2*dqiғ4- #V]C':pBx(^"C^AuL,V |c`GF@;ֳY`NDWSY6r'YdEYTDiHdӗOA y>]U&OSJGl#yBp;; K~E(ƶv%`9Q;YbTpէrzڍ8xasV2@g%v;gocҺovJ6 'sG o?LrUV%ei(a#]' ދY.e**#NFf̕$P@ODJJ@4Į@tfӼ?3Vϻp*9徘 V(00oqjjE%vg_^:F0.A'%w)eu?XvoFtX={HQs%5R A'W;{P=ys0lsCqM0S`ӈ'n mg\Xl0ϵ@H DL*:k?6=["8ZyųawXtRY@c}Y3h PC{ՓV-5oFÜD\qm'0y,x,VIczL+\DG p2x50,*4ʊsH[f>2ߨ0b7kt fMfP!%syVNz{ x] ' E҆Y;%s]76d/}pafotLCY >"p=r}583\`s EIϦ9_/4b99KA!JD,jZD9{c;Us<.P+6EW08c۠y(+ٜ5ub9񗟛-\g<=ci)Af(c0ӶۯD~R1o*PFQdaVq\{(R0g~ W=]p żi}BKoMEW.UI֨i/:V71Wl5F | B<4'nbn CEt> Q Ɔ[%'vŜǀn_vE˫`ɜ}Wq$~ sQhR(gشR=E@7q:%^qVi6;ϱӀU)Ph&a~AYGlp*?gi?2 l"#KbPjw _zvCZ2v/7s4]rԆ"ƀi>lZe bbtmr>k.>FaND߱FQ/yKlMӐr~fr ˸R!VM%z;°;ܔ%O3kk2s:1pv =[吝IY: AW~eq0Ga~\7/+G<,ް c%9u(^>vuDƋ4i:%Zُq|ʼ~C5U]1ŷKl5f {SɆi ʡ ҅lm,VzsLN3Uh:lev)_;j!?*HuR Oba=Bn!"d{}~LcbZ 1ɪ&m'e%;$6B*]oI]/Q3m7 O]0%AWF㟇\N@É T!]>N՛䇨j"3?&R}AZ̛@];Դ &/yXh&s*yë`!Z3=}"$>\EDW(lJ[g[9?H5 ԙeoܩQ "Qz%oX‡HIz4AŊ1~hKhpI聮|1I5AfD7o]RC {sO>ԕ<﫝oՁdl V`ݍTO}:ܫ Zj[2!QDRf`UjK1O` `䉒=1ʰ+V4s|-0,};~QuFl/tZ ւpU7%צ>)V\_+큑a -)j7DT9aäġ6hO#)%q:܇0.W7_+T4u+ڄR4$2~q7 aU[VW,<@!$aZtCJ'Զ_c <kuGaDPCx+jFu4(.Y1».D'nUSC¯jR: ^#P[Uދ_.ǭ1f #!4<ƣ^6N&LW"7ց n,9;M2@#΄Nt9 x -sdìͽykYњO94ZցWtZC;2נ ۬pIPqi nd i҇/,g ZT*5]€bvGW{QrS0V4)oz!T FaUʾBJR6@TN@@˦N^%剔D(R죶Oޯjlkx.aK.lGZ?e8zL /5\L?50!{/vmQ+ RC:7vQxCc<&;nj~Ovȸtp8vmWX6'h9'Δr2jmq|Ut4yiJYsk'+ԉOT@>pvFV& ;0[~[ޛRǞΑlX."Α7%Yh8<%F=P]vH)TOQI!RNRܰl-pqU <{'": ; Tvte$;m<Ր#vǻ1J($IpR;By~LsM2FY.Cg3 zyL]b(m56<)^c9k'Ӷ*nP{@V$I@--ʹLqW~gE+_zK4ĵos;bhGMkWnV^% 7fxt fS2׵Bom_!fC+PyM#ugWduxamQtdFN!3!{gӟ7l4:Oz^s[[Mo\ ~ebmuP4/gc0yHƭ_g9\ONvIDUeλ`Uy?6@uZ2 hXe k_Ѐ-{,z+j6y4yMCu//Ҁ| VO(KBk6~d4Tqm;v=tqBcv^>O{P bqB7TS3U '٤Hu@TYދ`н簅ܤٻOS9 p7xj*.wK݄- ~ǽ كS16&|EKmEI&]^ #Y4A ߩ3!IRb |m\-!u0H{?̇fB/o_28jN|ZOD Q5=.+:!E,,0`Z4hKmPdƛ )ačn٘hSf'mkߤJ0 -r==vԷ{EҺR|NיaZKrITq8ѭxzZ,8i#EmtwmF)´As|[yLቷ]k&*`f.Q9-y8 "^emVN}}$wMGMqqyfzm/T֪#_>%$CMڌMyڎ5}$*DH$I j^uU>KLZ¸3uE/+n$+f8V_P*c"g43fD0t'A m GjNZAeNihA)UPO۞Q'/˫ qB{Hh^NP\!ܶ9KufyP[3 :$Rjs.)rVك,6#77uS_-vNOir>QFɳanVRڽ$Y׋wyYsk$<(3B%Yw^o hKN:[I$¥f!ϒF%.~Ce eh3hLV-A MU]pRĊ ;LK 6-$C:V& 7 HZ 2ʌ^ah &Jo[oPJQb4Fx5 - 6 ~&sBTu%!&AQe#t }^UM($39I0b owp k> iFtAszIs`2 -/%֌hc5dӖZW0 A|T{ǻ}+$cKe{9Rcrsqp%! C(F)Q?ziʩVi<@GDd⏏!,Rfˬfǩ@4Y}Th" .JנP2Q8i!nW4hE\갮i{pd7a00'P2X%C۰s":Gj΋Ѹn? ?rDҾ`%HQvoCA rvFqiZTNv3'wa լJgV`6}xe 21ޛЗұ=US&ga/fzW?hdWRi|J sMU 3Z㘀+ 1xG. { ƛVMvύ=<2󠽱 ;\W|0^@nA~ &t% yW"Z"-~lKv{h>}m~e.Mcxu:M*h# +g0R̽ЄsΘ4Ґn{ ˲.~(6+U&Efa?sDQ>6 _2Ĥ+xqz-?dc7`7nAkVMX!~㻘8a}ƔY se# +ÜGZ#  ogpN t:y\b2rb3l$DKQHd޼q4-W=]W<6"j6<@/DՎ" 'jxB k{/<lQD- +?6pK~L.2W9<Qt>NI6ǣUW@@({B riv5}U5G KcoqCbލC>s>De]袥 <0xdž }F⚀ep\9V˗5 ! ]+ o~g;I;aW7W$}>ҤCX .RiYѱsK@h+ŏlDrѧ U C'*PUG.N3.r$sl@'|I9xoÆG=yɵ|t5r#}q)H"ae תuI؏8f BwH1*"HFsktoݏc#8ƞB_k*bn2~LyGRP޲Iߊ֠Pl$|&W`0͸cIR\~ySPQz 9lP^xȐtKMF:VrgG`ԞAx o);@,ʫ] _dc&ݖql"3Uai~H?ui8(Ճ͑d3vIǢpЋW-ȯ'OprФeU^H(\ ٻCN ZؑfKETm/H˰1?F$̹}QghfŴo2^xK4ٚp*.M}koJ'-ivc9I>a;f, vjEr0C/:.qqi]qp*YC~cD"N;bUQUqobn*cڳKcAb 2'y>q WА7RP\ X&UYp4k[BU9 ]tqzY ̜X)#pM\ /SyMe:uy)~UsXO -:m%@ՄM)]惖 G>4-~7#̚U|c%[ ΋U٬E/.ԾtH ZΒCq#l0\'o7y͋%N_ɮ(.AJRajzx=-lҭylW=>~/S1ssIl,8.YhK{-z8F>0m4kmOJ-s~5i* 6F J0oo6/hhEy&0F ы(.-Yihn{ a~Y{J[ š*?Oڋ:}:۸$oB37KgWyjx>|1?ʞ] =r4= ,8a#'gR,ԎK%W^rCf6M^ )EڊgA-ƶ{=(lR| ߇qpu$6L]Ӱ^1CqL8Ԧ1+Eg_bK ô96ݸFddL26y)4lMؿ_0t@o[V"Gv>b0h$%8ҐO%`-*,-,- 8󠾥2vd#ކ&wg! *ہׇ0Wr`[jӣuL R\%wlkH! Oa Q4ޘHͺߓP9 7l*,6&NCT^T7,~p":PoJp_^Â׳V]WW5m\\u6rllC-bYU!OD T]9`Wibچ)Z}t4Wԡҏ[̉QLHe=Y땇TA[m_洄%[7 mm$&Q5'A8L'",Te}9wCzhO݆V9Sv1b[AX섿8"ĥt>)|YN<%wV7Cŏ@ `ӷ/Nzy 7R5GqNx8L\& ee,¼uhh zq k=r3/X]"q` qnǔSrxbqԜZ /Hc]b<B x5YUe5QC8S凛3M^9e}<jsCYW|G-On#]5qVɻF%yVMpכ,I^CEL>{AXpxʷkG~TdMz`Q,飡+97Ɵx|[v+ny ev^t^Tnb5b5΁ tQǙrSL}jsyY40J9ܭ |Cׂe=tQ8AKmCU;5Og"ӳ/vE cqxdr.x*M@C8rVq:>h4-*7ʺN޳ E >m O" )NAgw~gH[Ws:j9,(͊hus6u|G-$'(Y]{bT+s5]HJ=^>.$3p'el "gG$ z-;diD%9e vbS!Ģ>HNp#etlΎ߫>gfr6+1/Q7+#$(VY}yNBx:oPˑJaHkt_f)e&N]F a?  9 43 F"'D1'>mjw9$B*k`lAjqScSYb?\"If#)MR{봓*GONBt{f s!U0\/S_#*a5?`nV$ N[ iTm)Uq;D16>7TJQ3(WwL-\#Y{W(_+Na3Bx>G ȄefWtP9&Wd.24K[ZΊ{5V0 O8ǮfqwB [I;բ`0YẄ\D2%4 YxT=Hĥ-',ȶn5LB8Z"O<,#( 2269Μ9TLR6O5=;¸PA8n2Ҩr g+DX` ~~w[8 1JuY6(n-ryrt޲n׋i` "lSh@cIGeF 2N?0`SNp!;íHI#J5(_#Eދ[r^#awfPU_Ob]uJY;!t_zr7h'@C,'!b~ ȡ=]U3Z)g,xnbڅ)nC |6|J2K̰WB28GSv ڲY{A&ln7|@Tc}6OOW%sjfqof&g\P ޕVNn@aF )G.eIԆ?R#d0r_p:5!ƋWМk\EB+ ԛ92apt/,12ɞx.(u۴-1mH| \TvK}NcAm&9#4eXCI:В)V6:,G*>Emޙ#o+Ǻ1ͣ_ ȇ])s7*BO1S—CB$Z3?Y 3h U}R 2kHi6Y#Xw=ߓfwɚ$U71&ؼ%4L\ s4i#Exjp HAw}nS߫de~N=+)2o 7x,ʊ}28ayo21oɋ&M k4# pV$xXg8|pcY IdBH*&)Ur/fc|0+Ęnt2=AOlu!&oـ◯TZ#W3 t"ٷ9l"-Qz]֭ X\"(uq!*vP#a2 ([;z%~f/>: )B痴D߽an맡bG_c)\S6wUA;U7Jqj PqϺ|nH Em6  ?KjLP$@J[Þw`J{@ 2dl$U[/Uv3#)Ɨ(=:jTŽT^`Hē5Xf w}A 㷹?k@5|̰HdӂbP'hnW]&J7C13`} OG4u:+ AkŰC.҅g"RaШ h}Aoof͠ g6]H1!~۩ Ҙ˿N n ~p ;?"%G뉉nFgtL4VAQf,]I+\ K Q#"0q?d*)37t d*SSc)32Tj&jaG|3OuݺܮY=$x'@,7GG .|]6=C {^(6ԃ *]Ic.bлB [v_Zs 9`pT۬y?Qġu/Y/!GzIrLGQ`ۈwY̊&BC>YqM(x\D HH]RXsUM] kQ7&Rp%xO-f S,<G´BV*0r4%CX[H֊F(?J`5=JQej{<Њ}Qhi)\o g b<5uz}JhzזUJ XQcI΋i_$v|m^A|z${ tƅվb*u2R4}] h,Tǵ<[3f= WXYN f5C`*M2ە 0ԜǪYd-0OTIw\ e翁MK`?/ ה&8'_3^G&ғXl5k#u]xG|7,A`$kٜs]3*U_qO070s05ZG|3xsRY _X2*"MK; DE EٱFZ\MbJo?9Vۊ.c=o'^QSZ M(%"~^JcU-p*SvS +\iy vr4µ&E1ml?Uʧ `'_sywFښ6lqIB 5='FzԪ}C}yҗh< ٞ^["S56ME藞\|-/Kc\g~RF7&Ȱb @Xc6wdro.1g%̳ײlyJƺR[ ӓ%1&)YI65CY1#Ev7m$:)+Qyl]O~Iҟ5Y+J Dzes96-ʇp8J|yɃ֗[}<4h!+|]bxcBrEPUϗ&r_vZ &lMb͌9dUfDM̵7Aagk7=eQ>@e|aHKىLzGVKH4Φ4@p",f] fݎAqok솓_K0Fh08Vz^9Nbۓb(j&?@ed@'it[A9͋ dGgҬaImAٕu%/1Gf_ )kEcF>ә_~Ӑg#TR2YpP"yV&w9ϕ})%ںo#MeX++A&+0%Zq=pi[m]is&H4y "t'cM@dM7I%cJۓތ^%?hLA6=w69`K AmZ5zr* DD+ig{ 񵨙Ḟ@e6]Ѧ^<|=]5pBBhmB(DUWAZ3KOFÞ93,#U+/qAN5fJm7 ]D^? +JQV{ %#:= r/ٙÉZRߚ |!eڷJ,@PWs]:;GG3I:٭;$ ,U\\+zէ*9@t1U=t,!ϖH#Ho#O0+oDb].f s?7Xr*>'|sy^YT R4zd iXNtRUp^5ѫLuhVp@DKBN EvXc#ERagVDԔک"9f8 2,@dSK ѽS'(vxݲI/bb&Ⴖ\֚ڪPbF,t0XBfDDHG_KX_p;f9持ok(':_z$jzRɠ1 }9uu0v> ( =F>l&\ѻT2糋S}'s, 0.o0hNkn=9~I2*5$ҾZ'1`q7L q=Hs,<9.B:)1pVIo&ʼInOܺ8Uh#pt =I%:4/=\6T12f6H. lu1q>ų|z _ fD70Nh3w .H6cfjg& VQ]q9PSNJ:Y<[ێ9 d^15G Vi8D ~W%H&Cjjq pmL1+[a2/ זA!|mCfؿCyҬEo,Gt4w(==v0N>V]Ncerwy0eȨjP@9|*˱cȼV &h诬ꈠ##4Үȟ=ӕ4ZMuWyFK& ;lLδƆhxؓkkͱQGk3|tvC]^˻V;lu jTx;p\;I4pJB Ut2@nՊRȢcao}ĩOWz>f= u[OمIrj=9+}RVUؿ4| OW5Bͨl4iu.H#P斥Zdjvi+B95ā d'$C˅k$ W:e^MMDKz;4RqGHyg<#ϥp\Eߝ)C$Pު; 5 /-%*9[/Rpoќ7|J"|(^0 p[ f7GH\)"6ܳ T,I]F"2Ӫt4!;~ M썶hC"p C2orI^94 I;V=h8EJ sc/-˭r y$iҺ= .Yj튅޷'3Tb3&>%[9_w" \\3|wc0oj >9mO 3Z]"?z]Zm)5{q^ذL 9Tn>%;5F'@ZN #< %7$9nR1kv$}oic8ruGM LwaWe} 2J`cqasܢKz\VI&LS<+0D\(ejHaҭq> sWEA_ '.kN^Iv֟VΩ̠uKf xܧW9X-j!_X`Ŝ(y~iy}7 fswZYO{GJ.Wȟez4|1b~@T }SŜTn,رRc1LW7=L^KLXbg]׳/zYIe(|\KNډյ̺"I[̲:Sb Fm:Sb'o;G:Iخ^c@*ygu W}%XryY2)͸]=cqxI`^dZ>Ic^#$P%slp6x6˵=Ez N mPTb4Wb_h6~z44}N) U Ì*!bfsgP; Vz0ǀ+pØ#3# D'jCu\1e2z:c+F#tPRK\ ÷# ƨeZGgR҃~bEbGwo'[PFDW5Jpm׹e},$=^Mm%+TƂ\h΀j#iArۻThՏT| 30$cREd'#) vn.]^ߜOJG酎|ר+Ŧ)$`DaQeWÊ} .G Bp}%ujA- ~C`=+{~/}'!Izw~eZ΄JIrZL{Vr<+$ơȫa΁l Rg~UD| 4fP?H wmu>2NŷD=^ d[7fd77o`)|BA5?/pb<&ܺ.R:U\%LuOTPO ר:hIפW޶]u|wBĊҾ1^~^ܦ ;yDZ0ab~7I(pʂQt8c^8(Y[8NmG5Nt~XkIdlSA$:B4U8=#!¡(Qsl^P"9֖Z:ucG+:HlbOjnF,E$-g! fjvfiEHMQ pp|zh\ڇ~W$ ń$KY>A'!hu$b&<*16* w&,\8"q1}V{,iudwUOꊑLY"L(y8FNm^t{]o+; &X,і/$cur`5- 0p#Y$6A]4k'|heTB} EО-Qy :0B~N{ёïdP&{,Bӎ1xJ,*jsŅkkZK ytn )z3m=]FpB{#$̇[-6s8 V]P.9Roz7&A1. G)jXn&OT q={]pp KXTńU_ߜӠCtz -gLЦ+ߎ n7& xT.^A{03pwÈ|2)Y8oHCR.,^AB-5P0,S.4+%d];k%5/Tr4ˮ]߂åjpIevlA DT >ۓoo N86iRpl0`2On-C( +/> ;5IĜ14 q}dR)'c+8P L,lKJEHnX絴YnrixX3Qa6v6C@y+Wc4w gA-VK.B&k"nɎ +o*l`nh} 3Q8ky?94ɷ=߰V2(֢P)maFh;'nxOnGb]kDDZB(PL+ۻ*tz#*޲[݈ӠqΔ[aQP{kf.E=rV0bG2`ORp;mc *baJ CMTTT[n q AES.zJ[nZ5 ZVuQ]7kPSWsz)ʹHB9h2aCy]>z9 J1 26I4SY,lیYVd ?\l0cWq#ve>cX`}C\"c%9tD%$riA<сxyx|ͽzo:k6Gyq[zXBk}K,Dg5 )*O=9 ˞.ιBeJjhwnԳjt$@/J}4v]V9OCFJb@?ͦ5Ih.Q5׳ߍSԲd);^jJ{0c -#GHh! yFpj]O); \t_5$ݴS)K {j'V9.lHFcqY"L@痰vwD!EapruЮQ-sWq] Wh IU@Ì"D/8w-RA:0C/{ ӯ}Y1}5y6Y{FW}e9"+*,Ƈ+%_7ߦfq9b,tdn4FHBY"=`"e aSMr&(Ȼ;k$C°`d-nUFq;0q;c>RTST̄1뜑˽ P?uK&P6X5xκe˲K87d1jPz>QbG춈f=|L=b#a1-2^Gnl] -[7 ɝ~6gN!$un>잆C|LF4'#cd<}!?qB2Y{)lfjrj~(Y()  HJϙ*j ݒ'SEbQWNPI,D*XW~Yjr{3TL *.R0n%{%~! N{o!YNٔD;UMFw~zԬuEYbAg|QgҜ}g X6t+fv"`A7/dI/{F.AUҀ'_&'{DR֕4f*"j4f}FOU,:6+ݤ}a7lTFdQt,ƻÝ,xhk\ć@ {vCաCM!_MY ]2-q>' ]HqDCyD=ɒ@n]XA5ѵ '<˲M¤4[ATڪ\Nb#%A(Ɲ%t7‰e3ٔ()ea00m+ieԂ߲HFB-~% FkCjO[WR kI<δmu عBUڪ߭(Rr wiئzhwЫי6wB|cc+t_~NΉ;FI5FfTߐnpK0&uy%'}&P&G H|(O_*G^so%T8V&=e,t| 8„!U_#њn_zMm%u{=Tߏ%Y܂[-ŢoZՑp{2NQKT43WY8R#-w6*gƪ@C n]̅PQ.lөPI{4f̈́HͰb1؞[& p@z(GPi0h*9PŶy#oJ`ʁѡyb/-Oۏ*tq,.E?%ʳMaG oE ο'm2M௎Kq$mtSZhZ?Q.o4/ MD3,,7 5y(bEUa^^Rqg/+SL#F dߑ ^/Ԁ%wy=/5.Q}ImA1BgI+_\K^t́ͪ/,,Slߤt_5ꜟ[&H@F<4| \sbD4a<5뱨Db]QzwvB&Z']Dž0&76+?yaX'ryR%γ+Fo)3\U2>d¶wG Ɵ#225.[KG?p]'auaF -95Ao!|0Tϊ rO4Dh-zJ֙~ /=İ,Y|j$}>:OcQM`ZƩi{ [>%4nJLbw ME&F לk/~^;|'y)’JX;IA]S JZp"O%r,]UQw^EʾMoн,uW )Ag$T,ir*U8Ma0oҪ .$ԒL co'3G66bI";V b=e?.f,R.#_{91UmkṔisCm̐< tjK[\0(>DJ[p]G9x> sjBf̔aI&Ct _uG/g")uC/_Z[Ģ~"4"NH@i5N=]dPB>#vFW'~m/=cz K3A(%<'O%if7VZqh"nreB&ݔpP5Tz|hV`.BCs48t3fNx8KuB%-eK8 ayS>=Z?;dF/6iv?-~b: EX9H3Vf )/_0ɖŒ$à6};u-jK-N,q{j$e%D!XC [d/c(<6 M?pVQ`بF[R5#cG|;Veguvn8Lr0rץTLz$sJl8h!/:fyYSmTZ3C .4>G5M_y1~4V)gs1 9;s[gmK3 @{rֺI@La4Ôtj ?o*!9i_%t4Ҕ>GQGhV_{e^.Vyk7V/?G9L EZ$Z8 Cݧc+6 |X|D^j7շlߌZAs9>m;>}#4[Ŋz I>y,>ssZ5Xtc$Jg:6\.o#xAfA)*wb}+{ίtayQzوs*hnc[0' *:I4\ݯQf rÐ3D />DSsJu1 s (ʀ+vrx {b0K<?)dA>pOu'e^9Y;G\U(y`}u5 DjrȜP f H+ش8vWw^V]S`Z(ndjnŔH>ұw7&QS6Tl]T6Dx, EJ"Q`C< Cxts;r(ҌF{SM7 y)S=;6fnoD<ǝ+8e)- \&w}GG`og \NǗۉžwq YV$FV%9D{p/MPlOPEůLh4}+@TSN {(\-@-3-MzW U鏊~긬ɪMNhW0_ P7mc=5V€[zD>K."YXbp;C&fJ[x6=rUļ_<@ JJoL'|XmV?+ ƈKF!.)Ls^`x7r)Ƣ:ܺAg47 `'A1k{$?jUvS^vhs?In9b- /'cj.dA&g]c!qtҊ;)A|(mr YXu>\ip7W3Xӱ2{#Cq?n/ >nE5#uVُ}UT6L.)Y|%3JޏCbZZ?iDeD#,Yb?mzTtcq=#iy.M[Lgn6 "5!#J3cc0&oԇ mҟl'&#VKPgKغal&3{| &2]>twfg@bgt3 I 9((C@xG/G<2PK4[V{zFK1 u*GWKŅUXWOȟ+E I8j#WJ|Hj9?nT_k7oqǽSG*zhB߫2YyCGȬHHNSȭ5;Ԑw\0$b/m}rF_6@Txh/cvo]"F*>[ !vuOh7r%Li&I U/Z0u+f-;6l8Ңz1i<79רSYcEu#}9߽{gD˂ VYjʓzBセտgtŔ U(Ay'cV z3ZtWm! _T }-Wr_\(RR{@qڟV\^SXwU_2u_H0ׁv$efWóB9fDܦqP\ڟSx$L2NQ,gO 6=5\JcgԹ?R{902Iu妙Ҍ8&`잺X}v"t107xL`\[`*$SP,~(+e- ,|'VSN.|@o'0X$y (d60> \J7}Zv,~-I5v|Qqkuh3Q]bZ͝_|ُ_Rv b;s6}{)XJcM( IJp4"8ܬ3 4HQ=`"e|/4'[jdFDob"ݱ&BC RSqm[ *cg;ܞ<AҷfBޣug"f/zZ1wH@t<@ oI@# sJ&K"Jh0S:+w5#P -,r`n <@,pmσtPBZ^!ݓ4?Ԣ6ӝ.^]Rc8SLZ3Fr7YClrt2ZW,ObVߨp8#P>TLdx'<u+VN-5鶊%b( \'qQn]|;7,33S'+ȰkM5e2h{HG '(o)vC MAfyO `=v\FOm4m/AjT,]lhASX*cJ'^%(ַ5/oMa2DʁukJºcMRo+9бBAiUd䗱gYZ07070100000079000041ed00000000000000000000000167c8bc2a00000000000000000000000000000000000000000000004800000000./lib/modules/5.14.0-503.29.1.el9_5.x86_64+debug/internal/net/handshake0707010000007a000081a400000000000000000000000167c8bc1b000031e0000000000000000000000000000000000000005d00000000./lib/modules/5.14.0-503.29.1.el9_5.x86_64+debug/internal/net/handshake/handshake-test.ko.xz7zXZִF!t/᝵1]?Eh=ڜ.+М$Eq$Fq!%'ePhЯՎ '~#':uckcVBΈkE|s:6y>`j>H1 ̏C@y,>%%<∟.ʂP!mM=-o VQ/ݰB@[WG_G4ʷt,Zwgħ*Gcҝe֭M6 |ٚ"WCџ. u7m6 9 >60`ƱqolW B^~v@ڡg|itcoK"|<*b55!Rl-El(\Ak1L ";j:C3i&j =ta;hL9Op}Tz~\wz Lg5X Z~u1~H:dJW4vDbX!z(gA - Oz:9a]0ơJc+L^hRNwŖ>>oMtX9: FZo qKঌ/6E,#KDG:KkHe ҄F٠OtZYFHv98,(2QsX&ϧC.'ׅYcD`/Ȕ#@!o08P7%K秉`x)͸4V˘sѤx$}?ÆfT^dAU 9X3F0P] $ZX8g6/m#lx/Oy]e='s#)3ɓi{s=$q4sy{'#,tnvsv$yš`Ui& `rK#>[kХBp]v)`St0ĨRkWA<d!F8z5l ۺHDhdᲾRłz gn64%0iF#4ҥӜRZ專0W!Ē *a]/bqNAul16Gn4*FǣqH8ò߳m fԴm㡔+ߜaB9_7_pL(>QdLqF|3q$uv lA1 (Hep4["#t'9 9za,$:vTtՉtƓwB7ܢ9< Ʀ$YEoVB3QY?KݨrD]:3Mt6 et)ʃ7 ڔhPRBsZWrнc"CH墖3J}S9)SKQ׻> >_HAݺn#|#2(+Ȏ|dU1RҠOVKgkJ6 i}N~xF">8 IOKt+_+[3=S0_`F0I%)24, 6Zg#FWc#kȭW,z :ʧjsފCX7Xm6-D#>O9*\C*c[.)40uΏo~ZSyJP|e*I:ᰉAN *]5%Gbǟ\6ҒhȝBR*M)q[AY860|\gUl2\ֶz?o NYMHAm+lG2?43T(,<)U]Vߟ@ZĶyΏsDDkcV'@9̃>Pe`eۑuvh$7\V)]^??˔8{XfU\򷹏Gl ܌dD!2P`݀s^y)7{KRcp |BSiB4Y ZRds-w.K'eR](>}6*Jvb旹Bt]#P $gI !<:,Isʾd.YŀBvzguL7b&h/q*{3*ϥOށo/vJ]ԛ҅d)y9c8%,\Z75X 0Kn W?r1IJՊS`TE"ڗwm?eRSXMk`x?{6rjȎ:?Pc8T$ G twf9TJ۠祆FoBp 4J8es?e6!*\>OzW2 Sf={)Fnp-J؇iow!U<<{<9kRI֭w^{`Cӂ϶<'6%bE~L08%q=L):䘤r:pV%Fi-G"( >/ztm\@d!0IMIoí<,oݎ~jg (FX%uw?& /ifSG'v^Fl%1C{l 756:]|`LHD;!dV#avd񭖖2xVJ"yfÏvPCeo6 'CTd7Jg"EѦgy fPaT?jAW`;\l|W]j ' zQH/ߛHa4! 6MZ EsXI966da3OJ=\^J1";ϻ{ϯ%ٳ{N-}VP$iA`Xh]۫!4YqKͻ7*5v4:j$#72Jz?5SR֫~^k-:⭋;Q "g}NH&`!a6cZN#Ղƴe6\6*:37D-J5勒tC`&i!݃KAs7@h%,;D&= {d"a=Dս_8HC @Q_ۂAZRRv3]<^]aԕ8_q~Xzxn_Z(qO} = chQ~FSl|dSSU'I&"iRթ|T7pvȎ"ҷMNe9`ºЎeZx՞b@KnxUgW8b~[<\mË_`7nıx~~Ph v 6S @ukP˳HүG10&Qa!K05+m4~3G>E#[ Jm8y+@T-VNS)/74-_yuwzx^<1DtUmc|l=j&綉t,$Bx3D1h^aM q{O"EY/ ]Aj;0 Iq*35yg@*Q`,&Ƀ0ᑀee򃆏B$l{f/DH8֣ulߐɥc`$oj50$zM7wܻ=/75䗹kH'ž𱪛D@\Hn.+ m9K@W`0̢SvM2Dza܏i:%IأT N6M]/#|wgϯ)g[#HvdXc4)#/nXesFepή%Swt!uݹ -Vr7m_)= E^GnPQplR {!Y Ї;-0 uh?cUk( mX" ! ~G/f2Չn;_wد0!~ڿ \#G9+V}ۨ+ 硌(̓ ;3sE| >eH}[Ԯqz?EJ dvZ,0- agfii'Z҄C^1J9N1XN?4Ǚ]FYMB#g~2RmZ|'Ǧ)wMCbH" gR!9^iR+k,gI ieơ#0X,RY3e{kd,9渾7lܙjWs4F{f:[mZO.JՁL0&9|t+8%bGOOz5n1nVTNm[&2~ &RWˌ9 pqfOX&Hfi#{Z_wU h4Cv>P7fzl4sJ8bYq/71UG|u),VXn ̹rM{bS%\SH3wD$Ay'p',7ELg+8ΩRt\8ʺ64<_Rk7~0ܿ$+P*w؇_&bYu(zaє;T)"*Xg>kҋ97V^yՆCZߟBB]#h'-C c u($;+*H*GKgfy w TAo ƺ}6qMH}T)kr_M8#EEQb__*z۳Mc|8?pQ _6T:{UaΉnkZZSw==!LA\RH!ZuCTįDjҊc"_UVT^֌?q+ LBSs5I'Ek$.glj&u!2 9 a5 *ܣNLW>6xxkCaY#2[Ap ~Ӯ{C ,ۏBUk)34nr{ԅK-! ݏ]9ig9q &ҽe?ҠLj |Ԫ../0q^&]F-;Cb))|ou/[z 9҃j덵(F L҇7A#e1q^h>H;"60B U4jL|0e+{D=FMvT:Qg R8% 5rѺw):9RwxXu"޸c"T|S^#J-/ XG <ĈeEaX9p{&Bs0#7"3jZGz$For/%kapjMTQuTr3nզ՘33ZSdz6Xf݉tLr{m/l}z@@Ǧ8,8n:{듙% l6mS }A6|I0oMʇ-R.y1|Њ,sDTyD%xFNmO;A wQRàMY4{q?/KtDw8#fʬ$#u&SyQhe'}U K9b֧݅]o# ˮB$YC /KL̅bo27rmn 0d&=w 7SְT/Po>YHR`?䷌jڧh{fR<&^C)^F:J0. 9$!3aK.nӧ%2c,#Nk=<~?na㌎PzkLtnz(C @TNIT8<+<c%A`CZJ}q֌dLf.6- $/Yq+Fc/Q ӣi)+=KSˬW _wefRzY :L{_yK8=갌I)_P=dc׺V@mBX:V+g= Kgu-x @ 8#Ғ Y YafHyNV|.7wMX7ʩ;e(.:HQ^@5$~IEPDHTJ)'UBuNRy,G ݻhw/6wÊ vlyld/t|.K6 &TY=08\*"ꘓP_Bдr~2+96ϣ"3@.OW|4$2z} [1!!hK}TnGV5ͧ\Vm9'fmP{?dppT'>"٧7@<@%Q_]\Qމ_e dsùk >-ڻcR{s 'ヱxu1}m0#0B1nw,1b*- `W|~6F7i"KN^z5|rp#寃 Kh2!S0nhHˮ뱊«aCʐ+mHYNb6tWn )~?ʮ/VM..* C/5:fegk$@XO@.ԗ|b Pf$׸@|d,yl}qrIZ4.j+,^̼](%eW&t]C.YP0e8&<ElHXZ;߯`6‡PK*Fj7\.uZ`Qxg .ZeXg 9Sfx\y!@+;균bggܸe ӥSZdAyr]U[uɦ>rd^2;SLV,]W4oӮHA1d4t}5ãӺFbC\"f RwXw$6Z8sjx8`2)X/=yIh(M;Yɍ4˜N7(UhbVh ܀֨ (Aᱦչv~,ܠ8zn*uJ*[Fٱah#)uԓ)ៅ"Hcubۼ`ۊ ^+3_@@;7Xaol'Z0" w-a\ `QՃ.%i#M2о5),ҧ>&>ř=ս&jw )DŽ燄x~/<_ntF!Wtȣ̂. TvKii s l3yNo}@Kk$q~/>Σo^؆kP~$B~K(PEͯl2%> [6Zܗ{HwKNtt(dQFsۭH2qck@d QhzJtUߕ$d1nJ- QQ"+~Tص[xj $~7LWwd+EK?I8uCc!>һ6 Cay;O۠bjFOkKUZe`2鑦 VԩN K; So$HoԥO:6ؐ?>Yi.#A>d;`IT&1XﰮXnS_hw]2o"$QW"rxвTQMDo)E[T<[kux2ba48E o%.5bK!ٴ`A N̞'ۉYcB**Ju w՘k|sZ:0$HKȶ,Utm'+M -!z묖]~6 .n"Q&")hm9hDK3ڬ$d=Grns^Ԇs]`8fABM윴9x%R1CehU]IDď*aѨuy?cL9 !Tt}k&PTr_(%Kᡂ͢kS:rZHc?YV8D_ %3dʻ*&ϳHq/[i`Y?YE.:5UYu`6=0֛3-7H1 K-=%jݩj|vr:&;~}JBAA_*.!ei!*%ŬF Z 蛈,ggj wf`4Ўf7M:?{W7Zj.'"=!"bDݔ I!4N J^&muMbw ^a w:Gc60h~ h,ӘMߖ&9[~Z:FRL[G1m5S\݌d)Hx`Zk*}dWC!O===#/QZvgQ 6-0"`DYj4q?uz_(᭘{I (* 0K]t=uыfK5rhL KRVh0 C(NHk -"A Lٶ>|unN(}vg4 yY^̼9Y/orhF}1E)!۞$B& դSzl2\|ni,Sz+y{L Fsqd_r¿hzju%j\JǪAi5֞Ï5EQ2 O!AȏݟHSBvI9!w 0nDxV-k7#@g oAo8Ӑ)W&n5_;{oHaH(,u=Nv  G.|h6W3eg+lW;Ƈ_g}cl?djyUH TZ6ȗ;\uWD91!nR=dQ d$.Lʉmј*‰(Pp?\5^`ZzwoqJ'P1_5A˙AihۅXp&4=WAYf"4y-3$Jdgaf cy\W^DZ DH2 =.9Uк5>CK둬 kC f$p]L2H"+5!O?$EYNT !Z ^;1jh^L"o~3bL K<Ӵuqpv r4> w몯E\?Κcdp(幘U]{` ٍj;QB|pe[6oZe])'Љz+ޔyQ֛OT62)QǸ gP/ϱ5Qش/+/i#v jF#Nʓl>T;SRŘd@(dHZx)R$ΰ$LM%5#J\l8طL 97wO,qGc4wBMwGFH];Wf8_~/C]0HH]GCە`G4 635_;IacJ,"g*op.xhWgƳqGP4Nn}OH-pʫ,*2ĜS Px7S_zTooVV)׹s=pkS׫Z|gk>kĈq4j6PQ|wdeb2GꂹbY q ;K6+Se$C,tѵă֢߶އWb<˪03' rlQD9 !S~)H|.Q+O\ǚOhRms[̣ DKȿ>x^4(8Noe=^ *A%Vfz2/[|#05)޲L}ҼϊeW\קnװ!/Gg;zk;=j:T$" 2MkOkBV5|b/@jm~aM4^ȀԿ:և8v4i^,RUU9b8tD|R߇),: 5_3QϓGeÔNcVb7>h`q~ ;e~ſ >-^t2>ׅO猚TdGaj&Kh7}'^E_㎑_t!ߒ%_IDh<0L'^p6S\T,,=K1[.y \c3@^$V7c27VBjx [ & _jq<"Ǚ"ٗ>b&UmS*^Zݽv>ܖqt6DpA' V;JVD،αUR @<( `= =3"?W0Wdx{LDUF8ޱ)5!^o Wܨ2%TW$ASTd*&_K3A[P~&gNLtOhb վU9!,ɅH-2& YǼ6Y:N,\A:Uү愢0;ȂwR|w=2ݡh4Hgڀ {|}z߹EGvaPaAm.#n7 bo,6# %ƠL2rP-z ӕyK1&*5GhL 5;ږu\5vN j)yqgEWi@4 ΰf~!UL8obX ;%:esϫF焒Y>";d]Oĝk]V. ס3A}do#sJl 0szʾ|;I”(8-y'jȠc+KQ= p$C u$ygmKT MSa&t԰+9"= TA.z2 Ye{#3$D1PAf$Ui3&׀y5bʪMi+syleUo7"SC[}i[C-сwx)=j=Z Ga-7y xw {IpҊ}': muC* "3)4}vIdY lz)BkW#!eDT_&>:qg! T^˅8Lf<8JQ ζF˔Ϋ.鬃 f2PtS+1kC{;9ﰛq!Jɬzl2#KbTÛKђ585v%=d#݁bOpa+P~'t'?u»xt/{\dF¨OIPQzlc(@iz[{n.rMu'd.\28@"Qetg.5sY)s^OY٦S:,l8%_}̾mM b~Tj[Z-vunwJ;TYq% (ŐP-"pZCu|M .RQ öÄ]XJ?曫 /MVp,4qZ@0θ60oA#S CͥȮ(dEBڴ |ȓ/wcJ]b-O4Ce[~1ci/7پ&]XP]0 ZrW06H`UqA ~p 7?[] m=Pp ]hf ?5-Q'˻V<Weg-ouUp6D$W; G_(؍DN6o𵳄iؒd!L'cE㈻Q X#,ܵ2KݳPąg$E2m} R؝.3~ݧHό>4M㫏N_,BNfem?rizh2̘3 QA#~e 1uztN~7YNPkj$@FEXG(;B&.vz|vREE{Dud&= 5x=9'{%rtI1䋈24qv.zCx)A͎7{B}GRTG/u%"$<ľhytM) b0 Ol'RP^E$_"!ζM@\eWœշ@E6:$Sɤ;vF;rַ+\J4J~Z@k8jGNݣj]zA>(MEhJ>b%pxg|JA%$q(! V>{-!=,uj0R(zs# *3aEa5=\qz~i١a#ƞ 4OEٜF*?F;жZ<( C"󄅒sܚ)l؀"y7FȜ:N{d '4!veؐ:g8FҳE<|ʍ`#B[dՓ{X$ Z!QD;xG@wgz͈M{PJo;GZr4Cj*1* ' 6'mas> 3kF`;&{ S4ɱ'Gg4_~E\yf <3;w[o0K:dV1{: Jla@l8˲Иe*h3w#քA Œ*ryvm C#.*E)1B d\ͬ,*rs]y5gGaT-"ZjJpJ,6C${ƿА$y$~]9̑AO"Rҍ|V&V> dVBDN'8L2VAKrq{zrF!;]UqEGз=cwnmT1B6>Kc ?̱Q: Bvf $ƪntxZBr[6HT*ؑ2*odv8;'*Y 0;X'w0/PAK,C]Nw$]Y?2HZ^`N3wYᗽ&I6n3+Qpػ2}cħ6F/ }Hb&r݌ ڰ9P<<_<=; äղ3Oޙ2Ā_7sIf]vK"Lj|K13==i3[ 0*Y9K+2N.}l u+_)lITD nR&h) ¬T.'4ytqDGq.9$;Yxjmb6'XJR^d vEKUTJt;H8?Fh/|"u<&R~4Y\msZ ӦaH4?wrq<悳;;d}C;s;)jE:RS:׎m*;,ٌnT\,/i"CN,t&.|ͭ'$Ta%(ˎ{TOk#k~fJGZa/i_ҭ1K20qy<@ݐ#G¹'iF|W;9~(O- P8uk,"hCZͯt5Ɛܓ/lg9כFF[)u8T)ZjUVzm_$>&U3Ƚkb&>kfQ#JЭxYosyBN<Ƞ`w1yZ#0e 0=|r|:,\DQ Ao1mk&2~3gM5"$+g8^ɛh  Ф-aTGj& nm6Y/Y^d"RsK3T%i~U!S{`>,Nx$*bltduxaVъ ZgQETA53-9D-I ;WDvp@~yzb=g8K^=3biYkҏ{2z8QV2p[INKӖcG W nsb;0)*ͿokEOeNw[D_=%I]4ryh8#{TQ^"<0u \;2)6܃H9C@g݄M>'ׯ1uPw a06<֡x+Z'2 ĭߛq-iaGIR3xp^=wtp+tRL`A{=Kŏ`usk7kn`䏷[HOQ8Fq UNQ47aW1wy[򰾐G4e7p=E0|$*9D>z\P%!42UX~N78&ViHem{̀DoƳi= RP1{-K6&}ҝAƠNԲ96&5 2enª)CrkWZ:x!ʲ\:Hᔳpmx NMIB_%bvzn# /<{:fyṯb?Mx‹R g$aWJ~杀Kop} O#׮EA)統 UNm >Q51mL@6#"TƉpL_ŵH9,><0&-;\? шF8<K w h@Yt}EejJe2M_:omMvt.ʓ 茗VF۸ )C)%0 ]]G ϗu; g2+"dI* {%GH@jMe)91 i bf%3o=q'Bߗ*yE X믢m`¥6م2c>"u6`&xT( aU%&J"In*&QVP8KBi .;~` l hFat;.^֟pec1 R+E3{iףI[v%W R"ACP,͌xM+nLVIwYi5` +\=<拐܅,sH367\َ'Ef~}rQ6JkpdJETKםk`^2|dpof9UUPvSn웱P؍3 aC?•xg02{|7 &=\ZJoZ8u fK|=+ ĘoNvAeҤR20 bhʚFk':ÐT#N#}.fdE9g,jwHQI; %@ $QB;Q'H RAq=Ms$F"ڜyI8v' c^蠿:!uִ8.XChm? r*5Ӓhxȟ'<#Ka\+AL." %{k#l*V6DpȅQY|G[F{tQ.9ORroNe@sL~EKہt j*0h_|7SC,a r Ѫ? j c/́f䅙 N^Y6oD-\?nbr~uu7R-hABLW99KSM{7i"BqE#@ Pz}3YًiIvS@^G\p1ӌtgv8੟;0}JHgj MԠ E?)W tt>dh#gn\SmUZBJۅn<dNC3£ha GyLl+ `jg[3)I[HbB)DNn򷪳xw|҆'h=|IZUȱ񃥁~9*A}-*qOɆgU U <u#{K.P$d0.KV BC*fTqoE6љ ߽ρ+ax焭ex̆HdYΑ0S_&\E;Z$\磥gbaak(#S8dN#nh&5(h8q\1p+@}Ef\8M4(P1zd$ /J]Ѣϵ1_X1{U;KD`k\0VK=_2M,*}!Loߩa(f30nY^@e+Ix$aw2XŽղ]B譪[e1|>' 4W4 =C0Wt m=A=~EF54ʬQ Gk8 \:oڄRRA3{->.5dhGwʨ'Z7NiWT!5H|]82YO Rϒw)DHWh7Ǩ= _Ir`חuo;Z,N!&vRiURҢX`7~ʈ! 5Xf 14B!VZnebcC݀]ai+/.*,wSg݇Q q52bɵ@y]/5 T}xvNwݗydY*:n)<'<{%2LoӞ 1LbcI<:'hr|H{"8ۃBI=r5VS1*Uֱ!2܁qy+D/Coy{vT8?u MڤI/݊A^Λ)E2k|?QG]-#9ˡ5U >"U\3ZˎDz׼uGPaDv`?jgD`u"3Y/YbUUJFツ')w타fWɶ-0UՇϩ0tL.얮(驿'Dc6,B"G,pCE)$Bh,Z. :)yO&zY…FuGo>K.RܖiMȌ3ֺdiVoqr9HjkVߗ0$ ` b$ oxIo`n2Jv7f{uve4c\j+E7az*.W}EgpM4D򎓿#w iP0l3Q*3/3sԋ h›E<boF\/+\L j-Jsǧjrv2J#PIDqNhcVM}m%\ Lx>^8N~{R(ֱ]&eW9 rf91 G ?mhNxF^/xж,>cCft|g^YFMv ژZ!ԑP?_FnB۰@pRiφy3APBi*WGɤxNCk]zgBBt-Rp C[@X7gt{b ײ/Q<fŁx<+];aT+-/GԌj$)=:`x RjFV= EAqċ9 &Z==nVn6] $_!A^qס1'3%Ho`f2a5-k|?Gۋ J}mum4Uto_J0+HTAbHmq6z٨YMym{6ܷt{T W6[7\PI#CNL҅@^KuΆ ]#0Y(o4b*K4 %OwOcX_*L)V3ǡtǖ,qcQ{?' Bb$tt *`'D|52LoR] aA[L7u)#[@*uy+^g9NǓƍ@2}ߢ(?hYJKy05+r'ecr9}tVbƣZ:j؀)Fkerm/?5!ar 79f"7r=ɲ#rb{guňD=,/GbdT0AvGΪ`@() (}IʷO4cAݔh赊BB 9m ;TN t0+Ӷ~v܋c Or`G6SlHPZ}^^D-*a-;@ThsDߩ7wd>L"J8ߓ+(hD1'Wq- ZjMNS1 o݁Rj])$/uǁ 9hQ2I捻%fv$ۓ/p΍F$nyϘ^(%k Xg7Qû5C+\$L?w0w Meo}S'{2;?MN&İ o)7?Bz5 B7(@V^'ґ3t[$Vz|T(F0ԇGعx4vXs+/OT\ЀCt^R¡m$BV'5G/MG!aUc7Iu=,{6Ӝ"40;_`dLIwHAԱe KY&(Y 5G2GJJ+gf `o0@[m0d;[$?H}܀0yWG~+iUVC;OkG / *}Æ%c!>#gJ>y 1v/v\w *k] ȝB!B5ƹ2݁.̆m^=蠃L|C,wyYeW`ݳI jd#=O@NtD 9Xn?a,0gj?y)dWNw'48u_|&/;fo_P׃N__Lxs^ q[Tk8z.ln,EXX &sC6}}Xf@FGI΋Ho'm} WldB HI7zXgQgM 9U,%b ˴/|3i@%$ >+bˋ8K,"em#:Knlbٯ`b+B;{KsVk%6 l޲1*5A͊M ̻Gԃèn^-RZ`^؝S-_Oʃr&pIf0aKlP-~uAQzv"JT{)/>|8؃X8І|  f?Jәu9x<쳁91Hoi*Uw>)xU mN*Nw ʦPj.(m0%ZaX&"c2XnɸaQ}`#CzKAHFŻ nOZ亵f/f5I}@+s ȾC,= %ϧO~M ˍB[5~oϐwHu^:R{'kyd+ԝ(juR<S[2œ?V&)ZYp.Pjއt H7t%붾s]Z VwnݱI4vgQ7I748-UHrz7ǖDs{DN y*DҘC[ɮ2dh%] #=f"3سFi}7R Q0o@?Ji$@ݛhwVn!10>JL?}T۞QO/U6mS{-pwtA݄-X5Nev`?m\ӕhB4 *i*eZC1Ć֊V&̱|ڠd Km\c64zJעx-umZ͟n3B퍵ӧ}lO*P9T-IF&f +F)E[kn_hp]ןgy$(u 8>jPO tZef-= ^pފ6o6PME;>aOtdH_n?P˻ej$vq[cqLqKPdI𶂊"]gk`iѹ΅>Kd:Fp_^, NW7Sx!o钔@Qcĕޜ&RaF;ho:wK p/ g[*ܵ W?[#wi oqծ;L sY ]Y { _Mz)B=;%PvNW(<_S"|_.# v'U&@*WrNdQbK39uYpJbLͥ7lۣldo) r?ܾ95w&4'Pb~tͺYV@{"A!ZrdDE~d(c-ShhIDf2={4ky<_A;~%(AnnnBxlGEP}kCR!̶+GdKy8 F#H H+ {DY p9q|ohy]f'E6î;ԅjz\.G0< 36a˭d`Vd%ҭ*tXEe29&#HD|%GMհ_ׅyR0 n>d9iܲAoo'JKQ8 c)!Y-!]EMz$Q*hm!A`9{!axTR=Ef}?EO3EΟg5kjӞpHD!y0a'&ь&87J%SühDQBԴ?X> [ja^(pPOfWA`+:/r{6Adp-~r.CCqכ_Y(r</f9A#K%1NĞ5i?+Cԛ]֋(8#GʪkSjr] Y ho;rNP]T' MMvn~5Ԑ{ð LpieLIT&Ys ^nv"ؿ{wHTu畤@$I aݦTfղA$$ɋ)J/^(R`uVB'yk^%/΢KfM[ e L9Q8rak",,R&R\`ѫV_ȜA\&l rUL,Q4niU|€es9h1Jx#I×yhL ^25o+Ci/-/D8&De4fal$Qf(^]4utəЕ^2Ah9{@ei\L@W`zڠhzFm>pO 9S [tfȆC="yӵS\QqZC>d1_{[OM`<sJ dY :mO< \{[Ϳ)wD9To"#?䦶YsWjYֽhhicZ%*"sPHoO>jLj1G '&ү ľ2%X9YTrV/Tdcؼb곷^jeeZ"[vY m֑3++kR#|{\";3LR{54ks+lN#zIO,־GbaV0tuhꠍ0y~1ϱ2bi?nEm>i 2 =.72WX P)"j>uAZpySR~ixidyl^ *qNJvR]⢊{AzV!ψ}ޣ5}pbW*L# _b jf 9?#U, '<^Tcɛf Ir2w68sȷ˶~bP)n&B_kL !EF/]"*<6qX"il<5ݛ w DHdD H40۩YlHxyiۥf.LdTuݮO>^{WEzgŀ$S(cI/7:DSU=3ӂ;je"y외Q` 'vcNsn.Cwm6gt []/gЂS"6t! ьsѨާ8`zL-pL2]4qګAilGEHd$^uN|w*~9tk Ic18XLxRe{[5w&-_x@/>Z5s&>Do S.ֱ &hUbJ~W>L %4#QFx,9V|g;}p"{3񼀡t`塧r?߼<iڈ TJgFcNUٚfzRryG/&1\|ʾ3]KCQTπ飄M%|l@i!vGm&u& &pn1E@2"Xlߵ_?|"덵({2~YGJ9OLg[(/SkRہ^J_,xG'?DNeyYowUr<|1 s44$:"Pd} ѓhxK[f'6UJB5nU#:Oc&A&c *BĹax.a#UY9صR_;BGc"g,n mIa2Yd|SdW,ժm40 uqxo_ Tb'hJwvEYj#ѭ2 f2"a**7@O7zZ۴~!\A"3 ,]B#V\hg *J%0_ȝ ף9gMdHBY}Yyi keiLTȲEX/*C*fΥ8ɌM=X6`M߇1f=Hɂqř,~$3ȄjX󕕀GTcf"7)>YPO7bHQ^7s}Dpg,Ȭu\hfnyI@0zꥢ6~iفbd9i7{ M6!_GiZvMt$1am'&QdQv*Lܤy{ (5;ۙ Do3Xtܼ^rǝHצHg Sc^NACGBmx-8TBd=5N1nyߗboh3԰F=3&Ej/z&MX#: HvSL: |jDrMF4*fz@:azV$&_VA4G|6gO #"3P4#.׼ȃH>vY;Qs86(zUF5͂XP> S_j]eG̬NMG&煥o. NC0'JCFN&*?f gy%[5zյХ@=TΰicQ(lY#aU$KϦ:̃/ KMnR:0]ݢftXzq;- ́BxS0#;`2ݮL](UQ 9l'<ҍ8㶄|C[>CT4{TQw À.MvQGਈD?8sU ɫYtWJvcL&`3'zZwP5tcgB0x)wg`<۸0c;/tVfqlp' o ? !SZWb@ܷ L3eu/\7VW#:}rV@\K+ϵ 'Нk18[>DZS3WJaEʰ~SK P(5ݐV<Ρ`e %f~Ⱦɨ:E;-3WkCҾҧX{=sTB茎G .d`q)"=2 F=7\%[Fm^znV>RͿUAu/e3׆`<^uC{6tئͥ*2Q e<#=4rN0?H);ށ/`UL5*?{kiʤpL?,=ꙙljj{l\=>ޑ^NVDeMeaއ} Jd=buQaЯ1^-v~Ccsp/urA^L!KcY]BT=/ |se L; 󳀿VR9[F#+ Vbj'ݦu6 ;'_̧Hd#DZ71lmMU6ˮ +><,ly^ؿmy6[]XZm%%yvh_/C6'u GP+6DŽ'me8TWQŶ3C߃6>Eҝ I*)yǎ%Q8rdVmƔLx\JD.Ȫ,)`JIm_yЄٸ_(Po2jr̍ \h7Tuمuڸ Ko͛BL\9n O*#֘s^8>YDa{!ר|wRg6IV_>ʺydRyC Hط&2A@pǃHV5eL]Ȫ*P.5n>ķ/U̽t*Y簌 ^(6UoܛٰDcZD⸨OR\~5OEb4jW窿ǃ ܦQ3đM zف{Nyף'2+sZb_uDQVmi-"hyK1uh~Xj%tuգPocgdDo[O%rƜvW~O7@ BQ` #,dٟ:.k6hRȱޯ#!W5U6/|WpGr(}!R"B?0,uk<ˇ b#s[GXHv[]`;?>RJNg6,2t $D͐wKZ0?Ü$Y:Ȟ1#X :%FuupQsEX:VWs>G S͛)?Zʔ!{'?rA];? 6eީ{LH >G)G^,Lc!#Ucz"9v|-Fj&'Te|:hgCP8j⧽anNKDgO4[4 (o:ո^@x5ymlST:*-B0)M5={4}0o)YN_tU@olpMǚ|5Qݨ*fm4Sq"~jT쑡Kf>m6}(~0#!@x~td*މOz85 0sS[yıJE#Jx{%O~P(!RJWPA6r2~ }1Nl5dN"@Oz_"3)n hOLbT*C;? LrCRi(QǃO{VqrPjD|R (aR+-)*l(טپl>AJ@1qR|W4љMBPen4?j1}$Jȕ{ "p|c4B z˕ߖ#9!=PX}MD4@}RXw)`,[t+\3ia5I:{ ~jƎlܨ Ҏf)o$h.XR :E,y_y2*_P;:-NpGj Q]1x=*Ոd_^AjtU)^|Kvdu=Qz-qF")4S;ss\s/KhڴXmxC@e;*!O٣& /a֧Yblf3IҔ'bB[#` o-r _GX[ı:rƏtU^n;50Rr$$y'4!ƨt8"W;(ɥFRtpt4ŜGHMLQـ=΅p(તY;+/J1GiF-Ps]{ƞ+lOΗ1mc'kˣT$4x4пd2 8m}q`upa,L)%孥2pB$kr5. ֝Xl*.|<8JEXY9U3*p9KNm s~ꐋ Ps̘0cRМ@gj//Ev[BO*~LFRdۈoĀd-K&/Q~$.S+K-b(*]a5Pi-^IT!GKGGJVM{||N+1 @LjcEHC4D$fQ=DJn6aU,)&`rjxcFփNIwYOVP#?R.*;I9qLH皢M#7Йvp`j<,:A9C@'#Qx1.5V>?!V-cd@k'EڜVi@r5/ rVwØwh%bEփ$/-(I,`N0˖V}N}  Jy;2c:ў5a GNA ErynA^UidiXĴG*FV,.0S>p3f5?3^nqS'[jFDNT.PD~,GXh eO?64[KB MƵ/mU}8-# `b7T"~ tŏ_b2=:iv3/֗Gvjjϫ"_ERS? Bq~׏«hOH.(:F `+8CrEWKq0N!j%QkՒ$&I=GTA}uK3fRJErs|IΨ-yЅ&\'M%(FT<\PdU8^&m"X;'&K}7"YseYq_@)ren ՐU'HFw/P)R*QEC\fvLܥ@wCE&\c 1 }Y%5$ӝ V5_Щ.q0JyU\Q|K~;ڹVvg\=l;TTXP ⥡[r3lڏ #(~%87{?g(dO `ωxZOlD|Tg@)۽$dz7^' s)>@mͩ\rp}ۭ+n!qQqG(l2HOZ.;@O.~Iu 5G㗓`Y:O 4bغ"-;\N ,c+kCxF]%2 EXi<6pv>3Xw ·Q#4LcGۅq `oBhrOߊӖH^5vxeF??3CQ#B3J,>4gnPI0R|[XYSQD1f,:xR5b E04>\8&"t!٤$wZͳ!Dx鉿i/75y>1r 0mjӖ;>Q`w4'^&v*ozIiaqe '#D) .PIOXyx_60@;.֛j쵈3zȐ~.}:ZM*Z[uS{KpA8(P):KM4NX^7{twF1:(+wfV= _^{<7PxuwA=z}D{N6̜yjd kCҼ,8RU3H/g֭er@E+)џ L%^\*glc "_a2ajO#NzI?}# >;z'd>4~:4hsSuP0O4=t d=9Lso[Gp->)XkAy<K ]%FO+MiɛݱB>4$Vj,%pɿSº65\+XVw0,~a?]ɪճ?!N` A޼s 9vaf^,WL^c2~;be{~#/}}|nWF?LT\sYyEuIH %̬`')&샬A?^sA&n?HNM_nqп^vy=#xEf뱆} ayn{ ?l!\Qh%(0Y 2PBѦ"L( B4;9!Sʖ쒞 6J͉̇?s9qȖs020>T`|gƸ ÅlhmciSR!X*P!)Js)]f)èaWc+phx/Cz눼 kuݸqY45fQRWxKu&\ @7Œe>Ϛ f%v .H2{~>^!wX v M _")\g 欈[mLW #k}0x4(;P jEdlQL,z(ڻ?i D%(- ;QֲEu,4Dtidkcxd?砮S*#tm<+U <~l٢c8뷠G Y.Y Ӧ D[u'ʓܢ*(&ZkMYqVTSIy^}r 29m_GCA&JY"@q B<ңӷX΀pCK U '-ysJ/8He( [9]%ENSSvP?Xg痱`TZm$Jɼ,\i򵄦yeX6v\e]w5eh/,?`u쯴sOGN㔥/qd}vGr%-'|C](CT׬ s)݋ꢘ8aLE g3uP;yQ9̤ &܄ZkLm!U~;ޣ4B//:9};%FX.WcF/T:Vq4(bX#yZ]d@!yU%yY'\$Iɕ *sBECg?S/޼Z4TLxA:|A;d^V*f :3c%Oe&V$XI:bǤvKYZ{3.%EbVuTXeIFC?'s\V b}a)Y u#-IR]m%w;jE8A'Näs$:m]ѳH2j} {}^xc2km&mz?h 6*@'zfk3,{+X|?`Z4&}}K:Pk ѽ~@TP $*HnrdԵxhS YоkM5QSF4~r[8r3A#f:&o1bn dnX~_~ |[񜩔z>΋ ԕ fUG+<Fi'Sۣȣ;̓:K^@gK&5qNV;WONxUSz_0!OFb_S>^!?wߑ`"m͟G6SiFF/էGFjǦ$[è:WiCEN%1&e>wz7;d.RsUz_T+EceuP8c(ɼJ LAx?*s^LȎdp1;o[@`0A (q6l`8ƓU`$h&**Ft%.:cBY> yFABTcKu6aWƭ+Z¼"-o.k(?(4`Y`&@-/ J H^:ǎѭR3׹Je 5uֆemP"6@$eVR3i&"F=f/|%^%܊'҄z^u2iH HK* ECTl IFk_XܞcFOaXz"l/S\Aׂ;9jQ˟g>! >gHӄ9( `.;d+|rE:K$w׌GE+ #4L/`dgX B#[!*a*UgMEv@<~Z>imjvwi^OL0 b˗<}/Є@ Pts{rd}tӒ.|!c~p׬=큉\5ͮm"sHmL @d#1zθfb&g+q݁/+5 Ez;J~ӎc, ( D.mA`ͅcʑ7d7.˪•΄1áŊ.}2R3y<Ѱob<`g }{Rey*`v:D) ]j+FzΒ@Gg(hg [= |X;f/KV1ݘ)3W͡D u|,l[nPX7Ze R;I. Z}E &*ZInVȘry/ g^KM] 5.G+0^,bzT `Pd2? 2!P/:uYI 3f0x$WFh1Ӻrix?88s-,/kZKly8k;svĴG)_BDxmoJqn_#2,6^&?0!(3|,dfwmR\ \N D#$*t3/{V4=$_su`!iuz}rm3GN0M8hIGjG˛@UXjRj—-Y Yt./MFTcB}8;L4MV t."Zwc J<]6D"5ҢW`/G4W /{op rHP")VZ,X>PUXѨ/i_Ar.MpuHKَʷZǜ9=fE j裫|< rf=$ p6(O StpՋJSTx($c+Ͻ3Щ^[Gf J@Ts߮s˸c, Mwpws55P?FY݂倉±ۉ1(Wq&KF[GnGJ'7$o*5ױ^"kUU-##'Lu w Tu_ܩOx0-ɚʈO|]jHd/뺧o N,ŃIs M{LZ(ghI'EP[S}s,Ϳv3(:^ϭ+j@hb{zn w Nh%17)k9<}Arp?=Ϡ?llk<s~oV$W\43t6Z`LRO].ͣ\M?J3ATs>z=M-n)e)ME{\M>#RVG37&t/5̩;Zt'Ld"\(2Bª-yPgGc_o/VbGQ㗱, ; Rs{" [?N8Zxb4./\Q rͦ~f|ءDDlf GA :gya,A,Ye Ix1UrC}g~`UO+BS8ؗL]po[rBzdT^@n14gp|&_΍X*9p2uMbDa 긗|"N=:V1!7q]T0u %D3Z4.YY]?k#nɩ?꫙ d˨VD 0r`()߳xuGq$c_6(*^1c=AtV3ƚ/- s^@|zU=e \/SXb{`mٵ02K O=7Yo?V pM_U]:/5$!6 M:?m燔=>'rnwKRc/Akk΄ YjfֆUE 9QڙָX ;fTf>mMe I2 1X8 ͭ ԠV 0?n[kBQJClstl`RQA Au]bZ`ĉj>aᯯtSծˉZhP5k㐳&b3FC0|xoަqk~ߍ!7;7=K?k*afhHzK2yk0TW Mhrn:{r:>=u2ˉ&"])CڹSb$R(.Fiu[:YC1٥h,2NcB>o0`6( PL'^"=>`WlEu"G$7#o>rlI) Z!3_")P8#n۽9rz"I63/dHV'F@#t2Baz~ɩn={DϤ_^C曝ޘ"t"v3!6гVwc gEJr Ș[ve}r`mOf*YjI]֝^D{}vn9 |2ĞE®r3|L3"i!51$?d lNY4YH`.R$NUga9< Y}Vˍ_&G_\ ~fN^(ߗN+AƪQo `RVc`[hgrdSۄBxŦjB:/m)Au-#+={5t]]02":83H] -v@ Ф7ϳn] e$DwP4\6_P}T))}^4QDj<8TA*1NU~&h]~g8RJtJFD&ۭ?;60]"8L qy5A? ,㐲g 8(e` OgCcV7P_ L\89~CFj<[/^S8:N5L"|eexeA~N|L_ǟm?@d9\S3%7:o\,<+f~InmtӞ``2T&#XDi\,;dߵ٥2Eu9,;+߆n2#{9ienD ͂(^Ǻ?~ $}4=ދO!c1$NrZ a~hI4jN\qFPqN 5R*i-l>8;hA[1}AR-Ky/v,)1g_{ʬ?Hk[q?lEKNdl6׻Ѵ ?+*lmbޚþ=O1"Q&›ܥ*d}, ;ku*vnd;h*6/cN>~̲l+HBE8 (l7}%`Vʓ,#䰢\|l*n{4`ts$R)]bvXct$һJ @|lwx5>x9x~{tl2A~(zG!P aHaȫPS; 9X;);]vjŠ(l NO[^gFi`m1y dgWB)cVN<$Y؅ώ! qf؎R,PbQe;z.sjЮ w5^Pj?$AV@uz,A1čcKnX`4_n3`<2pD.*"*P9;ʿ3zJ-x)4Hv5rO *b՚~i${4% >Xj+koBI=4.I6)^-#L"ai?tv ?8z9N{htK$P68ZW%:GxB0\C˫\_%0Q>u}KHb"5j nց4IuVgѲxl٧v^g4O YȒ"ol '&j7^\J7ש7`ϰ3!&K%A'$q4!GSҬJTz„IҩtYm7A )2V6aTUJl7:tN}üCEqo\ n抨~164P\ ?DD\ Q}cxيi7sSTbEv ?-1\:VS/:%xIO&F<;;9R?^NB} ~njx.Z?M+6)S13xSgӱX]@A#ߵNl\#3!Dhypq`yԕXSZ8̚;̍%kIjSᬈlrުu†XEcW8Cmʪynm3QGB洘秓.'hsL6fW@F*VtWx'0H7pwY\[V  ! [4V A : j˭U$if3(}C{?CbA9pqf#Z>)E9 |φ;p?YSp^, e'ŗ$U6X"26y),Oz?ۄ3EoPQC(I1Nsu`DA[3+xd@,YcaPÕe*ˡDܴRM4Fn7:4Q>8rom-VK5{RuTn8nKbN2& XSÃTӬӵ&֥G@6U2ͻ mӖauiײyX^4 GEcߝ]G/VabQdX7mѶqx : #Cϓn+S|έGuߦi K6Xj919;gǝ\i~in8GL/?j#F@_<wFI .Co!pϨa-Xo\B"ڷmq+3"68|ak.xu!?Z HUtL9t(g. βb^.h1$aRI4m%X_d+£Hw—8n` [Pɂ >ZQ6)_#؛ Mr zto!^)y޴=ʳ R$|MW柵F6TzīSvC`dӊ7ޔ&&_[ p~%ư *汨:Q *Θ_Z[G7[+0;1&'([?2~AjC-Xf1-iWq|״QLM,I5uͅtN(%֖H#T2۸!!oI2`'")R*dUz0a,ki)$øQ >YԶy!PdGwxg6pII1Nu/sW0zZ p楡GϞ$4^?z4]J 01 ~Y; Bl,8p8\iDՌ#|s PLPJYsP7\V-Y \v:7 5ƿ8);M);?& a9@N-\Xr[JDVU ٣ *Nq`ĭIEo6o?kRFuEO?K-pSRf{#pTJ>vt/JAs(.ڔ]DBZWmTmYO=L ZvTځYgjfL'raa/P`~mt>UN m-T=бt@w;j:䅔jCP$z7ݦa$3/_fSme%>Ev0`p(1W'7`hrEz(|۪6Sj{!.!F}&DcFo9H&hM< oDJ`YLJlkHyBpV{,` 'fM&v%kUg8/ (Y.x KP6}e)>a~4U?)f־ʂe)<§՟$|-^?* 310v*휘ePc}s6\".pWy+^8/79ev}+8VT)"~y.R2Y0OgVP'?3+$ ZOH^JykiR -"UJtnm8=#G\(ڛG_@k`rrPg݁#1Gn=K3(| :nI cUPmݮ5z5}5]盚IIXR9枰 OIYq|+:K~' PUj4\ֶ8M[`AoɅƯNlRES?f@6P H-d˸*,"-:w,*⺙RN"vaoJd$) ֒y 0@.F'MU(VB ES& EYoUBДbP xgGTXwZo3)5sđXºACIbMτvƛ'_JgMy;~P-\S/]U)A^DEpτɼ݊ RyE]KSpϿ}WZү<~Ϟno-ː(%QT\hFrrJ%Ra7n۔0^Ip3R,Zj+ޭ@=ZU)C)Tqd#ߵ.<uoa^r `O=_5׿%$v0W#_!H*zmsO+~%:~a#kU͔?(/o2&L{P8CIh/~A/cyIw5*l[kfQs"Y6s;8_1gdV\ۗk `u5%_ӭhސq^`pxF۷J-72JEKY +>Ja vaX |[8u(D%d,+M 8u~9PBF< 9&,]$#kF =(seE,'Mn,[2:G"uJ|` ݋1ړޏ`iZ3]V F)g߂սF WN;8ے. {OiSN+\K .P2-n<#f=Lj:&՚#s,BOzq[G2bʘ4rI^Eaꀱ?P`J,~6}"ZkH%LÙj8f_ 3eyXUd~ԉH1BՇ#Kހ.>"d1Grw5L2\ S?OI}(c J+!#UA'kX+!KEaT/IөEQV&k~0V_NU$";+Ϻ_ߤ(۱ W,by< A2PKY$:tY;'ޘQ ]EO!3o3jck]m;N섂z)ɌSN7pӡhxȓSW+M @y`\ߋGOs]afӣuƹln^g (LF{B`LPOǤȤA}Ui{ėbYlS#45/$A ˜Ҿpӹ7dQ߸P5;#0KIXݐiwB^\c]1>}>mr)Jpgpy/h#l`hg xD{Hjv[.|u-.GmꎠëuC6eO1a`UYGfܡ҄Kc@U$ݖ CxWp99ʇ*^ ,4q&I}hDqs: K@֙na j eRpbu駑O5!K]N[NJ ya^xrY޿ƽ9 0q+g|tHq#̮, İ"T2D$ \/$j 3al$Přp|g_Т-{UbĕL_+wm> #(gEtM y oHN n$Rs#X=~WD4LPȱ)g|M1@4*HM0e,NHhBDzIYh$d#@G6CqוL[ #fe SJ\x=W4}؂UhC M\4y8VVZGZmվg V))u\Tۼ\mBr76cGH?z`k.O172ea *֨ nvkǁm.BOUo?X1$Ku (^%~8zNZyo`*{5vS \5G_:DxoXn 艧 U9ZJ ,V@8E# @%I-< *dO[~W.?5s őHٯĽ_ƛ^%)bz3f݆IPU}c ż{i4'psZז[IVgS\ hyd0\Js3g:z[ 1gDɅ Tu4!_?W)`4ǟ6X *责~U ez0x"FC r,Ow[z'b؛I>Ḣ#/˛뽘IcG%!}˥wŬgI \51 N#@t{.Y< >+Z~i0~-&= hᶷDhNFJ/] >9:UFc|,b? ӅSaHkj]āE}'NGaeJ7XX$ :|_#gfKU^3kgv5HcI[P` ]ijhlŒ'ghLPdाhKNz-(.Ip{ 氜v"kqS8r4¹C{=] ܉$i܍'o٭K4'b%o0k;{p3Jkzypx5+J gʎ ՘&O"8JD};@m[?j4{FTȺ ͎w(գǜsgڷEepV Rm3Ԡ@xVfE:ۨ)x DXF%yHVsO G"&* /!I=:V}YI^RtUB q?)vwrލu:C}N<1 )Ҝ8r6{; y[C&!acS[y^3^?u t-M^^,ZT<2mDVga]*I_i6]^}&/0w& ENoP$*h_X=k,N4Br,jy#>A/vC&Rg!ximcR >:DPG F85{vo aAg- !JZWj% %Zs.G3sAfĕOݍYi>{dH,jM̳u 9}_3YAjH dLHV0+%APToNBzGu~`A:dPdU{Tݒg=.]!{׀M\xhKs,(m~! V>cC T# r?$jR4*zDc8X4=Nr Nխ\^vǐXQlT-#RZx2`[*- c/dӯZL'Āa<#NAr5l^KcL WmΔ9R->G{Qs !? hrw;v/OkG M1\J*q%b+DR2Ѻx,nJ%[.@ d6V 4wB-Ss% !똂!:xΤ@Orz*mdBZ uٛۢ.c# >Lm|h+fẐD!4`ʍXk`<8Nw ּlЈj> B҅Xwc 5gYU2 A(-IQ*K%JiE]kyS,K竩 o{ege!vKT W_ӭ/1W[2MϬ`"j/-)νv[+FŪ(砉GIUu/tgN7k rJT^ěǺfW$:Qŵ!p >=*Cq +d<,}",N::Xq:3˜? bS ^`^NM[s$=&D/|51>W!'3^15zz  &S7=cxA+:ǰ#I].yqskN1UaR"%}5 [| ]кXUMUk  楽¹*N]ѸZ-~8HIp!h-&է76T "[&;9+g|/:-+zsy`?4FsPDq;Ӷ|l"Qj3(/( _Vd4εCj ty#3dCdrRͯ7Uȕ).]a*\vs+ \1eel bw ܿy.Cu%I??QIp] F[@,!Gǐ7#*.h3 ˌ$TMd_V)^#IXEt5 Mf\3e .1렬> ʒPOQ,.O/Zt;:1c %y;L/ h F fw$:>@5buc:+=@^\ ?lAFeNlE881UO&˜?0*1Ein#3 to f܌z/7Y"DKzꭰdg$FRs!}MWsף3&2ξe bʖcWp183.1M@ה+yH{P~ՈӮ,?CWeC|6+n6.xh=5 *GprMJrQ5ݛ3 Iq\Xm XqEKJbca"7>u@B=n6UWcgbZ]\,ʤ,y7XqSv fRPpC9Da*v2;E?oyޖЬHq>:̞`90s%ĉ Uz bQ*"5{7 c-wݼ__7V]Gˤrv.41/Vtbg܀] ua'PgNs2AӦSד#̜1XW.d _55I;̳+iT34s6ɈL)^d5)=f6P.Wuz {KzkVlqUR3H|Gv^S6qSj{]tuK}b&+tOT &?3/;a E=̽q/7"1.`V^LO,`NLk6q&X:0N,)?\@*;'4迿>8l4(M&to6O\PP\pR8"ۺ6IeV@:bIDCRD KN5 2LRBc7V)z=Ր{\7 P[jG))MeE0Oz T6CuiZzF9+T]i\(h醲)b 2?oM2׬ߎO!PQ qɻfqo pnz2#.UuSrݍp> _;0({0ϲG3VDQ'7z^oM[#؆>Q݉'9ή?aNzvDeGl5:4^ Co7He|;!n Do8?T"ゴ]>'NR˂Dy<wD]M 6k%$,8<9<7Abb郰P=5;Ehr!ܥ@j x*̫4٣v ,"Ua>Džy^ m Br  #uz9[Zb0w8"ɫN00]PHpݺdɟ/EpMh5`GtVlYX=KbtU|.Tuˣ9k>@>Jե*$ceRqkavcʼn J;OJIA+b=J.w`2&yJ"; .֑҉| /Wznh]d/:Pו([/-fPH ` D}fqZ"%Wm = |dH н̱1sa 6!6nF1sӢ+cȚ+~BdDm/kB~/ ℄Y5TxϢ[.h]$Djlp MD P5@=s gBO‡>6q9|3CbJ _)aJ1h9]YJboZW%s]=q5 l! tQ\ {Mfq[ӿh/݀;3),, XM4f^AD6.WQwqсP8ٴ*i CzL.C1 ܖ?&0a5 yx$HHw]iWZMXmѰuֿ] qsa R\Z*y [L}9wS>Z]ͷ!ԟ $U#UgG+m)wZ,1h]+`z@TTRTUH2s¯Y&^y1i-b79d J:!H(<D35rqCw^"ewᡰHuF a,Z޼f+5yrO;\1gp^QBqpq:<1M.Nx U`Trl՝*.A{ŷ[S"U$x]! CJ/wZ@`+3|8\ 2IY{'[DN+ ʶSuMf,a1BP0jjlU靀jXI/S0H.A ۮP?ݏRwyih/dqK3W10cM岍$տ-j)΂|Ցg4r6} )~!H h˯.|5tG&seI҆%Pԯ6Bp]օ4&QİHP^JZgapH]9Ƹd`v|upȶX (#0cXiφ­dje6NpLA6)]}BO@ vl3rǥR0N{?I}O4'ǯ.klPڍY{I1 ?"}U[}T9nx3k3k |з*3ck"u,5Rɇ^:G#~d Z6hCz,0[ vP?8̲6삅vHšݝ.Fs4L.pv-cQŲ5m:afT&)zM zW|Ő[t=:\@fC.? Rw|[ bWX(Ju omesvV5qoNEM dJP Qἅ.YVQk :VC#&^35VD~wr5\bbңqw6PO5wY,qJ|T͟4W(["uQ^,S(] E0&y> -@e94F˰J-LҪcCiWhLІ46d$:$4aqK=*1"9R B_Y\[dxG59Lީ;54])v9){!!(@+uZ0$:vl1OU鳾1-H@h%W)[T9W9\I}՗*"|x Ȭ74jϵ >IօM†|]nޛi7ǹQT*tQ1ĭOOTPL3LVm܎ݭ}2^1 *Ve)vHبmkyr+4te;h:D8:{n)av}av.촿bYղz da"6JT>b^/u{at2ŧ<@؎fIx#伅* eN(K;x~!W3!_>g~@܆>0  O|!85f<< O_Wm #Z;?Al0d^*kMHy),J1h0+lQ24CbK,6M,h4O{^ DAQP ό,2Lbx˸mzRYdi}y\!KS  C<"T9c}O^Tr 26iTi2cM6򞮑:a"`<PY%.%TGښcL]#Za` HЗsO]b{wzAxP$[U Z|׺ ? zS)!p&fsoXJ"tyщsV e I+PHMb眣f`lQkSAX49̤Hu'g $0usP.>,:ed%n+xVBKy::΄!i$xEQPflJj{"Fg:ah ^I뙋t-~Md_uJ^O|-N:]R`3$cjT?ЮRop^#:&[0IqIV4`Tk0Y׻Oްg9<d4hNqW{@'F9xoE0w(}6)c:J1 4m#my ܮ e :y卭;UHȗ填mgQ++'uZuωwO%RB,JvٌũFnCgYv/ '3Q ;͂ yhCsdVe# i2W.*K7}-<[= qʎv 'oU`*⎓E)/˚ ›a},%ohO2uFiĨs LǓMcҶy8a-R; =TAծ߰ {B$ΟEmQ!̫BQNXlrvBjc1/WvtM!|08o:B :;g{BX)@g@-J ѱ;Հ!!ת$-E-g49LJ#vHυ"&wDjx!"馏ϪXv$)ר׾ظ W]&Ȣ)t!e_ pj}_3*>suń[>t (m gvǔό $y\nU >M_L:},|`Dq WO츉5MVMOr[R%}My,nVőw _e?yUAwNc8ɛQT.<633;qa^6$t%j(C?|&\8MhB3 [I5zu:9612%e@#nʮg~B7aQaɏ[v ܞ' ilHm(:U Z23YyBCWoXbggUSPhB8} <  k{EjL<}ytm#: %db>XTDbξ):檆CnG`3m*o30Vh(LN]%ŋ't ]28xLw;{`j}Q:nNb8n9}ϖ^po1x08G>g0oEg!1Q4?n[x}a?n 's"G@{7Tab)I, ^d;zaP`2焛0I3إ-VL4^nbݨ| ߒT4E8KZ=SI@: %EHfMI *hTJ' LRf!?¸ib3~ a9 3}S[XR0sd+tMJ^]D磬tRimjbֆlF ^˓Ӎǟ-#Yihc Lgώ|`O_ON㥼5oGazX^lz=◢N~%=7QI(F/h-b'i$ϠQ|QdJr]EGb3斑̓$-0,Yb!pW.gMX( &袯|WLFyu9,3ѬJ@ (A$wNdawMXY0'ޟB˿lr:a@VI_"+;_53!_6Rt$+ç5#a%<}l La=c-ul:Ĥh-Z\@p)+DŽ˟(vI 4Ѯ"6E [5P*ނ=Ի3\d˳il;=sg3& l\"o^AHbR~ZNf2RTӃzV?4Y{D.At%_/堯+_#? grR+AFm<~.2_<ɔ *^vAȫ2$P$1_s"@pDk [w8 DC4ͅ[<ast _:pL macz^5 @{3"809Ѡ t|~ހT]DNt;ov?Łj˜1zC61ǣh7Nnf)/'t8 'ۓ=W}.kGv+wtx3FMc͗xwG^6K5r)ŧ¤O2!ڨހpCllLk Æ-1Ye FiN]MgSY-U)9P\^1邿Gf xeOΫW$eT:f%ԍ?[jN,8E6#'^`rLKYg?˅k֣~گi2x)v_y3-#u(2d/x=^Ȱ>{h> 5jESooaeO93d[IJNyFC)% y)`Zfj5hAb7̐LBMZ]!z0u#aAPH8Ds;!ԁq@Z8 thΩ fb N(raY]QW7-xLaU?n}d2_G#|K?"~14^Ă㚥P4~ gId&v=eI.rh\4U_ O 9ZhC|$g,d aUmN]agra)4oE""b:±-W fk[^B0"%u ~hgT*t'@@vdž e\:{k}P(Kޫ9{aEK*3;%sjtٖG/}eoDYK׷>Iދ(%_N=2IIG" >Pn0Tiց Cy`wfb']vE+FueY#`"/+Z\2lCD#Mbѝ1w5I BL.VC撞yi?ja F.7ij@l-zxtvg7q5T(/? O;yՖtօKtO9[t+3io WƘY< "ijDwg~x"p~*5(6PhBn҈ d{N# RS9 Hӊ4z|W 24#F9Ƣ(b`0T Jt qr n}{ϴ"昨+ ~>`+Q6VX2woғv&z_xoBFq @i۴.PW 푗#T)nt<5o=t{\&-b:PE@`5]l}++{ġ[~wJnZɾ9WS= e37pٿ4 nH?r+4K<_CͲ*-ǘp iOZHqՋ FQG^$]KtOm%Cb)'W9''޿$m\j.ꉸ5؄ ;;vpF1Xrʲe~r>4JYmpz+5!lFUMj+%ZUuQV5#ޖ/Ƚ9?oF&/c>\R3@< OopchaVg08NS"?rkժZm$֮9_ o@k*Ih[*'y 39 rKωf.w%"}F$.xBp RI' XDveɤ<FpW)w^uzFGG8NY19bycc,>Aj /8SXu!뼠lY,3 4J)u5!7Y8%Fs뛼Ǵ$ H|)X< i#De. kjU5B N|)@Pۃ䄢gG4Sl8|E1gKl-#cLQ.F:{KɺUO#z|j92)EZhp i5MtA RqU畁汋#ʊ:. 0>jפ(V#CT,ϑ38ʅ^8̀1І097amMg5UzD[0/]BI@1Ĕ-b]pzsQZfEt*=,Lcy-u~>lM޼^+0h-/; x'4>}" p Xp))Zm~1NoȢ|ߩΆIOĝ@uqQ6f}xJAf̒N`dTCT,I2Y{CxlK? Ԝ=oI VaE3F@#OlIۖj؜vЋii O:}(zytgk X{yqWqW}2o:EQ7\;*=郀W8N7枔AѿiT:\קuwM"k~ Rwj.V7ؼ y0wa a2VΔ=;p,6oͺz:B2ƚ#12_]wNO!KD`"δZz=7B$5UF4yJ焲/tdO\?7P#Q=Cu~QPEK ExˬmDM!ρ7*Wf8q8LB5&\&3琖(ǵ`kVd'g0XWUUG- [e*_Q%,uakѐS6SbzA)HCF룃Lz*&d~TTނxM~}Sa_ȸ6R=#A.kWuP$/s+\xS6j*|YkeDT#oɮq[}:9ͱe?4Ζ#ίjz078 ˇ./=.P:t7ǶOGQ*R@~)W$T֒ %0qi#3]_1 !(Poѷ靀y %cآ]kX:cO57VOYe}l-,{V7!vg9:l L+z:^Ճ5ܩyDu71j] Ց+NS '')U bgϲ>l]jsh}oY*oҼ⏨SwIrA\h=_e:c)f9l;]ןIQ󵞺QʑͱôIfe!'0`lg<n$Q#31`)f(.կ~t۩;"! ٫Dcm{O&P0 vr.֞2ZsTXc<[K7j5R4ԆR6$WPеMj@!'RLyLYΘݘ]/s_hSC`$\$^/_XA0)fJErRʏ5Fbceb:菶I9lڐߧ" 0{ؑ*]:Wd,bL8~FRh(;GN@WiI ceDڳGqe"/,r/C] P;A}HꪜyiX- *r2TBYuXbv1Yi]lTƷv}kp$p^n-DX WfnLI.pogGaOg9l,FDzj'ż$HQVUH6tݭS %Rᾪ=+NY(ft Gc`4?b`}bYx `n`P4hmғ{q0DZ~lc{8dSfױWTMpwkbrN5аv_ :-&MhaϏXR߹y$*:b)jJu:q6؉wu1qVBj7 !(=iIP:q"9qBa( 5k=H!zo +ݼlHJ<ͳ_ڐ_wJ%?tP;)ʶWJe WDڒne!f9 _nSՃ{OuGCHQle4x#$<`N%>Rg @%"2H!m8, o\V=3$qA~ޫSGV1aX3ZIV܉s\r<@'_ Qi^alx$粍k[@e]x/^2QN"oT6U<q:n]%($wKw 7$TzQI \BucN5"ժҊ  y=_XMEaPĺj6bW,s y#?!kEdz [Lp9ֽxܓZ`eWI ߁}(';yM8-6Q?X}-jU eD;ikġȇ@ЀtG|ZTRT)//|)q_/*;޹iQC0m Zc` LmpBFNaH5SNkcZ"^(u[*1?J6zA8wc27O-`uw usKo/Apkgt7@8y!n8/uc5mh ^M@1! dS V/nrgLآfm0ƐXŐUw{[Ưh=:⾀bƌn_JɏuZ \bV7IѼąMiJ4*pT($9I[ 8ΊO$8cGw:-y WG?0 +Nx ֡C{?Gq q!)x{+ځ8%Rj kL 8Snt: :.懴D<VVZTl;e 0nd)|?V BՄmū[l?\1&r FSKS[I&'3&7JW>@Xm&68FHZ%/@no iSxEBuR2[ӝ7!HԴԉcQq $0 (;EBEod4DGw_3[Laxm7vDfRY+=釄uor[r^oMY|)5 D˕}2HX,,޵L.ܠ_7ǹ:G j?V\@QI ."Pz6M*j`\h5w_d87\?7b)eds1 X9F_Gymy}ez SuѐeAAnu82Pż RW7%h(nxTi<-Kpe |؏k-_ʁGF2!\Rvh7%yNQ>N poQFl{Cu\W27()Qi'Z ,Ah5_<ㅜN2dYZ7x}] UK:tS[usSi'?ṕwp S^^ NxNmdq_a/[>6S:yBo8b+!w{۶I\:+?l^6Ԝ* Sh.L:z6r#mµʴ 5f:GkV·Wg5ۡ|8RcP&7n=HVS\CJP>%$?bdދ2Y'Q/b%Uz@7؝{rW=gúD8C_s]#TҾ )]9PGe`P8VrI%G{ް֊ZQS:@l|%i^a%wDh"+0 '`_ Pi~7PBUˢ( B X+HSX[@gI'DcMO6%1З.> @*cR*\PU4S[tO" `.WuI}F[DOlqpUr}-Z \|a`D7Q]x[j!a۰9$$zx#mF~@4]pC5a3?$3„峻|~IjVB,j*q >ˍrެ*rr+Sc6ʺ8lQMO2*P5}ȓLzaC8AjHm\f:Fw"lĥdL*N$+1,Φއ%WP_q]HVԺ L`m oaOW㢆fu#9(y d0C'K凅;&9NQK8 7:( Leώ'フ@F)h^z žE`9+I۰] {@G D׬4_Oy:Qޠ m"-MTk#bF[iE7Z7Ki+za]1#ln.4 l]] L{P(%~ _ET۳@C{$fٝ@?ikɾr&wz g,sE-yq%8Ờ-|"Cmd%(+ĂBR6`^oNELm~a-ZG%zR8\FP[W$Cit/$=uN[##o0Bf%siۡ^=x5((!Շs;ϧ# gȣpC`3.6ScvgzH.8 '[5٠ߩ% fܦm]0f`>!+peD^PC`)7." {\Vw*фcI{JDU;U[S2qBmMNG*mYF:,w^\ڢA"Ki7+AaNVcqP\s>mdU: Ç ^Kv 0QUBSa_6;uE݁%YƏh}H&:PE!Xu1:9,kV̪qNTr7ÆwCz1#_ vDc'RGvj (JExɡHꊦ᾽_D(zhKŕڷu ô7X1K 4ń %lZxOq+|eK *ʹ, _L9=e%ٌ2߮mmqc}?E)ѯIx  zD}P@sg_*dzuJi9c֥w,m]s$^+"͜Xc 8ɶLDMI3׺Q e [lNfa9Oo` }|Ѽ<0ga+ Yb (p_iݝ'8Xb lS AD鐳!7 p]T?JnD]+R aۯ-,y% .玛Oxd(n:M'$0dt,0B^ZcY cO,Ѹլ~l1v!, f.'97ImOuE $XDJ:tvŏˮt[F+rz %h \6HNAG~xΌFȌ=$1f UUmJp5l6 t0i5 Ʀ 2ͳ]=1]WR-ʲ9?maUةq9~$<=Pi*z:#ab(.u%vOuk,J#8C:mVDÑ!(醬Ybs-.cz`@~{soT\Xuv=#%-(km~З&~* * ʰGyhnw[|k"NĆ ^i8e5$ٶK*yuwp6! SyRdZPګ "q qa+U:9!4Ja]QVK( O`o<{M[fʝ0}I tRR1`1(X*04uѭ*kjI'Ad1跋#}-\ Z7#ǶP!)xy1q0кfv~4z3Nmj,qht 6Pϴ>gC!{mO4Q=KZwe:ŬPH|mɀ̽őub^H Vw;čƂrec> U1}~G#o7E6">ſ 懝{@"64Q"??S:uOe^mRG Ifa`?F: ͨ3j4qw*m{KwMbmBdXg?KHPפ@ք7/N< %sD)o[;ZaS2vL ·N[ 쫜bBcBuPz.A;?MMX<]6C|qJ0Ĉ$x7N$-*'E|r' +*fuy*6[C zCԇ40Oq8W3qˎ EA7,|xƔ;OψJgv ƽ1RV%9Wbvc`R POU#bM*ѻ_N ]4lS>@"/ِ߾8b@A44ՍF}5@U+iR1(*? }$<]Diތր.O1j#,qpfm d=Y3[)!WN/&}7+RY{vrxYS&X#9St :%T%W=`"e.;>߁| %K'K+[C8 ~32H%w̏+oR>թyay|JOU, m=I1!=WLq7Pa 4- F;>}DQA۽dpk~IQ6RsE{\'U1y$v9a{T j !rG2]2ʍ7BU.oZwout6v{qy,mhl`pfiz@LnJ^ pf,)\36׿֩/c&Ո:2TF~ΦHM+NYҸGŵb9@rVdԄ}/@w 2x_{%Яc)`aq_udL/<&pCOdK"@ cT2] O=ESG+MY^nhU/z(N1LIѴNb2|hj o,rGCX{1NOF&J4S&K>6yKP'|%ALݹHT 0=`B42!:44ۂuR1*,Z}>'= .֨3ߕt} Si,D:ˋ러NZEtD$.EbEq#9MiU3=(;22P)1+-'}(SҨm)F˄u"EvXA1;lKNwؑ?#tM ']pN4'%Xq# z1GqPߘ"9W' FτPw㊩?ĄλnCT[DY_0AIc]ӏt對v' 6g}I<8j}k—@ VKf<1ʪ\k̓;&3F\2ZxQ82W.R>V`RR4zh`*`wi2QfnAF@աyf ѯA1謲)25na^ xϻs.ME_D7o0'h i>Kg;HI3?rL}1$3͐O"sOG tlIy;mVWWz+NFSeJ0ۜ|.w4[سwWq3[1w]"'ō_֡Evt6 k33]&j3LCWGJ{>MDzo& 5<:^f$rZA%bۺ#;gM1Dܩ:";տ8n&g m/=ى疂h0wSS<ߪeKKP2PE^~K;ŌZv |I w ?9OHtJ }-iANq EJ^+-$cfcgq6yD7f;`Ineߨ KPڶ\3:N eoOXϸ)+ 6!#Z,˔T0mAP+1 7Ђ 4@.}+)\S[_x һH$pHbRCx1 K92 Uf*N?R/Kb2Ǹ ^ԨcSxln)xOULv (VzU{;p]W5|\ƽPq̵ 1J%m R6Њq켬+)wo=ar} ;RbM0ĖӂQ5Jxj@c?dȤeI7 $FP^lzl_@Z4'S)L^{. ye+rQ;SЏ8nZTZg66`.5~)^D* V75&pwfq;]֡1ZϷYcbP?T$8ںim^G]jIB -ft3Ot\?!QL~ٽv)F0!5\̅&B[Xoo9Tx |-} &`wLeiWD,V $+[6I$߲z)ٽ;^Pk<x@x\ִ&TG10|s9"Kmc~=V6 @!)]> ,ڰցwH;^yJ9"p!OӍT3ŜV:לFhժkfOOVGx]tojdVBمG$5.K] 9@d^bݩyƞ;خt[uO4g1 G#pj3HY7/as$(ƄlԕY(#7BA f^!'_.0^$FnKl\+7I!V[Y}YmW0@GF3k RRb7#.<0uvඍ/ll.Ѩ\R!t(=v/ÜO@ Z0B'LME 3a{ML˷[1XSC/nk J:BG ;(p;2ܳ/;W+ei模L}m]6Zڌ;7 ZЍYeڸqUpp5 34ăZ49yԇG"_#o DnPj-=>rm_DZ i+t8e+B s9,r +\Y4A_TM\85 q$h٬@2O*_V׈t$<&%i|SΎeY˛d@W0d&XBAYBKaͱ ъ4#0TB+GOs%sֹj}DIEfH"0™1~E0`<IcyeYi.[RBO`q()@V?`Au7EK6$;! :;H]Nu~ޱ2cuKyYG׾mƯ-NYׅncל'5;ty6d:Oz5pZ>Ӕu.EQ'%}b[kS?6؀:^ %i,|j<iB ?k 4ɝBGdAר0tGs o_IeB~K+tr߷8(yޡmdWyEb ٤g]Hmϝ`p啭ËF|KoHxhd5wV u}ĝs1|,`rPpʏl2)>.ϵZ|Kh)ZCkPng2r:?u 2VH^ZN/#if1nB}~}#qo)td8ƝT<@ L`IL 9H,f@`:^m4WĂ| GA+׃ܥ!to\Tm]oYC 10tՎLi ~?^M?v 6ޙ9En|P7v?߻K| -˓ ;eh uo7u2)H ӑw`ɷl=K/i7 .Zh)Kg~c ?<\;ܜ1L@5wF,Zm 1%HE)H)o!wOiˑw-Ŀj-ע (! W~ᳩ~G3L 2;CZ=|41}i6ޱt\lDY0Q2:k\,Iَz&[u3Jr33LTFiWS-z$J;mck^-F'% ;m-W?V7GhR~8k׭ֺp"?Jr\Ya]fӽKm'E9r|,U˅<<,u~xHA$M@M-݉,{y +%Sq{5h Qr-^0K6#)wR~8 :܂g'hAi"G.6bj (aGԇl RA9d.c0L|{ʪt |Ko]@|/$MUGZA/BΝbZ!+$2yH)s[FG?̨,dyVE]t6A|UዢD0_%J.ypIє̩gTJ$Due3QW|d]$,K|. /MhͨPnOH:ZJ0BtGŻifv).&."B͢DOCMÐqY$׋Ň0`f夆 @dy5S9SJGI~`d;aЬ8Gէ1y*k@CN˘)`t6.iX/i:оnY7gNZfmGinjD3A^ D 4h-r2w;?[AF).Vd MѹюQ>FbS8/i $GL<8\C7IնEFecGL!IHׯ۽`Edi>;N(%B2:Y9oRI f|Ol3 H}MW@c+Ӝżǣc@:>lKAHu;>tm9x*% Ea>Tj']8Hvamg5dr~1F_Oy]>lY̏AT "j=Tkwx) -k6@2.C*K\_Ok~)YUh!kĨ\nCb=C$8c_1t㉦"gk$^#ڥ\ C7=摯x$^]ܞx冒nw̌$"U{Z,(W; @Z@-S:F< :P l-g| Uy^4I0aCL~)m}h0_|͓^A[N^N9tJ|&|,إpbpYDA-ry$iVL8v뭆X$8ۀ5f|zD\0: ߦ]LlVXDIN3:s:v]ڣQ.EN}N3zzCᵨ?&Pʬ>fxcJ am1gl":Bz^ݐ|c@ۓO[+n+ru ܛ,ӌ~mp}Bo(K.%)?YXY"%`GM4|Yv,blo ltRNY]Q"@$[Fr:JHֈFe.nEȟ0(oI ~Air8O`[r';$0-4TP;s$;! ; ⭫FőĦ-{ǪMDPfLzR|u}u8ŀkX0$]P4)~ +b8o0|Ri b,L,_ቭ >.}sRUUDyA=ʈTUW.hCQLRUK(BUU{e ܤM\魬ђ/3$(1Mn6 >[I_qz?$J6I s>uwhߙ8_"PX%w%yK/kR7Il쇧]=q 7%ӰO i{C|ݫ|w͆mVpq`J@k?7ga 7j1g#b9>o_1,刈 W`3w&V#eir8x{Uoa[W@kbZXv^7/s%7 vy4Xw܆H]öZqz!xvʏ9!b=͍`P',dd:#Xs˭O.PyT9|ד3=h2>mB/e}fQÀ1"{}< 'ur L*eG*J< ~ލ5!}hU"vm(pDF |NIÂGƸ8sQ =^y*2˫,hQwW.$U~{3sHes8Q]"f2\GMK@np Hxc1>!sI=۞̰@Ks6;V `|`ߝđO;LcA%P4\W!u+I+c:E$ n4R^8+,/F qG76gqȣCs*AZVmXဓȢjj2S x.-?r2:\#%rE4DGzAi,Mh8*<,!p ۶QjFCi^H,dYMy Auh|0Әh8uH )g游 '2ynw!67|zfQpͨt30Xxu>Q$<.`yN/0W8zq嚽EF×.3aE&F 0fbwSMW|1LgHLI[F2 A2KC!솩vf~#ϖV\is1h3δy) vJQ-FW]Xˌ f (*3h4{ey6}*F)QP9B/"HURKx (2Uw}e}TN"hWjSdd,4oWS ]^26Xhn?_3iPulVi1I\R3 qقvO>:vwu 3yukj3o6E8ZWKeqIw4aƬܠk OLwN`Y1SEb~70i+DaDQw7SKrmKƘakKNm_*׈i5 3B?89j8wToM`yIyK$v 󀣫PHcc )jh{Er?ɪY'X+;eiT&XZHd6kҶes ?2TrH,Pq΃@[.-ѩMJm GM\W* eӦ -d>`Ubx1h0E:lgKcP&%5MLy5q 굴s~[*}$fO ݟ5gv{7 -13o@q1BD(0[7DZoD2z9}EGB"`\^ߏ-1>s^7F 4Ͷ &8ƟjcBUGpIJJdNIQÂgIO>(z`a]yz|n)#ÞnNω@_2@RTU}Yx~Mi){6j<hDhءz3tw)Vƛ$ZCgUjPAv:ԙ$yMO dgsL`UC/KvniIS02ރr0Z`* pt|7[lAed [Ky -qSXDBuvjD4P;AgJ8%OW;ּG}*d55"5OJ>ldpG7ݍ6Maі>209{*Sߤ.p޻#G xEh4 z:ׄ7>"CGx"ՐX,to,j widepM ,_5=X! ˗o8> 1 )][vtp OJB>f)H<J3G^#re~S2@0Q5$\AP32 yP8KSJ9/|@O88-8NJij)Ƶ?@T'z(.C'kpUO.8(!Ѧ4[n@G5< @Q_E\ÐӷY?iDŽډ,a㉒@ ۸ LOS#δmzwv )mk]}o/[Jު[l%cEd4S)VrX 7eY\:V]J[XKM@LkU e>5QFfSHg}iUS}n@#ZIzW;X#yIvw\wΏf}"Ӎ.g@tR ecu*SwuF>@6 __$B+U_EtN(y;[Ͷ_~PnUZ-]~٣;1T993"a*.ek>N:Y{?XW?Qm-`rBG1 cٱ]8)2 f5`Z-EdU)5n+(s(jl exY!%Ӣư>ߑv{{ѯ`sk"Sst.LC28,dzIwy?YRj^eBGq*kdGHU/g5َi^Kβ1H sVlۣH.!U<:$q6J N{lq[b>FHv'?2$6pqR[ZFq%x ӹ8n_u;>wZzbEQo;4K*jG۟ܡfLY19LL#GYErz@ tA3jр6{A%l/9+&^<3𜖰9| ̳uaCBGyH蒍7w o?&_a _l>f ]X#A˜lZ / $`:ナ(+{`WƝ d*K/5;N8fY$jg$8#!%tw5\5ek;ȉ?y rn6S@F#'I{S V%BLyoR/XZ_k3. ,93$]dC#o;MBS\SZ0Q8,́'uǰf M %w|DΥJ5.xթrUcE̵8⧤щg#!koC5wEW=YooȓZm_ҕd+R \z̨E,(1tG*oBͼMA3-}2K{ޘ;[0bDec0`Qْ (\6o '[)[3Q+h5C@Yk^!̒&@1Y3]g3%kLzpTu1k v_RLݮ;i5W 4y+`>%qjdUk hXMasT|j6,Z~UF n{ɨLW9%+]=LR%?-1;kL=ZakkSm[]D d%I(];Xx$x,ivȱ﫥yhqsz0 9l񩌷 m_ěm= HYEOh⍿3GBnٵVV݆؎aԊ%w\;S)tDv1(4#>+eSf1a!p ^loUfz忶'p %Z\ُW*` REk )8֊eߖ]/!wvݙ_6RLezrdl@VEZ[~ q d QY{V۪A 4OHhfsW?z+hp'W/jٗ5E* [kR0À$/UD>(僢E\gyY A80"dTca荇OWBg-> ~ot `yio] .umw%pLLXu+1A)]]ꦰ-_3H}?Ɯ0,0{$nUſ!%l,FtqoJ#Pc~0&)ևAHhbnu[l.αpai*yV>{I&rhSW~BCq*F# pG@0q:Z ydnڌ;<~/ ] ?3vROuA|$m8¹\"$K@IF^gپBnPm9#ӺU#(%m$ƖR*{ ӽ>v"3$=cge*5Dn}_Ow5 #5LĔw|0Fт*.ä&+ ) 4X&Y4\:>;T4 Suzs$e%nb飂3;[XgĜC[4 -$cDm}PwPz w*YLOAz5a+a(5>CU0((B|@jMΤ-"m$@^w2/~r)$y.`b.\s~O%]?Vs8Hxf&d6E XT]fa(|4:&R9\X(.4K茬^c44zXʆu&h;G4-±i&Ӽ*iF 1rZCˣ/?K: n;_r,P#7׵[dY܋WdE_uC"4S[7#!mIT2Qnl! |[DFд򝩓{Tb'P @{ׯF9uD*7mɜ e (\|>i}>-85\6(Bd1 hN%ޞLWՔ tL0qj@ԁsRuiI(GV*}K J_bA4-{յPSЛ:T*2KG=!$jX'r^m(K4@^KNYLUC} uv0K;pheZzŌ>iڂ+UrBsZC?DgDsӃB~I~M%WVC_X?mleJJlΡHp>ODDc7me͈|놃j|VqgXЂey|Q0#4%hz+_ iܦ >fԟfMJᎺS\A ޗ[mWnB;-~Cه'}-3 >1]@$xJJoR9e)= %*0U8勑+C-g6P& >@?烂b C4aM9ը\BNo8p½Ruwő)̊1 5GEIO/(Dt+>]设՟"RT@rbӀue[@ןܼ4vhT{biwY#TZ,V4g 0aTs +Lc x'Nf֤)6 ^7fGiqkeP1EX~XL$[7cR_&-K8}rak+U]f)躦?y#4#|" ^^z6gc,?~Pk*Qf{UB)tK' ϽklATLkL,X F:QB@f'O > y-5ABe[x[7C݃&:ߎ~"L*q3ԛ' WK8~[bt;{(+&df 8C57A9u~zU_bC,>1mYu2b fG-HaC-g)UOZ=t:%6F",8QSYiJ'ރfr$u$p%6;S+ ;wmM~$&,jŞj9D!tWbOcOԍ]j(w+OS,| ͻo#ڑk "+{# _GjR5䐅w7; ċ<_ X*\Ƶ:f!S/mfC2|bOAƻ#I_ϡdP5Sz-݊]եEhdݵvj'A@uԆv0ߟf {*`GdRaa2ݧ`crfY#Jr kAs Vdޮ æǡ%RxJobYK 2.āxu{„sR*uhF8˥Z.& LbU|LS# ËmM=!Z:%xaMho(HH{L-څ='bھ4ͳS i?ZhэpVEus۵pZ-Zeg7]O6QwCYb1D ѾG*wlP%wGNy5y IV51i)]$Sᩱ+UOÝlC^FُِT$DԋzDICW"Öj}VL}Wi7ré;ƄHqF/6Ơ҄h}vh v;25T 폝ӢXw1wa4UE$ϵW G6HcST1>pۜ1VKKҀ*N^+h0cBXluc۲"jB#lx"6.Lޛ=3"f#kqګE/:~\LWCH}@pRng ;Mopd@i ~A^"lx2AXUA6B7u4XUd4_8Yނ0Bj²W5}܅lHTr^YC9\:hp4+@Z_4٭h)pQa[K=ږ⑦*O?d0ul";@N 9q7*W[M#uV.#^[)|/.ld*H鿍 \m7ilF[`^%WG(97~3̃!d=ۚޔo\+,_djH.?Z{ύ _pȚquo@E;Bk69ATGDS$.[eeQߤ;y?{MKyw'yb}&#!?O1N;*Q mȺ, _ :n-ǡL[bHfru/J6 .(_S4ueԷ_L eWw&n͑c@cAOgW߉DŹla8u^|DX+a2eHi/k`hIk>SY=IB|)#_09.>8ȝk1j?C)DN~ѧ3AZ [EIF4h> G>tɫ֢ ZDe/\2vx@kQP(ÛGSƘ݈dBI>ۑ[@>ji;|l7m}/KHfNL0'v啋ꯘĄX}}( rsKzhqZPV9Zdt|c=tJ/jI z,vTPh4No hY;5H6$zY2M<ؚMoܪΔ]&dRqAsTWBKNlst\27@/p#5/Fi|wMG"dHJZ$x(6FoYX̗/KHswYK84Hsw1&|  ɾ!T : *C'# r<$3$PϹ٭V8ďgyҚlb`(V6";H=͛AQd)VZ'@N"xFw}.^ r2-7VQ\Y)0 )(b-  \.|CcXlwI4.ϣYZrvL)sT5o:0qCb]p#qa4iMs{^ç֪lINm_g֮5EMW#oa @Nz "*2QSqyhDfXՖ%b송`xY.tGD,mW:̮H 63tf P .Ҏqv=hF.aW~lY/c 7NE`7 *-dρn04FLz+X'Fjݝ?.qZ.m@_r+CV.-R]Rd\`ٞ&*gd c<#*=lZFw޶Yaz+cOX1I&hHxZVjichPQRF}P-I 6K&5txR+i>Mǀ| PB}uyQYi9D0bkG7/M%};jO3*ٖC`j7o1MȖ&^HWH]ʕ3k[x}=2|u&hzЪ<8UuV`e5z 79w~e(7kϜ ĹƗ"rD! Ctb}É?%lN^e5FO]H˕K2Ogv*z`+e b9b).?\L]KGœ'ګ8՝chѩxz5!~)9 WDsNdߎVå0VXS1RYNl=M♊и ]O0pIf|?YV= h@hTc=n:;iTF MC4CKdV(+ ()[v1p8t5zθ NN٭*p*>&w cMX%f\ϨGL D13E7Gt.Qm^_#*cvBL߱hŢv$n*[!=ZVNLx=<j)T'MӨb6Im Ĭ }z[n2ѽ:i6Qb1wIB.ncO2fD^}VJ6qS4r7GvȂ^wCx+-V b1Pw)[<M$+׾h3 .IV)U3|W8p:#G%ۧuMa qKI}ՅI ]$`zXAcp 4;sIxJ }wwW_f' ~♦ 6{4Q?~dH'WNfo<#=Rfvy8z裐Ig|Q֪bYoS;`. |Adm -A1-nzel|w7j.QaKRjM'EHL,V#αTi$@0bt $= >E^aTɠ?@ѫQZI;%/cd9IXdv+3Uj$9gxGO w~^؃GnQwy^ Y!bx9#F(D~ꤻe? ;vT#.کv-Z:IjF!*Q0vL&zxBƮn ͦYs֘xd;y4q?agFlc?`?״,;d?G`!i9M@*4׼~UL l,,?lq_V&5-/E+7v f˼m"\5Ռ2D!Q=}I|fX{1IQ+\aa+ܱ݉Wɦ{n 8v13uc9k4ZNq?_&V-k`61tk` (ٷo1@@km<> TO@Him٫6rsEP] j>gq SkD7Wz+qnۮD#9\CsțsceA}?P\[({+? $-G w$tmc0/`[<-52B>U!̈Ũlmrj:^`x!Ftqz{ tFKeA]8׆I6%ðϷn'!sW@2[vݲ< K׏4}]t)\E9SbuƖW\6577@Kaw2aj=}4L@z)nv\ߣy BKa&ے79ː.]Zdc>E^)'> YϠ +ކ \(@nZ;7gLyb|:a)gu'T) >BnIK +8!HŪ~;k_ݬ AqK_ y"vHN*Ɓ G|"bk4MqTlbڎ@|7Q@&_30@s y-(={y_;iT[/־)lq="{ Z_3'é-7 i!avdjm$S;/m;Xisw"ӶMY'SNHח[x g<΃* ȯ [WXw+Xd>]Nq\w ;f`n맂0Mj-i!`)B=TOKܷ$ޗ T,US& Ɗ-!Ce:$͉kfcL*\QXIlW*+q>m1B(M#'CqQ,&ۚ6񛓄sqL^cHpbU;rn~y[+ڸ<|uOV)Ɩ\/lQm[v%z4깨tW&T;PaxMKXٵ /pCs<pd-AtԶ*^}8p~yռ3 ^P=+ -:Zo}|)/76@A}$5}/ıG6oae TT +TIZ+R=!vo[uu*Ds2w(Q' )Y" H =56t(5786/$[6u>n`j Gtci;6],NNhd$#[xє|1[G„Z0d6 v=#X(-lH*0Uʭ?; bXc[ Iz ]os]T=7g*H+@,zgfMobs]ap\8?E:{Ќ~}V7~] E&vHm*[M {bS3|}1V>xk!h$w|~;֢3#=Xuᙗ=QTX!z8Z"PrVGV4#s؞B{ P[2[T{j8<cj-]"]"eqd^I.6X{ku !ыY`7ݥR%C}>ܩ䌷Zmc.Kf7 j`uYܽSmɠ qM~|˰?"/b67^&tfiGZ_F3Bœ\j|@UD#}3;6s`3vO &x h^ tEOm&Ǫ#%NƏŋk$oi3 ?TSpXQB&sU\/@F] 0XmGky)eܿA.0.y3T _%h  ?+΅V&"P`}7V,_DS_5q ҶջKH˥$xs(o2yYP&`$Pld{ {G-h(+1J^}k!5z_S;1ۏ=bMap]O.\2N]W Я:TzT:#m,D󜸠"0JUv5ʶ߳ ':RS; 7V|#]R (t%\q sw􈎺w?qSMN+P$gXamB-l{i[VFܘɛ:kz5Cd9}yƧ߶ed̍2ˣS2z# 3ABD"ܜ) 7N" ,y8^^b3Ygb-=i14%"!)N}y}ȶfT|҉chMVQV Nڲ}FKyEuv~͘P<+vfphnczm ~xP;r8[VNVO0ۇc15 q ѧg!3ګC=͉i ۭy@ɂV X#m*R%@Ukh:'tZ@b)uQ~♧NW>'XuH7c:VWKh12RF`h;}AZvo\PʢK}؋" $ ;RSvU`TT=25cr+:ʷ/&+ 7=2+qMgo@/#֝dAO\Ix> ;G.|7ʿ[D75#G2i}>JHXRd:tO)ibm IR"Q'EF׬N bapk4aw-#=h (V?#KSf!2^lˢ ~ZS>HeYi;d1w bX4 "9ܙXbo`tww 먨[PHyPVZ!-) Z5(|c9ugYK&TuX U@ %g 3AkwH߅r|>?٨2k {Y,KR9?ɷm{Ugv)SkRJ ?%q"C{o7zRQ t3u{?g!,AA-B~5I61p[ τMpe|)!S% O pKS+>\HFLU{Z׽/*#8'+<蛳zv+G)"Җ<Īr)/@/P1/͕뺹OS=xw5AaK9{=j5G0ߡo+mwg$Y̘BO sb pXۗ8m(:_IGW<^l4Lm.`rYn9*csJu6;J`V[s8.NQ&,ځAFJx!# MfHq +>)׈ seD'_xYf$vs|n*ңk5P97hv𫉤_/g`/0G=K[+(*F# H&Ϫ j?z릞ԟ3hA;J$4r!8fF+gYJSerb`M85%]0r#ecxu(DTbAׯm.ړr(/Mp2-܋'ºrV$gj4p]$&Y7 eh$u=G `}Twp]Yd4w-xκCјeC.-wlWܪpYCMCsnڬ.mߕ(GU@}@ȣ d Rf#m"FaL 'ާR25'! \3C4BBd&Ys=m?^vV[TWV$k'ʤnuܘ]s69>I:)E FJFK{dx) ]w`\lt&T+|.\Yy2>Gy>Ewg u5[ XEX<4CU! 5L1H ׭fHRJF-O1kĖqwc8G4ID"|h.0%&? Ã|;b`씰!Sqs5 W) Pϸ4Ei7_uc3)Wls0X=ghA;t6RlwCkOQ! IՇ|T |}C e'CI ZL NA´IG5bf$1hs [p8,*ZV\^r;. ; N.'e.dNED~X9P?QfAF`n,G"! <6N]i$fTDmdZoƂx-x'KbpPēW{qUs3{sub- n5]2?Bt - 72. ,+{Eb>;!4QLe ctEC1vpRtqvVF%/ i`Hտ5 ]د$Gʉ 'H4XTS&,^u+;,X,_tk6bg=;,[ fn!f\nZqWg3nR9e,M!Cy[a_u)24UEK"TBsgs0Y?rxL# i]Tg0tsD`j\{~Z&G[&AR|$X?0hApA@nmR?超/eX;~ڐMU dnD*WqP&yFvg@] 0N.p6V{ m*jxx/iy&8̡\6-=VqxANyX8\K7#ۛ`Pf/MbREb}2 cL;Ho0$ygA!\z1"CFI$ GcEz@lLL8o(T4Knb(C&qt~N{L @ L:ѓCa!FܙW@} nК1!~QעU4`6k>>Z\*U:W'$Tgb}4tl7ȵC2S7QcNP.$Up]_Z՘&i$ (UXmf_s6C_NYT~մxQaQ>)T1oU[m.ayk|"&HllPĶJ?U= kz psgmw}+d .dFX'[we9Xy9Zz7EuDlЇCF<#yUG@ D:V{1wP.(}80ʥsŰ~dDޘZr>ӈLw\SZoac o]M)ڜ$%?S$.P`N @; S4t xK|9_BKx_#%nZ}]-]kȥ(1|]E!CΫ+ aNZ1ࣦ֨w}|>FynBR<*[_ST'f!oCZA6UK틩آ5q*C־ɛ;ڬLi]AcщܦwE\ r&T,WZd fv}$Zo>&IY8Ò{͓O11d(DC$ TpTfnDY "+uk΂\4a1}2%^ \þ-fqSJp|HS;WC u]\TP^M 92g+̈ v}SeuF. >3 3I++_V(V~՛ɂ+0LƼ5DoU\_N5vYRAsjיּwy7HW npei0+I%Z\Y/y S[oZ>LXIM2s0=з*6q uiDT~E > PhaIzKj *@j2ڰ"JedBI+GM,wQo rT@(Ŷ Βڣ ;]B2ںD@h~x>Fѿ\z&Y. qwT\:Px Iq %$I`v_x&~=ke'>3GҕҚ J8ѣ l^v7g6:e5xj'}PɬOh )n>襐jp\G9t70猥rf ;H֟;C.'ց/u|qAp sҦD>.'"MgO3?"/'+?8CKWԁ_7%efb1-ς\]}W*HeQw?U? YBܛH~hgg8a9-XVLpoGg> :yidu w^crKc9W]' pr1.[\cUP}1`ٍ?[pVSǐ%ep&[ +yF3G^xlhi~KX(nn|sE2w i!X]#hܾ٧INyoFaP/rӼ0tEQEĆ%VuJxWS8Yg. x nP ooE :ʸMQm2Lw䗇ZIu/hׄAE`!'#u9><| vmuP哣ODцVCj^hXc#isGs' #8E|%"LH?1`bPcMO `HŖygY7m’[OY+!)?cQ.>mtY،ȼiLisH꧀=_j$r;4f#pV"<7;`= 9=LX 4>+Z*Ϻpc~Glk1IgwCqcy͜%|rxNv$:&ђ0Sjf /Ƥ::-092M5SFa^;Gmj{ԃY 1jyVEE솓$t5ϚqbI딵'tRFS<{ \2t#=°3 `56CRhwr8gW ۆ v0"4*.At.2Mx:R ت /|e9PRn.Qb94@lٖnr Sc9:tciH`%V UpZ=`$0Ōteo]2=/֚gߵcf[da'{LoS7l&Clr濚l|j.$p6{ SpNM JޜJ޹icAjppҡQo ַ}G'pz=a-эl-b:]Pax)"ܛ/jCەkr\ elLPe :{ж{6 6Qo8 cv(xe%95f w)n8oၶ7J:բ q8'ؐ7JWJ|zދ!؍J(L;byW,A]z& MDAN ܦb]nU_jnL5yvm;9G-"v 3g_6Y:QICJF?Iw ;>0-p49A((<:WD)/=]ԘGXZ?s-A%;7yS.Ms"N6U;%D_%sdJ埡>=A F.x~Q1)2t R̒ E0,sٌo'۲\J^yQl_%ӜTflsWl5)>L|mر}u wCmEH'_m{lM(t#E1%|A wzg5+ e^HtnTCG`P0޼,U*Ud0D8GE .w-Eŧ tϵrFEq5>O:GZ=01} q| `_p]BICV3q@, cr7DAq PY9Ō""!j$V\EZ3Ât1l{8 )-`e*~~5%jC煚]1@nG,ˆsa$vKʆNӁتX԰Ӣ*zN l5Z%TfAM*2!KpMm)bq#ãs\Ѹ ')DO"_N#mQ7?57jBC4b|hN>D&3wgyX H"MFmښ(zMqN8pXq,FP9)kcs oyٜX_\Xi1soGlH['X/R[ '4|֭rlQk)/RB㯎C\ ϱ/(잜 J,h^ `XA2ON&=dn]+ {+Q]A ]D{za㡨 ՞ %9_ͺDAHfBФU 焝(Yd]-pЇD ++F(?S"/n%7 oFx3rz30к}Dj[ckv3u_ !0>gƣXifLdHg?NF ɀBk O7V`s|ȓa!Ҡd6QcVk:{ q־c2 gP̂rw#UZrR4T/nLDО^JzX  T*(ľ&}i Sh =R"05I6wKC,G{uxH Kgzطv $6n=z_'p'O>'fL/!Jh畢3/\U821~HYwâ=oES, o, ۊ 4 fWC(>&*+YIδQ6RRMQZ@\ k/]j[41.C5p^7oM P`KJ{>Ӭ2{0f |dQL47wyх,~bG_ pIL5Եg10CLh( wfK@%4\c̾QNbU~ӛ.=_z?jXXQo *:F|hpR !UrVFɆP!h6^2@ɷ$27O@\ͨw*a وv ukkwD+8:S"lТz!"HylkTzM\7%B&㐨( Ns;vj:bW T!S4L+ʰWQA HEi[ /,ɑ@Ivȡ:?%Kp A,( Y{N=xiuv3SfP~IxvHc}ˑmyqB]f(S8)Z">qR_mMð5p֟TQ'ը\.hA1ǥn9c H\NcpҶaHWUoAb8aKxD =tCuZ+ !J4e-86}¡[,W)F\KN@7s\ܟH}}X` dʢ>}(~v בIӸDyFdt6dag:yXa}ehlA7$ߺ]7C }+RR+@O745yPq%'鬾dj6BHs1]EZJ{u$!DeC'}ыU~Z•ٴ'"TŒ:kCMv<]o'<=T1ZIk?Smp_s.. 9\EO>PUbi=͘>w |C)] _[|*ZRMZUahW2 8KUgE8պx#Qhs}uևX?:/)&:Y9d-[6SPא<0MXa5,Mu`p\LFMJ] Klc 7 KF8(%H~o9RֹGB"g(0zyJeiF?a{`UŹSqO7Nt܈3?dssŀ Yn4U}2HM޿=&;^b''C~Y(7qَMqu)-R'[F̘Z+k $Y-*ˇߌkV[ GuUUMʯecΗgKɱ1Ŏٯ3q:jw bO9݉g0Bq+r; AD}_AqT O[ ˠs. fϫ@&*tUqq$Z,\ #nRޑ}c s5ս"}Y,ZPd2l7jYxw/;%q1.Ͷh/3W [RtRÕOٶ<ZU"OT1L{}[uh$6ir WjӢ$?`LRhPS7 S*nq 3a+!^i/&*\ѶUtKnIt8YQo$a-B?hhe R Ogms1!b%F ~;|2_)a0Ok||uЀiO>A5ƺ\^%wr|8O"~4Ew=n)収 NhadVT:3 hA~lǘPJM6zkn!Y1{?Zq,ј+0|fG4QhXO|4ţ%\FOe`@j9 DC봲"?a}F=BFi*} *|Ւ9TQRm# Ow0ZtC*̛}C;Xx,[^@w?0 U>[)2/]!8+{iW5^/zrNOrhH4A]L%M&PA+kN9ztp`#T/~4+|:r&։*c9tC(wx4BgoglEZ$|T%?g0}?x7$ϖ9\:6wBN u82H*I<ϜPٔJ32=R q߂lވ!_"Jι$ 9g6LO2%ƩpB-M)ıє$]Ԕ%~ՠ^,iI 'QxUO!A)sc0:N0V9Z<ܦB|k/+ڴwl߄^B4# h'm)v!7,,3phјx5=܈t]+SGM+Lœn%F*BH-LLeW42q;: 7l+Xu4ŸƮ} *ن̂4POuݛX;fd+gw _y@Y;ث'1 DA1v:%i.ͯ^T0 .e4) Da9vaqrʨdr8pJSt v3srzOUՔ'#Eu8k-{d]?oK[s/E4m-,3T+_@QK V$V9cR`2Sc.a\r7H(Ԟ·XkߑyslRK/:F[az `"FG2U'>RࢶR.tީdOY 5s K,N)(;JJ56?}d$TSF+t7a*y?˛<r>ϼ 5&w4t-M8%pX./jP|`(Rto;jtxҢNH JVZJиMbɊm 3a_v8Ch9j13$,e%&hT䏡R&u%aF䟙׉i<,`4v>7vmꥺya!.,CQ] 0jP񌢄oK^ى0ߙOG6Klm7\wq/-vWsGH~kF{!@e-46^d3HU2Kd=wu鱿O5QIqHk zT6ԉup1̈!$)^<j:@6'pҤGUEcܔrEa%Y/JS}G'L)%h҈!+Z#GvU6UG}áy QR7V;,(k'vPHpC@@5̼)EնL>or%A\_ r/m2ܗl=/I\~'g#ȳGܕ?{B_X XӊMBޙf',VCƣ3Ph12C+[ZEBd~|Ǚ@E zl.ڽ"<_Zp4 *!@IH\ub`VTds- |n`S_j!'Z3iއf39*9{F;8S#7KADU/9E)]Ue|]bv~eХr-}NyG߿i. >4A6BjFq*8˩ WTb؄% ]zD80KBvxcu6UoŸ^a's#l&  I6ݔ2L,& &(D:ޓn:2>t@F}P«ycZ]9a'uzu|[9p&#[LI.q.8YN?٧o.)2! {4zHX\/[2Ng"$jdNf}[2ƅI.~qA=M,["^,Qwk dӳss@d3}'$.ڒgOjptYHþ,i7?DނT #UrYW0O7gv94.-::Fq; i"5z3k6;IKeY3DG*kHgF `]E8lvzxT6m$)t)2׌QV*ۄ #;+FgS;{ uxmMuamtoL`K^D" zlw{MC24yzznhCPݎXJAl jY ~Y9tGŎsdN?٫{(voBC#֒*- Y1u=U=MM~2spfWNO%/ -:׀ "[uQOIrynVf]l"6F?eQQa*pgֺ͊zd`߸З3ݳ=IJO=s i]7Op*e_1Q| xvk% szNmf!śrFhOS̉j8JCu֧`H<nfҒ縃‘L:>W`g&]FFJX*ꠁWPrumj| Qp^|z=註,$>OV։62Fr$BӀ%>1AM|P0bCXvԕ#957 %>m?&P; )&y6, 3\p|Ѱ:*z(\k@9W/'$EDs7 pO ΆE{"מh[!Z:^U&kF\tW8tX7֎29"^ 5ݿ1ne էdh_h.FFyByճLnΫ^Q_+<ΰ}TFC\8mH_c% ]to=`Ϭj}$7|{*=4&L}|ޢ7Ŀ~J5 q`x' o{*r,, u{/jB$Ԭ*i=EXh_]3{8H/aĘJ&U% IMŐǂܡ2foPR{n}[Bxa7CypqRSJIu`+[Be@o)א[:$?Y}xW\`Z",5} Q Ğ23rP9$fjzǂO"gv!cDd޼C$tbKPH\ibܤou@3}NƬiAQCrE)iX2<_2(i`y6nNh7"oaW͍g8@~.U=Rlո76/9г݇fdQ`[u"-NrjIi`1Q _#F:y_hYy?墔[ur.C\V b/\|07μu؛ 912z"qD84cɨ(r"#ikчkg=.|٣8ݝ3߶TG" #@ҝBNʵ-=uYa> )ҿ7ͮզ[Wc.c-LF+ ޸`}aI8mcܓM 0ˬ GLVﶛ=if©OgVD `=j@Ҩ|GR4<%NpS´{?8DK'kOҴns׋5{a :M5i8I}B$B-|L. cC!1^#7ۗ`z5<xLF"+U-zvfI4WRI:)2NZeFD +NBݤd3TflU){>U(1D 4[l!xz hMkJhIx TPN`z$cƓ3۶ztt %7;P]NEiUxa,P.Z>'yd_>AœK.Q8?uԆD# δ?Ab1xǰLhEJTrCֻ1*ed[H t9%30eu>cb+U[Xw o]9f89ם"%2FM|]a%NH.| TD!\i=r&GbTIƒ`!#: ]݃r'o|ܘ2&l~*!иۼ8ׅ'0㥆w!|ys~yEdZ v~V_gl +Rwڑ_S2Q@N2hLoNW[== p T؀0i3y~d9ݏߠ %%zVot}$ҁ^zZDUlzd~OOՊZ'B17E N >Jh^oliG@oaFM2,]ޣ[ْgT0yEX-F+[JJ?J. xsz!ЧM2w1!cH}TZ5lk6hhq PHPgv{a960lmv8U{HMNBUn9{< >rnSb9D!ہ 7h< .ga !Cb'%(Ik3+ 75\fD~<ΑH(oE[bw'GGa)`뷰IDOWE 4iM.;?<%V'OS[bDN Dq Ati #˚ꓞlVCx˹aX2܈lu:]AzgZv7jHlX}śW\ib抷Mݙ77Oxrǹv^}[]d^hE l_^L.p o2py(H[.0/iM d ػ~|4xci݅0k2(F(s"0~|t;s#0=F:Qq˴_=pA! M"H.ݓg8gqz) N:ߢ9\/y<.9G_Su@)#-]Ş{%@+MSas4K#HCs.]-$u΂k^uZߠfUi"\6hM͌c -gK!{jMQ¬[l$oi&)~}uIg⩵ᷞrȃ[meinh{N 3{0,`fg%K׆j/SiA lШ]em`x.MqϏ8Y*"a?p AGNaGy% =>X5ރt{iy6I-M۹4é&?Q~A`a;Z{'zw'L9N@N&ۀC@l +zI냾2gbxH/۩M35zzADu(T+'[ltEPǕגi М]=i] _;c>V$,/Z PahJ^"`NfE? &Egź:._xF3JAj9uVbAmeK%GR܎-dǠw]Z V48YI$hڷ1yD3dւ-}CIU`4ypvйxOAopL Z"qG~hp8ϰz2<+,;oWHl2BSp:uhĺXe-Л^̺r]C }C֖AJcg" !K:8*f_o$|ˍfĭx] 6H;he_.>/3%myJE\)| m|%÷* gҢyaoT-fEYVu Ȋz:*A ohzw+5n!~ˬ6V!D L@_XYbM"*ߥ;!F5mRZe YdQRItUN*[6Za&tEwUί NJ7P1-L.;eFHoTȑscLx:N|0[eAa%KU5>b\>KXA!l7k SQ53U?XݧN0Vjb`Ƈ{]6쩹3hJ#JSw6^<"&SNS#Y݈tt34'7IW;]Vuӭ3cSQc"ǵ4g21QEُv3ebyZz?YÅvMgSqHbE_<귏,9:A`;^?V]6ūk=in$3N=J"MG>\o-YoT?{H( (+zoTL ؘyv/CsU :SX1<oN0PQrRmn m ƙO)b@ c1rKq^ACU#/+/fgm7'qe G06צ 4=&J K瀳el|./1fC\.PX=dE3=U5 I70MT xg=UsNWPvX U֛ V7yޅd |^Vіhj7Zx d7;sw{ɳ[NE_+!r rh̛#kУ{C5V@ZM :S\Iyvu"$ 1u ?)׈ ֵo<";EC)p8A>AXj!XԼ`DtHzW<&熊_`LyV ̾r*MmKO)ğr 2HL (s, Rn6;eB8+nɽAB*a Z&H`Ǝ $DS*XHS}ְQa҆)be6J/qą*d52Uw/Z;'B[rL;^Ӗ %]lOzIrT̋w#GKE!mڈo~kxDͻkN5SydD$r%լ('$l*>t7i3bfBQQc}O ~%(2gA<2߯Y L&g>o2TZTNZ)$B!Us9$Po2sՂmfX5KXGgy<8+LӆiRFecSs%hM[e'؄ Pkrĭ!i1m/fp %$3_jHTe-GT#ڪ!brᨑ>:/ Y qGW݇*&$h>| wɍ,+zn9wA $Ww53Ǝ4'5L#kg7jsѴ6o'k[E`U$Cڧc .ńC&5+mIa_;fI`J.z4tTku_tGM;  iPOtp Fi1&ȗz?mc0;!h9-ㅃXH?wp0#`UdG{: (?D <ĄR(xlcLq כ%Ӗ<E4襦]KЧTb77"1Pk NJ)t9 ]| p`FM\=+|6OFQV܁zV?Y 2ǽ؈uXŠ=Q̞:2ܜr)[Csm-_A $ÜxZs{bxs|wZ+ݭ86Yj*N"!KDuY}Iy;?w⸦kTՔ%y /6cvPh$\+w~zwd_1VC@Jƅ 5zXCjRv'}[-w>J_(_~ּ/[[06vPVG:N>nw<%Ea V`a$F2 ) kbAW*I ޸B! .N%?Yj RAp~06Vr^Lٚ5!!H`SPGm6msg)ǨT=^> McCaXUN:='@f+uCw+!7BG+,)C(/,7"gueNY5L1v3hgukٌV)9%ڏlj6CPVcp&j۽ *o4u.S]6 C{XB.#l/PL% )ŪH43 *65Y W"'&&GoKtL*c"wiCO{@l<{r1kFŰJ|D]u&j2oIC5Q]wՔ,,CSV|su'kJ`|йD'Xa&81 A($0v>V)U:gSMn[H&zWővքva)_T.tB~ 8.pjK} ۴Zlg2NrIv!uvڎ1п!ƣ@XG]2.(U`5?{&^5}5m,(LJKp z5kj9ZV%))YV%(IJӀ05k'6z=` hX_ʊ@&DΤhmJ#YRjK[tXΔjGŨuZ^́ M4<|a{<7J2nMLv-?R VhW Fv|"|>s@h5Fd AK2=1n RL7ǓghQ;MQK I7Xjpʤw{h9XKֳ爐J'KX`R}_=5}&Be䥄BlPf@Gks!y>zAj $ cKK󴍶QcrA:; pλu otvm׃ M XG"lŁS]UAvȍ6f6xU=L)"5pV%`#~f]h˧oWP5\hoDb1̅ص ?Ȑʤp>W 5J0Ϝa9+_P/-68mVP)q<= z]J7նM2G\绅;LByg}e_ 3+v3`; t7uOi\vxn8 ӕ.*5Im#aVqZbBpdZgSS,k:>3B}h];p8 'P&fVFZ/E1+_ʦOy6yt/4\G0MF*L37-9{UWpUyYy/v ضQ\#brĸ02Zao岡kqf)h 7)Pp;0#oh$k,['K/і‚k}TU/@{oFےdJmOϯ#(m̤bdr܍m_*g/$rgL 3Q*Yjnkj(Z+ )U"iKwQs'HrqYt ͹114XCOY|^M >]=v4y\@ E}ڽ8ǵ2:dVOh&B~+G;h͇J3M>:T' >EZ*i=.vg=D;}mMY z|3> ?^װՎ &kcjѾjNWhU-;Qj5}N)ܦt[ၮ|ɀ_!;x@t}-֧.wmwy"2Yj7݇+Fg5wU/T<h B#{u<i L(?~(w~7.s o,  5y`jD,'׆ix1z.z[ g%$hIU|0ptꮦU]ȍhGIa3wӰVYztHEaBvaŗ.k=T ONKF^Pԃ$5=ZG!H̬U]?26xPTfusM1=&uXpBͣfBMm?G| o@Fme+hc#{(C J}&ɛ^m:|y oAC!zQ-Hڑ};WA/"R7^݋_gw'`㚞r-Κ6( +H2XO~2 p$z!(~=8Zr MBf&xwd vZR$\" ms8SCG-s #p4k1t ;qUH|jM}/0C~FF@ eWK-ggK~RvR֊v%znOm@ZLw;) ͬf}CGFCȝ)Npp"'1Dgt!'EO܇-7MVQ~9mLC)L56I\F Ѷj.:UaQS͚ Z_]QRI6م*bsۀ^OZ))#G^SШJj$%&$(K(k)gD] OZ[aKBFlVKLOl @A *S']%vpka N-xi89[A6skǢb)˜Ů-+xnrk'^)^zE]0Bi^(LpuGp8vnܘVCUT;UB Vk T#ż%խׇ[r53)OV@m҆{h-j2|_ MGDH)>Ւbι/rAkY.bgssPdTu NjK4  n%WmUAղɕ~v`6co,V*BI]A0)-95>wfiq58AV@2߼ kߙ n.~TY㋆Qk9ʼnU^e9+6|BsR51ZRcrnĞAO.5zXH}Jn!lhv9bgMsǞcZv"529[M 8<ku.jp+!ݿ~ E`7XY 0(D 6dRl{F2c"GJ8݆GcУ{Fcx:({?IckT{$X_.V.v^dSWT:͑=_Ʋ75VYxv*HH7qqb2',Re.G>zcOK0ڿRӚjvGʝ 3,+b~VUJ=id!PLUu7OxFEh"|_v8`+4-q86n^l,]BNtB m=GRxqP~ 7MNڞ71}/ [iʳXF* :40CZpEK)%G׿, KGC[*DfhWH)P.}ea|%(?RW^;lɆ#^ҫG٢[9i}ל%wQ!m5?ѕ x Kq[?Qf28yE''c޲ՋR)pqc񡘶1O*=j+uc$&2bGwNʌ3=[+8)Rz[+*؂d` %+#(x^RE]"<Ğw OsHH4(AJ" Z/֬{Թt830ԇC;+qSi. dEP7/oӘ X JYh;vMwXc%G(O)og'騌ZRԼ. 5@ 3O;8q#[2)kӶˢ kw xhSe 8u7x'K ?Gr?zT=bMgwE 6э*L"UzVP/m@3H+={{Τxu59J7RϸW~޶}5.*aǏ߲wEVDm{B_ohh]32Ƽ}JƏypkb-t/\ +HX.qרGZoydl8Oix/&<zZ"`Jq=me(lakrZZBc*HVxj6OdgǔhQ(Yv)DyK}ݱ!1+dш$*Kk j0#K($_BFqgĮe7g.çg$L*=gz4V ௘EAlL$N|oJgƚ;޶(P3T*-<-a|`'7Nb)*I[Mn 55xM7d'9q ^~[%:M T|KՈ5`݊= qcyNΓ k174*n uѺIxmc+QDmң4DYq) "H L<˓R= L šbidb5 ~8.R>Ԝ gMF0_;&^0l_€ l_#(wcD6oK>! * Heh.ϊW cHη;pj]PIFTW1qPf"2 ]q:˝PmV=PA<칂XI{ƴЇ^4 \D8GYzAv\+"~3b۸l q(x6B4P!Tm^D?/1["/v Iv-i>ԙbkx _5Cl=0%f p# }dK"MV0$kY &>FaӰaYsJ(ou MdahH[/o|%iG0ht{ 0BI)DsB" z ;gw E,*Y,"ɭ^ZAi9cq ɓJ6?6x!4 I%L(cg{̿e6:Hƾ4Zu0qSA{l﬇԰W.xH+zYg ;̀K<u0=1=M]_l Ego&53^=ZFWWk&+6zvΔævN$#gqQ Eϻn\)(Tn$tC8{: "OBq&Vp(83nS #;A- x5$δ3KhmD"g2ޘv7B[Q K2< oI␆粲ѕl7"ng5j­֠wmOzueAgpT[b}B׍;y_ žIjVb3;*Y&n۴Ix)&RjפS1TtS( /c炵( ͙)hOƎkq]RH'S#kB3YgMҔ&Jco$_CZjU6M%. YJ^{F?fjqu>>@_#_?SppQ]ι0H:f 0ѼEptkp4A~ fɷv#!枻 O`$#ۧ=6@tMoFܫȃnQ,DmD 6Ih`{9P0/R))DAE|蘬g[sK6{u\jC:sP'28 `oAE?ɳ&/ 1(w'g` |ŭi6X7,icv(Kd,NaTՒh`BouG_9jtVoq۾26aP{\[]C;ݒIz@.^zIz ABOcwO/ ~u\Zya_?y4>8*.HQK` ;J@.`jW¬{Ӊ/OiohGV͔4RGe ^@c'߀D\vJ .a%YHg~]ƨpIe3"ocޤϊg;Ý/$TFA!^U;"Nl$uqYi4 Xvx5[{ g%nNjQlݫ?0P[_Ofn-X l& FhR;uv y鷇I@œ8:]SZ]‡un1l.AxsuAP63' ]C+ley!$zj6] |/:ݚg9, #gq{-D>-Ep~]u6nJ9X_3u{J_h'dO«)12)|oapQw4`}~) qLB@A;g<-{~S }t^4eA)Y]СTU`ܱ}aݒ٪El(x IV!>F<qg h#1,[&ԎaZHH*]v:@^pyS"ᨀ[*[3p;$~41N ad:T. RU!sPַa]I¸#;Z?IRzSAA@Ʋ8jXCc#c l%Gڥ&W9H-$7{ɚe!5noWL."zmYϱxA|+41#98E tQiq߹ChS)JmWB>jQYӤnʆ0r2%[yY487d՗|?4k>(%/1XQT~䡤S]4Pۜ[A۽o}J[j-\og~4N~GXwɵhaVKrD?.LaRfPSp+)pn$-P1MX ◗Wˇ&e)[s4(A_G4EJņg:fH@ ncfPWg:NqO zsF4w@˻'}#VC ,92ӱ3l5FLm 9g0Ź^z ^XJ$_[u8$9Ccڙaj6me >4cyK[XۜXޏa'YǥPP!D&c"W sA?-?͝/ZUNJ ?EF%3d}v=R왍uu>`A+zwu&"|TB@6k/ ק-L{q3墨e*< k_x=rҰ`ҴsŞrR:cd0\`6IJdayǂh*Izyϯ-`AV p#'@ 8Ȏdvvk)M>A>ami2s Y$Fnw+sE3Ĉsa^C ]֥ф뎾e/N?Id5ф-(Џ "6 IR\1R2i$Qc-m+5uW\̝ r&F!YNp؊Qz_32zd`+4so}q΍!xS'FW5kȯZ7Kq;a] @˂ʰgI<}B hIceCd|8:^V`!u}D.Nz4 hn)Ⳬ>&_:+hIņKºS> 5cjXe?6x`>tM'/nBOÞXe Vz_ϹKt;^G:EV1&ꀷ3) I gEew74(D6/ {d;u[IAgPE*k>6Id [Y ~$LX`}$K[{ wЍ1sFtYgcxɬVbɟSlqcl1˽ 00bFM  &C^g x1Ud2ld7ڻ* gAR1ptwsnh;$=k!wB@m \uȤyޭkHceW_I4vGф)1Uبm@6Z?)A^ !؟kׁO7/ t.r}+]g} )t8ϕ,y,[5|ԃoxd=Vg*^0YV 3O)\'E~ _1qJ⣨/"NwyL+JRN'̧OxmޅB;.{>}qՁlqBx|7AJhmtF6m T9q٨81&amm JomunD5ZdNK[on_;u‚N0&VC oٍ%7'*"ӕnt0ى"ؔ+$>+ڢFo 2eBy@c@1B)[z7il&PխL*~fsŢLxB2wQ&*.eBq@&kmEF8Xg2MKKdl-D 1Ɩ|^O_P.f)B(f!ySe(Yh7%rPslHBxթ6ܗ.僈kZ?]2;$%˒ Qwxg7M.l3Bվ&y\glc$2PI^xõHMyJ ʝOmO~*}8іD(~[ vUkq>KRJӃY ^K׎=[DjYNTAµV+6A}|Hfwlo5$ޥ.uטh:n`ogG ]Eb{- Q3eIAVn]2)pv*p5]$w#99ONh9f@, Qn &<|}xnvUiՉHMmɐ;2dm"~+̘#M5)/1#Xw5JWp&lKf ]Wǹ~'j8:?Q~i!kYLNh(=kpsٟ]}fg;;5wGiW=Ѻ;Bf@ytk~=}=70mc} XKՑ5W뼿T#sabKy B50sbaptt"C p1'F:"QzryW[lҮǤ#sqjb!%)|C<Ե8y7Qʡ` 7FP 1&5fjZKvؘ `UJBF~,̫s%^HD Ds+UyzX6(/YCi8"S:o&6SsijYiqal' 8Z.٘ڌZʡH:CsMlԨ=%6qԳCFb|i#&Il-%}`r."u6wǮ,h9Ţ `k &'*2  hYRyyHƼ‗PچK `Ayr~Zj<cgc~}B :;@ԇpѭ(5zYV$#}XM/WQߍ|>2*M_yBHf^Ѱ7"{\g{ ֎ DViyՋ6"E7 $y 5RjH>9<"18}D]_.^|$M$49ݪ;=E[c&^TLO{l"Y]y^o0mA&Gxm"4:8A- [b2TYğh՝lk]`p(p e 8$.Ƴ} _$wM}+6fޔvd$W.נ9ؠ. s%Y6']]MXX&>9esDEAz$\,ӎKdyppMu\*r8PNy~@%$sgiNCH5*) ZߒJM%ԃE*C$}c^ n`w^&p!ǀ2 Ѭ& UO,Ƥ́p$qv [i8 U2}ҟdVBYԏ>݄@YMg NnқU4( t"Z04uM+04jm6qBTfa_eXǢGr'(ѫ af";Hf [VI>)+"S~+Т4]&1:)l_vE7 #z 8_׬y)~| ne~ځol0H=rJquy9Du@|ʏ]|P5ω݀K:Gr^RꃚK߼>p1aHuq"JKC4XvVr8kD9#{J,|)s=wXkGE3;Ꮇv*},$%;:6B`C"?bNY꒽|{\?{ʢ@~<ys.:98`QIQ5\GR^z@,?r3CK"ǪN5k"D+u׶.<**ߕ3 3PrY6A<[[0䣎Ҕ1pX% $  kx&WN_6B񑹯iIj SՅƕz#V8Mڞ;r1z@׷]G\-MF1j1wn9@⚫CZtg ji>(g:oVqO6Ll",Nqm o?(Y`n}Dq%3D1"BFnfvZze|ajm6&۶&!>-|\e+ vA\s]J3b&O]h)$Bs16Sc=ws Bn Lp]+^ 0p|lNH7ͧԊ0"ocnѢ{< d"g^;no#!-QM0|wJ> *Q&}ZXFskx˲!XMO^JSQQ ߞVbU|ƵQoI RAR⎧TBte qɮG@Lڢo"&"$e#f %t: xQ_y1̍\eǧ%cAUD!N V kdƾCf&W1ˌ(p(8ML@]~uE(+tb9_<#+0a xۑ.LN<^D2:'co#b5zLoz0 zL:4񄷇E+ޕn">I-S\@(R0sUh- KCFujྒྷ{3zcKzr=Q\=O=I$} S/y-[5SC]wIz.9gy*/9 PvSܾȽVRobxgt+٬_7) %]`w:K`yjfWGC? $j"͝Ӧn˛1Z)d&z{]$PkB$}O؍QHže@ޅhu`M{ĺ&uro2l#d(E37QŤ\%m}U-&#pǃLC7Gx~UhXccEUd/fϔT & Qq3MM. Ϊ@UE:xzW dj`g0f󏈃ĥmYp7_ H7(\b/BvǑD9dٶ¹lYڊ-`!ΰwCu/:> ydFZwylgխoquNAr*)N-8*)UFTkc;7i=b=E@/ 2 rBwəiWՂT(OX~pF]}5$xՎr"8 j^ܔjt+kGE=X)cogC~SK䓜{?@Ϥ{yih7RG4i_Pѐ)gR>}`{0I4xQD6APxԶo2to%neDMb6Z THOT@^d=2TX)Rl~ 5ѠJ/!`*́`ZGuQ[mNБ'@YW] Jj#!]Rh{%7Q.`V @sQ8>w/GVv/R S+R(,x keF*P2*'`֞ wx1O}ŧcHLi=;#kĦfxպV&Hr<`&{FV6F#gZKv18c?FZ17PHsJQqq`dPBܿ+lI!S(9+{0”t4E'4qɥ'"ޘU͕Omsb]Ou[g*ڀNsBw39lTI}7*Ьtx΢ U =fjKTJ"dQ(ij W ˲tN_ڜfmTeGPX\CŚ4b+NN-5ܲaU.IAFc߭ aC~JKmI^PsXQ-#C>L&-{+̆9'8<|^hw0AGŔVpW 5 ;jNv;_iŝ3ik+1e햳݈oND ڍ"a7Z EcKH5[ ??v:Zd`} o^oezfFwvˢKb,x;d2 1Lnک<'n-Iz<<V~l$ՊfWZ盕n0 !RǕ1n,ey ;2of4KLܸ>wW fOoN4 N<MeVQI2^UgxהUrp_$Igoo. =E?wܓjZ>(AԤXfD*8h4%CY8g,ě%GЏd6*kBeܕz;T^}t) uLK &)C;9V4 {]g_H ,*vnj__lMi!n{ˊDi-"l?9ߤ ~w6+flXIV[߿YG/Zo붯D`,AbIش\/e[lRs@\qo\XG6ZE:WnR:'cãFR9~ }D%$e1 V(/@=XcsN?|Nqq=$&&@yS+Jf@ :&tV rqdl Q݈W~AdW/=p,p65rO\W']rVU| $O Ž /i//{ &FH@O$~.{I&fjL \mxj]ٌiV!̣|gay |1!H"^rCb 0W1N2_N9M;' I IAt1 G{>61m.Q 9䫪SD^Y;0e{gU}Pû $S{ؿŗsp^c+>yCJsTh$mhŊz 2`E$gO,ϿX;,x^DEDs m|SzF;쁐]JŐF>3!Ib|-粳jo2'q1>.D$#YHB,nؕ}1 t樲wV3<Ыw+o5@ypsp I9cvԊoE@T TD "޹Uq%񙸡{ %X$xmlމxgZ(Wi3lL\WL|b2^qD{7k5bXŮD {bOz IZ1)ª!xL1n^$aƮsBZуE3_E}n;t[29J7hXח$R[bR] :3ދ9+t ׳uK}y;HֵEuTS} uk27](gyRp53|4 yd!Ϳ-\Y!7j\grMf[Xd;H+R\}9[w ܗ)wFG:#t8iHeh5/)"[_BUҏEFZlQbdL:&Evi,-YkiDmAJG#}U[ afj+KM*D( xfT:!!+h^}/eVY߮CjrN*ݬq,|FAq\@B G"E $ғіWfux$>d_)IBT$`A(mv尕3«64餐MYd-㮬yyy,‰rWZQD=+YCGk/d&9OzO@xڶl|9[`1Q{r83CVgI4\wX9j1|:EDI. Q]qI²G4NEm>V6J9N|1Yb%Q4雰Ɖ.…zY1ԵfWV_+4gJ5z@nmxp*vH'$G:}6´S͍tmoDZh]e)c'۳nFNٱ*G6_P2("A0%D.)]}JFB&ٗʗkQXet[}w6,m3ЗDDPJHG;I3^FBQaY#F``j("ԓ4DQעb`$e*k:0mJ%%L ?{ <11޵ඔNϘ~={Ic(PXb(Gы!*7ߒ=ɑu*fBY\N F8I`h"] ;e7iqŋ-vT#Q/lrTOԋy[[DZcOu1İg" Ōo -XM0H[4@ruT,XHTSp9"^ؕXBuU3&A<DaG3.'$VX$ tpo? kr%vV4/#YNw\&\]SGl@g$%JG`vM&Z#t@r~FNf XQ-4.bwqL+ҫ4F r AnԜ&!X3 4뛷Zե pԂeKu`0~=i~73iJ}I<Lv;~?t! vk&B~)riWp'YЎ@bõ^6ˊ⨃@ضOŰJG~sں?jԒ&~|+F,- J54pZ-MP t4!pڙ۷2l_T^:s_䞐J`|qd\dy'?,bj23̯F#P9$1_w]2ށ}Ћ~ޣ̣sӦqL5}~/0ˀ5MXk"PS. ,Kޔ*.U \ M&ʹCy- "Vwko9b-{23T$+O)yG/$lT2+^rwcb封ODoK*rR)!ԕ;Y?x(ֺ-f{1)Q-J|/8tw8D^23,&_p1BuA);BF3PX=9(1Ůʵ%__Y=h&?n(+UAyb1͹Yxv@H(ѿ(܊4͓ELdݼPr]Uu=!8`Q@`A~HGo*RQðLzZ} > ))=p~K˿*ް'.Zg=IRZcKYTv( |{/A<5?H2rhF3ᘁ۵08HX@1X}x'‡#mFiJ=vMЦL /DIɏnfm쬸xSۄFٰgP(d\hN"KZWs=+g^(G@F(H$)^=N,P7\96'3}e|̊#E ;h~ߴ__: u6"i)k!7/d# wv١=Km?FhGbN/I )QR~;=H'# fP?T u+. fO2El+#+CLGbg:Fs*tE"̷9?XQc_*Z d*c9ts|~֘ȝ:CzKnUn7a=L:iN!cr_|Y:]TD@ לfG@wceq|՝-9nXWpXI?"#3K' )= $O鉻onMeYnFw.8;@Ajb:.$C*N">k}C"; xb9%:7_&.#O*ܢH/n$#/3džWր|1bw >Ne$n&OnV4Te4& UP[jz+8Ne#~$x t(2]`CocU,lߖ/R+[{ٞU1_OXaDw qge|ԠX}t+ 1+(q…yR+iՈ5jEU#T">gD!_הI~b˩$w'FTmt]8nDǜN%X}ZQm4 D)|`z. 5r1Zb7 A5P~ppP ̙ #Z"a@.9"O+{>ϓu+pp]aݐLqlԑz|@bO,?9ڻ2/hҚ5U g Gq@ʆ̅g>~CzӚ?.{Mns yXh@o^:1'm-4P J]D /eKaHWat1Y=ã̅h^VM+z!C1nQPZ)m0<{aީ:-YfQ,kNIv ?\E]x 8dLQ,Qx9t#Zb]raN 23BDP/X۾qyB'jϺb'Qq̙1JPD;Nۖsc@y To~Ctƒ̓OK0d f(,>?*ʠcCMi9eRZZ7(O5pV/t|!mf'e+!Zq!sy!EߵAOf .N^|BWv\}Z]vt6/DbS%:w\'/;rٲJL!Y/F(@K,gloV_җ#[-Iezw,K- `2K8lJ<BWFD*31 1zx[ le)vH臻T4=}ZGKT&) {5~xKR@ bfr9Hh@!Zr |)S ~egPolh>--pv! C1<- bX'Դ.|[$#`]>bB"1T } K]O< [gIZ-Ɇz?;2.[oq% {F3g`/妅;]M9Qce1bM3_]-Ap5h2eyKNe2m7Ypf\*IT%yEHITA䬊ma?i*=^Wh 'lB}4QlH@AMx GJ0ˈnvŶ Іs5`R # f½гFi3^'#xQmߝ[ G:7י+F b5MӎRd,=eeX,)@b Ş/hű06tU*2Ƣ->0JEΜg eazm'cZqL#rh֎~UCp[-``yEJrIE[g뢯]gv B:FJjZi!xs^CD k7/R){!2K[4d]<2\5rKkWv43-CԖKwy)(7~ԟ'DRJ0s2(a4]!W$[:2K8kW!Gsa}_tIOhHKN1c/QǦYbXj4RH!FǚI͋,gPs~ӌ~ƋU@jx & NGƋ9cZT4F0z*p,uZ5b`ʕ/Hjp.lGGL!a"AuTvCLx{ܘW:M-A>TN,l߰-Ӌ3Hi ҺVow"f -O[ۃEˀȥ5o`[# %7<zz&;O}ͻDwy^\'&IVaC "";hu8=Q I/vtji~o߷zH﮿7_7 9LghylblߏE~ hTH 0YA9EZ]AZd)k_:`:P<_ /`Ώs X5muN, KtnZY7㤅a$Q6U?g_vxbɹ5EGC|RvxC>Ls TYjK2Z-V;ípmC(i%7h59pR݂] (Sa8N4&s4Nާv:(( (yINl̶ q%.ܡ( k$G0G<@Scx=EI Բ蚧ucj1Z8f_괹0wQ+ MI-AeL3K_oZT(b;D jfnv{axLX’RtP?V.oǼПrc<\ףU2XIj3 4ckǔTV6Z,,XȔv!QJ& P-F2KQ}pX㒞lHY2F 44ςJ)Tj,ٷmKi ALD~l: SB"衮L7Zm qH>wϯ1` @_g%.`9ڭH)T?EI<aJ0]A#kh5CQ1f[6EJTO1b 5b̑f(f%D F$.e(aΧ&q-o1~2Ddq&؍(PnSxaT!HPBgO^9YJXpKH?2܂Rk Sgw/( #tGnr$ zҰr{"bxħ+mi3 rO VY>ԏSe4[ tLLr{ ƢSm+W-.zTѾib*Ӈ8 /}9< pF N h Xv` Yt{h} mu^+4C%p-za4JJD8&*Kh2RK\3qxez:K]G!\a(ZA"b͚J\߱`~ՕhC!}'y*3B/wnӫze/'vI~Ą*DCO5 w4d:pO򮶧 ?N5VLy@JY>r7j*&>{U2vszrKHQ !Ë |fÄHrs[.% v,d~%ҷpّ]>6<2/a4{'FnTzVqq9)5!6S `wu:( yݹjݫ.Kγ`9OG !xNz<,8ȎzӁ7rҲb _0 ú2&<>XA"bfNq+@wMdV\N8uTN0(|#u,2G@sG5#\+I#݃WeZ/A/2M:-pSvR49LjȡI$WڃKuQ9oLa'U.RKAxBmP1_1r B{ҴqN~Xc-z pmBcϰIO#93wo7Mӎ'C244$E#HN XT;ʧsVޓ w0Ia(aVn_ *hMU;O Oj 7MZfotOzawGHpdu ֎5.[)p'>XJ-q*Mv6}*O{\<"/ǻ3[IYZ8|Û31ֻ?1UMMՄ5ifE#Q|&C(j9־{o BnK!S( soѽ/'!t`Dk*eݽI>ﮒl) sb`xwYDJ"Kp[4{" #/2NOҦU#6[2X>yƙpm\\ϐ3<5C&thdY%/_6| m]P7<cf`$a&Y4Kb GeG?2|< b }0ѻ0s;x6}B[.`Vz٭|m'IM-@m~L l5|ag]J[A0@\ }L6P&^UꓜX0ݡVV=ϴȟ` xBW4D * ,մ˯q i9.gzԟ=c0Qkhb//-U% b@X{@zwRVO@]Ux)3j@.kA4%Y U;Leg],Fx{M3s9:ON8H+3k\:]>qR EUVY< BgVܷ9Xb*:Tpƒ a;PB3ǐ`"/TU16:uMq  D$v%d'WG%$fQ2Ӹ5Nl F.8sգ6 >:iϪЩJDõ:q@X8\/9NLn+1]X(r/ɡ@8^TוG'a ZRZiJd ?MY<\&;EYeж^ge JQ-]}u?phDޒ/ęmq$%Qɜ i Rc/-ciӌqi8 4J@Pl?x& XbOgQGhV }N/;dMyW@ߝ3V6xWٺbG]LϤug|{TBC{v 6e_%{y|BX/ܪ+,{lKd:tCϗys&hl4ڻJ+W{s@H:zDlo5g1c G #g+J;Cן* V0WLvVaod.YPmάogOٴB5[dKXo0GS޹+ 'ҧ!0ÿz_|r񦦅2FqyqIZWd&WaJSs̐H^u*X&uq2ꗅ=&('UBVOYpLھY} q he}ٽzEwG~lǥ= {_:C0 `C |Yf*,5|A-뜴&lB"Ǽ͇btS-Qy)W rz1iFF mt۳c`C,Ĵ,&夌ӏ>IՊ?ym7^. ܴ"^w~(|x+ϳo%MX2'VY=Syzb] ~(_Fjɾ/]u/nd{'{9l~ n!& wE)HB.Ro!0?[˺;Jjc.pOky] . Y|[#Q-ѬSHKl)ToomNY\7imuaqftI?mxs(%$4t/, ԔEsMr+ULCn9/my|πHZ>sꁤ3sߨ3X:]MhO71q˻P✩; *Jا#C?EG٫\Gnp3 #z?v~&%!WynljcZ B~# 7#!^ CPQ)!f'KមBVXEh#͌-lx7S`bSu9Feu)o3W#T*#2|kaCrIg`K@\WM˦KR(i0PTEi$aILF B]SF65 =Df\ίn|v<:QKS N V V_Va: qCJ>- 䁥B,FY桴?Bd J<؀Dn;sqa'LgA cv[FMLs|=F'8>{;HD~9^MCS?>| JԕXT {u@d18 8ne:=T05*hN+˦iWkxȲaKͺrG?ޭ:6$&ƿF^@eDLGJMf{3;U*(܉XA<#HXyjGUgu}+ÀmS"." RHr,{(wk5/ ,[mw-bgsQ4o;^?Wt &2G *|=N|S4܏at"c,.;ޫqsgf>4aU} fݡ_=[r NrUr.Ԛ}'1h%7Lꗤஊd}Z`mN% p$'9V#g,׍>% [/ 1y sQ2,jqf4Mzb-8$gSyE XR9RkU(XRFJldUˁBe3( Yu4hbt1}OC$ fQK5Ak%{D}>;1R|LD,w)m:*G?v^/xg0ΠPNElv, hB>},c5nwݹo< S918o|bأP,rv`-f')ae]d?%э1ˣ4ۋ~'=E oB bE}Ǻbȣ !>ɮ )?;b2\"+L?ɵ?UμF /9 --=E5nU#k#kV#ӵسmK~,`ED*+[|k&ڦIwEh@B[>EɌs/.4dIfmy8y!`-/=Ab  Lճ%e8ٟ6BI[6@Q{@OLxj`^зᙸj|O $w"GS_6x+䇔kj;Z: YLjVlGR4< ĞAI\:QI+^/[(_1%,CPIl &I|1 e(zkW#!k%nmų)[dur,"C-7 Y}T}5j:f^N@XƖzFA3*m1u<cќqiC⯲BV1=lz,2XӮU'ېE}2!Z](ھ ^Z/~rC)-XjUO^«u.gN{tFXvCΤY.vXk3pO(lw0EÑilS?vʯt<:Qx¡N[I=F,'Gz#m-VSCkynh yM:Ƴ˿AKyF0R#['dq Wl#IݺňD JLO vqTP(Z6ҧMW8V!!šBT1Bcz7,PR@fNsB`N[SL?%fyDM2K7/q14~ ˦| if\l2pXb+54U3"ơJ Y!`SU J/`&F%|QZ9bUm^P!%JyzFIbvO@ڴw>n$JVdCUk6b]U*fU`e1[1?89 k{.b&? pxa]8d%xC32] p޽.ѷQwqv>P^g+qjd'cAD_}d/}Dl>zחVW*ٯ}[R׾U9:ڎY^bܹC3ve¶P*w5$ V%R?F~@},.$tzG"oNvk׻ -_fr͝36sYӎ5gqr%i*j#!lj~{mP+*lKk4YWY6_lR06{R䛎[3d v w#ѽy[/aNӄ1<`nEDRS:C=_f.k^ 0U$.^/Z i. 䊅C齢%f (D:/U)zey/h葛?m-x\+!Mmrio%(v#Bn#S]4V 8]QFaew- C1y2P;Pp` TѴ 𕩬9ϔ;6+8Dke)jwfزO=s+%PNJN?h ukUq ġgi .| go1X>m̋CS{k d6Q'{Pk!:/ R;%D']bAm*TFϼQ4,``vp;{ߦ"rA<ѯG3Cg?i<ꀳG}BSh{6>vf qSz&gf&POraZD9XݪdRk_ˁHc7vBCt s!;HRLDtߦ._?oW*'1G|oQ }Q5g&ᳰ[,+,;|O{ٮ<3Ru!ҼB^HNeK5A!?"˯"g1|C>hPi8Ol~Al<܀Iu 7iIdLɘ//{Xo4[!Hso0vhܴ4ⓙ*y2C01$-5/ԙb16 |2I!vTx$V7 )n%K@ĉJ3?6讨yc}i=МȇOx@ZN5 K'U-hEz1AÍmБ;e+( vhAvv5 1Sg>5Zd;k `Ĺ)~[]MJK˶)p~eUwK tek-s(U%x SM2fdOAdf(,xhoſ;-o/ "|7xxtƷX{j |[ Z>hPM՜ U v-5ءY#TjH Θ{aq}2rɅ(<~`{bRWl#QgH2 }".GEYjS=,bT_ZR pUsqh#`kfӻ!lZeb]b0ZY5Zx 6YUz%hv8c,i7YۍKZmb*<ߛn z3]nԗ y<-% o^퀕Pљ{%7-]ZGԱt)?5J[v'qQcAKOԝ5@U 0Ea}oOT8OpaP/%wj#hU-~5I%17!-|nDZ iRGw"4)ikQ/i&Q4295`#xI dczҝsI¬fb:o/ۥ.).u]:['!X-4&-+S"5Š|#nE2 )ȓK̖1A&db28h$ ;(IԊz.|(ۅ<ր^W{g@C+r?>u9Uyȣe_T>_K gӾf@n 4yʱzS)na_WEEO]׮ڪ|oTw%m)l^ ԧXN*gn/VTu{ EyDƼ\ΕAJ1b[p]Ami=&`']_Ivob>fx *-Hy x+s(L[%J]6N/ ;_^ );},?T>`-6Qj=L?*FCKgo#gJv{Amk ճl!/ ۪>9}e o]j1`Fp? 6)󘓽YۗQI,'b-tC"%-~4\`ECw(x(#cٝf- /Pt$56І;iӁ'Zz sϻNRI*OqW,YԔe.q&:Hw{*"܉^A<*{5ӿ~G'-RU}@zq=ytQaۍҷyI{';wROUx*AYֱޝ3RRdC[xxŃm%;\(Yl%EKl0 ŇkH8caɇGHvTjMnL\# `<|MA}mᯞ]×e#%=^%5iՁ~~,>$,`["R5Xsj xa_) `HIJp8 U)鑴cz߲ q]ӎgYOm pRj\RO0b,{kչ~&$ʉFSXetD&:j a244 7jS@z*賝6@q Tȓ{c/81ͣF2g(uDӧln sdUh&eTZ$&e,| P2I0FHJAdϼCG tsgouSj^ڃ%Lb `si#ZE,2-shk{Lj|$:}UMZyC8i@&v ?%jQ2 D졦w< H -;d2Ct'yB_x~ȅyVg5@~wFm41̆uBN,8KBj!j=+M[XtVӘcGѕK*=r$V]l D``4r_okÍwjM|Y>2w751s<<>{ |ɜM?g! .qk8.?kcEٵVXAalϛׇ d5_LCzp:ACꁨocg6Ay..{.I|:I|Сc8-kqh0kDME4wb]y*qշ)D2'YCZ#},ksa! zL 0"a+f+6lhݭqۂƋ>廵ΰL@raV,&* 9V`Dy HH:=iia%,c)wBeI&EHnC)usBexR\ ^V|p8iFGEђe%vl.NJVE2*e+gq6;~RJ'(/ZLTeEu`"O$&q]_ɠE Ku}}"q>D?!4z?7l?`ydR &ړN"H@r.fw:l&!s [S뇲=*&n>EH巗:7k9ۮTmۘ\-eե;lv/x҈gJ(Pi\NJtNIЕ|1AU;GJu7VwO[e*(0Q$Q㶟l)qN\/hKn\mjX (\٢mQÍ(t*knD޹Pd NZ4E79s1犵S/4+gVboAxc X 2%[̟+/޵wz-өu3OBUIPPBiixxwZvXrcV;}h_~MP|ja4Q RCA|xQѩ;-3胁 MÊYTكp=oMdnsyTSk F 81Gr2 S5jRI&In  B4 %WԞ,wY6Eg`>#3^y[Oۚdkj;{@]Q)q&Izo`rr_қ6hoEtH8ȨȿݷV{IJ]RFY,u9%v X+/ϼ)2pt_N&Q}|AހCC Osv nA#}qē?Vvdc|\ &ˆjihO7tD++N48j;&J[/nZilqS͐a &ǿ.jJLcbAw蜗uF"UNasX!Vֳe}8^0IPvqKF<|g+F"QOMs*\xѐwnFשItP%Ps ظڊ{vx]ðM`2VP/`Ӵ2"2\JKK ) D$+߆z4gM^R|+p7'niIJDŜǟ۽f}$ 5ln3%Hx$nD=2\bNF!kV:e~$,/?wsɓL %Y+wkf0elmɰh,qЭo>gK\k;6 aS+!Z%ꀢ:̅!#6kJ$Aanϐ{K|||uI.VKS4%2Ga)1{!nbWc/j*} q]18gSq4F~XpEBVwj.-RY)J[9%)Zn!Ғ$1MgciOTEMUㄐ+~#] >#/wF,qnz&j3Zmw(0JkwySLqWj([*91,%MjvHmw"clC{ṭ]e aT2IBTgVN3z3C=B r#G/,5MU}Hx.;כٹNW $'^#4l5 u 6E~+_ȫ!l{l]dԋ9*M+ =2`0J7:lamI+ǥhZs" biB3, \ 禨ؐћ _Cg< Ԋ6s=P:-Ȉl RiHKp i?O$qgLT}NL!~ڥq`^Ryp^RX#k1Yu{gh\vk(wc$0;x#}- v +^F+4"""C; +4ϩA5*F^"'.^=E5(4F-vK*. 3/ʃPAli/C Ua Hz{aI=悡7(g5/f9% )XkI`wa ϭR&R/Վjczj\ES(NC8׳h4p7TSqlIч5aR3K5|>kX-{Cl#-$A_(? xEaHV*iW ,m2?nG0o%`&;2WZWѭv@CsJl:Q "j} 6yi@k` qY` yh/sj8Az9*|fG@x^F0?K'/4W *jLTճčY!zy}6& ( &=1C?x 7"t1a}`pK%+72. ɳX@~<MY6kϚmqկY~wt$g\G"Ii[J(>P kRbT rQ]-&Tq)ṊUaij|ac6 J-32 La^0Ĵ4FDǿ!9sq{Q1!zV6S Uo@(jߞfZPtH4^"rOK|nU#ymR=u[ "b [-MޫH0&y|-g+AfMNNSY6ȱD &HkhGMžcETrlGI tm+5QŐCl<< w9Ag2f<_⃴6* Lr0 4Nc,9Q g7gYZ0707010000008f000081a400000000000000000000000167c8bc1b00001778000000000000000000000000000000000000005900000000./lib/modules/5.14.0-503.29.1.el9_5.x86_64+debug/internal/sound/soc/soc-utils-test.ko.xz7zXZִF!t/q5]?Eh=ڜ.+ LWMQ֑i~$\ӓÛTJV9w ˒dm%>f+r!<(U?8Nh`H'X{z}ҏTcCk7zf1Wn^9mX kӯق*sqpn@Do1lf.[NLwPG#}T8QBZ $?ܴGGJjZ>~#xMk`x Qń]s $9ng8#5,om;BPٛTkҮq3:{Qgĵ79],j`f_yhȰ"yorH^ fV6nCp@JV=GQth9R:w5~HW\:Mo#ڶ+. W^S9Be1Yxv:,bN1^WeRbL7QsބiQmZ|dt: P-2s8hI )xoPv|w|$t\T?JiÀKK&ok[wA=aj:6e$$ޗŮphͲ+k׺UįMReV$mG .;}ɼk{^s}oW*Mh9Ŕ[=|t=ǺqDmH4,D9rqy؟95噹#N{Yd`=DjX&452]b_>(X'a\Q9M֊N0?A=_nLm ǩMdc(TMc801Z5}a9+.pVBqafϙ'`oށXώm z|p`k\#)#ˎZ:N%T7ee>A7?3A,z-I?$ۃJI9ao%Zl,e~Be\web.c4}{4/GD%Tߦ?w34Boy̗UwxSkj]R Z,6v>3{/dKYV6iϿ~Fsk4MlJAIPٳe`U֭?3Pv?2NJp-o܈ ΅dCRE kW,f\Px[U;X^@Ŀ,o:3ث4ṿ?bn iuE0>Mg첝@!{+Y.WЅ]x26VD+%@&iJֺƃ)n-!C6._ ,*C ^.w\u9+̭TT QŖ<tK͂\N쌴~ ʼALG th=XSϷb=KCzfBbH I[ (Թ>)[}U㹂Ħ'ػdb|5;EZ65;)3ȅ-bzPI_,:nx\w2h١R2rjgmꢳVe7p0W*ަ?Rb'{'e2{tK.1)bj5M$ ؙxabw$T{0 ɀHD5KK~G=R&n_GhRJ܍na]gKu|ٚJ-6h}zccTtQ)Ã/#ѥ| =hkv9M| 5is됈vԇQP)ˬ̓ .q+_0Jn&tPP/J.镾Muzb u+K~3W_7#A5Msl|/fuR i.0j. f͌316Dڸ LksOPv.Z"\\.; ԫܴ5tjVP< @}M CJC8P$=FΟ uNP ql(AҍYV+U7 "٠N/1V;K~?8R%HjU4P-XZ6OZDnQyG#_j5#ٺS &&*{ga Mlx8 JF]-ݎ*9טS<ɓ*(A7_-.KXg+ӃVlTYqj1H+MZ̓ˑ(*J9S*%J!ŹzWm#1LZt=Y#y͍@P= _%Be)$4toifM1=…[9}lD)"W8B * l#eo'IWFP_?5h9%UϚ`yA0-P4I}|6>SA"+?c|y'J>l>EO}n&XsjPo EzDRظFo_0A4Oe@e aGkwaW /<wquզ0:4 jf^"Bk Yv X1EVn2P^k҇OϳΰP2Ɵ 93V[xR tlA#*lODZ%jm:RboJ<;knk##B[RJkwxaNЖ52>4w ^5LDIm@zROw5iyrix؁U-gd1 ^È X>w3H*`h07ҫG3?N{< b (Fo.ߴM-֗VQ:1b5~)&<:ױ&#Z<֨Q@⣬l~"i{8(OG"لpȫ%c#)u,r'j(t)ne- `S0G"z/N).$E}]5n1P妜 }9.L:} 0gUD2F&N*Ȋj iw',3>;  V S/W7pjp+TmH衃"KƘn;ڵ*-B+bÊbE}=߯e?L`[*$Q۬(R | ݃ݥ{1/obͺLxG,}o7~:a16eL$1Dp>*iF^Yc 1ĢytaCw^Dk>$!;kx,s.ˍeEPHmGteO@ޘ,r&+xXp#s7Lr I躊8MwHi1U?کC 2h 2E0tzm̮ScO!%ak9C&+{(Od7yi()]Q)ɺ`1ʾ$ݾ8r`Πs+URyD{G~ (7ED]G%!U ؼ?:;ӕI^ k(E,=bUc)Ev&Jw㎃mLa [ ϚzE;&\hfn$qdedલ(F$$BOj~\In\X`*X> wٛap4*1 X||:Z&"o VRX*3`Iy!J33l|Jc$*y[d(#}`dqHl6s5nB$@!Itɟ}FlԓD̕;Nk1ge|L;,x?rI$m'ҾleSI8G 6b"Hr\1 BH'uy3S7Qﰏc+±3c|ީ kV_QGm*~JcC{Fs8741|ZCx}&>`؅j 3˯N侵m ZV ތ%xFyo{1S~S~~%oF̍3@{ٖ)~⾌ꩱcmq~dYd[4^,",̰{Ta8f=.:gtr&/bg2ryODWS_H7GL "P$0GR zA݅&c/LvVAh ,my~%s{.K/*9EAMY4I4W{7gZ@߻v>I":l6؟`ğ&*-q#|hJINw`r0[qjpK ,pV5X DOQqN.LL^5g>\Y:ɋʅa@J#$3huπ[%$MѠ'K;t,qSvg.zo5_R|ķE8;ݖ#kGdc8ҒhjV󰐙 11=Xʋ[,)b :$S݂ +lN9@o[lORbei7 )_~2߾hU8m_XxtQ ;$c,1a?r5 L}viKQ'Ö-N66dNG_K讜h,*StYz{@kpBӖ'"ox#"E$A|M?;[a&oakIlG141DOZ?8\((,_3A(O= %3^ nngӌPw-oO o -_y_ݛQ^$j:8ދ 3GJp1" .OgYZ07070100000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000b00000000TRAILER!!!/D&ʿEu&fi툜 ^jjȶ YZ